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
341538150471	341538150991	341538151541	341538152091	341538152641	341538153191	341538153741	341538154291	341538154841	341538155391	341538155941	341538156491	341538157041	341538157591	341538158141	341538158691	341538159241	341538159791	341538160341	341538160891	341538161441	341538161991	341538162541	341538163091	341538163641	341538164191	341538164741	341538165291	341538165841	341538166391	341538166941	341538167491	341538168041	341538168591	341538169141	341538169691	341538170241	341538170791	341538171341	341538171891	341538172441	341538172991	341538173541	341538174091	341538174641	341538175191	341538175741	341538176291	341538176841	341538177391	341538177941	341538178491	341538179041	341538179591	341538180141	341538180691	341538181241	341538181791	341538182341	341538182891	341538183441	341538183991	341538184541	341538185091	341538185641	341538186191	341538186741	341538187291	341538187841	341538188391	341538188941	341538189491	341538190041	341538190591	341538191141	341538191691	341538192241	341538192791	341538193341	341538193891	341538194441	341538194991	341538195541	341538196091	341538196641	341538197191	341538197741	341538198291	341538198841	341538199391	341538199941	341538200491	341538201041	341538201591	341538202141	341538202691	341538203241	341538203791	341538204341	341538204891	341538205441	341538205991	341538206541	341538207091	341538207641	341538208191	341538208741	341538209291	341538209841	341538210391	341538210941	341538211491	341538212041	341538212591	341538213141	341538213691	341538214241	341538214791	341538215341	341538215891	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	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
21774	20494	27749	23191	20527	19746	9560	3745	2499	2023	1590	1236	1039	810	629	568	532	476	480	500	536	477	503	473	467	430	378	380	375	389	362	372	355	337	326	293	306	338	319	271	281	280	280	268	256	278	291	265	248	262	251	270	266	278	268	272	271	230	239	240	260	261	247	262	284	267	247	264	247	258	245	264	260	251	277	258	241	293	272	240	236	278	247	269	262	247	264	263	266	225	274	235	264	269	275	246	241	280	250	269	296	246	230	246	251	259	259	270	261	281	232	234	251	252	262	230	289	253	260	284	244	260	241	259	251	245	292	244	239	263	271	255	261	259	252	231	249	288	252	271	250	237	278	259	257	249	273	285	263	279	257	246	270	275	222	237	254	301	244	301	267	259	261	252	253	272	257	240	267	231	248	243	242	272	238	239	231	231	276	233	269	257	244	256	255	291	269	231	242	244	227	235	256	241	286	249	275	245	260	302	264	271	237	269	289	262	265	255	268	256	220	282	265	235	264	283	229	262	252	257	211	268	276	230	241	247	258	259	226	229	279	275	238	260	262	240	258	266	259	265	258	253	256	264	261	266	249	240	262	251	228	272	252	278	280	277	243	257	243	267	237	271	246	265	248	230	248	241	281	279	272	272	268	248	268	242	276	239	276	255	252	248	269	240	261	293	248	247	252	256	258	251	252	247	255	252	251	250	248	248	270	286	233	256	269	223	260	276	252	259	254	251	263	250	231	274	244	240	255	259	242	260	261	266	274	277	255	261	265	285	290	265	271	297	218	229	255	240	257	252	267	275	243	269	248	245	232	236	267	273	268	262	272	244	253	263	240	275	284	274	268	255	222	236	244	271	278	267	278	223	264	252	279	263	276	253	256	273	267	240	249	262	254	262	248	244	256	261	243	251	249	256	258	237	282	261	251	254	285	264	255	275	262	275	245	254	246	268	248	259	264	276	266	276	271	257	276	271	262	254	249	269	254	283	270	274	232	261	276	258	246	235	284	266	258	236	266	246	238	273	245	215	251	260	259	249	245	242	241	270	260	260	237	254	236	294	242	263	237	247	244	241	251	253	284	242	276	279	230	255	247	284	229	231	241	253	235	240	269	309	266	253	243	244	291	265	229	222	276	289	275	248	252	252	267	254	287	265	245	233	249	265	235	235	271	267	251	252	244	230	264	269	296	267	266	288	234	273	269	262	269	256	276	261	260	257	275	234	244	261	265	252	245	272	259	299	258	273	237	276	270	228	254	243	239	271	243	255	271	273	245	247	243	268	274	257	249	239	290	239	249	271	251	269	253	269	284	246	244	246	269	236	243	277	274	268	267	283	239	255	248	260	254	287	265	268	274	257	263	266	279	220	269	248	251	252	247	259	278	234	254	270	264	271	262	253	274	273	279	255	258	271	247	207	237	245	245	263	268	284	258	285	234	264	242	260	264	273	262	264	255	270	259	250	260	286	237	254	300	254	249	286	245	244	255	256	246	240	262	253	272	248	256	250	255	262	250	239	282	238	250	257	296	267	237	250	253	247	256	233	278	261	271	299	254	256	255	248	255	284	254	254	231	257	270	252	245	296	240	261	235	260	249	259	231	254	288	253	265	255	272	243	256	281	288	262	235	266	274	260	253	240	260	235	247	239	237	261	251	240	253	256	242	271	260	253	247	257	269	247	253	265	266	280	272	257	278	280	274	277	256	236	264	254	251	246	283	262	257	245	268	273	260	239	264	253	267	229	251	272	257	256	261	246	264	262	260	241	283	261	282	282	263	257	259	265	247	231	282	260	247	263	244	271	271	252	236	238	242	245	269	242	246	269	269	232	244	253	282	250	291	254	264	274	267	272	244	240	294	266	255	264	264	286	282	264	301	267	233	251	258	254	261	263	264	267	272	228	252	261	247	225	290	291	262	264	261	247	262	247	256	251	240	258	271	232	246	259	243	289	274	247	243	262	241	260	253	238	259	263	263	261	267	271	269	243	255	253	237	268	281	267	259	264	268	259	266	260	246	229	253	229	259	263	262	268	260	257	261	277	247	251	250	229	251	292	242	249	239	246	251	259	246	265	248	255	238	273	233	239	233	226	283	252	289	247	265	227	247	291	254	257	256	243	246	239	244	248	265	277	283	252	231	285	258	243	261	263	252	244	257	256	259	278	259	253	225	251	245	246	266	266	250	270	222	265	243	276	253	287	270	246	269	282	250	267	255	257	239	258	214	252	247	246	258	289	235	263	264	298	223	266	285	227	282	249	242	222	257	278	276	254	249	251	276	268	256	264	281	269	256	254	230	253	257	257	248	260	230	257	262	233	236	248	283	268	262	261	237	260	247	295	258	266	252	278	262	264	245	259	251	247	314	276	267	260	239	246	257	254	266	258	275	241	250	256	232	263	260	259	265	262	254	253	249	262	255	257	269	282	272	261	247	259	278	235	275	258	248	264	276	237	261	275	263	246	255	252	253	274	251	280	259	278	260	251	269	260	238	257	255	271	268	235	247	232	263	226	252	270	272	273	231	260	267	239	247	252	251	238	265	243	263	225	265	256	256	293	243	271	233	235	252	249	289	261	281	257	278	257	249	270	259	278	265	271	256	277	268	264	262	250	254	261	254	300	240	246	242	264	263	268	218	244	271	255	237	285	259	283	269	246	288	271	270	231	242	249	237	245	280	225	247	258	240	255	285	248	268	267	230	265	249	250	294	235	245	223	251	270	259	270	255	277	232	261	278	270	268	253	242	275	263	253	232	259	247	265	257	259	245	256	244	271	255	275	250	265	280	252	246	266	257	267	264	240	256	255	248	245	277	252	279	251	260	242	278	254	255	260	254	261	261	244	286	254	259	293	267	248	240	256	240	281	263	267	236	257	273	275	265	245	249	259	255	238	267	251	260	262	270	266	244	219	262	257	235	279	237	271	219	259	280	247	272	233	279	251	272	273	270	247	223	243	252	266	229	238	250	239	267	240	274	255	281	244	232	243	267	285	265	291	246	255	250	246	245	276	239	277	275	283	259	257	257	250	273	287	224	230	242	268	278	269	281	265	256	255	266	297	293	251	250	270	214	278	275	264	251	298	260	254	242	256	257	241	267	266	244	257	261	271	248	245	269	255	247	252	242	248	255	242	292	271	228	243	247	260	228	245	253	265	256	261	257	254	269	292	257	244	251	243	255	269	246	280	237	266	262	250	268	263	244	259	232	263	249	248	241	265	259	267	254	292	266	239	265	243	249	255	248	253	236	256	255	220	255	260	252	249	237	287	257	262	233	271	261	256	237	257	288	251	258	272	247	242	269	253	254	244	249	261	226	253	248	234	235	242	246	236	240	248	266	255	271	240	265	259	313	274	258	254	256	282	263	283	276	276	253	266	278	236	253	252	276	265	286	243	260	253	275	252	259	239	241	263	267	254	249	273	254	284	259	274	263	271	247	237	224	253	254	258	246	242	263	246	264	243	234	235	267	248	234	252	282	254	280	277	257	265	281	278	241	279	242	237
21292	42395	34754	24219	17370	12979	10390	7807	6088	4715	3750	2936	2268	1726	1349	1206	1021	952	947	949	1003	1020	987	880	787	775	691	687	643	691	601	577	494	506	456	509	480	488	452	438	473	437	398	422	450	438	424	417	425	392	354	361	363	341	364	348	362	344	387	351	364	349	357	359	353	363	340	332	336	368	363	359	370	353	347	369	355	393	350	365	351	353	330	335	344	377	341	362	351	374	313	374	357	366	357	363	357	325	380	335	321	330	326	345	366	364	392	363	367	375	358	337	380	372	366	356	345	351	346	375	357	347	369	368	374	391	363	387	379	371	354	328	385	356	326	371	352	327	358	380	343	371	409	352	338	314	354	340	355	379	333	349	368	390	335	340	368	357	356	356	338	346	358	360	367	367	343	351	354	357	352	367	359	336	342	379	363	361	339	372	354	367	340	323	368	355	364	376	344	322	339	339	392	346	367	357	349	346	321	333	354	339	342	347	345	322	337	369	351	328	363	366	349	361	351	360	400	377	339	334	333	376	348	343	329	362	354	335	356	366	352	359	359	338	339	321	340	355	367	370	342	316	379	338	333	353	376	362	340	329	364	356	339	358	377	326	373	336	323	333	333	336	326	331	342	352	323	351	359	368	349	399	345	354	372	333	397	345	349	375	382	349	339	356	340	351	352	357	373	358	329	343	345	365	364	354	344	371	345	372	360	406	354	364	372	349	370	311	359	358	379	367	365	330	353	386	326	385	356	336	348	367	361	354	337	355	343	352	372	345	375	404	353	361	375	362	333	350	329	359	341	340	336	331	353	364	341	404	384	354	368	341	380	342	343	376	352	355	361	355	384	342	344	343	361	337	374	349	370	360	367	349	349	379	338	340	354	381	332	348	358	335	354	346	365	363	370	359	353	375	342	366	341	341	332	333	334	356	361	354	342	355	350	344	336	350	313	367	347	348	353	366	346	379	373	359	375	358	363	368	369	348	351	311	350	366	331	364	344	382	372	352	386	348	371	338	351	330	345	354	329	383	367	386	344	348	363	346	352	330	357	375	376	370	347	360	333	355	342	401	366	342	353	373	375	315	360	329	336	353	368	358	321	349	349	358	348	374	364	365	352	339	355	374	346	347	355	341	356	331	364	347	366	387	352	333	305	367	369	348	385	360	366	377	347	358	346	347	327	350	364	360	331	358	361	319	365	349	359	337	347	349	384	357	345	360	353	324	346	364	327	374	348	353	359	374	361	334	338	355	353	358	367	348	375	348	356	356	373	355	373	381	348	341	357	368	346	362	347	351	334	344	382	320	370	337	360	371	361	342	345	321	337	333	373	314	359	330	345	353	380	369	343	364	339	337	351	349	395	351	362	340	353	342	339	341	380	340	361	354	380	359	384	331	363	374	353	360	378	339	361	348	345	350	348	368	357	375	361	377	356	349	369	357	351	317	381	330	352	361	344	365	334	367	361	338	354	367	345	346	396	348	349	366	363	358	315	352	369	343	357	345	359	325	352	352	344	372	343	361	343	362	360	353	344	379	338	358	363	362	384	361	371	347	380	331	348	353	354	355	356	370	375	365	368	335	361	353	373	329	364	353	325	353	349	379	340	366	373	368	346	356	350	358	360	377	359	364	336	383	408	334	343	334	335	349	322	336	320	358	317	364	347	349	369	334	351	373	355	354	336	362	360	344	334	348	323	338	362	360	329	329	337	357	360	353	343	348	367	392	333	395	377	368	345	416	316	326	347	324	355	352	343	304	370	344	349	356	331	390	344	360	332	369	356	299	354	360	340	362	342	372	347	361	350	347	349	341	331	345	354	364	346	376	351	374	361	341	339	343	386	311	377	360	327	372	351	338	353	339	340	385	356	324	345	365	345	387	356	370	332	340	340	374	374	362	366	356	383	326	328	359	335	341	341	339	353	374	335	371	361	371	376	371	375	334	341	365	342	349	365	361	342	340	387	331	371	348	351	366	350	375	331	366	329	368	372	341	298	374	323	406	365	360	337	358	367	338	354	385	383	293	362	379	364	357	368	328	363	332	371	347	368	333	332	385	344	360	337	360	383	328	339	345	354	332	339	381	340	369	318	359	382	367	358	361	331	344	340	340	359	344	365	353	322	359	368	382	366	325	373	328	341	368	345	355	352	374	357	373	348	364	354	354	363	336	371	349	352	380	362	345	369	364	350	328	335	352	408	364	328	388	352	367	344	332	340	346	401	345	371	360	350	350	375	329	365	371	363	360	378	341	311	348	343	355	335	376	329	332	366	318	335	319	398	329	356	332	334	368	321	369	332	379	331	347	375	355	347	357	341	353	377	375	372	361	350	346	404	372	370	376	342	374	351	376	370	356	334	351	340	391	353	376	355	339	420	330	366	349	361	316	366	347	387	350	373	327	358	388	353	368	345	359	346	329	378	350	334	371	351	338	384	380	388	361	356	327	356	365	366	330	345	372	311	348	351	378	342	331	352	331	362	345	366	357	369	337	375	342	357	361	366	387	333	341	344	346	337	331	366	390	386	374	347	370	354	361	343	374	353	348	368	371	316	361	365	339	341	318	373	373	352	381	370	356	389	332	356	339	336	367	330	368	339	371	354	344	362	361	348	360	358	356	369	331	386	346	368	336	385	369	350	355	382	356	362	373	355	382	395	348	383	372	339	361	360	388	344	403	332	333	342	347	335	361	363	325	373	395	380	347	399	371	330	374	371	362	333	368	336	361	368	357	352	366	346	351	399	352	372	331	362	369	367	348	364	331	387	358	321	372	342	363	327	353	371	366	364	360	369	380	360	322	357	331	355	361	364	352	356	391	391	343	362	344	350	355	381	383	323	339	371	374	345	357	373	364	326	346	361	350	337	373	370	340	364	343	375	361	351	359	342	343	365	322	352	357	367	353	368	338	339	332	342	367	386	375	353	358	339	329	344	362	369	357	354	364	347	353	365	367	356	343	380	364	349	362	315	353	315	361	336	364	330	360	377	379	355	331	363	367	336	380	363	370	341	339	360	356	339	353	386	386	354	390	374	375	360	333	356	347	351	377	381	344	347	388	375	354	343	341	326	328	352	377	343	399	352	349	349	327	346	359	336	342	359	355	351	375	375	388	340	400	342	345	348	365	377	339	349	372	363	361	342	351	353	351	359	345	362	361	344	360	346	369	346	388	312	331	373	392	363	359	367	344	374	319	358	369	327	343	351	348	367	319	379	350	343	362	326	359	342	354	380	357	334	324	331	328	380	384	357	373	353	344	321	335	355	387	356	368	362	331	360	361	357	327	384	339	392	371	344	360	357	369	366	367	321	365	355	369	366	369	383	331	365	337	383	367	360	376	347	344	353	369	377	343	356	323	350	360	357	357	380	342	367	363	339	339	361	365	363	346	378	364	344	375	340	369	365	377	343	364	369	386	330	330	389	369	356	348	356	335	340	349	375	337	342	364	323	373	350	373	348	370	378	372	316	354	334	368	355	341	368	361	346	316	330	339	362	347	366	352	357	346
28414	22270	20897	11837	5198	3158	2246	1690	1352	1013	846	739	606	625	472	485	426	423	407	465	468	431	467	439	388	420	407	420	385	390	387	375	384	373	363	346	362	358	363	348	373	346	334	370	359	317	327	347	350	313	353	333	353	336	374	368	343	336	344	328	364	349	332	341	356	348	352	323	345	339	332	322	353	308	295	334	323	366	317	339	323	358	355	374	344	347	350	347	349	339	282	322	333	341	336	316	327	402	343	317	342	338	303	400	319	345	315	368	327	328	334	353	337	343	320	344	330	324	347	322	329	331	341	326	331	347	371	319	336	366	341	343	349	331	351	353	327	355	348	320	355	345	328	339	362	343	347	322	346	369	318	345	341	337	361	351	319	334	328	345	361	356	312	293	335	320	313	337	331	354	337	323	325	327	330	349	349	321	350	344	335	308	354	343	329	339	343	322	341	347	309	326	345	308	356	326	335	329	337	328	351	353	357	340	319	329	327	353	326	331	315	349	358	330	327	308	326	339	332	372	369	360	336	328	366	325	321	328	344	325	350	339	380	351	296	369	307	315	332	320	339	305	355	352	358	322	328	319	325	345	335	345	326	323	341	335	363	316	339	356	330	329	330	349	337	328	326	309	311	352	364	336	346	324	364	329	361	325	331	321	367	305	336	333	357	341	324	321	351	317	305	324	326	322	312	352	334	384	363	325	357	353	340	346	338	352	330	371	321	319	339	348	321	299	331	312	346	354	339	319	335	347	335	313	313	302	348	375	354	341	331	368	295	328	319	317	320	334	344	310	331	341	335	320	309	320	339	332	348	330	356	331	346	360	348	329	327	353	338	305	323	358	336	329	352	340	314	344	337	342	310	344	357	319	341	302	341	362	339	322	309	340	353	364	334	337	342	332	329	366	354	347	345	359	312	305	348	347	350	339	342	359	314	355	345	321	311	353	371	354	357	335	317	345	312	341	346	357	336	344	326	368	311	331	311	340	339	378	375	330	321	362	347	298	358	358	358	349	361	319	365	321	338	350	345	339	333	329	350	344	336	327	345	314	333	334	332	313	316	322	354	334	382	349	348	338	396	330	343	345	335	308	302	336	324	302	353	339	334	301	332	340	345	306	371	335	343	323	320	354	356	360	317	321	345	351	357	306	336	349	316	326	331	330	327	347	314	365	331	335	369	351	321	320	306	342	345	345	362	321	326	352	357	331	333	351	377	325	343	316	351	337	331	358	358	336	337	345	349	346	343	338	311	318	336	357	333	369	334	333	346	330	345	327	333	349	344	327	325	333	332	349	314	337	337	295	338	363	320	342	322	314	333	322	310	340	326	338	361	329	318	319	370	367	324	335	320	330	351	350	337	329	319	331	342	318	321	334	349	340	371	319	366	338	358	375	333	311	316	334	339	336	327	330	335	354	370	330	325	337	351	354	330	333	347	354	324	305	331	364	305	365	373	328	343	337	346	344	329	313	331	341	338	312	331	312	324	348	353	349	335	353	344	341	317	358	349	316	362	345	360	309	324	337	338	340	330	325	321	331	358	327	343	365	353	327	337	351	326	353	318	338	323	367	326	319	323	334	320	342	341	324	354	353	344	371	358	334	349	339	330	325	338	341	316	323	333	361	334	324	361	322	337	335	357	333	318	317	343	355	310	348	350	350	319	338	358	345	328	352	324	329	312	358	352	336	335	323	298	347	308	322	331	334	357	323	298	327	334	364	342	328	344	353	341	329	378	350	330	294	327	335	340	359	318	342	357	324	322	316	325	319	349	318	310	319	329	311	318	340	359	342	349	324	336	332	347	323	326	349	357	351	324	340	355	343	311	325	310	360	341	340	330	358	333	316	352	341	330	313	324	332	354	318	286	335	352	322	337	333	328	345	323	342	314	355	336	357	341	363	373	376	330	322	331	336	343	340	349	321	362	336	329	332	334	315	337	337	326	316	339	356	361	329	327	339	358	345	320	327	327	349	343	347	369	336	312	354	331	340	347	334	333	355	332	342	318	306	325	323	364	356	346	339	348	303	307	348	330	333	324	335	323	335	342	365	330	354	294	306	320	361	342	343	356	326	328	316	305	352	358	302	302	319	328	347	333	310	356	341	319	319	335	345	304	368	346	325	304	328	321	331	366	279	356	363	321	325	333	321	322	333	347	321	366	327	339	329	342	325	379	337	342	305	352	357	349	348	326	364	328	338	332	333	345	352	331	313	319	310	321	311	343	343	353	342	336	354	348	358	333	358	354	281	332	340	340	341	349	386	350	336	326	329	343	333	331	344	319	350	349	332	327	341	330	341	323	310	340	310	330	336	347	338	318	363	344	332	374	318	306	338	340	347	359	373	313	341	368	358	347	314	329	352	341	371	343	343	321	335	324	346	326	354	324	365	342	333	331	356	377	341	317	362	332	333	297	299	359	340	338	323	346	320	361	334	349	341	379	307	333	361	360	338	347	314	363	340	361	323	351	339	277	326	325	308	360	315	331	347	335	322	330	340	351	323	346	364	343	345	340	354	320	330	339	313	332	332	308	333	334	330	297	344	322	325	331	308	347	336	295	335	341	335	345	302	348	338	343	307	337	340	323	363	306	328	305	345	353	330	306	327	322	324	323	352	366	337	333	322	366	324	329	313	319	330	347	363	313	336	331	334	330	357	350	356	332	346	325	356	338	363	332	358	362	319	335	306	343	329	356	321	327	330	378	327	334	361	386	358	335	360	318	317	358	317	332	319	327	354	368	371	320	341	340	312	304	325	359	348	372	317	333	340	360	325	315	368	335	316	334	322	343	332	316	309	353	360	335	320	325	317	336	354	310	347	365	336	317	334	306	343	364	318	359	312	346	345	324	309	344	337	333	353	327	360	351	328	344	341	318	389	317	335	313	363	323	351	295	336	322	357	375	345	307	288	312	325	346	301	342	297	337	310	324	333	330	381	349	312	325	283	354	342	341	333	312	347	356	341	324	366	366	341	351	327	380	334	330	306	347	328	339	338	353	334	325	338	357	359	338	346	350	335	318	337	316	351	342	354	327	341	330	329	330	351	322	364	323	306	332	321	333	327	335	316	333	350	344	342	355	305	353	345	322	365	329	329	355	361	361	360	345	340	336	310	343	323	349	346	350	338	349	328	383	339	329	331	364	346	332	378	346	332	353	349	357	347	344	318	304	335	325	370	365	339	339	339	312	313	357	335	336	322	355	340	379	375	316	282	323	359	312	339	347	318	326	368	330	339	320	310	360	347	373	332	335	392	358	336	317	313	330	336	332	332	398	354	364	346	319	331	347	308	331	302	316	335	321	343	333	292	350	327	331	332	334	343	352	347	337	351	321	322	332	334	334	356	351	328	310	320	304	322	345	352	344	342	377	332	337	332	332	348	336	339	336	341	321	326	321	328	350	338	337	311	353	301	338	355	303	357	344	343	340	341	356	317	362	352	342	289	351	340	333	303	326	336	320	352	361	359	327	326	349	338	357	333	329	327	354	370	356	332	341	320
20110	34124	25865	14529	9661	7113	5494	4024	3104	2422	1969	1703	1250	1041	931	765	741	702	679	766	762	735	775	652	673	676	547	569	560	574	561	554	548	560	517	484	563	531	506	491	490	534	485	514	527	441	505	460	445	476	495	459	465	464	457	487	460	503	496	489	456	457	463	474	396	443	486	485	492	479	467	506	448	454	480	482	487	445	458	474	470	442	480	453	447	484	490	477	463	487	478	459	444	478	461	456	482	456	458	505	448	442	464	476	501	479	459	474	462	440	511	440	457	501	481	429	471	469	452	463	484	455	482	482	450	458	474	485	468	425	481	482	500	487	465	447	497	483	475	470	478	491	443	468	453	447	431	459	442	488	463	502	461	460	487	475	458	443	465	457	464	464	493	507	487	429	467	460	445	491	453	435	468	466	462	460	449	484	454	445	445	440	427	488	425	457	448	493	464	494	481	451	487	506	443	472	522	494	467	456	457	469	450	449	467	456	415	484	482	474	492	482	463	505	470	488	471	444	466	458	447	484	433	475	487	469	437	412	465	460	466	468	493	499	465	470	481	470	475	464	456	449	479	484	509	478	477	498	437	454	466	471	473	430	513	500	454	465	463	492	455	470	460	487	493	462	453	445	447	456	496	457	460	468	491	464	479	478	479	480	482	457	467	464	487	474	485	448	471	472	495	446	456	466	457	450	467	475	444	482	474	445	452	449	500	449	471	439	425	475	496	440	471	421	444	450	472	478	486	475	485	512	447	429	475	482	458	487	455	485	498	450	482	425	393	472	476	485	465	447	447	426	423	509	478	442	481	480	490	461	453	447	463	468	471	489	451	467	471	490	487	441	466	442	494	519	409	448	461	451	484	496	436	444	457	473	470	487	422	481	466	505	446	447	460	450	473	473	468	489	455	458	455	516	479	455	498	431	468	446	468	469	448	416	455	482	478	448	475	488	455	456	472	506	488	430	468	441	434	502	445	464	440	481	437	498	438	473	398	453	452	488	474	504	456	448	418	442	454	459	479	471	466	422	439	486	462	463	447	485	478	444	455	455	468	465	469	450	434	455	444	483	468	509	456	461	435	450	502	483	464	461	446	515	461	448	455	485	446	483	456	502	487	459	451	479	448	476	467	468	444	497	480	471	503	466	447	485	457	467	465	474	485	442	500	475	511	475	444	487	462	456	455	482	442	471	509	484	504	461	494	469	451	434	468	460	429	481	493	425	458	488	499	449	470	502	478	484	479	488	458	490	435	445	489	491	496	478	464	485	439	474	458	497	485	481	439	480	438	484	448	459	435	477	455	457	482	490	495	463	481	459	481	467	491	489	452	475	460	468	481	500	483	471	473	494	452	475	480	466	460	474	438	458	493	452	493	458	460	452	444	451	469	459	467	446	478	463	475	447	452	490	436	477	448	454	440	494	476	431	493	451	450	475	451	470	487	473	482	489	512	478	447	466	491	488	445	447	494	497	455	459	475	442	445	466	448	446	483	470	483	458	432	473	464	488	471	482	496	457	451	443	464	469	432	458	405	498	448	477	459	482	450	450	469	507	474	467	428	449	455	477	470	481	435	474	505	504	476	471	471	457	442	468	454	452	500	458	494	463	456	476	436	449	449	496	414	463	452	448	458	473	484	496	471	484	455	477	440	480	421	499	468	473	448	489	440	485	458	517	490	493	477	478	454	478	437	491	429	474	465	436	447	472	465	446	487	474	464	487	484	500	439	441	469	500	465	472	488	495	481	489	430	438	462	457	430	473	476	444	479	448	499	485	453	492	462	465	476	470	460	471	489	484	455	461	470	438	481	487	459	442	453	467	489	485	498	471	483	474	455	495	495	461	491	444	444	438	483	491	505	491	438	447	462	489	486	471	442	481	467	495	481	466	474	445	477	473	451	447	480	482	485	468	456	440	459	456	449	463	447	460	497	481	463	465	491	477	489	466	491	471	452	455	439	466	419	463	461	427	487	483	466	470	435	457	485	467	459	437	480	480	476	451	480	466	472	480	483	473	469	431	427	473	463	455	473	480	497	466	451	457	466	453	459	411	461	453	445	477	473	483	510	452	471	473	496	475	468	433	466	505	445	455	456	493	471	447	463	461	474	463	495	436	498	468	468	456	485	467	439	424	444	445	477	450	501	453	454	508	458	437	461	447	450	425	456	431	456	442	463	463	482	449	478	460	449	461	479	428	471	470	450	462	481	510	432	478	408	464	463	518	425	489	445	456	438	475	470	501	468	477	426	471	466	468	482	468	426	472	472	444	445	465	441	492	454	448	464	462	443	483	464	462	457	460	454	441	436	452	478	454	470	478	485	455	451	467	463	459	478	435	499	454	505	475	458	448	452	478	468	458	463	471	480	441	502	478	454	458	455	441	481	449	461	447	430	452	495	430	470	480	448	467	488	467	476	466	485	452	469	456	451	473	451	484	441	471	444	447	473	504	434	461	497	452	468	440	487	475	471	440	470	425	479	457	484	500	453	500	531	459	460	503	471	488	450	483	461	467	477	485	477	430	468	416	479	452	469	472	438	502	515	479	482	418	473	450	454	492	462	460	498	458	430	464	479	487	467	448	460	504	449	455	474	491	438	515	479	478	465	494	425	499	426	513	449	502	458	441	462	464	473	467	481	490	449	463	485	480	454	464	495	507	440	489	462	494	453	439	488	489	459	489	471	476	434	468	475	475	489	487	425	503	459	480	442	463	451	471	475	461	471	482	455	506	475	492	495	457	484	447	496	467	452	477	446	463	467	519	452	457	467	471	420	436	428	427	497	501	484	482	461	483	411	470	461	455	465	468	435	441	472	463	468	455	449	489	444	437	493	467	479	500	479	453	432	511	483	505	460	446	456	491	458	465	486	493	473	454	456	470	478	453	454	491	430	499	457	454	469	499	476	454	456	497	479	493	489	449	472	454	465	480	502	485	462	474	453	468	452	496	451	485	488	480	491	480	486	434	457	477	438	473	471	470	475	470	469	493	501	467	501	488	459	473	518	468	448	424	451	456	459	481	463	472	481	464	478	445	505	450	441	451	524	445	503	491	467	477	483	468	494	494	459	462	445	492	429	467	467	435	497	459	445	491	508	428	485	476	459	436	472	460	446	480	455	465	453	491	498	443	490	509	454	463	478	491	457	456	471	492	449	425	474	462	459	474	467	485	468	457	446	440	465	479	472	455	458	488	509	468	460	519	480	457	484	431	520	464	463	437	453	480	480	521	454	426	479	481	443	424	478	487	481	463	511	455	461	482	440	455	454	472	471	490	439	452	502	461	470	453	470	479	458	472	489	495	462	488	493	474	487	494	451	452	498	446	464	459	450	453	469	459	478	443	469	430	452	520	482	514	416	479	459	482	478	457	487	452	479	484	462	495	506	443	457	483	475	456	449	424	480	454	465	456	447	472	506	468	441	449	426	513	484	476	473	475	469	460	454	472	431	465	475	457	428	435	462	495	464	482	467	504	449	499	481	502	434	461	492	475	489	444	417	472
24099	21699	28796	25154	21178	11073	4726	2780	2026	1627	1341	1023	810	712	611	568	537	461	495	512	503	540	497	463	444	429	435	402	399	406	401	394	394	375	386	343	363	373	345	313	294	349	337	355	351	330	317	328	337	350	266	323	350	319	332	342	324	334	312	327	331	329	338	308	308	320	321	295	309	275	308	321	317	345	321	315	332	323	284	294	324	316	305	340	314	308	296	332	308	309	321	302	307	327	316	298	312	283	335	300	295	308	303	321	323	312	345	291	304	330	319	292	305	281	304	308	300	298	298	295	333	316	305	339	317	322	320	282	328	347	301	330	309	309	312	315	332	329	306	337	287	314	303	354	314	366	317	311	293	335	313	335	286	303	318	357	313	289	312	311	314	328	287	320	292	284	321	315	313	335	305	316	283	321	310	290	299	315	290	319	336	340	352	317	306	287	311	302	291	302	295	312	314	336	321	305	313	287	331	318	321	294	273	291	326	310	315	339	320	299	318	303	319	357	324	311	272	314	311	299	317	329	327	331	283	305	312	299	328	329	312	287	307	286	320	304	318	292	305	324	342	310	309	325	285	310	322	327	337	337	287	299	323	301	322	321	330	278	331	321	339	320	328	330	295	335	284	313	309	337	343	283	310	307	316	302	313	330	286	291	308	313	346	362	326	349	296	308	307	332	318	289	303	312	307	304	312	308	328	312	327	296	313	309	325	324	324	308	300	342	314	305	307	319	334	342	294	318	328	308	326	319	320	308	344	317	278	307	349	297	337	322	327	319	305	291	305	304	346	309	328	321	301	325	328	288	284	309	301	301	295	304	325	302	318	308	310	318	311	318	296	312	303	324	297	325	310	336	319	338	338	304	292	321	287	285	306	310	340	331	367	312	275	342	293	315	309	301	303	278	303	280	338	340	326	318	307	301	297	306	327	332	293	322	274	311	287	286	316	305	312	342	333	282	316	295	337	355	301	313	318	301	284	307	317	295	316	356	295	294	309	313	292	330	324	323	312	322	289	300	332	340	313	322	290	300	331	306	292	348	321	322	319	314	293	301	281	312	306	301	291	331	305	323	341	330	308	323	318	284	308	318	321	310	340	319	277	340	308	327	310	330	329	305	288	315	329	301	311	270	319	311	280	317	303	318	328	337	296	322	298	340	335	313	325	308	290	292	287	343	326	313	296	332	317	320	301	312	317	298	333	304	334	333	338	310	322	342	321	313	309	303	308	320	337	305	336	321	303	301	332	318	324	291	306	322	325	313	333	357	290	331	306	286	346	318	350	310	335	313	313	294	324	315	314	320	338	325	319	334	300	329	322	340	321	336	283	315	348	322	319	324	310	312	308	307	329	285	313	294	321	319	296	326	347	330	321	330	325	334	344	319	322	312	289	317	315	338	319	352	280	301	326	278	323	319	312	330	312	325	325	311	304	324	304	335	303	338	318	333	285	314	300	306	318	290	321	302	318	295	323	323	290	306	319	291	326	300	309	311	298	332	337	308	348	331	306	295	348	325	308	334	334	294	312	297	294	316	301	358	329	334	337	334	358	332	293	288	303	346	289	331	301	331	298	257	330	307	297	298	329	307	291	268	306	323	306	297	325	316	298	309	322	339	313	361	312	328	327	315	283	267	331	314	317	290	305	346	303	330	312	333	289	296	339	326	317	339	308	312	335	308	293	318	302	306	331	313	293	325	312	345	316	348	363	277	294	305	314	311	317	325	295	283	303	335	339	306	298	337	317	322	310	342	280	304	325	297	302	327	296	303	305	316	319	311	294	313	306	326	295	331	313	323	339	322	321	304	292	329	305	316	310	309	333	345	295	320	294	308	292	324	349	280	277	321	314	272	341	333	327	287	264	321	307	332	330	320	334	318	298	347	314	327	340	283	325	298	286	319	320	296	327	306	307	299	328	293	340	288	318	277	303	320	334	300	317	348	298	328	318	362	353	327	319	298	320	302	295	297	306	296	301	336	317	324	307	285	310	312	312	318	274	313	302	324	334	294	318	335	314	296	287	311	329	305	258	330	305	319	324	306	329	298	316	306	368	312	313	326	318	328	336	341	288	299	306	305	321	328	315	333	298	297	296	319	340	327	325	310	336	323	329	328	287	292	324	311	329	309	318	319	314	321	315	329	288	273	294	307	295	320	304	280	323	318	313	277	291	321	309	325	314	296	323	307	321	285	295	322	319	308	320	305	334	312	322	328	327	355	337	343	337	312	328	300	310	330	327	309	293	296	346	288	311	327	312	327	305	307	340	325	323	313	333	337	273	315	307	325	314	285	346	317	314	292	288	311	336	303	333	321	313	340	316	320	304	319	307	325	331	314	319	333	321	327	324	313	323	319	340	315	338	301	321	338	312	299	303	336	317	319	327	311	308	313	290	315	304	310	303	339	309	317	307	333	292	333	300	331	314	327	311	340	296	329	333	336	336	289	332	322	314	322	324	301	323	318	293	331	305	318	295	322	305	301	338	304	316	314	281	288	315	305	330	313	303	338	311	334	309	326	331	311	300	312	323	313	349	314	300	319	320	306	345	315	320	355	336	334	314	284	347	319	312	300	328	301	297	324	320	325	298	316	269	330	282	320	346	322	321	326	309	319	294	329	343	301	270	314	332	327	327	325	296	327	304	297	299	327	297	310	311	300	325	304	322	297	293	265	306	328	302	319	318	317	317	304	309	319	331	345	341	296	323	321	305	305	318	322	321	327	317	309	313	289	326	332	291	304	318	310	308	317	326	318	321	337	321	323	302	302	288	283	302	350	331	294	332	339	301	320	344	281	294	332	299	283	323	325	316	342	296	328	333	303	327	287	305	314	317	321	304	323	317	292	310	319	356	311	325	302	308	338	350	313	319	299	313	332	303	295	327	309	269	329	310	315	333	323	322	312	292	305	337	312	303	323	320	303	315	289	293	350	329	316	284	322	314	314	295	291	308	330	324	312	332	320	334	324	326	333	294	300	327	329	322	321	339	335	322	323	320	317	308	265	320	281	316	332	316	302	321	319	310	344	330	321	302	294	334	313	307	307	333	326	326	308	333	303	284	328	318	352	312	298	303	306	299	302	311	310	307	340	315	313	332	269	307	307	325	327	358	326	309	321	301	287	302	315	317	310	323	326	337	320	311	302	304	317	309	324	278	338	292	320	324	316	294	341	311	367	310	294	338	332	314	335	325	327	328	300	313	292	331	324	303	312	297	310	318	280	302	305	310	301	328	303	301	302	312	315	356	334	317	307	331	303	311	320	348	315	327	337	324	294	327	327	305	297	313	308	318	346	323	324	298	284	309	297	320	302	310	304	292	326	330	330	323	307	344	323	304	347	339	345	325	306	312	303	298	332	281	299	305	308	330	319	307	310	326	295	326	328	296	310	342	285	320	307	323	333	328	307	293	322	335	363	295	349	320	304	288	327	310	318	304	319	312	328	321	295	321	311	324	326	334	282	351	285	328	300	324	313	292	319	284	332	297	339	302	326	335	317	314	307
20929	40801	32141	20292	14435	11011	8541	6208	4935	3917	3046	2360	1858	1370	1169	1010	893	924	958	1006	922	972	869	846	794	676	663	658	653	678	633	601	604	557	560	512	534	504	459	500	489	477	480	465	499	470	467	461	415	470	416	445	464	403	427	420	523	443	472	432	414	448	435	430	445	438	405	418	443	501	458	430	465	449	442	443	460	408	418	438	458	420	458	452	442	433	407	414	418	450	443	431	437	441	407	454	443	461	466	423	417	430	435	425	423	457	409	410	447	440	460	443	436	445	451	400	434	438	437	430	448	465	469	424	440	428	433	440	416	453	441	453	458	431	437	439	379	419	453	468	469	431	422	414	434	460	427	448	453	477	423	440	420	392	471	468	460	405	434	437	453	442	457	396	403	457	430	432	429	445	420	491	446	421	440	406	440	442	460	471	472	440	463	441	420	405	406	407	413	433	456	459	434	414	413	454	422	438	400	407	441	410	447	430	442	429	465	439	439	409	421	446	444	473	432	470	386	436	471	424	419	443	499	420	457	464	444	408	376	448	458	440	433	458	456	467	420	441	425	420	429	460	421	416	435	423	413	429	432	426	445	445	477	422	444	420	417	436	414	428	473	437	440	462	462	447	436	446	421	405	440	440	446	415	439	422	437	460	455	441	398	454	433	423	437	481	436	459	427	423	408	456	400	469	442	457	420	432	436	423	486	462	410	452	453	424	419	456	427	455	440	422	426	449	458	453	444	436	418	476	425	420	437	452	424	454	453	412	463	447	433	443	467	396	464	442	449	419	429	465	409	427	416	400	410	430	406	489	426	479	416	426	422	433	423	423	402	445	435	444	437	464	407	449	423	434	437	451	401	442	439	426	442	472	449	435	456	454	443	426	430	460	432	431	449	429	431	429	476	441	458	444	431	408	433	426	419	442	418	450	420	430	454	454	454	388	400	448	445	464	430	432	443	447	429	394	439	473	454	420	457	453	423	441	430	448	428	467	419	428	443	461	425	423	452	445	433	436	422	449	450	453	453	403	438	424	410	447	453	450	442	457	421	429	438	403	436	433	440	430	413	465	449	407	419	427	450	406	444	434	452	413	424	474	453	446	440	455	446	408	438	436	446	445	436	411	457	424	416	437	411	474	449	430	445	413	415	425	476	430	408	440	413	455	446	437	440	471	453	457	464	447	458	449	427	426	436	420	466	453	496	455	438	464	430	442	414	411	442	445	449	405	402	436	423	413	423	438	436	436	444	429	453	447	450	416	433	422	464	444	449	446	410	443	432	461	438	448	408	449	453	429	405	414	425	419	447	422	430	420	438	407	427	395	448	433	410	451	415	412	438	388	438	434	432	453	430	419	459	416	480	429	421	423	398	444	455	442	446	479	466	414	450	417	434	417	447	417	457	438	464	425	478	400	429	424	471	404	437	431	468	445	455	436	401	436	422	402	427	460	417	439	432	462	456	406	426	398	453	442	435	448	404	445	413	415	446	410	435	417	414	447	416	394	441	395	448	415	469	398	419	449	433	425	420	455	434	457	465	391	473	456	444	414	424	467	439	457	390	429	432	470	431	453	442	444	445	417	445	440	452	428	450	423	413	425	401	426	444	410	467	467	451	423	456	443	438	417	445	436	421	449	448	412	438	424	462	434	451	416	425	395	461	439	409	415	443	448	464	449	454	440	430	491	429	467	427	482	412	454	446	443	450	431	435	461	426	436	466	458	464	449	460	420	412	449	447	462	436	445	423	448	468	431	403	407	446	405	429	395	436	442	430	423	448	464	438	412	411	470	445	398	458	415	425	426	457	433	426	430	435	382	432	429	443	480	424	382	455	440	421	441	411	425	405	390	432	416	440	415	415	457	422	453	416	437	425	424	441	405	433	467	405	461	460	446	446	450	459	440	474	456	429	453	411	398	458	443	428	435	402	416	392	456	435	428	436	438	408	424	459	427	448	448	433	457	431	439	431	459	418	440	445	438	433	470	430	443	431	429	440	437	436	442	407	418	455	410	475	446	467	424	398	439	456	428	442	455	472	474	408	440	453	440	412	443	441	427	421	420	463	438	420	427	473	429	394	449	429	444	439	455	425	474	419	436	440	442	418	442	400	440	431	405	431	425	455	423	397	452	447	466	438	422	480	425	422	466	447	432	434	432	446	458	428	425	438	428	437	413	422	437	399	445	406	479	421	380	432	436	432	458	396	438	448	430	436	452	410	409	465	426	475	438	408	411	449	445	431	431	460	423	445	420	454	454	451	469	426	416	425	452	406	468	414	447	406	385	415	420	427	441	468	426	426	451	476	440	433	436	454	455	442	418	457	430	445	424	432	427	431	448	446	437	424	425	423	445	471	444	442	465	375	426	437	416	464	432	443	416	428	436	448	430	469	427	474	486	442	477	417	448	385	440	424	376	449	449	418	425	422	387	428	437	473	413	450	425	437	392	453	443	462	408	443	446	493	427	428	443	446	419	417	447	477	437	428	409	455	395	457	443	438	423	421	410	401	462	425	460	415	416	424	433	469	444	436	442	425	448	396	430	400	415	413	401	413	422	448	439	434	432	428	456	444	436	449	425	433	418	471	448	439	430	422	424	423	409	453	470	421	412	447	443	440	442	428	467	450	388	439	450	430	461	443	406	454	411	442	446	379	424	441	399	453	456	487	418	494	413	426	453	446	429	434	401	481	441	466	440	458	406	476	404	459	487	473	425	467	414	439	427	392	425	420	435	408	435	443	440	452	462	442	464	457	432	441	471	409	425	414	453	476	415	439	454	471	434	405	481	453	451	439	436	432	407	427	441	422	438	426	454	470	426	460	424	453	413	461	415	459	437	470	419	425	476	418	439	485	429	423	449	443	475	395	434	439	418	438	421	449	438	435	452	425	471	444	430	421	451	453	454	418	426	407	460	377	422	420	404	454	415	425	393	451	421	419	421	417	411	430	438	449	418	481	412	422	428	418	423	421	413	458	446	431	400	436	453	433	460	463	450	438	449	413	389	445	456	428	419	440	448	484	466	374	475	462	415	464	447	466	447	437	407	427	463	461	439	436	461	440	403	451	422	446	462	458	439	483	440	466	441	423	423	442	465	442	426	445	445	432	444	433	443	428	428	448	409	411	441	418	451	396	403	420	432	412	430	459	419	435	447	434	439	421	472	414	472	429	413	417	433	476	422	445	433	449	440	452	418	403	459	424	436	428	467	426	440	441	432	440	447	446	453	430	425	429	429	439	443	427	398	440	454	438	422	436	408	434	451	452	393	417	471	436	398	431	443	418	447	424	428	447	427	446	438	455	435	460	418	424	449	455	419	446	422	400	447	440	420	406	392	424	434	431	422	416	423	435	443	475	410	424	420	448	456	417	422	420	480	442	420	434	453	395	457	443	405	443	434	428	463	452	431	444	474	409	455	453	455	402	428	430	444	442	421	435	454	453	447	380	415	460	407	449	438	441	406	414	411	448	470	402	426	450	469	415	453	437	402	453	452	420	453	457	433
25389	21687	27203	25127	10062	4208	2980	1835	1486	1213	1050	843	687	553	486	462	450	443	430	431	455	467	423	430	422	353	385	393	368	333	330	355	334	335	323	321	314	330	332	323	336	346	332	297	323	290	330	338	299	316	315	285	318	327	266	304	327	316	286	326	289	287	293	309	284	314	289	321	267	301	289	298	310	279	314	273	276	300	330	300	324	296	317	307	330	303	289	295	283	288	261	313	300	304	290	297	287	295	296	259	292	308	304	297	287	310	304	296	323	299	289	278	295	304	304	325	291	283	285	294	263	333	332	325	316	333	292	289	288	290	320	328	321	326	301	286	292	281	298	302	311	322	309	283	277	294	299	290	269	303	284	316	287	269	308	281	297	307	326	314	274	304	322	321	308	292	268	334	297	292	314	288	305	300	282	315	315	305	294	291	303	308	299	313	317	256	315	305	272	279	298	284	346	291	318	300	288	280	311	290	272	276	308	305	309	302	275	254	296	272	310	266	303	299	301	299	287	286	294	302	299	296	307	290	296	304	305	259	290	303	320	322	284	302	299	295	308	304	285	281	311	297	265	314	261	313	301	304	298	272	292	303	314	274	289	345	308	317	286	289	329	304	285	286	324	310	292	300	290	280	279	306	299	320	269	281	298	306	297	289	289	271	303	263	288	318	286	277	355	318	325	280	293	287	292	292	300	289	304	286	311	306	324	271	290	323	296	311	298	260	275	287	328	299	316	318	293	304	288	330	276	297	320	314	325	309	281	308	313	305	273	287	327	297	273	309	293	284	287	287	304	291	296	306	318	310	301	307	256	318	302	321	290	309	323	317	262	282	260	298	271	282	316	302	297	288	300	279	304	304	320	325	296	270	285	285	307	323	318	309	299	286	289	347	302	297	349	269	319	283	306	299	336	309	279	306	296	296	291	300	299	295	295	300	331	283	292	281	283	304	286	287	319	309	262	304	263	299	304	289	310	318	298	290	306	248	281	278	286	316	313	314	311	321	285	266	271	302	304	283	296	282	300	309	286	273	293	310	283	298	303	313	295	289	295	309	291	316	301	280	303	300	308	325	322	294	310	282	312	320	297	309	285	326	314	284	307	315	315	281	293	268	275	303	295	292	277	295	302	277	328	290	293	279	261	311	294	293	291	281	295	308	323	326	282	321	272	318	293	304	301	296	290	322	310	284	315	314	313	288	315	287	286	317	303	269	323	309	305	305	282	298	315	336	305	285	287	301	299	319	317	299	302	293	310	311	270	275	276	342	308	300	307	308	289	314	299	288	294	279	300	304	277	303	318	298	309	306	289	336	328	310	301	285	289	305	300	321	256	308	273	293	335	279	301	293	335	285	309	322	300	286	290	305	305	278	271	308	310	248	304	271	298	284	347	318	300	299	294	302	321	274	314	285	271	321	317	312	294	301	289	315	321	317	315	321	317	318	265	292	333	258	282	329	286	291	289	306	297	292	323	289	295	293	330	281	287	284	323	289	316	284	281	300	301	302	347	311	350	314	301	298	294	291	325	322	272	308	289	284	301	291	316	308	292	313	304	279	294	296	312	304	299	284	288	301	278	304	304	306	303	300	271	289	301	322	282	279	298	307	296	308	303	309	299	315	293	323	311	277	303	316	316	290	318	314	296	276	301	306	327	267	289	302	298	288	314	286	292	312	291	284	283	306	296	332	310	300	284	299	325	307	279	302	315	291	291	307	288	302	295	302	291	302	337	324	280	334	289	332	304	310	298	277	287	317	285	282	263	271	305	302	284	260	304	307	280	250	288	297	275	318	332	286	303	305	297	278	300	296	301	286	289	300	280	289	313	284	274	281	276	309	320	269	296	306	309	277	311	288	278	312	304	312	308	325	307	289	299	323	278	296	289	314	305	283	303	310	263	293	275	288	305	279	273	279	265	294	317	319	300	293	291	318	313	316	291	276	294	313	310	269	310	289	290	293	311	307	302	294	315	297	318	290	286	295	284	311	302	278	299	303	313	268	310	291	261	265	302	322	307	315	325	320	286	278	314	297	281	282	270	294	283	306	306	330	267	325	283	306	278	306	307	293	298	318	292	321	315	316	320	318	286	300	308	290	284	335	293	297	279	288	311	290	300	292	310	281	283	308	308	278	297	322	306	293	267	295	310	281	292	297	301	298	327	282	316	307	288	317	311	276	277	312	287	276	269	307	305	288	321	265	259	305	312	282	295	283	303	287	335	276	310	287	274	281	297	307	307	311	317	305	309	325	314	306	300	295	300	295	299	246	311	286	296	306	267	305	285	317	266	298	303	294	275	282	316	317	321	317	287	319	309	273	314	284	322	259	319	301	321	302	306	274	299	310	304	275	302	301	291	295	308	293	337	338	268	322	293	283	352	299	303	291	274	328	308	285	290	324	307	285	279	310	278	300	291	294	286	313	316	291	284	287	340	283	300	311	300	300	330	293	303	288	301	282	300	293	325	294	284	312	306	310	315	295	313	321	301	286	305	282	295	302	295	285	305	284	300	298	326	289	294	289	308	326	312	292	330	316	298	272	318	281	293	301	300	305	274	298	297	312	282	309	303	312	318	291	277	327	298	304	291	306	314	283	300	309	299	291	327	323	310	320	293	306	307	299	271	307	318	302	277	286	278	320	283	292	303	285	273	279	292	298	319	321	288	310	272	307	272	299	285	288	299	285	334	280	320	317	294	312	297	256	279	309	292	319	321	323	309	287	318	290	326	282	328	325	285	286	287	284	287	290	308	309	291	284	293	298	298	271	301	305	326	325	321	286	273	280	300	305	293	314	290	286	299	304	306	290	315	294	322	299	308	309	291	296	328	319	328	300	317	279	295	302	292	277	331	295	284	304	309	309	298	304	304	286	310	292	282	326	293	288	299	320	270	288	300	282	323	306	290	276	327	264	292	297	306	307	313	302	304	288	308	295	299	265	295	278	298	300	310	285	318	292	270	295	318	312	308	276	308	299	326	293	288	306	300	320	296	306	298	296	318	302	314	290	294	327	298	310	288	289	317	303	351	306	306	321	327	308	301	276	305	288	308	300	322	305	292	288	292	329	319	301	305	337	274	271	305	261	286	307	309	322	312	311	309	294	292	294	308	279	296	314	292	288	294	309	288	341	291	312	314	286	313	289	320	287	291	271	308	310	280	289	283	312	294	299	319	333	342	305	303	306	291	287	301	308	303	303	319	275	286	313	318	271	310	323	263	312	277	284	301	280	318	299	322	300	316	296	294	273	311	296	279	308	311	305	309	325	294	331	293	285	307	294	289	283	272	311	299	285	305	321	292	316	323	296	315	289	296	297	319	285	311	296	315	348	277	278	296	294	310	317	292	294	316	284	316	308	305	293	292	284	306	293	283	295	302	289	302	309	315	277	321	287	295	294	284	296	304	293	299	312	321	287	300	308	299	275	318	304	302	275	273	305	322	334	308	282	299	293	286	285	286	249	332	301	314	274	297	302	326	310	294	294	281	293	311	302	325	310	272	314
20842	36845	27847	16725	11799	8889	6735	4830	3867	3106	2410	1817	1475	1098	962	833	806	745	804	820	864	776	743	653	650	601	575	620	623	645	573	578	507	501	502	498	494	476	474	463	444	452	457	452	471	430	408	432	446	459	429	421	427	416	398	417	412	445	403	449	438	444	427	404	405	415	439	385	419	401	374	363	402	395	409	414	434	413	447	426	382	380	432	411	415	375	394	419	418	405	431	450	414	427	405	444	461	406	446	422	433	421	423	432	414	437	420	417	437	457	415	478	449	410	371	382	413	380	380	452	426	445	448	423	375	396	418	421	434	416	419	411	424	401	418	441	424	428	417	395	440	412	382	424	409	451	444	417	405	406	427	395	393	408	431	417	435	415	395	416	418	429	414	420	396	394	414	417	434	410	409	406	404	398	443	429	443	428	441	457	399	413	425	371	435	415	420	483	401	413	378	375	427	427	406	378	440	436	404	449	399	391	394	417	421	406	398	393	424	378	428	397	432	462	427	447	425	371	404	426	375	433	403	423	428	408	404	447	455	437	423	436	433	412	393	390	404	423	443	400	417	422	457	411	440	397	414	443	435	394	434	434	447	424	431	448	431	398	427	449	422	385	409	419	443	386	393	397	418	430	384	390	410	400	426	424	403	446	414	425	401	398	433	405	464	413	415	400	403	397	417	427	452	413	415	418	414	437	392	413	409	407	396	463	418	422	419	370	433	445	390	419	413	440	449	385	416	421	414	424	424	411	410	442	407	381	421	460	438	451	411	441	449	423	403	385	420	407	417	424	416	441	431	423	395	426	437	408	387	427	400	378	427	384	404	410	401	433	446	418	434	397	431	390	425	433	405	401	415	387	390	439	432	425	424	455	467	418	406	396	401	390	403	463	404	416	425	418	444	371	423	412	433	443	404	413	375	445	445	415	382	444	394	411	430	418	402	439	430	428	407	442	426	355	411	427	425	397	440	439	418	437	412	397	424	407	417	378	417	411	441	440	406	424	429	440	401	436	419	434	377	430	409	446	430	439	428	399	463	387	409	420	439	422	420	414	404	461	374	408	423	455	431	421	442	424	407	441	441	449	424	410	418	420	426	428	427	387	428	398	419	427	384	447	402	392	421	433	396	405	421	390	459	424	440	447	392	458	437	397	426	421	458	413	406	424	440	424	427	426	407	406	451	415	421	446	397	387	394	406	398	422	428	416	410	403	439	403	402	406	418	418	441	433	420	442	413	395	376	380	360	417	426	415	427	408	392	429	388	391	391	421	399	387	434	436	418	379	454	426	403	424	403	420	410	388	427	420	411	429	411	375	438	418	406	426	383	394	479	453	407	433	402	422	385	420	464	427	443	394	428	414	414	441	443	393	370	427	399	441	406	423	445	428	405	410	428	416	425	453	410	437	392	411	373	401	413	444	452	423	418	436	458	420	406	420	435	416	400	422	410	412	416	425	438	399	407	432	393	376	402	427	423	426	442	406	430	405	407	438	410	457	411	404	418	420	385	378	401	398	411	425	419	414	397	417	426	459	467	418	395	384	404	411	422	438	429	380	395	417	423	442	440	419	413	439	419	449	415	452	441	416	449	419	404	391	400	399	397	451	393	386	394	400	455	413	380	422	419	432	406	414	385	394	407	398	433	375	420	426	422	419	440	405	411	400	431	421	446	416	401	417	402	386	429	401	447	437	397	416	398	372	417	417	439	411	440	422	391	404	390	407	423	457	425	423	420	404	426	419	394	420	400	435	431	446	400	409	419	411	404	415	412	441	423	406	419	419	409	412	412	425	407	424	425	414	424	398	410	477	438	386	408	458	419	420	390	434	406	426	362	428	436	422	430	436	417	421	456	401	411	454	389	421	432	407	418	418	431	397	440	449	428	378	408	405	407	425	414	375	409	405	404	384	401	423	444	426	404	433	377	377	386	417	422	401	396	420	392	394	457	414	411	427	391	395	438	441	421	413	430	418	410	430	419	404	406	435	433	416	413	389	435	387	404	447	424	419	409	380	453	435	415	446	415	393	437	438	431	409	411	403	429	399	409	415	414	398	418	404	444	434	390	437	432	392	434	423	414	414	405	442	439	409	400	412	418	453	393	446	437	422	422	418	417	442	405	436	424	392	394	455	386	399	430	374	427	427	388	416	418	443	440	412	452	418	414	407	417	418	438	423	393	411	398	384	423	421	391	443	428	424	394	425	446	406	430	416	437	404	384	372	393	403	435	392	409	399	414	398	391	385	399	440	421	407	410	416	402	399	408	387	414	396	419	392	433	419	390	417	438	443	406	402	394	456	392	392	405	417	420	407	453	422	435	407	419	395	419	406	396	413	426	369	436	402	416	403	418	443	440	395	390	420	447	398	415	438	403	425	412	431	413	427	423	414	421	450	402	392	372	423	441	427	402	425	424	421	414	435	412	420	408	403	390	436	434	428	396	415	425	390	462	457	378	425	422	435	410	420	418	388	441	409	414	419	422	393	411	423	399	448	432	422	438	418	389	412	439	433	388	427	419	411	413	438	427	421	398	422	425	380	389	389	443	391	444	408	390	417	396	405	440	447	434	461	420	414	415	408	405	435	427	443	467	420	402	408	444	405	393	398	375	398	424	423	415	399	443	412	401	405	434	432	406	399	403	437	465	404	415	399	424	433	437	399	411	419	387	411	378	426	423	406	413	393	433	443	417	454	419	424	412	464	419	457	459	404	416	425	409	404	439	407	433	374	401	406	417	418	427	419	434	474	408	402	378	447	415	426	380	396	416	439	418	394	436	399	434	425	467	409	449	394	453	432	448	365	451	415	413	406	433	422	431	408	419	430	428	408	435	385	397	399	423	384	401	402	417	412	412	423	420	409	443	406	419	409	416	377	424	433	443	384	405	408	395	410	400	423	438	396	437	398	442	400	455	415	422	408	438	415	422	413	360	418	391	435	430	418	395	410	411	427	448	428	393	398	448	392	433	406	410	398	421	425	406	409	410	431	406	454	440	413	408	425	376	430	419	374	408	417	443	429	399	387	411	435	427	408	409	395	417	400	432	423	395	428	419	417	447	406	392	367	401	406	423	417	412	390	402	410	404	411	429	447	416	413	418	431	420	434	423	410	438	428	404	390	444	409	434	405	361	424	398	415	421	424	424	455	486	410	439	441	423	419	375	387	415	422	415	431	367	438	391	453	401	405	383	427	410	439	434	421	410	450	431	420	424	426	416	433	460	429	444	425	397	403	406	383	366	391	385	391	405	420	437	411	406	449	424	394	409	426	406	464	412	424	413	451	422	411	414	376	402	397	417	420	393	414	424	422	389	400	446	428	425	437	454	433	417	420	431	426	387	415	438	428	466	440	435	429	423	427	431	394	410	410	417	408	396	390	415	465	391	412	436	432	393	422	431	406	418	389	432	435	453	425	413	417	433	413	429	435	417	402	396	454	412	420	423	394	424	433	422	401	407	412	445	446	417	438	391	409	423	398	446	400	406	434	456	440	418	426	451	408
23062	21682	29338	24531	21717	20933	10224	3981	2681	2306	1693	1323	966	749	615	543	540	530	534	561	558	536	499	468	443	426	392	428	397	415	387	328	372	335	303	345	328	323	331	317	320	303	304	302	291	299	311	260	283	277	278	279	292	291	249	262	283	299	274	278	276	281	276	264	297	240	258	237	252	286	251	270	234	277	249	257	236	284	256	262	276	260	250	232	256	236	277	246	253	277	276	270	259	262	258	233	259	257	246	281	287	267	260	239	263	255	279	263	281	259	265	270	280	253	263	257	242	257	233	311	250	232	241	256	264	248	284	260	277	276	260	252	279	249	266	259	257	241	251	260	256	285	246	284	265	281	247	284	268	285	285	269	273	269	274	261	247	240	258	233	267	286	244	262	288	244	277	260	274	260	287	296	291	226	255	297	285	262	275	284	269	286	288	249	269	259	233	240	295	265	240	262	248	280	271	249	269	264	294	305	252	282	257	272	294	256	278	276	270	265	260	250	248	278	247	257	284	248	295	245	240	277	261	280	270	279	263	268	239	257	294	265	282	277	239	243	259	250	244	259	239	250	280	278	246	272	243	234	263	254	267	268	248	257	255	253	277	274	283	262	283	262	297	257	258	269	284	267	244	269	282	238	272	251	273	237	267	250	265	276	252	269	256	263	261	269	284	242	275	275	270	267	257	243	267	256	270	246	251	276	264	239	248	270	285	262	287	261	292	245	267	260	276	265	247	256	249	240	273	251	283	243	279	248	258	279	257	231	276	277	269	288	264	284	253	306	271	270	260	292	270	230	230	268	285	267	264	254	310	282	260	239	243	244	254	238	224	248	246	274	250	233	243	272	257	244	270	246	262	242	281	266	267	254	294	304	269	245	275	248	276	261	248	273	265	283	270	273	248	234	276	267	241	242	275	261	276	269	218	264	236	268	271	284	283	242	256	255	270	286	261	248	243	269	278	264	282	270	274	274	259	239	279	260	269	271	250	247	263	257	244	268	249	277	260	248	279	242	254	287	282	265	261	264	243	277	223	258	259	261	251	246	257	263	267	265	261	284	265	259	279	279	243	268	298	257	252	292	279	261	249	271	256	268	246	264	288	242	262	247	251	245	283	286	274	259	278	256	256	284	276	291	241	294	253	240	270	306	280	278	268	288	265	269	267	230	259	260	213	252	234	290	282	269	275	258	288	245	273	251	244	277	237	247	282	271	284	260	265	283	266	256	279	258	251	274	268	263	262	254	265	248	263	256	271	262	258	253	268	262	242	262	293	254	283	244	276	251	251	272	271	272	250	267	273	301	271	275	279	267	258	273	273	294	281	243	273	245	244	256	285	282	270	276	276	267	269	280	254	266	283	285	278	228	244	270	260	261	231	262	266	267	258	301	249	248	290	270	265	256	270	268	218	275	267	212	267	273	273	277	246	259	273	266	258	266	255	262	233	271	254	265	239	238	248	245	270	280	281	244	288	241	244	272	279	261	246	261	271	278	256	260	280	268	261	270	268	291	241	262	260	229	275	259	256	260	258	274	269	289	253	282	256	291	271	266	266	244	249	258	259	267	256	277	240	273	267	267	292	254	297	249	260	277	257	258	262	248	236	260	274	237	244	258	266	260	282	245	285	287	279	292	275	265	253	281	278	239	242	272	251	251	253	228	258	275	255	270	263	266	261	271	263	263	258	240	278	267	268	298	237	262	277	261	285	262	238	278	272	258	246	256	279	256	275	241	266	255	254	235	271	287	249	250	246	297	227	267	251	282	258	251	273	263	271	280	250	262	264	257	268	267	256	268	266	281	256	287	252	251	252	313	253	267	273	256	262	258	268	248	231	281	270	232	272	270	256	278	261	261	268	294	242	275	276	262	248	236	244	251	255	244	269	291	236	247	284	269	298	264	271	294	264	242	245	239	246	254	241	272	270	265	250	264	266	263	277	256	241	297	259	270	243	269	284	254	310	278	287	291	263	264	247	261	270	272	246	278	247	238	268	253	243	263	252	259	249	223	257	270	258	280	271	225	298	269	263	252	265	262	262	282	273	262	266	263	254	252	269	216	226	270	255	276	269	253	250	254	271	247	259	258	276	240	260	247	236	246	250	274	274	275	266	269	292	254	245	298	262	250	250	242	258	255	266	258	264	261	256	253	255	264	244	279	287	221	258	250	271	275	264	242	272	297	265	242	297	230	236	255	249	258	282	262	277	255	269	284	303	238	250	289	257	263	300	268	266	259	250	260	237	256	251	240	294	282	268	263	266	283	286	236	254	249	262	236	253	272	255	247	267	239	279	256	266	265	255	274	241	263	239	265	256	273	271	256	249	248	262	273	307	245	273	263	224	260	291	270	272	259	272	233	285	262	258	268	269	242	257	264	256	241	279	236	267	261	297	277	275	217	274	283	276	285	262	251	273	274	259	275	232	272	258	258	274	267	256	243	251	266	256	244	257	282	271	293	282	253	285	247	241	266	265	245	284	246	264	248	267	271	271	260	246	228	238	254	271	251	279	256	272	254	284	248	247	303	251	301	290	279	278	291	259	262	267	283	274	243	270	233	229	265	226	281	234	277	263	244	273	299	237	263	252	276	241	285	265	232	275	267	276	271	279	252	259	293	257	266	265	265	245	245	287	262	256	274	269	248	270	249	267	275	263	254	267	245	260	253	296	274	272	274	267	274	259	265	269	277	253	270	237	262	248	247	304	253	272	248	281	259	260	295	267	266	267	258	275	264	262	249	243	254	247	248	263	279	285	268	276	251	274	262	258	254	288	251	268	264	270	277	241	249	286	279	244	264	257	253	280	261	255	289	277	285	281	293	296	252	280	270	267	229	274	251	228	252	261	255	259	269	290	264	274	279	252	292	248	282	247	277	277	268	257	274	257	279	265	293	302	279	280	299	227	288	263	252	251	263	246	300	262	261	265	296	275	264	285	251	255	260	265	286	283	250	268	261	258	293	249	277	271	291	278	272	245	260	263	261	269	251	265	253	243	287	244	289	252	269	270	265	251	285	260	254	243	272	260	241	254	258	241	242	294	253	235	279	265	253	261	267	265	235	274	264	250	275	274	252	258	270	286	249	262	255	234	262	260	286	250	283	262	266	247	243	251	265	271	275	241	260	250	264	267	252	281	268	274	265	255	272	247	274	266	275	278	276	251	260	262	241	282	280	260	286	267	256	272	266	277	260	223	273	286	266	244	251	262	276	283	284	248	262	276	276	276	282	296	304	239	252	256	284	268	243	250	266	257	257	274	266	293	254	246	283	250	264	282	274	262	253	264	243	277	275	292	281	305	255	253	267	237	248	259	288	253	269	239	250	265	259	240	268	272	276	256	269	289	271	252	261	250	249	275	294	270	250	289	286	275	271	276	241	269	278	263	300	276	275	267	281	277	289	232	288	280	253	279	245	223	264	266	240	274	260	259	249	277	261	250	277	253	273	250	273	267	269	255	260	275	268	260	255	252	258	275	262	265	269	258	269	234	268	298	247	284	270
23649	44563	35135	24437	18715	14353	11042	8287	6454	5235	4052	2917	2262	1692	1396	1133	1133	1014	1093	1075	1148	1026	993	942	846	726	723	729	716	737	641	642	612	555	522	499	481	463	450	461	440	419	425	420	392	407	437	400	366	385	413	380	367	413	370	358	392	376	389	336	366	367	372	351	361	371	409	346	394	365	381	375	373	341	328	358	379	341	371	358	346	321	368	363	361	369	382	361	364	391	379	380	372	373	353	345	363	349	376	359	380	359	402	357	357	397	372	376	376	365	357	365	327	357	394	373	362	370	372	334	382	364	376	382	375	358	382	388	346	361	359	395	415	354	386	369	297	374	364	379	367	352	336	349	372	345	394	359	351	346	376	345	383	336	379	336	337	403	349	344	374	353	367	378	341	362	372	353	376	378	339	369	405	376	372	381	367	365	364	393	384	337	330	365	368	372	395	366	387	372	351	376	379	359	363	385	353	406	371	357	340	383	386	366	349	366	371	377	372	381	372	334	346	349	364	386	382	354	372	371	360	358	335	361	370	384	352	355	353	377	369	383	330	376	398	390	359	365	345	352	375	361	411	381	372	344	392	354	367	369	357	394	378	374	323	355	354	352	358	378	337	343	335	332	359	380	348	364	381	341	387	352	350	349	377	381	360	342	398	373	399	372	401	351	330	385	351	355	375	351	359	346	415	370	373	359	400	343	376	372	345	411	367	335	404	344	383	359	325	371	343	357	404	383	353	369	363	364	391	385	338	370	369	360	400	372	376	327	373	371	395	354	371	323	370	354	349	372	401	371	387	377	358	344	361	332	385	381	356	389	352	333	381	357	403	346	359	381	388	337	335	360	397	339	370	342	343	364	393	393	392	346	371	386	360	351	370	362	374	322	393	343	389	370	368	350	337	376	379	388	411	344	346	374	362	366	347	360	345	361	361	333	338	354	353	383	364	349	355	341	370	383	369	355	377	372	346	384	388	385	378	346	361	365	364	383	390	375	365	375	319	362	354	379	351	398	359	351	373	347	379	369	371	339	361	331	386	400	358	343	348	380	376	374	366	367	359	385	354	353	358	360	351	370	382	356	322	390	382	357	401	369	358	373	372	365	356	369	377	390	372	355	361	373	367	373	388	380	341	365	373	335	362	347	350	382	389	367	351	358	371	353	376	376	378	365	346	354	367	367	366	361	343	367	346	326	373	357	349	376	381	359	363	376	357	354	409	376	396	394	372	362	378	353	370	345	359	357	379	359	371	368	356	390	361	379	358	375	365	328	362	330	357	402	354	343	358	357	359	343	374	352	370	364	358	374	343	377	348	383	390	390	387	338	349	383	392	369	310	360	390	359	350	345	346	347	377	327	342	380	386	358	389	383	365	381	372	351	365	341	359	355	381	386	332	379	345	380	367	326	367	381	379	371	350	351	372	378	370	375	401	361	337	378	393	405	381	344	369	373	386	379	345	353	381	380	362	379	378	359	402	401	350	371	375	377	369	360	347	366	367	376	398	393	368	382	391	366	402	340	351	329	344	356	355	343	344	363	324	345	368	384	353	366	370	355	379	381	360	359	393	379	360	394	367	387	365	374	358	359	352	368	374	377	390	423	395	317	364	350	377	365	342	364	346	383	380	352	398	340	372	340	375	369	354	351	357	378	377	340	387	351	370	346	329	372	365	368	374	382	405	371	352	352	384	382	353	380	390	382	390	375	385	360	342	388	355	376	340	384	346	366	399	327	351	395	355	364	360	378	343	397	334	361	368	384	350	337	366	383	364	381	354	390	331	356	368	396	338	387	367	385	379	396	370	373	338	357	358	361	350	366	365	402	364	353	370	364	365	367	365	345	347	373	357	412	334	382	410	369	354	359	357	386	383	376	356	371	349	329	381	396	359	363	339	372	352	378	365	387	383	410	360	358	384	380	350	368	358	342	387	357	366	421	347	414	368	367	393	401	387	359	373	362	367	371	334	357	394	345	363	364	360	380	371	360	369	321	390	344	339	360	379	347	354	392	374	397	350	377	356	352	386	402	357	367	395	352	344	374	362	379	367	365	337	384	357	360	344	362	341	384	356	341	417	352	374	351	352	362	374	358	378	380	375	371	361	394	359	355	330	388	351	356	374	382	385	380	385	368	347	353	356	382	376	370	338	330	381	334	375	358	345	403	359	375	396	364	396	356	373	373	395	313	362	338	353	387	382	362	341	359	361	378	338	355	369	345	349	371	326	363	365	370	367	368	332	388	381	358	367	356	366	376	352	385	375	355	353	411	364	374	355	342	328	337	355	353	365	368	328	383	357	370	380	373	384	349	350	358	353	367	397	328	351	342	357	387	373	348	371	369	375	359	378	380	375	351	396	359	361	348	362	371	346	364	334	340	379	359	371	331	341	386	391	362	386	401	352	343	382	375	375	385	368	397	372	376	375	353	362	339	360	362	339	375	369	362	353	338	367	349	350	391	368	392	380	379	393	383	344	357	384	368	383	367	391	387	395	366	349	368	364	343	348	366	406	372	379	344	348	345	353	391	349	365	367	358	357	372	362	365	331	328	384	327	383	327	354	380	391	360	392	360	381	386	345	383	376	336	344	356	365	335	378	377	349	357	357	388	371	365	360	376	407	351	345	378	379	370	365	384	331	359	380	344	399	355	346	342	386	363	367	351	324	345	365	380	348	375	352	367	345	354	354	363	317	376	362	388	351	336	389	372	329	351	376	352	366	345	362	368	377	387	365	335	360	332	325	370	379	369	380	340	330	399	371	389	397	327	384	347	351	354	370	352	370	383	373	373	365	372	358	352	365	398	372	386	359	347	380	381	368	353	369	369	372	326	359	360	366	381	346	341	355	375	380	357	359	359	352	389	373	353	339	365	366	343	380	364	367	335	323	379	389	372	367	372	354	375	388	370	376	393	380	369	331	336	383	345	392	370	410	346	341	377	348	335	390	366	398	366	387	346	368	385	340	357	333	376	366	366	337	357	394	367	376	379	340	405	329	387	400	349	366	362	364	369	384	353	379	345	361	361	397	381	368	356	342	407	366	354	384	362	366	357	363	379	354	342	404	389	371	356	400	343	367	375	345	416	363	356	377	389	351	402	368	364	338	377	354	380	357	378	381	386	378	413	370	380	363	361	391	357	365	368	364	357	352	343	387	360	359	355	353	346	342	386	357	373	350	328	342	366	347	397	425	340	392	383	379	361	366	363	354	374	360	361	343	352	383	400	368	399	367	373	385	376	357	365	391	354	350	363	362	357	361	343	375	373	336	367	368	358	363	389	349	372	329	375	381	363	340	375	363	373	366	380	387	385	348	343	349	335	401	366	377	351	364	374	348	376	353	358	382	371	362	374	361	366	348	343	374	367	363	365	372	330	365	333	360	385	383	374	370	372	383	345	318	347	366	390	364	372	393	400	388	351	363	374	347	366	360	342	368	413	337	348	372	382	359	378	368	384	380	371	363	378	366	385	339	325	341	374	385	423	352	330	359	368	362	337	370	376	374	330
28371	22183	19664	10724	5196	3265	2085	1589	1279	1064	895	741	581	564	497	434	407	439	439	417	426	463	452	431	428	384	389	409	370	357	385	393	384	368	353	354	369	357	319	352	333	354	331	328	329	325	352	295	296	362	310	337	328	337	325	344	320	328	319	339	327	304	344	327	332	342	313	338	337	329	332	335	328	356	327	305	329	317	292	337	380	320	306	317	338	324	319	333	346	293	318	337	312	325	345	316	337	328	328	334	304	337	332	354	329	335	324	322	323	326	363	361	327	338	346	348	313	344	310	306	334	341	329	320	320	304	316	342	334	303	329	317	334	322	346	313	331	344	317	292	326	332	309	344	312	320	335	341	290	329	337	340	316	334	356	328	331	349	309	348	306	309	321	323	344	314	355	298	309	350	300	317	340	338	291	306	328	315	301	334	319	300	348	316	351	309	329	347	297	356	326	310	321	352	348	313	303	306	314	332	350	317	372	337	324	311	338	360	331	304	331	286	343	316	328	314	358	324	273	337	289	325	316	329	355	328	323	364	300	323	329	348	332	343	343	327	351	334	285	321	388	311	322	335	319	326	322	363	366	322	351	341	356	330	325	348	312	310	308	341	315	316	325	313	327	291	320	336	319	352	308	316	346	325	340	318	323	325	337	337	334	343	303	315	330	311	307	359	317	329	330	328	346	300	308	342	331	306	335	349	346	326	337	310	345	310	320	329	324	338	320	353	345	375	307	308	326	344	346	320	326	330	354	329	300	311	346	308	302	339	342	323	323	338	321	321	297	355	349	288	338	322	310	311	353	321	323	320	329	325	303	313	311	318	363	352	318	319	341	310	320	323	335	342	337	330	302	359	327	341	352	331	321	334	308	327	362	323	343	340	342	343	338	316	320	339	323	328	312	350	324	344	357	319	324	332	365	328	304	348	350	338	328	335	342	319	316	315	350	336	336	319	358	333	356	310	328	308	320	317	330	333	297	328	365	306	321	299	301	336	346	308	313	342	351	331	339	350	312	359	339	306	318	325	293	339	324	316	312	337	341	311	353	350	340	360	302	325	329	299	357	309	294	323	309	340	343	341	368	314	336	339	329	317	329	337	332	326	313	319	299	325	344	322	339	319	293	337	345	326	312	376	343	303	362	319	331	341	333	323	337	317	341	336	326	322	331	324	337	325	312	336	309	351	341	328	347	343	309	301	315	319	308	316	339	300	334	323	321	349	332	336	314	307	333	297	327	360	334	309	310	335	340	309	301	362	305	315	340	285	354	354	311	346	334	341	304	358	330	302	344	320	314	341	349	319	272	335	338	330	359	294	320	316	310	320	312	345	326	328	360	304	332	301	329	305	320	343	348	329	325	307	337	341	326	347	332	359	337	309	341	333	291	337	336	350	324	316	347	323	327	312	319	329	306	299	312	373	318	345	346	329	337	326	320	288	324	328	341	328	328	346	333	332	349	319	305	311	315	333	351	355	324	337	335	318	357	312	300	345	305	341	331	355	329	283	329	322	341	346	315	325	329	340	343	303	313	297	329	322	327	331	294	302	324	334	315	344	347	331	338	346	314	358	318	318	328	322	354	341	321	317	315	335	337	335	312	305	308	324	355	341	302	322	345	350	321	322	333	304	308	346	316	317	319	330	308	315	321	342	333	341	309	343	347	299	300	364	352	339	341	311	341	313	331	304	344	326	276	328	342	319	319	332	320	302	311	338	349	346	333	310	327	360	301	345	328	332	321	313	314	359	326	331	344	344	307	353	315	356	320	339	359	332	276	326	307	346	326	349	318	310	338	288	298	317	336	329	336	343	338	324	361	306	353	342	359	333	339	301	328	316	332	358	310	316	299	296	326	331	346	344	305	322	324	323	328	348	340	309	331	308	324	332	346	317	327	347	358	320	331	286	317	308	342	302	353	357	314	349	339	317	347	315	329	356	306	290	319	333	303	319	352	302	313	353	323	309	330	306	341	358	333	338	360	340	355	334	326	335	322	347	335	324	329	352	317	330	341	334	348	322	344	335	333	332	329	323	326	314	319	344	339	319	302	321	360	357	314	338	371	335	305	328	326	358	342	352	355	316	318	319	316	331	342	320	334	317	300	340	335	341	308	312	321	351	345	373	346	336	339	339	340	358	310	324	344	316	337	323	310	297	342	328	323	336	323	304	336	347	292	348	328	327	314	333	334	312	313	309	328	327	330	347	315	304	308	324	341	313	338	313	322	336	356	333	349	333	343	350	348	334	363	339	346	318	315	357	346	347	337	333	349	337	312	316	307	352	312	314	349	335	310	357	320	330	331	337	341	301	322	344	333	320	328	358	355	340	311	331	296	338	340	311	313	313	322	334	353	355	337	318	326	339	341	348	311	335	370	311	331	327	330	329	351	342	340	341	348	298	306	340	328	331	315	303	318	307	350	346	349	330	304	327	346	339	311	312	327	348	335	321	319	329	346	321	344	335	349	349	339	323	362	325	313	325	352	316	342	348	353	356	341	333	300	370	352	317	319	332	333	339	362	328	285	355	330	331	329	297	312	345	318	338	309	316	334	348	345	346	309	307	323	331	338	309	325	361	350	306	379	310	299	320	357	315	319	340	316	342	313	321	293	332	299	337	327	343	356	332	346	320	351	346	332	341	324	313	326	335	304	329	314	313	329	288	330	332	335	341	330	306	344	345	340	323	331	365	341	331	317	320	328	302	305	364	327	295	336	323	348	312	312	333	319	332	329	364	297	295	336	330	305	325	332	319	339	325	328	343	326	304	326	311	316	312	322	307	355	340	337	350	325	337	333	303	316	341	345	335	326	307	331	300	320	337	324	307	338	342	328	317	308	325	299	330	324	342	343	323	364	345	312	310	332	306	331	326	338	355	310	317	333	319	332	300	330	328	330	307	353	371	357	348	325	322	319	322	298	322	313	306	376	307	362	330	305	345	322	335	330	322	337	298	324	302	343	329	335	307	351	313	372	349	313	353	396	324	312	333	317	325	315	322	336	323	310	356	321	369	309	315	325	329	351	329	371	355	318	295	337	317	320	330	324	349	330	301	295	326	335	304	305	346	348	328	314	320	349	297	317	298	344	316	324	327	338	354	330	322	310	330	351	318	320	318	306	345	362	307	314	335	349	321	334	343	313	310	327	323	323	322	329	358	333	317	346	320	333	304	333	299	310	310	324	308	316	346	339	315	359	332	344	346	342	295	327	346	333	312	321	326	339	338	309	336	321	341	334	327	313	351	309	322	354	341	303	347	307	323	306	346	350	283	344	309	346	306	328	310	348	344	335	353	358	324	305	319	321	312	336	318	366	316	329	350	339	336	303	321	354	323	366	311	297	299	343	342	305	326	333	328	333	324	346	304	322	309	346	352	310	340	318	341	326	321	335	349	347	348	325	322	306	293	302	333	356	329	315	349	321	319	336	318	325	332	332	355	328	332	316	318	339	340	340	331	356	330	335	305	295	337	338	317	338	333	348	340	350	324	319	331	317	391	354	317
20703	33808	24087	13970	10337	7201	5255	3846	3083	2514	1947	1506	1124	974	863	762	723	703	726	780	731	756	690	674	637	579	594	574	606	538	541	541	566	540	533	524	497	495	517	491	484	475	513	503	495	442	424	503	452	494	488	464	468	462	485	475	463	486	476	481	476	418	477	459	455	456	475	457	420	475	474	454	465	412	458	440	445	399	448	434	448	462	494	448	446	469	476	465	476	450	478	494	422	468	452	475	424	430	471	425	461	459	427	471	480	445	481	458	446	469	445	434	431	502	458	454	433	448	472	485	475	438	459	429	446	420	492	467	457	454	439	464	476	469	479	479	457	442	495	452	445	473	464	471	460	450	488	451	476	470	437	436	451	443	495	457	459	445	434	456	440	447	454	441	468	462	456	449	451	456	451	449	428	462	465	458	421	478	449	454	504	451	484	452	461	451	453	474	457	464	485	476	412	469	456	460	471	479	448	432	460	413	435	438	465	497	443	490	455	449	468	446	464	465	447	451	459	454	428	484	458	451	499	504	480	410	465	467	483	464	468	455	426	454	425	451	444	453	437	493	450	457	440	516	430	469	470	424	469	442	470	475	448	458	476	470	500	444	450	469	468	476	476	441	410	474	491	449	493	452	459	483	462	475	506	474	449	467	483	499	466	447	453	501	471	477	462	503	458	448	438	463	491	487	497	492	471	489	424	469	442	472	431	466	487	407	469	439	496	476	415	500	453	435	438	437	489	444	445	457	471	477	472	475	421	468	426	435	499	421	449	486	465	424	466	476	462	472	491	444	452	468	418	422	483	419	448	451	467	464	439	454	517	437	413	450	475	468	462	448	410	475	434	458	486	470	446	455	477	470	451	493	448	463	476	455	426	496	456	473	451	467	433	448	426	466	425	425	458	430	474	448	472	481	438	475	456	473	453	475	419	466	441	508	451	451	453	445	432	487	453	463	472	447	469	453	423	461	463	433	451	497	456	463	491	449	420	455	413	478	434	478	451	457	428	477	469	440	486	450	416	451	446	457	467	442	431	466	429	451	481	474	443	489	494	440	450	456	427	520	462	467	472	444	463	447	474	459	427	468	501	465	420	441	451	456	454	457	455	454	452	466	478	509	488	400	487	442	462	479	503	470	446	461	461	479	456	478	466	461	458	465	492	457	468	434	451	469	450	499	444	478	447	436	452	450	440	487	442	456	423	473	478	459	478	489	431	415	455	418	483	481	437	457	458	449	453	466	501	431	432	479	486	463	454	442	466	476	430	466	450	458	487	474	467	453	478	457	432	469	456	466	453	444	408	438	470	423	442	466	422	493	455	476	473	476	465	451	452	434	436	427	503	468	444	445	435	453	476	443	481	443	447	451	465	476	438	473	418	442	453	441	480	452	462	459	418	489	481	487	503	437	434	434	438	430	442	440	451	435	458	445	495	450	463	466	483	452	447	437	486	451	414	472	489	457	444	494	468	478	448	483	466	451	450	471	403	443	480	492	458	478	503	457	484	446	468	408	488	445	448	493	458	438	477	436	463	498	452	486	437	454	461	454	477	477	473	496	459	472	470	456	461	465	471	451	453	444	429	455	474	456	439	449	482	448	462	482	462	489	445	436	432	425	458	458	497	473	424	501	449	446	413	452	472	468	399	449	471	480	446	477	437	474	469	480	458	462	493	494	473	463	490	469	449	467	423	421	451	473	497	427	481	424	469	474	479	474	465	429	459	463	477	476	448	409	438	436	458	464	452	409	478	439	441	441	455	485	435	443	465	460	451	443	445	474	460	450	473	471	445	445	486	468	471	462	460	454	464	471	455	444	460	465	457	490	465	438	474	468	483	452	450	504	450	461	453	468	451	470	469	459	419	426	438	452	444	453	474	476	492	495	468	449	414	445	461	463	457	459	466	441	407	475	438	437	495	432	490	466	512	520	471	459	452	450	457	484	441	460	444	454	443	426	439	472	466	431	434	450	463	467	447	472	440	459	409	449	464	447	441	496	456	466	442	430	480	473	439	457	497	496	470	485	476	450	505	468	432	464	487	457	471	418	454	469	453	468	470	464	489	442	508	448	479	484	449	407	441	419	465	458	438	471	474	457	417	479	473	453	438	444	433	484	452	449	471	452	485	438	437	445	457	476	486	435	484	467	441	445	465	462	435	437	471	469	464	469	458	449	480	490	473	452	444	444	462	413	466	439	442	498	429	480	440	466	418	424	512	453	448	454	460	466	476	442	468	449	418	482	492	474	466	433	421	426	476	465	489	498	474	463	467	431	462	477	450	432	444	443	462	464	452	475	475	481	464	440	470	511	432	480	450	437	448	438	441	460	443	476	507	476	465	445	469	467	439	464	481	449	485	506	467	513	453	470	450	473	426	458	425	474	440	448	444	423	412	493	449	461	460	445	464	468	458	472	492	462	480	461	472	480	445	453	436	486	495	425	465	471	449	431	443	468	449	469	460	422	470	479	484	459	461	430	490	403	472	486	437	510	416	494	466	470	432	469	465	467	469	517	474	457	481	504	437	475	450	441	446	472	477	472	451	465	475	462	438	453	440	481	432	508	483	469	463	452	430	465	421	451	463	488	475	443	456	418	462	460	419	442	464	467	453	429	462	446	447	424	422	404	451	441	475	476	464	472	481	473	494	465	465	467	465	460	451	453	478	469	456	459	490	473	478	438	487	454	483	479	474	483	450	406	429	450	459	481	478	507	456	468	449	435	447	476	454	480	434	464	434	484	448	492	483	436	473	464	449	446	450	472	451	444	435	461	476	440	468	489	430	486	419	489	425	446	460	502	459	456	479	446	450	458	439	459	455	475	464	459	434	443	448	483	452	506	451	436	431	400	453	469	476	451	409	446	471	484	487	428	448	456	468	491	448	474	432	462	446	442	479	445	435	423	463	494	447	447	431	462	474	489	442	494	476	443	461	475	452	506	447	455	499	451	463	451	425	448	437	446	485	451	457	489	436	439	484	428	433	469	451	454	444	457	462	473	490	425	434	471	454	453	447	442	453	452	437	474	446	475	443	464	471	464	479	494	434	472	446	476	469	471	471	413	456	455	454	466	461	455	452	418	447	469	460	455	448	474	494	435	444	426	474	503	483	456	479	453	487	467	450	471	433	472	465	459	491	502	467	488	471	439	445	457	465	472	440	461	487	445	444	412	441	422	440	430	420	424	467	451	419	451	474	426	425	403	451	419	477	447	484	481	505	465	459	434	474	459	464	452	485	487	432	434	454	477	447	440	441	456	476	445	463	472	427	446	473	475	482	453	467	503	453	450	472	451	496	457	448	480	443	497	457	481	439	460	475	460	484	469	461	460	456	473	436	456	440	499	496	451	463	446	479	431	472	422	460	448	439	431	461	458	476	475	479	418	454	438	454	472	461	454	432	435	462	499	466	476	478	430	443	446	452	468	436	446	473	456	487	416	462	478	441	478	480	450	474	463	465	458	469	453	493	493	444	460	445	436	460	477	466	428	470	451	479	497	468	468
24126	21690	28791	25152	21197	11059	4516	2687	1966	1644	1196	977	717	680	570	502	469	519	500	536	525	477	505	453	418	429	420	422	418	403	345	392	362	383	348	304	360	341	341	338	369	342	294	328	285	296	326	302	307	293	306	302	309	304	329	318	317	305	294	317	323	341	278	329	276	297	310	277	306	318	320	299	306	330	301	283	321	308	325	316	304	304	310	307	306	318	313	275	292	299	315	336	319	332	314	305	298	286	311	343	296	284	283	302	336	316	318	298	264	300	315	303	298	284	296	295	299	309	332	280	303	298	299	307	276	337	306	280	314	319	304	310	322	305	286	291	307	292	351	308	266	318	314	331	293	291	265	310	262	338	278	308	323	320	307	323	315	327	320	323	312	321	315	331	315	306	329	304	303	278	307	276	299	280	328	295	338	313	332	322	284	311	318	318	320	316	306	308	274	318	317	307	294	269	291	331	316	288	291	298	276	301	305	280	304	295	335	314	297	331	302	298	292	311	302	300	315	314	291	314	309	295	312	313	308	293	251	327	304	303	308	298	332	328	309	297	320	279	321	302	292	322	274	308	293	306	320	304	277	283	312	305	280	302	282	295	325	305	281	314	331	331	320	309	300	326	320	286	311	337	298	282	283	294	277	271	274	294	300	300	307	309	285	294	338	291	315	313	313	308	311	331	303	292	278	315	298	287	277	275	310	318	292	284	302	288	306	295	293	296	313	297	311	289	313	296	294	263	304	319	307	304	304	309	307	322	293	301	322	309	262	293	319	318	321	274	307	343	279	332	303	306	302	305	282	340	273	290	317	312	268	285	337	335	333	293	291	316	274	316	292	301	307	307	309	269	305	309	298	318	350	278	322	303	304	331	305	306	303	333	274	353	294	296	325	289	311	306	286	295	318	335	317	298	301	312	306	318	305	296	317	298	272	307	310	292	304	321	288	277	300	294	303	293	287	312	295	307	327	291	338	305	324	295	300	327	319	308	283	321	292	297	295	289	342	285	280	309	267	321	314	307	279	313	271	329	322	313	335	278	316	314	289	340	292	273	329	322	286	313	315	303	309	303	305	280	303	326	300	293	298	327	314	325	297	296	273	306	318	267	264	318	292	311	304	282	292	302	309	299	276	286	308	333	301	308	292	319	320	319	278	301	303	276	314	320	286	328	322	315	330	314	312	290	285	338	292	297	324	279	318	303	312	309	314	289	347	295	268	311	292	332	285	298	310	262	338	314	312	317	312	306	316	337	281	290	307	351	307	288	335	304	308	293	301	283	322	304	293	325	324	313	312	297	326	285	322	295	300	307	311	315	324	288	318	334	328	301	302	300	290	301	303	305	283	296	316	311	318	301	328	327	324	319	302	304	307	306	298	293	286	292	288	310	298	296	296	292	281	327	301	280	310	319	334	329	323	330	321	340	304	306	325	300	289	317	345	278	280	293	310	273	324	310	320	304	301	286	307	319	322	295	297	338	332	308	307	312	287	308	312	317	302	324	283	297	312	291	294	283	336	333	314	295	287	299	287	291	327	295	303	330	315	318	304	291	334	312	301	317	277	310	333	290	312	304	298	304	309	316	331	303	273	301	310	295	280	309	315	290	313	280	267	301	316	290	324	290	281	326	294	344	316	286	282	293	316	276	306	298	299	285	309	275	321	323	296	283	283	292	295	304	324	320	287	303	311	314	277	305	337	286	319	267	289	342	269	324	285	315	287	291	311	287	280	313	303	325	335	297	258	270	296	311	322	316	319	303	300	295	305	289	313	290	280	318	303	329	320	299	288	296	328	278	309	290	311	304	313	291	310	292	303	325	293	261	320	325	323	307	295	341	291	313	317	312	269	306	272	318	296	309	281	274	284	329	325	326	303	299	310	314	324	325	307	325	283	344	301	288	343	302	301	280	301	297	326	274	339	314	298	263	309	305	274	319	336	339	308	308	306	320	308	298	288	314	353	283	294	281	311	310	297	310	279	304	276	306	312	319	330	290	319	328	279	307	313	298	284	317	296	310	346	295	320	313	313	344	301	284	299	327	285	298	293	316	309	289	293	285	292	285	315	291	301	318	327	307	311	301	338	308	291	302	307	284	297	304	282	286	309	292	323	313	298	286	285	310	293	298	312	295	300	325	300	311	282	320	311	309	289	299	302	292	309	297	276	309	315	279	327	307	326	313	282	313	278	298	301	323	290	309	319	272	287	339	295	308	279	308	313	314	297	267	313	325	291	299	307	319	286	310	302	284	300	317	342	285	313	314	302	330	296	277	331	327	268	336	276	295	308	345	332	296	280	300	307	292	323	286	316	300	294	333	306	306	304	307	305	305	292	328	312	303	310	335	293	297	282	346	296	255	281	333	301	305	275	326	275	265	327	306	289	324	325	310	274	296	308	289	290	289	303	312	318	276	297	312	278	313	288	299	334	339	284	300	285	286	291	318	324	308	283	276	273	292	331	301	336	308	310	340	312	305	301	317	299	336	340	279	308	295	333	299	327	310	302	312	309	296	312	283	315	339	313	313	310	312	293	315	321	258	304	332	343	302	336	290	325	284	298	302	316	274	293	265	318	288	278	293	326	317	324	314	272	321	345	309	314	323	277	313	339	307	317	293	325	299	329	296	293	314	324	332	288	316	297	309	297	340	308	319	302	314	312	295	347	316	304	283	312	303	296	303	318	337	291	282	300	275	326	334	317	290	319	309	285	291	327	314	291	311	326	330	324	319	301	317	329	303	331	292	306	291	302	308	313	331	298	295	311	296	300	273	306	292	305	333	300	312	324	281	294	305	301	321	282	312	288	294	307	307	295	295	332	296	269	269	279	302	294	279	297	325	283	318	309	331	287	320	317	284	283	318	343	284	295	301	326	325	305	314	282	307	315	293	310	302	307	330	335	316	317	318	293	306	323	324	290	280	296	281	297	302	299	327	290	283	273	274	328	309	283	296	267	301	314	287	322	297	307	294	314	306	316	281	299	287	277	305	279	280	310	312	278	304	328	308	314	303	292	298	285	308	310	320	318	300	329	302	293	317	335	330	301	289	289	275	288	291	325	321	297	295	297	281	336	324	325	315	270	288	287	309	300	307	299	306	288	292	298	280	294	284	295	290	289	312	294	347	284	343	309	287	291	301	294	340	333	332	292	337	284	283	303	312	294	314	301	297	293	289	278	290	316	301	331	307	302	339	329	299	343	318	318	277	310	361	301	310	311	323	283	304	285	309	315	261	311	294	283	304	318	306	289	301	290	326	318	295	293	321	307	314	301	320	264	302	323	317	306	277	304	353	316	290	285	322	271	282	341	312	299	299	326	308	295	329	308	305	314	323	328	308	330	331	286	301	318	304	300	278	316	273	329	313	309	275	333	349	286	322	325	315	315	342	326	307	350	299	293	299	322	315	287	311	293	288	302	276	282	330	285	312	285	309	295	313	295	291	326	325	310	319	316	291	327	308	308	314	312	313	300	321	303	323	313	303	292	311	306	302	305	305	329	267
21279	40588	30656	20236	15432	11139	8234	6282	5017	3868	2973	2292	1662	1367	1097	1034	906	910	984	972	981	913	864	766	653	710	708	662	647	616	622	579	548	521	527	515	491	509	480	474	485	498	471	465	443	461	441	464	466	456	438	415	432	461	486	455	450	424	438	444	479	445	447	425	411	463	420	428	433	422	445	447	443	416	445	448	422	444	437	420	443	441	402	462	411	442	443	405	425	412	440	438	444	458	451	387	408	430	409	411	430	407	428	432	432	429	431	378	450	432	479	453	419	443	421	437	421	393	427	418	412	447	423	409	418	392	410	428	439	407	443	433	448	422	366	408	422	440	441	419	454	409	425	417	404	420	453	394	464	479	431	428	397	418	405	403	412	424	422	414	410	436	432	398	431	426	400	443	435	469	424	442	443	475	421	420	445	438	436	436	464	421	419	412	435	445	391	443	400	395	409	449	397	415	385	418	433	445	452	416	397	427	424	430	406	423	415	423	423	436	434	416	408	423	423	399	451	424	376	428	413	412	423	433	445	474	432	410	413	414	428	437	401	434	412	408	433	418	388	410	395	421	427	423	442	387	407	418	398	384	397	410	403	450	414	414	462	447	405	425	458	400	434	397	447	449	425	435	417	421	404	406	464	459	419	364	412	451	441	404	426	469	383	421	452	456	409	437	439	423	445	467	437	400	469	438	424	459	447	458	394	395	440	392	429	452	416	412	456	443	407	421	422	462	419	439	424	443	435	412	439	423	428	424	426	410	444	453	428	448	425	393	437	403	421	438	392	440	421	424	432	404	445	445	430	411	441	450	422	435	418	406	363	422	427	439	451	454	415	423	449	418	365	413	418	393	416	420	482	405	418	423	407	422	420	434	435	424	424	422	441	429	423	426	437	417	396	450	417	441	439	453	439	404	380	423	394	434	420	411	450	423	428	412	425	445	453	446	426	395	443	395	446	393	425	440	404	419	422	438	419	415	470	455	440	447	464	437	414	416	421	443	405	443	440	441	460	421	435	451	403	442	432	432	429	423	416	415	441	439	425	434	448	434	385	411	453	435	451	383	459	451	436	414	395	427	453	423	412	392	390	451	448	447	422	432	410	431	439	419	450	438	387	438	444	419	459	431	472	393	440	419	440	441	423	430	399	408	434	410	418	448	431	409	449	442	436	390	435	385	391	426	438	430	389	451	386	403	400	462	441	405	459	423	433	433	441	445	431	419	452	421	430	432	418	427	430	440	441	433	436	468	418	459	405	411	456	419	435	410	428	422	454	385	494	408	406	413	436	431	406	410	419	428	413	423	428	453	423	441	446	370	451	395	419	404	452	439	405	413	416	426	435	414	412	429	414	427	450	450	426	427	432	438	418	421	438	460	465	410	447	439	424	408	459	399	451	403	450	440	454	418	447	391	439	425	424	410	448	465	356	434	413	446	463	414	435	455	436	436	431	439	431	438	437	413	431	434	422	424	435	397	432	423	432	427	407	463	430	405	457	407	381	394	397	419	471	421	416	434	453	437	413	446	416	460	431	408	435	400	405	410	425	445	430	415	424	465	462	398	423	413	429	434	459	410	463	383	423	408	433	427	452	442	441	406	383	441	403	418	445	474	406	424	403	409	434	438	401	446	438	434	393	409	440	434	407	444	450	428	420	422	407	423	436	428	439	439	457	425	402	425	446	423	405	457	461	417	456	455	423	398	468	434	448	426	405	424	424	402	400	445	423	398	402	470	417	431	444	438	437	418	442	423	408	450	412	431	440	440	445	438	411	461	442	417	404	418	435	444	425	405	441	457	412	462	427	425	466	459	452	442	408	447	437	436	422	411	448	452	416	435	463	432	418	393	409	448	425	424	407	428	392	410	455	419	415	445	407	404	396	409	440	434	418	443	435	445	420	457	430	430	447	429	412	394	463	455	458	461	402	431	436	414	409	417	448	445	393	395	419	404	442	419	424	400	420	431	405	439	401	430	417	449	465	446	434	448	424	436	436	404	381	417	431	412	459	440	404	438	424	438	415	435	382	464	424	435	449	458	401	398	428	429	460	425	432	412	441	431	420	435	436	411	445	447	433	437	450	426	426	440	457	442	425	457	419	431	418	398	403	421	434	421	413	419	438	387	447	410	426	380	433	435	416	406	452	407	403	407	392	452	396	410	420	460	421	448	436	449	438	437	419	456	425	437	399	422	471	457	424	411	394	405	401	442	412	392	456	432	408	452	437	410	465	414	432	401	448	414	465	418	443	444	437	433	428	386	451	378	427	477	454	439	405	415	466	414	405	462	452	412	453	425	436	445	438	420	402	467	450	450	452	455	424	411	413	415	428	432	433	438	430	420	419	440	441	403	389	411	447	421	425	483	452	462	448	384	444	421	432	416	394	436	426	409	426	433	428	419	426	431	401	475	449	396	417	434	431	450	422	408	380	442	404	417	409	463	431	459	421	399	404	453	424	409	440	418	440	428	458	439	410	444	420	422	419	430	430	403	474	447	444	427	422	417	444	445	424	419	459	426	384	423	427	425	429	416	448	463	392	426	441	443	449	446	419	443	409	434	420	409	454	435	396	436	452	423	438	414	444	406	436	438	416	434	406	426	437	436	385	431	447	393	423	415	441	457	458	446	411	411	420	428	432	441	468	421	424	411	402	399	403	402	434	424	422	423	411	432	444	428	413	441	401	442	429	398	393	439	439	444	440	396	418	419	434	392	442	435	403	401	427	419	455	396	392	412	428	457	464	458	402	456	428	435	420	444	424	455	412	441	437	431	424	412	454	432	430	409	430	382	452	433	451	440	432	441	426	399	420	440	398	412	436	465	418	440	437	423	408	437	429	453	445	442	412	456	438	379	431	426	426	404	429	439	424	411	425	439	406	429	427	422	440	418	417	453	434	405	435	373	446	422	392	425	385	402	414	428	435	427	424	411	421	466	443	451	402	426	402	421	465	440	414	438	419	400	449	423	448	453	418	453	427	427	412	407	434	425	459	421	430	405	398	418	470	436	428	424	438	451	427	400	418	440	406	422	408	446	410	441	410	440	424	426	429	417	444	462	465	452	468	450	406	417	410	395	414	410	419	437	430	427	408	431	412	463	431	394	426	430	423	442	386	393	415	399	462	440	422	406	418	393	418	425	440	433	440	446	463	429	430	439	420	392	445	456	388	395	417	441	452	436	424	430	425	442	416	436	448	428	406	416	447	431	421	435	451	440	412	413	440	447	429	419	430	414	413	419	441	439	428	405	443	410	423	419	424	421	432	458	401	422	386	403	407	427	460	439	407	450	405	426	453	430	457	426	439	437	423	460	427	411	429	444	427	417	445	450	415	410	409	439	422	454	444	397	460	430	419	424	440	431	453	393	398	422	415	437	407	419	446	442	419	421	438	463	430	423	455	396	420	432	432	430	419	435	420	458	427	449	427	433	384	412	429	437	384	409	427	429	437	422	458	440	411	456	416	447	382	417	427	433	390	424	395	408	414	448	417	455	427	412	418	418
25380	21655	27099	25188	10327	4122	2625	1970	1582	1252	1000	738	621	547	454	410	470	447	456	453	403	447	441	419	390	391	376	388	369	362	354	354	314	332	310	338	330	316	319	295	317	305	306	302	306	316	307	285	298	296	290	268	286	305	319	279	302	287	298	285	291	296	304	302	328	285	286	281	285	271	284	289	282	299	262	306	297	315	292	238	297	279	303	309	290	320	275	276	310	288	311	293	303	304	291	286	280	271	288	302	289	282	291	315	286	277	268	271	281	286	308	318	257	310	300	306	307	282	256	320	261	302	261	296	288	268	283	266	277	284	265	270	290	323	285	309	286	296	306	299	299	286	293	278	259	287	283	308	282	257	283	322	288	311	307	300	292	307	265	259	278	292	325	271	298	276	294	291	255	291	299	311	257	281	278	302	286	299	285	311	305	281	288	289	302	301	269	295	316	275	269	296	291	303	280	287	288	277	283	283	290	279	309	286	274	320	301	320	296	272	294	323	311	261	336	308	274	291	277	315	300	286	270	283	308	280	317	319	295	290	308	269	279	327	281	283	264	310	271	302	278	288	292	277	301	310	310	286	314	302	297	303	321	293	306	290	310	286	331	279	283	296	269	290	313	290	275	286	316	301	286	298	289	286	293	331	309	285	304	270	333	306	284	282	291	258	268	292	327	298	284	283	326	265	344	301	297	317	298	304	303	292	297	312	273	286	256	287	277	262	329	294	288	305	258	297	288	286	294	272	298	304	324	311	281	325	285	296	298	252	282	270	283	283	270	295	266	283	314	311	330	312	296	293	297	288	277	281	302	309	298	289	273	280	286	285	282	303	293	298	300	294	287	322	269	301	311	303	291	276	270	305	312	285	279	290	288	272	308	290	272	312	294	292	319	288	312	291	287	312	284	294	296	280	304	293	294	275	290	302	290	238	283	297	269	290	298	266	299	286	277	271	270	324	319	308	252	293	302	274	269	295	316	305	286	300	319	300	309	271	271	295	284	261	309	298	271	285	295	289	318	258	285	292	253	288	271	327	311	310	282	283	283	273	249	308	263	282	311	285	302	304	272	289	299	285	298	293	292	321	300	284	298	280	282	292	329	297	278	307	297	277	266	282	301	304	286	309	305	300	310	308	300	288	292	287	306	286	278	285	290	315	283	296	313	292	286	271	305	303	287	312	298	293	313	310	288	279	276	312	281	331	293	290	294	286	281	272	314	297	291	324	276	288	296	277	278	316	307	297	291	295	266	298	270	280	296	276	317	290	290	289	277	301	301	296	305	321	279	280	290	276	270	278	318	274	305	320	258	299	285	293	293	302	290	287	279	270	300	290	278	296	296	290	330	279	298	336	286	279	301	296	293	282	287	249	279	326	297	306	297	310	315	296	328	271	287	310	266	293	306	311	286	291	228	287	270	285	286	312	298	291	257	279	290	275	286	317	307	326	297	283	285	291	303	283	284	295	267	310	320	286	297	268	261	319	326	286	327	244	323	306	311	324	291	270	283	293	294	281	281	270	288	294	269	286	317	277	281	292	298	313	297	270	306	311	286	303	280	302	299	288	283	299	277	300	310	341	303	306	333	290	280	253	252	276	287	292	275	276	301	288	312	280	290	303	312	286	295	284	307	299	278	267	277	280	316	323	285	310	272	277	270	293	288	294	289	281	293	295	310	287	295	271	289	291	309	306	264	296	323	279	299	290	288	269	302	275	273	291	276	303	300	279	266	291	289	282	294	303	270	280	299	281	291	302	301	287	306	303	299	293	288	277	298	278	314	283	294	283	296	291	301	319	323	306	280	301	308	264	309	278	287	276	295	291	273	302	283	275	279	274	293	313	266	301	271	289	284	258	270	292	283	295	296	305	248	292	300	285	248	332	289	301	267	287	298	320	277	268	288	269	324	269	282	286	290	282	299	309	324	294	296	311	318	277	291	286	311	263	314	275	317	272	304	289	317	312	310	285	293	276	290	282	263	290	311	311	297	289	287	288	271	292	273	260	288	258	276	302	273	298	300	254	296	301	299	298	283	277	290	303	262	283	269	269	276	300	305	262	322	304	267	290	309	256	316	317	306	279	272	278	278	279	304	303	274	322	291	294	286	299	292	290	297	278	287	307	308	279	294	284	329	256	280	307	282	308	281	290	266	274	294	296	267	314	276	292	284	302	295	280	286	307	274	303	309	290	297	327	308	286	284	296	298	310	304	319	274	297	270	290	317	286	265	292	279	272	296	286	295	285	302	311	314	282	282	328	286	300	296	293	271	285	272	320	323	286	286	265	282	306	308	319	321	258	290	273	269	270	302	315	331	306	292	284	309	295	284	307	276	299	301	289	310	297	296	290	271	309	291	291	307	319	273	306	282	293	319	311	305	276	319	283	280	300	261	275	331	301	289	299	295	307	292	296	318	272	310	313	296	307	281	296	299	280	292	273	256	265	285	287	296	284	290	301	250	293	306	298	320	260	293	290	281	273	291	316	283	298	306	258	279	271	313	314	289	263	275	284	290	305	320	274	315	260	300	297	278	274	275	294	307	248	293	285	273	290	286	283	309	321	275	279	278	297	315	279	280	303	273	291	264	275	320	312	310	276	286	336	308	291	293	276	288	301	299	267	307	305	275	271	307	243	281	297	274	284	314	270	294	262	284	294	308	280	319	284	313	300	277	297	284	295	300	288	314	306	271	330	288	283	274	302	295	310	314	289	304	285	287	308	305	275	297	257	308	297	309	289	295	301	309	285	262	337	284	300	297	287	310	277	295	291	281	316	301	295	314	307	292	278	309	321	269	290	292	303	310	290	283	300	279	263	298	290	312	301	316	261	288	300	301	282	311	286	271	293	281	293	270	287	275	316	282	252	326	293	279	281	292	282	298	277	287	290	299	308	286	297	291	289	292	304	314	284	280	308	303	294	306	317	279	253	310	328	281	287	279	303	287	275	280	302	290	299	299	299	283	298	302	319	315	274	289	292	297	282	309	287	276	331	290	289	241	282	277	289	293	301	301	279	280	319	277	298	286	286	251	287	305	313	307	297	287	289	289	291	301	303	262	279	282	298	291	308	282	304	285	276	293	302	310	288	305	294	291	311	305	289	300	271	323	306	272	314	269	332	290	305	291	290	293	285	273	297	277	276	268	314	296	270	314	302	306	266	287	258	299	286	296	298	285	330	278	316	342	271	291	319	274	289	292	315	269	271	275	303	307	271	317	283	329	284	272	275	310	287	314	287	290	295	282	284	287	299	284	280	287	313	266	293	291	317	325	272	276	284	273	267	307	306	299	244	306	256	298	287	296	275	288	289	319	285	285	285	275	310	286	303	295	261	285	260	273	304	294	293	267	285	308	304	282	287	278	298	300	300	270	295	290	281	297	281	273	274	284	304	328	304	317	287	305	290	270	286	281	283	307	327	289	298	304	328	289	255	292	291	275	325	295	269	279	273	305	289	294	300	303	313	306	302	293	297	269	298	310	287	305	308	279	302	282	296	302	269
20871	36909	26772	16589	12219	8696	6294	4992	3923	3180	2310	1671	1311	1088	963	835	822	808	792	855	773	757	763	693	666	634	619	589	588	595	538	544	559	496	521	487	468	455	436	433	441	437	505	433	408	483	459	422	406	431	423	412	411	414	458	421	405	400	390	430	446	447	442	421	439	372	374	421	386	409	426	461	434	413	436	430	395	453	424	417	400	469	361	410	431	400	407	406	397	411	431	407	435	390	434	427	375	410	392	381	415	378	382	415	414	400	417	416	391	414	423	401	448	433	422	444	384	418	401	444	399	406	413	394	405	440	412	420	416	389	401	388	381	420	417	404	448	419	426	418	426	390	414	392	419	401	422	408	397	402	396	411	383	399	424	392	371	391	401	402	420	444	428	393	395	399	388	384	434	417	407	400	398	428	368	420	400	450	377	401	413	452	418	385	400	407	404	439	401	390	409	403	415	447	432	424	422	388	374	385	407	412	395	401	436	409	427	408	441	435	412	387	373	409	425	441	439	426	402	436	423	401	387	405	375	388	451	397	408	407	388	422	403	396	417	403	416	357	400	411	421	402	421	386	406	435	431	434	440	367	384	417	406	406	394	405	438	422	400	423	411	427	372	394	379	374	453	416	452	420	420	431	407	439	372	414	423	476	381	400	409	410	416	414	400	363	403	409	402	415	399	403	404	414	409	433	389	420	410	403	396	377	382	391	381	343	393	396	412	384	400	411	413	406	391	410	408	401	434	423	400	412	399	404	420	397	420	393	420	434	407	391	424	412	394	395	384	436	389	405	390	404	375	391	422	368	372	441	405	414	383	451	402	415	404	388	420	415	442	422	388	418	402	422	415	437	418	431	419	409	367	383	378	443	373	442	388	371	405	426	418	396	390	399	345	398	439	374	407	407	387	391	424	394	423	403	411	410	389	390	415	467	407	413	411	445	402	386	430	391	393	440	409	411	424	404	410	413	432	390	390	399	401	402	405	409	369	431	425	404	434	402	428	405	403	436	413	402	394	427	413	410	423	400	435	392	393	397	417	442	416	424	419	397	447	419	418	389	396	414	414	420	390	422	423	407	403	405	428	405	401	421	411	379	425	410	414	377	465	443	374	389	414	391	409	422	431	357	397	423	419	420	449	393	422	388	408	409	413	404	440	419	423	394	374	415	466	397	366	408	371	406	398	399	374	414	427	397	422	397	404	379	413	436	406	403	391	420	409	410	373	391	407	431	419	418	401	433	427	409	431	395	415	381	390	404	404	428	402	409	379	406	405	421	444	375	392	405	395	385	367	401	442	414	390	441	423	406	387	442	398	425	419	408	376	411	442	390	417	441	425	437	416	393	423	394	392	428	386	402	419	365	426	399	373	414	433	409	420	402	440	400	417	403	427	399	399	410	415	392	444	446	413	448	451	403	435	418	424	424	382	374	430	420	429	406	429	400	420	433	409	399	392	400	409	421	395	410	376	426	420	447	408	429	384	430	397	396	416	434	399	418	434	401	407	403	424	397	407	409	374	456	387	407	410	397	390	406	375	409	417	381	406	438	400	417	415	424	412	405	388	403	422	424	392	411	425	442	424	401	423	403	399	374	412	416	433	413	402	416	409	436	398	387	419	424	377	393	390	381	397	423	409	398	412	414	430	407	422	411	399	384	369	412	407	404	414	384	428	396	403	400	373	425	410	414	368	413	443	395	380	404	413	437	391	418	449	420	395	395	417	407	383	393	442	407	394	404	436	379	407	408	433	432	473	396	378	359	407	404	405	444	393	422	413	419	429	392	424	399	389	401	389	410	417	409	417	395	405	399	415	398	382	442	426	439	393	371	412	419	384	430	406	364	404	421	399	412	435	395	410	429	413	382	415	418	374	424	404	379	387	416	380	422	417	414	412	412	389	378	393	398	426	367	390	421	401	420	401	394	428	398	416	395	392	403	416	432	405	388	416	390	392	425	391	387	404	473	434	430	479	405	443	389	412	431	429	381	430	409	407	424	428	381	407	391	436	407	390	411	386	410	430	407	426	401	426	383	386	400	391	410	443	408	379	465	408	434	421	434	423	406	404	420	410	435	398	402	439	396	404	427	431	440	416	405	420	394	376	445	394	396	431	407	380	408	392	395	424	411	423	384	409	406	386	436	398	408	384	389	410	417	425	403	433	431	393	408	367	394	396	424	374	420	410	389	386	439	423	426	406	399	396	432	433	452	385	445	396	409	392	420	399	409	424	397	414	375	443	411	432	364	457	364	432	419	393	397	426	392	392	408	379	414	373	385	384	409	372	390	390	390	401	409	427	429	417	377	359	390	361	425	370	421	401	415	406	419	452	412	419	411	390	411	399	414	376	437	407	391	402	459	441	433	399	426	388	430	415	392	429	432	426	433	393	373	418	392	379	413	390	415	441	411	418	383	384	372	422	383	391	405	430	421	399	391	419	424	364	380	417	403	412	391	425	368	398	444	412	418	389	421	431	412	398	404	433	391	405	377	410	394	394	397	440	460	406	405	391	370	417	430	448	372	400	415	411	420	372	394	403	411	408	430	410	377	419	412	392	405	399	382	377	405	389	405	404	418	431	422	401	398	410	399	422	398	402	410	406	416	411	416	425	452	414	426	414	402	444	398	405	384	409	418	404	392	389	402	443	393	395	410	425	412	382	406	401	446	394	399	399	406	443	390	431	393	415	383	443	388	379	432	382	390	386	436	390	399	424	389	376	429	390	368	406	405	440	428	416	385	398	405	428	396	416	427	392	419	417	396	430	417	431	413	408	368	445	399	394	440	433	407	405	410	436	372	386	386	424	392	430	390	404	373	386	416	421	426	419	391	415	385	387	408	392	427	414	398	410	428	392	416	406	400	423	419	410	386	417	429	413	410	422	446	427	449	414	375	373	416	421	432	394	431	378	405	399	405	413	415	398	400	423	417	416	437	415	417	380	419	446	385	390	416	421	401	429	395	416	408	406	385	432	381	407	409	388	387	430	386	405	397	411	403	419	451	393	417	383	420	393	431	412	394	378	421	391	413	415	390	445	415	438	391	422	418	392	401	390	406	428	382	423	440	405	396	421	367	410	407	380	392	418	440	425	399	420	440	423	431	378	442	398	401	415	401	393	416	371	383	433	394	427	432	383	395	395	411	375	414	416	397	425	386	409	456	391	428	360	381	412	410	360	383	404	443	396	447	413	387	426	441	424	405	373	444	413	419	406	406	370	415	411	438	419	408	404	395	409	426	386	403	414	418	412	413	398	402	415	419	425	392	417	417	380	420	418	412	402	411	422	385	405	409	394	424	392	415	385	404	426	391	426	372	403	377	396	380	414	378	374	393	442	433	402	374	418	421	407	384	413	407	404	373	435	398	415	402	418	411	373	411	403	447	416	419	415	373	433	364	434	427	386	410	428	387	422	406	387	391	417	398	418	400	401	410	356	409	389	400	397	410	383	432	369	381	401	413	411	416	433	424	384	439	429	402	393	382	426	422	415	388	408	414	412	416
23067	21722	29423	24563	21754	20860	9864	4048	2773	2175	1572	1196	922	758	652	567	591	575	588	546	554	501	475	484	418	419	403	424	379	400	356	336	321	324	318	323	343	331	283	286	260	272	276	283	281	273	282	288	295	292	248	274	296	262	270	286	254	256	260	269	271	267	283	260	234	270	225	240	271	271	255	221	244	265	271	256	285	261	258	264	261	264	277	272	247	232	238	258	255	283	292	269	290	245	257	267	269	276	263	277	257	256	255	262	259	286	268	271	267	261	262	255	261	293	253	267	253	274	265	241	270	260	268	265	259	246	230	267	251	251	228	245	268	277	258	260	266	285	248	282	277	238	243	294	268	253	241	263	256	238	247	262	236	239	280	254	284	248	246	257	246	234	287	229	261	246	255	271	245	272	276	229	213	273	279	279	277	262	276	254	245	238	260	255	255	272	255	236	259	270	272	235	249	264	269	261	256	229	250	264	269	255	244	267	262	280	248	242	273	264	240	273	275	277	240	290	261	257	256	231	258	263	252	268	248	276	247	241	236	277	254	249	262	303	249	263	262	279	246	252	269	244	264	250	258	255	244	271	272	276	264	261	242	245	246	264	269	268	273	270	247	250	269	250	261	253	247	261	284	271	241	269	251	304	259	274	235	244	272	276	245	257	264	264	253	294	257	285	262	277	268	259	240	275	251	253	271	281	239	278	267	266	266	260	257	277	264	245	261	275	252	265	271	270	268	262	272	254	256	255	252	284	250	264	265	262	262	267	275	265	260	261	268	256	278	251	282	258	270	265	289	289	259	237	261	288	264	239	224	225	274	261	231	245	272	277	248	254	244	260	245	243	245	283	262	240	265	233	247	275	268	269	249	302	226	290	252	271	251	238	225	257	254	251	260	246	253	220	257	261	260	245	257	303	256	234	278	256	281	254	266	265	252	269	279	259	272	262	267	274	223	259	278	278	283	269	246	256	260	268	258	263	263	266	272	278	260	260	242	250	229	268	254	283	242	282	250	277	280	252	246	261	277	247	269	279	278	265	262	247	253	286	222	282	251	242	273	264	251	258	266	271	268	229	271	264	294	269	262	249	273	287	263	216	262	257	286	247	270	260	300	226	275	262	251	241	267	243	240	255	260	254	259	308	260	272	237	262	243	269	278	257	285	255	269	260	272	248	271	255	246	260	262	278	261	272	253	246	251	251	275	263	266	244	258	244	279	271	254	283	244	252	281	266	254	274	271	233	248	275	271	251	290	268	274	292	252	288	252	247	267	272	258	243	273	274	255	309	240	252	244	261	252	271	237	246	238	260	271	266	225	243	249	251	275	265	296	260	262	282	260	258	285	249	244	260	259	266	234	271	269	252	268	262	251	255	247	261	270	258	238	235	278	236	264	269	235	241	235	235	249	268	253	287	268	262	248	273	262	240	251	279	264	260	256	264	255	233	261	265	235	288	242	264	289	234	246	266	248	220	240	299	225	267	274	254	236	239	266	252	269	245	269	267	261	225	237	250	264	266	258	265	253	225	278	279	237	233	239	263	293	262	236	256	269	252	232	282	250	266	224	260	264	268	251	243	232	251	254	281	263	215	250	251	248	275	270	228	253	238	256	242	273	260	253	247	234	269	260	282	239	248	254	254	254	244	244	262	270	284	236	256	241	254	280	257	271	264	263	259	251	241	257	271	231	220	270	262	266	253	219	245	244	264	249	264	265	272	273	260	243	240	245	270	255	277	264	254	269	258	263	267	260	268	286	242	276	249	245	282	289	268	254	243	228	250	247	263	239	276	231	273	263	286	267	278	250	257	229	276	258	242	268	264	257	246	284	244	247	265	243	256	243	249	250	268	254	275	217	255	265	224	266	252	241	242	260	272	257	247	247	252	264	252	248	264	270	291	252	250	250	255	259	282	273	237	260	254	267	245	268	251	271	243	230	264	250	267	249	251	250	261	245	269	247	285	253	262	286	270	277	276	252	272	274	248	282	261	230	229	264	273	262	224	227	256	256	248	253	244	275	255	255	265	261	228	249	254	258	231	247	295	294	235	229	221	258	256	261	257	235	265	250	276	221	238	249	285	250	255	233	270	238	265	256	251	250	237	252	250	248	279	243	271	251	259	253	244	254	264	281	255	243	268	246	226	236	255	239	263	252	246	242	230	250	274	257	230	244	214	217	258	237	257	251	233	283	243	256	252	275	256	207	258	241	267	284	261	290	239	255	235	240	265	233	229	250	258	252	258	279	237	275	265	254	285	270	263	250	272	264	247	237	238	248	231	258	249	263	249	253	281	244	240	255	275	260	270	273	228	251	282	254	268	252	242	232	245	251	239	269	286	258	242	241	269	223	269	236	243	237	242	261	266	279	261	271	256	241	280	235	253	250	252	272	264	254	287	258	250	287	246	255	289	282	244	265	253	226	242	270	258	262	253	241	261	298	261	244	263	253	233	268	244	258	256	244	254	236	239	239	262	261	265	244	268	241	254	261	277	286	285	248	277	255	257	282	270	270	263	257	243	247	258	257	256	280	270	269	239	256	242	265	243	252	263	225	260	246	257	282	255	269	259	245	255	256	234	269	267	276	250	239	267	290	229	270	274	268	258	244	238	270	247	261	250	273	263	257	265	263	260	272	279	245	246	271	255	259	265	238	268	273	262	256	261	270	249	253	272	248	252	264	265	267	258	258	262	274	284	240	263	241	276	244	261	286	252	242	241	282	256	275	237	281	269	274	251	260	267	264	245	274	265	232	277	269	259	263	264	262	230	265	241	272	245	271	235	254	234	244	240	256	262	266	274	254	221	262	251	262	265	218	259	235	263	267	255	238	231	277	276	243	242	296	251	262	234	242	256	262	246	263	272	286	262	238	271	246	243	282	279	268	279	275	234	265	294	228	268	228	274	264	252	242	276	274	236	258	270	249	253	287	230	246	256	248	262	261	257	221	263	258	243	263	240	280	265	231	269	262	240	237	252	232	230	227	256	261	287	269	250	282	244	267	270	263	221	254	260	268	230	256	252	230	278	240	248	215	276	265	252	270	276	254	257	233	260	227	235	276	268	245	254	266	283	259	242	261	265	244	238	252	257	242	239	247	267	244	243	254	285	260	248	238	289	265	255	276	225	248	260	238	253	243	267	286	241	232	275	223	238	260	301	286	283	235	265	256	280	266	297	244	262	272	237	279	254	235	259	287	238	250	262	248	224	280	246	284	236	275	237	243	267	235	270	240	250	228	264	261	252	239	265	241	281	258	280	261	248	263	246	269	284	230	269	259	251	274	272	264	283	260	266	250	254	273	272	249	266	277	279	231	256	271	235	256	248	298	253	250	250	255	256	246	266	272	275	258	278	257	233	285	262	267	269	262	252	238	275	258	239	258	239	249	252	252	255	256	247	273	271	260	279	252	265	252	250	274	265	269	238	225	255	273	250	249	270	257	266	224	245	270	241	228	267	270	266	280	265	250	264	254	277	246	267	241	268	259	264	250	245	265	274	248	287
23733	44395	34519	23790	18700	14010	10735	8439	6547	5167	3783	2703	2034	1693	1314	1059	1150	1137	1170	1163	1042	1015	926	845	778	807	716	716	677	641	605	584	565	509	463	509	482	468	453	417	445	400	429	398	370	427	408	355	400	342	396	349	361	382	373	343	384	428	415	381	384	364	348	363	316	337	404	346	354	355	353	356	356	363	392	369	370	335	370	349	372	310	343	348	372	402	363	339	365	382	383	337	329	373	369	340	386	376	361	360	355	347	373	356	347	363	362	371	384	342	352	349	372	331	354	372	370	345	355	370	345	367	356	392	339	361	342	339	369	341	347	338	354	332	356	378	337	369	351	356	341	334	366	311	361	348	329	380	364	378	347	384	354	352	351	349	352	333	346	345	366	399	344	332	361	352	364	389	330	357	344	336	325	366	355	389	340	369	342	338	360	363	354	373	360	386	381	386	374	373	342	353	354	354	353	344	369	377	348	362	358	332	324	345	382	345	391	339	338	357	361	383	347	351	382	415	365	363	322	344	355	377	332	366	354	341	341	334	350	356	360	373	385	348	392	360	346	361	328	355	342	327	359	370	360	355	358	374	343	385	381	347	335	372	333	392	408	367	353	345	350	328	356	334	372	328	359	347	341	375	355	342	321	360	364	364	381	347	334	374	365	378	353	362	354	374	315	301	352	360	360	347	358	347	355	339	327	353	310	371	351	355	359	321	370	341	406	372	301	352	359	334	346	349	337	322	376	330	382	358	340	370	330	336	387	346	354	365	313	347	336	396	380	383	325	369	362	372	367	377	356	362	345	364	359	399	345	360	356	366	354	330	338	376	336	337	351	351	358	342	347	362	334	338	379	348	338	394	367	343	340	359	339	365	354	330	357	315	356	358	381	347	365	354	381	346	364	359	364	336	338	358	369	345	345	370	396	388	364	361	348	359	342	330	350	354	375	378	364	342	382	345	361	354	363	333	347	356	370	315	322	402	355	339	362	363	392	354	356	357	321	353	359	367	347	385	360	396	354	341	345	380	365	337	342	361	323	362	373	391	357	340	342	355	367	345	355	361	360	349	341	332	371	344	389	345	370	344	338	336	365	369	368	344	351	334	381	378	391	350	321	369	359	360	339	399	341	356	321	387	363	375	366	322	338	345	349	333	366	338	360	333	353	386	401	377	380	391	341	337	375	358	376	362	359	335	361	317	338	341	353	364	354	353	351	369	335	366	337	343	383	345	379	359	363	366	355	367	367	371	348	355	363	353	340	346	347	344	347	376	358	328	369	346	350	339	340	341	365	353	330	366	368	347	356	348	355	306	377	337	369	355	362	362	383	406	358	366	333	350	354	381	374	357	373	348	329	339	353	357	362	347	304	363	392	361	364	352	353	364	334	369	385	363	337	349	368	357	398	369	364	341	344	415	380	364	372	364	391	327	333	347	386	370	341	347	367	335	348	360	353	355	351	369	314	369	332	366	358	346	371	329	369	364	367	330	339	338	384	357	360	354	350	342	328	335	337	323	346	326	334	384	362	331	342	370	343	374	371	373	356	363	381	342	370	364	331	333	384	354	348	378	333	385	384	357	321	383	326	338	350	345	341	352	358	331	342	388	349	367	353	340	362	366	344	376	354	361	372	341	326	299	392	372	370	354	391	338	347	343	390	335	335	366	349	333	361	363	372	341	362	338	333	325	390	361	346	324	357	360	362	334	335	361	349	363	374	354	343	350	370	332	351	346	341	343	355	339	364	351	340	381	365	389	369	330	387	384	329	338	365	347	345	343	391	380	341	302	375	411	395	352	379	383	334	327	366	355	377	388	333	319	374	364	351	360	334	367	388	351	329	340	390	373	357	341	335	334	352	339	385	341	342	360	348	353	386	384	361	357	345	352	351	387	347	357	355	338	349	371	354	365	392	395	348	343	355	344	396	337	368	340	350	389	353	367	368	375	340	329	387	346	361	308	339	361	348	356	340	370	355	337	378	388	341	332	363	389	344	355	357	364	344	316	362	357	322	343	345	375	380	376	340	327	352	334	339	365	347	330	360	357	340	355	366	341	348	348	343	395	356	348	372	373	346	365	316	363	335	349	370	336	349	355	353	352	320	347	353	357	361	362	366	367	392	353	341	317	338	353	362	365	364	356	363	356	354	346	346	335	341	357	366	375	359	392	350	355	353	339	373	320	349	336	349	353	378	360	339	350	360	345	334	371	342	383	364	358	397	353	356	357	372	325	362	371	359	332	352	386	388	337	326	362	344	325	387	369	369	366	353	362	336	385	372	363	329	336	339	401	336	351	341	341	344	334	380	353	343	369	366	328	362	361	353	386	371	367	321	330	360	384	346	358	310	375	358	348	347	354	368	386	333	354	393	343	328	351	363	368	372	372	339	381	354	344	377	380	360	358	348	381	367	330	372	375	338	353	370	353	380	367	362	364	340	380	361	337	362	354	331	393	356	354	358	404	375	377	373	326	372	349	341	338	357	347	342	404	388	348	349	340	332	350	357	358	386	369	349	380	326	349	358	353	361	343	372	313	339	332	356	348	360	329	368	334	353	379	329	361	346	364	361	368	343	344	349	348	364	373	353	356	337	362	359	361	317	343	370	366	378	358	353	336	370	316	327	332	365	378	361	328	342	339	345	350	366	336	317	359	332	366	355	380	359	356	349	317	363	366	371	368	378	350	394	327	322	357	377	355	362	385	379	343	363	387	362	359	357	356	369	368	334	382	364	382	392	377	346	335	352	346	346	322	360	347	360	317	373	365	370	341	372	362	359	366	385	340	354	362	348	349	355	335	367	360	365	356	377	353	336	359	341	386	346	334	362	369	351	413	354	384	365	381	365	353	377	381	369	379	354	345	354	346	337	387	357	395	370	360	351	361	357	339	352	327	327	333	349	375	349	361	346	342	380	354	372	349	349	337	331	337	339	342	370	401	368	355	344	370	354	362	334	353	326	355	364	355	355	343	341	368	366	326	353	345	364	365	329	348	362	388	387	342	376	363	363	330	337	381	328	370	369	354	319	367	327	360	359	372	372	331	348	363	358	358	351	361	335	354	356	346	351	339	352	341	373	342	361	346	373	374	361	373	330	313	387	367	336	372	347	344	347	329	344	325	362	350	377	388	336	386	360	346	335	322	324	363	364	378	333	402	396	338	360	340	395	355	348	386	390	334	364	353	376	347	344	363	358	341	357	360	364	382	354	340	384	373	329	349	357	352	388	337	330	354	357	360	354	410	347	345	330	349	362	337	347	361	350	329	369	374	330	385	314	314	340	360	363	391	344	358	374	386	362	365	366	395	370	407	321	370	343	378	349	377	340	368	360	364	371	348	343	327	393	338	348	376	386	351	328	380	379	386	341	354	366	329	367	365	341	387	352	380	346	361	349	356	365	348	346	353	348	363	370	384	337	330	348	360	349	351	382	362	386	374	365	337	323	365	342	344	344	363	347	372	350	363	328	359	341	374	359	360	368	377	394	317	348	338	354	368	325	396	347	341
28330	21965	19046	10794	5169	3093	2148	1646	1317	1003	775	627	549	534	466	427	439	414	477	429	442	457	414	423	415	392	368	377	395	364	390	360	381	352	350	340	331	319	352	351	326	362	344	311	376	320	286	323	353	338	327	354	330	334	308	330	304	327	312	332	312	329	337	309	341	356	314	332	328	302	341	312	331	289	318	302	303	326	272	315	318	333	341	286	324	293	336	322	309	309	333	293	319	317	319	340	311	326	310	302	314	328	321	336	312	341	327	312	281	325	336	266	329	320	350	323	328	319	325	311	341	329	300	297	285	324	335	319	344	346	332	294	313	283	317	334	325	317	286	315	326	321	342	302	320	334	304	326	353	319	294	333	307	324	344	336	339	347	338	327	325	310	326	304	311	311	324	320	321	344	287	329	352	312	315	319	311	338	328	336	318	303	289	305	319	307	320	301	348	297	296	297	317	318	302	279	320	323	289	313	301	340	279	324	328	341	332	321	316	332	312	315	312	312	353	304	288	360	322	286	331	310	314	287	305	289	329	348	317	300	352	314	311	335	295	338	330	322	289	303	281	328	329	310	318	326	311	279	328	312	304	320	283	316	330	314	333	300	295	325	328	345	344	335	310	322	312	337	327	311	314	316	293	312	340	297	339	277	309	326	330	270	323	346	284	331	324	317	319	312	305	316	334	332	311	325	310	326	339	339	326	295	320	318	337	322	310	310	333	348	321	302	302	302	323	305	311	333	301	320	335	371	315	303	306	333	319	352	324	337	338	320	319	301	330	330	332	324	321	263	330	310	291	312	331	310	336	317	320	285	335	350	317	296	293	323	299	312	321	321	282	315	309	329	316	332	343	367	343	330	320	316	297	339	384	321	306	310	327	316	322	306	318	337	349	297	331	312	336	315	323	296	312	333	314	306	372	336	326	357	299	286	314	318	349	281	320	339	347	321	320	310	294	307	332	325	333	316	288	319	316	307	327	313	355	339	297	294	308	324	299	324	331	336	325	353	307	307	333	334	327	305	301	310	299	313	349	314	318	290	331	304	317	323	309	331	347	303	337	324	344	306	334	301	348	320	325	310	300	321	299	302	327	304	298	304	314	321	326	310	314	308	306	324	304	322	323	351	303	333	282	320	297	349	304	330	313	336	301	338	314	347	304	341	312	337	308	320	338	327	325	312	357	289	322	375	307	302	300	334	318	313	304	290	328	323	329	340	337	319	366	346	299	328	340	320	319	312	311	371	310	307	324	332	330	319	298	311	315	306	325	283	318	306	314	311	308	319	330	349	286	334	327	323	286	319	341	298	334	331	340	300	294	322	318	329	345	325	327	331	315	306	283	333	349	304	319	328	294	329	299	303	300	309	323	321	325	327	300	295	318	360	314	323	303	326	319	321	313	353	315	347	335	325	336	304	325	333	286	312	355	320	323	330	344	322	348	283	322	320	301	324	302	276	292	331	336	342	338	324	319	349	308	338	319	303	342	308	312	316	331	322	301	293	334	323	321	337	301	300	324	319	330	301	282	338	307	301	330	341	320	333	318	331	333	327	307	294	315	313	330	371	302	296	311	305	309	321	328	296	329	317	316	314	359	309	323	345	311	302	302	324	349	329	312	288	317	344	330	338	316	325	300	325	316	309	317	307	329	336	309	322	306	307	313	308	316	327	334	338	329	299	339	317	363	318	313	308	296	308	334	321	352	305	347	315	336	327	334	341	332	334	307	316	285	323	323	333	336	307	329	332	325	329	340	338	328	294	326	315	324	275	307	303	324	310	299	302	333	312	319	291	335	318	319	343	300	358	312	313	295	353	314	290	288	324	302	324	326	327	348	336	293	321	292	300	332	307	332	308	327	337	335	343	325	334	309	305	312	304	313	353	334	371	304	293	334	317	315	304	312	305	337	308	332	347	297	327	304	311	353	319	313	315	291	335	316	308	325	312	330	335	278	314	358	325	326	316	343	314	300	325	336	324	297	334	319	341	326	313	309	309	323	308	335	337	286	324	291	318	326	350	352	316	354	352	333	332	345	339	331	314	328	312	299	305	324	318	328	320	291	299	309	319	328	348	310	318	327	318	322	328	303	355	300	315	310	331	294	308	317	328	322	320	329	342	295	303	307	347	350	308	360	344	303	349	297	337	326	371	308	275	318	342	320	305	289	313	310	317	312	321	307	311	338	331	326	328	314	314	341	346	328	318	325	316	317	321	320	314	347	316	305	283	291	334	340	315	300	318	316	342	292	330	303	289	306	297	331	320	315	330	290	284	314	360	351	325	306	306	287	306	339	292	324	305	343	331	266	326	298	313	324	302	310	343	294	319	291	317	317	324	338	327	334	314	313	320	349	307	318	315	328	344	338	364	316	360	305	311	363	299	308	368	328	314	320	353	337	324	308	328	325	323	305	327	359	304	340	323	291	331	296	343	331	323	343	351	334	291	277	337	309	308	308	311	343	355	312	324	306	339	325	324	318	315	311	321	332	348	323	323	287	338	317	348	326	323	290	318	328	332	305	314	317	309	304	307	333	323	312	323	334	308	323	317	320	307	329	312	338	296	316	315	314	325	299	326	321	329	327	330	315	317	345	315	303	318	308	331	304	324	316	317	309	339	287	315	332	297	301	328	322	335	309	277	349	310	345	302	303	329	298	313	296	299	319	337	306	323	297	314	324	337	287	308	335	320	356	314	351	313	320	301	333	319	320	339	323	332	358	327	295	318	310	326	357	277	318	328	346	315	320	335	311	305	315	335	314	362	301	323	352	326	333	310	296	330	336	299	302	340	311	340	316	322	278	322	341	334	323	311	317	330	311	301	279	336	327	331	306	288	315	319	294	325	307	307	328	367	301	323	306	314	329	315	315	348	318	302	354	336	328	357	301	339	291	304	306	293	316	323	315	319	319	306	312	318	326	319	327	371	320	297	284	304	318	299	323	312	343	305	319	295	291	319	307	320	331	318	315	321	344	353	334	312	329	315	290	319	349	316	287	311	332	292	331	324	321	312	277	330	353	350	337	284	287	319	334	327	275	302	308	303	299	303	335	313	297	334	324	332	315	343	342	332	316	334	313	327	288	326	280	312	312	335	336	326	327	295	343	323	310	324	304	295	308	316	347	284	296	288	315	313	329	344	290	315	299	343	286	318	319	334	330	319	317	307	305	327	342	341	332	285	347	339	293	291	348	281	310	318	288	344	324	325	310	316	307	297	335	329	332	336	320	293	320	341	303	328	317	305	281	313	314	303	323	319	320	314	305	295	295	309	271	295	296	345	328	326	305	317	340	281	317	304	306	341	319	317	317	323	358	328	298	305	270	314	324	318	316	340	323	322	336	330	304	299	298	336	319	283	331	335	322	319	290	328	309	318	300	340	328	346	338	314	297	359	320	324	319	346	305	341	334	307	322	329	333	361	306	325	308	277	338	287	320	313	337	301	320	324	321	324	334	297	308	302	306	309	302	330	341	309	311	315	346	314	298	314	321	307	285	325	316	297
20851	33196	23617	14154	10324	7003	5099	3960	3172	2343	1873	1316	1167	1031	821	706	773	808	768	795	732	693	726	667	599	623	622	590	602	541	576	516	510	523	509	518	511	514	466	521	489	504	444	443	442	442	483	432	446	460	457	474	459	456	455	455	465	426	437	430	445	464	405	469	421	447	464	460	457	456	448	463	417	420	451	416	479	443	449	440	466	442	398	458	458	466	460	423	442	456	412	399	430	457	448	435	473	463	416	452	438	412	483	448	470	507	448	467	461	439	463	454	474	433	470	443	451	416	454	431	421	453	451	478	443	423	438	449	435	455	442	467	450	475	422	419	490	467	425	450	441	475	448	450	455	438	463	441	451	459	448	459	453	424	440	423	476	460	462	443	460	408	452	412	419	456	457	446	451	418	454	468	468	413	425	471	415	439	420	469	445	480	472	443	450	445	483	467	430	431	465	453	436	459	458	432	470	441	479	466	435	460	449	439	519	434	476	441	467	454	437	480	410	429	425	430	427	437	461	454	461	478	429	503	420	481	444	467	454	426	434	423	422	457	423	445	439	466	479	426	464	444	501	456	482	469	465	411	469	434	433	445	450	444	427	434	481	448	464	468	416	483	437	446	449	413	435	425	464	415	462	434	465	469	463	447	492	456	457	440	443	450	442	454	451	460	467	461	472	477	453	504	456	444	468	432	464	461	459	462	420	426	435	453	418	472	447	441	442	464	437	438	419	424	479	444	476	447	453	444	427	459	457	456	434	468	445	442	446	423	486	423	431	446	404	415	482	455	443	421	434	417	455	460	491	421	432	459	401	441	445	453	447	490	450	417	485	454	455	434	419	441	402	470	448	459	410	467	458	493	469	451	436	497	447	437	482	469	453	494	448	453	450	445	465	456	449	434	464	450	463	474	413	444	471	450	462	449	482	446	456	445	435	455	438	453	454	450	439	480	427	443	439	428	435	476	493	419	455	456	446	435	459	463	465	457	460	486	431	453	473	428	449	505	439	439	466	441	457	472	439	431	430	456	453	475	430	464	497	452	473	453	407	450	453	470	423	469	462	482	430	459	451	448	449	469	422	466	447	466	442	400	481	484	436	426	441	470	415	431	453	454	441	453	491	454	438	432	427	438	438	460	505	512	479	443	430	412	465	427	458	442	441	435	462	460	471	447	477	483	445	454	456	413	443	422	451	483	437	450	472	418	470	461	442	429	448	463	447	451	451	478	428	491	466	458	444	445	470	438	450	485	431	450	463	428	439	457	446	429	483	440	427	452	429	439	435	465	435	463	432	439	431	433	455	458	444	498	448	492	435	418	470	475	412	445	489	503	406	431	447	418	433	450	447	468	426	459	469	439	455	449	451	460	427	448	431	446	449	423	439	421	425	477	468	433	441	456	466	452	442	449	444	453	456	476	433	427	432	462	448	444	452	448	438	439	427	461	471	423	439	472	457	448	458	460	479	455	421	438	417	442	463	463	489	471	452	428	473	440	434	460	464	441	459	460	453	457	404	448	466	441	409	480	441	469	454	454	471	431	449	475	446	434	474	454	453	471	442	482	451	436	425	471	407	458	442	440	432	451	400	466	465	463	444	471	450	496	413	437	449	459	466	467	423	452	452	428	405	456	443	482	446	486	466	448	463	466	456	442	432	470	441	486	428	451	471	413	447	447	434	427	465	488	437	467	436	454	424	414	441	451	450	414	483	456	461	430	419	454	450	424	471	429	430	456	462	463	427	433	450	440	446	494	470	459	445	435	467	448	447	463	452	466	443	425	453	465	468	454	492	433	415	453	465	469	455	434	450	446	440	445	443	429	482	448	422	379	471	453	430	461	427	424	463	490	459	419	439	490	469	461	452	456	444	430	510	447	470	459	440	446	470	415	446	397	458	430	479	436	452	445	456	478	464	447	459	460	458	454	471	439	443	447	407	477	451	449	459	459	448	453	454	470	458	478	457	429	472	456	442	439	458	436	439	445	485	445	464	470	442	447	475	463	412	411	454	420	474	404	424	445	436	436	437	446	428	458	401	466	420	413	467	434	467	418	443	423	449	447	484	454	446	450	445	416	448	442	471	474	446	462	424	472	421	437	460	452	477	416	460	454	463	463	487	420	445	497	415	450	484	409	409	477	470	453	433	448	441	478	481	480	422	429	454	464	482	418	414	441	469	419	479	422	465	419	454	450	424	443	459	449	490	487	439	447	397	448	456	429	428	414	486	455	443	448	462	465	471	421	473	445	450	416	507	418	418	435	438	469	478	434	481	488	463	423	471	414	438	422	453	461	476	458	422	446	478	480	444	413	405	424	463	448	453	484	453	444	452	462	483	449	419	465	480	407	446	438	441	449	445	429	493	430	473	429	461	423	442	431	427	462	439	431	491	480	457	449	403	431	440	444	461	419	425	461	463	418	483	465	433	444	472	446	382	414	459	390	430	430	458	455	420	490	439	443	433	440	426	440	450	469	436	422	424	468	482	433	466	421	443	462	413	432	448	422	494	413	467	438	424	454	460	457	468	446	463	456	429	429	443	436	461	452	472	406	448	443	429	484	472	444	428	453	410	459	439	444	444	460	459	444	430	442	456	469	432	432	472	467	464	445	451	458	448	475	497	424	447	414	455	444	421	455	442	472	478	446	429	448	452	461	437	475	451	473	449	446	473	401	479	423	453	443	396	440	461	430	443	385	479	445	450	412	472	419	459	417	459	452	468	481	456	423	438	473	442	438	465	458	394	423	439	446	476	444	450	456	390	420	484	426	483	433	440	474	454	474	415	498	428	497	408	432	463	456	426	424	480	465	469	401	434	451	461	457	441	441	449	455	426	439	439	447	439	452	435	461	419	441	454	410	460	485	417	453	483	450	452	433	459	478	454	455	453	445	419	465	435	455	495	510	457	430	419	406	463	421	447	450	451	474	468	480	443	442	477	438	463	476	445	445	383	447	464	431	451	450	464	454	431	422	453	444	439	482	456	455	486	400	430	452	463	461	387	431	446	440	421	405	441	456	450	440	422	443	401	453	470	449	453	449	435	462	426	406	465	448	461	485	442	505	450	430	452	450	492	453	457	469	452	471	484	437	477	421	448	428	455	468	436	457	427	467	437	456	444	457	464	448	470	424	461	402	478	420	439	432	483	456	438	456	451	438	479	425	415	478	457	448	446	454	446	425	475	419	458	431	421	484	458	468	429	438	489	454	457	437	489	452	451	390	478	427	444	452	447	472	449	458	432	514	439	435	431	458	469	430	426	444	433	445	467	425	448	466	449	448	440	474	433	466	496	445	466	476	452	468	467	445	427	432	401	441	422	462	485	418	431	455	458	429	445	448	433	422	430	451	447	447	445	460	425	425	485	459	450	419	399	464	445	435	417	407	474	473	471	481	457	424	461	426	458	453	423	451	451	433	448	441	430	430	460	444	446	438	474	442	459	458	440	464	459	435	431	449	440	458	446	446	440	479	442	434	477	426	461	465	427	487	408	465	460	456	440	456
23983	21644	28748	25074	21122	10789	4470	2688	2034	1636	1159	908	780	697	516	532	494	575	521	537	478	475	424	442	413	443	389	381	436	390	345	391	344	344	342	361	383	335	305	341	285	310	323	311	288	311	313	304	318	299	286	327	306	310	313	315	324	271	305	286	304	305	287	293	282	317	274	296	292	284	285	326	317	315	285	260	299	311	269	292	296	295	303	332	304	327	306	310	309	285	302	279	305	305	294	287	334	259	302	299	269	270	323	307	294	321	313	300	306	288	290	330	288	273	300	324	257	286	300	308	308	287	312	291	295	275	293	285	289	295	273	276	305	300	273	311	304	291	275	312	322	271	312	310	292	282	300	301	276	292	301	303	330	273	286	331	291	288	265	299	283	312	317	254	281	286	288	269	289	279	303	281	260	292	307	319	328	302	321	298	315	283	287	294	285	283	270	292	328	310	274	304	323	311	317	307	278	317	288	296	281	318	281	258	321	265	292	297	303	305	295	317	316	242	316	311	314	273	277	278	276	283	308	319	273	285	295	305	305	271	279	311	266	254	297	277	303	295	301	317	281	303	309	300	282	299	318	294	268	316	314	315	305	302	326	276	284	318	295	283	303	264	296	308	287	303	328	311	346	285	329	280	293	288	319	306	319	331	271	298	277	289	295	322	315	301	325	307	296	288	286	280	305	289	301	295	300	294	328	312	300	267	296	324	301	290	279	331	311	319	285	297	292	298	277	269	302	309	277	314	281	286	290	321	287	268	274	298	294	294	268	297	303	314	318	302	290	318	301	309	283	302	299	293	269	307	303	287	311	280	282	329	316	337	305	275	295	347	286	301	268	316	284	299	324	298	283	310	305	270	297	287	297	286	320	290	295	279	290	319	292	298	288	296	264	277	292	317	291	313	287	304	294	290	320	280	277	314	321	292	308	283	300	254	319	277	289	325	328	325	295	283	285	277	321	291	289	298	299	311	294	288	282	269	326	302	273	305	299	288	293	270	287	311	314	273	285	261	305	299	279	303	294	312	257	330	277	292	308	281	301	328	283	310	317	299	302	306	308	271	294	290	315	278	290	280	292	282	313	299	306	296	295	275	305	298	288	287	329	301	290	299	274	284	307	331	296	282	295	286	293	299	277	290	258	278	314	316	270	287	289	292	294	278	275	293	277	295	309	276	282	317	296	325	312	293	335	291	255	286	292	313	298	248	319	289	297	286	290	299	324	313	295	313	288	288	321	285	272	314	275	289	299	296	286	301	287	299	312	282	308	309	299	311	299	274	265	311	318	289	295	280	334	304	285	293	296	305	265	291	264	305	296	277	285	306	309	292	278	292	326	288	302	309	325	303	299	254	313	290	276	281	289	328	263	322	290	293	283	303	284	278	307	347	258	270	312	302	276	298	287	296	286	275	314	306	319	302	272	308	315	280	287	298	271	278	297	306	271	279	262	266	280	292	295	325	302	295	296	305	267	322	283	267	294	297	306	301	303	290	294	330	316	314	304	287	273	320	293	272	309	285	272	289	301	296	305	297	317	300	283	287	277	279	309	296	315	285	292	271	313	309	301	267	298	288	274	286	304	315	297	297	305	297	283	309	297	299	310	279	284	300	297	304	310	268	305	318	311	295	297	259	275	270	282	277	319	281	295	307	338	295	309	299	298	280	313	246	295	285	310	309	279	293	321	295	320	299	290	302	305	300	273	295	284	279	289	297	273	274	294	274	294	321	283	275	312	290	288	298	299	304	272	277	306	321	287	316	306	320	326	286	291	292	326	288	318	284	305	288	318	290	304	295	296	278	285	312	301	331	302	284	295	313	310	284	290	313	331	308	309	311	295	273	302	260	291	346	287	316	305	312	305	307	303	314	316	301	294	298	313	309	303	291	300	305	292	290	294	305	299	306	293	292	309	289	314	254	287	310	278	284	310	317	297	316	285	305	294	296	263	328	313	323	311	311	307	297	318	329	288	302	323	272	291	280	315	290	302	272	291	309	297	308	294	297	275	315	308	293	305	302	300	302	305	268	303	295	309	297	286	309	277	285	304	282	310	286	301	264	310	302	297	305	297	288	280	284	310	304	330	278	276	324	309	315	309	299	293	290	318	291	312	292	277	320	321	289	301	308	325	292	298	260	312	315	309	262	292	300	305	287	306	353	296	286	307	279	303	275	295	291	284	317	313	313	274	318	279	310	317	285	317	307	316	310	298	297	297	324	274	289	300	315	295	276	287	271	277	277	283	270	306	310	261	290	291	290	331	301	318	286	299	329	346	278	270	331	298	297	310	291	299	293	296	270	309	289	323	293	269	282	308	306	298	287	301	292	287	283	298	293	280	327	276	297	289	296	298	293	275	328	275	310	317	286	289	293	294	343	307	291	283	337	284	282	299	315	309	283	298	348	314	299	273	286	315	306	328	286	284	287	305	313	295	282	286	312	321	299	297	285	256	293	314	308	327	293	297	262	313	307	304	285	292	289	299	281	291	294	265	274	283	319	276	278	290	302	276	285	307	279	321	328	329	305	286	309	266	298	299	290	284	271	282	262	312	258	280	281	302	314	308	298	312	279	290	311	253	288	306	265	305	323	290	343	308	299	278	291	293	280	297	282	301	291	302	298	312	278	283	306	269	300	281	271	259	282	270	294	288	305	308	291	286	272	290	321	304	289	281	301	305	270	292	274	311	305	307	306	269	291	313	286	311	300	311	270	297	249	279	317	317	317	295	323	281	291	322	280	303	310	329	303	297	337	309	287	302	281	282	314	260	268	290	340	295	317	278	315	306	287	324	266	289	306	285	296	303	301	279	276	300	306	295	315	284	272	280	288	265	302	314	257	301	281	297	271	272	307	287	309	290	309	286	276	300	310	274	299	286	283	308	295	282	309	300	334	326	284	311	275	316	268	285	303	308	295	310	288	316	303	263	309	291	289	290	297	283	298	295	295	245	282	306	314	324	295	302	293	295	264	312	289	332	291	286	286	317	297	303	284	299	286	294	276	300	296	279	293	292	313	320	301	298	300	306	274	285	305	295	298	287	286	309	318	285	287	284	320	289	312	305	285	296	284	308	280	253	300	284	270	288	311	312	287	301	307	304	274	304	300	317	297	281	296	286	319	312	319	286	314	277	343	299	282	267	326	293	274	279	282	284	295	280	307	277	296	278	300	273	331	309	326	306	323	337	314	326	310	323	307	286	285	288	292	279	316	288	300	280	277	279	272	289	321	297	301	315	303	266	311	278	317	302	271	288	325	307	291	316	283	285	323	286	303	264	277	337	283	304	298	297	304	326	309	276	299	293	288	305	331	268	331	293	284	305	266	303	294	302	291	305	287	325	291	326	299	283	294	303	277	291	262	288	339	275	297	272	318	315	303	277	308	303	255	281	328	319	313	288	292	312	286	319	288	357	345	332	294	336	276	265	284	280	290	299	324	292	335	300	315	305	292	304	314	264	266	284	307	338	288	264	270	295	284	291	262	352	284	312	311	270	274	287	303
20567	39136	30324	19965	14985	11360	8382	6510	5127	3708	2713	2013	1744	1321	1078	995	1065	1014	1057	969	938	884	870	743	685	767	736	665	667	607	572	530	489	547	523	488	519	489	471	511	456	482	450	468	432	456	417	434	457	439	428	417	425	424	403	451	441	436	426	416	433	396	407	450	416	443	418	423	414	365	429	385	451	395	440	440	456	438	460	417	403	448	403	397	411	450	429	421	419	449	464	409	371	428	476	461	397	414	428	436	409	439	397	427	426	430	431	431	395	427	442	367	424	424	437	421	422	415	440	398	420	394	403	391	427	425	413	407	385	432	389	397	402	427	442	435	427	404	428	429	440	407	432	434	428	386	401	429	415	435	397	395	403	383	390	408	417	422	418	390	420	384	436	388	452	381	409	420	387	410	423	402	437	442	406	428	461	421	401	430	430	432	383	427	460	372	435	390	440	443	423	419	415	412	424	406	420	405	446	394	412	423	413	421	407	432	409	405	417	405	415	427	451	426	417	467	389	441	403	431	417	403	452	408	384	418	413	407	428	432	401	407	439	394	425	367	392	465	417	398	405	409	443	410	449	434	425	401	383	413	394	417	423	439	414	434	416	442	418	395	409	432	454	420	388	425	419	416	449	433	424	423	401	444	432	417	424	427	427	421	456	419	412	466	398	423	454	395	427	395	417	416	417	455	435	438	430	457	455	409	385	425	405	426	414	427	418	452	410	430	426	415	399	429	418	399	420	413	442	414	427	422	422	413	417	394	421	406	365	369	421	428	416	433	444	423	413	432	441	404	418	389	424	402	394	426	416	431	431	416	422	410	410	424	396	397	381	416	397	432	420	418	416	383	411	435	396	437	407	423	380	436	416	399	435	441	425	445	402	413	382	408	402	443	405	421	430	433	447	414	414	415	405	430	462	419	427	438	408	414	420	417	396	406	423	418	382	437	420	386	418	421	427	453	411	419	392	394	390	445	407	422	406	393	418	430	426	413	417	423	384	408	434	425	423	412	412	407	401	389	409	422	404	431	402	439	431	422	398	425	421	467	436	413	425	384	403	401	414	400	411	441	424	437	411	409	403	452	417	414	384	404	433	402	442	450	453	429	402	411	442	413	398	429	396	413	432	417	415	401	393	415	430	444	390	434	416	445	431	424	411	435	435	402	407	424	387	405	417	441	462	419	423	435	431	412	408	404	436	399	391	418	393	427	408	415	397	382	421	423	400	382	404	438	422	388	421	441	413	405	423	428	400	423	417	449	412	419	417	385	408	448	443	437	422	424	404	426	434	402	424	416	430	407	412	430	408	424	423	447	402	395	403	446	432	394	423	430	370	417	387	389	422	419	418	402	415	439	446	412	430	409	443	399	458	456	408	409	416	415	457	425	397	428	398	411	419	389	406	409	369	421	414	442	399	392	395	429	393	374	407	422	448	395	449	437	430	413	394	406	446	437	417	425	398	425	419	389	417	438	444	467	433	391	415	388	387	405	415	419	414	383	406	423	419	458	409	407	412	446	423	443	429	376	401	386	372	407	418	393	435	396	442	418	436	433	424	392	419	414	407	420	426	418	391	442	438	436	432	402	408	395	401	391	415	409	426	402	432	449	421	407	418	415	398	418	402	437	405	415	431	382	436	413	432	403	397	411	404	396	395	409	408	414	424	378	364	407	427	426	396	424	431	388	453	414	405	385	410	424	434	398	444	436	441	437	415	418	423	394	414	407	382	408	404	408	402	424	402	424	396	388	399	402	397	399	429	433	396	406	462	390	447	408	416	407	407	431	425	439	421	398	451	397	403	403	398	401	375	445	422	411	434	407	412	418	372	410	407	426	431	422	373	454	391	401	412	414	437	398	415	403	404	419	441	394	377	432	440	437	411	422	392	414	445	403	427	429	414	443	389	432	397	409	383	402	411	438	398	458	437	413	396	431	423	447	434	388	454	423	404	407	407	405	425	397	435	413	429	417	406	430	389	413	433	408	422	427	422	405	437	398	407	383	416	415	404	411	445	405	446	414	415	407	424	404	420	424	453	383	419	396	436	410	392	407	406	427	382	424	431	458	427	391	400	405	446	437	415	420	413	406	420	416	419	443	400	435	408	420	418	394	414	438	422	431	428	403	428	408	412	464	417	381	444	407	449	395	404	345	423	443	401	453	397	418	429	462	411	458	408	408	454	420	417	414	409	389	409	418	407	407	431	421	409	410	414	437	446	430	406	397	415	430	402	388	421	395	423	422	399	436	406	409	442	426	437	446	416	376	415	441	441	419	414	420	415	404	467	424	426	426	412	422	382	447	440	424	425	403	416	400	409	430	432	422	380	447	404	417	422	396	426	433	415	381	403	388	421	397	421	419	406	443	412	401	451	413	432	406	428	416	395	372	398	383	414	381	448	407	380	418	402	419	384	407	423	436	426	382	388	448	425	403	434	411	425	398	428	458	421	415	394	422	420	398	391	409	400	422	376	433	429	436	425	439	409	406	417	404	430	427	443	387	418	380	465	399	406	426	399	398	394	429	434	418	395	433	413	411	441	440	427	412	395	407	396	398	433	410	435	430	412	402	399	436	422	433	416	388	437	413	450	397	441	425	425	406	428	445	412	428	405	378	445	424	417	420	424	392	434	421	443	441	419	426	410	444	393	382	418	422	445	427	432	360	389	425	432	435	388	395	399	382	423	404	409	407	422	432	425	424	434	400	431	405	440	427	430	414	416	410	423	422	378	414	398	387	430	397	418	416	423	394	400	436	389	392	409	439	447	443	440	405	430	412	386	402	414	452	445	394	387	412	401	413	406	422	395	403	415	389	441	423	398	392	412	433	419	415	456	455	379	382	407	419	410	368	396	443	397	442	414	427	472	397	442	393	414	408	420	374	429	394	385	439	401	462	392	433	420	376	408	407	345	404	421	419	447	432	422	439	399	399	419	422	435	429	409	377	407	448	389	418	431	390	417	392	420	470	419	409	427	410	379	417	399	414	445	429	422	443	407	399	403	427	406	436	437	398	405	453	396	367	402	439	424	422	394	441	430	405	403	390	463	431	449	427	402	410	400	427	419	400	428	409	408	371	399	399	404	424	391	390	419	403	406	408	427	412	404	406	430	396	392	430	459	414	410	400	485	435	417	408	459	419	406	432	450	462	433	415	408	418	423	406	438	390	391	383	397	436	412	423	397	432	404	407	399	426	410	426	418	398	388	380	397	410	413	399	417	448	405	467	405	424	436	449	464	394	423	376	436	430	408	423	422	413	401	451	388	429	430	444	405	399	461	415	407	396	403	418	427	384	431	373	403	436	431	412	437	411	414	419	388	452	391	430	374	441	394	420	421	413	440	426	428	412	444	411	450	423	410	409	399	401	395	436	417	412	470	461	433	453	427	421	406	414	416	401	437	387	443	393	401	425	400	401	437	419	416	413	430	437	412	416	409	422	413	398	410	435	418	459	395	438	431	435	408	413	427	423	416	377	432	431	407	363	411	401	414	409	393	411	436	418
25337	21673	27184	25030	9905	4245	2746	1990	1522	1097	875	735	635	525	425	472	459	476	452	439	442	425	408	398	382	417	378	368	360	359	371	323	321	305	300	309	294	288	309	308	311	306	275	317	289	315	274	279	307	301	284	275	314	289	295	318	293	268	278	275	292	301	300	303	289	274	264	295	275	293	297	293	302	324	299	295	306	305	292	296	305	271	272	293	316	265	300	276	272	274	301	311	271	294	273	269	288	269	299	293	266	265	253	282	290	313	285	305	264	280	287	271	282	279	311	278	293	297	259	311	276	294	273	278	274	286	259	321	297	279	283	254	285	270	288	286	319	270	281	282	297	288	260	288	276	262	276	286	288	273	296	305	284	300	256	273	277	300	284	300	314	315	269	291	281	301	296	295	252	263	273	293	271	258	262	257	279	285	266	291	264	289	269	304	301	278	278	290	273	279	259	303	259	278	281	279	301	304	286	297	272	281	278	288	271	295	267	276	269	287	276	259	266	283	276	274	254	317	259	320	251	262	283	279	280	268	283	262	291	281	298	263	311	312	285	276	258	308	246	294	265	321	299	299	285	305	289	303	310	288	282	250	312	307	280	261	287	274	312	289	267	279	281	298	312	286	261	293	268	304	290	257	269	280	289	265	301	288	287	305	295	254	280	302	286	295	267	275	258	272	280	327	300	260	320	284	276	271	275	271	286	281	311	290	287	275	247	298	307	291	289	279	278	258	303	272	303	281	299	280	307	295	297	287	291	286	282	289	268	296	287	264	253	294	290	287	295	305	270	286	277	273	310	283	247	272	330	296	276	268	308	262	306	268	233	241	320	309	288	294	307	287	274	287	267	276	298	270	261	279	276	268	278	286	293	294	287	284	295	263	272	288	302	272	304	283	299	232	295	309	328	258	281	307	281	273	241	271	296	265	283	281	303	295	284	289	293	286	250	295	295	285	249	297	277	290	302	250	307	280	289	262	274	288	294	292	264	299	301	252	273	281	295	280	275	279	254	258	294	281	278	302	262	287	313	288	313	315	280	272	301	270	287	264	304	265	286	274	305	289	306	310	280	279	335	286	267	277	302	324	300	296	265	297	284	299	290	249	293	283	289	275	296	279	275	270	303	280	300	280	276	302	260	271	295	296	299	260	259	272	277	290	262	283	304	306	289	262	272	292	272	312	278	250	292	295	305	277	285	310	285	278	268	275	253	271	303	289	277	295	297	263	276	305	311	297	280	260	276	282	295	251	306	297	274	272	267	267	275	306	271	312	278	299	294	305	273	305	263	306	283	282	287	304	272	278	305	279	285	292	279	280	262	276	257	272	304	292	262	274	285	297	297	287	306	261	268	287	274	296	270	273	307	278	275	284	274	317	286	269	294	292	301	307	274	286	260	278	300	264	292	295	271	282	286	308	304	282	294	279	282	291	293	298	284	259	311	262	272	275	290	271	286	294	281	284	306	283	294	290	302	292	302	278	288	278	292	279	299	289	277	280	275	259	316	305	288	296	262	281	290	269	280	296	274	300	290	286	273	283	286	275	306	300	296	281	306	255	282	290	306	280	324	297	301	292	274	294	304	266	324	264	292	290	267	290	270	298	302	282	314	293	280	277	293	274	276	280	282	293	274	299	275	283	306	267	288	281	291	274	269	277	298	287	268	295	281	262	322	291	305	287	317	298	317	290	277	284	287	294	280	300	278	269	265	286	291	315	308	237	284	258	243	274	304	299	274	298	282	296	264	296	260	271	283	293	304	326	281	274	313	314	274	266	299	295	302	222	274	295	295	288	268	300	310	267	270	276	319	297	313	328	246	278	286	274	291	289	268	285	273	314	289	291	280	264	288	256	288	293	309	298	280	273	277	269	304	297	257	277	267	288	282	271	275	265	252	300	292	288	272	266	282	283	286	252	299	266	276	288	285	294	248	272	279	294	290	279	302	265	291	316	304	285	319	283	273	277	259	265	286	265	314	274	308	290	293	290	266	282	269	264	299	286	291	262	305	292	281	278	284	278	282	267	285	290	281	277	283	282	293	266	294	301	253	271	285	292	279	313	283	301	255	293	288	293	276	299	260	273	292	278	284	265	281	287	285	276	256	300	309	289	265	270	300	255	253	292	271	281	354	281	317	288	282	270	292	300	278	288	267	267	262	273	300	295	256	277	278	257	278	299	285	291	286	303	278	288	297	270	289	265	290	306	297	301	294	269	258	248	296	266	318	277	271	276	268	276	266	272	247	268	293	299	307	277	305	269	280	288	265	259	276	283	267	286	285	267	317	278	308	312	309	291	276	290	259	288	286	268	270	263	267	235	253	308	294	313	271	282	260	307	294	272	270	263	303	286	276	302	319	286	271	258	289	290	241	286	272	292	274	279	315	274	241	251	284	282	283	300	281	264	313	289	300	286	279	267	293	260	287	285	308	283	281	279	273	264	301	280	268	287	283	269	283	291	299	284	267	299	274	276	273	243	312	286	286	260	268	300	307	304	277	299	273	268	309	309	275	273	305	272	298	272	261	287	254	271	305	326	317	278	301	272	274	283	291	267	275	269	293	263	272	296	292	298	280	284	288	287	277	294	243	296	251	302	287	258	290	283	276	262	289	298	319	272	295	261	273	248	273	329	282	258	278	282	292	295	289	263	285	300	268	298	327	300	253	291	252	278	264	281	314	280	254	275	296	311	275	264	287	287	277	295	273	290	258	231	304	287	278	288	279	271	284	302	258	240	253	306	272	271	287	313	290	275	265	271	273	277	305	284	309	270	276	296	261	271	305	268	268	264	281	272	279	301	290	287	294	313	270	290	283	260	278	296	298	322	303	307	288	308	285	280	286	253	285	268	245	266	269	271	255	270	275	299	309	296	260	282	294	245	300	283	278	273	288	280	311	263	300	274	325	311	298	279	279	257	271	280	314	298	306	282	253	280	291	287	243	306	277	272	272	297	260	276	303	294	287	303	279	288	286	283	280	280	294	249	274	305	266	253	270	292	283	263	294	296	281	303	276	303	296	276	317	288	281	296	304	299	265	266	277	290	272	299	296	263	282	286	302	299	289	290	283	281	296	286	268	278	253	296	249	297	277	290	285	292	272	303	259	256	282	269	297	304	277	270	249	290	266	296	287	278	288	266	288	287	269	291	285	285	262	303	299	277	310	257	294	282	275	273	271	266	304	290	299	255	300	262	262	302	287	265	268	278	252	285	275	273	285	280	307	276	284	268	280	288	302	293	289	252	283	278	281	286	293	284	293	275	304	262	290	287	292	272	291	277	280	272	289	273	309	282	314	285	280	293	285	278	296	271	272	308	275	295	266	323	281	247	303	267	324	282	290	264	294	304	254	277	259	269	242	305	266	298	274	308	290	255	301	287	313	285	269	310	294	266	306	258	287	297	302	290	269	290	308	279	293	259	283	261	311	287	269	276	287	247	319	260	277	283	271	299	265	271	305	306	289	282	290	278	284	241	275	293	286	301	285	274	275	291	275	272	268	260
19723	35054	26693	16615	12302	8994	6612	5158	3886	2801	1980	1567	1372	1037	883	792	885	878	858	817	805	731	709	653	656	643	614	658	572	534	546	510	481	510	484	510	467	439	460	464	451	430	452	473	433	460	464	433	404	397	437	421	415	431	424	397	388	418	422	400	391	356	400	423	421	390	406	423	365	436	377	417	381	368	444	446	369	386	383	408	406	398	427	387	384	363	409	415	406	439	410	400	416	377	388	366	363	399	375	404	377	391	392	393	400	355	382	393	417	356	387	428	392	401	410	391	395	386	404	374	404	395	414	381	402	420	380	412	398	406	375	388	400	393	399	401	404	397	396	394	409	390	369	400	444	415	372	411	374	441	395	382	439	379	390	410	401	400	366	392	406	365	414	368	380	368	410	385	409	419	380	415	405	417	395	390	410	410	392	422	393	397	383	401	380	402	438	401	397	385	409	434	425	401	379	402	426	385	444	388	361	412	437	390	356	411	371	445	377	373	408	399	396	441	411	382	398	418	386	403	372	397	399	389	416	453	394	423	409	401	388	405	391	359	454	417	399	418	442	432	437	367	429	396	393	400	359	375	385	414	410	398	404	383	400	386	355	382	369	398	415	417	402	402	389	351	419	423	425	391	411	388	410	386	363	392	378	377	380	372	432	423	383	425	421	390	414	405	411	400	405	404	381	418	385	429	403	400	356	383	395	375	409	374	432	388	384	397	381	379	377	410	402	397	379	431	414	416	383	432	422	415	407	444	382	422	390	416	402	391	407	393	390	406	419	420	393	394	396	411	371	427	381	382	398	390	439	388	389	398	392	400	410	402	363	381	421	391	388	417	423	400	416	402	385	409	411	411	404	442	410	425	395	438	405	401	406	414	412	435	371	397	424	415	373	418	395	359	399	423	392	398	376	417	386	389	388	390	391	383	399	351	396	416	411	376	400	392	433	384	393	360	424	414	407	376	376	379	408	395	391	428	407	390	424	408	447	386	400	407	405	407	350	391	398	361	381	406	387	421	381	402	423	444	396	379	407	425	385	398	412	414	408	420	426	386	403	396	425	404	437	404	385	384	410	429	406	396	383	429	405	402	413	399	400	383	408	409	411	399	399	383	381	390	419	389	384	429	382	399	425	381	397	432	399	395	409	384	404	398	401	436	377	408	384	420	427	389	396	408	407	420	422	422	401	377	368	400	397	415	395	408	361	361	396	396	375	371	406	386	371	376	413	378	424	413	400	366	408	382	392	371	449	397	404	432	428	389	391	430	380	388	395	371	404	387	410	390	431	431	421	376	426	377	401	400	424	376	389	409	396	451	435	400	400	424	420	390	420	432	432	401	438	430	432	380	384	371	395	391	398	404	402	397	410	397	435	397	396	420	449	393	401	389	424	386	369	391	421	398	388	421	379	431	397	403	404	381	340	401	398	440	398	381	396	412	410	410	381	392	372	383	424	413	427	420	365	407	400	373	404	417	414	380	403	385	418	427	383	409	403	385	425	413	440	384	366	402	421	407	392	387	383	410	399	441	400	404	390	450	370	405	388	426	386	390	412	389	410	334	376	384	374	390	361	385	421	391	411	401	372	410	404	406	409	415	367	397	428	386	463	390	402	360	361	405	388	417	410	407	413	405	371	408	425	374	406	413	369	407	414	413	392	421	397	429	400	399	376	415	418	407	380	387	412	401	413	439	382	399	432	365	375	414	399	398	416	396	377	395	371	370	388	364	382	412	432	382	411	395	391	405	383	401	384	355	419	398	416	409	400	404	382	391	376	414	382	382	405	393	376	413	377	418	395	421	416	392	413	380	431	399	397	402	393	397	388	378	412	419	409	406	389	430	413	379	419	393	387	375	393	384	406	450	408	402	402	412	371	407	421	387	408	411	389	381	380	416	389	357	397	387	382	387	401	412	404	428	421	400	443	388	426	411	377	413	367	394	404	404	382	382	400	379	378	377	422	389	407	420	401	425	371	380	422	380	385	390	417	400	400	363	446	404	421	390	363	409	418	402	385	408	356	409	382	405	387	401	421	414	407	399	415	389	444	392	380	410	400	396	397	391	395	396	407	368	398	372	405	392	394	405	402	412	378	394	379	394	397	389	400	396	393	386	389	405	411	426	406	384	410	395	403	383	367	399	352	401	389	407	431	405	408	411	386	407	393	416	388	378	410	396	367	397	403	423	428	421	401	386	406	398	397	395	403	387	364	374	366	392	401	417	391	427	435	360	391	410	420	406	400	405	370	425	429	404	418	429	383	369	395	438	416	412	393	419	396	410	430	394	405	375	436	393	380	399	416	404	419	412	371	408	429	403	417	414	385	439	398	401	424	396	412	385	409	425	386	416	401	401	396	398	431	408	420	402	386	397	397	379	418	428	418	392	392	340	379	389	373	373	362	410	426	400	410	377	428	402	397	374	412	374	415	405	416	445	428	411	378	393	400	383	389	362	377	411	423	432	418	383	345	383	393	402	408	377	376	393	398	378	410	403	393	410	395	401	441	357	407	389	394	422	405	385	429	382	386	406	424	395	411	356	388	405	399	401	374	399	385	391	407	403	427	378	353	444	396	409	393	397	381	402	398	412	423	387	373	369	384	423	403	368	331	378	427	403	389	385	414	412	377	432	383	398	381	400	381	389	414	410	410	409	379	364	410	389	392	419	391	409	432	395	407	344	417	465	425	414	408	366	378	383	385	399	384	433	395	440	395	422	398	433	398	423	360	395	388	414	383	417	418	397	409	384	419	385	426	393	361	424	406	405	408	426	363	393	396	370	414	399	415	418	383	384	401	415	390	404	416	433	444	421	402	384	391	385	402	372	374	414	397	403	421	407	390	400	443	391	403	405	421	392	435	389	411	395	402	383	414	375	402	402	390	416	397	425	389	387	421	400	380	418	430	412	387	390	374	412	457	398	404	401	385	441	398	399	391	399	427	399	408	370	371	379	353	418	432	425	423	375	407	404	376	439	409	407	367	367	391	376	409	401	406	400	390	398	354	378	411	400	390	427	351	403	386	364	418	393	379	413	432	380	401	402	395	397	376	376	392	368	434	413	386	387	371	380	424	419	341	418	385	393	403	410	414	376	421	365	367	412	462	372	436	407	431	392	393	411	407	399	425	379	400	385	428	409	414	426	369	400	408	407	401	394	403	400	411	402	390	389	410	400	377	372	397	396	419	406	389	431	374	393	435	428	396	410	392	387	403	427	382	401	362	383	389	424	376	367	397	384	386	414	417	413	393	414	377	398	392	371	422	411	423	401	423	405	394	405	383	415	361	402	393	414	354	417	415	400	402	432	401	406	421	426	386	381	408	402	390	419	397	444	413	385	405	407	427	396	399	378	410	385	382	432	424	414	406	378	408	421	386	402	435	383	409	382	429	421	438	374	384	414	410	425	430	422	394	419	420	395	424	395	409	398	389	400	372	402	381	401	399	398	372	372	414	393	422	376	391	410	413	427	409	400	416	400	379	386	377	393	440	419	402	365	418	394
23114	21708	29363	24574	21734	20869	9882	3994	2630	1893	1282	1119	845	694	566	568	602	632	572	595	541	486	483	468	407	430	419	433	418	334	364	335	330	315	334	311	282	310	279	282	269	271	292	272	259	291	229	284	283	262	264	266	281	266	279	264	243	243	278	261	246	233	238	275	240	244	252	214	229	258	254	257	242	251	242	281	277	267	257	243	233	254	230	223	258	237	267	218	244	247	260	281	224	259	243	253	255	234	274	212	265	258	252	244	260	270	258	244	253	228	242	258	258	237	250	252	263	240	272	264	244	236	241	254	244	252	237	251	303	266	259	221	254	270	245	267	237	247	266	245	245	256	283	247	257	235	250	254	260	253	264	254	258	254	265	236	257	256	262	245	230	255	281	225	243	256	235	244	225	242	256	259	236	234	256	245	251	237	266	251	230	249	231	243	236	257	256	229	239	234	217	238	238	232	242	237	264	263	259	233	235	267	262	245	267	282	259	240	254	209	247	252	234	220	238	244	273	234	235	250	253	248	254	280	272	244	254	252	253	264	258	243	227	258	230	237	227	268	255	261	265	262	273	266	222	215	257	258	255	252	241	241	249	274	232	259	229	254	254	261	227	217	219	258	275	251	235	247	262	275	271	244	209	249	255	245	232	235	272	256	252	254	226	217	271	270	258	259	252	257	249	232	254	284	254	265	279	270	260	246	242	222	236	250	246	234	235	248	233	254	247	271	279	274	258	234	245	265	267	248	236	246	252	242	239	265	260	251	231	278	203	259	250	250	251	263	265	239	250	222	259	223	250	253	232	243	217	249	278	232	263	269	266	258	258	220	249	240	255	255	248	300	264	259	252	267	258	252	251	242	257	245	255	258	258	212	254	238	257	246	253	272	264	247	259	242	262	258	270	236	247	228	235	234	239	245	253	257	237	242	208	239	237	255	281	257	239	246	258	265	221	265	223	240	247	274	256	248	253	261	250	278	273	274	230	231	254	211	238	266	275	256	263	237	245	250	256	257	257	286	258	241	239	255	255	257	283	260	241	245	257	245	240	228	255	255	265	233	269	227	240	278	235	281	251	261	262	247	255	239	297	255	258	273	256	253	257	219	251	254	226	263	272	241	220	254	236	247	280	243	242	259	250	227	214	246	263	258	240	260	254	223	254	257	232	261	247	258	249	253	247	257	240	239	246	236	244	245	247	229	263	251	236	226	258	250	244	265	238	259	232	265	242	259	240	210	225	264	254	251	263	266	266	250	250	253	217	255	268	248	277	236	242	240	221	258	243	261	232	216	256	245	255	263	241	218	264	254	261	243	232	253	234	207	249	229	247	269	253	243	238	259	255	246	226	262	256	236	219	258	260	275	275	242	252	282	253	254	244	256	239	255	246	228	228	233	258	225	263	235	242	231	244	251	241	238	243	250	260	281	241	276	225	245	265	261	276	251	254	250	248	274	271	230	279	251	254	244	277	265	222	262	234	243	254	258	258	275	277	269	243	245	258	270	244	233	259	248	280	262	252	245	249	263	255	250	253	255	240	256	240	254	261	251	257	243	229	260	224	261	244	258	252	281	225	215	240	220	290	227	226	272	232	247	266	260	241	241	246	240	243	230	266	226	243	249	246	193	268	266	263	228	271	249	244	253	240	247	230	267	239	259	246	242	249	273	251	244	265	250	266	229	234	240	260	245	235	225	246	236	264	246	256	225	241	262	248	255	244	251	263	255	253	246	228	239	246	254	235	246	267	234	266	264	236	256	260	247	243	250	259	249	249	237	277	260	247	260	262	226	257	260	245	233	255	227	231	244	251	242	264	246	247	260	263	229	253	273	274	237	220	246	232	257	246	265	256	257	244	231	228	259	258	256	251	271	256	241	242	255	268	245	240	231	267	269	258	239	247	257	217	223	277	247	232	283	254	268	238	288	247	269	255	256	258	255	253	228	260	235	252	258	259	223	260	261	255	249	244	233	274	262	266	218	240	260	225	244	240	222	262	253	252	255	246	243	263	245	231	246	264	244	251	260	245	254	240	229	251	261	265	239	270	238	254	250	253	239	236	247	238	267	251	261	231	253	240	257	242	265	292	249	256	245	227	257	251	258	245	262	228	232	264	242	267	259	257	249	305	248	242	248	251	253	235	275	230	275	262	245	244	247	233	246	222	257	265	246	238	260	251	270	254	235	257	217	273	240	250	259	238	262	246	246	258	242	206	238	226	233	223	248	242	241	241	248	226	232	229	234	240	245	247	277	262	265	238	242	265	252	249	254	252	249	238	235	250	260	217	222	277	243	279	263	274	233	255	245	226	258	250	264	235	257	251	258	253	246	278	259	277	222	265	234	218	235	227	254	252	267	255	256	232	243	250	253	249	242	244	247	255	230	254	274	258	252	250	258	247	282	251	233	261	263	258	255	257	266	253	254	246	235	246	278	267	277	258	230	271	251	239	231	237	229	241	239	243	230	250	231	273	280	232	245	259	271	257	259	255	272	246	248	244	239	226	243	253	268	262	226	264	238	261	263	232	261	255	215	249	274	274	232	258	216	229	253	265	274	269	267	250	243	220	282	237	228	237	247	229	248	228	252	241	235	255	241	250	251	234	267	268	239	243	253	210	228	256	254	254	272	253	245	259	271	269	234	253	244	229	259	261	256	260	248	265	247	247	258	252	229	240	260	274	231	249	247	233	248	243	255	236	244	276	265	226	226	254	273	275	230	225	220	250	229	237	270	253	232	240	244	267	276	271	230	235	282	242	253	252	279	253	243	226	247	255	247	239	245	237	278	268	230	240	228	240	245	275	266	241	247	254	234	258	278	235	249	238	219	275	280	255	245	228	223	262	247	255	213	214	249	235	245	250	220	245	285	235	239	232	252	233	235	278	256	242	253	248	243	256	262	241	243	253	238	265	252	223	244	238	252	257	233	277	233	264	259	233	232	271	262	261	256	254	258	244	260	220	270	228	255	255	271	258	246	275	228	242	262	228	282	250	225	274	261	232	258	247	278	237	270	244	266	227	259	257	228	246	265	247	226	228	270	244	234	256	239	268	270	238	252	245	246	242	243	261	259	210	241	263	248	253	239	253	252	244	248	272	261	243	245	284	240	231	270	244	242	256	261	268	261	260	253	274	246	259	260	247	227	242	249	247	257	259	244	259	249	255	239	235	221	256	290	238	273	239	262	253	251	243	248	239	271	262	228	256	211	244	269	279	236	266	252	237	272	214	248	243	236	253	220	255	259	262	269	257	243	238	250	245	242	250	235	219	254	259	242	236	232	236	234	238	278	228	247	272	246	252	248	226	277	270	234	253	280	265	237	228	264	259	249	260	248	224	254	233	258	228	263	260	232	247	278	214	247	263	221	254	265	251	262	240	253	232	230	236	239	256	272	244	253	269	253	244	236	272	247	277	245	257	244	259	218	263	254	258	251	232	256	242	278	220	263	252	268	256	241	250	249	263	244	252	237	275	236	254	265	259	226	260	216	220	247	235	254	262	249
21923	43118	34819	24142	18661	14269	10976	8660	6476	4580	3118	2515	2171	1508	1205	1193	1253	1216	1244	1252	1053	967	884	820	828	826	808	737	713	679	609	534	541	503	518	479	437	420	450	433	410	437	427	420	413	391	378	395	386	378	401	388	365	362	390	381	366	394	382	368	393	348	353	363	357	360	366	365	358	354	388	379	375	346	359	359	367	372	285	358	369	328	330	324	334	354	341	324	340	356	313	317	371	318	328	339	361	359	357	345	330	346	338	368	361	322	324	341	351	343	366	361	331	363	364	362	349	330	368	310	343	354	355	385	362	326	335	349	345	350	327	395	325	333	329	360	368	330	379	355	330	321	342	334	386	377	350	382	354	352	341	377	336	362	370	340	353	331	364	349	330	314	327	377	382	323	328	338	351	337	361	363	342	344	365	322	351	351	373	339	350	363	365	357	336	387	335	342	346	332	363	308	361	380	353	392	366	362	350	366	323	376	331	369	338	330	336	306	354	350	364	349	327	329	386	326	329	366	329	324	337	362	319	337	311	342	333	348	318	322	356	355	299	360	321	352	357	332	350	355	343	346	337	349	362	362	352	341	317	358	321	335	324	337	329	372	375	376	342	335	329	364	335	391	359	355	351	342	360	330	309	355	331	366	354	356	336	368	351	367	352	378	348	351	335	337	353	393	356	347	333	327	373	400	348	350	375	328	360	314	361	318	347	347	350	367	332	345	329	361	346	365	345	329	340	355	335	339	327	329	371	388	374	334	336	329	346	369	356	357	378	356	343	324	332	336	345	359	345	390	351	361	336	392	311	372	354	336	357	336	346	330	335	365	313	336	351	354	347	337	362	359	347	359	382	333	356	380	349	382	347	367	370	323	314	368	333	388	343	355	349	324	315	294	372	357	354	364	319	335	338	353	356	351	359	323	355	329	364	352	323	336	332	375	369	335	319	345	341	339	323	316	338	358	361	366	341	349	315	359	340	337	351	340	355	357	358	353	340	353	333	375	351	281	345	363	354	337	334	340	358	340	343	343	314	325	367	348	348	355	377	354	339	370	314	340	332	388	336	328	353	350	306	361	349	347	342	332	348	352	364	389	327	342	417	346	403	359	349	353	367	348	326	326	309	352	332	334	367	351	351	341	354	344	359	362	342	329	341	311	315	380	321	354	353	351	338	370	363	370	358	363	370	349	342	346	346	356	355	372	343	340	370	347	369	336	333	361	370	341	305	343	345	367	359	350	324	379	351	347	358	357	319	356	343	371	369	365	340	366	373	318	377	337	384	350	324	348	357	368	374	348	340	342	347	328	323	368	370	355	354	368	355	345	325	340	341	341	354	385	335	310	344	324	348	333	352	354	377	332	355	317	362	329	315	323	352	368	326	354	349	336	379	331	362	362	330	363	348	367	326	358	364	341	330	361	350	342	346	352	363	343	348	361	342	343	334	363	392	348	382	379	338	383	315	347	343	344	316	328	353	353	370	316	317	340	342	337	363	330	347	350	336	378	345	338	331	358	333	358	332	382	367	342	321	343	347	330	342	363	350	374	321	348	329	358	347	345	362	344	324	318	347	376	334	351	345	340	374	346	343	333	331	354	325	332	305	347	348	376	381	364	325	360	341	337	386	326	348	326	338	305	299	361	314	367	333	382	372	331	362	341	337	351	336	362	363	352	368	364	356	360	304	360	349	318	335	358	366	363	350	331	360	315	364	351	367	340	377	353	349	326	348	334	361	315	363	348	367	344	366	359	337	349	366	361	328	343	333	345	343	340	351	358	334	390	356	350	342	333	374	321	361	351	322	325	365	365	349	357	380	333	341	382	321	359	368	381	324	367	325	343	333	332	305	349	361	347	351	362	317	350	389	335	383	356	336	348	346	337	343	365	355	340	341	336	367	344	342	343	358	365	369	327	361	334	347	338	346	323	356	353	402	354	340	379	365	351	354	390	364	335	326	354	366	361	363	354	351	331	361	363	368	313	378	339	379	344	333	359	316	355	347	380	331	328	349	341	339	320	346	341	341	370	340	361	357	337	364	337	338	361	376	329	310	355	348	324	361	342	317	351	358	373	342	375	357	371	356	365	368	379	327	346	357	357	345	343	349	317	325	368	353	367	335	338	342	367	360	341	326	332	336	342	367	375	360	347	359	338	380	358	328	347	326	357	361	347	361	334	334	328	356	322	350	333	347	362	336	341	358	374	356	331	354	359	350	352	344	356	363	353	324	343	367	356	346	379	349	317	335	325	347	340	364	361	374	359	361	348	350	341	369	342	336	313	319	365	357	340	363	331	346	359	354	348	342	344	337	325	344	379	360	372	334	366	332	343	369	317	352	343	342	325	326	369	342	384	362	338	362	343	367	355	366	364	328	361	345	341	315	355	344	349	346	346	314	314	339	340	362	348	335	373	382	348	368	351	329	325	384	373	333	350	357	337	333	333	371	346	353	369	346	321	366	391	371	341	348	371	347	348	328	343	334	343	367	337	338	346	359	376	340	325	341	339	336	347	367	338	341	321	330	344	363	362	364	326	350	340	361	336	325	348	342	342	338	355	358	361	368	329	338	347	348	339	348	341	321	335	357	377	388	399	344	383	363	308	322	331	350	334	324	342	347	322	377	370	355	333	292	340	343	321	345	358	336	375	365	339	369	328	311	340	340	345	354	370	332	384	367	321	335	346	406	356	350	350	352	348	332	342	334	336	334	317	344	374	370	357	338	342	366	333	359	333	368	372	357	349	340	326	382	347	337	369	314	346	371	305	308	348	328	345	317	356	355	365	330	352	359	321	387	355	333	338	322	346	372	330	340	395	320	363	344	335	338	339	350	328	331	380	333	342	357	372	354	347	352	353	363	322	361	331	314	333	348	351	362	341	370	346	328	342	312	338	335	357	327	362	345	358	403	348	362	367	338	320	319	307	345	375	377	352	329	344	309	394	325	343	344	352	347	361	408	357	328	324	333	359	329	347	341	333	365	317	345	374	344	358	332	386	357	352	374	348	366	346	349	348	341	344	368	357	330	343	364	361	332	329	332	331	385	330	330	325	307	370	343	343	313	332	338	353	346	352	353	338	358	357	331	355	360	329	348	351	341	348	354	350	352	322	346	346	359	338	358	371	337	349	340	328	354	326	337	328	344	346	353	344	363	322	327	309	337	354	336	359	319	355	327	359	356	375	347	350	343	356	351	370	346	360	376	364	370	342	329	344	357	341	340	350	364	372	348	353	354	365	350	323	349	311	330	332	352	365	375	355	378	344	345	332	316	331	348	365	368	364	346	371	338	337	327	355	334	313	336	360	336	385	351	313	362	346	365	354	323	329	323	332	353	361	349	368	352	334	332	365	351	326	354	384	330	358	357	368	363	348	351	336	324	336	334	341	337	306	353	376	362	352	376	356	331	353	351	366	331	325	326	359	332	332	357	345	358	314	350	337	329	337	357	364	343	337	352	326	354	333	332	349	367	362	364	335	354	346	350	353	349	334	363	353	319	330	343	364
28484	21688	19301	11028	5255	3106	2152	1636	1167	933	692	627	551	439	437	435	463	449	438	472	412	388	408	360	362	407	425	358	372	394	346	369	336	330	323	331	353	364	329	320	307	339	330	306	334	305	341	352	289	353	308	323	321	343	305	316	309	301	302	303	326	315	328	300	277	301	345	293	317	308	316	273	306	323	298	338	347	311	316	339	307	272	327	309	310	316	306	324	323	367	334	322	312	301	344	295	319	315	335	337	355	297	327	336	341	301	260	323	336	345	339	327	327	330	343	324	320	306	310	323	322	308	303	320	283	326	351	300	338	297	337	321	323	320	340	293	342	294	324	290	350	337	313	312	311	318	321	317	293	330	303	326	285	323	320	329	338	308	300	300	316	314	326	338	321	326	326	312	319	338	328	315	333	319	309	312	331	331	342	298	303	313	336	295	306	328	333	317	291	331	335	284	332	337	309	303	310	313	312	289	330	298	334	320	324	299	317	324	312	326	283	308	329	294	312	326	325	346	327	330	347	333	289	310	330	292	324	328	314	319	319	302	350	321	283	318	311	310	331	317	304	314	295	327	343	292	324	299	319	330	328	311	315	320	267	308	323	315	337	314	309	328	300	271	320	318	347	308	321	317	326	309	315	323	333	321	323	296	320	315	341	279	319	331	310	318	298	345	309	317	337	318	302	323	324	336	319	291	335	326	307	308	301	292	348	301	273	347	289	331	310	341	293	345	316	330	315	313	325	289	338	300	300	303	303	336	290	334	313	314	301	302	312	294	324	316	341	318	306	288	312	331	312	321	339	326	312	303	361	308	286	282	307	303	330	309	305	361	312	309	349	337	290	291	291	303	302	330	345	327	299	312	299	315	327	327	303	327	325	330	322	316	337	328	289	321	284	350	318	319	347	326	318	340	337	297	296	305	350	319	299	314	324	309	304	272	278	332	308	334	307	299	295	300	290	325	293	327	294	326	347	343	310	304	322	329	282	353	318	310	290	320	324	327	342	316	355	327	312	310	321	306	346	320	305	320	299	359	258	318	339	317	309	299	307	294	343	315	293	288	299	324	300	293	315	309	336	316	313	314	315	308	329	332	342	306	327	315	295	301	307	308	284	312	325	351	300	290	319	292	338	309	308	296	310	317	329	313	347	310	328	323	312	335	311	335	372	329	305	297	316	316	316	313	325	294	328	326	295	307	338	333	304	307	301	270	311	311	317	333	288	301	333	325	323	304	294	316	311	323	321	282	318	303	324	340	309	353	332	322	298	310	297	323	309	327	349	317	332	329	325	341	297	314	327	337	363	322	331	329	307	318	309	339	307	334	303	321	329	337	300	281	318	329	322	312	298	303	349	346	333	316	342	315	300	324	313	337	296	320	352	350	325	332	308	324	305	333	311	302	364	302	297	332	331	312	295	310	286	311	344	330	326	317	300	294	333	314	310	314	322	322	326	330	336	308	345	325	320	324	302	315	301	308	322	355	332	308	325	301	334	313	306	317	316	328	344	300	303	285	324	299	295	311	322	319	359	368	319	345	319	304	300	300	295	315	322	332	337	328	286	318	329	298	299	325	311	326	313	324	279	305	317	305	337	330	314	318	320	305	299	312	315	329	324	298	326	352	317	324	322	305	296	305	320	333	326	346	304	337	299	315	313	309	323	289	308	349	304	309	313	287	290	313	332	329	314	338	308	318	302	302	320	297	315	342	320	322	307	338	311	321	323	326	333	302	306	325	310	312	324	361	310	307	299	311	312	335	297	312	335	335	294	308	312	328	311	300	311	305	287	309	312	312	303	308	343	330	299	339	328	321	309	285	302	294	319	346	283	350	325	300	299	334	315	302	319	306	319	312	306	299	291	303	330	296	320	323	322	320	338	308	322	357	342	311	302	320	306	274	290	305	321	319	304	278	296	326	339	325	313	326	319	337	318	328	339	323	298	308	292	303	310	334	350	324	307	341	304	320	338	316	293	329	302	278	324	286	322	306	325	293	316	309	333	333	314	331	345	329	332	327	325	312	325	309	326	358	303	339	347	353	292	305	289	314	319	335	348	300	311	302	317	290	295	339	316	327	318	313	338	311	320	322	288	303	308	304	341	300	293	308	316	330	325	321	323	345	303	308	330	318	309	328	323	312	316	306	335	315	338	310	332	297	319	308	312	299	320	329	298	304	342	275	296	317	301	323	305	303	293	322	320	322	303	328	342	334	357	308	295	307	343	336	342	287	303	351	323	306	341	287	308	338	321	296	339	298	335	298	328	345	289	310	299	292	328	342	321	309	312	320	301	293	327	306	272	290	287	334	293	300	354	324	317	347	352	318	332	322	308	295	301	314	298	343	306	361	321	335	310	304	300	308	314	329	297	347	315	330	322	352	292	289	316	332	310	318	338	291	296	329	326	350	336	310	354	327	346	332	284	321	314	343	290	281	299	303	293	333	319	295	326	330	339	307	313	301	333	318	297	328	332	316	363	340	296	306	280	341	330	303	342	316	319	324	310	310	311	313	308	324	335	305	268	298	316	279	333	321	311	321	314	290	298	361	310	323	313	313	310	302	323	295	273	285	331	298	306	321	343	323	339	314	315	297	312	327	294	314	305	299	322	336	308	310	313	302	270	317	302	298	281	323	302	327	340	287	281	347	322	331	334	312	298	302	295	322	332	317	329	335	300	311	337	306	306	293	323	303	316	330	312	294	322	352	314	320	294	308	324	309	315	331	300	308	310	306	291	308	328	299	316	295	293	320	311	309	281	333	304	311	329	340	326	290	294	339	328	279	345	291	304	334	339	331	301	313	331	317	290	299	319	301	315	302	326	318	330	336	316	320	333	313	309	288	275	322	305	297	328	296	288	336	344	319	324	321	324	300	336	293	326	309	320	314	320	328	331	276	331	323	302	320	325	313	308	316	312	311	305	297	302	362	326	330	316	315	311	304	337	351	320	307	302	322	301	298	320	301	333	315	325	324	310	329	316	299	305	310	303	308	358	315	303	315	316	320	335	330	322	348	355	330	282	331	317	305	312	314	296	316	343	328	362	309	314	300	295	311	301	313	279	329	337	331	301	306	342	321	319	300	297	310	320	306	306	320	309	323	317	347	299	297	307	314	294	302	328	289	326	348	314	315	338	293	313	301	282	325	337	319	343	348	328	321	293	314	324	306	361	319	335	306	283	298	323	325	345	325	320	328	315	343	315	318	297	316	304	343	319	309	277	286	321	300	310	328	330	347	312	332	279	318	311	344	325	319	324	320	318	324	287	310	311	287	293	315	346	315	313	331	307	299	282	295	318	316	337	301	299	353	308	305	332	311	320	312	313	317	333	332	334	305	350	291	338	349	348	322	319	286	324	316	298	288	313	297	326	309	343	294	312	289	302	322	304	335	335	341	332	311	303	325	308	310	344	310	315	342	342	333	322	308	297	286	314	294	314	288	339	310	284	328	334	351	341	317	327	310	310	302	313	313	313	307	283	314	284	300	331	323	314	324	336	293
19800	31890	24091	13981	10238	7170	5336	3974	3000	2102	1495	1283	1037	929	822	826	839	773	751	773	691	694	657	634	596	631	573	624	557	554	504	539	538	501	492	496	483	519	476	452	471	475	432	455	489	494	457	444	423	457	454	479	443	449	462	438	427	441	405	470	492	405	451	456	458	434	459	486	442	460	451	442	442	449	461	442	434	446	484	423	414	448	422	422	477	441	451	470	498	441	451	463	414	442	415	424	467	452	463	477	463	459	482	434	439	416	421	438	413	413	442	434	455	430	417	465	470	435	433	478	458	440	433	430	438	440	453	452	442	429	438	444	454	406	458	463	420	419	475	430	444	467	444	452	399	440	442	460	423	424	448	443	419	451	459	463	473	439	470	478	418	424	470	415	422	475	424	449	458	487	445	442	482	434	460	461	482	455	413	395	383	462	428	412	426	455	423	498	431	430	395	438	430	442	462	422	447	431	456	442	442	443	400	417	453	438	431	442	436	415	421	463	431	405	453	475	452	466	433	466	452	463	417	421	455	443	453	440	437	481	422	463	471	486	406	421	446	468	480	491	421	413	407	473	402	458	449	437	445	452	460	427	424	433	468	482	456	409	473	419	443	441	412	485	442	446	427	384	459	434	433	445	423	427	446	464	465	456	457	429	428	447	433	418	434	443	460	414	442	445	421	498	443	451	446	429	453	411	447	426	458	441	429	477	425	417	433	446	448	458	437	451	466	481	397	441	433	431	406	436	451	436	448	401	470	450	434	458	442	460	485	437	414	457	460	412	479	402	437	430	449	469	467	451	465	422	383	453	457	411	448	424	391	453	445	426	473	428	436	437	423	464	462	444	459	461	424	459	406	464	455	407	443	430	455	460	436	483	414	443	464	427	456	417	414	444	417	421	443	454	405	430	399	429	383	453	451	405	435	421	400	418	440	443	466	458	417	470	423	428	446	399	461	426	450	457	398	456	432	444	423	442	423	434	430	404	455	417	439	424	409	434	445	416	461	468	473	487	418	497	422	401	425	446	426	432	442	432	458	458	418	423	425	456	424	418	448	461	434	421	470	454	438	440	456	465	424	443	407	458	447	447	408	439	453	462	408	417	438	526	442	438	462	457	454	421	452	438	394	439	459	439	436	430	411	436	450	427	437	470	458	428	419	425	436	482	418	453	423	413	441	437	422	469	484	450	427	474	424	448	440	442	427	419	433	414	470	440	413	415	421	462	429	430	419	476	455	443	447	435	434	418	439	450	444	422	419	443	422	456	467	453	430	466	449	452	380	444	441	430	451	443	448	431	449	467	444	461	412	483	419	441	421	445	437	430	419	483	436	453	438	401	415	433	432	481	476	399	431	434	421	456	430	469	468	412	434	426	455	468	437	438	441	431	474	420	456	414	424	428	458	428	438	441	438	452	436	433	407	424	461	414	448	432	403	445	458	431	436	459	463	438	448	453	428	465	416	473	447	462	434	461	419	465	421	471	423	468	460	428	462	432	453	407	399	413	434	441	462	454	423	438	465	433	428	437	419	420	447	417	463	436	428	429	443	445	419	438	435	454	426	428	385	419	431	485	463	436	413	464	402	436	458	436	467	423	453	433	465	392	421	435	457	411	418	454	427	441	446	435	452	482	461	421	448	430	465	479	451	430	441	492	432	463	444	417	427	447	454	438	444	433	458	458	471	443	425	446	439	435	483	446	457	484	464	451	474	481	465	428	434	448	433	423	480	456	399	461	422	449	456	445	473	442	463	440	471	459	440	438	452	414	421	442	447	456	430	436	435	398	472	448	412	439	448	455	441	433	446	467	449	460	449	438	440	435	431	450	453	427	440	448	440	434	485	450	416	441	427	425	447	495	436	416	440	450	472	469	430	468	465	435	436	485	471	438	450	430	424	445	451	447	440	461	455	472	466	442	442	439	436	429	398	428	464	419	410	443	433	421	438	401	419	514	436	421	446	459	470	416	412	426	406	430	440	460	436	459	446	423	456	456	464	428	438	408	454	449	458	445	444	409	442	464	421	426	455	379	386	444	424	462	443	434	446	434	409	428	433	406	436	476	467	430	424	431	444	456	434	431	453	443	426	423	447	439	435	441	464	450	438	406	410	460	473	436	479	461	437	429	461	435	445	454	445	447	433	481	458	472	482	419	381	434	441	524	413	459	418	412	486	435	415	429	439	446	435	431	437	470	418	426	431	403	433	446	458	402	453	417	410	441	432	435	431	442	465	438	423	446	461	433	439	428	450	450	469	444	439	436	465	438	412	469	404	435	463	427	433	451	434	462	412	388	404	438	417	442	466	468	451	474	425	440	475	460	434	479	452	468	438	440	434	417	428	454	448	483	462	440	431	420	431	430	458	422	459	400	429	451	442	435	458	491	432	453	456	474	440	448	397	454	437	428	436	445	423	412	436	436	468	428	411	449	437	457	445	470	451	411	436	445	442	462	416	445	443	462	466	430	403	433	428	474	414	424	435	450	469	452	456	429	407	447	436	456	468	446	435	403	426	415	430	458	488	447	422	423	424	424	483	446	413	456	483	470	399	427	393	473	477	459	441	429	444	483	406	476	435	402	439	454	455	458	433	421	450	439	451	423	435	450	406	438	485	432	460	469	409	450	396	460	432	409	443	402	430	454	459	444	402	415	441	444	448	503	417	409	426	442	436	445	439	440	438	440	444	448	433	466	395	423	439	435	469	437	449	402	444	423	458	427	445	463	426	412	446	408	421	471	464	439	453	460	453	454	442	409	442	445	429	425	445	424	456	420	431	439	432	391	452	430	411	417	453	411	442	436	407	409	458	445	461	430	468	445	444	478	444	458	430	440	432	433	487	422	451	437	451	428	484	416	428	414	427	450	451	475	434	446	456	431	405	423	432	438	417	452	435	425	421	432	467	446	414	418	469	484	481	445	442	417	465	410	451	447	427	456	444	407	448	449	458	435	443	433	424	467	447	427	445	432	436	473	486	453	457	436	454	440	438	425	440	440	435	450	489	465	402	436	436	443	452	455	435	450	416	432	430	462	450	449	474	436	468	489	437	453	442	418	411	468	453	479	466	434	478	423	441	449	451	419	425	417	391	422	452	401	440	458	404	471	446	412	427	435	451	423	445	424	439	478	459	436	454	454	419	437	420	412	418	455	403	438	485	459	443	429	423	422	445	416	459	458	459	430	486	429	444	432	432	418	460	448	414	421	435	442	423	417	461	444	427	430	409	466	465	435	482	429	402	428	460	449	425	459	469	453	441	433	433	451	451	402	403	448	459	433	459	419	479	447	481	454	421	458	386	430	405	437	434	450	397	398	426	449	427	444	433	392	440	441	458	433	460	469	458	433	420	429	412	416	446	429	442	417	415	464	435	392	429	447	424	452	450	442	438	482	463	424	461	480	409	441	418	418	436	451	453	431	453	435	446	447	499	466	401	419	414	444	410	457	467	404	447	420	428	454	430	406	401	409	409	445	461	461	420	401	421	413	468	442	427	399	411	421
23948	21638	28763	25020	21120	10836	4562	2789	1872	1346	993	835	731	609	594	561	549	523	483	576	522	504	440	432	471	386	415	426	426	393	407	367	359	354	349	312	304	301	315	321	311	279	326	290	330	305	314	291	330	298	324	275	316	298	296	312	293	283	287	292	288	272	307	293	296	324	327	298	318	297	253	318	318	307	319	276	278	293	302	285	254	304	319	305	281	311	301	297	319	289	272	264	316	289	270	334	244	293	309	275	321	313	291	318	285	277	298	308	302	315	267	283	283	314	300	294	289	266	286	265	272	316	294	309	307	291	300	312	312	281	267	319	288	268	293	288	273	295	277	313	289	301	286	301	296	266	315	293	306	310	304	303	311	317	277	272	305	288	331	337	265	282	320	290	285	288	297	253	310	301	314	281	320	294	287	303	289	304	273	308	299	328	321	273	298	298	289	278	306	284	294	302	326	283	293	296	261	284	302	295	336	298	266	273	277	296	294	269	288	266	284	296	285	301	302	299	329	288	320	286	279	286	298	267	288	313	259	294	297	306	272	262	285	287	301	292	287	301	308	304	302	285	309	310	282	287	299	302	273	288	290	285	279	295	301	302	299	284	276	315	300	285	306	281	293	335	330	288	280	302	274	298	283	275	281	292	292	287	295	299	296	288	291	302	315	316	335	327	294	293	315	274	278	284	279	282	293	255	294	294	314	308	301	278	277	282	283	313	294	336	319	265	293	325	287	263	303	304	303	292	318	261	266	301	289	270	262	310	305	286	303	283	291	312	284	312	305	263	285	294	289	292	287	297	302	297	295	283	317	280	296	304	291	268	294	325	309	281	318	284	330	297	307	287	302	315	297	286	303	294	285	267	293	288	295	288	324	285	302	297	270	261	309	305	310	298	294	287	292	304	287	302	287	325	315	317	337	319	278	318	316	281	311	299	290	267	288	295	278	292	298	295	276	320	309	277	278	280	290	286	316	266	286	324	263	280	255	286	287	305	297	281	296	301	266	326	276	318	273	290	312	281	311	255	286	294	298	264	314	302	280	281	236	275	264	293	314	280	266	306	323	291	280	280	281	263	278	288	269	333	306	278	279	295	287	281	290	277	292	282	290	313	301	294	327	291	284	273	264	317	276	360	290	305	295	283	299	298	282	316	313	283	298	290	270	278	287	263	298	295	293	302	339	284	285	295	286	289	313	300	294	277	306	275	304	287	265	309	305	308	273	283	336	316	312	281	303	250	283	281	322	313	277	296	284	300	294	313	266	313	297	303	303	285	301	296	314	296	286	278	308	271	300	289	317	290	339	307	329	296	299	309	315	285	285	293	295	312	267	296	286	317	265	317	299	312	333	278	271	302	298	282	329	287	294	285	293	316	290	306	296	310	261	297	292	264	284	312	298	279	283	301	302	273	293	302	280	293	268	283	337	304	284	286	300	266	283	291	305	272	291	298	286	302	291	296	282	279	283	288	281	296	303	307	321	273	312	306	289	301	305	290	299	285	267	310	299	291	298	258	286	297	343	293	283	279	303	252	321	263	301	284	298	285	287	299	270	300	297	287	341	283	315	260	285	254	311	283	301	294	293	308	265	320	297	284	315	277	282	295	321	276	291	289	294	314	297	306	270	304	301	284	273	279	284	274	303	295	331	323	304	256	286	307	273	294	266	294	253	300	314	304	292	307	314	316	303	270	319	270	228	319	337	277	296	281	308	283	287	286	288	307	289	325	312	314	305	303	265	290	313	311	312	290	300	292	295	320	274	337	283	297	351	310	329	274	261	266	280	298	307	320	303	309	314	295	282	303	306	284	300	295	290	262	302	291	296	290	303	325	266	273	292	292	292	279	284	296	309	280	291	320	301	293	327	277	289	325	284	321	306	307	303	281	291	278	280	305	256	274	289	310	290	289	300	333	254	293	281	295	310	275	289	301	320	283	289	268	272	282	271	269	266	315	259	283	302	290	321	290	282	277	316	302	320	296	278	309	328	263	299	295	315	323	282	296	290	306	254	262	297	289	307	296	297	284	293	288	308	305	321	289	253	274	274	354	314	320	328	262	293	300	302	286	294	298	289	298	271	307	311	279	311	290	310	268	273	298	313	306	310	298	283	284	309	289	263	287	284	296	274	309	256	279	310	296	314	274	314	315	281	345	310	285	288	286	286	297	272	280	310	311	283	299	280	308	272	286	302	308	287	304	258	329	283	298	306	318	298	269	306	273	305	305	238	286	287	287	263	312	306	289	273	296	274	291	270	316	287	308	314	289	305	296	310	285	288	267	313	324	282	300	271	326	295	299	273	294	265	292	286	274	292	292	297	299	288	306	294	270	273	292	309	286	303	267	271	341	293	287	281	281	316	311	287	335	289	267	277	299	284	306	287	312	284	295	253	309	308	305	300	305	302	274	285	280	310	309	274	314	283	323	328	272	297	271	292	277	290	279	272	285	306	312	280	301	285	274	285	286	244	291	296	265	282	313	314	296	298	283	287	305	303	329	283	297	280	271	282	310	268	280	267	318	289	284	277	270	282	291	293	287	286	265	278	296	243	312	278	298	275	291	295	298	299	300	294	280	285	260	296	291	328	298	283	291	328	282	277	296	270	267	303	277	303	308	278	291	256	329	288	297	320	290	305	309	295	291	330	278	302	281	303	260	294	291	292	310	290	292	265	301	308	310	313	283	279	301	284	288	292	279	310	277	306	297	275	305	286	290	342	292	281	291	317	287	288	321	307	284	297	283	300	294	292	305	291	297	297	261	281	285	308	296	292	297	294	288	282	283	275	321	275	283	308	319	307	266	275	302	282	297	291	297	300	269	311	311	281	290	334	305	301	302	308	297	286	297	329	330	305	295	297	264	300	293	294	291	293	296	289	266	298	271	272	301	294	309	304	290	304	304	290	278	303	288	284	256	324	289	279	260	287	292	291	304	276	326	294	306	293	292	285	286	303	295	303	295	303	324	313	282	309	303	299	300	295	296	310	314	256	301	309	283	287	307	273	282	297	287	279	317	303	304	320	293	300	286	291	314	294	291	302	281	278	332	295	309	273	288	281	299	303	303	312	300	292	294	286	286	306	335	332	312	317	296	285	311	296	297	260	294	286	307	313	275	301	309	324	305	285	296	302	290	318	289	262	320	293	287	299	321	275	313	270	320	287	288	287	301	291	306	256	276	304	287	277	285	294	293	270	327	293	296	312	302	302	278	291	305	285	280	299	292	301	282	308	276	277	265	281	278	328	275	278	279	301	292	299	310	257	275	298	290	297	302	304	295	258	273	268	302	284	273	288	267	246	281	310	307	328	297	280	282	280	295	277	327	273	308	316	285	292	289	279	270	285	293	282	292	284	256	320	330	303	269	310	323	282	290	292	285	276	291	287	301	292	313	314	329	273	279	293	289	286	282	286	300	325	304	295	307	288	305	295	291	317	258	267	313	297	265	284	284	295	296	309	277	295	311	279	306	295	272	296	273	276	299	269	286	290	300	283	272	275	302
19896	38857	30714	19973	14793	11127	8431	6480	4581	3104	2341	1981	1433	1241	1074	1077	968	984	997	965	905	883	759	785	793	721	681	672	645	613	602	561	544	515	462	459	475	465	517	433	490	454	442	466	473	450	442	463	449	456	443	386	408	425	434	429	440	420	433	449	394	429	465	425	459	388	426	394	381	412	400	406	403	412	426	374	423	442	404	438	445	426	426	385	413	421	390	437	401	390	452	407	420	397	426	385	400	404	401	409	439	393	399	410	404	399	396	400	423	398	445	395	389	407	399	407	398	379	406	410	426	416	402	416	447	399	414	449	408	438	435	422	432	421	373	429	384	410	400	435	436	407	409	439	397	383	408	419	381	432	359	396	407	402	399	397	427	417	423	421	419	422	377	405	402	405	461	432	434	378	398	401	357	390	388	388	412	416	409	443	423	380	436	432	401	391	381	419	386	402	398	413	390	427	419	409	434	394	405	426	410	445	416	442	407	401	422	411	421	441	390	385	378	392	395	413	374	435	414	418	394	422	419	433	412	414	395	444	424	409	401	367	417	417	433	388	442	420	405	400	362	408	436	386	362	447	408	387	403	438	406	421	387	383	428	419	394	436	426	373	426	425	404	434	380	412	432	401	412	428	444	405	429	404	447	413	426	410	371	413	362	418	391	385	420	420	369	391	407	424	392	420	404	399	386	373	408	372	401	429	392	432	428	430	412	423	434	377	409	373	382	407	398	421	412	390	422	388	394	416	441	391	418	455	418	401	384	414	390	400	405	392	379	410	417	420	438	481	426	416	426	418	424	402	431	404	428	429	386	365	392	400	388	408	397	423	437	434	387	402	436	428	440	417	370	401	416	419	421	406	454	409	392	363	415	426	348	384	402	398	391	383	395	429	433	417	406	414	413	383	407	413	413	413	431	368	435	384	420	421	411	434	386	417	456	431	431	429	392	397	446	412	394	448	423	414	399	422	396	421	430	407	425	421	415	400	418	404	410	436	409	409	451	386	408	430	398	409	452	403	371	377	387	441	406	433	396	401	383	413	407	411	447	398	447	381	400	419	395	372	390	420	403	392	390	394	395	403	396	408	410	396	396	421	445	417	394	424	446	436	445	408	379	423	406	389	416	398	386	393	369	410	438	403	392	424	417	386	433	433	368	440	418	433	424	434	397	375	406	385	391	440	423	405	435	430	362	451	431	421	428	375	429	431	401	408	412	405	374	403	406	401	379	382	385	392	417	382	408	439	416	390	386	385	373	441	425	399	420	442	387	423	406	398	426	412	401	375	401	443	423	415	394	403	441	428	397	420	391	402	419	431	413	451	386	432	414	382	393	389	386	385	441	425	453	396	447	415	405	427	462	416	386	391	410	426	392	387	444	407	405	427	428	376	398	395	407	410	414	416	381	379	438	414	429	405	412	406	391	403	420	411	411	416	410	410	416	374	411	469	420	408	470	394	424	421	407	390	432	436	401	388	407	453	383	422	436	392	429	363	392	416	423	436	387	410	434	422	408	406	396	419	383	400	410	429	378	405	416	447	397	423	392	395	449	381	452	401	394	436	418	425	399	412	402	422	402	422	403	408	406	402	407	424	435	450	416	402	430	411	401	425	386	428	392	389	411	426	397	406	413	397	420	440	398	430	389	410	418	407	390	437	422	409	382	407	421	397	420	419	418	366	404	370	401	439	447	398	404	426	393	389	416	395	424	381	423	406	409	420	421	411	391	414	434	414	430	371	417	414	439	407	394	405	382	388	409	384	410	441	398	449	434	401	414	416	425	374	418	381	401	415	441	406	425	381	395	396	398	401	440	416	432	394	423	383	457	402	435	412	388	378	408	446	412	425	396	421	410	426	420	377	388	420	420	409	392	425	412	416	418	420	410	403	388	435	403	414	424	404	398	403	398	412	407	394	443	425	457	396	385	405	427	421	424	411	411	372	421	445	390	357	424	391	428	416	415	433	396	415	419	419	434	409	419	428	427	420	415	420	420	393	462	408	420	411	390	409	390	416	387	395	420	412	415	399	370	421	405	403	385	380	390	392	415	421	439	412	445	402	399	391	403	405	397	425	409	422	420	383	378	405	442	394	434	418	394	414	401	425	431	397	404	399	408	416	430	404	367	391	427	382	425	416	413	434	367	420	419	405	412	390	408	399	386	386	433	381	388	425	395	428	370	406	424	410	417	447	419	418	419	399	436	425	404	432	425	377	397	461	395	410	401	415	459	404	439	415	393	403	408	425	404	432	387	422	406	396	408	410	398	404	392	381	429	418	417	372	413	421	434	417	392	421	428	379	379	390	386	397	398	441	404	390	409	407	375	408	410	477	432	421	434	398	383	414	436	420	427	444	429	429	420	432	393	437	416	455	414	431	400	382	412	423	407	398	403	387	406	429	409	405	385	380	397	405	421	398	416	417	393	397	363	431	391	425	389	407	401	378	436	397	369	435	411	390	405	402	415	408	410	420	404	397	439	402	422	372	428	397	405	389	393	400	393	433	440	380	438	381	410	411	390	395	380	415	427	399	392	417	414	378	418	373	410	395	402	393	429	403	416	419	406	403	383	418	419	435	402	413	432	397	409	389	403	403	387	407	413	412	388	435	393	382	415	412	409	334	380	430	400	394	413	374	371	422	399	412	426	466	416	412	388	438	393	403	445	431	428	420	437	423	407	392	420	411	373	388	425	422	413	390	449	409	379	407	428	411	444	386	389	462	415	422	395	465	379	416	405	411	371	406	434	432	419	426	423	410	410	365	428	375	398	404	418	414	398	422	403	417	423	387	430	415	417	412	412	380	390	385	384	417	400	419	404	392	420	420	394	449	394	404	382	417	408	429	382	408	387	414	429	399	451	447	410	418	418	429	362	423	396	394	429	401	391	393	409	430	409	440	418	426	407	400	395	454	423	413	437	419	408	430	406	422	371	447	369	373	388	409	407	382	455	408	405	376	396	424	402	390	442	396	383	399	406	422	396	401	442	416	409	428	404	384	393	386	440	395	403	384	412	411	391	434	404	425	431	406	396	391	396	401	409	410	406	403	405	431	421	379	423	414	449	394	410	389	424	405	415	396	392	430	403	393	431	393	408	397	405	399	426	402	385	377	412	425	420	416	393	400	420	430	393	420	398	420	383	437	404	434	431	442	401	411	432	384	405	412	400	415	435	399	385	402	418	433	412	408	391	379	423	399	392	404	442	424	431	418	380	402	406	428	421	407	399	414	400	381	394	359	411	411	411	426	415	419	393	378	409	424	420	432	383	417	385	389	375	412	426	413	395	396	416	403	401	408	409	402	379	439	367	412	393	408	421	434	434	401	450	432	356	373	448	416	427	371	437	424	463	384	424	401	417	435	411	364	418	400	427	412	453	408	409	441	397	431	446	371	403	447	419	411	402	379	390	429	374	381	402	410	401	419	370	434	409	406	382	390	427	399	418	413	380	422	426	401	385	408	409	439	370	426	384	438	400	412	394	448	407	405	401	419	389	389	406	408
25280	21631	27136	25213	10057	4034	2928	1954	1396	947	804	667	573	491	453	444	454	427	473	482	454	365	393	365	374	366	365	347	362	340	342	333	327	310	313	289	291	321	267	322	282	307	293	296	303	314	272	289	267	295	283	288	292	284	262	286	273	245	303	303	302	290	259	317	289	283	268	277	321	301	269	304	261	280	270	286	292	291	264	293	290	284	262	294	298	280	296	275	289	273	295	289	269	252	291	284	289	263	272	295	261	312	302	270	281	294	290	282	280	279	283	289	286	277	242	282	281	269	323	266	279	300	261	270	264	283	269	263	257	281	275	272	285	294	278	278	300	277	270	283	303	299	280	302	275	259	302	302	284	287	274	298	256	293	279	285	287	287	269	271	289	258	275	299	270	294	266	303	282	281	290	281	279	273	288	276	291	281	253	279	255	280	313	253	274	266	270	304	256	290	288	289	285	296	290	260	313	285	275	279	269	298	275	273	288	277	271	275	271	301	287	252	264	286	276	276	279	302	283	281	252	264	279	269	286	307	306	271	331	253	252	275	281	260	280	290	281	303	274	266	283	265	299	281	311	283	283	301	258	261	304	278	281	267	252	313	293	274	260	301	275	281	276	290	268	289	284	276	318	286	275	294	276	272	287	256	292	267	294	255	276	273	257	281	286	261	286	313	303	267	301	278	270	294	265	270	288	232	296	290	313	275	260	319	280	261	300	269	265	291	287	277	286	293	257	274	280	280	265	277	282	272	301	315	277	286	292	269	299	274	301	283	266	274	307	287	296	299	284	266	277	280	293	264	305	256	302	288	270	289	272	268	302	291	277	266	270	278	273	283	275	280	286	306	274	280	267	298	297	290	274	279	270	285	260	279	246	310	283	247	279	320	280	286	289	318	277	269	277	272	295	267	280	281	279	282	278	260	246	292	303	314	273	289	284	283	279	290	245	280	275	288	309	279	279	256	273	260	283	274	283	293	272	248	256	281	296	263	271	304	259	285	296	238	292	273	263	263	279	311	293	279	267	313	279	324	258	272	281	281	239	271	287	294	317	298	289	289	274	309	293	279	302	281	251	285	270	251	299	271	272	300	275	314	253	256	260	262	292	284	270	317	301	267	270	320	277	260	291	299	250	284	289	272	268	265	293	283	317	275	302	264	284	286	268	261	299	294	312	318	299	306	269	320	273	300	279	270	281	290	280	279	256	275	237	301	288	278	279	268	266	271	273	288	296	267	268	275	301	286	269	270	264	297	291	301	246	296	274	255	301	284	285	280	274	284	269	282	263	278	259	279	299	313	284	259	283	281	288	305	277	310	277	285	290	281	283	280	253	267	267	287	285	277	298	281	301	292	283	277	281	277	266	287	257	292	270	247	259	281	272	272	289	286	322	278	270	303	260	294	269	297	276	272	262	296	279	294	282	280	256	250	294	269	279	272	287	286	283	315	304	263	294	264	270	261	256	258	259	286	251	292	274	262	284	283	283	307	298	283	262	277	275	295	272	285	270	260	310	239	286	265	275	274	294	300	271	281	281	291	273	300	297	291	292	320	329	289	288	270	282	268	314	272	266	291	305	294	292	259	285	296	263	292	308	285	284	266	274	267	257	292	295	286	239	261	326	280	271	276	263	291	272	304	277	248	282	267	256	290	281	300	267	271	304	277	297	305	302	289	285	290	289	323	273	290	262	272	286	257	297	282	284	292	267	251	287	260	288	273	311	296	283	294	266	287	281	276	286	273	301	293	282	273	301	252	262	314	298	261	295	309	286	277	281	302	298	299	273	281	287	268	267	307	259	304	268	273	256	275	292	280	292	264	302	260	268	262	266	259	308	283	276	290	255	270	271	252	306	263	267	291	272	282	281	270	304	285	281	291	267	289	264	277	296	302	290	298	309	288	291	289	272	269	270	288	295	294	300	281	277	268	271	285	264	278	281	275	253	311	272	310	276	280	271	286	284	268	319	274	284	253	268	271	290	274	267	274	279	277	267	287	272	256	290	297	273	286	285	269	274	308	276	276	271	278	263	282	289	280	298	299	261	258	301	327	298	260	314	276	286	298	257	263	279	268	261	284	286	284	250	278	226	266	285	268	266	286	292	277	265	286	277	263	290	290	292	292	297	327	286	300	272	296	274	297	287	290	285	277	291	271	243	266	283	275	299	317	302	311	303	259	312	294	267	265	271	280	284	277	293	273	285	272	284	294	283	272	294	260	295	295	280	252	264	274	275	285	277	317	263	270	244	298	297	266	252	280	265	285	257	284	278	283	286	294	281	257	293	303	301	266	283	276	263	306	291	287	281	287	276	259	296	281	298	270	243	261	278	290	284	262	286	260	235	309	297	264	266	293	272	258	282	259	260	287	287	306	280	302	273	288	306	280	275	255	293	283	266	271	257	265	287	278	273	286	294	290	278	282	274	289	282	260	282	294	257	283	294	266	271	267	279	302	277	292	290	291	278	270	313	266	280	276	275	273	286	286	255	300	281	282	282	298	292	286	282	280	308	277	261	283	251	253	283	271	326	313	263	278	293	278	267	263	276	303	277	290	268	291	272	279	267	296	292	295	286	285	290	263	255	270	293	296	275	308	256	285	288	245	272	289	274	277	282	265	302	264	296	265	274	271	289	311	280	279	304	260	297	265	292	280	262	305	276	294	303	278	289	250	281	325	294	278	285	291	285	287	288	287	235	262	261	312	272	290	287	273	286	271	277	292	270	257	242	261	263	281	242	262	286	272	273	333	294	296	283	279	270	272	298	319	247	276	305	266	310	285	262	293	271	281	307	284	282	281	321	275	296	305	276	265	297	267	280	279	278	277	309	273	314	285	307	294	289	267	295	302	271	278	279	242	281	295	312	284	279	277	305	338	258	307	291	285	293	291	272	257	268	262	279	280	285	276	287	304	263	273	250	270	268	306	287	307	300	278	274	293	277	273	252	311	286	287	293	302	294	291	282	291	285	289	288	283	290	258	320	276	252	269	287	263	281	282	263	291	279	272	283	280	247	266	284	273	277	276	300	289	277	263	292	285	286	280	260	290	299	266	277	275	284	274	296	317	277	292	264	283	273	308	267	280	283	303	263	249	269	263	283	266	262	288	299	302	276	277	309	289	280	284	299	257	262	282	260	308	254	269	295	291	275	276	260	265	285	318	287	230	282	281	259	277	275	259	244	238	298	293	243	293	298	283	296	256	270	280	300	300	258	275	289	256	287	276	282	326	251	311	253	292	280	271	268	247	243	280	277	277	255	255	302	294	319	263	293	276	291	284	278	294	272	284	276	284	273	271	277	259	274	287	292	303	273	290	275	281	281	277	275	289	279	268	249	283	253	288	292	273	255	304	304	266	292	285	298	280	279	286	303	241	245	278	280	280	287	306	264	292	297	308	283	249	283	309	313	258	300	303	282	300	272	271	317	301	304	309	275	261	281	288	291	268	294	289	288	282	320	277	302	272	275	324	260	243	268	273	288	297	291	298	273	295	270	297	278	272
19413	34579	26744	16359	11922	8813	6716	4952	3611	2406	1807	1500	1188	1012	877	877	852	889	816	882	771	755	668	713	630	634	600	596	579	552	488	548	483	502	465	400	474	469	465	416	456	440	452	449	428	370	426	436	395	436	393	361	423	448	422	397	378	411	346	413	434	393	395	399	375	411	417	386	431	394	401	400	400	426	433	416	379	380	401	391	415	374	372	387	360	372	398	427	376	396	412	416	400	411	375	393	368	397	386	386	372	411	403	385	361	409	397	386	390	410	397	401	360	409	372	399	368	396	366	373	417	387	422	412	374	400	399	413	369	372	402	375	405	343	372	381	393	380	396	403	425	421	389	389	381	424	383	397	395	417	374	363	397	390	398	388	398	401	413	415	377	368	422	381	382	355	423	392	378	379	389	365	378	340	402	389	389	412	443	391	352	397	410	345	392	435	372	395	411	387	391	419	401	370	420	400	433	377	363	391	377	380	393	398	398	394	355	400	399	383	395	374	413	365	374	370	391	390	393	381	389	400	396	407	382	378	426	370	401	395	403	399	407	396	408	377	414	395	405	420	386	372	361	399	420	401	403	396	395	345	429	407	401	390	396	377	417	407	392	344	387	380	372	371	415	391	378	385	365	429	432	355	391	395	379	399	387	423	389	390	379	395	389	378	402	364	432	385	404	379	384	422	404	391	391	376	401	414	371	399	405	413	406	391	418	380	380	390	385	401	405	425	395	429	377	429	401	416	389	378	382	390	409	388	404	396	442	387	403	397	407	407	386	393	392	385	389	408	414	405	394	381	389	375	400	402	375	369	407	394	372	384	417	394	412	420	370	417	431	408	402	406	395	338	403	399	393	403	373	400	399	377	407	394	373	418	373	386	393	383	416	423	367	374	418	375	408	400	415	424	384	453	381	414	381	377	395	391	390	372	397	374	385	409	415	369	368	408	402	388	408	384	410	420	424	377	380	407	429	392	395	384	418	387	408	389	385	409	405	425	400	418	408	393	397	374	386	388	372	406	381	391	369	425	387	382	403	359	369	399	404	393	366	422	361	402	386	367	417	413	404	409	365	405	375	423	398	359	374	384	355	385	402	384	381	370	383	371	426	399	369	434	385	381	389	393	417	338	442	441	396	379	368	390	364	387	393	363	434	395	383	399	399	408	363	422	403	418	397	412	373	395	396	388	372	395	421	388	379	399	395	373	387	395	402	367	402	413	410	399	387	423	422	383	404	405	421	388	402	384	397	385	397	377	409	390	367	416	385	383	368	406	420	410	404	400	370	384	384	371	363	373	395	370	392	401	434	412	378	405	387	402	400	344	359	419	371	395	388	423	402	419	377	395	415	346	358	392	392	396	398	383	375	402	410	365	381	413	391	360	386	402	409	399	388	372	410	430	428	400	360	377	369	406	401	393	420	374	428	393	393	420	409	410	395	415	422	370	377	393	384	376	401	422	360	387	383	380	418	365	393	400	416	411	370	402	389	357	351	386	375	409	374	392	380	347	363	439	407	389	386	388	402	426	385	380	411	379	400	357	384	422	419	420	386	420	406	388	408	396	404	392	375	381	378	397	380	424	364	426	380	385	419	381	380	392	376	399	435	390	365	397	407	391	392	407	378	390	399	425	407	423	376	365	397	416	383	426	380	400	391	392	375	390	406	392	409	375	403	385	402	381	413	407	392	372	386	393	400	422	354	378	400	386	430	405	362	390	406	363	392	409	387	398	384	392	357	449	390	390	384	411	394	398	429	403	388	368	429	407	393	384	402	403	401	407	406	419	391	379	409	396	405	380	396	375	399	395	373	366	386	408	405	377	406	394	402	384	376	398	395	412	362	362	374	368	404	406	374	358	422	400	389	365	402	419	405	413	411	405	405	410	363	367	389	356	381	391	369	398	362	375	394	391	415	399	381	383	393	373	374	397	383	405	403	409	413	405	350	386	397	388	373	384	403	371	384	405	408	398	356	409	417	418	408	392	404	400	365	369	344	384	389	403	411	391	427	406	440	388	398	374	408	412	388	398	398	396	402	364	401	391	406	398	375	403	404	384	411	403	410	425	364	373	411	396	412	430	412	331	401	402	391	415	371	411	376	406	395	404	387	396	377	395	400	397	389	443	381	388	395	404	407	429	385	389	446	412	362	436	399	408	384	383	391	388	408	409	411	383	400	409	392	388	401	380	375	394	416	408	401	381	390	370	386	413	373	362	397	414	406	389	370	385	395	374	386	386	415	365	397	413	373	362	374	383	367	402	384	423	412	419	393	406	390	399	411	405	391	395	412	420	417	399	392	388	392	404	393	402	399	411	384	383	402	406	424	395	403	395	395	437	399	415	375	365	362	384	405	412	400	439	367	465	411	412	416	419	387	396	380	395	407	418	395	382	382	375	421	370	411	382	403	388	364	376	397	389	355	381	423	381	392	407	373	371	397	381	387	399	386	390	362	399	382	394	392	384	387	405	383	387	361	402	383	393	385	386	403	421	363	407	361	440	353	407	374	389	371	364	397	423	401	412	426	388	400	395	362	405	377	396	382	398	394	395	403	403	382	413	361	391	393	376	398	411	433	377	358	357	377	375	387	371	405	436	407	380	370	384	410	403	372	389	415	410	379	448	415	405	371	406	400	394	415	399	427	379	393	377	407	402	388	424	382	397	347	355	413	382	405	380	402	400	390	410	387	399	376	406	394	424	378	381	375	397	435	395	410	393	368	358	397	385	409	388	389	435	427	421	366	418	374	368	367	412	384	404	415	391	389	347	381	389	364	425	346	387	393	413	418	401	378	392	390	406	445	400	385	380	368	383	408	391	359	386	397	415	391	394	369	435	381	403	374	369	412	361	385	408	409	385	374	362	409	346	404	405	373	392	394	410	373	387	398	381	433	409	380	408	416	417	394	422	396	355	389	391	371	376	436	423	421	383	404	398	403	393	388	395	385	394	375	357	390	378	407	397	393	361	408	378	380	402	445	376	407	389	415	410	408	371	409	401	394	402	420	416	418	415	377	385	404	393	423	369	399	384	374	383	420	409	406	362	343	375	391	413	370	381	392	407	390	372	384	398	394	399	410	400	422	395	371	399	401	398	403	388	356	400	408	428	375	377	371	393	394	380	402	411	377	370	374	388	395	385	372	410	409	361	424	409	424	425	404	393	439	431	369	366	387	372	411	394	428	378	424	418	385	378	388	390	416	372	414	378	411	384	379	407	421	389	400	388	358	383	429	386	395	400	441	370	394	381	395	376	402	394	398	415	395	412	396	384	331	386	382	389	370	378	423	383	395	403	434	370	384	383	421	404	380	370	405	388	375	418	400	403	378	414	380	404	362	409	393	397	385	444	383	374	365	419	366	390	390	381	411	374	431	380	388	376	378	398	398	403	387	362	412	433	421	380	396	375	401	435	381	419	373	442	398	381	410	406	387	359	398	379	375	385	349	409	387	393	437	424	421	370	407	389	390	407	378	384	394	388	406	378	404	436	430	384	418	432	402	424
23111	21708	29392	24544	21733	21011	10114	4040	2481	1650	1306	990	797	671	638	585	632	610	631	613	552	507	412	480	450	466	434	406	351	359	334	364	296	321	311	297	300	297	313	267	304	285	274	291	266	270	252	296	314	271	229	280	247	263	257	254	282	257	273	234	229	255	251	230	239	270	248	251	252	249	250	246	247	216	251	246	258	251	261	261	257	232	258	249	235	254	240	256	258	245	266	251	241	258	234	231	251	238	266	243	257	246	210	237	249	258	248	235	226	264	261	243	258	225	238	241	270	253	258	263	226	250	223	273	276	233	259	238	238	244	280	258	237	242	250	263	231	261	256	242	250	252	220	257	249	278	242	248	262	241	235	241	279	262	251	235	239	241	270	246	249	230	248	265	246	241	245	261	252	243	253	279	246	291	244	223	250	267	255	239	245	256	259	244	233	273	248	254	261	267	260	243	262	243	261	260	263	229	210	240	241	218	224	240	239	266	227	233	264	246	257	257	213	235	247	255	251	261	258	249	234	259	249	245	242	247	248	275	277	250	257	253	240	245	255	256	262	240	235	269	261	258	243	245	255	242	264	245	259	248	261	278	239	229	284	245	240	240	241	249	229	244	238	229	251	252	250	238	245	250	223	259	233	228	248	238	267	272	246	237	238	262	241	283	282	243	221	237	257	264	236	243	260	262	236	244	237	229	249	246	246	252	247	244	241	236	270	242	244	248	262	223	251	235	264	253	235	263	249	250	234	265	226	220	267	243	257	255	247	263	243	251	273	239	272	261	267	256	243	253	261	230	242	245	246	242	255	239	218	271	241	235	249	237	202	228	263	249	273	245	256	245	265	257	227	253	242	228	233	266	232	220	247	251	264	266	232	223	249	254	254	238	227	237	257	250	253	285	238	262	247	252	233	274	257	266	262	239	241	247	246	226	223	243	242	312	269	243	252	245	255	223	239	290	286	236	241	261	255	267	243	252	223	287	251	293	262	241	250	265	242	256	242	235	269	236	236	251	243	269	261	244	249	254	268	232	244	264	196	240	247	256	232	240	264	256	252	244	256	274	260	233	245	232	226	254	259	258	226	253	254	258	233	222	266	245	249	238	240	250	230	264	263	296	268	264	223	256	257	275	248	250	236	245	224	236	233	278	234	228	257	242	231	247	235	233	219	255	233	254	261	249	248	271	241	269	231	223	241	246	262	260	243	261	240	260	238	254	238	278	253	255	277	269	261	246	224	259	267	269	271	236	264	235	259	227	225	253	247	260	269	224	248	259	255	256	236	250	248	239	252	262	274	249	275	247	298	251	227	262	251	230	238	244	270	254	268	228	226	226	262	244	272	237	238	260	245	243	251	266	252	248	267	261	231	253	264	244	250	235	246	246	253	233	217	232	247	273	235	257	265	239	237	241	230	262	253	257	223	272	236	229	271	247	269	237	217	233	233	247	273	267	275	276	232	245	233	239	251	237	232	226	240	265	244	250	275	249	249	238	249	251	241	274	245	219	269	259	236	241	248	251	251	250	212	244	252	240	232	226	249	236	230	263	236	282	259	258	237	269	269	241	260	252	235	245	262	287	261	241	268	262	252	239	220	235	229	230	269	246	218	237	259	242	210	255	226	251	265	278	255	256	229	260	232	245	265	230	285	208	262	229	262	259	234	255	262	254	287	271	256	242	251	258	252	243	218	244	231	248	258	230	258	257	245	269	271	231	284	254	230	246	244	234	262	223	244	243	273	220	243	256	252	263	254	243	242	239	239	253	235	236	257	246	250	264	249	240	235	231	227	258	267	254	251	214	234	231	252	249	261	271	234	241	223	255	240	236	233	262	256	233	236	241	239	230	237	241	243	249	232	252	253	244	258	239	262	224	233	268	269	257	250	232	219	268	282	261	270	226	225	253	247	262	246	245	263	245	252	252	240	233	238	260	251	268	247	220	269	242	256	273	252	285	246	250	223	269	229	254	274	251	283	247	243	256	220	241	259	268	244	255	253	249	246	234	225	228	245	287	254	250	263	221	251	261	233	235	260	253	249	255	211	227	252	289	245	241	249	282	224	247	244	261	231	226	250	244	243	229	263	270	243	274	225	219	261	256	240	232	257	244	242	247	253	235	234	280	234	227	237	234	257	211	243	234	240	260	247	259	245	256	244	236	268	245	250	254	280	253	259	208	246	244	259	238	242	252	251	264	254	248	259	260	228	249	257	236	259	252	244	266	247	255	229	249	249	237	237	275	267	236	218	271	233	229	267	239	253	253	235	245	252	213	238	252	248	265	271	264	260	236	246	226	235	234	265	264	248	245	253	244	228	259	248	255	256	249	232	249	261	265	257	228	231	219	224	229	235	253	236	252	231	252	263	271	262	241	252	232	274	271	240	260	260	263	238	274	232	240	250	254	225	244	257	225	268	254	239	272	254	249	225	217	267	251	252	245	248	245	237	241	233	251	254	249	242	239	236	254	246	248	251	249	263	231	252	278	270	275	221	265	248	267	223	235	250	254	277	249	252	278	230	219	248	225	254	253	257	244	265	260	264	253	252	267	248	240	294	247	241	264	255	238	249	278	256	221	250	236	245	268	246	239	273	246	247	253	249	217	240	245	259	238	255	237	244	264	252	231	236	243	274	251	236	270	274	240	256	255	248	257	229	266	241	252	240	255	250	250	248	250	238	223	245	261	254	247	263	250	253	231	231	224	250	221	260	238	235	238	242	231	237	218	250	246	250	243	258	232	244	258	215	253	259	291	224	229	244	255	240	242	232	259	225	220	245	263	258	241	239	240	230	256	241	245	246	269	231	215	240	261	270	266	247	263	276	229	267	256	265	246	222	259	240	233	239	236	248	259	234	272	261	251	238	254	256	255	251	244	266	281	252	245	245	264	254	220	258	251	232	252	251	248	258	265	227	243	249	263	239	258	275	255	231	225	225	280	239	248	263	234	248	237	245	239	255	237	239	272	255	249	260	231	225	269	255	246	255	252	245	230	256	279	240	291	254	261	228	242	248	239	264	269	230	236	284	240	245	236	245	236	229	270	264	262	274	239	243	235	267	235	250	252	244	238	255	241	246	221	246	227	242	242	245	249	247	270	250	247	231	255	276	258	215	255	246	240	249	234	244	243	261	219	232	255	216	268	231	265	271	227	249	274	241	240	210	241	264	249	232	258	222	248	218	259	253	247	248	220	226	266	224	260	265	228	243	238	203	259	239	241	243	262	247	234	276	244	254	259	223	216	265	240	267	240	235	267	250	228	217	262	230	253	266	264	291	220	245	237	244	245	241	242	259	229	236	210	260	244	259	223	237	240	269	248	250	249	256	247	225	239	262	224	243	242	249	242	241	236	275	238	239	243	251	244	259	263	259	234	240	228	222	237	255	240	230	274	260	256	262	245	242	237	241	275	237	253	250	263	233	241	257	249	237	233	245	238	240	246	232	265	251	235	248	258	234	262	237	252	245	254	265	242	256	249	234	244	238	251	263	268	260	249	265	264
22096	42974	34728	23629	18368	14032	11004	8442	6070	3997	2899	2388	1798	1411	1354	1279	1312	1203	1285	1210	1088	923	877	837	833	807	721	761	689	610	561	593	508	509	504	475	434	437	433	447	428	403	401	400	370	407	356	428	421	363	368	385	348	321	372	419	353	334	396	335	339	327	349	345	340	361	334	344	331	348	354	356	344	363	344	330	344	346	288	348	379	334	362	317	348	344	326	336	332	345	322	303	370	346	314	376	357	353	343	366	319	337	335	317	349	347	355	367	345	353	343	359	342	359	339	350	341	364	369	329	363	362	359	342	351	399	313	347	340	319	339	341	359	366	380	377	359	302	374	340	316	366	330	342	351	326	323	348	370	348	311	346	339	337	344	337	349	384	333	361	328	351	352	337	341	333	376	356	352	360	371	327	363	346	358	353	332	359	333	342	334	322	315	346	317	350	336	370	364	304	332	346	360	362	360	357	319	326	344	319	359	344	354	344	311	327	320	314	371	348	341	335	365	326	303	356	354	346	334	321	344	339	377	374	343	364	301	349	348	343	359	314	383	329	347	333	355	359	339	328	349	350	342	320	348	352	325	369	349	341	328	332	339	382	355	331	351	318	323	322	318	342	361	355	320	329	358	347	319	303	296	339	317	354	359	338	357	354	326	396	374	330	350	315	324	338	345	357	343	311	356	328	369	351	314	340	338	316	341	360	340	360	349	344	331	347	333	363	339	353	337	361	350	322	334	345	351	370	336	350	337	351	333	362	341	316	378	352	310	366	305	336	365	336	339	328	343	330	360	327	364	351	346	315	334	361	338	353	377	334	347	337	345	346	323	337	338	361	335	347	325	358	355	339	323	346	326	343	369	339	330	336	333	351	356	343	354	345	353	320	352	352	327	357	324	309	345	354	371	331	331	312	354	349	347	374	351	368	338	367	327	351	333	342	362	355	347	334	287	328	359	347	348	312	350	351	337	332	318	339	313	297	340	358	358	371	344	317	329	376	371	343	372	336	332	320	338	340	329	350	350	356	347	346	302	314	336	333	348	335	316	358	336	322	349	353	363	369	324	342	352	368	346	323	357	335	336	332	395	332	343	341	333	365	374	368	356	340	351	359	317	353	321	352	354	306	324	362	358	342	341	333	347	371	352	315	347	328	370	356	349	337	345	361	341	348	327	357	364	337	388	356	343	341	350	349	329	360	339	346	359	361	371	346	342	305	353	328	324	361	335	326	364	345	376	367	330	332	307	354	333	335	356	337	325	369	358	356	355	342	333	352	331	335	357	357	360	390	324	304	348	356	325	345	370	367	349	341	349	322	295	372	303	338	308	360	358	337	331	345	310	350	313	343	326	348	314	352	339	345	346	325	358	377	342	367	344	332	354	360	327	314	351	341	357	336	332	342	340	345	320	316	377	314	369	358	355	317	351	349	349	346	327	368	343	335	289	328	333	335	325	369	338	314	320	355	351	334	330	324	314	344	338	334	343	328	348	361	357	351	358	333	360	382	350	345	370	333	360	334	332	376	345	348	342	354	369	361	392	378	370	367	338	330	347	330	368	362	335	373	325	314	327	349	341	377	350	339	321	313	340	335	359	325	340	363	381	328	312	288	329	358	311	344	357	347	320	337	319	326	391	341	334	358	343	360	342	337	347	329	354	363	341	386	335	374	334	351	349	349	348	336	312	317	348	329	340	338	293	354	340	326	319	331	366	349	338	349	361	379	341	331	366	339	341	350	372	353	340	322	355	327	346	353	358	378	332	344	333	353	309	338	333	325	342	349	345	376	351	313	329	305	352	369	331	360	363	356	332	339	338	371	332	333	371	328	341	331	350	383	341	363	309	314	344	363	380	356	332	335	352	344	365	321	357	321	355	319	341	326	309	348	333	331	324	358	339	366	302	373	338	369	329	367	345	329	332	353	377	317	369	310	359	306	349	385	339	360	328	348	321	328	338	348	387	346	356	357	323	349	340	328	362	339	356	332	340	379	360	351	341	339	351	335	340	375	339	333	367	340	327	342	339	320	348	366	328	348	321	327	314	337	349	351	344	356	317	380	338	360	367	359	324	327	337	338	364	356	344	335	342	341	358	306	339	350	363	335	361	346	315	342	323	353	325	368	343	372	369	346	334	396	381	346	305	351	390	354	393	363	349	351	360	347	324	370	357	356	313	347	317	369	347	338	336	355	338	318	347	357	320	373	350	311	368	334	355	335	357	358	352	360	357	332	341	339	330	331	353	312	351	370	326	362	351	324	316	316	339	353	350	362	333	351	352	349	319	332	352	364	357	318	318	366	341	334	305	352	350	370	364	351	334	361	336	320	358	309	334	336	374	328	370	371	337	364	363	339	372	353	340	315	322	392	371	343	345	345	330	339	356	315	353	329	357	342	357	359	347	357	324	343	346	347	346	342	335	342	297	342	331	368	353	332	335	328	342	341	347	340	305	313	315	357	332	346	322	343	337	345	338	352	314	299	330	317	318	360	335	338	331	320	336	361	337	376	340	337	325	381	361	335	352	348	361	335	340	344	357	355	318	329	363	322	374	345	341	321	386	319	346	320	327	338	321	328	330	382	341	355	365	328	332	320	363	327	353	342	374	354	354	309	380	325	345	336	356	341	366	320	327	311	371	339	338	347	324	348	331	359	330	353	354	329	320	325	325	344	328	363	330	355	342	305	337	339	368	363	325	380	359	341	346	319	377	334	371	365	326	339	310	353	313	346	342	317	351	340	347	342	324	321	337	353	363	360	322	366	336	319	339	351	333	340	391	328	337	324	326	355	378	327	373	334	344	340	352	339	361	337	344	322	325	337	309	307	350	311	320	326	320	345	381	330	382	368	354	331	341	348	325	379	350	393	339	349	338	342	339	335	366	345	342	326	332	341	351	352	329	353	367	339	329	335	342	338	340	349	322	359	347	357	361	335	346	386	368	335	349	360	346	341	352	354	348	356	336	329	363	348	363	377	381	328	348	362	350	357	331	317	366	320	356	329	340	362	284	303	370	350	347	344	320	329	321	310	335	342	320	331	344	348	345	341	351	357	359	361	322	339	342	324	356	350	372	356	338	319	346	321	345	333	351	356	339	342	349	361	385	343	350	352	319	327	303	326	358	334	351	360	338	352	368	315	356	322	359	326	344	332	347	359	331	347	335	337	381	323	343	329	320	309	332	337	358	341	325	346	311	342	355	332	337	337	326	373	337	349	337	327	324	359	348	325	358	366	348	337	322	375	340	307	328	335	285	369	361	360	378	336	322	348	363	343	382	329	325	370	330	341	305	340	330	357	342	350	344	291	344	329	337	352	343	368	348	323	337	340	330	347	324	335	319	370	311	351	373	364	380	329	362	360	300	346	344	376	349	331	351	347	344	322	339	338	351	319	327	367	317	366	375	326	390	347	344	379	327	335	351	338	365	351	373	344	319	324	352	322	359	355	329	358	335	334	349	356	349	331	329	385	354	349	310	335	299	372	321	350	360	341	381	355	392	324	336	325
28339	21551	18667	10358	4907	3184	2271	1619	1218	836	681	543	513	454	431	450	483	429	465	449	437	421	400	367	374	399	361	340	389	325	343	338	335	371	339	348	303	324	299	318	348	311	338	323	338	317	316	306	341	319	338	332	277	299	338	304	321	299	322	291	318	337	320	312	280	323	307	331	285	324	329	260	304	316	298	291	330	299	297	285	303	318	318	328	327	332	308	287	304	284	281	323	314	340	306	302	338	285	301	307	314	305	305	328	313	293	274	305	320	329	305	283	312	293	292	302	326	314	287	287	312	295	331	302	297	333	332	330	320	330	341	273	297	310	285	312	328	326	287	286	313	304	307	313	307	290	327	294	346	312	294	305	316	318	338	298	310	333	313	323	313	301	286	326	347	320	291	340	321	298	306	323	329	343	321	307	324	316	307	312	331	332	290	309	310	305	295	307	314	311	291	301	304	324	281	294	340	327	325	311	308	309	307	321	310	323	301	346	316	341	302	300	297	282	313	317	337	318	312	300	294	274	287	306	321	297	296	301	326	279	308	300	298	336	303	287	297	311	310	298	273	304	294	274	281	327	291	317	307	307	294	283	330	266	310	300	300	323	276	324	295	299	282	295	312	298	304	335	290	283	328	308	310	293	269	328	256	315	320	284	322	300	289	303	335	302	297	304	337	310	333	325	330	322	338	329	334	306	291	277	306	296	333	317	322	307	326	281	321	296	325	317	256	298	296	296	338	315	327	305	303	315	325	312	290	299	336	299	306	304	283	325	307	302	306	304	320	305	306	315	302	333	322	341	282	297	278	308	269	312	332	304	277	305	323	280	304	317	272	289	286	289	288	310	323	312	305	323	312	338	282	297	275	278	308	283	302	313	299	287	335	311	325	303	314	310	309	302	319	297	331	306	331	296	343	337	310	322	309	336	297	298	295	338	274	306	289	286	315	299	302	305	319	304	298	306	302	323	303	316	308	328	356	289	345	302	324	311	326	311	304	292	305	329	277	316	310	317	304	322	331	296	299	306	295	312	322	325	293	310	318	286	297	291	322	346	301	338	359	297	322	309	284	291	291	305	291	325	310	292	303	298	310	310	289	297	327	292	318	340	327	306	291	307	334	287	267	290	294	285	301	315	345	276	293	335	320	328	296	319	288	296	310	286	295	323	341	315	311	301	318	305	322	314	323	312	314	299	375	317	295	318	336	308	305	328	322	298	316	296	271	290	292	276	329	305	320	307	310	315	301	336	301	289	303	292	289	311	323	304	292	297	306	307	338	323	304	272	299	291	319	315	313	309	326	308	276	301	340	332	315	306	337	300	303	305	317	298	291	319	298	304	315	347	339	299	285	287	283	303	293	304	321	317	332	347	340	308	302	326	301	343	280	313	295	297	307	290	321	303	319	335	302	288	302	311	289	303	326	309	309	301	298	334	322	327	276	314	332	313	310	295	303	332	307	353	302	323	337	314	317	307	306	307	292	272	320	299	298	299	300	297	311	288	287	320	254	303	254	302	300	306	325	336	321	335	313	297	297	320	302	294	344	286	337	322	301	295	270	307	305	329	260	292	303	317	335	323	265	273	342	300	286	305	335	288	326	312	305	320	323	320	324	309	315	303	309	294	305	284	306	299	314	310	303	326	302	273	322	334	315	311	318	323	287	311	288	320	332	267	295	297	318	297	340	321	307	324	333	301	301	330	317	311	300	286	289	304	303	294	291	311	324	338	324	304	310	294	299	322	295	281	289	328	343	298	332	311	327	325	322	299	299	287	305	304	300	283	307	278	312	312	311	296	296	300	272	280	311	312	302	287	320	298	312	315	333	294	282	299	288	306	295	335	314	288	332	301	317	310	304	315	320	321	314	317	315	289	293	292	308	302	324	305	289	317	292	304	321	300	294	344	303	295	356	286	317	310	350	326	300	306	353	312	310	304	305	279	273	304	326	321	279	328	289	304	285	306	334	303	298	312	323	312	322	271	326	329	282	305	294	285	291	310	303	306	273	314	290	309	311	305	293	297	312	295	296	289	311	294	311	301	299	298	294	351	298	310	324	300	298	318	318	294	300	303	313	314	313	307	310	331	345	307	317	298	306	288	290	294	304	292	334	313	274	297	328	296	331	325	300	318	328	313	325	320	315	346	333	292	321	344	305	309	343	304	328	295	332	294	323	311	310	313	286	311	303	340	311	302	284	293	278	304	311	279	317	276	320	318	314	329	291	327	305	297	327	295	314	322	285	336	331	320	291	270	343	320	314	290	310	334	299	299	306	312	301	321	331	322	309	317	314	320	297	298	275	323	325	321	300	334	324	309	317	322	319	352	311	324	332	297	304	326	344	293	293	333	316	310	326	295	303	291	306	282	325	287	290	284	293	318	319	305	270	304	298	323	297	319	333	294	313	329	321	307	297	323	334	312	317	321	286	281	303	266	281	278	293	350	301	348	328	307	303	314	327	300	305	311	308	305	309	302	326	288	318	316	319	297	310	302	294	310	313	316	298	296	308	338	290	325	290	324	334	327	299	317	316	298	331	291	301	319	308	309	283	294	316	303	283	312	315	336	328	325	351	296	332	295	311	295	319	283	328	288	313	298	311	309	325	311	320	325	330	306	296	296	307	330	335	289	344	313	307	313	302	320	328	285	296	312	316	284	305	291	292	326	308	301	333	328	307	318	298	340	305	323	314	315	275	320	322	308	289	298	325	299	347	299	316	286	290	323	301	287	298	328	300	317	302	286	334	328	295	302	272	323	296	292	333	263	320	331	299	311	337	314	307	294	306	353	313	292	298	315	327	329	310	304	307	301	313	289	302	306	296	347	319	314	306	315	327	305	308	307	324	321	312	274	343	316	312	306	293	314	300	300	328	343	295	302	329	334	324	297	298	315	326	322	276	340	282	311	331	291	284	295	332	278	306	333	298	326	299	347	314	295	328	276	305	319	318	306	300	308	317	283	293	304	310	312	308	311	310	340	308	294	313	319	338	281	311	303	292	298	295	323	310	348	293	283	332	313	299	326	313	331	308	319	322	300	305	327	319	298	327	297	304	328	327	315	324	325	341	303	320	288	328	304	310	314	350	318	288	318	307	307	288	358	308	295	296	303	307	316	320	314	291	311	305	290	294	313	331	304	328	310	291	320	314	298	317	292	306	307	334	319	307	323	319	312	322	279	322	288	323	317	323	277	298	308	301	306	284	316	307	320	300	318	347	320	300	325	329	320	317	318	322	294	296	325	306	316	306	292	280	322	321	313	316	308	314	286	334	325	356	301	305	297	321	306	297	296	330	336	296	296	300	346	326	329	312	314	310	277	296	306	289	315	303	288	311	261	306	301	320	300	306	326	312	320	284	305	336	328	304	284	310	322	291	332	312	319	299	322	305	323	322	319	273	290	327	313	292	315	315	328	331	330	318	331	279	324	324	325	326	285	319	314	287	288	308	322	335	349	326	329	312	315	299	307	301	296	339	312	321	290	297	308	296	297	314	306	309	326
19447	31662	23136	13717	9706	7221	5358	3989	2856	1861	1490	1165	975	834	771	793	812	797	779	702	719	675	644	660	614	615	613	639	559	537	526	549	517	500	456	470	515	504	492	463	484	495	431	467	429	461	480	437	428	417	427	422	442	443	472	439	466	459	440	447	425	397	422	435	420	439	423	421	450	420	429	400	424	472	425	433	453	446	410	455	453	425	392	470	436	436	403	450	447	445	457	431	414	433	459	419	436	427	434	386	413	454	416	434	422	425	449	419	419	444	410	425	445	406	443	423	408	432	433	420	438	473	423	431	433	471	454	448	429	440	412	429	472	471	426	426	439	404	430	431	407	444	445	407	454	419	450	408	439	422	428	442	471	434	419	424	392	439	424	416	425	440	404	390	442	436	452	438	375	435	461	460	479	437	418	472	415	409	443	446	423	454	404	453	448	402	393	402	437	421	442	418	455	443	432	395	428	425	421	422	411	425	408	448	409	450	414	439	412	455	481	440	484	427	448	469	458	412	413	412	448	425	462	415	397	452	432	430	470	412	441	449	436	394	467	453	400	425	456	419	417	405	442	471	428	382	430	409	450	427	431	453	429	397	452	455	424	435	454	428	457	448	416	438	461	437	440	415	427	426	440	420	433	435	422	417	440	409	447	490	447	452	463	439	427	421	392	401	406	400	441	447	456	452	417	396	420	377	446	461	416	408	395	435	457	407	436	437	445	439	406	424	432	430	476	441	436	448	450	439	430	448	385	439	441	426	462	456	448	422	422	397	440	439	400	457	385	387	405	452	432	410	456	459	432	388	424	406	406	435	430	462	467	411	425	448	456	445	436	416	470	442	467	468	416	430	413	396	426	459	419	423	428	427	490	437	437	437	441	440	433	458	417	422	399	423	450	430	425	441	429	434	425	453	482	364	415	431	450	409	401	411	396	483	422	487	455	414	449	450	417	451	443	476	435	476	461	409	450	459	421	423	393	429	411	442	469	404	464	428	420	399	390	420	424	410	457	438	417	428	416	419	453	430	436	440	447	446	410	444	438	437	431	396	422	440	397	453	487	454	429	457	450	427	414	416	427	390	380	446	447	488	401	495	437	402	390	422	454	444	430	434	471	464	402	447	401	459	431	423	447	435	438	445	419	415	425	442	388	431	452	426	460	435	425	416	400	416	444	407	439	442	409	437	434	445	431	429	407	416	445	433	438	453	438	458	431	418	428	414	427	427	425	439	438	452	431	426	450	436	418	434	440	440	458	422	437	466	440	412	439	446	456	457	414	461	430	456	464	448	460	460	438	428	472	462	413	425	435	431	420	432	436	415	416	443	437	397	471	449	404	440	409	441	444	407	428	458	439	426	425	412	417	413	463	432	431	414	426	402	442	424	462	428	465	462	421	409	394	411	419	468	463	419	426	450	429	460	363	410	431	435	452	415	403	419	427	443	411	433	422	430	447	412	419	425	402	451	438	410	426	419	447	453	471	439	441	429	453	409	411	442	411	412	425	430	417	446	409	449	450	397	439	409	419	472	426	422	444	435	452	464	414	400	434	417	452	391	443	423	443	436	449	410	411	402	439	430	417	438	421	442	496	418	420	446	442	452	408	481	457	450	446	483	430	432	441	447	485	437	458	457	434	460	460	473	452	449	422	489	444	411	416	423	396	402	439	416	402	440	464	397	422	410	448	455	434	441	408	448	435	434	461	425	462	423	448	444	448	431	448	448	453	477	438	444	429	434	442	450	447	376	417	416	426	458	396	406	437	440	413	437	415	444	437	439	403	447	430	393	450	434	417	409	425	461	369	432	412	413	424	449	459	450	448	446	414	418	458	410	410	419	372	434	429	410	409	453	432	413	428	441	401	424	430	428	443	474	455	399	427	436	459	433	411	420	407	458	423	425	458	448	440	399	413	452	429	468	397	431	439	450	469	450	429	442	407	415	445	441	432	472	418	438	463	443	405	464	407	455	468	443	430	405	431	415	383	424	448	422	471	435	407	460	457	433	477	433	418	440	431	453	434	426	436	394	445	447	420	445	393	405	448	423	403	402	391	416	423	451	427	452	435	434	449	424	472	430	480	441	405	411	437	391	463	426	412	422	439	415	457	424	448	458	414	419	434	437	472	417	419	437	420	443	446	433	454	419	424	414	441	454	432	408	433	457	459	455	424	414	383	438	429	457	436	453	380	423	420	402	486	489	448	447	430	430	406	458	460	454	441	420	436	441	439	435	439	413	426	454	416	428	423	461	426	429	442	422	385	421	430	430	408	421	451	424	439	419	444	484	428	451	449	410	458	460	433	446	412	458	425	432	424	422	409	460	430	422	420	431	437	434	394	461	421	421	454	447	427	461	441	440	435	425	461	445	415	410	442	442	399	396	452	429	419	458	431	440	439	403	430	462	432	393	433	472	420	407	426	409	459	421	474	461	444	403	398	441	427	451	411	443	458	442	442	406	424	413	436	462	465	467	448	442	421	414	441	403	434	427	451	417	410	422	437	414	407	456	406	447	440	408	436	454	439	412	467	441	394	456	442	474	466	432	431	448	453	451	443	432	437	444	422	438	423	476	420	410	446	431	457	450	426	433	440	432	434	413	444	432	417	460	441	432	424	411	397	395	413	401	411	419	444	464	439	447	472	396	419	476	463	392	444	427	440	445	438	421	430	413	433	468	427	432	379	443	457	428	448	418	426	425	449	436	416	415	403	398	408	425	441	431	437	410	418	424	437	451	439	416	459	410	456	454	403	416	424	421	432	398	446	434	442	450	418	444	419	431	454	429	464	418	444	395	435	440	442	442	421	443	462	421	436	425	415	423	407	421	429	404	445	450	428	450	431	439	419	409	409	456	442	429	420	455	455	435	451	452	408	434	417	395	413	410	437	435	465	428	411	445	439	431	414	420	441	447	432	408	474	428	453	455	436	385	440	442	441	478	414	454	431	423	421	440	429	421	437	423	438	400	432	440	448	437	435	438	453	419	421	412	438	424	462	437	443	443	444	448	412	430	429	432	437	424	444	430	418	406	386	462	416	386	432	425	387	403	447	442	416	437	412	460	410	416	415	459	439	465	400	434	431	413	444	419	410	418	403	420	392	416	436	470	431	451	437	425	427	429	456	432	407	455	411	434	459	417	449	435	459	436	451	466	427	445	426	426	443	460	431	480	414	417	420	436	464	402	422	469	457	457	407	454	449	413	413	424	426	437	447	424	419	447	401	438	477	431	422	414	417	439	438	429	431	441	422	479	442	461	450	425	415	444	459	440	437	436	418	426	448	461	402	392	445	418	459	412	469	443	432	415	414	435	422	439	439	449	429	427	430	441	442	445	465	440	454	392	432	442	434	435	455	426	434	458	430	424	453	417	402	429	407	454	457	452	444	444	435	436	460	471	424	436	429	437	427	435	439	412	416	455	457	446	431	424	415	387	418	457	396	400	424	416	456	455	432	441	451	454	422	404	440	438	471	440	431	440	428	451	462	441	448	431	426	453	427	431
24132	21687	28780	25124	21168	10818	4671	2752	1811	1218	939	798	637	601	523	544	576	551	507	477	483	461	424	468	430	414	389	405	371	368	359	340	366	324	322	346	310	323	323	341	295	282	301	300	312	311	282	328	308	307	310	285	293	308	296	301	299	302	283	322	266	275	280	315	283	284	282	278	285	285	262	322	296	280	254	252	284	279	257	286	259	272	296	276	322	297	307	296	256	250	279	285	285	264	279	281	292	280	279	264	291	298	270	273	283	262	280	280	267	283	278	280	283	279	273	294	293	278	298	257	300	250	290	261	278	267	281	302	304	304	282	300	299	274	312	289	294	288	297	279	299	306	284	273	251	272	277	277	319	288	273	311	296	293	285	312	321	279	293	286	303	284	301	277	262	283	279	336	309	288	309	266	312	285	304	324	245	273	304	272	287	286	283	280	277	279	306	292	292	277	264	284	277	313	281	252	292	286	299	293	278	296	283	272	288	266	295	312	293	304	266	272	321	241	282	283	301	281	285	280	299	281	254	304	292	298	263	272	291	274	265	305	253	274	270	269	295	301	245	270	299	282	260	271	297	268	262	288	272	286	264	312	321	274	289	288	266	284	298	311	272	279	279	278	269	293	263	296	331	281	310	274	298	276	294	289	273	284	285	299	290	278	273	318	275	295	296	299	286	291	273	287	261	263	290	253	309	298	284	285	256	284	328	285	295	276	277	269	281	290	254	273	295	284	273	262	272	280	279	275	276	280	282	300	280	253	284	298	284	261	305	294	315	270	282	319	292	265	284	278	255	304	272	272	308	275	308	292	285	298	283	287	277	302	290	286	251	282	297	302	285	288	248	257	285	275	269	277	272	277	288	281	292	283	279	305	259	277	313	322	287	251	275	263	277	327	297	308	297	289	310	263	288	278	274	301	268	289	267	304	293	274	291	309	306	315	282	250	297	300	282	264	288	304	278	287	284	299	273	281	273	259	283	291	279	283	324	285	278	297	300	295	303	272	270	261	304	267	277	260	289	289	306	289	295	272	300	284	306	291	285	260	269	290	290	264	274	289	263	297	324	272	298	283	306	281	256	312	287	306	298	319	261	265	303	275	280	297	284	294	271	264	300	281	317	306	291	291	289	271	304	302	282	289	261	293	273	263	267	280	271	265	287	286	260	299	283	311	306	314	305	295	289	307	301	281	275	271	289	284	282	271	287	274	281	287	279	280	293	290	302	251	272	259	286	288	264	312	274	291	294	255	287	312	264	288	251	288	302	265	269	261	310	306	258	316	251	287	260	280	307	283	310	307	289	244	281	264	282	283	269	265	287	261	276	280	286	283	279	306	289	265	284	258	318	294	292	283	268	294	295	304	308	260	273	292	284	276	283	301	274	298	320	311	267	286	294	280	289	298	252	303	278	274	264	283	245	306	287	281	285	281	290	296	250	258	320	329	288	293	280	280	268	294	288	321	266	275	262	289	271	309	277	264	294	295	269	264	317	274	301	257	280	287	284	280	298	284	292	305	276	293	293	254	293	315	265	293	286	263	276	260	299	288	295	277	297	281	259	293	289	291	235	266	292	298	265	283	319	270	279	272	314	276	260	309	261	291	281	257	291	273	261	275	280	279	284	241	281	293	277	293	293	308	256	311	309	299	278	305	307	282	292	276	272	292	258	268	292	303	266	280	302	286	327	306	303	303	241	294	295	283	236	277	263	277	291	308	284	293	305	247	281	268	291	251	297	278	298	272	265	266	276	299	282	298	287	280	264	294	266	269	292	303	281	283	299	270	293	295	317	314	274	307	287	292	259	303	266	273	275	294	302	262	281	281	297	293	295	323	267	302	302	268	257	279	271	294	286	328	305	292	311	290	284	272	258	265	264	298	278	294	291	308	280	270	288	282	246	290	317	298	285	287	307	268	296	243	278	269	301	291	304	276	275	271	306	291	289	296	313	283	286	296	260	269	259	285	272	306	266	297	296	279	278	275	251	295	265	279	302	277	282	309	321	299	267	296	283	304	322	283	241	291	299	262	274	308	264	274	270	305	295	298	273	302	246	322	275	280	294	305	281	296	300	298	256	296	280	288	308	274	276	271	279	321	284	247	275	287	303	265	293	281	281	290	277	285	293	266	249	265	272	331	285	265	283	282	271	304	284	266	289	278	308	274	288	273	266	290	270	297	295	300	259	274	279	304	300	294	268	294	309	282	277	266	314	269	288	295	273	308	256	271	291	272	282	264	283	269	282	322	276	292	301	315	287	298	298	278	269	281	284	287	269	288	293	245	274	273	301	278	265	271	286	268	263	283	278	286	266	281	284	289	317	277	275	283	258	281	282	297	295	293	284	272	302	273	278	288	291	280	299	303	283	293	305	288	258	306	296	291	330	266	257	287	285	279	266	260	285	289	283	285	297	320	280	249	290	301	326	297	319	299	277	296	284	301	265	284	280	297	254	283	298	295	282	264	312	283	276	323	285	274	272	273	275	269	296	259	280	286	340	312	285	287	292	296	294	280	290	269	253	288	268	277	244	276	271	289	308	288	257	301	284	258	276	279	306	268	290	284	270	266	307	278	269	276	288	328	298	286	286	297	290	282	300	281	267	278	275	301	288	290	264	282	292	288	268	258	311	305	284	271	267	287	266	267	289	286	283	306	280	275	274	283	277	266	259	279	281	319	288	308	290	277	293	296	292	289	290	272	290	278	285	272	284	298	283	259	311	273	276	259	311	266	282	287	309	262	296	260	300	289	299	283	266	277	270	284	314	274	298	283	296	293	297	253	257	290	272	305	283	302	295	251	273	299	290	273	299	264	298	292	259	301	278	275	295	282	298	262	250	281	289	290	280	284	269	269	290	298	284	272	289	288	271	290	308	277	266	274	277	319	282	293	262	300	287	273	290	279	278	275	291	256	315	277	290	295	302	273	282	287	326	284	298	280	296	301	293	275	322	270	288	313	289	290	297	287	308	268	277	279	311	294	278	325	269	270	292	298	279	300	276	303	309	285	313	283	297	288	293	275	281	285	273	290	298	299	312	280	262	312	310	276	269	278	274	285	269	280	273	282	314	259	291	289	279	282	290	292	264	252	287	299	300	330	264	263	311	258	302	300	261	250	279	306	289	309	259	285	299	249	272	264	301	298	283	276	256	278	296	300	274	276	282	286	298	291	287	288	273	304	274	289	283	294	255	323	280	274	282	302	335	310	301	270	274	290	275	270	294	346	292	286	264	295	282	284	287	309	295	275	285	289	263	282	283	282	301	272	279	283	318	277	293	324	259	274	258	309	304	270	277	298	262	292	281	273	295	283	282	288	282	307	287	293	282	255	239	286	281	287	278	255	280	325	260	308	285	265	300	272	278	307	300	295	294	268	276	261	271	264	306	299	300	277	299	272	272	275	275	285	292	279	308	265	282	290	297	305	273	284	277	256	273	282	296	296	275	289	305	293	256	290	295	293	290	267	288	281	295	273	269	290	292	309	294	287	302	302	325	284	311	290
20009	38112	29559	19720	14981	11125	8619	6248	4291	3033	2213	1708	1416	1184	1074	1151	1111	1051	1011	956	905	863	798	832	703	716	677	673	642	565	581	538	528	506	513	482	491	491	444	444	533	461	457	452	455	433	440	401	427	389	390	423	416	452	413	393	420	397	416	431	410	448	392	426	389	407	416	400	378	394	379	419	383	370	398	381	415	389	401	416	392	431	381	397	409	408	401	385	404	393	419	390	443	375	388	377	406	405	398	399	387	413	415	415	369	398	420	417	418	403	430	421	367	405	383	423	413	392	415	409	382	387	404	429	427	385	423	393	393	407	375	397	404	391	391	378	379	408	416	419	401	431	412	385	370	415	422	420	419	399	407	423	385	395	420	382	390	362	420	430	394	413	430	390	397	431	401	375	354	433	385	371	387	378	381	418	398	395	414	439	409	372	458	391	402	413	390	409	415	424	419	401	417	393	420	389	387	409	410	379	406	376	436	370	370	409	393	437	410	404	424	409	435	428	398	443	374	377	426	410	407	437	391	412	404	376	415	421	396	414	378	405	423	391	412	392	359	421	414	405	399	399	419	430	395	438	375	395	399	413	400	401	418	399	393	404	383	362	421	365	412	405	390	395	396	422	384	394	399	406	394	405	406	425	405	410	406	408	399	416	390	402	371	417	387	404	386	431	432	385	371	407	384	424	380	441	385	421	385	429	434	384	417	407	412	389	386	405	397	387	407	422	400	418	384	398	417	413	372	396	389	414	403	412	390	404	384	402	384	392	383	437	387	395	373	407	367	426	396	434	406	393	411	372	399	405	361	399	417	391	404	383	416	402	400	373	390	412	392	371	407	370	407	414	397	408	389	423	392	391	428	408	411	418	363	438	392	374	418	375	400	395	419	435	369	386	385	367	381	387	388	418	378	396	407	421	409	416	366	405	407	410	421	412	399	410	405	408	437	374	386	375	424	389	387	430	402	398	395	397	379	399	401	364	434	385	402	389	416	392	407	429	373	392	384	410	386	413	392	389	439	414	401	430	417	374	402	402	419	432	371	400	408	376	423	377	391	380	361	409	398	424	391	418	406	425	400	388	393	419	370	398	413	411	388	418	413	393	404	385	407	430	387	389	409	420	395	397	436	403	384	382	388	391	380	384	405	451	391	398	391	396	432	395	406	387	366	404	400	412	422	411	397	400	401	392	357	435	415	380	424	389	353	389	398	393	388	423	425	386	397	395	433	394	381	420	408	384	389	415	426	408	446	379	409	409	375	394	387	399	411	368	423	422	414	395	395	421	415	377	419	397	407	394	385	351	411	399	401	429	441	383	433	425	406	393	423	418	385	419	397	397	385	385	409	394	403	383	387	420	424	435	386	425	405	363	399	419	450	435	419	390	419	388	386	378	435	394	389	389	399	401	370	437	374	371	396	393	386	413	403	382	370	403	428	403	380	398	399	405	391	423	427	378	446	401	364	430	395	391	431	411	406	381	389	385	380	392	385	404	432	419	399	442	409	400	353	400	386	392	382	414	396	385	364	402	443	415	427	381	407	382	387	425	404	403	385	411	407	401	389	379	426	390	445	394	394	407	394	419	396	396	394	410	402	379	363	403	384	367	371	414	420	394	380	410	374	398	446	406	399	416	410	447	420	407	421	379	398	407	406	421	397	423	378	421	436	391	380	399	430	413	405	418	433	408	433	389	393	398	427	379	372	398	410	432	399	369	371	400	382	414	407	393	418	432	423	396	408	395	399	414	404	393	365	355	366	410	416	416	450	387	396	428	383	430	396	431	422	429	398	395	403	393	374	389	395	378	397	415	405	421	402	411	409	400	415	365	388	377	409	384	392	398	395	411	400	381	380	405	436	404	415	392	426	367	388	427	376	381	387	377	404	410	367	415	429	398	413	414	417	427	402	436	414	411	384	405	397	376	412	414	349	420	407	397	369	415	365	399	397	392	376	416	435	439	387	415	394	388	378	396	408	393	367	380	401	376	442	401	398	388	406	379	376	393	431	420	379	380	437	374	420	407	383	403	404	426	380	401	398	419	411	414	435	378	388	366	390	444	395	434	406	412	406	376	401	400	403	397	386	421	379	409	405	398	414	411	406	376	428	387	404	419	394	401	420	392	419	426	379	402	416	372	367	369	443	394	403	391	384	416	410	426	409	406	405	401	403	398	419	407	417	417	396	392	393	401	382	376	410	400	436	420	387	389	390	455	374	393	422	412	393	395	412	419	398	435	403	409	420	412	360	378	386	376	406	389	398	441	340	408	428	411	409	448	395	423	417	384	363	433	380	399	386	405	385	435	408	409	404	398	376	360	424	406	422	431	413	372	386	371	390	397	412	419	395	404	427	401	407	407	419	353	386	384	408	409	415	392	389	403	420	373	433	449	387	388	385	391	434	388	401	368	379	405	421	419	387	390	437	392	424	407	402	390	399	374	381	412	381	393	405	396	397	387	372	422	384	417	404	401	379	424	392	362	407	407	384	389	400	404	432	413	372	390	401	430	390	403	421	386	411	396	399	422	389	397	400	409	399	379	382	406	417	424	386	417	423	391	408	351	442	417	384	414	382	405	394	441	368	417	386	427	417	408	402	364	402	402	398	397	393	436	400	368	415	417	419	383	392	406	399	430	433	385	393	399	390	391	384	380	387	410	415	403	396	433	408	402	388	366	415	401	382	421	418	402	390	408	385	388	423	422	422	409	413	410	394	434	411	404	402	446	446	391	385	405	409	376	402	386	437	360	392	407	427	366	389	409	399	384	393	468	417	398	371	389	401	418	389	406	436	412	393	400	415	425	395	425	422	399	394	427	394	362	398	428	373	390	405	409	390	383	378	411	441	425	420	411	392	397	382	382	385	371	389	399	410	431	401	383	410	404	404	383	376	398	352	371	395	414	410	452	378	410	413	415	409	384	411	391	403	424	394	400	426	406	369	427	389	403	361	368	418	399	406	418	378	414	405	391	409	401	400	403	404	406	359	421	406	376	375	378	399	404	378	443	424	412	389	442	393	424	398	395	407	418	436	410	360	426	388	385	384	419	416	390	388	357	431	383	421	416	405	439	420	422	458	359	390	383	391	380	384	412	392	377	435	398	371	379	382	396	405	387	385	439	422	400	418	409	406	413	418	387	416	403	428	442	430	363	427	417	416	360	396	438	422	408	396	420	381	409	422	381	425	386	395	417	398	380	435	396	372	428	379	380	410	403	394	402	387	404	421	390	407	381	378	400	403	366	416	435	389	365	372	394	374	410	403	410	400	373	443	393	419	366	359	403	386	377	397	434	415	393	364	389	411	409	429	408	383	386	391	420	387	400	392	385	398	414	406	387	369	397	392	405	427	403	389	408	394	414	412	418	418	365	396	389	431	423	412	392	400	365	431	359	401	414	369	395	385	409	421	412	402	418	420	410	384	435	373	381	409	399	382	418	390	390	445	381	405	412	391	410	390	407	390	426	400	395	403	419	405	399	400	356	396	420	438	382	402	411	396	391
25338	21654	27083	25209	10048	4342	2840	1907	1270	1013	731	629	516	507	466	484	520	464	459	431	408	417	406	383	384	375	354	376	346	341	336	306	349	292	291	339	272	286	296	297	281	297	303	276	313	315	312	268	286	281	274	289	277	253	263	275	296	269	262	242	270	287	281	293	271	260	287	278	301	276	275	318	280	298	298	302	294	283	277	300	293	291	264	275	262	254	258	277	289	275	296	229	277	288	289	287	238	282	263	259	278	279	249	259	253	294	278	269	269	263	274	252	283	279	271	277	279	268	235	280	268	273	266	279	258	266	255	267	260	288	251	278	288	291	270	253	262	287	302	241	299	247	304	282	303	292	253	307	244	291	280	269	255	272	259	271	264	284	284	293	308	291	289	284	265	282	268	268	271	257	273	288	261	283	273	271	284	261	286	273	264	270	272	277	267	291	275	252	306	274	296	298	320	264	261	260	292	261	298	282	259	274	259	272	279	263	286	254	263	307	274	270	279	265	276	278	252	277	282	253	260	277	249	274	259	272	281	230	267	272	277	273	267	291	280	287	289	311	262	294	261	263	254	265	274	266	257	284	239	274	283	259	273	272	268	273	261	290	303	282	307	264	285	257	268	259	278	280	264	293	270	292	280	251	251	296	267	295	274	248	270	290	244	283	273	245	262	269	266	297	264	275	261	262	280	278	282	275	272	263	276	303	282	268	287	266	294	315	264	281	273	264	281	240	268	297	294	284	283	277	275	326	289	275	285	258	242	295	293	278	251	292	256	272	271	277	262	268	303	291	276	276	258	263	295	270	296	296	259	278	277	287	295	252	257	287	287	289	284	282	270	297	269	247	285	251	279	297	271	321	310	281	274	275	301	265	293	253	263	261	324	271	293	298	280	275	279	242	248	264	281	291	289	278	308	289	299	278	295	273	243	272	287	277	239	281	282	258	268	274	271	295	284	262	273	282	295	283	248	269	248	288	270	250	242	277	256	285	277	269	240	250	266	271	262	255	323	271	257	273	260	272	270	280	266	286	280	247	242	286	258	266	283	282	310	289	272	282	286	279	289	278	299	273	280	277	276	234	239	288	295	266	264	279	297	281	294	279	288	294	301	263	307	294	269	277	272	279	266	267	285	285	273	282	269	268	261	280	294	292	275	224	277	299	263	275	286	265	272	322	282	285	273	264	291	264	253	253	270	255	310	239	254	271	265	290	255	286	262	273	310	305	260	298	253	266	292	284	271	284	273	261	260	301	288	267	305	286	261	277	279	274	271	306	260	249	286	271	291	275	279	293	278	246	242	314	271	267	283	286	291	268	307	272	274	284	276	277	258	263	293	299	286	276	246	298	244	259	259	281	286	266	260	278	283	278	283	278	284	255	251	304	298	279	254	260	288	260	280	284	280	254	280	297	277	271	290	281	274	277	262	274	269	278	298	284	285	257	260	281	252	299	266	277	253	244	294	284	273	288	263	260	328	283	289	278	265	243	265	296	271	287	304	304	262	255	303	258	283	255	255	272	296	269	299	308	291	257	308	249	271	311	270	288	290	299	269	262	253	322	262	291	276	282	273	298	263	244	280	234	243	264	255	270	287	286	280	289	277	260	245	273	275	264	300	281	291	286	310	284	286	256	261	287	293	297	280	285	261	258	284	268	265	294	271	294	295	277	261	272	263	245	275	264	278	237	296	279	276	284	264	269	272	264	267	275	299	320	274	273	264	251	263	257	282	268	264	298	290	273	277	264	265	266	277	276	273	273	305	243	255	280	284	242	285	289	290	293	282	280	276	240	256	248	259	262	287	272	259	322	252	286	301	310	227	284	265	300	278	289	262	270	287	254	248	263	270	269	276	282	313	249	271	268	260	280	285	273	298	275	293	271	309	283	258	250	282	264	256	255	239	256	252	290	254	252	283	266	263	283	277	308	289	275	246	286	263	268	280	271	279	242	269	287	278	269	255	290	261	299	285	279	281	259	269	269	252	256	297	296	245	290	271	256	265	257	267	290	274	266	285	299	267	276	261	279	308	265	271	292	278	235	279	266	253	256	302	280	278	243	235	284	265	283	251	298	296	303	263	296	273	277	287	265	294	269	268	311	257	248	256	293	267	305	258	250	276	299	271	275	254	249	274	247	258	303	260	264	268	290	277	280	292	290	288	300	262	273	267	287	270	313	300	286	267	255	264	236	306	303	270	276	265	289	254	278	255	264	265	298	277	273	275	263	285	277	282	267	277	219	261	271	290	282	301	279	245	274	275	276	281	286	276	275	256	271	274	257	283	248	287	265	269	272	266	268	281	291	245	277	274	284	284	280	281	308	294	250	275	315	258	251	264	294	277	244	295	278	274	262	297	273	290	263	291	272	265	267	274	287	273	249	273	265	243	293	274	288	243	272	294	274	268	283	307	277	292	273	257	276	272	283	281	298	270	288	257	255	304	274	298	278	288	279	277	290	291	268	276	280	260	268	293	264	290	267	293	256	284	263	247	283	279	284	254	277	268	273	270	279	285	283	272	271	262	283	270	268	256	278	279	322	274	277	270	280	297	272	286	267	265	277	273	286	274	275	290	281	262	287	270	252	292	304	270	272	281	262	253	220	275	256	266	279	286	282	245	284	246	278	255	275	276	276	284	269	272	286	280	294	282	260	274	270	267	249	266	284	266	243	305	240	273	255	273	284	288	262	272	277	255	295	299	273	291	260	281	264	268	260	287	269	265	286	274	259	275	293	277	248	287	277	289	291	289	283	273	261	282	285	292	253	248	282	282	245	263	263	304	269	287	267	251	259	284	261	264	262	272	299	281	263	270	290	301	251	269	277	277	267	270	269	262	306	283	274	248	255	246	282	279	269	287	263	287	293	280	267	253	273	278	260	260	254	278	269	262	283	293	285	267	320	268	302	279	278	292	286	270	286	261	281	268	270	239	288	274	260	255	271	246	278	298	278	244	270	273	278	293	264	283	311	277	247	291	257	270	240	284	285	288	272	289	259	285	269	279	277	271	292	262	283	268	261	293	288	275	267	270	261	281	287	252	294	275	292	273	266	240	263	286	290	258	296	319	264	266	262	259	256	276	287	281	299	284	292	298	289	260	252	276	270	281	270	282	264	277	258	248	289	268	301	259	270	243	266	264	285	271	277	275	286	259	260	291	276	253	275	246	277	285	266	283	248	254	267	282	277	287	252	301	293	264	270	285	258	281	286	268	261	249	280	246	277	281	277	269	258	296	267	277	276	258	254	266	261	272	327	299	252	230	293	249	231	258	286	267	259	253	253	282	267	281	277	226	289	263	282	268	271	251	277	253	297	260	283	276	277	294	299	263	276	296	276	235	300	304	281	324	294	293	275	266	297	266	261	299	286	306	270	277	298	251	267	286	249	251	275	272	307	275	281	292	254	275	285	293	276	290	269	250	265	269	266	288	279	258	281	284	281	278	277	294	241	278	297	258	258	277	273	240	297	283	278	274	257	266	247	269	266	256	271	285	297	266	264
19724	34292	25950	16524	11972	9080	6706	4785	3465	2425	1759	1391	1042	968	935	954	941	885	879	811	764	740	715	738	646	665	584	594	546	515	520	490	531	461	427	449	456	421	440	443	379	412	442	421	431	433	439	430	387	409	403	413	402	418	351	414	415	387	387	390	418	385	399	369	387	316	365	385	391	373	388	418	375	390	377	375	382	411	373	411	357	381	395	393	365	381	366	412	351	376	378	389	421	405	401	380	382	391	416	388	374	410	385	379	398	387	400	369	395	360	375	379	386	413	409	375	401	392	409	387	401	411	396	380	387	364	348	405	434	409	403	408	378	393	396	367	383	377	377	385	375	385	343	411	429	407	313	397	392	382	387	396	410	374	364	407	383	382	394	389	387	402	419	396	373	355	387	380	372	365	372	415	359	378	373	388	358	371	380	417	360	371	379	380	378	383	406	402	389	440	367	393	366	372	390	367	413	395	404	377	391	360	405	352	361	398	395	413	389	390	407	419	379	347	378	364	379	377	394	387	384	387	409	375	386	373	354	390	378	430	400	346	405	390	371	386	397	370	364	377	386	415	368	363	360	387	375	369	350	403	377	372	384	369	397	398	384	385	411	397	401	405	427	387	399	399	409	373	380	381	382	365	406	364	402	386	404	392	403	381	375	382	401	365	392	376	406	386	356	374	373	391	376	391	379	383	368	372	380	408	377	417	363	367	370	412	373	369	409	396	395	346	376	379	369	384	369	363	361	376	391	365	398	387	388	373	383	371	401	374	397	391	343	390	389	345	352	391	389	377	381	387	379	398	350	346	395	383	385	385	427	394	392	425	400	385	370	387	408	343	367	356	404	392	379	362	374	359	363	364	382	354	393	365	393	392	392	389	380	385	393	376	350	404	342	404	381	396	370	369	393	406	427	395	389	375	369	394	400	350	399	394	368	409	390	392	381	431	359	388	379	410	378	363	390	402	419	362	369	383	399	433	364	375	362	386	413	401	376	369	398	390	374	425	407	359	422	334	335	389	398	369	403	365	404	371	397	361	374	364	419	401	347	399	386	396	396	390	370	407	383	360	336	362	383	370	381	372	375	372	342	386	363	417	382	362	373	415	418	381	370	407	408	365	363	402	376	378	369	378	365	389	389	372	382	333	352	400	390	426	398	379	399	391	370	378	396	390	364	381	379	374	395	382	374	392	402	404	424	391	398	347	371	327	411	372	360	422	365	391	372	392	363	366	373	402	376	407	356	395	413	426	383	405	407	403	367	365	369	410	378	403	381	379	384	395	369	409	399	377	388	393	390	370	354	376	400	370	388	378	418	421	380	361	383	393	380	356	400	399	372	381	372	363	388	356	394	378	430	354	362	367	376	375	342	383	390	388	398	353	401	400	373	360	396	410	353	361	367	428	360	396	394	373	387	366	378	377	403	369	355	376	362	397	384	411	388	362	344	382	392	409	342	392	370	387	341	375	370	379	371	383	394	392	359	368	374	399	363	405	395	373	379	386	413	389	400	369	374	376	371	401	374	397	345	409	397	362	374	351	388	351	397	406	383	395	389	377	369	405	341	398	393	381	371	394	377	390	405	382	370	414	384	406	363	383	369	384	390	386	406	391	377	372	383	392	377	427	358	400	420	381	404	389	380	399	399	386	377	332	407	385	414	397	352	376	370	385	383	394	367	393	323	351	369	365	374	366	369	364	400	391	407	383	344	371	358	372	357	381	412	402	374	402	389	377	380	387	416	409	407	393	372	382	389	391	388	395	402	376	402	369	399	386	385	404	384	349	369	393	382	405	399	410	384	363	378	387	382	401	392	393	382	383	388	383	349	391	362	410	359	395	408	419	402	368	391	404	384	389	370	401	381	368	418	373	378	386	375	423	426	393	354	375	390	371	396	403	396	378	340	376	378	401	394	346	422	381	365	391	382	428	420	398	391	364	388	391	374	404	406	357	372	374	346	382	387	369	400	367	363	419	417	366	404	363	384	388	380	422	387	384	379	407	361	422	363	372	366	337	372	386	372	390	412	373	414	395	429	416	395	359	418	394	363	437	379	370	403	405	387	361	382	364	386	362	399	386	399	394	390	373	371	425	404	390	374	408	357	345	364	375	401	352	370	389	345	372	371	376	371	367	384	367	367	396	367	393	359	399	402	374	390	345	389	374	361	390	383	411	437	407	377	395	379	400	404	394	410	401	359	366	382	389	388	373	352	386	397	373	381	403	396	359	380	348	386	375	407	374	384	424	391	379	383	378	378	385	402	362	382	410	362	392	369	382	417	387	360	402	387	363	420	346	396	402	378	398	398	373	396	375	406	359	373	362	371	362	410	379	368	384	388	391	394	375	343	385	415	371	394	405	408	368	371	363	409	385	410	364	397	402	356	391	386	396	390	403	397	361	394	408	384	370	367	383	430	381	375	399	411	351	383	409	407	385	373	358	414	398	388	404	358	406	397	368	389	371	407	410	403	362	352	436	377	355	348	399	390	380	394	394	366	386	361	399	407	400	403	385	384	357	367	368	406	385	390	369	396	377	389	381	376	375	388	372	392	392	380	413	373	373	381	382	384	370	379	362	384	383	378	405	402	392	358	402	347	360	374	349	373	400	404	390	387	357	374	395	400	367	350	390	358	378	416	370	376	371	428	410	396	353	383	365	368	369	343	375	384	368	377	397	395	366	379	394	389	413	339	341	340	377	397	363	368	382	382	376	376	367	393	362	382	366	350	378	355	376	401	362	408	396	427	378	393	404	361	338	383	391	383	388	408	381	384	396	376	361	367	384	357	385	426	385	354	398	360	377	369	349	356	388	391	379	353	401	389	406	383	393	384	352	397	378	401	384	392	386	400	376	399	388	390	381	401	423	391	387	364	371	345	390	402	400	398	419	422	350	356	352	390	382	400	394	359	377	383	371	371	371	401	378	390	405	394	375	412	381	385	385	392	347	379	363	349	360	388	397	399	404	363	369	369	371	422	375	368	401	367	369	381	347	431	402	375	378	373	401	409	399	407	369	374	369	379	400	355	350	388	392	413	389	381	413	383	398	406	369	406	365	394	394	392	377	410	374	357	411	387	426	391	371	381	379	424	418	388	397	398	385	382	345	419	371	411	400	375	427	373	364	402	385	404	349	391	419	416	371	389	374	342	381	406	369	367	388	373	384	398	393	394	392	364	396	408	390	377	395	379	389	411	391	385	387	420	383	370	377	375	390	385	395	403	363	373	394	381	387	425	420	376	414	385	370	353	373	387	381	362	376	408	370	371	395	391	408	425	371	381	425	361	356	386	384	391	423	402	397	337	420	390	401	348	374	375	384	389	378	386	397	390	393	397	381	393	385	384	373	416	369	379	381	391	392	417	376	372	361	376	433	397	404	375	347	363	407	387	391	404	392	393	377	429	418	413	379	354	372	377	379	381	392	370	393	375	395	384	373	343	388	382	357	424	401	426	386	373	374	363	402	373	392	390	403	385	363	398	387	382	381	410	401	381	426	420	384
23070	21680	29341	24512	21724	20855	9984	3766	2225	1542	1245	947	761	690	648	671	647	636	591	550	547	495	473	491	453	419	398	375	358	365	330	314	308	299	288	324	303	256	304	310	262	294	296	261	266	279	257	261	256	224	267	246	249	248	224	257	275	270	226	255	262	257	237	235	252	244	231	264	227	256	253	262	272	246	242	247	260	236	260	245	250	237	240	205	242	246	245	258	218	253	255	248	255	238	244	227	246	228	248	244	240	234	238	238	222	231	237	245	259	254	230	245	231	242	231	212	249	224	239	223	209	220	228	222	239	227	243	234	240	236	244	255	216	241	245	243	231	219	241	260	244	206	219	225	252	252	266	254	218	260	242	226	231	252	236	223	233	242	251	210	263	217	207	229	246	225	232	259	216	232	243	240	268	262	228	211	250	224	239	233	226	246	240	251	218	257	229	233	244	269	235	234	234	242	245	249	218	230	257	242	263	248	255	219	211	236	232	210	240	230	215	219	238	225	244	225	233	228	226	242	245	220	211	251	231	220	256	221	245	238	248	244	257	274	244	247	247	246	266	206	239	240	241	237	255	254	214	239	243	231	262	231	247	242	229	193	232	209	242	250	228	250	258	247	245	241	240	218	238	227	244	238	239	228	267	242	242	234	215	254	242	247	223	218	241	222	222	221	215	250	251	230	249	255	202	231	237	233	248	223	263	216	237	266	232	252	220	221	241	212	223	264	244	240	248	240	240	217	246	262	218	222	223	236	239	238	256	256	217	217	240	216	240	246	224	248	237	223	219	277	230	241	251	246	217	234	230	228	228	270	230	246	247	249	264	232	236	236	222	237	261	263	230	234	253	224	261	270	219	246	240	226	229	248	234	230	251	266	223	236	246	265	247	226	236	247	227	212	236	259	254	252	228	226	248	244	234	247	244	231	232	249	231	275	239	253	261	235	225	221	229	253	227	211	229	258	232	265	235	248	229	243	243	234	249	249	258	251	234	230	259	276	241	241	213	250	241	249	240	215	262	228	254	249	246	229	213	224	223	221	250	237	223	238	229	243	234	244	233	249	255	266	239	219	254	224	277	250	244	242	244	252	278	251	253	212	216	250	226	233	249	245	257	243	235	248	245	251	254	243	237	235	218	245	239	241	232	242	265	280	253	259	274	223	233	228	258	259	225	218	242	252	251	248	255	220	230	233	236	240	257	264	235	220	240	261	257	214	236	252	232	254	261	239	222	229	231	259	243	253	235	257	240	238	219	279	235	247	246	272	255	223	224	229	212	229	238	249	225	233	227	250	249	240	242	246	242	238	232	280	237	227	266	250	225	218	236	255	221	215	198	238	224	243	268	238	266	237	232	228	240	279	214	241	223	212	245	212	239	262	252	250	230	250	237	220	258	231	265	209	262	250	231	244	268	230	244	243	268	248	234	228	212	237	239	251	243	234	211	226	241	247	241	232	277	256	225	232	261	255	225	249	274	210	237	218	255	250	276	255	238	230	255	254	264	235	242	227	240	222	252	221	264	268	237	233	232	238	225	220	230	246	221	221	218	230	259	231	220	243	238	230	242	255	223	237	224	253	213	237	200	235	239	230	248	259	244	245	259	251	246	203	258	274	243	211	213	223	260	262	223	248	227	240	266	244	234	243	274	237	221	214	274	230	242	217	203	266	256	260	231	232	253	226	208	251	255	226	245	249	206	228	245	236	213	222	254	249	245	242	252	238	221	243	220	248	248	249	229	200	235	233	247	225	224	231	274	239	237	273	259	242	224	208	245	254	258	261	218	272	238	271	228	243	242	250	238	203	251	240	226	243	220	238	254	221	203	210	238	220	274	231	245	256	265	237	215	218	237	265	264	250	254	250	220	240	227	242	233	228	255	256	229	237	254	254	258	209	218	214	199	245	244	236	202	259	237	238	227	247	252	225	255	238	225	215	221	230	245	235	248	231	237	268	221	240	229	217	254	216	234	247	219	246	255	227	233	248	253	244	245	239	241	226	263	249	227	272	236	242	227	242	225	261	235	236	241	263	257	226	252	236	244	217	245	241	259	223	255	231	222	248	253	228	269	224	266	230	248	223	258	212	207	253	234	233	241	229	267	222	225	242	242	257	231	221	230	228	253	236	239	274	226	243	254	253	252	261	268	223	247	223	217	234	239	219	212	259	249	251	253	272	217	242	256	221	246	254	225	260	258	262	245	225	240	249	235	245	233	260	232	249	262	250	256	231	219	236	226	221	247	252	242	226	227	250	263	255	261	258	248	231	220	242	270	239	266	269	218	241	238	226	254	248	259	235	228	224	232	252	243	243	266	241	231	226	251	229	242	250	236	232	253	232	228	254	257	242	232	226	222	249	225	240	241	239	253	227	251	283	251	252	242	236	241	227	217	227	225	244	231	226	227	220	245	251	249	247	262	238	236	236	234	232	276	265	247	253	220	262	261	254	244	252	230	221	232	250	247	249	202	254	235	244	228	233	250	232	236	218	225	246	244	215	242	244	249	239	263	226	240	255	232	233	231	230	231	259	220	212	227	221	207	250	238	191	223	266	232	229	246	221	246	212	231	229	225	217	250	225	224	250	236	248	219	237	234	271	246	224	245	241	247	248	253	238	224	232	197	254	231	244	234	237	216	255	240	258	219	226	233	236	229	241	255	221	209	245	260	256	265	241	264	225	229	235	238	256	242	215	250	264	260	242	265	251	239	223	248	227	242	243	239	248	252	224	249	243	249	267	201	238	228	250	237	241	212	235	245	228	232	208	228	260	238	216	260	246	251	226	251	241	250	233	230	231	227	218	277	221	258	230	249	225	243	230	249	243	260	237	243	231	228	229	233	252	208	226	247	251	252	229	249	232	221	245	237	234	249	259	252	237	272	232	235	240	242	254	229	258	240	263	243	251	243	228	210	243	223	228	262	218	247	234	237	239	233	247	254	254	233	223	235	229	264	237	210	245	231	212	245	256	249	229	230	242	248	233	236	236	243	220	235	243	256	232	213	238	236	245	245	230	222	230	254	221	234	261	238	271	244	231	228	212	233	217	251	247	234	236	263	266	225	243	247	266	238	259	241	236	253	244	224	241	260	209	237	255	250	229	239	232	253	233	247	245	261	228	239	244	243	243	235	269	240	263	222	231	240	232	228	221	225	242	227	242	238	243	215	248	241	243	245	199	222	211	209	235	235	250	248	239	271	267	234	260	247	266	237	252	259	237	232	221	256	247	239	240	247	247	267	272	226	244	241	243	218	242	250	246	229	239	238	231	203	256	230	230	255	245	224	248	247	237	258	219	213	240	226	243	248	221	254	219	240	241	247	239	235	250	224	209	201	222	229	232	266	250	229	265	226	241	251	241	245	240	236	245	285	231	260	225	261	228	243	237	241	238	234	221	236	223	224	239	213	215	240	239	278	235	252	227	247	234	249	234	265	249	238	237	256	262	239	258	238	231	256	243	244	253	241	248	249	262	255	231	238	248	253	246	237	244	220	247	233	245
21730	42357	33760	23910	18818	14538	11093	7861	5525	3799	2899	2183	1686	1397	1367	1381	1359	1291	1306	1150	1173	960	921	971	867	793	757	659	639	592	575	546	514	488	451	431	457	422	431	415	394	423	431	414	429	406	390	408	370	356	387	339	350	343	334	332	354	328	355	300	341	376	338	328	328	348	360	363	341	350	301	315	366	333	329	315	314	334	340	356	325	325	368	296	324	345	321	343	308	304	344	334	327	325	322	336	362	343	341	342	321	320	327	309	338	332	346	356	365	310	342	347	318	303	335	327	355	339	337	349	328	334	344	316	338	325	298	318	336	360	310	360	326	332	336	338	312	350	341	310	335	348	357	319	352	340	371	327	341	362	327	347	357	362	343	311	335	348	304	326	342	311	323	348	351	314	326	316	319	363	344	343	324	343	326	334	327	353	344	358	334	307	322	338	360	325	314	353	307	339	331	385	323	341	311	306	313	336	338	341	318	339	303	360	336	340	306	345	290	334	311	314	323	326	357	358	324	328	363	332	355	377	323	326	348	354	324	337	332	359	319	327	332	337	339	315	328	296	340	314	308	353	327	320	329	367	332	343	323	319	351	367	349	348	322	329	353	330	314	334	320	324	335	331	315	345	319	346	352	356	345	364	330	346	329	325	336	353	339	296	353	336	341	354	357	333	359	320	348	342	312	325	313	341	323	340	344	339	325	334	299	316	377	311	339	327	317	362	346	319	352	336	313	323	349	305	316	349	318	306	310	361	327	324	321	356	374	330	352	311	335	345	355	314	322	341	302	336	303	338	352	328	335	332	335	320	371	324	340	316	323	310	313	341	336	310	328	322	348	326	313	329	322	329	349	345	393	325	311	342	331	328	344	366	332	310	316	351	294	333	337	311	333	326	350	289	355	296	323	293	330	344	344	324	335	328	353	312	319	350	323	328	310	320	350	333	361	336	347	361	327	304	325	338	337	343	346	324	305	318	364	362	303	304	321	350	329	344	340	359	332	370	354	339	345	351	336	320	323	346	341	382	332	341	342	322	372	314	354	374	331	362	306	335	324	315	342	342	337	323	329	339	358	326	345	325	309	331	336	352	339	329	322	321	307	318	338	343	360	373	329	359	339	312	337	338	326	340	316	338	346	301	316	334	312	350	301	326	284	328	325	334	343	306	341	312	363	325	306	319	346	348	364	323	308	355	350	316	338	348	322	336	354	338	322	324	346	367	316	330	326	347	327	338	343	335	354	326	346	344	340	339	341	351	300	343	336	322	355	353	351	329	316	369	361	297	361	339	306	318	323	335	325	344	308	348	323	325	328	349	320	327	340	330	360	336	345	307	358	327	328	304	328	329	368	354	345	318	318	324	354	333	298	324	354	365	337	362	325	314	335	335	327	357	331	341	306	323	320	314	328	326	332	362	342	365	309	338	342	326	328	298	335	326	289	339	321	334	313	334	329	356	358	345	304	344	364	348	340	313	360	312	309	301	377	331	318	337	313	322	340	324	318	309	314	319	328	347	325	342	322	384	331	324	346	353	348	346	329	290	357	350	337	343	320	311	314	329	328	301	350	334	308	307	316	338	379	334	330	338	320	331	309	346	370	351	330	338	310	330	337	343	368	334	340	315	345	336	306	344	323	339	326	348	340	326	349	318	320	350	350	360	341	341	289	341	333	310	345	320	354	287	341	370	355	292	317	352	323	304	332	314	330	331	348	322	340	349	328	339	338	322	330	365	323	347	328	344	321	365	345	307	325	345	354	366	332	353	331	319	315	317	328	349	333	360	315	343	346	315	322	341	331	326	323	363	328	324	345	311	313	332	351	295	333	340	353	326	332	327	326	322	347	313	342	325	327	354	325	350	373	335	317	340	313	345	348	297	325	309	311	324	362	396	324	349	277	384	343	346	335	359	337	348	353	299	335	339	346	327	333	322	311	342	314	347	352	328	337	341	320	354	316	338	355	348	331	324	302	334	377	319	325	320	337	323	337	361	353	348	329	346	345	322	326	320	295	331	358	329	310	344	314	353	357	349	330	317	354	361	334	313	323	319	327	314	322	310	349	312	360	335	332	334	319	319	337	338	342	333	360	351	354	319	336	326	341	313	338	328	335	333	326	319	321	328	342	324	326	316	358	363	335	315	313	363	335	323	354	307	312	348	294	349	307	328	316	307	374	349	365	351	331	347	356	324	295	305	344	332	316	285	307	347	323	308	340	334	348	317	288	309	340	376	331	345	341	344	332	337	315	298	343	356	312	310	329	331	327	340	332	330	327	328	321	305	316	296	330	337	316	346	316	305	355	364	352	339	353	369	332	343	321	338	338	349	357	329	347	323	308	305	335	360	358	341	306	333	336	326	339	335	316	336	320	288	338	342	312	334	347	333	311	333	363	349	329	305	355	352	372	303	307	355	347	347	343	342	349	324	359	324	330	321	350	318	356	318	334	375	336	344	357	368	345	316	337	348	326	315	320	351	317	346	334	318	317	330	348	320	346	325	325	336	332	354	319	314	345	333	342	341	329	285	380	318	334	304	355	327	307	358	339	324	335	317	307	341	347	339	324	356	360	348	342	327	336	327	313	355	327	321	346	318	330	355	330	319	327	321	340	320	343	328	340	337	359	309	350	325	365	326	314	344	353	321	333	316	347	344	340	310	315	321	321	352	296	350	357	340	345	314	336	345	330	364	333	337	355	324	298	335	345	307	351	318	330	331	361	314	298	316	336	337	329	324	377	309	306	328	360	368	339	325	346	320	336	307	327	304	359	304	328	324	354	336	317	332	323	360	325	329	383	312	334	374	340	348	351	313	332	353	336	319	334	318	347	342	361	358	317	300	320	354	350	329	332	343	368	317	325	319	328	354	314	334	338	348	353	332	341	374	340	345	352	351	326	315	325	355	340	315	343	332	358	349	344	360	327	315	322	323	345	292	280	331	310	307	339	361	312	326	329	337	342	346	320	335	324	321	355	369	349	345	356	362	337	330	360	323	311	343	329	355	359	320	367	368	357	343	287	349	343	310	319	328	312	345	284	324	350	322	323	331	333	344	345	311	340	381	319	323	324	324	360	347	336	332	337	365	367	330	345	310	327	369	326	339	334	333	359	323	344	299	341	343	306	298	332	353	364	383	313	332	323	344	297	312	334	364	294	332	299	327	356	356	321	337	381	319	316	322	368	321	325	370	326	346	345	340	330	364	322	351	378	328	336	356	333	353	320	329	320	350	343	337	339	321	333	343	322	309	348	325	344	304	345	308	285	358	331	383	345	336	350	358	342	328	356	355	336	350	331	323	340	336	337	353	318	351	311	345	340	341	330	340	325	327	335	341	324	319	335	339	320	302	303	347	351	328	322	340	363	326	309	346	299	326	366	335	344	348	342	340	327	349	328	337	338	349	341	329	313	332	345	356	298	304	331	339	321	327	332	329	354	334	333	337	319	343	337	321	335	320	344	357	356	322	353	340	342	334	334	358	321	341	286	287	309	347	346	352	300	312	352	309
28210	21542	18247	10424	5293	3210	2183	1424	1027	768	619	546	446	471	429	478	481	465	429	449	395	388	399	388	372	359	367	390	337	366	312	360	356	329	340	343	344	330	314	338	287	300	314	308	337	284	282	310	323	313	294	297	313	313	300	315	304	324	302	288	304	303	318	318	328	321	300	289	310	321	321	317	327	348	334	296	316	279	298	277	283	283	292	305	292	308	267	313	285	327	302	318	299	308	296	290	309	308	297	323	295	319	313	306	327	306	304	286	311	289	281	303	319	308	294	313	327	305	325	293	305	298	316	263	308	303	338	317	288	300	309	305	298	314	274	334	319	301	317	309	306	300	268	254	319	304	303	322	300	304	299	312	324	286	290	332	305	275	271	311	263	315	272	312	309	269	327	303	302	319	313	302	330	315	295	310	304	301	273	334	294	296	276	304	301	337	317	327	321	320	296	285	312	288	328	286	282	283	270	314	297	301	251	285	272	326	324	294	307	326	295	286	315	290	308	282	289	297	302	309	302	290	334	341	289	279	296	291	312	321	300	325	285	315	317	299	294	300	294	317	287	281	297	290	295	327	308	295	302	303	297	282	267	336	300	301	282	295	317	297	277	286	293	293	281	321	268	298	292	298	295	328	280	311	297	293	337	309	301	306	282	311	295	290	268	291	320	304	304	281	326	286	300	293	307	281	295	298	298	311	274	288	269	292	256	330	283	332	300	298	311	312	318	300	273	259	315	297	320	322	320	292	260	275	295	268	292	283	295	288	305	310	320	289	301	309	301	296	306	285	299	323	274	266	312	290	270	314	317	304	299	321	288	317	289	299	304	273	297	306	279	289	285	296	278	305	296	258	292	344	283	277	326	294	291	330	318	288	282	306	348	318	295	319	298	314	280	334	306	285	310	331	293	281	316	295	316	295	303	324	332	311	333	300	313	327	288	287	334	312	286	331	317	314	297	308	331	341	296	297	284	325	309	321	285	292	305	304	303	269	297	297	331	285	326	307	288	303	291	315	296	290	301	260	289	313	298	287	288	295	317	279	321	306	323	299	325	322	305	242	315	302	306	302	299	301	296	312	297	286	303	305	309	309	283	270	295	302	295	328	333	298	285	323	254	366	278	289	309	298	310	331	324	337	291	279	301	335	318	287	265	318	308	277	312	296	283	297	313	329	312	288	310	287	315	304	324	295	266	288	343	320	296	294	328	277	275	295	302	284	302	284	287	303	300	335	297	295	293	300	266	260	316	290	290	340	261	283	291	266	302	327	323	274	277	298	281	362	304	323	305	310	298	310	308	342	335	316	303	321	288	293	318	281	285	290	302	266	303	267	322	267	303	289	297	290	315	304	257	301	316	310	306	297	294	339	283	296	291	301	312	278	304	277	293	317	307	319	314	299	321	284	306	291	306	294	293	285	276	299	328	307	306	279	299	306	311	263	281	284	300	305	307	315	320	290	291	323	310	295	271	292	307	289	292	336	283	295	311	299	313	315	307	292	271	299	296	301	298	317	350	299	325	289	291	326	305	282	286	284	305	302	313	313	336	310	299	299	289	321	326	308	291	286	318	284	282	315	298	280	292	283	282	275	304	313	305	282	265	319	298	315	324	326	302	312	350	308	300	285	311	308	346	272	301	339	284	319	327	309	305	302	319	300	314	294	306	284	327	301	301	281	313	319	290	306	301	341	293	305	305	347	300	291	321	312	310	297	322	307	278	328	300	288	287	291	290	304	294	297	334	340	316	283	289	307	303	290	317	286	307	288	316	312	303	306	275	297	292	269	298	297	287	300	335	312	304	312	290	278	325	286	296	305	310	328	280	293	313	288	304	267	288	274	295	333	268	319	345	321	325	271	278	302	288	317	255	310	286	280	314	279	323	292	323	311	309	341	312	328	316	336	325	280	332	287	305	296	311	281	268	335	313	305	271	302	302	300	318	269	312	288	329	305	290	294	291	302	287	262	299	296	297	313	302	279	294	291	304	331	307	281	305	277	307	310	285	279	285	316	301	343	280	299	289	323	302	274	299	332	317	312	305	299	314	283	315	324	323	300	312	281	292	299	315	296	283	299	316	327	309	304	297	309	276	320	305	314	287	322	326	282	288	332	304	304	314	283	286	310	303	290	290	293	302	319	313	291	298	311	272	332	299	312	277	340	342	292	294	309	301	273	282	303	310	292	287	288	298	296	292	286	338	317	290	317	283	318	287	289	321	319	339	326	279	298	309	306	332	300	292	327	300	340	317	306	308	274	303	277	304	281	270	266	307	307	308	310	299	305	305	292	273	279	310	258	289	296	268	335	302	302	297	277	316	283	343	291	302	280	268	326	304	320	323	286	245	285	312	307	305	290	288	302	334	325	275	251	286	300	296	339	281	314	288	306	300	302	289	285	312	307	301	299	306	294	313	258	333	317	269	304	282	275	317	333	296	284	269	285	286	298	328	319	330	302	286	294	299	325	320	303	316	281	287	284	295	270	304	315	312	261	297	302	297	294	313	289	308	290	300	282	263	320	318	299	286	313	304	314	309	318	309	315	285	342	292	283	276	302	291	301	281	286	272	304	287	291	311	290	275	313	298	294	292	328	326	283	329	331	321	295	331	304	292	316	292	270	331	290	304	294	283	295	309	318	312	316	331	305	296	313	303	292	296	307	284	292	296	302	295	307	306	299	302	286	318	321	330	286	290	313	294	306	299	301	274	307	254	308	268	311	271	300	322	301	349	321	298	315	296	289	275	300	315	284	311	296	287	276	298	320	291	292	333	319	299	308	312	335	331	283	301	284	307	297	262	295	291	312	327	310	290	306	291	312	317	325	340	305	311	284	289	290	326	298	264	301	295	289	302	267	295	309	257	297	323	290	302	323	300	290	289	319	306	291	315	293	285	328	253	306	294	256	282	303	314	297	295	339	309	278	321	296	297	303	322	322	288	301	266	290	321	306	303	318	296	285	306	288	291	300	295	314	277	301	316	296	286	293	314	291	295	309	294	315	273	323	307	303	317	323	287	327	311	292	325	298	299	311	293	323	313	295	285	321	279	311	296	302	313	320	317	294	290	306	292	299	289	300	332	308	296	305	279	322	304	294	318	318	303	297	313	294	332	295	304	295	302	325	283	277	285	319	281	287	268	305	303	310	294	320	294	301	303	294	305	296	304	301	306	282	307	295	305	319	294	292	303	294	286	295	283	316	297	292	258	300	321	312	262	289	308	326	296	329	287	291	292	302	314	339	336	309	308	318	302	319	299	288	314	286	308	283	273	275	282	275	302	317	314	306	270	297	278	313	289	287	300	289	290	322	311	300	299	302	312	304	303	304	315	312	334	300	326	323	315	317	295	286	331	289	294	281	303	298	313	293	286	321	304	329	305	283	255	305	293	295	282	332	297	296	292	312	281	295	309	279	335	356	286	292	331	278	270	286	300	333	274	284	298	294	267	300	298	310	307	308	291	293	296	289	275	277	322	290	279	303	294	283	297	303	291	341	282	294
19170	31658	22857	13662	10207	7324	5342	3511	2477	1764	1396	1025	950	842	851	867	804	776	803	734	741	684	681	647	631	609	594	598	553	528	533	487	512	450	534	478	486	515	513	481	423	506	438	475	480	433	484	462	454	419	450	451	447	405	444	429	425	443	428	405	449	422	432	443	439	404	470	391	422	413	449	407	447	464	448	435	427	448	444	451	404	466	440	463	426	431	479	398	417	406	377	391	407	428	422	445	406	426	432	419	367	432	406	413	437	383	444	441	423	389	457	448	428	422	406	436	394	435	419	441	426	416	443	406	411	437	375	473	400	391	434	431	429	466	399	395	424	401	405	394	406	422	434	430	430	412	425	406	440	407	379	413	423	431	434	389	460	426	405	411	428	442	384	443	415	433	417	405	430	440	468	404	431	403	404	410	402	455	433	399	443	429	406	416	395	436	396	423	396	416	422	429	382	392	416	452	425	424	382	401	424	434	423	418	384	412	442	446	415	448	432	428	434	418	404	426	410	441	414	404	396	404	407	406	411	424	442	430	430	412	415	406	380	398	460	444	424	445	430	412	449	435	463	421	409	418	456	426	417	428	494	420	443	446	417	465	448	389	414	442	414	411	405	405	434	397	439	417	426	445	416	435	420	405	467	429	426	435	415	426	429	423	425	413	392	409	394	431	390	417	430	424	396	448	460	420	432	437	381	427	431	453	389	402	399	421	412	418	448	405	409	426	393	414	420	413	409	450	431	408	414	427	437	414	449	401	454	435	427	434	441	407	427	418	391	405	431	429	450	391	440	462	417	437	448	425	439	439	420	417	427	420	401	409	447	392	414	397	410	401	421	434	451	437	401	449	396	447	448	423	420	400	451	400	450	420	426	411	458	411	400	404	416	401	412	429	430	406	432	420	442	406	410	396	450	430	437	411	417	413	454	470	393	380	416	451	464	387	453	449	453	447	418	384	392	457	395	408	427	408	437	388	408	418	390	430	420	413	401	389	425	437	429	390	408	444	393	439	444	414	400	375	425	466	427	417	429	424	445	433	429	452	429	431	422	401	412	424	408	448	413	398	430	441	476	425	411	416	419	435	409	399	409	402	427	432	412	454	421	421	445	404	412	442	438	399	426	405	396	444	407	448	435	444	411	467	388	432	447	444	422	423	458	454	408	404	418	455	478	430	435	376	418	425	427	424	404	416	423	413	430	411	431	408	434	440	396	431	421	446	406	435	433	463	454	433	439	410	402	430	425	410	421	429	451	422	427	418	421	405	406	414	460	426	430	427	432	395	450	440	422	399	416	425	417	442	416	428	416	391	453	384	425	416	402	403	435	417	411	422	437	420	431	448	424	402	386	434	393	489	412	455	420	410	435	379	425	431	400	393	423	413	423	415	440	426	377	407	441	420	429	425	405	409	424	428	424	415	436	404	398	408	408	459	450	411	437	405	441	455	426	467	435	463	444	412	424	421	416	411	415	414	439	437	424	427	426	436	418	436	417	421	433	425	440	425	412	418	457	442	408	464	429	413	455	471	426	421	426	465	396	423	447	435	445	449	432	381	412	447	414	415	405	442	425	467	400	440	416	434	422	434	426	432	416	412	451	411	438	413	422	424	414	426	422	438	462	403	439	436	416	407	429	420	416	471	437	421	420	440	434	441	415	459	461	395	404	420	456	435	443	401	419	452	410	415	406	414	462	416	446	378	431	381	407	386	439	409	403	415	421	424	419	465	402	390	417	483	422	440	448	422	429	424	421	429	397	442	457	436	435	442	458	396	397	427	420	401	378	437	439	382	444	393	426	408	419	384	424	407	421	430	428	456	434	444	448	388	435	368	416	435	395	431	430	405	433	454	453	416	434	441	463	450	421	402	443	431	417	406	455	440	402	447	392	428	414	415	439	406	389	437	392	411	436	450	447	418	420	430	416	391	409	435	421	382	451	443	440	422	437	430	397	404	405	397	435	427	384	418	427	391	447	429	423	408	439	414	439	385	451	427	418	427	446	389	420	435	418	433	418	415	396	441	419	433	422	442	437	384	426	447	425	453	409	419	449	455	465	406	426	434	449	433	433	451	419	419	445	416	386	429	424	413	440	433	421	416	443	436	428	387	460	418	411	450	438	434	408	404	455	444	425	408	417	402	414	404	405	439	398	415	452	456	426	401	430	415	433	387	420	394	483	456	406	422	463	450	432	458	440	421	410	405	428	382	377	430	449	441	408	419	401	429	436	410	412	398	385	431	405	447	400	412	419	447	448	454	441	435	452	434	411	432	425	426	456	405	429	424	425	427	384	413	422	442	412	424	456	418	430	398	404	406	375	393	425	418	410	413	436	441	444	413	407	395	454	413	422	412	424	426	421	422	408	431	433	430	458	418	413	416	469	437	430	433	423	398	408	396	413	454	452	428	420	428	474	416	431	409	437	426	442	467	420	410	427	399	437	434	421	394	446	438	428	428	418	444	424	459	434	461	407	448	416	408	444	414	414	420	428	409	450	414	450	462	398	447	421	437	424	389	432	445	437	406	430	412	395	450	386	433	426	429	435	446	409	400	417	425	449	403	408	421	415	429	424	402	415	399	423	436	435	444	418	430	447	418	462	439	429	406	428	406	390	433	466	432	437	404	447	414	470	430	441	431	404	404	463	426	432	438	391	430	428	424	434	448	396	445	420	419	461	437	428	429	413	412	420	420	395	405	370	415	460	435	401	431	427	428	382	398	451	417	471	398	429	428	437	389	393	451	423	429	404	433	423	395	434	409	420	415	414	420	382	415	397	420	408	402	422	431	434	439	413	432	463	429	393	421	387	432	401	428	437	414	398	398	435	438	404	450	435	425	401	436	419	465	458	391	454	412	424	433	451	410	469	435	448	446	421	411	442	426	429	424	446	419	434	410	427	394	453	448	423	425	422	442	408	379	435	426	455	427	436	411	443	428	458	448	415	410	411	422	419	397	413	401	425	437	447	430	431	444	422	412	400	465	444	410	412	410	408	447	454	417	418	376	393	416	368	446	420	460	423	400	428	433	418	425	431	397	418	435	442	418	432	380	427	425	404	417	416	415	445	410	426	457	407	395	407	452	426	414	421	438	431	379	406	436	472	411	414	434	433	451	414	454	439	416	420	396	456	398	397	419	419	417	419	414	430	404	407	433	394	425	414	387	410	418	437	421	426	405	427	434	383	389	399	398	446	436	438	430	420	428	430	429	399	423	421	435	411	430	394	406	392	438	413	403	398	396	410	382	446	420	437	465	407	425	393	441	431	425	455	494	410	432	433	431	402	403	428	407	465	443	433	427	438	461	396	409	397	438	424	436	421	437	388	420	423	468	417	411	415	425	412	387	376	434	427	427	426	427	430	442	412	457	407	444	411	419	403	441	421	430	427	398	411	409	418	443	422	465	433	452	399	423	453	433	411	437	440	416	420	389	439	371	430	433	434	405	466	406	423	409	442	442	463	416	419	436	391	468	436	431	407	426	444	450	413	431	399	387	432	388
24041	21650	28652	25186	21160	11324	4700	2491	1514	1220	900	718	618	610	596	561	522	564	526	481	488	456	459	464	436	389	384	374	366	361	339	354	342	314	347	308	318	311	303	304	314	292	304	282	309	341	289	303	299	283	297	258	275	319	318	297	292	263	278	273	274	283	264	276	274	272	286	303	274	297	266	272	306	281	290	272	303	285	307	266	284	282	316	260	271	294	284	272	283	303	261	291	274	271	294	263	278	302	269	292	321	259	287	264	263	331	281	297	298	296	277	291	272	293	263	268	282	265	279	296	297	284	279	266	288	284	299	267	284	292	272	287	285	282	333	293	262	272	302	266	270	287	325	275	297	316	296	270	291	289	254	248	304	323	249	273	295	297	278	312	298	305	297	291	284	281	297	285	298	296	268	270	309	275	281	272	277	291	266	278	305	281	295	281	272	288	301	282	266	266	299	282	342	291	282	289	292	277	267	305	277	299	259	266	297	265	271	265	277	293	302	275	304	306	261	301	272	280	288	289	296	287	305	276	261	289	247	268	260	274	276	241	315	269	272	281	294	253	272	267	294	272	306	282	305	248	299	261	277	260	281	283	300	271	262	294	300	271	275	268	279	268	266	274	283	272	278	282	275	264	294	276	281	289	294	289	283	274	302	304	284	264	320	269	277	301	265	308	279	260	278	296	307	283	292	257	285	304	293	268	270	269	270	282	271	307	292	286	241	264	285	297	300	276	284	284	261	294	295	272	276	274	269	272	282	301	243	257	280	291	304	300	272	268	303	305	278	284	281	302	302	279	286	293	275	282	279	268	279	292	269	287	277	275	296	259	285	259	290	298	266	274	296	284	308	305	303	269	285	277	306	291	288	260	244	304	274	295	252	263	296	271	272	259	269	285	263	305	309	269	280	291	266	273	294	279	259	268	296	312	304	269	271	275	271	280	315	266	283	262	295	270	263	261	311	267	294	288	253	299	292	280	268	263	249	300	281	275	275	265	291	260	286	304	281	280	291	274	288	281	248	267	278	286	303	287	293	261	281	255	286	299	276	286	277	269	294	246	304	266	250	283	262	281	267	265	288	282	289	280	301	282	291	284	291	294	247	261	261	275	286	271	263	284	284	245	291	283	276	283	282	275	276	255	285	293	281	273	279	294	283	258	270	259	269	269	291	263	256	311	269	262	273	283	289	288	264	273	287	270	297	293	259	305	269	276	324	316	260	258	289	290	295	286	275	282	313	300	258	285	253	261	286	290	279	285	292	266	311	308	272	318	285	277	275	320	287	268	270	253	278	291	266	270	254	292	268	279	303	250	297	292	296	270	270	251	244	286	283	292	299	315	279	270	278	285	281	270	238	265	285	308	276	267	293	284	281	287	281	259	272	302	283	298	278	273	277	288	265	265	280	280	289	282	259	285	263	286	277	303	306	297	277	275	284	307	274	267	291	264	276	292	264	293	295	246	277	249	279	297	257	262	283	272	266	280	289	310	285	290	296	277	274	303	299	283	307	289	301	262	283	269	309	295	291	272	298	291	290	275	286	291	281	291	298	277	303	296	295	279	270	293	276	288	275	259	258	272	259	307	259	293	294	280	306	287	285	283	268	295	279	275	247	307	288	311	264	298	282	287	291	271	255	291	279	274	264	283	271	278	291	263	281	299	279	284	289	268	302	281	294	259	255	293	279	269	277	291	260	276	263	265	285	285	303	304	299	291	278	291	312	279	285	283	263	280	291	274	263	262	290	262	279	294	323	281	284	314	271	255	305	306	270	260	273	294	267	257	258	288	284	297	260	295	268	265	272	284	274	292	284	306	306	266	318	286	304	293	299	288	265	306	260	273	264	258	262	265	299	291	286	275	278	292	290	273	277	302	291	281	278	282	257	247	272	257	282	253	275	290	258	293	297	288	297	263	279	288	270	294	279	257	297	252	315	291	283	287	269	266	275	292	284	268	302	288	302	268	299	280	274	312	283	256	284	297	269	269	281	279	273	272	271	291	290	310	298	276	289	309	247	277	270	248	267	277	257	266	272	291	294	270	282	267	292	301	306	300	284	262	251	280	285	280	254	287	279	296	270	265	286	295	324	259	283	260	293	287	278	310	269	278	258	297	327	250	297	271	273	252	279	284	261	319	272	292	274	244	300	278	286	272	270	314	275	266	276	271	266	287	268	270	270	310	261	282	276	288	283	282	290	261	261	304	278	268	276	283	290	273	273	303	258	247	285	267	298	271	325	228	272	273	262	278	279	237	286	261	294	280	282	263	293	274	273	261	287	299	272	302	283	264	271	270	278	274	270	285	309	286	260	282	283	286	289	268	307	311	268	271	282	258	247	277	271	259	282	278	263	269	264	278	274	269	282	279	278	282	307	304	248	251	303	255	279	265	290	287	270	265	284	286	262	319	289	291	287	284	275	271	296	261	273	244	302	309	262	275	292	294	309	296	306	281	284	261	272	296	287	298	246	297	298	253	274	263	299	235	276	269	261	279	288	276	292	301	267	331	288	320	275	283	308	307	307	272	291	299	259	280	283	302	291	288	269	276	273	288	285	293	260	269	336	279	277	266	306	253	303	292	282	281	244	297	259	266	315	294	300	273	273	287	280	295	280	252	276	270	280	261	284	288	265	293	300	299	276	293	288	281	296	306	260	275	295	294	303	271	252	273	266	283	283	297	258	275	288	276	311	268	292	252	276	288	297	235	297	255	298	281	266	295	265	311	253	265	306	297	296	294	311	279	300	273	296	276	255	319	271	279	273	297	250	278	265	287	275	261	308	277	292	306	273	293	283	286	288	256	309	300	309	254	274	266	291	259	318	280	277	277	277	281	271	269	287	312	261	283	304	278	298	292	297	262	293	302	303	268	284	295	286	286	264	284	286	296	259	300	272	272	267	280	248	287	265	270	284	282	250	281	285	279	290	306	269	249	267	274	285	249	277	296	283	287	256	293	298	293	278	297	307	264	285	269	286	285	284	264	265	292	257	294	271	268	280	287	306	276	293	316	257	288	273	280	271	247	279	271	248	295	283	276	285	281	281	294	265	275	289	265	293	282	273	287	284	277	268	293	274	299	280	297	275	263	276	282	296	268	258	291	292	299	263	290	277	314	283	295	255	307	285	276	275	293	290	267	285	288	280	280	279	295	268	286	265	292	276	281	279	268	271	285	276	255	275	271	272	273	275	265	273	303	276	280	300	254	284	296	263	291	263	290	304	267	279	259	294	261	279	275	284	292	275	273	264	265	271	292	268	305	262	289	287	270	284	303	265	282	288	265	278	267	306	278	260	252	259	258	286	285	301	297	272	295	267	285	265	266	279	259	288	277	225	291	278	260	256	287	302	289	293	260	287	299	287	290	270	273	284	281	248	296	251	267	282	283	267	267	271	274	305	268	293	263	262	271	307	284	253	283	261	307	285	252	272	284	293	246	279	270	303	323	306	282	297	299	295	240	264	286	281	282	273	294	294	274	287	278	288	275	259	270	287	226	266	282
19848	38147	29347	20010	15186	11451	8390	5577	3751	2703	2015	1609	1266	1194	1128	1119	1148	1052	1044	1005	891	809	873	755	764	717	665	619	595	556	588	534	546	485	538	488	489	455	422	486	451	470	462	457	417	464	467	456	424	412	418	382	452	442	429	439	373	389	375	397	431	364	367	389	373	379	415	406	348	413	429	433	393	372	393	424	422	436	384	383	408	400	418	391	411	368	369	390	414	380	399	360	376	418	399	451	376	393	368	396	399	389	347	423	385	430	389	376	387	394	432	399	390	411	345	382	428	456	363	437	397	419	426	378	408	379	394	363	365	409	364	386	392	391	391	357	384	393	398	406	385	338	389	402	331	408	393	399	435	394	364	413	380	411	385	349	388	411	433	378	386	408	436	383	401	368	380	378	363	360	358	360	413	417	389	395	416	401	395	384	385	396	411	401	398	383	383	377	410	391	379	399	383	362	408	409	407	399	377	419	401	364	388	384	393	377	376	451	381	394	397	371	397	369	375	415	420	385	392	379	410	394	374	406	376	378	395	366	390	406	412	405	446	375	402	377	369	366	402	383	376	386	380	363	371	385	387	396	419	394	396	408	412	382	400	367	415	434	375	420	372	387	417	397	416	421	433	430	389	349	442	369	390	404	397	387	400	388	403	424	366	419	388	394	384	395	405	415	407	397	383	372	379	385	476	413	399	385	400	369	410	376	338	404	441	393	420	386	442	370	436	397	379	384	374	380	415	386	384	429	409	422	391	402	384	420	417	386	416	398	387	374	415	381	384	371	376	372	404	399	379	392	394	364	412	372	361	391	393	401	426	389	424	387	356	409	433	412	388	393	415	412	364	388	402	357	392	351	407	412	409	443	425	429	414	432	395	409	367	384	413	395	395	375	390	377	374	386	369	370	419	386	404	391	398	390	400	380	397	389	380	402	338	401	395	392	458	358	410	415	387	420	419	393	429	410	385	365	440	403	386	407	428	372	403	362	369	405	420	371	422	372	409	403	407	382	402	418	407	402	396	362	387	385	403	396	419	394	404	359	379	377	427	405	404	390	359	401	404	394	390	428	410	419	424	400	386	390	406	401	382	409	377	378	387	392	368	431	392	377	383	373	343	402	433	412	430	385	407	412	422	434	393	378	431	405	400	393	371	376	402	410	376	394	400	397	373	388	372	371	392	376	374	392	404	389	389	382	369	396	385	398	399	371	391	370	414	411	406	415	386	385	368	399	422	399	387	405	404	399	406	437	396	427	381	404	432	402	417	380	398	404	411	433	383	404	388	405	387	409	362	414	398	360	401	354	377	413	392	359	376	400	390	433	395	386	431	380	393	399	394	388	412	368	420	422	397	374	384	388	410	391	427	398	384	378	431	365	371	420	403	386	397	365	398	408	393	405	368	388	381	398	366	406	364	397	406	399	362	414	416	383	381	355	388	409	365	407	371	399	406	370	377	405	375	386	412	396	400	377	402	381	375	376	390	380	371	410	369	406	394	377	382	371	406	381	390	389	416	361	396	371	414	347	374	402	360	415	365	400	417	419	402	383	393	367	399	373	388	398	414	400	374	377	417	379	416	362	395	395	375	410	413	398	387	371	380	407	397	384	409	372	361	375	405	434	387	384	388	421	408	394	402	396	399	441	400	376	413	407	405	424	403	394	394	394	403	420	432	369	403	356	374	373	433	424	407	386	373	388	377	391	404	394	362	380	384	396	411	377	410	395	403	390	427	404	417	398	361	437	408	406	391	364	400	386	384	384	380	425	369	411	401	386	401	385	369	384	420	389	388	407	361	430	394	410	386	408	419	387	366	380	406	380	432	413	417	411	381	403	409	383	390	416	395	378	406	365	425	393	394	394	396	375	436	370	385	370	398	394	380	399	403	410	460	397	419	396	403	425	372	419	382	396	399	416	388	387	426	368	380	378	390	383	416	373	358	391	402	395	390	410	413	386	424	387	402	395	443	379	372	393	399	345	380	399	397	404	370	401	394	367	356	370	395	366	398	413	415	381	405	406	394	420	396	369	380	375	372	387	364	387	374	382	404	364	392	387	374	413	388	410	451	412	387	399	395	420	403	371	366	360	414	394	381	404	401	383	347	413	419	371	373	414	394	365	405	420	374	327	384	413	372	379	352	408	394	390	364	366	390	406	405	408	422	374	395	375	422	415	381	415	391	392	409	394	436	406	419	399	415	408	415	404	396	387	382	413	389	380	397	440	368	425	427	402	395	394	366	419	408	410	415	393	360	393	399	419	388	404	372	404	373	405	377	413	388	419	399	387	367	390	424	401	392	386	383	394	388	400	380	412	368	407	371	366	409	372	397	381	384	371	394	373	396	384	391	374	378	399	393	393	396	416	387	410	372	400	388	378	410	395	386	418	404	390	415	381	407	383	403	424	426	388	386	400	414	402	382	395	387	372	374	397	397	412	385	380	407	384	366	374	397	372	420	382	381	386	366	405	396	395	391	402	394	392	398	384	400	384	390	374	362	409	388	410	413	400	407	391	364	410	403	366	429	378	391	439	394	369	362	378	393	419	407	382	384	382	411	386	371	379	378	386	421	394	401	373	393	361	442	397	420	433	431	419	374	379	374	359	391	390	394	377	373	409	393	375	421	383	383	415	397	379	384	405	423	438	384	384	430	379	411	395	401	366	386	420	394	429	425	397	400	414	405	375	376	429	400	369	411	399	390	398	399	424	391	403	374	414	378	386	367	402	379	402	402	384	391	398	411	408	381	391	388	409	409	385	426	378	398	388	352	337	378	380	359	403	354	419	396	401	408	387	377	376	374	391	385	426	413	410	389	389	370	433	382	385	385	400	395	390	416	426	405	406	376	357	397	382	392	376	391	429	375	414	434	373	372	393	369	400	412	366	417	377	413	393	408	379	387	358	395	392	371	391	363	377	359	412	429	393	401	379	429	382	426	365	400	391	354	407	390	366	387	365	364	425	412	364	369	366	383	382	381	427	393	421	376	423	374	374	426	360	419	416	366	398	388	407	379	380	393	388	377	370	404	389	411	390	381	419	403	431	421	411	363	395	371	386	372	369	393	418	390	402	408	381	368	401	361	385	342	398	394	393	407	409	416	384	437	393	372	392	368	428	418	385	413	382	362	392	388	353	418	404	386	420	408	403	361	418	395	387	416	383	437	408	397	428	430	423	404	455	419	406	418	384	438	439	367	421	400	371	385	400	382	393	390	387	395	398	401	434	404	390	382	395	397	378	406	379	353	371	390	419	378	379	397	401	414	417	418	419	381	441	404	439	400	419	364	399	397	406	380	403	412	389	406	384	343	397	407	430	387	357	361	369	392	390	404	404	399	372	392	365	373	350	385	367	387	398	377	380	371	396	430	414	370	384	367	389	348	409	393	412	373	390	395	389	381	414	406	401	429	395	385	374	386	404	436	409	399	380	381	385	389	403	384	397	388	404	392	392	427	427	393	395	384	374	412	384	413	363	372	418	386	370	401	408	368	357	408	374	407	398
25312	21614	27034	25276	10251	4352	2671	1597	1124	861	678	547	451	508	442	480	475	449	458	472	450	410	417	372	344	375	350	372	304	287	300	312	290	278	291	308	303	293	281	264	266	315	299	272	299	273	276	287	285	276	275	282	249	258	301	277	297	265	233	256	255	292	266	293	263	268	259	265	283	269	259	238	280	252	292	257	251	267	276	281	285	263	272	266	277	240	291	279	286	215	242	241	286	269	268	300	263	277	259	260	276	282	286	253	263	273	276	261	238	296	263	289	268	261	266	270	261	253	266	269	274	289	264	237	258	244	251	266	280	273	290	268	287	277	268	248	239	255	277	271	270	272	243	248	267	275	289	295	217	279	283	252	258	274	276	279	237	270	253	265	282	253	267	263	248	217	232	277	271	274	237	259	255	262	245	264	245	255	246	289	261	280	249	263	238	267	278	265	264	318	271	249	262	265	269	265	261	278	304	269	265	260	238	269	267	279	262	256	278	269	265	256	269	285	263	283	285	267	274	271	253	261	261	275	279	296	260	230	274	268	255	281	263	278	286	275	266	271	260	278	251	255	269	280	260	258	279	270	241	255	281	281	264	281	280	264	276	250	279	279	282	240	235	275	271	236	281	261	263	264	257	278	244	271	226	243	245	241	277	288	290	273	250	271	240	276	245	263	284	282	255	265	268	262	261	276	266	251	270	251	253	266	258	281	270	272	252	292	250	253	280	276	295	268	296	277	255	261	265	272	269	253	254	251	279	268	280	249	247	255	253	265	260	307	263	284	264	273	242	274	248	265	257	268	268	278	242	275	279	279	254	273	254	256	271	281	270	282	261	240	258	260	272	281	301	274	275	267	247	281	266	248	245	250	292	267	278	294	280	275	257	253	288	275	261	263	285	279	239	266	280	295	232	266	257	256	259	271	267	264	262	263	241	256	271	253	270	269	279	285	270	258	262	244	250	287	290	265	297	271	249	293	274	272	279	260	265	261	260	266	276	263	258	275	278	253	239	244	252	278	273	302	286	262	269	262	265	245	273	253	241	270	259	242	263	259	274	252	261	260	250	272	248	229	249	261	254	249	275	259	295	277	263	282	283	245	274	265	266	280	225	273	264	262	259	263	254	286	245	228	266	256	226	279	249	268	255	265	268	278	274	268	277	254	300	268	244	262	272	251	259	259	258	278	284	260	276	290	278	249	265	246	262	284	275	280	220	279	269	299	246	276	233	290	282	261	263	247	252	236	269	283	270	258	264	252	254	254	255	243	244	275	291	291	273	237	275	249	266	255	292	274	260	249	274	297	255	273	290	282	271	282	272	288	277	252	247	292	300	260	250	272	265	273	253	259	264	264	232	256	278	249	271	270	248	252	274	252	249	273	259	266	234	275	282	242	271	268	287	263	260	282	286	252	264	240	260	256	286	267	256	267	282	260	279	292	281	269	264	276	256	268	280	295	238	265	237	256	258	246	262	280	278	245	272	244	254	286	227	247	268	281	289	280	273	270	286	287	258	248	250	290	255	279	231	282	279	269	305	253	264	257	273	240	235	268	232	256	278	271	254	289	292	294	263	284	282	287	260	271	261	265	275	258	237	264	288	233	293	266	232	265	259	284	277	231	265	275	263	263	283	271	265	259	239	248	271	283	225	244	266	262	268	291	280	272	261	274	284	269	300	292	262	294	250	256	273	278	248	265	260	258	288	284	293	263	276	236	247	306	287	291	269	261	275	264	261	273	271	300	270	275	268	261	282	234	264	265	263	249	278	271	262	234	279	260	259	277	253	249	268	270	277	295	262	263	277	267	265	286	284	255	259	301	274	259	257	269	271	248	284	238	269	279	254	271	285	251	259	254	256	267	275	254	267	278	263	285	263	260	269	274	278	292	256	256	279	251	257	269	261	258	275	272	251	268	259	262	237	301	252	256	295	257	281	291	242	256	281	247	264	254	261	257	287	287	269	273	282	261	273	268	246	263	261	259	265	272	254	271	298	287	262	249	283	270	286	279	256	258	290	242	265	288	275	248	248	278	267	284	302	252	287	281	258	288	268	286	275	284	273	248	251	295	237	274	235	249	282	271	298	275	265	251	269	274	266	284	295	266	274	274	245	250	271	207	267	272	252	275	233	265	270	253	267	253	261	266	293	275	282	283	273	263	277	270	275	291	281	266	265	279	229	232	269	255	251	244	298	274	256	261	253	279	252	258	279	287	279	270	258	245	262	269	222	226	251	256	260	285	284	268	275	256	269	283	233	286	263	293	248	258	283	248	257	288	254	268	259	260	258	290	263	249	258	274	282	242	282	281	251	266	254	272	292	276	260	250	266	268	292	246	268	257	298	251	286	251	267	247	294	289	278	285	256	260	290	297	259	248	246	246	250	281	272	249	296	265	252	258	313	262	310	281	259	260	257	277	235	252	279	255	256	270	273	240	283	255	266	284	261	251	260	256	241	243	254	276	286	250	247	276	280	282	277	279	243	254	278	271	272	269	288	240	272	247	301	263	255	240	284	278	271	252	261	264	269	257	252	267	234	271	269	271	255	270	275	282	258	256	279	276	277	268	252	300	258	231	287	250	271	250	248	271	244	264	237	262	266	282	276	268	280	274	261	268	260	265	283	273	277	260	244	271	270	287	271	264	305	284	234	264	261	281	252	262	244	269	230	273	264	264	301	253	286	259	256	271	286	270	299	264	294	263	243	272	255	276	275	246	264	271	249	274	268	280	276	252	246	267	266	263	258	260	241	254	252	268	280	254	265	268	276	273	254	277	264	259	278	239	286	249	275	250	271	271	267	281	281	268	274	252	265	255	261	264	251	279	283	264	264	271	247	255	245	265	247	250	249	263	274	249	278	255	254	266	246	311	257	284	247	256	253	273	280	253	262	272	303	299	257	256	267	256	261	252	297	253	267	280	300	264	272	272	248	279	271	281	263	260	274	256	290	285	245	251	294	255	225	239	290	263	272	265	263	265	255	290	307	263	256	258	243	291	277	276	246	260	261	283	263	260	280	286	248	244	272	290	259	277	264	256	282	274	284	251	239	288	261	260	216	246	270	257	258	268	265	245	292	289	237	252	273	247	285	280	276	270	264	242	285	241	256	260	258	247	284	268	257	281	257	257	281	255	282	268	270	250	248	264	245	257	262	269	250	274	259	286	248	259	258	262	262	245	293	272	245	243	270	228	284	260	281	289	266	244	271	265	272	251	279	243	287	260	248	283	220	281	282	252	262	261	281	275	282	268	305	267	263	284	269	307	324	299	258	270	265	297	246	228	283	258	287	267	267	276	231	274	266	239	280	257	245	294	261	277	277	272	264	255	262	265	289	251	254	266	251	248	239	260	293	282	299	262	266	258	260	262	245	270	311	261	269	283	261	276	270	275	275	266	238	295	271	283	259	270	273	274	270	241	264	283	277	248	271	270	259	233	238	257	267	256	249	282	265	261	286	284	249	266	251	289	267	259	276	275	283	284	268	250	267	270	286	283	275	245
18883	34454	25572	16845	12615	9188	6398	4194	2974	2108	1531	1250	954	955	968	937	944	888	830	819	732	750	766	671	679	602	579	582	480	508	497	526	506	505	424	463	465	410	437	403	395	418	431	389	428	395	421	375	417	378	434	373	418	378	388	371	374	392	373	346	385	362	363	357	389	384	396	379	402	366	406	389	364	402	404	399	383	415	385	370	358	411	389	396	367	329	343	358	359	401	373	346	395	397	359	396	395	359	367	395	405	358	364	367	403	392	416	396	395	327	379	402	355	400	349	359	372	400	384	377	413	365	390	408	355	377	405	379	366	367	387	363	320	381	395	369	382	392	386	394	351	381	381	357	374	387	384	371	356	382	387	353	414	376	379	408	386	352	407	377	333	361	383	389	381	377	403	347	394	377	386	385	378	372	365	364	362	374	369	375	405	387	376	383	388	401	367	371	363	370	356	398	388	359	343	357	385	369	377	381	369	375	376	361	391	391	361	375	377	376	391	356	389	371	389	401	386	392	417	374	376	377	369	377	402	378	386	386	397	390	355	380	360	353	383	371	386	349	397	397	387	422	367	364	354	366	378	418	377	373	370	386	414	315	381	381	395	393	338	388	362	391	354	397	387	370	350	379	355	383	356	395	395	361	319	329	381	399	367	349	378	370	415	379	403	335	377	375	366	371	369	418	359	367	385	361	376	380	401	388	354	419	366	385	401	371	387	378	376	377	401	370	367	405	373	376	410	386	386	376	383	385	412	346	415	413	364	387	356	359	374	370	387	367	405	415	367	368	353	365	353	396	386	375	375	376	361	337	395	361	402	372	359	375	381	380	376	378	384	406	405	419	383	353	393	395	389	392	369	392	323	390	348	366	367	387	365	355	370	359	344	391	370	397	368	384	371	373	375	389	369	363	404	327	377	374	390	413	350	359	375	385	375	344	378	371	356	387	390	367	353	389	372	347	377	387	383	376	371	390	348	354	363	421	390	374	380	349	359	402	357	377	366	378	367	366	365	365	376	409	360	385	407	388	367	384	370	398	377	401	370	405	374	399	376	359	370	371	364	356	363	372	367	350	369	359	336	382	358	353	370	376	327	390	375	376	375	385	404	384	357	385	394	372	374	393	403	413	343	361	396	388	396	376	357	383	351	360	382	384	381	392	381	375	372	341	373	388	391	386	374	372	359	392	332	406	391	378	374	370	369	375	376	375	348	378	348	385	367	391	354	355	374	357	367	382	375	380	399	418	351	359	341	386	350	374	390	383	381	360	367	365	371	365	362	388	354	386	375	388	399	352	399	392	384	384	363	377	368	403	399	380	372	377	371	379	379	407	398	360	379	384	361	365	379	355	354	335	379	404	382	381	373	392	405	387	380	411	397	347	352	381	381	378	382	378	378	392	355	391	373	351	369	376	381	418	372	361	400	388	413	407	398	344	381	393	380	378	374	353	383	392	371	390	353	353	356	417	434	380	352	392	378	376	399	382	400	358	399	348	381	392	370	380	380	402	387	384	351	376	342	380	366	368	394	377	393	391	335	375	366	351	373	396	372	418	376	389	422	381	366	375	389	384	379	375	350	375	366	343	376	377	408	378	363	387	340	389	378	376	366	397	360	373	368	374	369	372	416	377	373	387	375	324	354	364	379	409	408	363	401	334	371	394	393	377	374	373	363	376	391	350	378	339	367	383	355	353	375	348	360	355	359	378	373	399	390	425	351	408	383	391	411	392	375	377	388	334	384	390	362	390	394	380	394	403	381	345	366	390	386	381	361	382	370	371	376	358	373	397	390	392	378	348	338	356	349	355	389	367	403	386	353	384	370	417	338	380	402	378	377	366	341	359	375	379	382	368	346	376	359	346	387	396	383	397	383	400	362	335	390	393	400	352	381	345	402	338	402	401	397	331	408	395	379	420	351	392	378	388	346	381	382	362	364	353	393	352	375	333	362	407	360	377	358	358	361	389	405	413	367	383	373	340	381	406	388	350	368	387	400	372	352	379	342	394	367	362	355	377	368	368	359	373	376	375	345	355	373	326	369	383	386	376	376	367	383	379	369	376	384	408	371	386	353	366	395	375	379	367	405	401	393	369	368	372	386	379	344	392	371	375	352	355	392	385	372	372	379	392	352	400	384	384	396	410	396	371	416	362	369	389	364	371	359	377	380	391	376	375	371	372	409	373	380	356	385	398	401	368	369	382	364	383	358	374	372	334	351	395	334	376	366	366	374	390	381	369	364	380	392	371	406	368	366	402	390	382	399	370	388	377	357	378	392	344	361	368	389	379	368	360	357	393	377	418	402	384	366	368	383	396	379	356	359	370	377	380	371	399	394	401	397	407	352	388	368	393	361	358	361	371	389	343	350	348	379	388	373	360	349	398	367	393	357	367	382	388	404	359	379	357	381	360	351	422	365	339	402	411	373	409	392	377	364	377	420	350	375	384	377	388	363	357	346	370	366	398	408	345	392	391	403	391	394	397	400	356	382	425	345	365	389	352	383	412	392	333	373	410	407	405	363	400	392	391	404	394	386	415	351	337	368	379	373	386	378	408	395	382	375	370	427	385	343	368	377	391	368	365	392	361	369	431	385	383	439	356	357	387	386	370	370	378	378	384	380	361	341	386	405	353	400	354	381	371	363	340	360	388	398	385	347	381	374	363	395	347	365	368	423	365	363	330	326	355	390	361	409	362	386	392	353	373	354	395	424	366	397	404	340	333	360	362	367	374	396	382	376	397	374	395	372	376	421	366	371	374	397	400	349	362	367	378	377	391	381	364	380	364	393	335	383	365	387	381	378	367	345	361	369	398	370	395	377	385	383	373	382	376	385	378	364	412	371	388	401	371	402	379	379	365	378	388	379	375	361	398	418	376	377	388	383	374	358	379	392	360	385	366	406	375	405	346	406	369	372	405	407	377	365	365	344	359	354	378	383	434	341	380	364	378	384	391	392	342	374	420	379	378	347	364	328	362	355	376	347	364	366	382	374	384	381	384	399	352	372	355	379	351	384	368	381	345	370	360	393	367	376	386	378	384	382	352	386	377	364	383	399	377	362	354	373	335	380	392	367	416	377	379	374	366	385	350	346	370	365	364	389	399	361	384	369	382	397	361	360	398	384	386	366	388	377	365	386	381	385	340	368	377	380	414	358	379	364	353	371	344	400	370	376	396	380	356	376	417	360	351	385	422	365	372	367	361	382	364	394	386	386	406	377	383	379	359	357	370	375	395	414	387	395	365	338	338	385	395	361	368	344	343	367	391	389	380	382	374	379	399	377	385	380	353	379	381	364	380	401	365	369	376	383	398	366	346	399	404	381	340	359	376	366	342	411	372	352	370	382	390	348	350	363	349	390	409	376	376	382	367	372	377	368	367	360	366	392	379	395	397	393	377	387	375	380	333	374	378	361	337	366	393	367	351	387	377	391	347	365	353	368	360	353	385	408	349	355	344	361	331	381	386	354	348	401	385	382	387	397	371	361	349	389	353	386	384	341	390
23107	21704	29374	24550	21740	20959	9569	3177	1862	1495	1128	828	711	657	671	640	689	694	623	574	542	525	534	492	469	439	377	393	393	320	303	313	315	293	346	291	309	287	271	290	257	252	281	305	260	268	285	260	263	249	234	257	250	244	255	266	250	219	240	248	228	246	229	239	223	230	233	227	241	249	247	232	229	227	220	232	246	249	224	224	239	233	229	230	228	258	226	245	252	233	257	198	235	240	245	218	240	246	226	226	213	197	269	237	245	202	245	262	231	252	232	265	243	258	231	224	240	215	223	235	232	246	213	248	214	223	232	228	239	205	239	219	249	224	237	212	270	234	246	237	224	253	206	267	255	236	227	249	229	240	251	271	248	224	232	236	235	206	261	236	233	252	223	232	257	216	220	248	211	292	250	241	205	225	265	233	220	225	215	235	242	220	226	249	226	262	244	191	219	207	249	226	238	250	234	232	242	216	208	236	225	214	234	263	231	239	236	213	218	224	221	227	249	240	240	258	247	231	226	223	210	224	241	223	216	210	217	213	231	224	222	217	232	221	238	223	228	242	221	228	239	226	246	230	247	211	247	242	249	202	224	226	256	230	225	218	241	250	221	210	230	253	249	235	221	242	231	219	255	241	263	228	237	247	244	222	214	212	240	237	232	233	247	245	245	230	221	235	251	214	232	229	234	241	236	237	248	222	255	245	247	272	233	230	221	207	247	251	243	224	237	228	231	237	206	226	214	224	251	198	216	247	251	217	248	241	246	224	182	223	264	224	229	248	242	234	239	248	249	261	253	217	237	218	241	259	227	242	238	230	247	256	242	244	210	237	224	228	228	231	225	220	232	224	234	260	202	219	241	254	254	243	228	228	221	245	241	219	201	232	224	237	229	254	245	220	237	238	231	229	262	199	229	214	246	213	246	224	218	252	265	241	233	241	264	247	253	262	221	242	240	243	221	233	230	251	247	225	266	242	210	246	247	243	224	237	241	237	218	258	241	217	216	213	237	247	249	221	239	238	231	252	217	257	247	235	246	235	248	236	227	232	233	219	216	223	211	230	225	203	207	224	256	222	252	247	245	233	203	232	249	239	250	231	252	224	229	232	253	200	235	213	249	237	219	256	236	224	220	271	248	244	251	232	235	232	241	237	245	238	235	217	189	214	276	247	239	220	228	225	244	240	235	231	234	244	256	225	225	228	247	250	238	238	258	249	247	220	235	243	215	268	217	238	242	259	212	221	219	229	231	242	224	226	234	235	197	224	242	237	229	255	235	217	246	191	211	227	223	226	212	263	236	238	249	252	232	233	232	227	252	242	237	236	223	253	242	214	265	255	232	232	248	217	211	236	239	224	227	221	240	238	240	245	233	221	233	246	263	257	223	257	227	219	249	256	254	236	241	226	240	240	245	224	231	209	224	228	214	229	238	214	248	227	226	240	231	250	223	241	260	221	262	200	236	224	225	229	234	222	223	242	231	200	207	234	219	244	208	244	234	232	226	250	223	218	235	247	251	254	212	236	246	224	257	251	239	270	213	200	248	261	233	248	214	220	234	237	267	225	247	235	229	230	235	239	222	206	221	241	261	220	208	218	235	248	225	237	244	246	251	243	222	212	222	217	230	226	245	245	231	224	202	233	227	238	225	249	230	218	204	234	237	241	240	241	212	244	243	246	228	238	237	217	249	235	219	259	232	218	217	215	249	240	263	231	230	256	222	245	256	239	242	214	221	212	255	218	226	224	228	248	242	244	243	256	244	232	222	241	229	262	236	253	222	247	241	248	214	252	226	247	238	244	225	232	231	211	243	251	208	232	232	240	241	236	241	235	221	245	249	209	248	246	241	242	242	262	222	257	232	227	238	229	219	257	248	245	223	245	226	267	242	233	244	256	244	226	244	228	251	239	236	233	238	222	230	251	243	240	252	242	236	244	208	268	258	225	228	227	231	231	229	235	232	245	233	238	231	224	244	219	225	219	237	245	225	233	242	224	251	251	250	238	236	228	245	253	231	242	242	263	253	239	222	223	240	219	232	244	216	226	271	265	267	249	255	252	239	217	234	247	264	225	245	230	219	223	219	236	242	245	246	246	226	215	227	223	238	226	228	232	237	216	252	269	224	241	239	234	263	253	251	228	266	226	237	251	205	262	237	247	226	231	216	214	236	261	249	234	213	225	240	231	245	230	242	207	239	234	248	257	231	232	228	237	214	229	250	255	230	251	223	247	219	206	259	230	246	226	243	221	242	262	244	236	215	246	231	233	216	237	263	229	239	218	230	215	242	221	247	239	237	252	237	238	264	247	223	226	253	266	230	213	256	241	210	224	247	259	212	212	221	218	226	222	242	243	246	232	252	227	228	244	248	232	250	282	231	230	243	243	270	219	221	229	260	235	260	237	215	245	222	240	231	219	235	220	197	235	204	241	232	258	238	227	225	215	208	265	238	223	237	230	226	238	226	238	229	239	228	252	231	226	245	232	234	237	230	258	224	253	220	227	255	233	208	221	250	230	215	233	271	253	201	219	243	206	266	218	247	226	266	220	239	233	228	214	214	219	220	208	245	224	238	246	254	231	225	226	252	219	241	237	234	220	240	216	244	230	231	238	236	222	244	236	221	261	239	252	227	226	241	228	231	231	240	231	248	248	249	225	221	242	257	234	231	246	247	208	257	239	238	250	227	227	255	243	209	233	239	213	232	194	226	238	222	233	257	237	231	232	256	233	219	207	230	228	252	245	238	241	220	217	233	255	238	270	208	254	254	243	257	226	224	217	212	223	240	261	250	234	237	249	232	221	214	240	223	251	220	243	264	199	230	229	242	235	226	238	258	258	242	279	232	234	219	237	234	222	226	251	255	233	236	238	213	248	239	256	261	249	238	241	222	245	236	238	237	211	244	231	227	241	244	233	235	233	221	223	235	234	227	219	265	241	241	255	243	204	235	241	219	241	241	217	234	215	230	229	233	228	252	244	255	233	238	243	223	244	237	216	227	227	242	241	241	226	218	241	252	259	260	228	235	220	231	234	258	239	231	254	227	250	247	211	208	203	227	254	233	235	214	206	209	223	233	241	258	247	226	264	240	229	224	243	240	213	216	236	225	213	223	227	232	230	239	223	230	219	249	240	231	215	220	243	211	221	238	234	237	225	233	223	206	238	230	228	240	218	231	259	219	246	232	249	200	234	226	230	214	248	221	237	251	263	228	216	202	206	210	210	223	228	234	231	235	242	241	263	193	207	214	217	229	215	241	241	216	242	242	258	228	224	225	249	226	235	241	255	246	227	247	251	232	249	240	221	245	238	223	236	236	229	232	225	227	210	220	224	239	220	223	253	276	246	218	229	219	226	228	230	242	221	218	257	219	224	193	230	215	232	238	228	224	225	225	247	225	254	241	249	248	233	246	242	255	226	234	208	213	233	233	223	236	232	241	255	249	236	218	250	217	241	226	226	239	249	221	230	236	255	243	220	231	230	230	222	231	228	226	215	237	228	235	243
21878	42116	33729	24147	19416	14510	9888	6720	4801	3659	2702	1926	1488	1552	1418	1417	1321	1383	1272	1216	1016	1085	964	907	926	764	705	653	660	563	509	574	483	465	481	425	479	445	444	432	428	393	426	385	379	372	379	360	336	369	389	366	366	333	353	294	303	316	316	335	318	353	358	329	275	343	351	336	351	349	317	346	304	304	306	283	365	335	360	323	341	359	331	323	319	329	335	326	358	362	332	327	333	337	313	352	323	347	323	311	340	298	307	323	325	314	278	321	336	368	348	324	352	322	358	315	342	342	332	271	298	335	312	320	334	331	347	304	319	345	342	347	347	321	326	324	332	357	335	331	327	318	327	314	339	300	332	331	316	346	314	306	317	349	328	303	298	357	341	311	318	330	366	346	323	336	331	292	333	303	318	315	318	298	326	341	345	307	325	330	324	318	296	312	379	308	332	323	339	349	318	325	350	313	345	301	336	323	359	346	343	323	328	324	335	334	350	315	313	330	334	321	322	316	327	315	343	339	327	316	321	325	339	331	346	359	315	322	310	344	342	298	336	321	305	346	337	337	341	341	304	303	297	329	315	315	346	321	329	351	313	290	310	299	336	314	333	294	301	347	307	310	323	318	356	312	314	341	329	313	316	347	336	330	305	329	345	304	326	328	322	354	324	338	334	344	302	313	343	340	316	341	311	310	316	343	315	320	292	349	302	322	339	341	317	313	354	348	311	346	307	334	322	332	339	332	290	312	364	349	315	320	344	357	341	337	352	324	370	334	326	325	339	307	300	368	333	308	320	314	314	334	316	311	339	349	330	339	323	348	336	328	335	325	335	384	324	324	330	304	355	333	298	300	294	325	297	325	332	341	323	339	318	309	328	301	330	313	343	351	340	305	339	292	322	320	326	322	328	336	330	314	311	306	317	348	325	387	303	323	316	351	334	372	337	325	341	353	343	321	320	333	370	317	338	350	302	327	331	318	344	324	323	330	315	335	310	335	319	319	330	331	339	369	334	306	351	336	334	297	354	343	332	295	331	323	322	346	320	339	310	353	316	296	347	315	342	320	322	307	325	308	318	324	320	325	357	357	323	321	330	297	312	313	308	316	353	309	314	319	317	295	314	321	321	307	350	328	330	313	321	306	356	340	301	340	349	337	307	320	337	337	322	315	358	324	290	319	303	291	325	315	316	317	340	342	334	296	337	310	297	321	345	342	336	358	319	317	311	319	317	318	315	315	341	327	323	299	318	321	338	316	338	312	314	298	303	323	327	316	323	335	355	322	351	318	292	362	364	284	319	326	320	329	331	350	329	326	320	320	328	375	322	304	303	326	340	299	333	327	346	333	312	333	294	375	317	340	333	336	319	339	321	316	341	313	338	299	334	310	315	336	343	355	347	335	317	320	324	358	314	342	325	325	303	333	331	344	316	337	331	333	319	332	336	336	348	316	295	323	324	326	336	313	312	311	348	324	336	315	305	306	302	317	348	312	308	350	326	316	316	349	325	328	353	337	346	322	326	319	347	320	301	321	315	330	326	311	339	359	349	316	331	327	323	295	317	293	362	300	327	320	328	287	341	311	324	303	309	303	327	323	346	345	301	336	296	305	323	306	352	312	302	314	352	337	324	349	311	301	320	283	320	322	347	309	321	316	344	346	312	332	328	314	329	335	339	352	330	315	343	334	347	326	324	356	314	324	348	298	338	323	348	317	300	301	320	335	311	340	293	300	325	319	305	320	320	330	339	334	346	340	313	342	340	303	292	317	319	322	332	318	330	334	309	333	331	350	300	320	323	337	329	362	346	351	335	329	318	328	348	303	322	300	322	331	323	334	329	325	346	314	298	320	339	316	312	308	325	276	338	318	346	317	353	326	332	345	343	386	350	365	326	349	352	312	345	292	341	354	335	330	331	333	335	318	325	319	294	316	335	327	317	301	358	307	319	308	323	326	331	336	353	337	340	321	325	301	361	327	323	330	326	324	305	332	305	333	303	332	338	318	344	312	353	316	325	342	283	355	326	327	276	331	311	331	335	316	338	320	305	299	308	309	294	343	308	316	325	330	348	315	326	329	315	331	326	322	330	339	335	317	318	301	323	345	315	336	352	314	324	328	331	298	324	324	354	322	353	337	308	307	308	338	349	347	339	299	324	330	304	321	342	340	318	330	311	338	332	340	321	303	336	321	348	333	330	357	340	318	295	311	364	322	359	327	317	321	320	333	325	332	345	312	313	333	281	303	319	320	344	324	312	320	316	317	319	311	297	351	333	325	364	325	306	318	322	340	312	315	326	313	311	325	323	282	323	337	300	322	313	322	341	299	317	302	360	339	343	287	327	303	305	326	324	321	337	329	306	285	352	323	319	311	325	352	331	354	324	333	332	327	290	313	331	358	324	363	334	339	315	336	340	334	313	329	345	365	364	320	358	319	309	337	299	342	302	325	326	340	335	342	309	319	336	322	333	336	345	328	327	315	349	317	338	323	323	330	323	357	329	319	311	347	324	308	340	301	329	346	336	296	320	313	322	328	306	326	345	351	328	338	366	345	334	346	324	335	316	316	328	309	329	327	309	313	333	310	298	302	347	345	328	321	341	313	344	326	309	318	336	322	334	360	323	336	307	356	317	322	320	306	344	359	337	334	316	289	323	314	329	307	325	309	324	345	332	325	332	348	332	331	294	321	335	350	313	345	302	336	332	339	318	304	338	341	348	323	325	330	318	308	316	317	310	330	327	327	295	299	337	321	308	300	299	317	334	307	297	306	331	324	316	324	325	315	329	305	335	321	307	331	319	335	303	281	332	334	308	306	326	361	331	292	334	353	319	327	328	322	344	319	343	337	325	323	312	292	331	343	343	321	298	307	333	323	350	327	308	337	334	335	322	326	333	323	305	330	327	323	332	313	322	332	326	301	282	339	323	328	312	318	288	314	333	359	339	330	341	305	311	314	338	345	297	327	308	323	359	335	311	310	354	344	336	309	327	312	344	315	311	327	330	345	292	371	317	337	316	325	331	339	360	309	324	320	348	299	328	322	332	311	347	329	320	352	329	322	336	329	324	333	324	344	321	343	307	353	309	338	324	338	326	360	318	317	355	312	334	313	304	315	291	348	328	309	335	296	337	308	316	327	334	355	372	339	343	338	337	309	327	335	324	346	366	328	309	316	302	312	303	327	330	347	305	294	317	341	325	336	299	327	312	358	352	314	357	346	309	270	344	318	341	321	340	348	322	321	304	333	313	338	331	316	318	348	338	322	287	323	315	315	310	329	306	316	331	330	313	301	341	317	317	325	335	328	330	333	317	317	330	310	330	320	309	313	341	323	330	334	307	379	333	309	280	308	328	338	309	326	323	317	325	338	317	330	304	337	319	338	318	321	343	332	313	315	335	334	310	339	311	295	342	341	343	329	335	337	322	353	317	332	326	308	357	309	333	311	308	340	329	322	347	330	325	372	357	331	334	312	364	335	335	310	322	328	320	313	305	337	313	334	334	327	360	296
28284	21488	17979	10456	5315	3167	1870	1228	906	763	637	495	463	473	459	470	455	503	428	434	418	429	415	389	372	359	369	361	356	357	334	341	319	342	323	346	344	306	336	288	302	302	297	294	311	314	330	305	350	308	326	300	299	315	303	306	301	272	306	303	309	329	293	306	307	292	277	293	299	292	302	257	290	293	300	313	287	287	301	295	292	288	264	282	325	301	292	275	351	291	267	317	315	307	267	319	298	301	301	265	301	277	321	328	298	299	291	305	310	267	293	308	310	332	275	306	284	300	282	277	291	298	323	343	286	295	301	290	273	331	285	314	299	299	324	280	302	325	275	324	295	305	312	313	266	308	346	267	292	302	277	318	328	313	302	299	334	304	326	281	311	298	301	312	310	302	288	292	300	299	278	300	300	286	286	309	301	302	312	286	280	320	309	267	299	304	308	294	292	288	269	300	290	327	306	299	323	281	296	319	313	288	284	313	313	324	303	296	292	283	296	269	296	282	292	327	307	292	299	324	311	294	292	284	298	293	309	296	316	287	317	328	305	302	316	286	270	271	299	311	284	298	296	310	282	277	272	302	293	288	312	274	305	303	264	302	314	307	324	296	307	296	272	317	279	269	305	287	288	280	279	315	294	334	306	288	306	273	289	259	282	303	303	291	285	316	297	287	319	292	288	278	277	278	288	321	275	297	309	292	303	333	320	294	297	278	310	286	265	321	280	299	328	276	341	290	340	307	299	285	295	303	322	289	331	321	321	309	281	297	284	273	291	290	318	300	274	331	310	315	303	297	338	312	309	301	306	311	297	281	277	294	294	277	302	293	332	279	285	283	303	315	316	320	320	305	321	284	308	295	277	288	289	331	278	314	297	303	310	315	284	280	313	307	327	262	317	294	303	289	247	282	309	313	316	291	285	290	298	312	290	309	309	286	278	295	289	314	337	309	307	291	277	314	314	319	273	289	310	296	264	276	302	305	292	296	299	295	296	305	312	307	269	317	277	316	292	319	299	310	287	289	292	303	292	302	280	305	277	343	289	278	306	283	311	295	283	321	300	290	279	273	311	285	290	301	275	323	300	288	277	329	310	289	288	319	305	310	261	311	303	289	316	292	308	290	300	308	302	334	292	323	282	290	313	329	305	318	309	317	294	293	308	285	298	291	297	271	296	305	309	297	300	281	293	317	283	312	284	309	316	284	303	291	307	286	304	287	311	315	308	295	258	303	319	287	294	307	308	278	292	295	287	266	315	299	307	327	297	300	273	300	275	286	307	306	285	291	318	317	315	321	342	303	302	298	319	281	261	327	317	298	266	286	342	287	310	327	331	258	278	298	309	295	315	294	298	336	294	306	274	288	278	319	320	272	290	281	309	294	310	299	313	293	335	298	321	318	284	298	280	295	318	315	307	284	288	277	306	289	319	292	289	320	303	314	336	298	325	297	295	302	301	325	253	285	298	288	294	284	279	289	305	314	288	299	300	283	275	296	289	285	273	284	314	307	260	276	286	272	322	315	301	298	294	323	287	262	292	318	306	295	309	304	290	280	311	306	319	292	276	295	303	296	293	305	298	287	300	296	299	277	309	315	305	316	291	298	325	322	289	270	316	290	327	303	311	265	313	274	283	322	320	302	287	280	281	287	296	314	278	264	312	300	333	302	265	292	285	268	298	278	298	277	293	313	304	277	268	309	300	306	282	300	282	333	280	310	276	318	288	313	304	316	310	310	342	291	297	290	313	278	279	295	325	300	279	329	321	292	333	307	314	293	289	309	294	302	298	289	319	284	310	271	287	278	318	315	296	312	284	315	268	319	323	307	313	293	287	267	307	307	302	296	306	282	274	285	282	318	319	332	302	314	339	329	323	284	316	285	287	295	291	306	281	300	312	276	280	282	284	298	336	281	293	319	278	296	310	287	336	317	302	310	286	305	290	287	265	289	289	308	276	341	307	275	298	279	295	276	297	299	288	316	324	317	323	268	274	290	292	294	251	296	281	299	302	313	304	258	288	289	305	287	291	331	282	286	282	299	310	300	348	327	292	306	290	268	292	292	291	296	321	286	301	283	306	292	313	285	330	277	299	286	308	290	291	292	289	304	298	301	294	324	316	297	285	288	258	307	284	308	312	323	301	307	309	312	273	281	280	306	332	299	316	282	323	295	282	300	299	306	275	296	298	291	275	316	292	309	274	284	292	301	298	273	288	305	291	287	329	279	337	310	329	305	300	279	279	292	296	293	304	286	325	317	300	294	277	299	290	286	273	318	300	329	283	300	303	293	277	285	284	312	300	289	294	302	319	295	306	282	286	301	303	320	297	293	301	294	302	269	310	290	332	280	320	282	290	316	297	293	285	296	294	294	285	283	281	291	289	307	297	307	336	290	295	294	282	279	309	320	304	313	282	305	313	280	293	257	315	278	319	274	283	324	295	319	281	310	299	295	292	291	305	318	316	315	312	309	299	300	309	278	303	274	293	290	295	281	303	287	287	305	326	325	308	277	295	303	289	293	298	281	313	286	307	321	287	306	294	312	292	285	286	281	307	293	305	281	300	283	289	286	300	298	277	306	283	293	306	302	295	295	301	288	308	314	301	286	330	300	252	300	288	326	314	295	310	317	304	295	298	302	322	291	275	295	311	284	285	297	299	284	300	304	314	302	319	298	276	321	318	297	291	325	314	318	298	298	301	275	295	266	284	298	290	290	311	291	307	295	330	279	295	307	350	301	304	275	308	306	326	304	306	318	297	311	333	296	338	278	299	281	316	287	306	299	282	294	304	271	313	288	316	289	297	311	264	280	295	277	302	290	308	314	291	288	286	312	328	300	322	294	276	305	299	337	299	307	302	279	320	279	312	337	316	310	298	338	306	267	287	309	316	325	311	290	313	290	314	296	266	323	281	300	298	296	288	297	317	282	291	312	309	311	287	288	287	283	321	332	304	311	311	276	308	285	274	282	288	303	298	304	317	299	315	295	311	285	301	281	299	322	284	279	310	297	287	301	291	312	323	273	305	297	286	298	298	287	328	287	328	324	316	303	350	287	321	332	325	283	315	309	288	303	288	279	282	252	288	302	287	306	282	298	270	295	314	295	271	324	283	321	314	307	290	274	276	319	313	270	287	319	300	294	311	296	309	273	268	293	304	313	318	288	281	245	309	334	288	284	266	301	274	297	310	292	333	296	309	331	308	316	294	296	286	294	301	296	284	312	279	289	285	341	279	329	299	327	287	318	263	326	285	303	298	284	321	300	272	324	279	285	310	281	291	331	277	298	338	310	307	307	295	300	300	310	312	268	300	302	319	291	295	283	276	313	313	302	329	291	275	271	288	284	298	303	289	288	315	302	295	313	316	299	318	289	285	292	320	340	274	277	305	319	312	311	280	304	314	290	315	297	282	296	275	288	301	312	286	330	300	294	292	301	316	269	307	300	300	277	310	293	327	300	307	297	275	305	291	299	301	291	299	270	275	271	266	291	298	268	298	301	274	294
18726	31060	22725	14265	10464	7168	4637	3032	2172	1780	1215	1000	862	867	875	883	849	855	794	815	693	699	684	637	664	583	553	587	525	521	533	503	501	457	496	456	489	442	489	435	476	449	447	464	456	428	409	429	449	421	414	408	431	419	431	410	410	437	409	437	402	420	399	383	415	469	431	391	435	431	410	407	434	390	417	425	438	391	396	425	423	411	454	418	477	396	426	398	403	426	413	437	440	426	407	428	451	413	404	427	399	450	412	438	420	450	396	427	424	405	401	407	400	431	392	441	407	407	433	399	386	383	396	435	410	416	454	400	399	432	426	408	437	404	396	390	356	460	408	402	380	386	473	445	407	390	401	431	397	408	385	438	387	414	440	410	428	424	387	422	428	394	430	416	396	380	430	386	448	405	428	401	424	413	418	416	455	408	427	427	386	389	410	431	392	400	424	439	434	444	418	418	434	433	438	444	403	400	380	435	444	424	410	399	413	391	418	361	414	414	391	416	403	438	400	381	424	414	421	401	396	402	435	389	459	428	444	461	403	430	446	422	415	407	411	397	414	429	444	425	436	422	425	420	407	406	403	410	404	412	414	403	457	395	427	427	430	433	439	403	420	385	429	400	443	400	417	398	420	422	439	461	412	423	421	444	429	410	392	379	448	418	430	422	410	412	433	414	412	428	418	406	420	401	406	407	443	419	447	395	411	417	447	409	382	420	453	390	428	408	419	408	443	395	420	397	411	422	388	423	418	433	440	423	436	415	422	419	417	419	453	414	428	436	417	370	405	446	441	389	403	408	415	451	406	437	416	412	392	430	415	410	460	411	411	426	424	376	434	448	447	432	366	394	431	407	430	403	402	410	428	424	393	445	440	402	389	379	399	423	426	445	426	420	397	440	446	410	391	436	448	370	437	437	404	411	404	404	412	390	421	440	393	434	438	433	424	387	421	411	431	447	407	432	461	431	407	405	452	453	405	442	409	434	434	416	415	459	406	436	428	421	383	416	432	424	438	422	430	452	440	431	441	404	410	409	402	398	385	422	439	448	408	398	461	402	429	404	380	391	362	395	422	430	438	383	413	412	448	433	436	443	414	423	450	435	403	422	440	482	411	417	431	421	421	413	406	440	420	419	423	432	446	428	402	423	420	396	393	427	447	453	428	436	398	423	399	384	409	450	390	427	416	383	408	414	428	462	396	447	434	387	433	412	400	436	448	378	393	416	405	440	398	422	402	439	406	401	438	413	411	393	420	415	385	460	429	445	447	412	433	444	435	422	415	405	465	440	390	404	405	404	455	380	463	423	409	409	395	393	401	400	394	418	430	437	454	388	418	425	431	460	392	462	428	427	437	400	416	419	422	384	425	431	384	433	448	429	392	409	402	425	421	413	429	370	448	394	390	432	378	422	417	415	400	421	401	425	425	389	404	390	439	435	396	396	433	421	393	433	406	413	412	394	403	471	417	451	403	443	429	400	398	389	392	422	424	395	387	406	431	408	392	418	454	408	420	403	418	426	424	434	421	392	436	405	406	444	426	397	418	412	405	392	414	391	405	453	398	385	393	420	403	416	424	401	387	422	398	383	424	452	426	452	422	432	427	398	447	452	423	449	443	437	426	416	427	398	454	429	445	409	414	429	416	436	419	403	396	443	442	383	443	422	448	403	421	406	414	465	399	411	420	444	408	442	421	398	406	440	438	412	437	420	386	413	435	451	415	451	421	392	442	405	397	435	427	395	430	460	413	368	414	388	429	430	393	462	433	400	419	421	433	397	424	442	433	401	444	408	403	411	377	417	460	425	448	410	397	378	406	405	402	417	432	429	441	386	435	392	404	396	400	430	427	413	391	393	411	443	417	411	390	426	432	419	413	419	396	444	385	438	396	411	451	427	438	427	427	438	448	427	421	407	416	420	415	436	410	410	381	420	402	361	404	404	423	424	445	409	384	447	411	402	423	400	423	408	397	409	411	450	471	412	414	456	379	421	422	415	432	365	408	450	406	425	415	388	390	393	429	412	443	402	428	398	423	439	419	394	397	444	415	417	413	431	454	413	425	414	421	402	424	404	459	423	421	426	411	414	415	442	390	393	416	449	408	397	429	413	430	432	411	439	391	433	446	439	428	408	423	434	426	441	410	387	403	410	417	414	395	462	441	381	415	432	391	400	409	426	415	391	409	420	438	409	402	417	425	433	394	407	429	402	401	403	446	417	405	404	404	425	410	452	390	449	412	410	423	428	404	440	412	425	461	426	403	411	453	412	430	391	399	412	437	436	420	410	393	440	439	439	436	395	366	408	430	405	396	425	416	377	385	418	406	419	476	425	374	402	391	430	383	424	441	445	432	394	425	387	425	449	390	417	386	420	453	424	392	411	423	389	386	444	415	402	412	416	409	397	393	434	420	428	451	429	401	399	412	452	418	385	471	422	430	402	422	457	424	414	429	444	419	464	401	384	420	408	425	386	424	414	414	475	443	427	421	406	389	413	408	422	382	399	437	428	427	406	423	414	429	429	420	425	404	401	424	430	446	422	423	430	389	378	407	433	376	437	416	438	421	398	375	431	442	438	429	397	414	441	429	453	434	426	458	404	395	446	448	408	399	420	425	425	395	425	406	419	401	394	395	414	424	428	394	429	407	411	396	422	423	407	413	429	442	396	414	411	409	405	444	422	444	439	394	410	413	403	400	420	431	428	457	394	377	425	418	443	424	411	399	425	444	408	409	412	409	444	388	399	392	431	411	399	440	391	415	435	418	415	424	381	398	442	403	387	457	428	404	421	405	416	413	466	429	424	402	401	413	406	428	417	381	391	436	407	410	391	381	410	436	429	412	439	395	400	386	394	373	454	434	393	448	408	373	413	417	437	448	393	413	400	435	441	382	426	437	410	432	406	425	386	430	407	410	425	418	393	408	425	421	402	414	399	439	438	391	389	428	410	382	383	411	439	440	444	432	400	440	399	402	447	395	404	442	430	430	412	426	442	420	431	444	435	440	407	454	417	459	384	422	414	425	428	400	388	448	430	401	469	412	437	409	453	386	404	431	420	410	409	431	454	436	415	426	384	433	418	391	492	384	410	399	434	420	445	441	426	424	433	426	422	403	436	438	438	392	427	428	426	382	419	439	456	387	404	389	420	445	405	394	423	416	420	391	438	415	443	374	417	404	430	423	416	423	415	435	445	417	400	424	423	419	420	433	398	391	390	410	409	420	430	444	405	423	432	417	422	398	473	437	473	379	408	392	433	425	411	417	437	414	404	421	438	431	424	443	414	449	425	420	420	392	420	407	438	427	442	440	424	404	392	388	428	427	458	422	397	429	458	385	426	406	429	427	417	426	432	409	401	435	421	404	415	389	381	382	440	428	437	449	400	433	414	447	436	417	407	394	409	409	431	415	419	424	391	388	402	423	426	437	372	401	383	395	388	404	419	433	398	403	443	428	403	386	393	469	430	429	408	428	435	424	388	422	428	400	422	400	404	401	455	415	409	395	424
23987	21654	28760	25078	21160	10895	3912	1987	1499	1180	815	630	593	600	571	572	574	621	535	476	460	482	482	427	450	367	386	399	340	371	338	317	340	329	306	321	336	292	296	321	318	300	317	306	283	292	298	308	271	288	286	321	314	268	291	260	289	278	280	265	263	285	282	265	242	267	272	261	295	245	276	288	276	261	271	295	289	258	281	252	255	290	262	267	310	276	290	304	290	299	325	275	286	266	260	278	279	290	279	274	285	282	284	282	297	261	254	279	260	272	282	272	291	246	278	287	300	272	245	284	267	286	301	270	271	290	289	257	256	281	278	266	284	299	267	321	280	286	277	290	292	276	284	261	287	259	291	280	269	294	279	307	300	279	281	267	239	284	280	276	263	266	262	268	303	277	270	281	271	277	275	253	295	264	284	249	267	278	304	301	268	255	273	263	245	311	278	294	286	279	295	249	286	281	287	250	258	275	280	274	278	292	235	269	267	278	280	287	293	298	268	255	292	270	278	255	260	258	277	275	271	286	262	281	257	263	282	285	280	279	276	244	270	272	291	287	280	250	260	268	262	318	267	263	327	289	290	261	256	279	261	288	273	259	236	308	277	281	300	290	267	296	282	274	268	283	258	259	263	266	287	279	267	282	296	288	271	297	302	274	281	268	290	287	281	259	250	303	300	289	288	280	310	296	270	258	264	236	277	277	252	282	269	288	240	272	271	236	287	275	280	269	316	271	264	268	262	264	258	295	295	277	260	262	279	269	284	266	281	290	273	270	260	250	313	233	268	276	276	271	274	277	241	252	233	310	266	301	282	264	270	268	258	292	272	248	250	309	275	242	286	274	283	267	295	280	260	285	279	273	268	300	255	283	260	242	274	267	285	277	295	272	287	252	282	287	284	264	270	308	275	258	275	284	251	276	286	285	288	271	288	271	288	319	263	264	270	266	277	282	266	242	254	267	267	283	262	282	272	305	296	271	251	281	278	245	275	249	276	269	274	311	289	294	268	236	262	266	256	235	280	289	267	291	283	287	295	273	251	270	290	286	269	265	254	243	286	279	278	293	277	293	280	275	239	290	272	278	280	289	267	276	249	293	276	276	282	276	288	277	282	289	271	264	289	280	284	267	246	321	276	270	283	269	260	275	259	260	288	290	267	282	253	290	299	254	255	276	260	270	276	281	307	287	308	269	286	276	276	260	276	275	254	283	266	275	292	303	299	287	256	289	252	293	279	292	257	268	279	300	300	269	288	263	295	272	262	293	284	281	290	285	257	256	268	251	304	260	275	259	307	252	302	284	288	290	273	283	270	269	262	279	267	299	271	327	247	270	266	236	283	283	262	284	255	280	279	265	275	325	292	289	275	269	281	271	293	252	274	229	278	274	274	265	283	259	274	301	287	265	296	295	259	269	264	279	284	270	310	273	281	275	276	268	244	275	256	262	295	271	274	254	295	271	282	281	279	286	307	312	292	277	251	285	292	280	267	288	274	282	284	264	258	288	272	262	265	248	262	264	251	269	268	266	295	268	270	284	274	245	294	285	261	259	274	290	301	269	259	295	275	281	272	291	299	290	265	259	274	276	281	257	272	285	278	278	282	249	248	302	252	284	288	266	301	252	258	294	273	296	268	265	263	263	268	256	282	285	254	287	268	280	281	252	254	249	269	284	284	270	252	280	245	286	283	286	260	269	264	263	285	257	278	300	268	255	274	275	284	229	304	293	306	266	267	264	263	274	270	250	281	259	259	310	292	297	260	222	263	291	305	298	299	290	256	278	297	258	273	254	306	320	264	278	281	278	266	287	260	250	275	280	275	265	264	275	282	307	283	271	274	303	276	240	247	289	267	272	283	272	275	250	275	268	284	239	305	284	296	298	287	285	298	264	282	282	292	268	266	293	264	253	266	281	246	281	269	265	301	307	288	263	295	292	271	266	286	297	278	279	231	275	273	265	274	262	301	269	291	288	276	299	258	275	262	295	289	283	282	291	257	288	258	253	290	290	281	258	288	265	277	271	244	262	264	296	269	270	254	265	250	274	312	275	285	255	284	242	265	272	302	278	271	307	252	249	277	274	243	262	255	290	230	269	279	258	282	253	251	291	263	275	253	273	271	277	283	286	257	256	271	256	283	268	277	277	267	267	297	254	289	306	239	277	241	291	266	251	274	278	254	268	267	273	240	270	303	264	288	282	260	279	266	284	278	285	251	295	243	262	284	288	267	280	257	260	263	292	278	260	271	283	267	297	278	249	268	271	282	266	292	271	258	286	267	285	311	273	275	263	283	290	243	264	289	279	294	258	273	301	282	280	258	272	252	268	283	277	291	266	262	276	304	292	268	291	266	285	260	243	291	317	288	267	275	293	293	265	295	295	272	290	258	281	266	292	287	254	267	269	300	287	268	262	278	248	295	267	255	295	262	281	294	245	287	277	257	277	242	290	249	274	266	250	283	270	259	280	252	274	265	265	278	286	257	280	280	256	284	278	256	223	273	279	283	254	276	281	276	291	279	266	271	241	269	292	264	280	262	302	275	295	287	272	297	257	298	280	285	263	266	272	282	266	285	272	268	274	279	303	291	291	305	266	261	275	240	279	285	264	287	260	307	289	292	250	301	253	262	253	253	280	279	287	278	262	295	293	288	252	283	268	275	284	274	310	272	279	277	290	272	280	291	261	293	297	267	271	268	277	289	292	269	291	291	272	255	294	279	293	242	261	273	287	280	272	294	277	256	281	263	304	275	279	264	250	283	249	257	266	267	267	298	264	259	289	255	270	265	280	279	286	269	255	291	284	284	293	249	284	287	255	287	242	279	282	293	261	269	288	279	250	288	263	281	289	234	276	286	296	285	272	305	248	249	272	283	267	256	277	266	288	284	268	266	244	270	248	249	257	310	263	274	279	269	266	302	274	264	271	270	285	248	313	259	268	257	240	269	276	264	276	279	280	283	246	285	285	254	270	262	291	253	299	277	262	267	246	284	271	284	279	274	300	256	258	282	257	290	258	305	254	245	263	262	280	287	292	260	288	272	307	272	280	272	298	255	256	262	268	273	289	282	277	291	286	304	273	280	292	285	288	281	289	273	271	273	263	306	271	281	250	284	249	279	283	315	257	285	284	248	288	271	275	289	291	282	276	269	289	269	294	280	291	255	275	287	278	290	262	294	268	298	263	284	266	283	276	281	266	297	280	291	268	265	286	283	303	286	254	263	295	300	294	305	295	259	302	267	301	279	300	287	292	274	257	278	288	280	266	274	268	292	269	254	267	319	273	285	280	263	275	270	252	290	265	246	286	285	251	267	278	263	278	266	303	261	262	283	256	278	270	289	258	296	293	256	278	293	281	277	294	263	254	256	266	291	265	291	283	289	294	293	260	271	281	282	229	296	268	270	284	273	278	264	242	280	287	288	280	304	280	264	281	246	262	261	303	286	273	273	269	325	278	292	286	264	275	290	314	270	269	270	294	302	273	269	294	269	296	301	258	258	258	272	269
18536	37634	29559	20348	15711	10973	7201	4725	3558	2770	1863	1352	1290	1200	1202	1194	1183	1135	1083	950	884	901	866	823	733	725	682	671	544	580	564	546	502	510	489	512	482	480	498	439	476	452	443	432	458	411	426	420	416	387	375	388	422	422	387	400	395	378	385	402	395	376	357	409	374	403	384	357	368	377	379	380	411	407	366	401	412	388	392	394	403	392	392	400	396	377	378	366	392	409	386	335	384	421	377	398	417	414	426	387	403	379	387	388	363	382	374	394	388	409	408	420	347	399	381	380	396	410	359	380	418	416	344	369	383	389	388	378	401	384	402	350	390	405	372	399	397	400	393	370	398	380	391	369	404	400	404	423	381	404	383	379	383	388	348	389	403	382	384	376	368	401	377	378	406	402	392	393	386	390	391	350	373	383	384	408	384	388	373	369	374	370	402	356	386	382	415	403	419	369	391	403	401	377	380	361	397	397	360	363	362	376	384	389	401	403	423	402	362	381	421	403	376	398	383	335	366	391	395	347	420	385	391	381	362	359	372	373	369	366	398	373	358	396	378	394	383	391	380	371	362	367	370	378	366	374	362	372	393	363	396	356	364	391	356	377	406	343	362	396	399	370	400	387	400	409	402	336	400	386	375	403	421	379	377	382	392	370	428	394	392	390	377	382	366	413	379	354	381	412	385	374	399	439	389	363	381	367	413	372	404	347	412	392	413	376	382	394	371	396	396	395	400	367	398	389	396	373	382	354	387	354	399	378	388	401	368	386	407	390	387	387	403	394	425	380	402	391	401	400	395	408	410	398	394	381	363	374	389	384	411	423	401	404	401	371	377	361	364	372	362	385	388	364	361	392	408	386	381	406	375	404	433	366	407	389	387	360	382	378	402	387	366	394	389	402	372	400	421	420	384	412	381	413	388	398	379	334	368	401	399	395	400	395	372	362	370	362	401	395	374	385	411	387	388	378	391	416	356	383	359	400	369	397	378	391	390	367	398	403	378	380	387	369	426	363	392	381	416	381	384	407	391	399	372	375	368	386	382	380	371	411	385	377	401	362	401	391	361	391	348	367	358	402	389	400	375	410	397	380	349	382	402	388	384	388	424	383	381	406	389	375	404	350	384	402	385	402	375	408	402	409	417	381	416	391	419	386	382	377	393	367	376	386	398	382	374	370	374	352	386	416	384	394	378	361	361	382	380	384	387	388	377	369	373	365	371	436	374	374	330	358	376	371	387	372	403	362	375	388	395	402	391	398	380	391	370	375	381	378	389	423	387	399	389	407	386	384	408	382	383	384	389	373	397	406	396	399	391	386	393	366	398	365	359	407	347	355	361	387	364	375	387	412	397	399	437	421	371	420	373	398	363	420	389	369	381	392	372	366	430	375	413	370	375	405	394	395	354	378	353	386	396	395	379	358	362	390	397	376	380	391	413	366	381	366	400	387	376	380	423	389	414	389	398	370	374	377	373	399	384	405	388	402	412	384	392	416	405	373	411	381	400	374	425	375	331	403	385	379	385	385	401	391	420	397	357	387	399	379	367	421	384	392	380	385	388	405	380	380	390	364	390	384	410	377	375	360	409	385	401	386	416	380	378	380	406	391	378	385	370	362	382	408	390	400	368	391	369	380	421	368	383	402	380	417	365	354	401	385	366	367	394	384	413	394	411	350	397	386	381	370	395	396	376	391	386	405	345	382	373	415	387	362	407	396	396	401	384	392	378	363	375	381	353	376	406	367	367	385	351	379	347	371	363	387	400	409	396	402	419	373	383	392	410	358	419	429	381	404	355	397	384	391	388	364	385	378	405	373	384	395	375	322	420	397	396	418	380	370	368	375	415	377	390	388	370	409	388	383	391	410	418	370	421	372	378	387	399	390	383	390	375	385	388	393	403	383	424	384	380	373	402	386	369	427	419	384	365	395	355	406	420	387	350	333	336	365	398	414	385	399	363	385	399	404	372	404	398	375	378	418	403	398	382	364	340	360	389	411	420	380	370	418	369	398	395	377	391	405	394	385	360	350	415	409	402	383	415	381	387	401	387	344	378	382	367	358	393	380	411	406	419	390	402	395	370	399	360	419	399	378	367	394	394	386	378	370	373	402	364	380	381	402	390	360	391	383	396	372	367	365	391	394	342	418	391	410	364	364	371	392	396	345	405	379	375	392	409	393	429	405	409	391	398	355	377	382	439	356	376	340	406	410	392	376	416	388	377	369	391	378	406	398	407	405	385	385	415	376	385	398	405	383	375	402	408	396	393	390	379	385	402	384	377	391	373	398	358	370	378	356	396	410	404	369	391	391	399	392	391	372	378	373	381	362	411	384	391	400	410	411	372	379	373	370	403	352	374	411	375	393	378	387	376	387	390	401	405	391	350	404	418	417	380	388	378	389	396	403	408	396	388	379	383	381	342	393	382	422	375	368	383	375	385	364	349	368	392	369	348	381	407	388	352	378	413	364	382	410	408	395	405	378	412	387	361	407	396	363	416	381	392	395	399	349	368	368	380	387	379	401	366	393	366	384	421	375	387	415	354	379	387	369	373	401	403	412	351	411	393	369	390	420	356	353	395	391	405	360	413	375	388	378	380	392	364	354	371	364	395	401	420	348	412	394	392	376	389	388	397	415	363	374	377	398	370	371	368	362	365	390	393	364	362	356	383	352	337	377	381	366	410	389	407	399	370	367	382	405	374	418	393	405	391	408	422	406	402	415	384	378	399	393	369	357	355	401	373	359	380	388	389	381	343	399	369	400	364	380	418	347	395	404	361	409	389	392	376	409	372	388	386	393	358	386	396	382	396	397	355	385	378	365	398	387	412	393	357	390	358	372	373	372	375	338	373	374	357	363	328	361	396	399	377	381	373	436	387	369	409	385	366	379	399	389	379	399	396	397	392	398	372	423	388	398	378	385	386	393	391	346	389	407	362	387	379	407	412	406	394	378	414	400	373	373	393	391	389	367	395	389	376	374	386	367	411	399	372	409	370	366	384	384	397	386	423	368	393	394	383	367	382	387	399	371	401	408	346	395	379	409	424	388	353	372	402	405	396	393	390	397	395	395	406	350	411	388	398	385	356	379	394	371	395	400	362	384	378	394	388	390	377	381	359	383	401	367	427	356	365	378	352	388	403	405	359	424	361	380	345	367	395	370	396	364	376	338	389	384	369	401	372	374	372	409	377	400	359	382	349	361	374	406	375	375	366	383	374	380	377	393	390	426	385	372	391	397	423	375	353	370	351	323	430	401	380	378	397	393	371	429	399	373	412	386	384	400	376	375	392	338	367	396	414	394	382	381	387	404	381	369	414	407	400	422	409	397	380	404	400	370	404	394	375	350	429	410	347	389	408	408	385	378	355	395	372	411	387	414	391	388	378	370	415	395	355	429	348	384	385	375	377	394	376	382	384	396	382	353	367	405	435	384	374	384	407	409	398	374	374	374	392	365	404	398	361	382	382	345	419	411	401	371	346	357	354	363	363	427	378	389	378	381	401	390
25440	21697	27110	25449	10302	4003	2249	1362	1088	894	621	503	491	531	474	473	476	507	456	433	385	389	443	369	371	348	338	338	315	324	291	332	303	306	288	288	321	266	255	272	287	270	283	255	267	248	233	280	257	268	249	266	275	290	276	239	277	287	268	256	261	257	243	254	285	249	275	252	262	254	284	286	265	257	235	270	293	234	298	237	269	274	230	253	274	271	257	259	238	256	262	242	256	262	266	230	281	267	244	286	309	253	276	272	239	260	258	261	273	246	259	266	273	279	241	268	266	255	234	231	291	243	296	239	266	246	276	254	273	281	265	276	264	267	257	286	260	292	261	269	298	257	262	269	248	272	223	260	236	269	280	269	263	249	272	242	262	251	266	270	285	278	288	248	273	266	263	283	262	256	269	256	251	306	286	281	239	278	281	245	255	285	286	250	256	248	236	259	235	254	276	244	266	232	272	238	234	258	245	266	244	263	277	281	269	256	272	245	291	244	278	249	307	267	288	274	267	245	245	272	268	246	257	239	259	252	259	269	241	249	274	267	254	253	246	247	279	228	283	272	270	250	242	268	298	251	280	251	240	263	261	249	284	257	264	255	249	250	260	274	272	263	276	248	271	242	260	271	244	237	264	260	260	267	297	269	263	253	254	228	236	278	283	260	213	254	227	249	251	284	264	243	251	258	252	282	268	249	256	235	241	288	299	269	259	222	235	231	275	312	264	248	275	242	262	262	249	254	261	247	273	247	240	267	273	270	281	284	262	275	240	283	250	265	266	272	252	276	266	238	282	264	297	250	258	244	256	284	283	261	247	252	271	255	245	266	259	251	262	257	270	260	280	236	232	267	280	296	246	273	239	260	232	283	245	246	262	250	253	226	249	242	242	239	256	301	261	257	261	239	304	246	253	279	277	254	283	274	248	257	263	272	248	262	273	262	254	278	267	260	260	252	246	246	215	280	255	266	265	294	253	247	263	255	248	248	280	288	251	259	259	260	245	240	278	316	254	230	272	266	232	247	274	286	284	236	243	276	249	278	252	307	253	242	238	259	272	271	221	255	248	272	266	282	253	277	275	273	275	253	248	274	256	269	226	262	261	257	288	255	260	246	277	265	233	302	248	252	258	240	295	263	269	287	266	264	249	299	258	235	265	256	247	262	244	242	240	285	231	234	279	269	261	275	261	233	262	220	250	259	257	258	288	261	259	244	272	284	257	267	263	260	285	282	241	250	264	238	215	254	262	246	280	275	246	263	268	242	265	258	255	252	279	265	274	249	257	277	244	277	252	255	267	250	275	248	262	273	291	251	285	238	262	299	268	269	259	242	254	264	266	231	251	265	243	226	255	255	275	236	238	242	280	243	260	258	275	246	230	285	239	274	255	282	240	241	270	249	266	213	280	283	271	258	285	275	241	237	264	267	279	267	263	272	245	257	267	262	277	283	250	277	251	256	260	257	246	271	290	249	286	241	278	249	244	248	231	269	277	266	253	269	257	262	232	264	250	245	259	263	255	263	239	239	250	248	244	264	250	253	253	250	299	244	253	241	246	263	249	269	265	216	261	267	260	265	287	253	251	232	262	263	266	277	258	253	270	263	275	251	258	230	258	286	274	245	246	251	247	289	253	275	277	243	261	280	257	287	246	272	273	231	246	265	261	229	238	278	244	271	259	280	249	275	253	276	243	263	255	281	251	263	264	255	267	240	258	232	241	260	262	234	241	257	257	263	273	231	223	281	250	281	264	280	291	267	260	261	239	246	241	252	272	269	252	252	264	256	267	280	237	247	256	236	270	275	274	259	263	247	257	260	249	246	229	291	264	251	252	283	250	246	306	262	266	248	271	261	273	242	280	225	253	246	249	241	265	268	267	253	291	262	281	249	278	269	239	277	258	257	253	228	273	267	253	258	267	247	270	242	248	248	254	240	272	272	274	250	270	242	250	286	272	254	269	229	260	257	237	264	284	261	285	245	258	285	270	258	234	285	245	272	274	276	254	247	267	266	269	249	255	260	277	311	278	298	246	266	273	252	255	259	238	276	279	261	247	268	249	258	281	261	249	240	277	268	286	247	249	264	236	260	284	276	280	261	245	237	241	262	255	277	273	281	258	254	267	260	265	269	282	241	252	271	274	281	281	278	263	272	261	264	290	269	257	287	256	251	279	254	231	251	248	255	255	299	259	266	238	258	266	254	259	253	208	254	243	254	238	250	296	257	267	258	258	270	267	253	257	294	273	249	260	292	273	247	239	250	238	277	285	255	287	271	257	250	276	258	260	237	257	244	270	272	267	259	269	255	257	288	247	286	276	272	272	256	258	281	284	264	241	274	274	250	253	245	285	252	250	267	259	260	259	305	247	233	285	246	262	243	289	261	253	246	240	260	237	282	283	262	256	238	267	213	284	285	293	278	267	251	275	255	264	255	231	271	263	288	280	256	288	252	272	269	252	276	286	265	272	279	265	234	259	273	222	276	260	243	263	260	256	245	283	236	271	272	263	283	220	237	250	228	254	245	273	267	288	240	255	275	271	257	269	259	267	257	246	291	262	290	234	266	251	257	251	252	259	254	275	255	259	248	265	238	270	272	268	268	261	248	252	269	273	258	252	235	256	261	272	264	253	258	263	267	271	275	225	286	270	276	251	255	266	223	279	265	258	266	253	271	257	250	256	268	270	283	261	237	272	251	271	246	245	275	272	256	207	257	279	274	267	249	265	260	245	278	285	256	259	260	249	267	250	253	280	257	293	244	266	285	237	239	269	267	245	258	284	285	258	261	261	261	258	279	241	254	273	247	261	283	270	260	252	287	270	285	283	268	299	293	244	257	242	255	278	271	236	258	228	264	266	257	235	269	236	287	269	259	244	248	252	247	291	262	274	276	276	251	255	255	237	283	262	288	256	254	225	251	244	269	242	271	236	266	269	265	261	260	239	287	299	255	262	268	255	285	260	237	257	277	235	275	252	247	291	253	265	264	268	255	246	268	247	266	266	254	254	258	256	255	236	273	279	253	263	244	247	264	267	257	261	261	253	252	268	264	274	263	289	243	260	247	264	261	272	279	291	271	278	262	285	272	281	244	246	261	257	265	267	258	268	276	253	262	246	281	251	261	241	261	289	279	251	218	256	278	249	250	276	247	265	259	241	245	246	257	267	258	261	254	248	277	258	275	260	251	242	243	276	261	272	261	250	259	304	273	246	294	277	256	253	257	265	270	265	263	274	288	233	269	262	267	272	265	259	286	282	271	277	279	237	272	285	275	280	287	272	285	252	223	252	282	255	265	252	261	277	275	293	265	241	250	259	252	264	282	282	236	271	251	286	278	228	245	273	252	277	263	228	259	258	271	273	280	222	247	254	246	230	284	256	231	259	273	245	269	248	274	269	255	250	252	244	259	263	285	247	255	293	243	240	282	259	271	281	253	240	244	279	265	261	295	298	255	257	266	267	284	272	239	229	290	252	255	293	262	286	240	260	284	240	275	257	247	260	291
18071	34106	25746	17401	12459	8408	5310	3515	2882	2079	1360	1058	1051	1060	1009	1012	1051	943	873	815	749	756	709	693	658	640	540	540	490	492	480	468	503	478	475	443	452	443	423	432	413	405	431	397	396	412	387	397	396	388	394	375	401	401	400	434	361	380	412	383	363	380	395	362	360	368	350	377	360	389	382	359	367	362	353	341	362	390	359	391	329	377	333	383	370	386	360	359	353	382	311	337	346	374	381	376	367	340	385	379	385	379	369	362	353	391	367	359	389	385	363	356	336	360	360	380	370	363	395	366	363	380	386	414	380	379	354	341	366	336	354	390	406	346	349	343	360	391	358	363	364	373	406	368	358	351	339	341	376	336	346	345	352	351	407	376	351	387	364	324	356	384	379	392	386	389	366	351	392	330	347	342	419	367	363	408	384	381	354	394	385	383	410	362	380	362	358	364	378	362	344	363	368	410	347	373	381	361	376	373	361	342	382	378	380	390	371	349	333	359	354	342	356	383	366	385	362	367	339	406	357	328	399	389	378	374	359	345	326	370	340	376	380	334	339	378	371	397	423	379	387	394	354	409	368	392	366	364	355	368	406	396	370	382	389	369	373	358	381	364	392	355	372	369	365	359	340	374	405	355	367	376	343	353	373	350	354	371	325	366	384	351	381	371	365	413	368	374	364	338	394	332	393	339	375	371	367	378	353	333	357	335	376	369	366	360	379	354	367	364	403	343	346	342	409	348	385	355	349	359	344	378	385	333	375	368	401	360	395	353	357	385	369	361	355	373	361	409	368	372	359	391	335	390	359	376	378	345	388	317	405	381	352	352	368	369	355	366	383	341	356	392	376	332	368	364	386	390	369	394	371	388	370	387	398	408	370	392	358	384	381	353	404	363	377	372	386	400	386	390	371	372	393	336	364	391	381	357	359	361	362	343	398	395	363	380	386	382	379	352	327	396	400	359	366	397	376	360	364	381	377	374	378	357	383	427	382	366	369	378	351	327	354	354	357	342	393	353	350	359	365	410	326	375	357	344	359	377	349	370	333	373	376	360	385	383	356	327	374	386	408	377	370	339	352	337	392	355	376	396	371	413	375	376	365	361	349	389	370	365	407	364	341	355	377	350	399	359	384	373	345	356	347	353	366	373	350	328	359	355	360	359	367	367	388	409	390	365	385	375	387	367	360	353	382	411	373	360	405	343	371	365	384	353	376	372	368	374	384	357	372	364	398	351	334	374	386	363	360	395	343	395	400	352	385	354	371	384	362	373	383	370	415	366	363	384	343	362	369	351	368	363	340	344	360	375	371	368	371	355	388	369	362	348	352	379	386	382	394	365	363	331	366	383	378	347	354	346	396	364	353	376	368	364	351	376	363	409	382	360	379	403	372	403	373	383	345	378	347	367	370	379	387	389	366	403	371	353	371	385	373	353	362	357	379	369	401	364	353	364	359	310	361	366	331	358	383	398	384	383	369	395	344	381	380	365	420	356	356	390	358	388	359	345	386	370	381	381	367	402	409	385	370	384	352	390	351	377	364	385	399	381	365	389	370	370	385	323	381	373	394	377	345	399	358	374	341	371	378	354	381	319	345	408	402	350	359	378	384	394	339	381	371	376	360	358	383	357	367	360	378	366	388	363	373	372	370	373	367	380	361	368	394	403	361	351	379	379	391	364	344	376	383	382	388	362	390	364	369	403	415	375	395	344	368	373	362	376	358	415	370	354	366	351	406	368	373	346	345	385	353	372	378	380	347	342	338	384	412	356	346	380	364	358	376	364	364	375	430	372	372	371	386	360	352	340	376	363	356	344	366	378	357	377	380	329	313	376	380	348	415	361	381	377	387	377	401	361	382	347	400	346	344	348	368	359	388	388	338	368	384	401	385	387	401	351	375	386	375	341	399	377	391	362	381	374	355	352	393	377	362	378	360	393	379	376	356	343	348	378	392	365	409	364	355	372	394	379	354	372	369	360	335	373	359	382	384	361	357	369	383	404	352	379	363	377	394	380	394	366	376	398	389	337	414	371	378	368	421	367	374	410	377	381	354	353	376	344	383	393	356	404	374	365	358	356	323	356	372	372	390	374	354	336	357	376	361	379	359	372	373	372	388	382	365	386	387	339	397	363	360	393	361	357	359	370	358	371	358	361	366	359	368	405	391	396	373	339	395	365	383	415	381	372	351	394	367	389	375	353	360	347	405	360	380	355	375	371	344	364	406	395	379	351	387	387	394	350	376	371	355	357	368	334	372	371	334	412	365	372	375	383	383	368	362	371	366	361	366	340	367	345	376	397	384	377	358	387	388	358	362	399	369	408	391	333	348	375	379	368	379	350	354	333	353	353	364	342	362	369	392	386	392	346	362	404	369	354	360	365	345	377	370	366	417	355	372	356	336	405	375	396	360	374	361	399	394	363	394	371	345	369	371	359	387	360	392	327	409	390	330	391	365	346	397	376	385	369	369	329	358	405	376	352	372	406	382	373	368	367	353	396	354	366	375	354	359	386	359	372	361	350	377	370	348	383	387	366	369	370	330	345	364	359	357	375	334	378	383	402	364	373	372	384	372	353	372	345	354	358	369	348	390	357	365	362	346	356	328	354	359	364	367	361	386	377	383	378	347	377	341	383	409	364	364	357	371	401	371	314	360	369	383	392	358	353	368	375	360	364	370	373	374	338	371	342	375	347	386	390	364	362	346	376	388	428	408	352	380	356	364	342	360	406	338	368	360	383	367	380	328	362	375	368	397	395	354	338	365	360	354	372	314	381	362	343	355	371	371	346	388	364	399	404	381	362	357	363	352	376	346	359	373	392	372	396	358	391	364	358	367	406	392	388	375	338	374	372	364	364	412	360	357	379	402	363	384	366	364	336	390	360	379	361	346	353	390	369	355	372	415	364	354	386	385	390	368	353	384	342	373	347	359	369	406	373	357	368	345	340	360	377	341	377	373	360	360	405	357	367	366	374	383	365	362	352	397	384	386	360	357	363	385	369	361	389	392	368	405	409	346	347	357	355	370	381	361	376	375	352	364	378	350	348	331	334	403	355	361	350	344	354	401	379	363	378	362	383	390	350	386	382	374	379	401	367	375	375	352	380	362	367	355	322	420	366	429	399	382	350	381	380	410	354	384	387	394	355	373	398	375	353	373	362	378	362	373	351	361	348	378	348	364	361	360	384	364	379	379	336	352	359	373	371	340	386	355	374	375	352	383	333	350	325	386	361	350	392	369	369	355	327	366	394	353	376	373	367	349	380	368	364	362	377	367	387	347	372	356	360	358	364	375	394	365	382	351	389	365	337	384	369	379	364	357	380	373	387	358	352	374	369	360	398	401	384	362	378	372	358	362	401	389	355	389	359	396	359	397	363	344	344	349	360	397	360	406	357	388	396	391	386	343	355	365	367	351	373	360	352	378	344	350	348	357	372	362	357	360	380	378	350	395	384	360	395	367	365	413	323	347	358	359	380	333	349	364	343	383	323	335	365	328	373	339	346
23064	21694	29367	24555	21725	20780	8834	2793	2056	1420	914	762	733	735	734	722	720	672	611	566	530	568	490	506	461	425	368	370	373	352	344	297	315	285	309	294	270	295	273	244	271	263	282	267	246	268	262	249	263	243	260	241	225	242	233	232	233	240	227	219	220	260	249	235	212	246	207	243	245	236	217	271	246	253	199	238	251	251	212	224	239	238	206	232	232	234	238	234	214	250	243	233	253	205	212	233	255	219	231	216	226	203	222	203	249	242	233	280	239	223	234	217	220	224	235	240	210	227	217	214	206	237	238	223	241	247	249	228	241	238	237	225	249	252	217	230	266	210	216	209	249	209	228	248	208	234	235	240	230	200	223	224	244	225	219	225	219	236	244	220	218	230	245	204	258	211	238	210	212	217	197	225	223	228	228	212	221	223	216	243	224	218	247	215	228	219	228	228	233	230	210	242	199	214	238	262	240	232	203	237	250	229	222	247	232	221	243	206	235	244	232	215	244	220	219	242	221	236	257	254	200	239	209	204	224	224	248	233	227	229	216	248	242	225	212	208	196	222	246	230	212	227	245	234	224	222	228	252	242	253	220	220	217	208	230	229	243	238	214	230	234	219	229	245	238	209	221	210	213	231	240	272	212	238	231	222	227	220	234	193	237	216	230	211	213	218	230	212	238	236	250	213	232	221	247	216	231	210	210	220	209	211	219	261	237	203	218	240	228	271	218	269	217	221	226	215	229	207	240	229	222	204	249	255	236	220	224	232	210	208	202	223	209	209	237	243	268	209	219	217	238	210	224	222	245	215	215	210	212	239	229	223	211	215	225	234	227	247	215	226	208	242	202	225	239	204	227	217	217	237	232	238	224	225	210	247	218	237	212	220	202	224	218	231	222	238	237	221	203	221	222	193	223	207	242	221	203	203	230	219	231	217	245	239	224	249	214	222	205	226	236	231	232	224	219	223	233	199	205	200	241	220	234	213	241	248	213	219	237	239	227	227	197	218	232	231	222	257	205	245	236	243	230	223	229	234	232	245	224	222	242	244	235	236	232	236	213	270	219	245	215	235	230	219	233	239	205	251	214	210	249	238	217	235	238	244	201	227	234	239	229	238	213	232	229	207	229	228	223	209	231	239	225	201	233	233	224	258	237	230	218	218	214	222	213	242	250	229	247	258	240	218	226	225	237	233	253	217	234	258	229	236	206	256	230	219	218	216	209	240	229	237	229	216	236	220	205	229	211	197	215	236	219	245	240	223	255	199	231	230	214	243	228	235	248	222	240	222	214	245	222	245	212	210	230	232	230	224	229	219	223	241	225	216	257	242	219	241	222	228	223	228	227	225	201	195	206	235	200	281	220	219	196	216	198	237	222	233	199	238	239	212	235	231	234	243	227	252	195	230	217	236	194	219	216	245	234	228	224	236	243	220	206	197	259	226	239	218	201	203	269	234	260	217	226	218	258	240	229	218	224	226	222	218	240	216	223	237	227	229	247	229	232	230	251	238	231	228	218	206	229	224	225	259	239	220	237	229	189	235	224	225	232	230	238	218	235	220	223	233	203	254	229	229	221	210	219	239	238	238	208	235	199	238	201	231	243	231	237	234	242	211	195	222	259	242	231	224	259	232	225	190	216	216	204	249	244	212	221	244	218	199	224	245	206	212	229	220	206	220	248	235	219	226	220	220	235	230	218	212	252	237	253	218	214	224	180	255	213	224	231	248	223	230	231	232	227	234	252	219	239	226	219	238	220	246	232	234	229	252	211	210	226	222	257	210	210	202	234	254	229	221	264	240	238	241	248	250	226	213	231	235	228	216	196	222	250	217	233	213	260	219	216	264	212	225	231	252	228	221	218	243	234	222	235	222	223	242	232	242	250	218	212	203	248	219	242	221	233	256	238	227	240	219	262	247	201	211	241	228	231	229	220	238	242	216	220	227	248	227	229	218	257	177	227	229	241	208	214	230	260	247	230	220	223	198	223	220	233	194	225	236	228	216	255	215	225	237	205	220	247	235	204	216	225	212	201	211	232	219	217	231	233	262	232	233	228	222	221	248	232	229	212	199	229	236	229	229	257	246	249	208	206	210	226	206	248	242	212	218	239	229	223	234	234	232	221	235	258	225	239	235	235	224	217	259	228	212	216	215	227	244	187	212	246	227	225	234	234	234	239	255	218	237	218	232	222	237	228	242	241	251	218	224	243	230	202	231	225	213	219	205	242	211	207	218	212	220	227	209	232	251	241	218	209	245	204	226	223	235	198	229	206	203	184	204	251	240	226	201	250	237	224	212	237	245	258	226	236	222	226	227	211	243	222	242	227	232	226	224	241	213	264	224	230	223	227	234	238	221	251	230	220	257	223	225	251	207	195	230	232	244	254	216	203	243	215	226	204	233	204	239	231	197	221	227	226	236	232	219	208	267	252	226	211	248	242	230	230	232	207	242	235	234	243	239	223	230	229	217	250	231	217	219	229	229	231	244	227	209	264	195	238	255	217	231	239	220	225	228	229	239	195	234	215	212	216	202	251	222	230	227	212	228	243	202	246	198	244	235	233	215	256	237	257	226	237	225	242	257	248	244	238	223	240	220	225	244	258	228	229	233	234	206	252	230	188	233	219	214	240	260	263	242	242	209	231	217	228	228	237	201	234	214	229	246	225	243	235	259	243	236	227	233	248	238	214	191	243	216	238	237	239	221	225	212	225	220	218	244	237	244	235	256	196	210	183	229	252	228	238	211	246	214	243	219	222	232	244	255	215	229	231	242	217	244	229	238	216	190	202	226	239	227	223	216	239	225	229	241	247	188	241	227	238	221	224	218	250	236	245	249	210	235	214	251	220	236	216	245	241	219	209	253	198	226	245	228	227	249	215	224	217	230	225	239	226	225	243	221	228	223	229	210	216	218	233	211	199	219	239	224	242	229	296	223	207	213	234	251	265	194	219	233	224	230	244	241	250	237	234	240	223	223	219	238	205	210	231	242	227	220	222	240	237	221	239	237	229	175	235	236	218	222	235	228	214	200	237	230	234	237	258	212	222	216	212	222	220	241	228	234	220	227	246	241	205	220	198	234	216	233	242	268	250	256	240	232	187	206	223	231	215	238	258	197	248	189	209	228	221	237	232	226	221	221	202	233	233	212	216	249	222	221	236	211	236	211	196	236	231	210	227	228	215	232	227	218	228	229	221	238	236	248	224	227	267	210	226	235	210	232	223	248	261	230	237	235	248	249	218	227	236	206	201	196	239	226	237	234	211	230	214	213	220	220	226	209	238	261	254	256	242	227	238	235	203	237	237	207	215	200	232	238	247	198	235	233	205	206	211	209	224	224	244	245	233	242	204	223	219	243	203	225	215	223	219	265	241	225	221	202	236	202	212	188	229	221	228	237	249	255	220	234	214	225	228	225	220	267	238	220	239	217	239	238	220	226	223	261	221	231	220	244	227	226	221	217	266	247	224	216	245	200	226	204	226	212	236	235	215	209	260	192	259	241
21079	41831	33675	24676	18979	13284	8678	6076	5084	3374	2244	1773	1743	1671	1578	1572	1528	1460	1216	1142	1092	1106	1040	912	854	771	697	667	639	584	516	513	504	514	497	485	477	447	448	390	387	374	384	407	392	342	368	374	325	362	366	353	352	341	314	328	332	312	311	335	349	335	338	293	296	316	324	338	347	352	344	329	313	304	321	333	282	323	338	307	299	323	307	337	354	313	292	318	315	319	330	362	300	310	306	323	310	319	318	303	287	341	310	334	312	305	308	339	321	343	302	325	314	307	334	343	285	296	350	313	314	304	319	298	303	331	284	326	302	296	314	331	354	300	345	290	284	296	319	333	318	339	352	319	302	362	330	304	315	324	310	322	284	307	322	337	318	336	306	318	320	283	297	346	325	310	314	341	293	327	290	333	342	344	305	286	332	329	328	328	313	312	309	305	328	316	308	331	311	298	343	329	331	298	310	348	292	296	289	291	319	331	306	331	337	311	288	319	301	321	301	338	361	325	315	285	310	317	307	311	318	285	290	284	320	341	324	300	332	322	326	334	332	291	296	323	329	339	342	297	300	298	308	300	342	314	322	305	301	315	335	331	322	309	298	328	318	331	330	347	305	321	314	316	333	355	310	296	338	309	274	303	315	342	338	345	309	311	304	281	333	303	329	314	327	298	319	345	306	339	294	325	357	280	323	321	326	307	308	327	354	305	328	323	328	337	288	292	296	305	307	341	297	300	337	344	302	335	306	317	327	327	344	312	304	320	309	309	334	347	316	324	282	273	305	300	309	324	308	311	347	315	320	298	319	348	310	320	342	284	338	347	324	298	321	335	319	336	332	342	318	334	333	304	315	323	333	328	312	283	282	350	290	295	299	328	333	319	321	348	278	335	314	313	297	322	304	291	330	331	309	322	290	344	315	295	332	288	306	340	332	284	328	340	318	318	335	330	277	294	305	294	331	328	317	344	309	296	292	325	327	316	292	296	328	335	353	332	324	341	350	333	314	321	330	304	314	326	307	310	310	317	331	353	331	334	311	342	310	341	295	318	309	308	342	347	316	348	313	357	257	330	300	316	318	297	300	317	325	335	306	321	292	295	335	299	323	346	319	330	312	294	311	291	344	309	322	294	311	324	324	311	321	318	326	301	282	363	319	306	337	302	316	277	337	328	365	349	283	325	311	312	327	305	343	290	314	298	363	307	331	296	314	295	342	280	324	307	318	310	344	348	315	328	318	303	319	321	301	304	304	335	312	305	328	298	342	295	318	310	313	336	322	316	307	319	329	318	316	311	383	306	314	331	314	290	296	328	324	320	331	279	322	323	338	352	314	303	301	341	306	337	331	307	321	360	317	301	333	277	316	326	304	342	307	328	293	295	325	320	281	307	310	294	297	334	326	320	302	338	320	318	347	346	300	332	302	306	308	314	315	304	321	338	336	313	326	314	299	317	355	315	320	309	311	331	300	312	310	307	316	305	334	319	295	307	334	299	301	296	355	348	294	321	301	316	337	301	291	308	296	320	302	320	319	323	309	327	278	341	307	334	312	313	345	344	337	299	313	306	293	310	312	339	310	340	332	346	339	349	350	317	314	303	313	287	311	286	316	311	329	282	290	304	324	323	322	310	308	337	297	331	304	335	347	350	318	313	327	303	309	298	295	325	290	312	294	325	323	329	324	335	329	336	347	339	285	316	331	326	306	346	313	337	346	317	319	344	326	300	315	324	322	298	317	293	342	330	321	316	304	287	295	313	309	292	314	323	312	311	312	325	335	310	327	337	337	314	310	324	344	269	295	332	304	313	346	310	290	325	316	318	309	308	306	293	315	323	297	304	314	320	320	305	330	325	301	320	325	316	303	318	326	312	300	303	338	329	294	316	319	341	310	278	331	318	315	314	315	308	291	321	346	311	319	310	337	317	311	303	347	359	318	311	328	333	324	331	304	341	331	311	316	327	332	335	324	330	360	319	320	341	311	304	309	314	337	325	330	318	338	317	315	355	313	315	320	346	310	319	369	329	288	315	302	335	285	333	299	324	357	331	316	325	327	343	340	294	325	323	280	294	330	324	288	308	309	328	311	312	331	313	338	317	296	336	330	301	332	323	324	341	358	324	327	307	310	374	313	304	297	287	307	300	299	339	324	325	286	341	275	340	333	350	350	315	329	337	310	347	318	292	307	320	342	305	302	329	345	317	335	325	301	322	349	298	310	326	313	308	332	298	332	308	302	336	322	297	329	345	354	287	323	344	329	293	317	346	284	312	338	330	325	339	314	328	292	306	312	326	291	283	336	317	344	338	338	326	308	322	327	312	329	274	329	323	300	307	361	348	306	322	351	344	332	330	336	321	295	332	300	336	301	327	275	313	331	315	291	329	292	318	351	287	314	346	313	331	309	339	330	305	321	327	324	338	344	305	351	306	313	326	315	322	306	308	313	342	315	326	315	328	297	309	327	327	356	327	347	286	302	309	308	315	314	309	362	327	319	344	324	343	308	319	283	309	305	327	317	335	318	317	317	298	316	347	290	323	306	307	340	299	359	321	304	323	307	296	323	308	323	322	326	340	311	331	294	332	344	311	294	337	341	301	297	312	322	280	308	350	299	324	324	303	323	303	339	311	324	331	330	315	324	291	334	326	305	316	295	334	295	304	313	300	314	287	308	306	320	298	326	350	304	308	304	339	323	320	327	320	334	309	323	339	300	331	303	342	318	319	293	331	307	312	338	294	329	350	328	319	355	304	299	299	299	342	334	294	322	334	331	327	301	326	305	291	326	295	307	344	345	337	306	317	325	309	329	295	295	315	323	309	327	335	298	323	286	324	317	294	314	297	349	316	319	342	322	333	269	321	311	312	280	324	357	315	314	292	298	305	289	340	337	326	307	347	271	307	334	308	324	356	297	307	339	304	289	318	331	328	327	330	343	295	300	324	318	341	347	302	338	327	321	302	311	293	313	313	326	325	303	314	312	287	332	318	294	346	325	305	349	314	334	316	306	348	314	331	315	297	318	318	311	345	330	307	314	325	287	314	326	329	331	298	347	321	317	320	325	313	285	288	282	368	298	335	296	309	306	290	301	325	319	347	308	299	331	303	295	316	333	314	313	298	328	342	296	316	320	278	294	306	334	288	312	289	348	303	345	344	272	295	312	316	310	300	334	303	330	302	309	338	332	299	324	307	293	313	297	345	358	291	312	290	304	308	283	295	330	281	324	330	284	312	329	315	316	345	343	355	342	306	306	310	338	321	306	311	323	313	340	316	282	330	289	315	288	282	345	319	326	279	327	327	336	343	326	297	326	296	328	316	308	338	331	336	290	352	317	321	316	313	296	334	303	330	327	265	333	279	316	298	311	292	320	312	300	317	286	330	326	330	313	295	309	298	323	341	330	350	339	290	275	312	304	311	311	317	303	314	294	305	320	294	331	315	328	287	285	340	305	302	327	338	275	318	328	307	298	304	335	297	339	344	332	310	297	317	321	318	326	365	328	323	325	285
28125	21525	18619	10884	5226	2916	1666	1178	881	726	537	518	479	457	464	505	471	464	421	430	415	406	420	434	387	363	345	313	310	346	345	315	326	325	289	310	280	311	287	333	296	309	314	320	278	280	286	299	302	290	318	296	278	281	298	294	296	282	273	299	279	286	321	280	260	317	290	309	320	312	308	285	302	322	270	289	311	294	282	313	303	266	294	274	264	294	298	245	281	303	312	288	300	281	309	295	251	286	272	312	287	304	282	299	314	333	302	311	282	287	303	296	283	290	270	294	330	307	310	283	281	292	299	299	289	281	276	294	300	307	264	272	266	290	262	330	294	321	306	264	297	284	298	306	282	269	294	291	307	280	307	294	277	303	290	263	278	314	303	305	284	308	288	314	270	279	291	295	316	261	286	284	297	278	297	267	289	277	276	289	290	306	293	298	262	266	276	283	284	299	285	287	281	303	318	290	281	290	285	326	319	286	302	258	309	286	282	302	274	300	298	283	288	289	275	287	282	265	292	274	306	296	280	301	291	271	288	302	264	302	290	314	295	278	285	278	269	297	287	284	326	296	298	273	303	297	327	293	283	324	292	272	283	282	278	295	304	300	267	309	284	275	285	302	278	314	275	295	258	281	283	307	300	319	300	298	290	297	311	298	272	296	308	267	259	259	292	289	289	271	291	300	283	264	268	285	283	308	288	272	320	297	293	291	288	332	304	273	298	303	304	306	282	304	291	284	277	278	292	265	287	259	255	286	301	276	300	266	315	291	299	274	281	313	280	269	306	289	289	309	264	293	307	295	279	307	304	292	298	282	297	284	286	263	318	291	286	275	321	297	315	299	280	332	291	310	285	321	277	297	286	254	280	294	276	286	289	316	258	296	278	259	317	283	289	296	279	278	272	291	285	312	297	286	303	309	305	298	262	276	302	302	303	275	279	263	307	286	313	289	329	288	284	304	301	304	293	288	285	295	282	277	273	281	303	331	286	252	305	298	302	281	273	284	318	289	288	281	281	298	285	302	287	306	302	288	277	296	304	312	257	297	313	309	291	319	294	306	307	297	293	283	311	295	283	308	289	313	274	313	275	310	271	308	284	275	306	289	280	300	303	292	294	275	317	298	318	278	305	268	325	281	312	296	274	261	275	295	255	271	286	291	290	289	311	300	312	281	278	277	307	332	311	285	305	283	300	268	300	290	288	284	302	317	313	308	315	316	330	254	298	304	301	277	313	280	300	294	261	287	291	293	320	282	268	291	283	268	291	327	293	321	305	298	319	337	275	296	325	307	307	264	302	277	277	287	294	300	314	297	315	295	289	238	292	290	297	298	287	298	277	288	285	311	305	275	311	307	261	295	327	317	249	266	278	303	281	281	319	310	290	269	301	277	248	267	284	311	298	287	311	287	269	304	277	304	268	290	300	288	285	257	303	241	317	326	308	297	298	278	339	320	275	266	299	291	295	304	272	289	288	309	293	295	315	268	292	303	275	287	275	293	312	304	288	318	319	270	298	289	323	297	276	304	294	294	306	315	306	286	274	288	309	308	287	287	283	294	285	316	313	324	296	298	274	285	274	299	302	264	324	319	318	292	311	328	290	319	305	290	267	325	286	279	304	309	295	284	275	276	301	280	293	287	302	290	281	296	301	288	292	286	308	331	282	311	283	301	273	299	281	340	301	256	302	295	302	284	269	244	293	297	298	274	272	319	296	309	288	321	287	327	305	291	294	287	307	306	295	315	283	298	278	279	264	271	326	315	307	263	283	271	286	279	276	239	293	285	289	319	283	287	280	268	285	311	287	298	282	302	282	299	262	310	306	297	302	302	310	325	292	260	283	261	305	289	287	323	296	295	296	314	278	296	289	268	277	281	305	296	300	313	282	284	309	307	266	323	318	260	284	275	323	300	279	297	331	286	295	315	264	295	294	301	296	312	280	273	263	268	298	302	287	282	283	293	275	288	285	281	326	317	305	257	303	287	332	280	288	300	281	315	313	296	274	289	265	320	298	290	317	274	308	273	273	322	298	241	316	296	305	310	291	281	341	302	306	289	315	318	306	295	295	278	298	270	289	295	268	296	259	317	284	274	290	305	324	286	272	350	330	294	290	292	289	285	285	292	317	293	305	301	285	272	299	307	279	310	305	295	301	286	311	316	313	273	275	302	298	271	312	303	306	284	304	304	305	313	278	292	300	284	318	325	293	311	263	276	261	296	288	296	297	315	273	317	278	296	253	280	315	291	268	288	273	262	300	298	278	317	318	295	325	279	284	242	271	259	280	253	325	306	280	303	284	302	314	302	312	299	277	296	290	280	294	288	281	294	312	307	299	299	277	300	296	308	302	291	310	294	308	273	289	284	334	290	301	307	294	313	288	285	268	308	292	286	292	262	297	271	279	285	291	289	288	285	268	294	295	283	295	270	305	275	297	304	289	302	308	269	277	287	323	336	308	292	282	274	278	288	297	286	282	308	301	248	299	336	272	281	290	292	252	314	312	281	308	299	296	280	297	289	314	306	322	265	315	298	294	296	305	273	307	297	279	274	288	289	263	301	298	304	280	268	303	308	303	305	320	307	295	276	248	291	298	312	269	281	315	284	338	290	278	283	314	298	292	268	290	308	297	294	276	316	301	263	256	305	287	296	283	310	317	278	310	323	299	288	280	280	277	271	302	292	257	283	302	286	306	312	279	285	319	312	287	279	278	317	304	302	320	283	306	283	279	267	304	295	315	308	290	281	290	275	268	294	276	274	335	309	297	283	316	289	256	315	306	293	313	277	276	294	292	308	293	278	271	311	311	291	282	313	288	286	316	276	328	282	307	296	285	310	302	266	264	293	280	274	298	312	297	296	277	287	287	287	278	308	323	279	289	306	275	279	276	302	303	307	334	294	281	266	267	291	300	282	290	312	291	294	284	321	294	297	281	268	267	301	305	272	304	294	273	292	275	269	292	318	283	287	286	295	288	281	289	288	304	233	275	269	285	301	268	290	321	293	298	299	261	252	260	293	315	298	273	304	313	317	298	286	302	300	289	310	302	277	318	290	309	311	296	271	279	307	300	295	283	271	264	283	275	288	304	262	283	298	293	293	304	264	289	266	302	273	251	318	301	302	290	308	291	281	283	282	283	301	282	297	304	301	259	276	289	285	303	351	302	278	294	272	289	276	293	290	306	296	293	310	295	299	274	262	300	280	310	294	293	291	288	285	276	303	286	294	299	285	296	291	291	302	292	307	313	286	287	275	306	274	295	309	306	272	258	321	277	313	249	301	321	296	269	315	295	296	304	290	314	296	314	301	279	296	242	274	272	290	273	259	290	299	298	278	296	273	261	302	295	285	296	254	290	288	276	295	287	308	278	284	266	312	277	276	298	307	306	296	316	286	304	300	293	290	304	314	287	300	328	305	302	282	337	276	302	288	298	272	291	268	311	289	296	266	274	298	289	298	309	295	325	292	313	289	288	258	299	266	263	306	289	279	308	298	266	284	296	291
18503	31209	23090	14337	10157	6558	4000	2783	2310	1498	1053	965	909	889	890	936	850	834	778	697	716	726	653	663	610	559	545	552	493	517	498	493	450	427	429	481	490	446	467	462	456	428	447	396	396	439	445	427	403	449	435	410	427	408	447	374	421	440	424	387	387	406	382	420	429	418	449	421	420	428	412	439	397	414	384	429	407	443	395	414	407	408	399	372	440	391	410	422	438	408	408	387	455	397	433	411	399	404	421	406	426	414	424	414	379	419	394	397	432	388	451	387	417	376	397	402	405	415	443	430	386	396	418	417	411	404	400	407	394	411	419	406	395	405	447	429	438	466	384	424	430	424	401	410	462	412	428	372	391	440	376	402	386	406	447	397	368	402	412	436	377	403	411	345	413	422	405	412	409	421	395	421	413	433	416	397	414	387	416	422	397	403	397	400	411	423	425	403	413	396	422	401	437	422	373	392	423	432	398	413	400	387	401	427	414	379	358	411	400	383	371	432	380	398	402	392	418	370	413	422	355	375	421	444	392	403	429	389	427	434	380	408	406	401	422	442	413	402	390	443	388	405	409	411	456	404	401	435	441	429	411	396	389	415	389	427	409	407	410	438	403	422	429	411	422	421	356	433	413	385	418	423	418	424	396	396	401	418	411	374	423	391	414	400	408	399	415	410	417	377	436	430	393	424	395	442	400	402	413	406	390	431	415	389	393	381	390	401	422	393	392	403	398	414	402	432	399	441	409	424	405	442	380	401	411	426	453	377	403	386	414	413	399	401	421	411	395	444	438	398	390	395	419	415	406	408	416	413	400	434	412	408	392	373	376	437	402	416	391	372	410	418	427	412	386	390	417	390	396	429	407	374	467	436	390	439	385	403	424	434	424	440	434	384	420	419	411	381	415	413	392	394	414	386	400	421	400	407	397	403	398	404	399	380	382	411	421	387	411	409	437	393	420	404	392	452	409	416	404	396	393	395	409	408	380	396	429	381	401	410	402	387	413	394	408	416	430	395	424	399	401	385	371	403	384	409	436	421	380	396	422	431	400	454	369	389	408	421	410	396	439	408	425	413	389	393	428	418	386	397	422	402	388	408	415	426	419	410	429	376	423	423	402	420	418	421	409	390	400	452	407	383	430	426	411	437	421	407	385	389	391	393	418	422	413	423	406	393	424	377	420	376	415	419	404	412	380	422	413	429	416	390	409	428	407	430	375	413	425	411	424	429	436	409	372	409	444	400	418	416	404	400	399	417	389	374	442	410	413	421	372	453	411	428	438	397	399	381	393	405	441	445	399	398	402	404	418	384	423	405	373	409	428	431	406	400	379	421	382	426	437	439	380	408	405	396	420	433	399	385	449	401	428	391	433	413	421	393	390	396	414	416	395	414	392	392	419	404	423	409	408	413	419	403	433	410	384	383	416	391	431	399	438	425	396	415	394	393	434	406	392	443	380	421	399	427	385	407	410	416	412	429	405	411	424	398	444	403	416	418	396	400	410	379	423	410	405	414	406	401	472	424	465	422	394	385	410	409	435	413	438	398	404	421	409	425	382	394	430	382	438	453	408	427	411	427	420	384	435	369	392	414	380	428	413	404	416	436	400	406	422	383	382	422	421	386	390	418	374	423	407	404	418	433	408	392	417	396	415	405	428	422	404	409	365	407	382	421	418	395	409	374	429	421	435	393	401	440	462	412	423	402	419	446	430	401	381	416	412	430	424	440	392	398	382	396	411	421	448	379	374	362	462	421	424	405	446	381	374	401	413	417	449	408	389	446	379	427	421	413	411	413	394	392	407	406	430	425	424	425	405	431	438	407	397	393	428	412	405	402	424	433	383	411	403	413	407	389	401	397	405	398	389	428	375	435	388	415	433	391	431	421	423	411	425	426	392	412	396	409	407	416	421	414	433	429	423	412	390	410	438	426	416	419	364	427	377	387	433	432	437	390	433	357	435	388	383	437	401	389	383	393	435	409	358	423	399	409	417	415	419	384	408	389	424	404	434	410	378	409	419	422	391	386	418	412	427	447	418	413	436	433	416	440	405	437	456	398	398	401	418	376	361	420	410	427	416	451	448	368	391	385	373	401	387	435	430	408	415	416	406	419	444	419	459	414	442	441	448	383	445	412	399	386	413	426	396	409	426	418	395	390	404	412	439	423	416	394	446	403	428	397	406	405	465	430	378	430	403	412	412	434	405	395	397	400	414	412	401	425	391	380	452	448	381	433	372	427	389	422	374	386	415	435	429	395	382	422	434	370	414	406	412	431	405	439	435	387	411	433	431	391	409	398	404	424	400	433	409	440	424	418	440	384	414	424	382	410	427	390	419	420	392	418	434	387	395	428	358	418	407	415	406	403	395	395	404	424	420	406	408	410	411	421	404	397	414	407	434	421	356	438	388	427	385	394	383	425	417	432	448	420	425	423	403	397	405	436	394	440	377	424	391	394	406	402	407	418	403	432	395	420	429	452	389	398	402	412	408	400	406	419	413	393	390	387	411	383	438	431	426	392	421	402	404	406	405	402	384	396	404	419	403	400	453	392	394	365	399	415	407	385	435	375	388	402	398	394	428	362	394	391	429	385	421	412	400	388	422	383	411	440	453	421	421	412	445	395	447	420	406	381	422	398	413	401	407	398	417	393	410	424	411	430	405	432	386	411	410	397	428	400	404	397	401	396	417	410	428	391	406	407	400	400	394	424	392	367	468	359	449	411	422	444	409	388	391	378	406	428	417	381	408	415	391	429	404	404	439	416	433	380	412	401	423	401	370	389	407	428	400	390	390	442	362	435	426	403	423	369	391	391	401	402	397	410	414	457	417	405	413	395	417	423	369	426	406	411	398	416	389	382	454	415	440	410	405	410	393	401	395	403	424	403	431	366	433	420	405	415	395	389	437	442	372	404	424	421	393	384	425	436	429	392	384	436	366	424	417	377	406	404	389	432	418	434	412	438	425	419	422	449	432	435	377	395	401	396	403	430	413	408	413	408	379	386	404	419	399	414	451	431	435	404	419	407	420	387	385	409	438	454	377	408	377	423	411	390	380	439	406	414	407	396	390	419	431	402	403	408	398	388	399	415	444	404	402	429	420	392	400	418	413	424	432	445	435	389	452	391	377	389	412	423	406	424	407	374	406	409	388	434	389	374	423	406	409	368	404	391	424	406	372	422	424	404	414	397	418	382	398	473	433	428	382	417	417	417	415	393	425	413	449	417	415	425	421	402	409	440	416	457	400	435	422	428	393	416	403	423	394	431	392	415	405	398	373	399	396	407	430	396	401	462	445	404	398	417	392	417	429	389	395	387	401	368	404	402	415	391	402	414	425	402	438	373	427	405	394	411	418	423	390	397	422	405	401	423	451	411	408	396	422	403	408	432	419	419	402	419	404	418	418	418	430	425	411	415	431	419	415	417	402	417	404	438	422	408	369	375	430	435	409	413	425	388	406	418	431	423	418	420	396	407	429	428	439	391	409	420	394	430	418	409	429	405
24058	21680	28759	25158	21218	10340	3532	1961	1473	956	720	634	641	625	609	615	619	583	520	511	495	465	446	451	420	388	367	381	327	337	342	342	326	307	282	319	324	324	295	280	292	315	269	285	255	283	285	296	298	262	271	246	281	280	246	289	256	286	251	255	284	271	275	260	247	273	261	249	285	286	270	268	280	252	267	283	269	281	267	266	267	244	273	273	270	265	267	274	277	292	239	271	292	283	252	266	262	281	250	278	294	248	276	270	284	287	256	266	255	250	282	280	266	270	297	257	270	317	269	288	301	278	275	289	263	266	264	278	289	277	227	271	264	249	267	279	265	288	257	268	276	262	256	271	286	299	244	276	276	278	260	249	281	276	291	280	283	259	290	270	272	302	277	265	261	284	283	289	252	239	267	290	268	268	281	237	274	263	264	263	263	240	244	280	252	263	250	245	260	282	257	271	278	268	271	265	249	271	250	277	260	286	287	273	278	266	269	244	288	249	274	255	277	254	228	292	275	279	266	268	293	264	271	276	268	249	222	266	228	251	266	269	266	263	256	281	263	258	258	248	269	294	237	259	310	275	269	242	267	278	261	256	283	257	249	238	273	251	296	250	255	255	285	269	269	287	273	249	292	280	276	262	248	258	235	264	255	247	277	254	279	274	294	283	266	270	291	248	252	261	270	265	258	259	261	268	259	282	237	273	283	269	242	288	293	271	248	287	238	256	293	250	270	266	269	262	288	258	300	301	289	276	251	261	251	265	267	278	272	263	257	291	292	245	291	266	237	251	253	273	284	276	285	238	267	262	268	251	274	267	297	277	257	233	257	259	262	264	266	273	288	250	231	245	249	264	276	270	258	241	272	254	258	275	259	269	301	251	277	245	276	246	281	268	267	262	249	260	282	254	258	257	255	271	268	280	279	269	281	278	263	249	295	279	287	248	282	255	262	280	251	274	246	270	273	252	267	249	272	264	249	251	290	255	264	252	250	318	259	256	314	286	260	252	286	261	252	286	273	267	248	259	270	290	268	283	292	250	286	246	275	264	247	309	245	256	252	264	257	269	264	267	250	257	289	284	268	276	272	234	310	241	234	296	260	282	273	270	252	255	280	269	248	260	273	256	281	286	257	276	266	243	248	261	248	253	270	290	286	264	270	287	262	259	273	272	278	266	268	282	274	267	276	279	236	273	271	269	260	257	251	308	264	273	270	297	285	266	270	254	301	239	278	241	303	277	269	255	255	272	284	292	265	252	283	271	282	283	261	283	261	260	272	304	289	297	250	259	283	270	249	289	256	255	289	276	271	287	281	242	309	232	261	284	250	278	264	237	242	276	256	298	260	298	235	262	258	270	262	293	262	300	277	269	256	254	246	278	275	271	295	258	260	256	260	262	278	252	276	278	282	253	254	252	277	275	247	240	293	223	242	274	239	252	280	268	296	277	276	282	262	269	276	280	274	267	267	279	257	262	287	258	255	276	243	264	270	268	260	294	274	303	249	262	265	266	276	274	247	269	266	236	258	271	266	280	313	274	275	255	295	298	238	268	264	264	247	318	258	257	258	307	283	297	265	277	264	277	241	260	235	260	255	240	273	284	271	261	265	269	259	283	275	300	283	312	276	279	259	251	283	254	260	238	239	257	267	269	278	274	271	269	271	273	271	311	242	285	268	262	288	234	271	275	282	275	239	263	276	252	264	262	276	252	273	274	263	275	255	235	285	265	272	261	271	279	280	263	264	249	260	283	286	286	306	263	266	261	269	237	257	261	296	271	262	263	282	252	308	268	243	268	261	251	258	263	275	241	280	296	277	237	258	280	245	286	285	290	260	264	269	245	266	269	259	250	256	269	238	256	280	266	279	257	248	265	270	253	279	262	274	268	267	287	280	259	248	265	289	265	242	271	311	246	255	257	291	264	297	260	273	280	242	252	279	272	261	286	262	283	266	262	270	276	259	275	251	295	257	263	273	265	252	268	280	265	269	256	255	270	255	273	243	300	269	272	251	296	253	246	253	283	275	276	320	250	282	283	266	266	271	276	255	260	265	257	294	274	244	254	260	251	251	254	300	244	257	266	276	225	237	286	266	284	269	260	246	306	264	244	278	252	270	268	270	291	249	259	253	248	262	236	269	241	251	281	271	270	288	218	239	255	266	281	285	272	280	258	282	292	255	277	292	256	279	301	286	270	290	288	269	288	277	271	278	270	284	279	271	276	267	257	288	276	241	260	264	253	278	273	261	258	304	251	278	226	242	269	280	236	302	288	279	272	234	241	262	263	257	262	247	261	274	259	267	251	253	238	242	247	249	235	282	282	293	242	271	298	266	270	258	264	244	270	279	289	264	283	233	266	288	275	253	270	277	276	231	278	267	283	273	281	247	270	259	251	262	301	239	255	263	270	255	269	252	247	281	269	235	271	293	254	260	262	283	288	269	253	273	282	259	263	249	274	250	263	261	269	262	270	251	264	269	245	253	264	266	270	289	257	275	292	255	267	269	264	266	262	260	277	277	256	283	284	272	290	267	279	234	250	279	265	279	287	291	259	285	259	248	279	281	274	262	268	240	259	255	269	258	284	260	289	244	272	274	251	253	280	275	274	271	250	273	280	252	284	269	273	247	277	257	283	254	305	239	258	259	264	243	252	263	269	282	320	279	253	250	284	236	275	274	260	270	263	253	261	273	278	262	245	263	268	256	279	267	259	248	255	261	250	274	271	265	254	269	240	236	254	280	260	259	247	271	273	248	276	262	275	225	249	259	245	243	290	281	274	283	258	300	276	281	284	248	267	277	268	263	288	273	251	277	262	262	265	262	265	265	256	250	270	269	259	237	271	290	290	265	260	250	244	261	278	254	280	254	290	275	278	248	240	249	276	280	270	288	279	266	281	264	283	253	249	290	281	252	263	243	259	254	260	272	278	291	277	275	253	281	273	274	260	288	291	283	244	280	268	265	272	262	268	272	265	229	247	248	271	235	250	261	266	286	255	254	258	249	289	280	271	266	272	240	263	253	231	255	260	250	276	237	262	264	255	288	295	265	287	310	275	270	259	259	265	277	274	248	321	270	270	274	275	289	251	261	248	280	256	279	243	243	255	253	277	279	278	246	279	265	256	263	275	244	240	271	282	260	262	298	259	276	286	246	268	253	269	295	282	297	277	310	257	269	255	276	265	276	267	271	242	249	250	260	279	268	273	279	270	255	278	293	257	258	258	269	287	241	263	269	267	254	292	273	299	240	269	286	236	251	269	266	247	286	254	273	285	241	286	294	259	286	274	277	255	274	260	274	251	234	267	286	291	293	277	266	282	268	277	256	274	266	273	271	256	249	277	272	264	248	270	247	284	256	289	232	272	255	307	234	238	281	271	264	249	290	276	264	274	244	266	246	294	247	246	269	252	266	269	277	239	257	251	269	261	253	263	273	262	251	244	269	254	244	250	262	251	257	267	275	250	233	252	262	271	302	275	269	262	264	262	301	267	288	277	269	292	262	270
19174	38066	29964	20206	14743	9908	6481	4685	3595	2226	1582	1405	1424	1355	1295	1341	1359	1136	1055	1019	962	937	794	780	698	651	600	584	554	529	537	543	510	455	519	508	441	457	458	456	411	454	430	421	422	412	377	391	426	385	416	397	398	399	390	430	411	383	431	355	332	358	369	401	366	396	382	374	397	389	375	380	379	387	372	343	348	382	373	346	378	413	348	355	364	350	390	368	405	388	399	379	387	379	363	389	372	398	385	371	364	400	362	383	386	368	380	365	380	407	349	381	379	375	340	380	365	351	411	389	353	392	351	384	386	387	350	400	346	388	365	390	357	381	340	362	351	347	348	379	373	370	363	373	347	384	380	399	366	370	365	400	365	369	380	377	395	342	374	388	365	395	363	361	356	344	353	362	346	348	391	364	395	365	369	361	361	401	381	368	395	338	375	363	349	372	356	389	351	369	381	378	380	351	339	377	390	373	391	373	386	375	360	394	369	394	377	332	385	409	401	373	379	398	363	405	364	390	375	375	378	394	358	350	407	368	363	372	378	342	370	420	409	408	354	368	308	363	375	359	344	378	391	398	368	351	382	382	362	334	412	359	360	398	379	410	356	389	380	366	392	374	375	386	352	312	403	367	382	363	393	356	348	364	391	358	398	397	379	339	369	363	410	380	350	369	387	337	356	384	371	354	357	363	373	356	356	384	392	371	361	410	362	393	363	384	368	393	378	373	383	376	370	380	378	382	378	363	353	393	372	367	374	400	388	358	368	389	399	366	382	393	378	381	345	347	376	343	388	402	364	337	369	361	373	372	390	370	396	396	366	369	383	373	353	364	372	383	344	396	408	383	356	364	392	366	377	376	355	400	367	373	375	375	357	371	387	385	376	376	346	371	385	379	414	411	410	405	362	369	412	381	382	363	369	415	367	374	382	358	340	376	349	358	367	362	379	383	358	398	397	408	355	359	382	384	395	386	398	376	367	391	416	378	395	402	386	372	369	386	381	389	349	384	365	384	393	382	377	395	366	394	377	388	392	389	369	349	373	394	382	373	385	419	388	338	391	370	357	375	375	322	377	373	370	397	376	356	348	394	373	383	368	342	362	381	386	412	346	337	375	336	362	357	393	342	398	361	353	393	387	362	394	392	355	381	373	367	372	397	365	380	384	396	402	400	342	358	363	387	361	389	361	405	353	442	380	364	407	461	367	378	389	372	382	381	365	392	392	396	387	372	398	360	359	369	386	389	376	403	392	351	381	365	430	393	382	371	389	362	358	371	375	395	385	364	373	367	382	390	361	369	386	377	356	409	392	391	365	364	381	376	363	377	400	391	365	380	392	368	357	396	390	379	381	409	361	376	370	376	409	366	394	359	369	372	425	366	369	352	371	375	347	375	397	376	391	372	381	384	374	372	377	383	377	365	381	379	408	423	402	418	354	364	375	351	366	427	363	364	384	369	397	364	351	391	393	386	411	371	366	348	409	378	419	368	393	397	367	385	374	406	400	407	393	376	386	376	364	362	379	383	359	365	354	347	392	381	405	355	338	363	376	391	382	408	379	368	379	350	361	378	384	374	357	363	371	352	361	363	373	347	379	367	371	357	376	345	379	343	380	395	348	370	400	390	348	372	396	387	365	385	348	386	413	348	362	348	374	372	369	347	351	358	377	384	395	392	380	375	413	374	380	384	383	338	338	359	359	361	378	414	337	381	387	383	374	349	372	395	342	375	395	366	372	367	409	346	358	378	374	395	348	378	369	375	361	362	389	384	346	368	396	397	377	374	389	357	373	389	354	349	345	382	359	376	378	382	350	371	350	347	379	409	391	350	361	373	335	425	412	415	368	371	371	380	409	361	346	363	348	361	389	396	353	336	383	396	363	368	357	363	381	348	391	366	388	370	383	383	394	406	388	369	362	399	377	405	394	389	383	378	357	370	353	356	376	325	390	391	391	374	346	401	395	362	388	338	385	369	392	374	366	336	371	354	404	348	373	373	382	381	365	384	375	366	413	386	351	400	380	384	358	355	372	421	387	349	385	372	377	396	379	383	372	383	366	352	375	373	373	370	370	342	382	381	381	387	350	341	379	361	359	402	393	376	369	390	408	398	374	380	384	384	372	379	389	373	340	330	365	377	369	346	409	384	379	386	369	341	386	393	381	353	377	391	359	360	384	392	395	343	397	368	412	377	391	355	384	370	367	368	394	390	366	336	373	377	383	366	383	388	379	370	400	390	372	371	394	350	394	426	370	391	380	380	379	360	401	361	374	375	381	359	361	368	394	366	374	367	390	357	413	369	375	381	400	385	367	367	363	372	403	414	387	401	379	393	374	376	331	358	361	365	368	373	356	364	347	378	390	406	360	367	396	402	377	360	348	407	371	389	351	375	362	393	377	344	354	376	372	374	344	410	348	424	358	363	335	340	396	342	385	384	380	344	361	331	370	344	392	337	395	362	342	367	378	334	402	354	362	375	359	410	362	380	364	352	383	349	390	385	380	403	381	358	388	351	376	398	401	353	344	346	373	362	363	387	362	396	375	373	401	383	403	372	379	327	375	369	336	355	383	388	397	379	377	383	389	342	363	360	364	337	403	402	346	381	431	345	390	349	368	373	397	380	392	351	403	387	394	360	338	387	405	398	385	355	364	392	339	382	355	357	369	381	351	365	361	398	369	369	386	327	373	370	374	420	384	396	377	379	380	327	410	375	358	373	389	391	416	413	353	387	356	370	401	359	371	379	359	380	364	367	378	370	380	362	429	368	325	388	415	376	365	367	386	366	331	368	355	391	330	365	404	369	380	376	341	379	414	341	368	354	360	385	381	358	348	383	365	356	395	385	386	397	381	377	375	397	374	379	362	360	410	364	368	330	395	400	395	379	354	395	410	370	357	369	351	383	395	382	355	356	387	370	362	408	385	351	416	378	341	367	374	368	349	374	334	383	365	401	353	369	366	371	375	392	399	321	418	364	377	374	388	380	390	390	394	370	382	378	392	396	372	353	381	382	341	372	367	381	367	400	387	393	371	363	367	398	381	379	387	375	389	356	378	386	350	385	354	364	363	347	376	351	417	369	399	384	370	365	399	361	374	371	387	363	405	333	422	377	366	383	374	399	386	365	381	401	384	402	370	349	363	373	373	418	326	389	378	393	388	360	358	361	356	398	406	370	367	376	367	379	360	378	386	385	369	385	375	364	393	368	392	377	396	379	373	359	399	378	378	398	387	396	367	370	374	342	400	361	386	380	360	367	363	384	401	370	385	355	395	346	376	361	379	338	401	370	374	363	366	353	362	356	383	372	395	381	368	414	407	390	346	411	413	365	379	391	378	368	348	364	392	383	392	368	384	370	383	391	406	347	391	375	357	347	368	358	385	363	394	392	402	376	391	350	367	383	385	386	372	360	374	377	352	356	402	374	388	385	363	375	379	376	348	361	366	393	373	394	355	354	372	382	412	384	361	378	361	384	359	358	405	400	369	386	375	360	389	358	373	358	347	363
25405	21683	27171	25214	9847	3590	2111	1385	982	699	601	511	517	529	558	525	489	477	459	450	433	375	402	410	316	314	319	326	312	331	284	290	301	280	309	267	273	284	248	264	272	270	284	268	289	253	287	267	268	255	257	287	271	244	267	277	246	242	261	214	236	262	282	269	264	267	256	256	260	250	264	243	297	229	238	241	254	249	278	268	258	236	257	262	232	253	257	231	230	261	244	274	252	262	273	250	245	262	274	272	274	257	261	269	274	241	250	247	294	252	273	256	259	259	253	261	276	248	272	253	250	244	250	253	229	258	241	260	244	244	266	259	272	270	252	249	253	260	267	231	244	241	271	269	271	259	246	274	250	273	253	270	258	233	259	277	253	279	222	258	246	274	248	236	260	244	248	265	274	268	255	250	235	259	247	275	245	250	231	240	234	235	273	274	244	261	256	269	227	245	252	241	260	265	249	238	249	239	250	251	243	270	255	251	267	270	250	287	273	274	274	234	237	258	264	281	245	257	242	271	253	248	236	262	234	246	297	271	250	251	242	233	259	245	248	264	263	249	239	265	268	248	268	254	276	237	253	274	259	250	251	276	253	268	260	265	271	240	268	267	266	251	232	242	257	285	209	247	231	248	282	242	238	228	287	270	272	265	244	234	272	233	278	269	231	241	227	257	265	254	236	278	301	257	242	245	245	231	255	255	260	263	262	256	253	232	260	234	242	237	230	257	256	251	269	216	268	281	240	249	268	254	258	259	256	248	263	266	266	226	251	240	272	255	251	238	261	265	251	222	251	243	241	261	246	278	273	265	292	252	271	238	266	248	265	235	250	246	271	252	271	246	263	245	245	240	260	224	260	252	272	291	246	267	248	277	276	250	251	252	223	268	255	262	250	275	249	283	277	244	241	247	271	237	277	267	264	260	233	252	233	231	259	252	266	211	242	247	258	246	260	263	270	234	242	263	257	244	241	271	237	245	250	250	237	251	248	259	229	260	263	253	239	255	256	242	226	258	250	236	258	254	239	237	244	250	238	236	270	247	254	258	269	242	262	248	254	246	238	230	236	230	275	237	269	253	272	279	247	240	256	250	272	249	265	267	279	252	248	263	240	256	243	233	266	258	236	268	272	274	224	258	246	247	250	269	266	265	276	269	263	248	234	235	296	263	258	300	227	265	247	269	223	254	280	279	235	268	241	211	228	281	253	272	241	267	247	275	262	285	241	271	232	251	247	250	277	249	238	267	247	264	260	261	228	233	254	221	240	244	246	228	270	226	241	262	252	270	238	238	277	257	223	265	242	263	229	238	230	246	260	240	251	250	287	226	255	257	276	264	252	233	265	226	263	236	287	277	250	241	238	246	277	263	234	286	272	240	266	253	252	261	250	223	250	244	264	248	235	283	247	269	250	263	253	234	261	267	271	269	274	250	275	282	281	229	221	263	269	275	245	277	267	226	234	263	265	262	287	240	241	248	239	270	267	251	281	264	261	226	220	240	270	237	272	257	248	244	257	267	261	288	254	242	256	275	265	241	250	243	268	253	261	260	260	230	246	250	256	255	282	266	221	241	270	237	273	263	259	280	254	249	252	226	251	260	261	267	253	259	275	244	235	232	257	256	271	276	249	241	262	255	245	259	275	243	250	239	270	281	267	246	259	244	252	247	241	254	277	240	260	244	275	241	262	237	240	246	262	248	244	251	260	240	230	258	279	246	260	243	224	259	267	230	232	262	253	237	254	280	285	281	245	253	256	268	275	223	250	249	266	264	245	246	257	258	259	274	244	256	283	246	250	267	232	264	235	220	225	217	271	236	269	278	226	240	250	240	262	251	269	243	266	249	252	248	264	232	257	247	233	274	214	245	250	238	234	241	279	271	237	271	265	268	240	288	261	254	280	268	266	262	242	282	246	267	260	276	274	250	232	220	252	266	260	248	253	244	254	234	263	257	240	257	253	262	245	248	232	282	254	258	244	259	246	249	256	261	231	232	245	230	254	237	267	254	264	253	289	262	252	262	241	253	256	228	255	266	254	275	266	271	248	245	250	245	252	248	269	267	274	264	241	257	263	260	249	257	284	237	254	250	251	271	231	222	284	277	259	251	245	282	266	262	222	258	261	280	244	241	268	300	277	246	280	237	284	300	262	223	278	283	243	256	233	254	263	272	253	260	257	259	251	246	268	255	260	274	266	251	247	246	259	238	243	258	268	247	268	281	258	288	276	261	268	236	243	254	258	228	235	256	263	261	296	262	256	237	241	250	237	251	248	261	246	257	275	262	247	310	266	254	261	261	255	256	226	231	252	237	250	237	277	273	255	254	265	246	242	262	235	260	260	279	283	272	259	231	266	276	261	253	261	257	269	271	236	256	264	227	228	277	228	305	258	239	244	254	266	229	248	273	266	256	282	256	266	224	259	304	226	258	239	277	230	244	244	265	244	257	270	277	258	244	274	242	286	269	258	279	302	265	234	267	252	257	254	253	270	242	236	271	270	272	254	255	245	275	252	217	257	275	259	271	279	262	253	242	247	242	260	260	279	270	275	243	245	258	269	246	246	254	256	269	244	244	249	252	242	270	245	234	276	245	251	255	230	247	236	244	266	259	255	279	265	257	250	238	260	243	235	254	241	257	216	250	252	259	250	261	268	263	239	237	258	257	231	271	269	255	243	269	249	247	263	278	259	249	268	235	277	255	254	242	239	243	251	267	264	253	258	239	276	256	278	243	222	250	269	234	250	281	240	285	237	246	263	254	254	261	251	248	254	264	237	279	251	252	269	249	280	217	242	244	259	242	241	249	239	270	266	274	254	242	236	255	247	252	264	246	274	270	247	231	276	276	253	247	229	272	259	257	272	287	232	249	252	273	251	243	221	244	245	237	254	259	268	268	259	268	263	251	279	255	249	264	257	238	275	249	244	273	249	288	260	244	266	261	277	250	257	277	246	255	247	233	235	263	235	233	269	255	269	247	272	240	240	251	280	271	238	248	257	248	259	283	267	264	267	277	272	274	284	251	251	243	277	255	269	260	265	254	258	240	246	245	262	221	283	258	258	257	254	263	284	232	259	272	230	292	257	271	262	236	295	245	242	265	278	255	245	269	278	269	273	261	260	267	248	249	249	276	240	268	248	264	252	271	250	251	267	231	246	236	259	273	263	259	273	223	244	266	258	280	277	274	290	225	255	267	245	245	258	271	252	259	246	267	264	256	258	241	261	261	247	256	245	247	245	248	238	251	255	247	257	251	264	257	264	258	254	262	239	270	266	264	245	248	264	232	262	269	229	235	266	252	243	256	235	240	260	265	243	242	243	265	282	236	245	267	272	245	272	232	259	245	243	237	268	258	241	269	258	229	226	260	244	247	278	269	228	262	254	272	217	240	247	268	248	259	228	277	245	229	234	240	244	245	264	247	258	265	236	258	243	268	253	267	260	250	241	279	253	261	225	264	284	272	278	283	254	241	264	260	260	285	247	255	221	261	275	261	264	261	250	234
18912	34325	26096	16871	11650	7605	4948	3648	2511	1625	1207	1190	1121	1141	1142	1129	1059	925	841	827	828	704	732	658	621	568	514	576	577	486	480	451	465	436	438	426	480	421	433	400	402	395	387	437	389	370	375	407	365	364	368	357	390	339	380	345	344	375	368	380	369	339	386	375	384	385	369	365	357	354	369	344	384	384	339	371	347	344	364	378	359	337	353	348	367	342	362	380	336	339	351	341	356	370	350	372	367	354	363	373	385	397	327	341	355	359	379	342	359	382	368	364	346	329	360	368	345	364	348	346	332	352	366	395	350	369	347	368	347	333	333	341	370	372	392	318	381	384	364	385	379	360	344	337	346	374	330	325	394	384	351	338	343	358	371	352	330	349	368	357	376	347	368	332	382	355	346	369	325	375	362	373	358	363	364	350	376	369	346	383	304	357	365	386	365	359	347	303	373	367	364	378	346	349	375	352	382	360	348	336	352	339	356	338	381	367	361	350	323	396	341	376	337	385	359	375	368	352	357	343	346	371	378	375	403	363	370	349	353	332	376	364	363	336	347	346	329	386	340	382	346	343	349	360	344	373	361	361	350	363	386	361	353	348	364	351	346	371	366	318	381	394	352	370	369	363	370	353	366	346	345	362	350	369	359	366	381	361	348	331	360	369	346	351	334	353	386	338	360	373	343	340	342	329	351	344	366	364	354	351	361	325	340	380	359	320	360	338	381	343	356	381	371	348	352	306	388	348	373	339	331	296	341	363	353	378	334	357	351	388	347	332	363	347	348	344	341	345	379	372	352	389	356	313	356	343	358	354	336	329	359	353	356	364	353	350	395	376	359	359	351	380	343	368	376	352	371	369	356	380	350	386	344	352	343	361	371	360	360	336	361	357	350	345	336	346	376	372	338	377	360	348	369	376	382	349	378	355	369	368	346	348	354	371	345	362	355	362	331	381	315	362	359	381	370	380	394	349	299	294	369	351	361	379	346	376	338	363	346	395	386	324	382	322	385	354	364	371	344	379	344	332	359	374	356	328	363	342	350	361	375	373	343	351	343	330	392	394	353	385	353	332	334	325	369	348	390	365	390	357	365	309	363	383	363	387	412	364	363	385	351	318	349	358	330	381	377	353	352	347	376	321	335	353	365	351	343	359	334	365	368	331	335	346	380	347	389	384	342	342	397	353	395	344	355	364	365	345	360	356	374	364	368	386	371	342	339	355	340	337	392	327	333	344	355	359	334	354	350	315	338	329	353	390	370	380	348	373	327	359	366	368	341	351	349	383	342	327	328	397	352	355	345	357	326	387	369	347	354	353	368	359	381	376	345	368	355	367	372	363	329	368	352	350	362	387	361	323	358	372	363	343	387	337	358	351	373	359	317	369	352	363	335	385	353	365	348	354	370	358	367	334	362	317	382	390	363	313	381	352	353	354	363	358	360	369	368	349	380	352	368	372	384	389	311	361	348	337	326	369	361	394	396	350	337	323	367	364	357	359	347	390	364	381	352	359	350	368	332	367	379	357	376	369	354	355	360	377	373	381	391	373	372	349	355	361	344	343	378	352	405	373	347	362	352	374	383	361	345	336	345	336	352	351	355	333	403	377	376	372	353	365	362	349	382	376	359	338	341	355	372	366	364	372	335	348	333	339	393	339	355	356	383	336	367	366	368	346	351	370	336	398	388	359	344	334	320	354	352	354	349	389	355	338	349	327	355	375	345	387	357	336	355	333	336	356	346	351	368	354	330	389	368	372	350	368	349	329	375	339	317	365	357	378	347	357	367	377	357	350	372	348	348	336	351	331	334	323	364	352	327	391	367	342	323	368	369	345	343	357	380	332	370	387	355	359	350	342	379	361	374	343	380	334	358	372	350	354	373	332	360	338	358	341	377	359	347	340	362	349	325	359	360	338	339	362	364	359	367	374	363	321	346	357	367	352	354	329	370	377	365	348	370	335	319	345	369	402	377	388	362	383	356	354	346	379	383	363	333	379	389	348	359	339	358	329	327	393	371	322	361	367	356	342	372	353	370	364	330	355	345	347	371	358	377	356	344	380	339	350	378	353	351	372	400	358	365	382	386	322	361	338	368	347	347	314	352	385	346	354	409	369	375	366	391	365	371	373	364	348	335	353	382	349	365	354	348	350	355	338	341	371	349	382	358	379	377	342	360	327	386	352	374	349	365	376	367	343	350	381	347	368	361	357	345	369	378	351	340	386	362	384	353	361	317	358	350	318	373	361	352	339	355	334	365	348	364	407	353	373	337	360	367	403	312	385	335	356	344	348	369	365	338	366	347	337	362	342	347	340	355	345	364	336	345	355	327	325	360	359	398	345	366	379	346	348	341	347	336	392	379	400	366	358	398	375	400	371	358	354	353	335	377	361	366	356	360	351	340	392	351	366	357	359	358	365	377	358	351	346	354	405	359	358	374	349	356	364	355	383	368	350	359	366	355	353	317	349	345	362	349	342	377	393	361	374	380	361	337	421	384	346	380	394	390	396	356	358	336	346	368	356	372	377	367	344	390	378	345	383	346	325	355	334	351	356	385	350	378	373	372	337	381	349	371	363	350	353	380	363	365	381	342	378	368	332	346	342	358	383	374	325	359	360	353	374	362	403	358	359	357	340	379	375	370	367	364	367	371	349	375	396	351	352	341	367	365	384	377	365	341	363	359	376	402	350	347	325	356	362	376	375	344	338	358	373	374	370	370	325	371	355	362	311	361	375	386	383	384	343	375	368	367	356	353	345	385	340	365	344	377	325	341	386	380	337	362	418	339	353	336	371	364	378	392	391	379	390	342	323	390	335	375	353	361	347	364	315	361	368	342	371	385	303	356	348	330	353	324	389	324	382	318	355	362	367	400	335	325	344	380	336	348	379	367	378	325	379	360	341	351	373	377	348	349	338	354	347	373	381	371	356	408	317	348	383	355	374	359	379	337	339	338	372	369	343	358	335	378	325	334	324	375	368	370	372	362	349	359	368	342	332	353	343	359	357	353	360	356	377	355	398	361	355	365	354	345	367	371	376	337	351	347	346	355	359	368	362	371	355	338	332	381	348	367	350	384	373	332	334	365	379	348	356	366	328	361	352	350	353	329	388	353	363	349	348	321	363	353	394	326	382	364	319	339	360	373	360	349	354	387	339	403	382	352	366	373	347	361	359	361	356	407	362	355	335	379	345	364	331	310	342	344	378	326	349	344	372	375	378	374	376	371	344	353	335	331	364	360	339	353	386	345	382	360	370	353	317	387	380	357	380	355	353	352	378	348	341	341	375	365	384	373	330	344	381	388	326	377	388	327	347	375	358	322	380	341	344	384	358	341	353	355	357	358	358	345	365	349	364	346	365	361	363	381	354	378	369	337	337	338	357	351	355	354	340	367	335	339	383	373	348	368	380	323	354	343	344	361	316	399	377	350	326	348	371	385	386	353	340	346	364	330	343	379	382	382	326	350	351	378	360	377	343	343	344	326	347	393	347	367	371	330	370	389	365
23150	21706	29378	24564	21736	20735	8134	2862	1671	1066	846	777	769	757	785	793	705	626	577	614	535	462	455	457	411	361	357	358	377	354	325	312	311	282	276	316	284	256	243	222	288	269	279	237	235	263	236	236	271	260	225	247	212	222	250	192	225	210	232	238	233	218	222	229	230	230	222	227	223	205	229	223	236	253	223	204	196	212	200	222	221	251	213	218	222	222	226	246	227	205	217	209	204	241	244	205	203	233	242	215	235	248	243	227	219	185	225	225	211	213	224	236	199	240	227	223	207	203	213	234	184	203	232	228	237	227	204	204	215	218	234	242	208	224	216	217	222	230	219	251	208	218	230	246	231	229	219	248	236	220	234	197	225	231	235	209	218	249	246	211	221	199	192	217	232	239	219	236	215	211	225	204	243	218	225	237	233	246	225	208	213	215	210	224	218	207	206	221	209	212	224	230	209	212	211	221	197	217	233	210	210	210	214	230	225	215	177	222	209	211	220	221	199	187	188	213	252	244	211	235	240	239	203	216	224	235	231	218	223	206	202	218	200	228	209	238	230	213	220	229	220	219	202	236	222	208	223	203	218	203	236	196	213	204	208	244	222	205	199	235	231	196	232	223	205	205	236	210	201	234	209	235	209	230	215	245	196	223	210	227	223	210	229	232	211	228	216	205	210	230	227	195	215	233	235	227	240	223	220	219	205	215	266	246	193	239	206	252	227	219	220	210	224	217	213	231	259	205	218	238	248	219	233	207	230	207	223	190	234	228	217	214	218	200	209	242	197	228	230	218	226	202	212	243	228	201	209	223	205	202	229	211	197	194	226	201	228	204	207	227	220	213	196	217	231	206	223	221	234	233	204	217	233	226	225	228	214	245	239	196	197	212	229	204	228	223	231	188	246	250	196	200	228	229	214	233	221	194	200	215	199	229	230	217	204	197	244	213	230	197	219	245	226	232	205	202	237	227	205	228	203	202	223	199	213	237	213	226	213	227	199	208	198	215	229	238	237	219	234	222	220	228	207	214	224	192	217	207	221	223	207	230	219	217	201	212	242	205	220	229	221	220	207	217	234	231	209	216	201	208	220	240	227	211	259	206	222	213	223	220	219	222	200	240	207	220	233	229	194	234	219	211	206	220	205	199	213	200	219	239	226	219	211	214	201	210	222	211	227	238	230	223	226	216	235	263	241	211	212	232	209	208	222	220	212	232	232	202	216	230	244	218	191	242	218	238	221	226	223	208	205	203	215	216	224	211	195	233	210	224	226	193	217	222	237	199	214	229	228	227	186	214	229	229	224	228	249	232	202	221	231	200	226	227	240	214	213	210	195	213	229	223	221	240	213	214	204	212	230	225	239	220	233	218	214	242	245	205	210	192	208	230	195	197	211	199	219	222	207	213	200	237	226	212	199	215	221	217	221	228	209	224	199	229	202	215	196	219	212	208	216	218	219	233	216	202	230	210	242	231	213	219	223	262	210	201	213	211	224	225	219	246	224	238	211	261	227	224	227	220	207	217	202	223	227	234	243	214	233	226	204	219	178	217	202	218	222	202	222	224	203	221	225	216	220	204	233	215	212	233	213	223	213	204	215	189	230	203	199	242	236	244	201	207	215	197	231	201	225	210	226	217	211	222	242	215	241	192	184	199	214	232	248	209	216	233	217	205	209	209	266	226	220	230	231	234	228	229	228	207	220	243	219	203	225	230	230	236	261	229	225	218	223	212	254	252	214	225	201	208	209	239	237	224	246	206	226	214	205	236	240	221	236	211	204	220	215	214	223	220	191	197	208	226	214	243	211	200	233	209	219	213	202	225	216	215	235	222	230	202	215	203	198	223	194	215	241	232	240	225	248	197	218	238	215	212	217	199	215	210	216	215	219	190	215	195	213	225	233	228	222	224	231	213	190	247	216	241	198	227	213	233	232	218	211	246	228	207	232	219	202	241	211	217	202	220	194	228	223	215	218	207	204	210	217	211	212	211	233	229	206	242	216	239	222	220	216	201	199	228	222	218	208	216	228	225	204	226	217	239	220	216	207	209	220	234	222	217	232	212	198	220	243	205	237	215	226	197	233	231	263	219	237	198	221	204	223	224	218	201	213	212	220	186	226	229	224	211	241	215	221	251	206	202	242	245	216	214	217	237	228	217	206	198	193	208	202	217	227	214	232	187	240	224	243	237	217	220	201	215	218	218	218	218	224	228	236	228	224	218	222	214	199	237	193	229	236	213	223	243	249	244	229	232	234	206	198	194	215	233	228	203	204	215	202	217	237	215	221	231	207	202	228	219	229	211	208	225	216	212	241	231	224	234	226	197	205	240	207	207	231	216	233	219	220	235	211	233	224	217	223	211	214	209	214	212	227	227	214	216	229	211	216	226	230	209	224	224	234	222	216	203	208	228	236	215	210	224	218	206	250	231	223	218	213	219	226	233	233	243	220	219	197	245	206	212	208	214	220	219	187	214	194	214	201	220	210	218	181	221	228	198	225	197	248	207	210	236	230	237	233	207	229	233	195	208	226	217	230	207	233	232	189	222	214	224	222	221	240	225	216	200	229	169	223	218	247	232	217	231	229	241	221	209	238	185	241	222	221	237	225	214	224	233	222	231	205	216	222	208	206	214	231	215	207	216	233	227	222	221	207	224	211	216	214	237	201	239	220	222	215	197	236	237	210	237	220	229	203	220	208	213	242	226	200	240	234	254	198	221	226	226	220	203	237	205	195	214	213	225	248	214	228	218	226	225	230	222	212	229	234	215	251	201	241	238	236	192	218	208	232	189	171	226	215	200	203	244	205	196	224	216	210	219	232	241	191	244	214	211	202	217	209	236	206	224	206	222	206	231	213	223	230	227	204	220	217	221	222	238	213	233	223	228	204	241	266	231	206	230	211	202	223	208	226	204	218	212	211	223	225	229	195	218	221	235	214	242	208	232	203	237	218	199	215	203	207	207	189	211	185	217	209	211	249	227	188	202	230	198	240	182	222	202	211	204	215	219	200	205	219	201	230	213	217	217	228	199	224	233	198	244	218	218	230	210	185	209	243	212	194	224	210	201	223	224	218	256	216	203	233	213	237	209	224	225	216	232	200	210	213	231	225	235	219	223	208	245	230	203	230	225	257	195	214	226	212	232	226	207	226	230	209	224	228	222	249	232	228	233	235	219	226	205	226	226	212	242	219	216	253	237	216	229	234	223	227	220	216	192	202	210	201	214	191	209	232	197	227	231	231	221	221	195	227	209	228	216	202	209	230	201	248	246	223	198	220	226	215	242	205	222	203	227	220	206	242	239	230	210	195	206	200	196	230	207	223	198	204	230	225	192	206	226	216	226	239	191	241	220	195	223	192	226	219	221	158	232	214	221	203	211	230	208	187	207	218	220	211	224	202	189	209	241	215	215	229	236	211	203	210	194	210	224	218	229	206	226	229	236	243	215	218	230	211	200	221	199	241	214	214	208	205	239	227	221	192	218	204	197	221	215	204	202	209	191
21339	42018	34297	24143	17770	12211	8457	6192	4136	2558	2069	1883	1715	1821	1705	1699	1537	1343	1267	1155	1216	1032	1004	868	778	677	641	618	559	578	544	538	498	532	529	459	459	421	387	392	412	389	399	354	370	360	339	354	351	325	343	342	303	334	330	325	319	308	302	314	304	270	300	301	317	323	268	280	315	309	331	309	282	335	316	333	323	301	293	311	308	293	294	284	330	337	304	307	291	300	320	275	293	296	323	318	295	301	331	304	349	306	300	320	298	317	326	322	281	298	317	278	292	314	335	301	304	308	292	304	294	322	353	307	321	316	304	282	301	284	322	292	333	293	321	306	297	315	298	343	287	324	310	342	281	321	345	322	321	322	305	328	288	287	315	350	246	316	294	332	297	285	314	298	307	311	325	310	330	296	310	315	323	286	320	269	312	292	303	299	313	324	307	317	309	293	306	298	316	297	298	295	291	280	302	307	288	294	327	289	294	286	288	287	308	254	279	295	275	259	334	284	321	277	311	299	308	296	307	335	312	320	297	299	325	301	312	283	285	312	294	326	297	300	292	320	329	314	290	291	319	306	322	307	313	293	313	294	327	292	314	297	284	297	312	327	283	290	330	293	287	279	315	302	327	309	282	293	298	322	298	302	279	320	285	313	305	321	301	297	301	308	333	317	312	299	315	306	295	297	313	300	313	328	316	317	305	325	305	324	299	311	309	296	302	286	306	300	281	309	359	287	288	324	306	323	327	299	282	339	357	297	295	298	289	357	280	290	304	317	311	336	299	315	305	300	284	326	316	309	322	322	312	314	309	276	311	338	312	298	300	303	309	303	295	310	307	319	304	301	304	297	286	257	287	302	325	282	268	301	308	302	311	330	332	291	322	292	281	296	329	309	319	290	313	325	291	299	299	331	290	309	282	328	303	312	305	297	281	283	307	294	289	330	294	298	339	322	314	327	306	294	291	297	303	312	277	333	310	318	314	298	323	288	292	292	304	314	289	320	299	292	300	304	301	307	317	279	294	297	292	318	299	281	288	271	283	328	320	301	291	297	344	291	306	329	267	317	293	291	293	285	300	326	301	302	330	313	307	343	309	322	314	327	336	294	304	309	285	271	315	292	310	320	324	298	308	296	280	349	287	319	320	276	303	298	323	279	291	324	312	320	278	301	298	304	299	313	306	307	254	318	330	318	302	324	277	293	314	284	296	305	309	272	285	259	311	295	330	296	323	293	303	314	298	293	301	300	317	301	303	334	285	319	312	320	301	300	303	314	288	337	303	315	293	328	285	311	292	295	294	312	307	323	296	336	305	287	284	318	303	309	309	304	337	297	284	294	291	324	308	323	293	316	334	279	281	311	302	322	312	291	304	315	335	313	308	314	305	299	268	336	301	289	292	292	308	285	283	303	295	323	314	292	289	315	322	301	282	301	300	315	277	325	311	327	332	305	315	306	313	324	314	284	317	326	312	291	318	291	282	325	295	298	331	297	289	338	312	297	342	302	307	289	291	312	316	284	323	301	278	274	322	300	303	278	327	296	272	302	304	279	296	318	292	330	291	279	310	312	270	330	295	322	290	314	327	267	297	292	318	325	297	292	332	307	284	324	293	291	327	271	324	297	298	310	325	328	268	279	278	295	273	325	301	276	304	309	292	329	317	299	303	282	294	290	278	293	292	314	294	332	312	305	264	316	316	316	269	304	298	293	288	295	288	322	301	313	292	327	289	294	321	324	322	285	280	319	317	331	301	285	273	295	273	289	314	316	280	301	285	288	290	316	325	319	297	289	315	312	291	306	287	326	299	343	317	292	323	317	274	301	322	318	300	289	300	298	307	322	306	277	305	282	325	312	285	266	314	280	320	279	287	318	303	305	289	300	308	303	274	293	301	307	299	302	310	325	294	304	297	302	287	294	306	307	311	289	281	279	312	291	300	298	334	321	301	309	313	296	333	265	281	283	310	318	320	273	277	297	311	299	311	326	304	294	322	304	290	308	290	291	289	270	322	306	294	311	296	320	313	292	328	287	328	308	323	269	293	313	324	273	318	301	330	297	317	277	290	323	317	304	295	304	319	271	287	302	297	300	271	276	329	313	330	307	357	316	296	300	342	330	305	306	320	312	275	320	303	299	340	306	298	313	272	331	338	311	318	334	283	336	319	306	324	295	302	262	284	307	303	320	304	289	306	330	279	293	277	307	287	296	308	307	342	280	341	315	293	309	312	343	311	271	329	301	298	308	272	322	307	342	317	304	308	322	324	310	306	296	301	298	303	318	308	292	315	293	308	332	291	344	296	320	314	289	287	320	285	314	319	305	293	315	291	288	327	307	321	321	290	336	297	328	308	299	302	323	294	291	274	317	320	285	279	278	315	285	296	319	317	303	288	273	310	314	329	305	316	294	299	316	274	304	298	280	288	307	302	312	314	326	322	288	282	295	333	299	291	313	283	308	310	318	288	306	315	245	326	314	323	295	310	297	283	299	316	303	315	293	299	310	281	319	297	326	332	324	323	283	314	304	321	297	300	312	298	302	309	298	324	305	313	303	333	301	287	294	270	293	269	320	329	322	302	326	296	322	340	292	319	310	299	278	310	300	273	302	311	326	310	307	296	302	306	331	272	292	295	317	276	297	298	320	308	339	318	312	309	296	274	287	321	293	346	323	339	334	301	293	318	287	293	294	306	327	283	273	320	292	319	302	274	273	301	338	307	302	279	281	313	277	311	270	334	308	305	305	312	277	327	311	307	319	309	301	292	302	297	310	300	308	281	332	309	286	315	322	319	307	300	320	283	319	307	312	308	321	314	313	285	299	319	324	302	318	319	312	314	289	320	319	307	321	297	312	321	305	304	307	281	293	302	299	328	303	306	323	286	315	329	296	270	313	333	297	309	291	323	314	264	309	315	298	300	301	277	309	305	297	292	320	346	334	307	296	318	322	291	302	316	315	296	303	306	289	284	307	324	338	305	315	329	287	307	294	330	307	284	321	267	322	275	321	303	289	311	314	344	296	270	309	277	318	322	313	267	325	306	318	316	319	307	322	277	306	301	324	318	299	320	329	320	317	319	315	298	317	311	300	283	290	331	310	289	297	310	302	339	328	322	289	301	323	307	279	300	304	318	318	319	274	305	301	281	280	314	313	330	342	323	303	330	338	293	275	315	290	308	306	303	308	312	308	292	299	315	329	307	339	297	289	309	305	299	310	320	321	272	302	268	309	331	300	302	282	271	350	327	297	317	321	321	326	307	337	314	279	298	314	323	299	316	275	323	302	327	340	301	294	323	346	296	295	298	305	309	293	327	304	298	294	289	320	302	298	323	281	274	320	332	301	313	307	321	317	257	287	290	328	326	309	312	287	310	314	298	295	347	282	285	311	312	285	295	313	310	299	305	290	304	313	290	315	295	263	303	340	294	303	309	290	302	300	296	293	355	310	296	250	307	300	318	300	314	337	291	285	308	298	292	329	343	299	325	313	320	292	309	337	299	299	297	299	298	293
28202	21403	18489	10410	4655	2559	1632	1122	797	574	546	514	459	531	469	481	475	452	401	372	408	367	372	348	351	343	327	322	300	325	304	328	340	305	334	298	285	286	324	300	330	304	309	319	308	322	290	274	336	296	311	266	288	257	283	269	257	302	281	282	259	302	266	296	276	282	305	275	255	313	293	303	305	262	273	267	270	306	315	288	282	272	252	281	267	303	319	282	283	291	286	292	312	257	287	308	299	301	300	291	294	292	283	262	271	302	249	283	264	269	262	269	317	287	285	309	279	265	304	309	268	276	273	280	267	278	300	290	297	302	301	254	287	295	290	266	286	268	276	294	281	286	283	320	285	291	298	273	299	276	280	295	281	290	271	245	323	286	312	267	270	264	279	312	283	242	305	273	280	293	266	240	299	301	283	314	302	301	276	270	301	281	278	300	286	280	280	243	310	301	283	319	301	292	307	277	268	298	296	283	275	271	283	263	291	251	304	296	278	310	276	274	257	286	293	294	314	270	285	290	284	268	281	286	274	296	288	287	287	257	284	262	281	282	274	298	279	292	295	284	262	304	318	290	264	285	336	324	278	275	261	282	313	290	289	280	261	287	291	265	250	295	276	310	282	265	284	275	273	287	270	300	288	290	287	259	261	242	278	264	294	315	253	265	257	303	274	291	282	312	277	281	316	293	292	297	265	290	286	267	305	290	271	259	298	276	282	296	289	264	260	273	281	301	283	313	305	282	260	287	273	263	273	285	291	284	291	300	256	266	281	288	275	277	265	282	269	271	273	301	270	274	275	266	296	237	294	291	304	295	293	281	269	275	259	296	269	291	300	282	251	278	280	286	284	296	287	282	266	289	289	294	274	308	307	307	269	297	269	292	275	265	303	288	288	303	268	263	273	256	300	296	287	277	263	282	286	293	288	293	297	275	294	281	262	294	253	301	269	308	292	288	295	286	298	278	273	296	245	275	283	261	263	287	278	294	277	276	288	281	274	282	312	301	325	299	289	262	251	275	303	318	296	314	259	301	287	295	298	249	247	284	280	289	312	273	271	291	282	300	269	303	284	290	278	304	288	294	312	275	298	288	267	292	271	260	271	288	292	276	286	273	297	274	315	278	304	282	281	269	295	264	271	296	294	305	273	290	267	288	314	275	299	286	287	284	279	293	285	295	290	298	324	294	287	283	293	294	268	312	284	275	281	303	286	262	280	275	281	271	267	308	288	276	268	278	271	285	302	310	266	290	255	264	298	268	274	283	278	282	252	295	278	269	277	291	284	261	285	289	279	277	281	268	268	247	257	318	276	294	303	278	290	309	284	298	281	306	288	281	287	271	309	273	290	316	306	257	296	261	290	277	279	319	282	281	289	296	286	301	292	270	268	286	294	282	255	303	313	299	308	275	282	270	277	299	285	283	271	312	320	291	299	282	249	275	274	315	285	308	271	281	263	289	283	284	287	291	270	286	309	282	265	293	256	263	294	280	292	259	313	248	286	275	309	289	275	245	295	284	279	304	307	278	290	280	274	285	268	280	287	283	269	315	280	316	257	307	301	275	294	286	282	261	287	272	276	275	304	313	292	315	279	298	273	259	292	289	265	285	254	297	307	271	279	255	289	303	299	274	283	286	271	274	280	267	290	269	287	279	289	284	292	291	314	289	269	295	299	265	254	288	307	280	307	287	289	313	281	270	282	309	263	302	307	297	279	286	293	296	299	255	277	287	299	297	299	275	270	286	265	267	274	310	257	297	264	281	282	303	259	257	304	260	303	282	270	280	270	284	293	306	297	257	294	277	263	271	297	302	275	289	259	257	261	298	266	259	299	296	270	290	300	273	272	278	302	264	298	269	318	293	281	271	256	253	275	264	256	297	279	294	275	286	283	287	305	283	281	268	271	283	275	294	270	282	273	271	267	278	277	295	286	270	290	290	293	284	283	314	264	305	308	302	268	272	290	276	281	294	281	268	302	262	304	285	259	278	296	312	285	329	256	253	261	283	268	278	282	243	303	290	268	282	305	324	277	296	280	318	280	280	291	302	282	278	307	253	297	262	293	290	300	289	284	264	296	306	267	277	278	284	312	288	251	253	288	273	304	307	273	287	260	304	275	289	313	318	274	275	285	278	269	289	286	302	266	283	279	280	301	292	281	301	294	260	262	302	279	285	284	266	287	321	305	263	275	282	280	291	287	266	270	302	274	263	309	289	284	261	285	255	289	278	295	287	310	297	267	294	269	268	303	271	288	289	300	269	255	315	275	285	307	290	292	255	257	304	303	288	268	286	271	314	294	287	269	265	275	292	282	291	263	278	253	301	270	300	261	260	280	283	274	281	285	297	292	312	261	308	277	255	281	307	296	286	271	299	272	299	306	274	297	305	290	306	291	269	276	284	272	266	286	268	261	287	299	279	288	275	251	299	275	297	298	269	296	274	285	280	312	274	285	296	278	276	273	287	271	298	298	291	269	271	283	273	301	293	262	276	296	297	252	310	266	282	256	260	278	281	267	268	290	280	282	296	250	284	314	306	298	278	284	316	281	299	271	266	276	251	269	266	281	282	309	291	296	276	282	282	284	284	301	258	277	300	291	295	304	268	289	295	275	269	295	256	274	276	297	312	309	274	287	252	308	300	273	275	283	287	279	273	283	296	275	294	294	289	280	239	307	317	285	276	278	289	307	296	290	295	290	297	292	303	282	267	281	301	277	297	287	304	306	318	250	279	284	298	271	248	299	280	281	279	272	261	310	282	272	316	268	274	270	250	285	278	279	306	292	301	272	283	288	302	297	273	289	275	281	276	278	294	277	270	238	276	271	296	289	315	315	262	280	268	303	275	291	281	307	298	279	271	272	321	246	276	302	278	246	269	279	309	290	304	280	273	276	295	301	284	253	283	286	290	281	284	270	277	277	279	282	270	277	271	284	282	284	304	299	272	250	299	272	326	247	279	266	265	265	318	286	271	317	269	253	286	269	280	316	291	269	310	283	295	279	270	302	272	297	283	278	259	255	278	292	266	283	283	275	283	317	294	277	313	316	287	290	311	294	296	309	327	277	300	266	315	277	283	313	291	267	306	296	287	289	286	306	284	291	285	276	273	283	256	266	300	292	281	298	269	289	297	319	303	332	264	284	295	300	270	303	286	249	297	316	305	272	325	313	283	286	302	256	295	286	260	308	306	276	267	277	293	259	335	289	284	313	272	292	272	253	284	285	281	286	291	272	307	297	302	305	298	322	278	276	280	283	274	312	252	311	296	302	268	274	298	290	240	278	289	281	265	283	277	295	309	314	262	273	287	300	285	277	290	290	289	280	275	302	272	275	286	281	320	259	293	278	285	272	282	302	274	268	273	314	297	282	273	271	280	311	283	272	317	291	274	311	289	287	265	270	280	270	258	257	280	300	273	258	314	285	285	268	305	279	277	309	293	310	309	274	313	293	275	279	250	298	259	267	294	301	255	308	273	264	303	263	315	302	281	279	266	284	276	285	274
18588	30890	23300	14185	9263	5812	3959	2892	1800	1237	1121	1074	902	1012	940	914	862	822	747	736	797	642	668	632	597	538	540	534	482	527	516	469	473	457	455	469	463	481	422	457	412	412	465	412	452	429	411	439	402	385	434	398	436	434	399	389	418	373	412	399	406	413	373	404	390	374	407	401	358	391	420	387	384	429	380	384	392	413	383	403	364	445	362	416	432	398	382	406	399	414	414	370	403	380	399	418	395	380	408	411	410	431	389	376	423	410	422	399	381	383	387	404	393	398	393	423	391	445	441	402	395	393	385	378	406	407	395	413	375	408	408	389	371	394	422	406	405	405	374	412	382	381	377	441	392	396	407	405	392	397	400	399	416	436	402	386	377	431	423	396	455	378	381	358	375	382	395	361	467	374	381	428	412	403	397	388	388	428	411	407	407	415	378	422	399	372	410	420	368	388	404	401	379	402	407	395	377	426	425	379	407	399	365	412	436	451	394	395	408	393	413	397	392	403	398	432	382	398	359	423	391	418	380	428	385	377	350	428	408	411	428	362	416	385	383	407	384	406	479	406	365	398	418	386	427	410	398	411	399	395	401	388	413	411	396	401	416	398	374	411	405	385	413	403	422	389	403	398	405	433	415	394	380	391	388	416	388	400	398	371	420	412	359	385	407	412	391	377	387	397	406	372	390	395	398	414	423	391	404	365	404	384	384	408	424	397	393	399	381	411	391	423	394	423	390	401	354	401	409	434	435	377	399	376	424	393	394	406	378	381	399	387	434	397	407	376	398	379	382	427	427	434	384	433	398	404	389	399	388	405	399	437	413	413	371	395	399	396	394	399	427	395	378	379	423	433	432	404	388	393	356	385	402	417	378	417	405	390	388	425	382	396	391	388	414	401	383	377	432	417	422	374	358	397	384	405	412	437	405	400	382	367	403	410	400	379	371	391	432	406	406	362	401	400	397	372	384	390	397	442	424	424	359	405	392	392	348	363	371	391	425	392	391	357	400	420	419	373	416	380	416	405	397	411	435	432	380	367	384	413	407	388	398	429	419	389	401	406	409	372	369	391	418	372	375	421	380	389	411	414	376	392	387	379	385	395	399	368	383	411	387	366	448	408	402	376	372	416	414	374	416	404	389	392	410	397	408	384	396	401	370	426	405	408	409	418	410	399	389	397	407	409	374	385	402	427	383	387	395	408	416	444	404	417	388	447	424	422	396	403	393	394	422	374	425	384	374	396	421	390	366	426	385	409	399	399	366	406	384	379	424	397	408	397	412	396	424	374	385	390	404	376	403	380	404	421	378	391	407	402	404	386	380	376	369	393	385	399	388	401	391	432	407	381	392	416	413	412	398	397	378	400	406	392	416	414	380	426	390	400	424	408	376	415	389	429	399	402	426	412	378	411	401	415	400	428	396	403	394	416	400	418	396	401	381	425	381	433	427	364	390	387	359	381	363	396	421	427	412	356	404	433	398	411	440	388	371	372	410	404	420	424	369	394	390	398	381	418	375	411	400	407	390	389	394	396	382	374	408	381	381	422	422	364	422	424	397	408	399	416	414	403	399	417	439	418	428	389	401	412	362	423	379	397	421	391	424	427	412	404	413	410	413	396	411	413	435	376	418	416	426	417	378	380	385	403	417	388	398	397	407	411	398	355	382	392	385	376	422	383	419	399	385	421	366	426	397	392	403	424	427	391	397	388	447	384	403	458	399	404	369	406	426	387	423	401	411	411	395	380	382	390	399	374	418	416	423	409	399	434	427	391	419	386	407	394	389	387	378	408	391	410	393	400	413	425	342	413	361	408	370	415	407	415	394	387	425	388	403	359	413	377	379	410	433	405	396	398	408	372	385	366	409	404	396	372	421	432	394	426	374	435	393	436	387	411	415	388	384	399	394	358	437	428	409	434	368	386	371	384	399	379	404	410	431	377	395	361	412	429	387	388	398	404	389	402	381	369	402	417	429	398	399	387	383	405	398	417	432	392	406	382	387	409	395	394	408	417	385	392	411	401	370	402	418	386	374	375	371	379	376	392	383	401	408	414	375	428	384	440	391	424	398	421	404	391	424	381	385	412	416	374	374	406	426	416	410	405	387	416	386	390	392	406	398	408	359	393	402	398	426	394	414	408	388	418	430	392	401	393	433	384	401	386	422	384	375	406	386	343	390	390	408	402	384	419	378	404	371	367	380	410	414	403	384	387	390	395	419	404	407	385	371	373	396	372	396	395	410	389	404	409	349	383	418	399	402	402	392	422	389	403	382	418	380	383	404	427	385	390	393	418	356	390	390	407	389	380	367	415	387	367	404	399	423	377	413	384	369	404	362	396	389	368	395	392	378	420	437	386	381	353	380	384	403	402	397	394	398	402	436	370	403	400	369	435	376	418	366	365	387	371	425	436	374	396	389	376	416	400	408	384	387	428	397	395	413	407	382	420	395	394	398	418	402	404	447	391	395	455	418	406	365	389	398	444	401	414	427	422	368	411	388	435	398	399	388	417	416	393	400	407	384	384	419	413	420	410	377	395	391	429	395	385	422	377	442	393	440	378	432	382	407	383	423	385	411	419	357	401	408	381	391	401	392	403	390	382	409	418	406	394	395	391	384	389	416	396	377	360	365	378	420	385	385	379	404	389	386	374	378	416	379	409	378	398	368	383	426	378	397	405	390	383	409	394	387	406	391	424	391	402	392	376	363	408	355	381	405	374	421	362	398	418	435	398	370	402	394	358	384	367	375	426	425	380	361	400	374	409	413	409	415	392	392	388	408	424	359	395	384	362	387	386	368	399	439	408	404	420	405	387	410	398	387	388	402	376	402	382	400	375	368	406	370	398	411	409	407	419	412	408	415	372	379	395	366	370	405	379	385	394	440	392	392	434	411	397	415	416	371	411	408	423	398	386	380	396	388	396	452	441	427	405	409	408	407	373	399	405	420	412	403	376	405	398	433	357	433	419	409	437	406	372	409	417	396	409	420	401	409	385	397	370	392	394	408	424	409	367	452	364	411	422	398	370	431	400	414	394	374	436	418	430	406	387	442	373	410	406	411	398	405	409	403	422	401	400	408	390	405	396	423	387	369	398	415	415	407	409	417	380	413	410	393	360	392	405	424	351	410	422	366	408	397	388	376	375	397	388	408	427	394	391	419	419	404	426	383	428	410	372	402	464	386	383	392	399	405	413	380	376	403	363	432	393	400	371	403	384	378	404	389	423	376	415	375	394	380	412	378	374	433	383	446	403	349	388	421	398	430	417	409	389	397	420	420	406	447	418	396	424	437	432	417	370	373	383	423	368	368	375	398	434	416	445	409	396	387	409	421	427	390	399	403	396	373	403	408	451	408	400	408	420	371	417	423	391	418	368	378	406	418	371	418	393	380	383	406	392	368	384	418	403	400	399	378	422	399	369	387	393	420	393	383	357	394	362	408	453	417	404	397	436	435	396	375	362	402	358	411	424	419	409	408	378	405	424	435	395	429	423	407	381	395	412
24043	21676	28744	25162	21119	9666	3372	1813	1109	769	750	679	664	697	632	654	598	600	547	535	489	489	435	425	400	353	351	334	312	315	324	304	322	334	300	303	307	311	271	297	286	296	324	303	288	273	300	300	266	275	260	257	245	269	284	274	238	258	280	291	267	302	278	275	258	255	265	271	250	275	289	274	241	268	274	256	256	252	275	264	285	267	287	261	268	269	266	290	250	250	267	280	243	243	269	253	248	269	266	274	280	265	248	251	271	239	239	291	278	265	259	267	241	257	238	232	255	259	275	274	263	226	278	272	240	240	268	304	254	268	264	236	258	263	266	263	251	273	234	283	260	279	280	254	234	272	228	267	237	254	248	268	280	280	245	264	255	240	265	268	276	239	257	255	267	267	260	284	245	255	272	271	243	243	253	241	247	287	277	259	262	281	233	239	293	249	301	273	255	274	295	250	290	214	252	258	292	266	263	265	275	241	264	237	278	283	277	228	240	294	245	265	261	303	298	268	263	287	271	259	257	259	274	258	274	264	280	250	245	245	262	271	251	238	226	251	269	267	291	285	256	266	234	245	293	277	265	263	269	275	246	267	288	312	256	309	271	249	228	288	272	252	272	260	221	259	266	250	255	246	259	294	257	267	265	284	262	282	253	238	259	281	282	240	242	259	242	233	254	252	254	255	280	249	231	255	240	249	265	246	266	237	251	271	261	265	266	260	251	259	267	277	255	279	257	257	292	230	226	259	245	238	275	267	253	230	291	242	261	270	219	232	268	250	254	279	268	300	279	273	258	274	242	261	298	285	266	279	249	252	258	291	261	266	233	287	241	249	269	247	252	273	276	260	276	233	267	286	246	272	236	256	258	249	260	264	295	259	290	251	251	231	280	256	267	253	248	272	286	240	270	246	224	241	229	260	269	270	245	267	264	245	243	251	264	259	254	278	260	233	281	285	249	260	260	259	262	264	257	271	289	272	258	250	223	243	235	269	245	260	246	269	277	249	275	254	289	262	262	275	257	251	247	280	279	274	255	268	235	271	282	270	234	270	246	254	261	238	246	269	269	260	266	257	268	259	240	273	283	238	253	275	278	264	272	275	269	230	264	274	279	257	241	273	259	236	273	288	262	279	282	273	263	236	249	286	257	241	266	281	276	279	284	257	242	272	246	257	286	251	261	256	256	281	287	274	255	278	267	239	268	261	244	243	239	266	267	272	275	262	282	245	267	281	262	279	277	304	259	251	292	270	295	287	276	263	277	265	302	252	254	262	265	259	262	266	279	257	270	305	244	267	271	258	253	253	266	275	271	289	241	225	277	261	245	247	245	293	266	255	257	253	253	280	255	262	260	259	255	249	261	278	265	313	270	247	260	274	271	255	285	292	240	273	273	290	277	276	239	268	260	257	275	261	276	253	264	236	261	283	271	252	245	247	261	227	273	263	255	268	259	272	241	304	284	277	263	269	275	254	234	255	270	251	228	290	296	248	245	293	268	251	252	262	233	245	245	255	283	241	278	267	251	282	276	240	252	289	227	241	252	279	261	260	283	244	220	237	278	282	279	244	310	245	231	249	251	253	269	276	267	261	271	241	257	282	259	228	258	256	270	274	314	270	242	228	246	234	267	260	244	292	266	246	275	274	237	242	305	254	258	272	282	268	246	244	281	261	221	298	253	265	244	283	252	268	254	259	251	237	274	250	279	269	275	258	281	242	263	272	252	257	273	268	243	263	246	258	233	261	277	251	246	253	275	285	252	229	281	278	238	275	285	275	275	265	273	287	274	238	269	262	239	270	272	244	248	250	248	266	252	250	299	267	263	254	275	256	229	254	246	272	258	248	291	284	261	243	266	267	259	266	272	235	275	257	267	273	287	255	288	248	258	267	228	282	293	264	269	280	259	257	272	251	255	277	258	296	268	311	257	279	284	267	270	238	290	246	265	259	269	242	264	233	275	272	268	255	276	282	257	253	271	254	270	269	261	251	274	259	296	262	293	267	268	299	269	236	272	259	248	227	258	266	261	261	252	261	267	272	245	243	240	246	250	278	297	270	252	255	239	286	266	279	287	268	264	263	257	242	246	264	265	240	254	249	262	228	269	245	251	265	302	276	271	290	263	302	267	242	259	253	270	266	250	257	273	237	248	266	248	265	260	269	318	278	274	249	277	294	267	255	232	294	240	269	243	269	270	261	260	290	239	269	277	300	253	262	257	267	248	271	265	256	266	260	241	246	294	215	255	290	260	247	253	291	276	257	270	256	259	251	253	220	274	277	259	273	249	241	262	278	259	256	260	234	277	252	254	248	268	238	263	279	283	259	238	257	248	246	250	261	238	227	289	256	253	244	256	275	251	262	274	239	284	273	273	265	267	250	249	253	264	263	282	242	270	243	235	274	240	254	275	274	264	262	288	253	271	260	279	260	298	275	252	294	266	251	229	251	278	266	249	275	260	251	249	244	238	258	254	254	258	282	284	241	236	247	226	279	268	264	275	260	249	264	279	269	227	266	255	252	275	270	254	264	235	245	260	291	267	272	254	248	231	270	257	246	253	289	255	221	251	254	243	240	294	266	278	269	243	267	254	276	255	239	262	261	265	266	253	232	286	252	235	244	247	252	267	268	248	255	243	268	232	248	251	264	265	252	267	276	231	243	242	285	265	259	264	250	264	274	274	243	271	279	226	283	267	234	245	265	270	258	269	288	244	259	265	251	260	262	267	256	252	285	264	261	258	266	270	300	274	269	276	268	266	266	257	265	256	259	258	269	256	258	279	237	268	246	246	278	301	287	282	259	269	283	260	284	283	254	255	308	241	258	247	272	235	277	249	282	253	257	263	270	262	253	245	252	245	260	243	233	272	275	243	252	258	244	264	220	245	278	252	270	243	247	268	274	309	227	263	269	256	252	250	268	254	255	239	247	269	294	232	259	295	279	271	242	288	257	247	241	241	256	263	272	272	278	255	256	255	275	262	277	248	257	234	278	274	246	273	257	235	263	262	278	271	255	271	279	265	237	257	269	269	290	263	278	278	260	260	269	260	276	276	253	258	276	302	242	230	250	267	219	272	288	254	262	290	248	268	262	258	272	290	252	254	256	253	236	241	294	279	285	270	276	268	253	250	268	269	277	244	254	236	243	266	254	278	244	258	253	250	269	275	256	252	274	232	256	254	258	262	253	274	247	242	296	258	260	243	264	265	284	242	263	269	271	295	238	256	257	229	249	244	244	263	261	256	264	236	277	272	267	255	253	271	289	240	264	253	260	255	283	260	279	265	237	260	254	267	280	264	266	263	270	274	258	275	259	235	286	272	245	268	267	261	260	267	266	246	269	267	247	252	256	248	243	251	237	244	294	252	281	291	258	258	275	274	244	257	273	268	221	286	284	263	265	252	253	271	272	275	268	275	274	257	290	257	270	274	241	282	269	253	235	276	268	264	260	265	260	262	246	239	258	275	265	275	252	248	250	279	249	265	288	295	236	257	262	254	243	265	246
18979	37859	30140	19630	13839	9153	6448	4376	2560	1865	1757	1504	1418	1504	1431	1453	1273	1180	1038	1037	1008	889	813	774	690	633	626	606	550	552	512	556	526	511	522	488	471	415	453	448	452	398	414	427	394	417	403	353	392	378	401	416	394	367	408	386	408	355	389	404	363	381	355	353	387	387	376	365	371	371	360	354	386	380	388	362	400	355	369	431	386	337	371	359	343	360	373	368	348	386	340	357	372	377	354	385	386	370	370	393	374	341	428	380	375	372	375	371	389	357	380	382	376	351	364	393	370	377	349	376	356	387	382	353	373	357	318	379	344	400	395	351	365	338	373	373	369	371	388	344	375	373	397	368	372	382	371	409	380	368	372	347	360	355	371	403	354	381	395	418	355	376	353	353	397	374	410	356	316	362	347	351	332	376	377	351	344	351	381	368	380	401	397	330	372	344	378	376	362	391	370	339	352	339	360	382	367	343	371	368	351	334	375	378	398	366	375	368	308	387	348	369	368	356	375	348	342	369	382	362	340	363	393	353	327	332	377	380	412	341	345	365	382	335	391	379	358	334	345	354	379	397	370	364	351	382	362	364	371	355	369	380	398	345	375	350	405	401	401	425	383	401	356	366	355	392	363	349	371	383	358	377	369	367	384	320	354	357	410	331	338	370	333	349	358	369	360	347	353	363	382	348	355	355	350	378	386	355	403	370	388	344	371	344	354	354	359	355	375	378	386	344	385	395	397	374	401	366	380	364	374	336	362	391	355	380	345	334	342	367	374	355	409	375	378	376	370	383	358	411	349	383	387	388	348	347	359	374	359	362	354	390	375	376	388	357	352	365	362	333	369	368	403	354	331	358	331	381	359	369	358	374	325	365	350	363	394	367	378	369	364	388	363	356	347	351	363	363	371	385	356	364	341	359	356	363	362	362	371	365	358	360	343	366	381	399	376	369	384	350	341	337	390	376	371	389	365	361	412	366	349	363	357	386	365	355	369	361	345	364	355	381	382	330	348	371	352	380	351	368	366	360	349	367	355	353	374	392	340	394	340	374	371	391	393	327	383	385	386	366	369	380	366	374	369	359	344	410	361	365	349	374	383	406	362	341	388	350	356	346	390	359	389	405	366	402	358	361	372	367	346	348	362	344	381	337	355	363	380	378	357	343	352	367	369	354	375	375	391	381	385	340	384	374	365	381	363	369	371	351	359	357	384	356	386	374	371	362	371	379	368	360	391	386	359	348	373	361	344	360	371	372	395	408	369	352	375	364	373	372	342	337	374	336	365	390	369	373	372	394	364	358	408	384	360	387	382	353	354	385	372	331	317	358	357	373	369	347	374	385	377	337	369	351	333	377	358	346	335	371	359	387	355	360	359	357	368	349	365	387	371	326	358	350	370	352	400	356	355	379	369	379	334	382	390	374	378	385	371	380	375	353	366	352	368	372	371	382	360	346	360	393	346	374	368	365	372	386	364	369	342	379	375	387	356	367	379	367	384	319	372	349	368	344	348	343	379	375	363	354	370	361	340	351	357	400	333	373	380	331	386	329	345	351	347	370	344	382	362	364	387	402	381	374	356	387	380	382	368	364	381	328	325	358	366	386	372	333	384	395	364	352	354	347	364	374	371	376	348	390	369	365	329	390	382	399	352	389	360	374	345	373	382	343	356	352	352	367	369	346	377	350	375	361	344	354	366	344	378	361	391	344	371	388	388	368	358	356	345	325	369	357	362	364	420	400	387	346	408	342	368	338	354	383	356	372	364	349	352	345	335	383	379	377	347	362	384	344	372	346	327	383	364	416	342	344	401	370	339	354	391	350	378	374	363	385	365	355	355	350	341	332	366	380	387	351	367	322	357	355	351	345	343	350	359	405	380	359	364	363	348	361	390	358	364	342	365	346	350	359	393	365	364	358	386	388	360	361	352	358	352	372	379	412	380	385	370	346	367	372	340	367	385	363	416	357	345	351	411	371	364	365	365	385	390	347	374	384	322	351	375	355	382	376	342	378	356	355	373	338	381	345	344	383	362	355	357	322	353	384	349	360	348	360	382	351	385	355	332	356	363	346	353	368	333	363	361	369	363	350	342	354	386	349	361	383	354	344	327	368	361	362	370	361	375	353	385	326	383	369	376	365	364	374	373	350	332	356	358	393	375	362	383	366	388	385	348	335	377	362	349	366	335	349	373	334	358	370	360	379	361	366	350	383	410	389	390	360	375	348	357	380	346	390	357	353	374	373	374	365	362	354	388	369	365	396	371	354	328	373	381	372	387	378	328	373	359	367	404	369	350	394	341	368	371	367	330	343	360	397	396	382	354	385	368	356	362	346	368	357	344	369	340	376	387	364	385	355	369	380	360	368	344	384	351	396	373	352	330	378	402	376	350	355	372	372	382	395	374	369	323	391	409	385	353	374	374	373	375	375	373	392	367	425	342	363	354	358	376	365	393	378	363	373	341	339	332	386	368	385	347	342	336	396	360	377	382	326	377	346	384	357	365	401	359	355	370	342	396	370	347	359	344	347	397	374	395	326	341	403	398	343	384	366	350	376	364	366	382	372	388	394	361	360	358	381	344	374	396	371	343	362	376	346	373	375	375	339	400	392	354	380	372	366	362	396	362	356	366	351	352	356	356	392	343	334	363	398	360	366	377	370	322	350	370	386	360	374	353	371	352	379	351	372	342	356	336	364	374	358	372	379	380	390	372	390	372	372	342	392	333	364	335	349	355	348	378	399	344	373	364	343	349	363	379	382	382	363	374	365	342	369	325	390	347	357	375	339	374	354	374	352	356	335	396	361	346	370	362	385	360	362	347	339	336	332	374	391	349	354	357	378	361	378	354	346	339	360	391	343	381	377	348	363	384	360	372	361	367	365	347	339	357	392	381	365	371	385	350	335	355	379	388	360	358	353	404	387	356	343	361	358	367	346	348	361	358	394	389	399	369	374	351	384	394	401	380	380	389	318	381	389	354	385	370	359	363	382	343	373	401	335	371	387	376	368	364	369	362	358	364	365	378	347	363	373	371	379	365	348	368	310	357	393	382	360	350	337	398	397	350	390	344	319	417	382	324	364	359	359	337	352	378	341	321	336	351	375	359	372	359	360	336	370	382	400	344	350	360	358	360	389	359	362	331	375	342	374	341	316	340	334	423	348	374	367	379	337	353	366	362	347	352	399	337	396	344	386	350	362	413	356	358	368	318	377	393	383	412	365	360	372	363	389	374	375	371	338	373	353	375	361	381	345	358	352	398	352	338	371	380	340	379	393	331	387	369	368	365	348	351	362	358	332	359	360	381	379	347	380	388	328	383	352	392	366	390	382	378	356	334	331	379	377	349	401	358	380	352	353	352	385	335	345	368	402	412	349	377	401	388	376	346	353	358	378	352	357	333	364	373	377	334	325	358	344	349	368	352	351	400	356	360	412	354	359	384	350	368	340	398	343	376	371	369	344	369	367	342	383	390	343	381	347	375	382	420	360	342	404	369	349	400	389	369	379
25284	21657	27124	25252	9442	3251	2126	1207	839	602	627	613	566	545	559	527	467	466	444	434	446	389	398	345	345	326	332	309	326	315	307	296	290	297	293	298	303	280	273	294	288	260	292	302	238	255	274	235	233	260	219	242	254	244	259	225	215	254	246	236	233	290	270	261	269	224	227	268	243	249	246	231	262	251	249	252	242	244	273	251	268	248	238	244	239	242	251	225	255	255	267	252	268	243	268	234	253	218	254	272	242	269	254	263	250	256	264	235	238	260	268	270	276	259	258	255	255	250	249	243	285	248	245	269	252	231	241	252	234	251	271	247	237	245	238	269	218	272	243	227	274	232	256	251	256	269	261	228	272	249	275	254	228	233	253	243	245	242	235	240	228	240	225	257	243	257	218	253	234	261	249	251	239	253	254	258	258	264	261	259	268	270	240	264	252	245	255	234	225	255	242	247	241	248	280	266	264	248	248	256	257	222	240	254	238	270	248	249	261	246	255	213	249	256	251	277	254	248	245	236	236	247	239	253	273	251	268	241	255	254	234	248	257	235	281	262	233	229	227	246	228	253	243	232	260	213	231	276	235	253	244	250	222	269	289	263	246	258	263	241	252	282	223	233	230	282	276	238	236	228	253	268	269	259	252	229	242	238	239	252	240	267	256	273	242	238	253	256	221	252	242	246	215	251	245	252	267	218	272	262	253	256	262	246	229	253	233	246	219	242	274	253	247	232	253	230	239	235	276	221	265	246	232	236	251	244	246	245	236	282	256	253	254	232	241	248	250	244	243	253	244	229	246	242	236	240	255	234	254	257	270	222	240	230	234	269	254	232	274	254	273	265	246	236	230	266	236	234	270	262	241	237	282	254	241	249	259	277	264	248	236	262	280	269	272	275	248	260	267	252	237	249	260	253	257	268	247	236	241	269	239	250	254	239	242	284	268	230	244	266	249	259	254	238	248	246	226	263	262	227	265	260	259	235	275	252	246	228	243	249	256	246	244	255	230	237	227	256	217	259	239	243	273	239	261	245	245	238	274	260	237	239	225	242	246	268	245	251	238	261	265	244	261	239	256	260	256	235	245	257	241	266	252	243	220	242	269	274	268	266	253	253	247	255	242	249	255	261	247	241	252	255	250	255	248	273	217	227	241	272	260	257	267	251	238	258	251	267	247	280	236	258	230	259	263	249	255	269	257	239	246	272	255	253	260	219	237	233	269	238	262	265	280	248	261	269	251	255	232	228	253	261	234	234	242	250	246	245	244	257	232	261	234	261	259	267	263	237	254	278	255	237	260	270	242	245	259	265	261	227	271	227	233	218	245	230	221	258	251	241	232	253	253	232	231	223	257	258	233	216	251	244	251	276	244	239	278	234	265	253	256	261	234	272	234	269	236	246	262	250	217	242	267	277	253	280	239	238	251	237	253	251	257	247	273	269	243	251	253	230	256	267	245	286	261	244	213	251	206	237	274	244	257	231	251	272	240	226	252	268	231	254	269	270	261	264	242	252	264	251	270	261	260	246	244	235	272	246	235	246	260	235	237	259	266	244	285	282	260	243	251	248	253	222	262	275	269	252	244	261	258	258	278	260	277	230	262	268	237	229	264	215	262	257	267	252	258	298	272	270	237	233	217	253	240	278	273	240	240	258	276	260	256	259	238	251	277	261	279	251	253	254	252	263	240	236	240	220	249	256	224	248	258	236	253	241	257	232	232	233	277	250	264	241	275	259	244	242	252	244	248	256	253	244	238	243	234	266	231	256	258	251	253	272	248	229	248	245	236	226	255	248	236	246	249	272	242	245	251	268	248	253	256	238	257	272	219	252	250	246	258	247	227	251	254	246	226	246	247	248	263	248	261	253	212	241	249	262	260	255	253	249	264	270	245	262	237	256	273	272	239	258	254	249	235	240	246	247	240	231	233	254	244	283	223	238	270	272	241	233	276	267	273	232	263	259	244	260	270	240	239	245	256	260	242	233	238	259	262	239	269	227	239	221	242	266	262	237	248	234	237	273	244	227	263	229	271	266	238	251	246	242	253	288	244	269	231	264	263	251	227	241	261	272	275	250	225	250	253	223	281	228	287	294	240	253	237	236	250	278	259	220	248	267	234	278	240	261	253	264	223	265	226	241	244	263	276	269	230	278	264	239	250	259	260	230	250	240	240	256	251	283	230	230	246	273	229	258	251	260	249	270	251	247	236	263	270	252	246	202	250	221	250	257	268	235	275	250	274	233	242	268	246	240	237	268	228	249	257	247	251	254	224	240	256	250	261	254	268	246	241	234	242	238	263	255	232	237	251	274	277	226	265	247	274	243	282	252	246	252	223	245	278	275	260	244	283	259	236	240	253	243	223	263	219	259	250	267	270	225	271	242	260	232	256	224	253	239	262	274	247	237	246	237	256	244	241	245	253	266	266	265	218	275	271	232	252	257	269	246	256	235	238	239	233	234	245	225	266	251	285	239	248	246	252	246	241	243	243	259	243	249	274	261	250	246	256	251	243	260	258	266	256	281	250	242	242	269	258	249	258	246	251	246	227	261	258	248	246	247	265	267	225	255	289	238	243	255	281	232	226	238	244	259	244	238	219	248	242	243	230	252	228	261	251	231	236	234	242	253	243	224	222	251	253	272	262	261	233	226	252	283	252	262	264	231	276	251	228	256	263	232	240	254	243	261	265	257	230	266	268	245	256	246	225	278	283	263	271	278	260	254	235	267	223	267	226	232	254	248	251	252	235	235	270	251	272	236	243	240	262	235	245	248	222	252	256	252	246	236	236	261	258	209	210	265	262	267	217	230	231	244	226	246	287	246	224	230	250	241	236	241	274	240	258	239	235	260	239	236	239	270	272	231	255	254	241	237	228	254	248	234	249	241	237	259	275	260	244	268	248	264	259	255	246	237	239	273	245	259	238	224	239	254	241	269	283	267	245	278	227	249	251	274	288	258	236	260	260	248	244	249	250	273	247	241	271	245	261	244	264	261	263	262	257	253	232	228	225	265	250	265	248	253	234	248	262	277	251	246	240	262	255	232	284	238	268	241	257	245	256	251	243	237	251	242	277	255	265	272	233	260	244	243	270	275	234	254	253	234	259	256	266	215	235	248	251	259	265	253	272	253	259	246	241	243	262	251	265	253	253	269	273	231	228	253	259	230	255	293	252	243	257	287	239	212	230	241	247	256	246	231	232	246	255	241	231	273	269	227	257	229	274	241	229	239	241	256	249	219	242	277	274	261	230	287	278	250	273	239	263	270	259	240	229	259	247	264	284	251	254	258	249	259	227	241	256	284	260	243	255	231	252	258	247	222	258	273	229	235	255	249	244	265	238	220	247	237	238	255	255	235	245	234	246	250	241	261	250	232	261	273	246	261	256	228	261	233	261	247	255	232	240	213	247	248	248	222	242	257	251	252	261	244	234	259	266	246	233	230	234	238	252	251	241	270	253	266	256	275	262	230	246	237	242	288	223	233	257	223	253	242	253	254	259	253
18496	34032	26133	16180	11096	7028	4945	3084	1899	1418	1260	1238	1125	1145	1222	1138	1034	893	832	847	799	704	700	630	578	544	544	574	524	518	517	474	493	435	438	415	423	406	412	378	400	397	357	432	379	357	374	369	370	370	368	367	341	387	347	403	349	351	321	364	360	344	360	355	351	329	343	368	368	350	367	365	381	345	370	355	361	360	392	338	340	354	361	349	302	371	334	339	351	364	350	325	376	332	320	352	348	385	359	333	371	362	373	349	313	367	367	361	339	363	351	381	357	308	332	336	340	362	357	342	358	343	334	342	364	359	359	348	356	339	331	367	343	342	376	349	382	339	351	336	348	349	345	363	371	368	332	379	352	347	363	348	333	352	336	355	338	373	394	362	351	375	382	312	319	343	336	335	352	332	303	363	331	360	347	344	324	328	384	328	351	312	335	383	403	347	357	332	386	379	363	328	330	360	362	360	357	332	344	374	303	360	378	348	378	369	369	351	353	372	334	327	330	370	348	354	338	348	389	398	335	378	359	344	370	345	324	328	361	338	343	364	333	369	365	315	318	332	323	334	349	351	379	372	353	335	357	354	342	329	362	344	345	332	361	339	350	332	346	368	352	354	336	352	342	344	344	364	379	362	353	346	322	349	359	343	347	345	358	306	331	346	357	349	350	350	382	354	368	337	337	338	349	335	351	363	304	336	337	381	356	361	348	325	356	348	342	395	355	317	353	349	359	331	349	345	383	331	374	360	328	322	352	327	365	380	352	348	363	377	366	349	348	339	343	367	358	375	357	324	356	360	301	382	352	350	389	367	351	354	350	358	342	353	364	330	374	375	328	341	356	353	353	380	363	383	364	345	346	371	349	343	376	365	345	330	370	345	345	355	336	359	347	310	340	379	346	333	346	367	335	343	374	337	337	348	376	364	324	354	300	367	354	316	370	345	371	376	318	397	361	365	339	346	336	361	369	363	325	331	354	335	362	356	362	335	332	376	395	375	378	339	343	345	328	319	360	360	381	330	332	356	348	337	358	356	378	332	362	354	328	323	393	331	317	354	374	377	334	340	358	371	352	365	368	342	345	357	311	370	351	379	357	333	343	360	325	315	380	338	355	353	362	345	341	374	375	349	322	333	342	330	353	334	332	376	356	338	381	367	340	335	350	342	368	360	357	349	341	370	375	361	359	369	366	380	343	369	375	375	352	325	368	371	369	332	368	361	347	358	348	333	356	373	362	345	325	353	390	380	372	343	333	345	316	353	343	337	321	338	324	342	337	349	357	364	364	349	350	364	350	362	368	346	349	343	349	361	366	377	353	367	369	364	334	347	343	344	392	350	346	326	378	347	371	363	342	368	333	349	353	329	354	373	380	347	329	365	345	376	336	379	323	327	383	355	354	341	352	324	324	363	341	368	379	326	318	331	337	352	375	364	351	380	341	364	350	359	358	368	337	351	346	344	371	330	315	345	362	388	335	364	355	356	324	368	367	398	330	383	354	350	375	396	349	360	348	363	353	324	354	339	345	355	368	336	338	359	367	375	344	385	364	316	346	360	337	353	372	345	356	347	350	382	375	345	333	342	358	357	346	352	369	364	362	346	354	352	352	328	322	339	389	382	375	328	359	348	379	354	390	340	335	377	311	334	321	390	347	385	365	367	338	339	373	339	373	350	319	355	359	334	318	335	367	354	354	336	320	360	366	357	337	366	353	364	367	359	327	376	321	325	356	355	320	343	359	323	324	357	357	363	370	355	353	327	324	336	328	353	356	322	367	356	348	336	358	349	357	364	363	369	336	348	362	329	344	371	344	339	358	366	357	374	342	362	381	368	333	355	377	318	373	385	332	360	354	325	373	358	403	330	347	356	355	327	345	354	338	334	350	368	333	337	339	340	371	350	369	338	346	357	345	343	314	367	384	327	389	356	312	335	338	410	348	382	364	383	350	350	360	360	336	366	375	379	360	370	368	317	372	345	340	352	394	334	377	329	328	344	360	330	342	327	342	330	350	339	342	383	347	368	349	341	382	339	317	370	329	371	353	361	349	338	326	372	338	353	366	342	339	338	329	340	370	342	371	318	358	361	310	367	399	353	308	350	359	322	356	339	324	339	365	384	334	359	344	328	376	363	346	348	336	368	375	365	341	346	338	372	345	331	350	378	349	323	332	347	342	351	315	344	370	338	352	360	352	379	323	370	300	349	344	379	355	354	338	333	356	334	355	362	315	331	347	338	344	327	360	335	339	371	373	334	323	355	350	319	315	340	322	373	328	322	377	389	348	366	314	348	354	348	346	366	333	351	328	364	339	352	338	362	347	334	340	350	328	357	357	342	375	366	355	359	345	350	351	391	371	361	345	357	335	331	340	352	356	335	344	342	318	359	370	359	338	369	367	377	328	359	372	358	328	348	308	385	371	338	347	352	359	359	352	322	350	352	355	376	340	359	368	329	349	336	335	345	306	373	348	325	359	361	339	331	378	345	395	348	282	368	338	349	332	340	354	380	360	356	339	327	365	344	334	351	345	352	307	340	307	374	361	352	363	347	348	369	347	343	367	347	368	356	359	314	355	329	374	339	347	351	350	367	345	321	338	310	364	364	329	331	388	355	367	346	359	343	366	350	330	361	374	367	372	353	379	344	354	352	376	332	340	357	352	345	373	368	342	369	377	318	369	352	353	339	336	354	332	370	324	358	350	363	348	354	387	349	327	372	347	376	326	349	392	365	332	328	387	346	331	352	347	386	362	362	334	327	366	379	349	354	341	345	333	375	360	338	352	346	325	346	361	348	354	348	341	350	358	366	344	343	322	363	369	347	347	347	335	333	334	350	331	369	347	345	337	331	395	335	360	329	333	330	320	338	370	360	337	341	375	361	365	348	335	340	343	366	351	329	367	369	347	378	336	364	375	360	370	367	347	343	348	367	321	350	360	344	346	347	366	367	355	332	360	360	343	353	345	374	348	329	389	395	339	366	362	330	352	371	368	327	358	327	347	341	323	351	379	334	314	347	360	343	369	346	342	342	344	351	361	371	350	363	347	351	345	328	346	369	371	343	371	331	377	339	334	383	365	349	331	360	341	347	330	363	348	394	369	351	336	347	348	312	327	329	322	351	338	334	356	356	357	381	318	365	337	361	304	353	337	342	353	348	338	348	352	358	352	350	357	338	326	381	342	404	308	380	339	325	350	326	314	363	368	360	381	347	346	318	357	357	347	359	366	353	362	381	324	322	310	367	337	350	361	363	342	370	352	374	335	360	371	348	357	357	358	365	345	335	336	364	350	340	317	358	362	340	377	356	320	385	358	356	316	358	354	364	336	348	353	351	336	374	343	338	362	353	334	373	395	343	358	371	341	360	363	336	353	340	360	382	316	355	340	349	362	346	315	338	378	340	416	341	349	335	340	362	355	343	364	355	365	348	372	349	336	346	327	356	326	335	346	380	353	346	355	338	340	346	336	332	341	360	356	331	327	339	362	380	341	344	345	367	350	354	354	363
23098	21704	29370	24581	21727	20742	8184	2360	1398	1057	923	876	796	818	802	763	761	642	631	624	587	528	461	419	345	368	391	324	345	351	333	302	295	290	272	253	260	280	237	245	248	245	238	263	233	238	240	227	212	242	197	234	235	240	216	230	248	207	218	206	190	206	228	225	200	225	211	251	215	250	210	235	206	224	234	186	206	222	204	222	224	212	207	201	229	207	206	232	222	217	219	202	233	184	222	202	243	222	217	198	210	209	193	184	215	201	190	204	197	219	206	258	210	204	212	215	217	188	205	233	218	188	213	186	233	213	240	177	212	229	221	209	196	202	224	210	204	222	196	236	212	209	186	215	189	203	193	188	205	234	213	205	202	199	218	206	212	237	204	216	209	216	198	209	214	214	210	183	230	189	200	212	225	240	203	233	215	223	194	181	201	198	186	202	233	213	228	214	208	206	210	233	204	227	223	222	233	205	204	210	210	238	227	224	229	222	176	205	191	215	220	215	206	199	178	222	227	213	229	222	194	245	211	188	204	242	213	224	197	241	233	209	222	215	216	218	209	203	229	186	205	201	201	199	198	201	222	207	205	210	202	222	194	240	202	236	206	213	238	194	204	232	226	212	229	233	211	238	207	201	229	195	208	219	201	238	224	205	223	210	222	237	196	204	209	218	206	205	232	241	204	213	222	198	204	230	219	208	192	191	214	207	202	236	217	239	186	207	228	193	231	232	254	217	201	199	237	238	223	219	223	194	221	209	221	222	192	196	234	209	183	228	209	217	216	215	227	219	202	225	200	223	231	208	192	225	202	205	217	217	205	220	244	189	234	229	222	209	201	189	210	186	216	201	220	208	222	249	193	224	208	214	189	207	235	221	216	220	225	214	215	238	179	196	209	203	230	218	214	186	194	224	229	228	221	214	220	210	224	200	205	206	224	208	216	236	204	201	225	208	191	215	234	222	183	214	228	215	218	217	204	231	224	210	226	232	202	237	199	239	222	227	224	233	199	175	186	225	204	211	197	203	215	226	247	225	214	211	204	220	206	215	232	216	198	193	214	213	215	210	214	227	245	212	228	216	195	234	229	221	187	218	218	222	200	251	222	209	221	198	229	227	192	225	203	220	202	212	213	211	222	207	213	183	227	216	221	235	201	196	207	247	206	231	210	188	224	213	226	229	232	218	215	207	215	199	218	203	226	205	242	201	190	223	227	228	226	230	218	204	220	230	188	182	219	206	224	198	218	199	202	208	206	198	186	174	230	226	223	208	204	203	201	211	212	214	191	216	237	209	227	209	197	221	214	210	190	227	215	210	219	209	211	218	214	210	223	247	226	207	212	208	212	203	221	223	222	215	193	183	208	210	195	202	215	204	209	230	218	209	226	237	214	210	241	263	203	204	233	225	233	226	222	228	228	249	196	229	226	196	227	237	207	204	229	231	210	203	222	212	226	186	219	229	227	217	220	228	215	221	235	186	202	223	214	199	204	227	221	223	230	208	203	212	203	220	223	211	191	234	226	215	226	236	225	221	205	216	203	215	201	228	215	237	208	224	202	223	238	215	216	183	213	202	224	205	222	222	204	201	221	227	213	230	231	193	217	210	213	198	226	210	198	235	193	207	219	201	212	220	219	219	222	247	226	194	188	211	205	203	222	222	225	215	233	219	205	210	220	218	194	204	193	209	197	228	239	220	225	190	217	223	203	217	212	215	200	234	191	236	215	195	223	204	206	205	190	206	209	223	243	226	216	208	206	216	215	204	201	206	207	212	202	231	226	220	211	202	248	205	233	216	230	219	209	234	209	222	227	241	197	207	220	225	198	202	201	176	233	210	210	194	224	210	229	218	210	223	229	202	211	186	216	234	191	218	229	217	188	188	214	218	207	215	207	222	217	195	195	194	212	196	235	236	210	231	214	240	227	211	212	217	243	218	207	197	225	224	204	237	219	230	219	218	211	224	214	206	198	225	210	176	227	218	235	207	222	208	212	221	227	228	203	201	216	231	213	192	205	231	222	241	211	204	213	197	210	213	213	207	225	203	214	227	220	207	220	191	226	225	212	232	200	216	214	184	243	190	207	248	204	223	206	211	215	214	224	213	207	198	194	208	188	224	217	217	237	222	222	219	209	185	204	186	210	196	200	225	225	213	207	231	208	226	186	201	214	214	221	186	197	225	229	208	214	213	248	204	207	212	223	215	223	196	189	222	235	227	208	227	212	218	221	205	213	210	214	223	212	214	205	189	230	210	238	205	226	184	229	225	197	246	210	208	210	191	225	228	220	207	189	206	220	205	229	203	202	201	204	218	204	204	214	194	206	217	187	198	225	218	222	220	208	196	225	201	211	208	221	223	203	215	201	220	216	172	195	209	231	217	189	217	208	217	209	205	210	216	218	220	233	201	220	224	220	194	209	214	204	210	215	228	207	234	197	221	196	206	191	211	190	194	227	199	211	220	191	237	211	243	220	202	219	201	201	217	227	238	197	188	199	257	190	223	220	231	222	197	192	207	222	195	217	219	228	223	214	243	203	221	204	203	231	225	201	188	210	195	210	209	200	239	215	201	216	210	213	245	221	198	206	210	225	172	218	223	234	225	248	196	226	201	212	196	209	232	199	218	216	221	202	226	203	250	184	235	202	214	211	206	194	213	204	215	204	220	214	225	222	207	243	199	226	210	215	232	233	226	220	216	230	202	223	201	231	239	196	212	215	216	228	222	207	214	215	236	222	209	226	227	213	209	216	211	214	212	221	208	232	192	213	212	213	203	219	173	217	229	239	199	237	212	240	215	218	194	236	200	208	222	200	221	181	247	200	225	224	208	223	208	192	226	211	219	230	210	218	198	202	204	197	227	224	185	195	211	203	223	188	217	234	223	209	216	221	247	213	208	194	214	205	214	195	196	204	217	238	206	199	188	235	230	221	200	240	223	215	199	192	219	231	202	207	215	208	210	234	231	214	202	200	215	215	209	210	199	221	214	207	224	196	219	207	203	223	203	214	240	189	198	223	223	196	217	215	231	194	224	219	213	234	216	213	200	220	201	200	223	222	219	200	223	194	213	222	217	181	242	200	222	202	212	197	204	238	218	242	244	222	219	205	212	232	250	210	222	212	249	212	210	232	250	216	199	193	209	193	244	215	222	199	198	214	222	212	248	195	217	207	185	210	188	191	209	194	229	209	221	207	207	225	223	219	194	191	230	203	205	208	198	231	209	229	196	210	182	222	230	223	230	214	223	230	223	223	210	227	215	220	190	222	205	217	224	217	192	217	223	210	217	207	211	175	186	214	222	220	196	224	229	203	215	227	198	195	206	244	208	207	226	243	200	219	242	212	213	205	211	228	222	215	199	229	219	189	224	205	213	193	203	219	218	226	205	210	194	221	209	211	221	215	243	206	191	225	209	191	222	189	214	225	220	201	204	215	206	203	219	195	229	220	219	193	215	239	199	214	225	215	227	229	229	230	202	206	216	206	202	192	213	219	204	233	216	196	250
21005	42303	33946	23227	16732	11544	8441	5057	3408	2604	2156	2061	1930	1893	1959	1737	1562	1402	1273	1282	1114	1027	965	810	708	653	623	581	578	572	581	517	529	496	472	449	411	417	391	416	401	394	382	377	354	318	352	359	323	321	310	316	313	327	325	352	285	318	275	287	277	302	301	321	288	277	311	305	295	309	308	284	293	305	353	286	307	269	315	303	283	323	283	277	310	303	319	294	270	288	282	283	286	297	326	272	312	272	278	299	330	296	285	301	267	320	284	305	333	318	297	307	279	309	297	305	268	314	289	321	296	286	320	312	321	273	301	325	297	294	269	288	296	325	282	278	294	308	300	282	300	312	299	318	290	293	299	288	300	308	330	305	294	288	292	280	288	265	270	302	290	297	315	306	270	298	312	300	296	289	296	309	317	278	294	271	300	319	295	290	296	285	275	308	265	288	338	302	279	294	305	288	290	290	317	273	301	312	308	303	277	287	309	275	299	292	288	326	296	308	279	277	276	310	299	264	285	298	284	295	296	289	314	299	301	314	306	313	308	281	289	317	295	317	291	301	305	299	320	321	298	317	279	289	304	305	314	282	286	309	309	304	286	290	309	319	307	296	302	293	282	303	301	282	273	296	265	325	306	300	319	314	344	288	296	276	333	287	273	302	316	300	292	307	291	265	288	298	281	277	288	304	295	288	309	303	299	304	285	293	282	301	312	310	321	336	301	291	306	266	304	275	290	287	295	279	282	289	283	340	295	337	299	288	307	308	286	309	293	259	267	309	311	320	297	313	301	295	289	289	300	277	298	312	296	298	283	309	271	290	313	298	282	300	283	249	295	301	330	306	301	283	306	290	323	329	287	284	284	283	293	310	312	296	292	286	296	293	280	292	290	298	304	307	297	290	315	292	284	317	273	286	282	312	302	330	272	297	309	284	346	286	282	305	321	266	260	276	281	297	255	303	293	300	309	290	274	321	306	308	285	301	296	322	305	296	271	286	306	306	297	330	252	279	291	278	281	312	343	279	285	286	312	311	316	298	292	304	296	300	295	289	290	301	328	284	313	278	310	293	290	269	346	257	331	293	311	272	291	318	297	304	306	320	297	264	335	312	293	300	325	298	292	260	256	294	303	272	296	310	278	308	296	264	317	304	285	276	304	309	318	297	299	322	288	325	290	286	333	297	299	298	309	276	313	258	278	294	315	290	282	284	285	283	308	272	293	330	305	313	325	285	291	253	332	287	292	286	312	290	305	317	294	288	321	322	292	285	332	299	290	295	315	267	308	312	300	285	296	268	323	293	309	252	293	293	284	294	268	296	323	348	284	282	282	280	284	305	319	307	291	287	315	273	313	311	286	320	276	290	278	301	283	311	313	303	292	268	281	286	292	266	273	300	274	308	315	269	312	313	290	281	278	286	300	306	296	287	272	309	289	289	284	297	301	293	269	298	292	268	296	283	284	294	306	278	252	294	306	297	323	321	297	275	293	274	272	327	305	295	285	291	284	324	270	293	302	295	312	332	291	264	297	327	310	300	294	307	310	268	310	307	277	305	302	311	297	296	304	280	285	302	288	299	295	297	292	278	277	323	291	276	312	318	315	294	312	285	278	303	300	291	319	282	289	314	327	287	261	293	293	304	315	310	293	304	309	292	293	288	270	293	291	285	295	275	296	293	293	323	310	287	311	332	288	301	326	326	297	301	322	281	318	286	279	318	293	282	292	321	315	283	312	270	307	277	286	276	295	270	309	280	297	298	277	335	283	299	286	323	299	291	305	315	320	261	257	323	285	311	293	294	290	296	288	268	278	278	283	289	304	309	301	291	264	300	327	280	260	325	283	273	284	271	289	286	288	285	315	302	261	286	299	301	298	287	307	290	306	280	302	298	291	287	297	260	287	293	303	322	308	282	285	295	280	292	276	295	309	311	301	316	297	296	321	297	306	298	303	307	275	274	314	298	281	324	321	336	320	262	300	313	271	275	271	286	281	266	327	282	279	287	306	304	242	283	316	275	280	287	304	314	272	285	312	283	314	285	305	305	299	296	295	298	294	303	305	313	291	300	327	289	285	298	313	301	296	297	263	259	307	324	281	298	288	272	287	306	288	284	294	298	328	324	286	299	313	309	275	303	289	282	295	324	274	314	289	313	313	315	291	306	254	307	333	304	310	308	298	272	316	294	277	307	303	297	308	292	309	283	315	292	291	313	292	288	298	291	279	288	279	275	281	314	324	300	307	289	280	315	303	278	286	331	320	290	282	300	281	291	290	293	322	290	291	269	291	300	285	264	283	302	297	281	292	308	282	329	298	312	289	295	295	272	297	280	287	279	298	255	298	301	281	321	277	309	295	304	280	265	286	317	282	321	297	289	307	290	278	285	309	315	292	302	309	294	341	267	301	274	304	281	327	290	293	289	305	291	319	318	317	307	286	317	307	275	268	290	295	313	303	273	316	301	297	283	281	295	286	306	294	290	321	330	279	291	304	306	285	304	292	276	270	270	293	289	329	299	271	297	281	278	299	301	284	300	306	306	291	279	290	307	329	307	318	306	289	307	286	300	301	279	313	307	319	299	281	284	309	304	287	289	308	298	337	306	291	318	293	289	285	309	289	308	305	293	276	289	286	286	317	286	299	289	304	259	284	318	307	303	317	322	319	319	315	283	296	328	269	294	320	292	271	302	283	290	286	336	288	293	267	311	305	310	308	313	277	296	318	292	310	281	289	303	287	302	292	303	302	283	302	321	347	286	288	294	315	272	320	294	291	282	322	281	301	299	275	301	313	309	282	294	281	298	301	285	301	283	303	315	288	292	295	290	296	277	307	273	280	305	307	317	290	278	323	299	302	303	284	307	284	286	304	314	304	311	291	289	288	305	321	297	295	292	301	313	302	286	281	295	319	295	313	292	285	287	312	296	320	316	316	284	314	298	310	322	275	287	297	316	318	290	265	327	300	320	290	321	290	288	291	266	302	260	301	304	314	292	299	299	287	280	317	281	284	311	299	313	311	273	322	268	270	288	319	322	315	314	284	285	294	284	294	277	291	294	295	301	273	299	286	304	298	299	292	297	297	288	301	281	308	288	304	275	293	299	285	311	282	305	292	330	297	277	293	279	279	303	305	310	295	267	289	297	312	305	298	302	316	299	292	292	283	277	306	281	280	308	294	284	320	332	299	297	314	295	312	278	307	297	287	295	291	322	293	300	297	331	296	276	307	251	313	323	300	294	264	298	298	277	291	287	332	305	287	274	310	312	326	306	321	296	295	269	287	290	259	317	322	306	312	257	293	309	306	314	290	309	343	305	259	307	291	295	266	331	299	315	313	248	290	287	309	333	268	268	307	319	289	299	271	340	313	286	285	291	304	282	306	290	323	275	283	293	288	304	280	297	281	298	314	312	282	298	307	309	275	293	321	290	268	269	277	335	319	291	279	280	287	277	308	286	286	307	314	264	284	312	311	280	299	299	267	310	302	312	269	291	262	289	301	301	305	305	326	283
28376	21338	18109	9551	4258	2389	1565	937	653	586	547	496	480	531	483	453	433	441	424	477	434	400	406	347	346	336	324	313	335	338	336	319	296	298	311	280	284	262	318	282	327	282	298	298	319	333	315	280	286	311	280	280	265	260	300	268	268	263	302	292	270	281	280	288	267	257	288	259	282	278	297	281	267	269	303	265	271	299	292	274	294	302	298	288	274	277	261	278	285	284	263	265	285	272	269	265	285	279	274	276	257	291	321	283	280	281	280	306	276	259	255	291	297	292	291	267	275	325	271	270	290	265	268	294	296	286	268	255	285	291	275	286	313	283	265	278	300	270	270	265	284	285	269	308	289	275	305	263	308	263	288	266	256	294	276	274	256	294	287	262	282	279	296	312	301	281	303	268	282	292	252	305	266	285	301	277	286	291	277	240	280	286	267	297	273	275	263	280	235	303	263	299	280	294	287	284	303	237	265	298	297	288	278	287	278	275	300	280	275	293	274	269	268	288	262	290	283	284	296	267	280	280	304	260	304	290	330	300	290	259	259	313	293	290	282	281	270	237	261	270	266	282	259	288	300	279	254	284	298	270	286	283	311	241	269	259	262	281	281	259	269	283	252	259	278	264	278	277	277	268	282	270	257	299	261	294	273	302	285	285	310	292	307	267	294	289	273	247	262	291	265	270	302	288	288	271	287	272	264	271	268	273	260	275	269	299	297	274	249	269	305	242	273	285	297	275	278	232	285	262	300	276	274	270	255	295	241	263	306	276	267	309	286	276	308	271	272	283	276	278	296	263	267	271	287	240	269	288	277	263	296	259	289	275	267	279	244	255	281	274	272	267	296	296	271	309	264	283	284	271	258	293	279	273	293	269	247	296	269	286	267	271	273	292	290	276	265	284	275	283	283	276	265	312	267	265	290	266	279	260	307	293	275	303	286	287	264	310	285	271	301	255	261	276	319	295	286	276	264	293	283	291	295	291	312	295	289	278	313	270	300	273	290	285	270	266	332	288	250	299	277	291	270	282	287	261	268	285	270	301	280	285	283	282	283	260	286	280	276	270	251	267	241	285	288	283	304	278	273	280	278	282	255	295	243	245	279	255	286	281	281	265	270	241	292	298	288	281	262	287	270	285	304	275	288	298	275	274	259	280	264	295	273	266	297	274	282	288	300	296	299	294	292	279	286	264	281	309	273	286	275	284	243	304	290	267	287	301	270	282	270	297	278	295	312	306	273	292	289	291	302	262	284	271	284	270	257	261	267	286	294	282	267	284	281	287	286	275	287	299	259	281	295	289	297	275	251	258	288	280	258	311	268	298	298	299	276	290	292	299	287	286	261	272	284	290	258	279	279	303	268	271	324	328	266	254	297	251	275	261	277	285	315	239	258	280	300	280	262	267	283	297	290	250	290	266	274	287	269	248	278	302	265	284	287	260	290	269	278	266	319	278	299	249	291	313	288	273	292	285	286	278	266	269	255	307	282	286	298	273	295	296	287	259	260	265	293	285	266	280	266	301	249	270	281	300	283	267	300	260	287	283	292	282	296	293	282	263	285	268	299	282	288	289	293	260	280	285	291	308	253	313	244	299	302	268	282	284	279	292	271	313	260	270	279	295	283	283	253	260	288	285	271	249	283	270	265	277	268	288	269	245	307	281	276	285	284	264	265	283	274	265	256	278	242	261	281	289	264	238	259	290	263	276	298	308	293	258	286	294	288	267	271	270	289	296	306	302	277	288	289	260	278	300	267	281	295	276	256	277	266	286	271	287	275	296	246	255	260	310	271	287	293	262	292	271	299	299	282	290	289	285	296	287	259	273	276	290	275	252	290	262	287	302	259	253	264	285	303	302	277	292	271	282	283	265	288	300	291	282	278	270	287	262	272	268	261	270	253	260	284	279	261	293	262	281	281	297	296	289	300	283	275	284	272	286	253	272	271	295	299	280	268	294	278	259	293	262	311	288	263	309	285	308	296	286	262	291	297	292	285	272	289	288	269	279	254	297	300	244	281	264	299	282	295	272	258	313	268	302	280	257	269	277	266	273	259	282	301	266	278	266	313	290	293	321	277	290	303	287	274	300	299	284	255	261	277	273	259	273	268	286	282	273	304	293	266	285	271	291	273	289	285	256	293	295	274	293	295	297	253	289	319	297	280	271	309	288	289	242	299	295	258	259	298	299	274	285	268	282	273	272	277	275	298	240	284	293	288	274	280	278	288	299	288	248	266	290	274	300	296	300	292	291	282	281	295	273	272	254	300	287	300	285	263	285	288	283	255	262	308	265	286	284	258	310	251	245	266	257	295	265	274	283	272	297	278	291	267	277	280	276	274	299	281	275	302	287	283	280	252	279	259	319	291	295	287	272	303	278	288	267	320	317	260	284	287	275	271	270	280	259	257	281	298	294	296	279	258	281	262	291	286	288	295	255	267	260	288	286	312	273	272	294	272	299	276	301	269	288	283	298	288	256	294	271	296	324	281	277	272	283	292	277	270	270	270	295	292	256	275	304	278	263	305	297	269	286	273	274	266	294	283	278	286	292	277	252	285	280	290	289	265	265	265	272	282	270	284	223	293	279	261	288	286	279	295	295	284	267	261	286	274	272	281	295	299	320	246	284	276	280	298	284	312	304	271	273	294	310	274	264	293	290	284	260	251	316	265	265	304	263	275	251	246	264	272	260	255	292	287	269	307	317	278	289	259	293	294	297	294	271	295	261	259	243	302	267	285	270	267	287	314	278	296	277	263	309	292	296	268	286	300	272	271	272	274	292	282	287	278	285	299	280	276	273	272	261	249	238	294	236	283	271	255	285	297	282	282	304	275	242	271	274	268	267	278	252	280	242	279	307	268	241	277	261	288	273	285	251	287	290	279	304	290	299	298	291	283	267	263	306	282	258	272	255	266	256	288	294	282	292	272	251	299	266	280	277	295	290	274	291	285	294	266	291	272	279	282	256	285	290	277	266	263	288	281	311	294	300	285	264	286	270	297	297	280	291	307	272	267	266	312	261	271	285	295	277	279	281	293	272	297	285	261	258	278	256	275	282	280	299	271	291	279	279	262	275	265	323	285	279	263	275	267	273	306	260	258	289	280	263	277	318	308	274	287	291	255	284	279	261	280	277	277	276	253	260	238	260	306	274	297	265	270	271	276	278	267	244	264	286	278	277	271	299	317	282	297	314	296	285	294	295	261	269	307	245	289	253	261	285	313	275	258	257	279	271	267	281	309	265	275	274	290	260	276	290	303	277	288	318	279	289	287	293	301	261	270	283	297	265	276	302	275	256	292	282	253	270	295	271	265	316	283	291	294	269	299	265	273	267	254	278	280	303	280	278	286	286	253	283	302	274	273	303	291	279	265	260	273	281	280	302	276	269	284	309	257	303	282	296	284	299	291	303	280	300	305	292	270	276	257	281	309	260	266	264	270	296	299	289	285	261	275	275	267	298	257	267	288	307	281	269	273	253	263	250	268	293	298	289	277	296	293	290
18172	31373	22698	12675	8482	5604	3848	2288	1546	1252	1135	1038	1014	1108	1035	982	862	814	775	768	710	672	643	595	531	547	522	489	470	503	534	530	509	464	453	446	446	466	448	433	436	441	414	440	411	432	392	452	421	445	381	375	389	399	372	403	399	357	404	390	393	404	381	421	368	407	386	410	381	425	434	378	404	392	383	397	380	380	380	399	387	388	402	383	401	413	398	384	422	391	404	375	396	401	376	405	390	382	394	352	398	394	423	349	382	391	411	385	399	429	404	382	379	369	399	399	433	395	418	416	362	388	389	383	365	417	382	380	387	369	405	400	394	381	432	433	419	376	366	395	400	393	394	398	431	393	427	370	388	433	384	353	420	365	390	386	354	426	386	348	379	359	432	398	363	383	377	390	363	378	402	372	400	414	405	384	384	370	407	386	374	368	376	395	423	365	382	395	423	400	426	407	377	415	418	380	368	382	403	386	398	431	394	402	388	397	398	408	390	394	419	432	426	370	397	400	356	378	399	391	397	375	402	378	381	407	358	393	387	390	398	360	367	400	346	367	395	387	388	388	400	373	365	356	382	382	358	371	353	400	410	403	396	371	386	367	369	363	392	373	368	394	388	399	382	388	341	405	402	391	394	351	416	384	412	373	383	392	390	383	386	426	382	388	370	362	396	356	374	376	407	417	377	419	396	421	352	395	366	386	434	412	399	392	407	400	375	429	392	380	393	367	399	378	388	383	382	355	389	404	397	361	365	383	411	392	400	396	366	365	384	388	385	398	406	366	367	406	351	395	376	370	384	415	374	406	395	399	373	354	386	372	394	384	364	388	393	390	441	364	394	378	400	389	418	435	376	386	399	389	412	382	364	385	430	390	443	384	377	382	405	404	370	362	396	402	383	404	354	389	392	392	382	400	370	408	368	407	357	395	413	383	354	393	416	381	425	376	406	368	388	417	400	354	383	383	393	394	411	411	419	359	427	376	376	365	411	407	411	391	402	431	423	395	418	387	416	413	380	386	362	375	350	385	364	432	407	414	409	401	385	414	394	378	403	360	439	380	378	399	408	374	403	368	407	373	351	428	415	428	427	392	400	410	404	374	419	433	397	399	403	404	388	379	405	385	395	392	392	382	371	370	398	356	409	402	387	410	391	354	393	385	382	411	403	382	444	360	400	412	376	382	362	383	390	386	408	394	374	394	383	365	400	391	363	409	370	408	402	395	399	430	386	400	422	404	401	415	442	379	380	383	407	415	385	404	382	419	379	391	390	366	432	410	373	387	444	364	408	386	399	404	382	385	357	413	385	372	384	403	363	398	380	400	412	347	429	400	399	403	373	416	380	398	368	420	428	380	458	407	370	380	411	380	383	396	388	403	392	399	368	394	376	384	408	391	381	390	372	398	388	425	389	417	424	397	380	376	356	388	367	384	394	414	434	380	407	394	412	408	393	415	368	403	422	396	428	388	417	399	424	387	410	364	380	396	393	375	403	395	383	397	392	382	399	419	373	396	381	395	379	389	402	379	379	416	394	395	381	392	399	416	417	401	404	396	403	409	411	388	434	402	425	398	398	403	397	390	353	393	416	411	366	415	358	376	387	373	397	377	391	417	356	410	403	433	378	406	380	393	378	366	377	398	423	422	419	367	399	398	393	388	362	386	370	404	367	369	422	398	392	401	383	365	405	402	361	418	383	395	382	380	412	393	388	358	349	416	373	417	432	387	374	403	387	387	367	442	393	418	387	402	373	397	370	399	431	376	417	369	395	370	371	398	403	388	387	424	345	384	397	403	406	364	355	414	379	369	362	404	396	376	418	377	393	370	401	422	421	398	377	362	398	371	382	406	424	440	369	402	404	398	368	375	392	372	405	370	401	399	399	377	411	365	378	402	398	380	373	384	373	415	391	368	387	360	373	373	406	409	408	378	407	406	408	379	430	400	401	395	414	416	408	408	403	363	389	385	391	390	383	385	365	395	400	406	356	381	390	413	398	405	391	386	392	366	430	411	417	412	416	415	384	397	401	382	380	390	380	397	439	414	418	452	394	399	399	384	397	358	383	406	387	404	419	439	385	390	404	415	405	405	372	387	410	402	366	397	401	383	399	398	345	430	393	357	380	389	377	399	392	390	389	369	398	369	338	399	370	389	354	408	415	360	402	383	402	371	425	385	422	380	405	411	400	402	385	362	368	421	412	428	397	359	407	401	387	365	397	382	405	396	419	403	409	393	394	380	383	383	384	359	395	395	347	348	365	406	374	395	383	391	393	404	389	397	420	405	419	375	374	394	412	414	385	364	404	416	384	377	386	425	408	393	362	419	409	399	387	406	374	388	363	369	402	384	425	389	398	413	382	395	371	363	409	386	412	365	429	405	439	355	417	395	393	406	413	418	404	412	391	388	409	387	409	397	391	402	411	403	381	399	443	414	384	397	414	406	414	382	396	460	406	417	380	397	365	391	385	366	404	412	396	399	403	409	380	373	371	413	388	431	372	399	382	417	403	371	382	377	401	397	390	399	363	369	407	386	400	425	386	355	417	373	383	398	381	392	390	414	377	394	407	365	395	387	397	376	370	374	350	389	392	380	411	418	369	423	350	365	387	385	401	405	430	383	379	422	366	396	403	402	409	409	383	390	406	385	404	368	411	426	402	412	394	355	373	394	379	402	387	380	413	390	398	418	393	409	381	380	409	429	392	401	363	392	390	363	412	379	385	353	369	373	391	415	412	424	373	389	384	439	375	398	410	374	390	407	414	424	382	413	393	383	397	402	388	333	370	376	403	407	355	372	376	416	428	385	370	441	409	402	366	431	407	377	366	407	407	421	433	357	401	369	389	385	415	404	430	374	372	375	394	359	393	420	366	370	386	395	357	371	387	390	404	387	373	400	399	399	427	406	417	358	380	385	392	383	397	415	436	371	404	399	387	397	393	390	377	371	385	392	410	451	376	401	364	396	390	389	406	412	400	405	389	398	400	410	387	407	388	382	416	385	400	385	406	382	381	399	408	424	394	381	390	376	396	409	367	421	395	428	458	374	426	411	420	395	353	347	397	384	392	396	360	408	380	361	379	391	411	393	391	373	419	393	395	390	418	377	384	401	388	406	378	397	360	412	404	398	376	397	411	413	378	393	391	418	410	391	386	409	388	407	394	392	380	372	374	405	377	378	428	395	381	395	392	371	405	413	380	388	397	391	375	369	386	359	407	382	400	378	376	388	373	388	386	401	413	400	379	381	385	428	394	412	391	393	383	416	413	401	398	383	392	423	388	448	403	364	439	398	397	423	412	429	377	394	350	349	420	375	418	426	426	398	372	378	377	371	408	404	413	386	377	418	381	383	407	395	384	382	350	370	399	335	395	391	373	398	406	371	394	393	403	378	430	374	396	359	380	386	391	386	371	384	369	367	381	405	385	393	384	379	415	420	425	379	361	403	381	403	379	415	383	377	397	401	411	425	402	385	387	376	381	404	410	399	388	373	379	379	430	384	387	397
24005	21666	28726	25108	21073	9341	3271	1487	1036	796	774	690	713	754	733	693	578	567	534	546	481	478	405	386	371	363	360	390	347	352	334	320	340	330	310	282	317	273	278	288	304	306	266	267	259	280	273	264	286	278	241	256	247	267	275	271	239	237	241	249	247	261	269	267	264	269	251	263	278	240	262	265	267	248	259	255	297	260	249	260	246	266	261	264	263	261	261	246	294	262	257	286	254	270	276	263	250	249	227	261	255	245	238	251	251	268	259	231	242	260	264	243	256	239	243	247	280	260	262	244	269	281	254	247	243	211	280	253	270	280	226	256	235	233	247	246	248	250	247	264	240	222	248	264	269	255	265	235	264	237	233	245	255	250	242	223	256	247	267	234	244	276	280	231	258	277	252	240	262	230	214	258	252	240	226	251	201	263	273	263	240	257	242	265	256	247	279	256	267	275	239	248	284	241	262	237	258	271	239	243	227	253	248	241	274	245	261	268	239	279	247	220	255	257	221	281	262	258	253	239	237	254	262	226	268	244	245	230	263	248	258	245	254	249	236	274	226	302	252	239	270	245	250	241	256	268	241	269	265	237	229	241	249	229	247	221	273	238	253	273	265	240	260	249	266	267	247	241	273	264	273	284	239	240	248	271	288	239	269	271	251	240	245	256	246	237	222	257	240	259	231	250	258	244	257	265	301	269	259	243	253	242	220	230	264	271	227	261	261	242	235	276	261	269	247	246	263	250	244	238	284	262	262	274	268	260	264	279	262	271	264	257	277	242	243	282	283	234	270	269	251	242	232	274	256	233	255	275	247	249	244	268	243	269	230	246	253	226	252	236	259	261	267	268	249	237	258	258	250	256	256	247	240	256	248	244	254	255	281	240	258	273	233	245	277	236	247	235	249	268	282	253	274	270	249	297	266	288	249	244	263	264	237	236	256	266	264	234	224	249	256	226	289	266	278	268	268	245	265	237	256	271	260	277	256	246	268	269	254	270	262	253	255	259	255	251	245	246	251	245	275	231	262	255	269	264	246	262	281	261	242	243	252	255	248	229	240	262	252	252	260	248	246	263	230	261	242	255	241	263	244	233	268	256	266	257	251	260	231	253	260	249	252	245	270	253	242	255	263	251	279	216	280	268	267	280	250	241	260	254	256	272	238	282	240	273	266	244	295	234	264	233	263	255	244	239	270	219	273	270	277	268	267	288	269	279	254	252	257	258	256	292	221	232	240	260	248	249	275	262	253	261	253	253	249	229	243	266	256	284	221	261	273	244	231	250	260	258	252	253	236	264	251	255	255	249	266	255	259	254	267	230	234	258	251	245	238	249	240	278	229	264	264	263	272	253	237	252	231	258	246	266	277	260	252	255	284	273	293	260	222	253	235	261	285	247	277	250	248	257	234	284	245	236	265	249	249	243	278	274	262	270	216	255	249	229	273	237	265	240	254	247	275	283	250	245	249	267	237	243	257	239	275	249	260	278	257	253	243	280	273	258	228	243	247	265	247	254	265	278	252	263	232	244	251	274	240	276	260	248	249	255	225	239	258	256	273	259	261	286	259	248	242	253	236	219	236	241	243	255	256	247	223	288	269	246	223	241	265	288	256	247	235	259	257	265	268	238	245	267	279	271	273	288	252	260	271	267	253	274	264	244	251	256	272	252	248	248	271	271	256	282	250	252	249	252	262	255	262	254	246	257	249	242	251	265	251	237	278	229	269	269	248	266	259	257	229	256	262	251	251	271	259	256	227	276	241	260	252	261	259	252	266	249	248	246	240	248	239	262	248	216	271	244	247	248	256	249	267	251	264	242	226	266	282	247	262	267	236	251	264	239	290	258	246	252	252	236	229	239	237	255	268	227	244	283	286	235	255	252	249	258	238	225	255	258	233	258	250	253	252	249	241	245	223	268	234	220	257	230	243	246	269	270	244	267	289	266	270	252	287	236	223	262	276	270	271	262	238	247	260	254	260	248	226	272	269	255	265	231	262	246	235	263	238	240	253	269	243	262	234	219	262	250	280	272	245	222	261	254	249	230	254	242	273	275	272	221	261	280	279	252	253	247	250	255	267	244	273	237	257	262	244	236	288	270	250	258	265	291	235	260	306	252	249	247	255	280	243	266	267	272	226	243	252	260	247	253	237	261	252	256	274	245	229	257	254	228	260	240	247	238	267	280	257	271	274	282	271	255	266	270	249	274	278	262	268	282	245	254	280	230	261	262	254	250	254	235	233	240	237	256	244	241	244	227	278	246	253	261	273	237	269	246	246	233	230	265	256	230	240	266	238	273	225	252	263	232	244	253	254	257	241	254	248	240	267	279	240	272	283	254	266	252	238	264	245	259	239	253	245	247	266	260	263	250	287	244	250	240	222	252	266	240	275	239	255	234	249	237	278	274	230	284	270	245	258	251	251	261	262	259	244	236	256	269	247	245	240	265	265	241	262	258	248	246	254	241	242	218	273	244	239	244	285	265	273	262	267	242	245	274	268	251	237	224	250	258	250	247	263	276	276	238	244	282	224	233	270	257	265	226	269	271	241	231	250	249	258	231	271	234	226	260	286	207	256	272	255	234	248	273	261	259	266	237	266	249	251	235	254	263	274	270	251	266	280	263	261	247	257	243	239	253	240	232	244	245	258	225	239	257	267	265	228	230	259	249	261	272	288	252	240	265	261	246	243	264	244	273	267	255	287	239	236	250	243	251	277	238	273	246	275	241	268	257	254	269	247	271	258	252	232	258	256	259	233	238	264	260	251	272	275	238	235	229	244	262	263	242	254	259	242	255	263	274	265	233	245	278	262	258	250	241	234	268	291	258	264	250	271	264	237	260	263	273	221	264	238	255	248	275	242	263	280	234	225	265	289	254	241	260	251	252	259	249	253	219	220	252	245	250	261	219	255	244	252	265	231	254	247	291	231	271	215	256	276	254	255	245	260	243	263	271	230	278	267	248	259	261	257	244	256	244	263	265	227	257	240	266	225	277	258	254	274	247	281	215	252	264	255	257	237	259	250	271	247	251	259	239	249	239	249	235	240	230	244	296	228	246	253	271	263	252	234	252	241	252	226	268	279	234	240	242	248	251	263	254	255	260	234	254	249	245	244	237	255	265	259	237	241	225	236	263	240	257	229	221	268	252	251	229	245	242	265	280	262	258	285	241	263	243	219	253	261	245	268	255	252	240	245	234	230	273	268	263	247	246	240	261	271	249	244	247	236	253	259	265	234	250	246	247	255	266	264	243	260	246	245	237	270	256	248	274	269	228	234	298	237	277	261	233	239	253	226	235	269	261	250	287	279	231	254	254	286	265	295	224	261	249	243	229	256	267	262	246	255	253	231	245	218	251	241	207	257	297	253	256	258	242	220	229	254	261	281	245	232	235	237	239	276	256	234	264	256	250	228	274	243	263	232	269	267	222	234	264	275	252	216	281	284	249	259	284	244	256	272	272	224	262	267	252	280	268	273	243	247	244	276	248	251	255	232	218	236	249
18829	38109	29166	17512	12392	8921	6048	3658	2490	1959	1772	1544	1472	1645	1507	1456	1282	1151	1109	1070	922	891	800	708	655	629	607	611	594	573	583	501	540	480	516	473	439	454	450	451	411	397	407	358	396	394	354	376	381	398	382	387	363	358	400	386	335	323	380	375	366	359	362	344	360	334	378	371	362	351	338	372	349	336	375	351	337	329	306	382	348	361	340	368	383	343	380	372	338	367	378	370	376	374	368	333	373	360	347	363	353	349	362	343	372	379	364	344	336	343	352	344	357	328	356	362	311	360	381	383	348	349	353	349	358	349	383	344	368	344	332	340	354	364	363	377	364	354	337	374	388	349	348	323	326	345	392	341	336	394	385	325	375	362	350	372	318	359	331	365	388	363	372	362	353	405	363	319	406	348	313	373	387	352	325	355	346	341	373	355	346	364	387	345	372	378	387	363	392	376	341	353	362	328	372	334	369	350	310	304	386	385	365	362	329	371	324	372	376	335	388	342	341	364	357	399	356	341	366	335	364	358	371	394	356	372	368	368	374	336	386	342	368	361	367	357	386	394	353	330	380	346	373	364	336	353	375	325	355	376	351	384	397	330	335	365	379	346	358	362	326	354	374	357	358	347	381	363	368	353	348	319	343	365	350	357	339	333	359	364	377	321	373	366	352	348	353	376	343	385	375	345	380	355	350	355	352	366	339	350	351	366	353	337	372	364	362	361	354	374	354	346	352	357	357	350	357	393	319	325	378	369	366	337	367	346	375	364	370	346	400	357	335	376	327	352	354	362	356	358	362	344	341	340	360	338	319	365	333	350	388	339	335	363	364	374	362	378	349	354	342	369	336	365	359	349	398	334	356	343	387	359	372	379	398	351	373	344	349	326	328	371	380	383	346	311	315	342	367	350	366	338	367	366	360	374	345	344	375	361	353	346	345	327	376	352	367	364	376	352	364	322	353	336	348	371	359	369	348	347	337	339	366	363	340	326	343	319	407	337	352	349	363	392	342	361	372	379	340	376	337	361	354	374	359	363	342	355	350	401	358	357	362	375	359	384	334	358	346	349	372	366	365	383	349	344	363	346	332	355	336	341	340	339	377	335	342	374	367	374	376	329	348	334	392	375	335	335	379	375	350	353	397	365	398	351	333	373	355	352	362	367	374	360	374	353	382	355	399	352	360	320	362	343	363	323	329	359	362	370	359	325	394	379	370	329	349	377	327	358	355	325	340	361	369	342	371	373	311	348	381	366	361	333	335	358	354	339	359	366	348	385	368	333	354	354	366	337	386	376	337	375	361	401	331	396	350	349	376	353	373	367	374	341	353	353	345	371	345	344	359	374	332	318	357	383	394	350	372	354	343	368	365	397	383	370	328	359	362	334	388	330	334	349	372	362	384	358	373	356	361	362	377	370	348	356	345	400	323	351	361	376	370	376	392	374	346	344	362	358	366	352	343	351	386	340	350	373	372	391	361	385	389	362	344	356	383	339	340	351	347	333	332	370	360	377	343	366	351	345	352	373	364	313	343	336	338	357	399	381	322	353	371	348	373	353	378	373	386	360	353	391	371	370	357	346	342	387	372	327	329	367	308	379	372	353	364	382	337	358	338	364	359	347	353	351	343	348	347	376	370	370	377	354	380	346	362	366	337	346	355	355	389	385	392	379	346	347	362	393	372	332	356	380	388	371	378	354	357	388	388	377	366	357	370	347	351	356	357	373	368	389	353	305	357	349	369	346	382	372	341	366	378	379	355	367	355	380	385	390	339	314	346	351	319	364	373	362	350	351	356	382	355	360	377	364	343	324	362	347	368	368	345	370	341	359	381	381	356	361	353	361	347	380	368	367	333	320	361	372	348	352	368	339	328	332	376	348	356	383	350	396	386	369	382	332	354	348	349	372	352	381	359	322	361	392	383	341	353	323	352	368	353	364	354	359	370	352	341	332	344	370	329	362	393	382	385	393	382	341	363	355	371	363	329	354	344	376	358	376	335	371	384	366	389	316	381	328	364	373	369	352	353	353	389	340	320	334	353	367	327	363	322	388	317	364	398	361	347	335	340	367	350	333	341	361	358	377	370	336	331	365	347	343	376	329	369	329	343	394	341	360	314	363	381	360	365	370	347	329	340	322	355	370	367	380	356	354	363	366	371	353	382	354	339	345	350	357	328	376	323	389	344	378	336	339	362	351	331	367	335	382	339	352	388	352	405	332	378	364	345	360	368	370	297	348	367	355	386	325	364	381	380	372	369	351	357	377	369	346	387	353	341	376	376	373	393	392	378	346	370	354	335	387	328	357	379	389	354	354	380	358	346	362	352	359	353	373	338	365	326	362	324	362	348	384	377	367	351	398	360	361	372	380	371	360	325	398	342	383	351	346	344	366	348	346	351	354	362	358	356	400	368	327	337	364	363	355	385	358	350	363	357	335	394	394	314	367	361	344	351	352	354	350	327	362	385	384	362	346	363	325	377	347	374	388	331	385	349	351	371	352	370	363	390	335	349	340	343	309	358	383	377	372	327	350	326	370	342	383	377	350	323	330	360	347	378	349	330	367	357	366	394	369	370	376	391	359	361	345	350	409	339	365	332	328	369	363	384	382	380	360	375	346	355	351	362	381	374	371	374	379	348	369	412	354	320	344	332	345	326	362	376	367	349	378	367	337	341	378	362	361	392	357	352	355	370	343	374	353	335	342	378	367	369	336	355	359	360	384	340	370	349	374	379	376	342	384	345	347	344	375	354	367	362	377	331	348	361	348	340	377	377	349	343	339	325	372	370	361	329	350	361	324	362	334	371	351	346	355	370	368	356	371	350	330	368	352	377	369	371	368	387	376	386	349	348	396	333	333	383	407	376	379	369	387	366	376	373	376	366	336	397	385	377	364	369	362	344	353	375	359	362	356	380	362	353	360	362	366	357	335	386	375	325	351	364	332	347	381	359	401	370	359	355	388	363	360	399	371	381	354	360	374	349	365	376	379	381	354	364	347	355	338	344	371	343	347	397	368	334	343	339	391	354	354	354	390	372	332	405	358	333	364	334	354	371	392	364	352	344	380	368	371	381	335	325	328	360	319	339	346	369	356	356	402	352	332	332	350	347	325	357	335	358	336	313	345	342	367	332	344	350	341	377	351	359	370	355	375	386	346	386	329	356	352	364	390	326	381	359	398	391	361	332	354	356	338	365	377	371	358	386	357	325	338	384	390	352	350	334	356	369	384	368	338	382	356	323	352	341	374	336	323	349	358	379	353	357	350	333	333	379	358	355	364	362	370	358	335	334	340	366	374	390	333	376	346	351	368	370	378	378	326	363	357	355	370	359	344	357	330	352	339	353	375	394	380	362	356	360	351	370	344	342	359	333	336	366	339	363	372	364	366	356	358	342	359	373	343	368	354	336	379	382	344	354	366	344	336	362	385	330	359	368	355	343	350	332	366	362	348	336	356	316	347	361	362	345	404	321	346	375	355	359	332	362	364	356	386	383	338	395	378	388	379
25281	21695	27203	24951	8052	3057	1788	1039	743	613	545	561	597	589	548	554	510	446	459	455	425	385	409	358	311	313	300	322	317	319	321	280	304	291	263	287	293	280	258	272	265	254	286	252	232	260	298	253	231	238	247	275	236	266	264	252	262	268	258	236	240	243	262	223	261	237	244	244	260	218	264	229	235	263	251	259	252	225	288	230	235	230	257	245	250	231	230	242	242	256	240	241	228	268	212	211	252	269	249	219	213	238	239	269	231	225	266	257	242	271	225	252	244	218	231	229	225	229	223	210	237	248	244	228	262	263	247	276	253	212	233	247	246	267	234	272	262	248	232	252	204	227	242	223	217	198	259	258	235	240	245	243	213	241	237	258	253	238	261	237	256	240	279	272	238	244	254	255	214	223	247	246	252	256	271	223	235	221	236	248	246	244	232	254	253	225	223	242	260	228	237	245	251	296	210	258	233	248	226	240	219	247	238	269	248	252	258	265	213	225	232	242	259	226	220	239	239	230	252	266	253	267	234	236	228	259	271	266	226	237	248	268	245	255	250	257	223	227	252	245	256	251	243	233	220	270	231	263	256	235	268	234	231	215	262	254	246	229	226	262	228	246	266	268	255	242	256	246	217	223	232	242	205	261	228	224	252	228	244	260	257	270	250	252	229	247	259	246	268	253	256	276	250	264	233	245	241	229	238	240	246	221	272	254	232	251	252	238	244	265	223	235	237	241	242	233	228	250	210	234	237	214	242	249	235	243	240	256	247	245	240	245	251	248	228	251	244	242	240	234	238	240	235	244	251	240	259	238	236	240	205	227	244	249	226	228	251	212	222	266	259	214	237	265	258	245	212	232	260	255	221	234	224	230	275	256	242	251	249	241	234	239	237	242	226	232	244	233	219	226	233	233	263	223	228	209	251	229	212	237	255	236	243	258	240	224	224	217	233	226	220	238	232	240	230	249	237	221	251	234	227	244	222	244	264	213	221	232	239	272	253	252	267	248	231	239	248	241	246	242	235	256	254	243	271	239	253	230	219	254	265	243	233	223	272	222	259	280	241	240	254	235	232	261	240	208	238	237	224	257	242	222	234	201	256	264	208	236	237	256	241	227	266	259	234	232	238	221	229	266	251	248	260	256	243	262	253	257	243	223	240	267	246	211	239	249	228	233	269	252	245	229	228	233	278	231	238	244	259	254	237	222	232	249	236	254	236	239	268	239	237	256	252	226	244	244	251	268	251	251	245	254	237	267	209	242	232	225	254	240	234	222	229	253	252	270	251	265	242	239	251	193	249	244	236	265	260	238	276	223	237	242	236	221	204	203	236	252	223	242	254	243	217	240	248	235	238	241	224	250	243	227	230	247	225	261	255	242	250	246	251	241	249	224	243	242	207	249	247	258	245	242	243	239	242	226	262	227	237	245	232	239	227	258	253	217	244	283	241	226	239	244	259	241	250	215	247	237	229	250	249	212	233	248	238	241	242	211	250	259	252	262	253	235	252	237	253	218	240	259	254	268	228	232	232	239	266	236	241	229	230	259	246	231	256	241	252	237	233	242	201	251	243	232	235	243	254	227	255	216	219	244	226	257	228	218	228	250	257	249	248	247	266	258	233	270	240	217	234	256	225	212	254	241	263	259	244	240	257	254	249	203	209	233	220	245	242	263	198	270	240	239	208	243	231	231	258	236	261	251	236	263	246	241	242	248	256	266	267	249	247	235	267	244	229	217	254	222	249	262	255	255	243	218	272	249	234	240	222	247	262	253	261	255	251	248	273	244	236	235	266	245	232	250	235	216	246	244	238	257	217	254	261	245	226	253	257	252	252	201	255	249	250	251	242	253	240	225	228	222	250	258	230	229	240	258	225	243	234	235	254	255	238	254	279	230	243	240	236	245	237	234	249	223	274	264	260	250	245	225	235	241	260	257	254	224	237	233	228	238	225	236	229	232	236	251	230	226	244	238	234	250	220	226	242	243	265	244	229	237	218	235	235	243	238	234	244	229	292	236	234	228	282	272	247	263	241	261	244	259	258	241	240	274	244	247	243	234	245	255	229	271	232	255	247	225	220	268	246	242	254	243	223	246	251	243	233	240	219	218	238	263	232	241	250	251	240	235	241	269	248	233	245	256	260	219	248	241	246	260	264	223	221	240	262	246	228	261	255	221	260	220	235	248	287	241	225	255	239	252	249	234	245	234	222	245	237	250	246	252	228	250	249	226	253	242	236	233	246	231	217	239	256	252	245	217	249	254	259	251	239	243	247	231	252	228	224	241	253	244	242	227	261	247	245	244	258	245	247	232	234	252	236	238	252	230	245	254	249	247	240	230	253	236	220	253	245	261	234	244	270	248	235	266	248	255	245	266	247	253	253	229	250	255	244	224	240	230	246	207	249	247	255	213	234	243	262	236	248	247	243	219	278	230	259	248	233	216	254	214	260	255	220	245	239	231	248	251	240	262	232	240	271	266	241	245	240	228	222	241	235	246	215	248	252	240	225	242	239	245	270	229	240	238	249	238	242	227	239	247	242	239	266	252	256	242	274	224	242	233	258	225	225	239	252	256	243	238	256	236	246	239	266	247	240	260	244	243	251	211	240	237	210	251	261	244	241	238	279	242	242	254	249	281	211	233	222	244	229	250	222	234	248	243	245	217	251	259	209	237	249	227	253	247	238	250	255	235	260	244	238	222	254	251	228	235	259	231	263	256	247	218	271	226	242	251	216	222	240	252	257	246	274	236	214	235	238	259	264	224	250	255	231	253	263	222	223	260	233	237	253	251	249	226	251	244	255	230	242	230	232	235	226	266	257	248	243	235	236	221	239	286	268	242	240	230	244	224	238	274	273	223	248	218	250	246	249	226	234	227	231	242	258	248	217	245	250	249	249	242	270	215	210	240	249	223	226	264	257	268	243	227	254	238	238	252	258	251	227	247	218	231	232	229	248	265	260	242	253	254	236	250	233	237	221	214	243	217	236	247	242	247	226	259	233	243	260	287	252	240	259	254	246	244	261	223	252	265	248	259	235	270	272	229	273	235	228	232	250	252	273	260	224	258	261	257	232	234	272	226	241	259	243	238	257	237	259	227	244	241	263	239	259	258	241	255	238	277	235	230	257	240	253	242	246	244	231	195	244	225	236	210	276	235	265	238	238	240	239	233	232	261	261	227	235	251	244	233	224	258	258	235	217	276	250	226	257	268	215	239	245	229	261	237	262	264	256	214	221	218	222	244	247	225	219	209	239	248	281	260	242	224	236	249	236	251	251	225	236	257	228	249	230	258	256	221	276	250	235	227	256	253	222	242	243	274	215	234	240	234	254	256	242	269	282	254	261	252	251	254	274	233	232	244	225	225	240	264	241	244	264	259	227	226	243	237	262	281	233	243	224	252	203	240	229	246	265	230	232	232	232	227	228	259	244	253	230	242	221	265	251	222	261	229	245	241	228	229	228	209	238	238	261	223	230	220	251	251	247	227	259	232	236	269	240	231
17946	33983	24794	13248	9306	6705	4560	2697	1896	1519	1444	1291	1181	1348	1243	1133	995	972	936	873	780	735	665	654	537	563	538	521	537	529	460	482	453	447	425	394	374	408	409	408	363	384	388	377	392	365	360	372	386	360	359	369	370	356	342	350	336	331	355	353	372	311	349	329	322	332	333	336	346	306	318	363	340	348	368	340	347	369	342	360	345	337	370	333	333	367	324	362	370	350	345	341	351	304	386	367	349	339	340	352	339	390	345	366	352	355	311	346	355	361	342	340	343	334	346	327	325	313	345	349	347	330	335	343	318	390	371	353	333	372	337	344	313	387	350	315	353	339	348	340	319	330	338	353	323	336	355	391	327	307	361	356	359	334	368	327	379	311	339	318	349	352	348	326	321	345	374	348	322	320	336	345	324	335	320	380	362	365	372	405	319	323	349	305	340	336	359	354	332	343	310	359	357	343	347	337	348	352	303	323	338	292	350	350	340	369	318	349	344	314	346	349	319	367	323	327	339	316	371	356	332	318	369	326	346	322	357	367	334	357	343	355	352	363	302	364	350	322	358	363	338	309	347	337	332	360	313	356	335	333	362	344	377	355	321	322	386	328	366	305	350	319	318	335	340	347	316	334	325	350	340	342	352	370	348	341	366	340	359	343	336	340	327	358	347	361	326	350	352	333	325	340	345	329	343	352	314	340	358	312	346	343	323	319	337	333	334	351	382	343	337	327	358	336	353	354	346	338	344	313	344	334	352	341	342	350	332	358	326	352	319	345	343	333	342	373	331	346	367	335	337	361	360	310	353	292	335	336	347	346	346	348	350	349	337	348	345	339	302	343	325	338	392	362	349	338	320	331	359	339	341	371	331	345	358	334	334	358	369	373	337	347	334	319	332	337	311	331	355	362	332	312	351	324	360	329	336	342	340	339	397	345	352	334	336	353	346	343	331	339	348	344	346	353	322	321	362	352	362	376	313	342	332	330	348	345	349	355	336	332	343	356	346	351	336	336	360	348	368	316	336	328	349	328	343	348	341	348	306	352	334	367	352	341	324	315	330	345	325	361	321	307	365	323	330	348	336	347	343	327	352	323	333	331	328	341	338	320	346	346	352	310	326	333	316	332	328	303	352	328	342	340	350	321	346	320	341	387	336	320	336	324	334	356	348	339	351	352	346	342	319	343	320	317	346	319	346	310	339	370	304	353	305	332	309	369	352	333	335	345	339	382	333	357	365	339	331	307	368	372	361	364	327	341	383	328	373	356	325	360	358	366	325	353	331	347	291	329	311	362	370	333	351	356	328	351	327	330	349	337	366	337	345	323	337	315	336	379	368	363	350	326	331	366	355	340	388	345	327	345	333	337	349	300	349	319	334	315	329	350	325	334	333	397	356	358	328	350	340	331	319	350	344	334	348	344	326	340	376	367	356	339	353	322	327	394	324	378	338	346	339	348	364	372	337	332	359	342	340	334	330	362	298	316	342	332	368	317	333	351	341	333	346	325	362	321	339	345	312	347	340	348	328	365	362	350	339	329	348	322	318	361	363	339	387	333	330	365	297	352	334	321	353	339	340	328	336	330	335	342	336	332	339	347	336	358	355	358	341	335	385	319	363	363	364	344	360	332	342	365	349	351	348	323	319	385	330	350	336	371	338	340	346	365	372	341	339	329	330	303	333	318	351	337	344	383	332	372	321	362	317	349	354	338	311	374	342	368	331	308	351	380	336	354	359	328	329	343	349	369	353	349	344	345	330	347	366	385	345	350	314	340	324	335	342	329	331	345	324	344	332	370	322	344	341	340	349	349	329	318	336	329	322	337	332	358	344	333	379	326	372	341	332	347	314	339	371	330	352	322	318	350	350	333	334	370	309	358	352	301	343	331	331	335	326	338	344	339	336	336	333	319	325	320	348	337	344	342	351	359	356	321	348	354	337	360	335	307	348	372	358	331	364	370	311	389	310	322	347	345	354	346	338	346	367	357	354	331	365	355	315	322	350	349	366	333	338	342	357	350	352	339	346	360	350	336	346	360	329	351	331	346	374	343	343	342	362	345	355	309	341	314	334	329	354	328	305	305	392	346	369	326	337	344	331	333	324	347	324	361	331	315	356	341	360	323	350	357	343	342	369	349	352	379	347	336	364	352	309	362	313	361	309	323	292	341	340	339	333	331	309	359	350	320	301	345	334	330	328	334	310	339	306	351	339	362	351	371	348	341	321	338	348	348	355	352	317	297	337	342	339	336	356	355	310	326	361	320	340	350	356	345	303	374	390	335	324	316	349	378	320	349	355	343	360	315	321	354	343	325	338	344	339	372	322	326	365	338	328	317	353	348	358	393	333	321	359	320	364	303	341	346	347	325	335	364	322	338	341	348	337	357	335	369	327	343	320	348	370	329	345	306	349	344	321	345	367	328	369	313	336	342	349	319	318	336	325	333	352	365	314	350	327	344	356	351	341	359	359	360	364	340	350	345	329	367	338	353	383	310	333	344	304	366	347	346	330	336	361	364	363	333	327	350	375	352	338	361	326	350	315	360	354	350	347	329	317	368	343	333	350	338	371	344	316	340	344	322	362	350	365	366	310	383	355	323	337	322	338	313	373	322	309	319	343	327	357	312	321	371	329	310	335	334	327	349	335	383	347	339	358	375	328	311	326	322	339	287	339	368	338	352	334	364	352	361	390	345	335	353	329	351	314	321	340	311	342	350	365	314	365	351	326	323	332	330	342	388	328	328	354	324	355	375	339	327	348	344	366	322	352	319	335	367	285	350	363	315	361	351	368	357	346	366	332	375	351	336	331	359	348	367	332	340	355	331	350	346	354	336	327	324	333	316	356	311	348	344	344	341	323	339	338	371	318	325	335	350	348	318	349	332	348	322	328	375	335	342	340	352	345	336	372	344	320	356	303	335	357	322	368	363	333	337	349	362	355	384	346	332	306	345	345	349	346	351	323	352	348	342	351	352	397	335	347	343	340	338	364	331	360	331	335	383	315	361	338	352	343	326	334	333	345	368	350	340	325	344	321	295	340	370	340	320	324	324	359	342	340	300	343	332	332	386	318	375	350	348	341	363	348	316	338	352	357	362	325	365	348	376	319	351	366	342	328	344	357	367	347	337	317	319	350	391	335	325	306	315	348	344	339	377	362	324	316	304	383	324	354	346	379	353	378	347	354	345	355	339	365	290	343	335	326	341	358	340	335	357	312	361	358	368	343	346	346	380	366	323	308	352	360	343	367	303	369	353	342	342	318	334	338	330	366	336	362	356	347	349	308	330	352	362	329	343	360	328	331	316	349	345	338	335	348	362	348	338	332	351	351	361	326	372	358	315	340	315	336	322	356	329	336	346	328	337	326	329	355	346	355	318	320	308	329	355	336	349	329	295	360	345	332	350	329	362	349	339	334	304	348	348	354	360	345	349	379	337	358	299	308	371	314	342	344	320	311	339	335	334	340	308	314	340	391	341	327	322	364	330	347	354	339	335	347	347	371	327
23128	21726	29434	24570	21737	20747	7460	2115	1166	1036	967	890	863	919	914	761	725	637	691	593	562	484	466	401	388	351	356	344	338	310	333	334	274	267	281	254	291	236	255	231	256	276	270	240	247	212	234	236	229	233	215	187	233	215	234	223	212	214	234	200	215	239	226	221	231	215	200	215	187	210	221	209	222	195	247	182	215	222	194	191	196	227	211	219	232	214	213	206	221	208	207	194	195	212	204	223	207	219	201	180	221	201	177	214	177	204	197	190	198	219	187	216	208	195	198	190	209	193	204	195	199	205	218	204	177	188	211	210	211	218	178	239	236	220	177	192	203	231	187	211	199	195	190	201	196	194	197	203	192	206	207	211	205	203	211	218	219	219	197	196	209	198	217	230	218	212	197	225	234	187	189	177	233	228	197	214	181	216	210	193	215	176	193	198	209	211	202	216	191	211	209	193	210	218	203	188	229	192	213	219	213	209	220	193	201	218	175	189	197	189	224	235	213	188	230	204	196	217	205	185	225	212	218	215	204	215	205	204	205	200	224	211	213	178	211	211	205	204	182	202	177	226	220	220	218	232	194	207	204	200	211	210	206	212	236	218	173	244	215	212	219	168	203	188	200	213	212	196	198	233	212	202	208	203	207	194	217	184	190	207	183	197	174	200	208	208	207	180	202	201	212	185	198	198	203	215	211	186	211	220	208	198	188	231	216	206	198	222	202	220	252	205	216	184	200	224	195	219	220	228	190	178	165	207	188	174	208	177	173	181	197	204	192	194	196	200	219	210	228	187	188	204	203	192	201	203	201	172	200	210	202	213	188	202	192	200	210	196	188	198	222	203	203	205	210	200	206	207	188	191	195	220	180	204	218	212	216	203	213	209	225	195	229	212	200	208	232	215	196	213	203	215	195	217	200	208	188	204	209	209	205	199	206	208	201	199	190	173	213	213	209	182	204	194	216	215	187	224	208	191	195	216	194	185	188	213	207	214	191	202	229	182	210	185	202	213	194	198	200	209	244	212	199	206	216	206	188	232	220	206	214	202	195	170	208	197	192	209	217	181	208	202	219	203	218	201	197	198	192	193	241	194	214	202	186	207	218	215	207	222	186	187	217	231	201	217	223	208	191	208	160	211	207	220	200	215	217	224	215	198	204	204	195	245	189	196	171	190	219	211	214	197	216	218	174	203	206	189	210	218	187	227	198	184	176	221	211	199	209	220	195	195	208	206	238	206	226	187	205	213	210	210	199	213	208	200	186	203	190	225	191	215	187	211	216	201	228	189	209	189	220	201	193	236	182	212	188	210	212	199	206	219	211	205	222	210	214	210	190	217	222	196	208	219	188	209	207	211	229	201	198	210	198	190	201	209	189	190	224	188	195	202	179	192	221	199	226	230	216	204	188	202	206	200	241	201	213	176	203	205	202	172	207	217	223	223	211	203	201	192	248	225	198	211	182	185	188	226	217	206	208	228	232	208	208	214	206	209	188	209	234	191	207	209	193	186	201	198	201	172	198	185	202	174	189	206	213	195	207	202	198	221	201	183	185	224	225	207	207	211	204	200	206	199	199	204	228	191	197	204	194	200	215	254	202	189	203	202	204	204	209	199	207	231	188	190	186	210	202	218	218	197	198	176	197	211	209	210	236	211	188	229	215	194	204	187	186	194	214	217	215	207	202	207	207	213	203	202	217	192	181	188	185	196	207	195	216	189	183	210	228	205	191	219	214	196	208	203	243	198	179	211	180	221	214	223	188	237	198	211	225	196	214	203	193	198	174	199	207	203	204	199	223	225	186	199	207	210	219	204	178	210	204	219	204	202	222	203	186	237	197	191	202	195	218	222	199	212	231	216	196	203	202	196	202	200	193	215	216	222	218	183	216	201	193	202	203	193	183	201	208	209	215	189	190	198	204	214	214	194	222	226	214	210	206	229	197	195	213	201	225	192	193	192	181	200	209	200	214	202	192	195	211	201	203	210	202	211	209	238	201	201	186	186	211	215	192	209	203	211	195	213	214	179	194	215	205	199	194	188	217	199	188	214	233	197	178	212	221	207	202	219	194	191	218	199	192	214	192	217	178	211	212	200	198	213	224	227	222	203	203	206	205	185	189	200	215	189	193	226	204	225	191	186	180	196	221	219	211	213	174	216	198	196	194	213	184	196	206	196	205	211	212	228	206	215	202	191	180	210	222	204	210	194	181	192	197	180	173	207	187	191	207	202	220	211	218	222	194	219	203	217	207	203	217	201	211	209	205	217	217	201	220	194	224	207	206	206	218	229	173	188	190	207	204	203	203	195	210	207	196	223	198	235	216	187	195	209	224	204	199	203	208	222	174	225	224	209	193	196	191	236	198	216	192	196	207	196	193	207	185	211	212	193	194	188	191	229	192	205	204	192	207	185	183	190	215	228	212	184	195	220	200	204	188	204	201	215	206	197	217	222	207	229	208	202	185	225	209	204	211	192	206	198	181	206	213	172	217	205	228	201	201	205	231	210	213	199	197	190	204	223	217	210	204	198	173	204	208	204	211	202	202	200	175	198	233	202	181	206	243	194	210	199	203	224	196	233	217	219	230	189	171	216	198	210	223	194	178	231	196	207	201	199	199	210	193	204	225	175	190	251	203	191	195	196	219	186	223	220	202	215	192	199	214	167	223	202	196	204	206	193	208	204	217	200	211	192	206	195	202	212	219	197	195	190	197	208	224	195	216	198	212	224	230	222	224	231	206	246	202	192	225	209	218	222	203	204	227	202	197	215	204	201	183	189	184	242	212	182	221	201	210	196	226	184	210	197	222	205	193	197	192	217	182	192	195	208	173	181	180	214	196	194	217	215	221	209	206	222	196	207	191	196	232	239	185	201	208	216	194	208	207	216	212	200	222	193	199	205	210	206	230	209	211	193	220	206	226	195	200	221	203	203	182	211	214	204	200	215	202	229	198	232	194	221	211	212	224	199	188	210	238	195	199	210	203	186	205	208	205	208	190	204	187	212	217	182	205	244	199	187	205	214	224	208	199	184	207	189	198	203	213	231	206	166	199	181	205	204	219	176	207	231	201	184	204	209	211	195	199	188	204	202	205	194	205	183	189	213	195	214	200	209	205	191	232	233	194	198	198	216	205	197	207	215	204	194	208	199	202	212	201	214	208	211	198	200	193	217	199	220	188	188	189	216	209	219	202	202	212	214	194	183	215	220	199	214	198	214	224	199	208	199	187	232	204	187	201	216	235	212	225	196	222	189	221	204	239	219	213	194	206	164	202	189	175	182	225	206	208	197	204	207	217	226	194	204	183	181	180	166	246	227	203	186	199	212	200	201	206	193	225	182	197	206	204	203	221	192	201	231	227	213	197	211	220	243	210	184	206	207	179	222	204	212	227	200	223	189	219	203	198	216	230	196	236	228	186	207	192	194	187	186	184	208	200	185	196	223	159	207	217	190	192	182	192	206	182	212	195	201	201	182	191	221	219	208	207	198	166	186	189	204	213	194
20870	41962	32902	19650	14008	10477	7452	4789	3146	2601	2396	2151	2062	2149	2049	1753	1598	1439	1415	1392	1178	1025	934	745	727	721	624	628	611	632	587	593	527	503	477	441	425	407	394	351	408	365	347	348	346	332	314	313	304	314	330	285	317	270	296	295	320	274	286	308	270	294	270	293	315	322	300	291	260	276	290	292	298	294	309	296	279	288	300	286	314	295	250	285	281	284	292	284	302	298	298	258	297	287	305	276	289	288	297	315	268	284	313	282	309	265	280	275	303	267	307	265	270	283	279	290	270	261	277	311	303	269	305	283	299	279	293	283	307	292	252	284	292	285	283	292	270	298	275	292	280	276	274	273	300	284	286	273	272	286	276	275	299	245	274	286	306	291	291	272	281	294	288	311	300	301	261	264	279	309	275	298	287	311	271	259	264	300	301	273	281	283	282	277	292	287	287	289	306	300	298	301	313	282	298	296	285	280	274	283	304	328	263	269	298	302	273	264	324	288	279	278	301	279	302	291	267	320	288	297	285	273	264	283	285	280	281	275	292	304	259	258	298	302	291	273	297	294	304	291	303	292	261	308	288	283	255	263	299	250	297	282	257	273	298	274	278	274	288	260	283	296	273	306	252	297	268	284	297	253	290	307	289	264	292	277	275	277	271	284	298	300	290	286	253	286	276	284	271	282	293	275	276	263	242	287	261	244	290	289	282	277	276	324	239	305	260	278	249	306	263	293	296	296	281	301	269	278	286	311	310	284	285	274	293	296	275	284	279	279	294	298	272	287	324	305	307	294	302	281	274	294	290	298	282	290	284	286	269	315	288	284	297	281	307	322	288	310	288	301	257	302	276	263	265	267	289	283	290	300	270	285	275	273	291	300	272	270	282	277	274	265	272	296	271	314	260	314	292	310	301	273	284	283	261	281	258	305	269	248	268	299	273	286	300	291	279	266	305	280	299	282	269	298	293	283	301	255	277	272	274	297	282	292	281	276	317	282	291	267	280	306	301	298	252	269	248	267	288	293	276	286	291	268	264	269	288	280	266	283	295	299	286	289	291	317	290	336	302	249	291	282	262	272	276	270	278	288	277	288	336	305	303	283	270	302	278	282	278	257	312	301	298	265	274	319	257	274	300	286	319	287	294	278	266	273	317	258	257	301	303	284	292	266	285	310	257	304	294	270	302	297	290	288	292	279	307	294	282	287	269	294	281	287	276	295	313	292	319	267	292	274	299	255	289	284	294	290	268	284	278	266	284	304	278	287	275	301	273	288	279	299	298	305	272	256	304	294	276	294	286	273	298	265	293	289	297	306	289	306	285	287	268	308	297	326	291	282	287	294	307	268	269	285	282	299	287	280	268	303	271	276	289	283	309	268	254	279	311	258	304	276	276	307	301	271	301	274	275	303	254	280	270	245	267	304	291	281	301	269	288	301	278	289	290	284	296	262	303	252	279	263	305	288	293	289	315	264	302	269	284	273	282	292	262	289	280	292	273	298	272	310	280	314	281	258	282	297	311	286	310	278	290	307	288	278	327	285	304	295	259	291	255	287	280	336	304	299	276	284	294	269	279	280	308	299	296	287	281	306	260	277	316	264	293	286	284	289	294	267	292	284	286	302	289	265	311	309	307	291	268	296	290	280	309	288	296	279	288	294	278	290	311	273	294	247	305	287	267	263	290	271	252	289	273	289	294	283	293	285	298	257	273	265	303	288	300	301	258	278	310	286	281	308	283	267	310	290	259	287	288	289	274	291	285	249	261	279	275	269	290	289	280	280	289	255	304	282	276	270	259	289	269	309	272	277	281	269	281	280	285	303	292	304	280	296	300	285	293	296	327	281	295	310	261	325	260	256	291	307	303	297	296	269	298	301	270	290	293	291	273	310	258	228	304	274	280	297	265	290	272	286	287	280	298	305	261	303	303	279	281	276	306	296	291	277	294	274	297	262	274	299	273	299	273	271	270	275	294	288	293	286	302	284	284	285	296	262	268	292	301	275	301	300	259	290	264	266	292	280	285	292	302	278	271	280	261	263	292	281	298	310	275	294	315	302	291	266	287	288	282	278	256	298	305	278	277	296	283	291	299	282	261	294	267	267	265	288	302	309	296	281	283	281	267	279	281	290	307	305	297	273	317	286	311	285	298	307	290	288	295	275	301	268	303	279	287	270	285	274	291	320	282	286	292	294	326	280	272	282	279	295	262	255	251	292	312	309	265	287	305	281	258	283	291	285	300	266	318	285	268	265	282	300	264	298	299	294	294	277	286	257	259	302	284	258	269	275	277	300	263	293	278	277	268	302	311	310	282	272	292	284	267	284	284	286	279	301	283	303	290	306	284	295	293	271	300	289	289	269	287	321	257	291	284	258	272	295	279	313	287	270	277	281	302	282	291	279	284	269	278	297	294	290	275	299	296	284	301	307	297	302	240	289	273	286	290	304	274	302	298	258	301	264	270	294	233	259	283	284	280	281	289	272	285	293	308	266	295	286	279	272	293	303	300	272	264	280	301	288	274	301	316	266	304	271	281	285	312	272	307	311	270	306	265	319	284	290	292	282	299	295	261	282	294	294	297	291	293	275	286	313	315	285	274	251	298	293	288	285	258	281	265	340	319	258	282	280	280	254	255	287	297	316	275	279	277	299	264	278	266	274	293	267	267	257	292	273	273	319	267	302	231	301	285	291	283	269	278	279	291	280	272	302	283	284	274	284	305	266	275	289	267	295	300	293	273	268	289	323	283	291	320	263	271	292	254	273	289	252	280	297	288	301	306	270	273	287	290	285	288	279	261	270	261	265	260	299	275	281	279	307	259	298	289	283	290	294	283	261	285	296	280	292	254	298	291	274	301	275	302	276	281	286	311	293	267	304	297	266	316	289	278	268	267	273	285	299	270	285	252	312	253	312	264	323	292	269	281	310	285	298	293	295	292	302	296	261	255	272	293	291	278	280	282	291	291	248	276	292	280	295	293	269	281	309	318	261	283	274	287	285	293	299	286	282	275	300	276	289	272	288	280	270	285	313	304	317	261	281	257	297	278	249	280	285	312	253	288	294	269	279	261	256	266	254	269	275	260	257	264	266	258	294	272	274	245	301	300	290	275	286	294	278	255	253	276	283	317	268	311	289	314	273	259	291	291	301	280	293	263	257	280	263	284	262	276	274	302	255	294	316	289	277	288	275	283	278	285	293	319	313	315	288	294	313	297	317	277	291	261	295	301	283	316	293	281	316	312	291	291	279	282	301	301	283	269	278	325	279	268	295	285	274	315	292	264	268	299	303	266	279	272	255	283	271	289	295	276	310	264	293	297	272	307	300	301	296	288	286	308	270	286	283	297	300	305	273	276	272	289	298	263	286	286	271	275	284	306	287	248	276	265	239	269	285	298	295	319	268	287	269	284	271	290	294	278	287	281	301	282	280	276	302	266	291	281	272	291	262	260	302	290	232	297	306	306	316	299	316	244	259	285	277	287	267	277	262	292	252	317	292	305	275	300	266
28143	21358	17875	8449	3280	1882	1244	783	627	630	520	486	575	554	481	455	450	463	445	461	360	363	352	313	323	331	334	330	350	314	306	313	313	290	289	308	314	301	294	293	287	273	279	310	270	309	278	314	274	264	297	281	306	256	271	270	244	286	309	272	272	247	262	281	303	276	251	251	265	253	286	270	280	250	248	288	242	251	269	268	267	268	246	283	296	274	275	267	268	249	258	277	271	285	287	290	280	247	236	305	320	281	302	275	256	218	247	264	297	277	283	257	256	288	256	264	259	294	266	292	267	292	272	252	290	256	267	256	289	294	283	261	293	270	263	273	260	281	239	256	259	260	274	258	296	273	284	251	272	255	279	270	299	251	259	272	274	293	273	230	240	263	273	287	260	271	244	251	274	277	289	278	276	259	276	276	257	268	288	286	249	272	271	290	259	297	261	261	259	259	277	273	258	278	280	268	282	286	261	273	254	230	285	299	248	278	240	280	280	249	314	273	278	270	254	294	287	271	264	265	263	287	271	275	269	268	262	293	257	272	291	264	275	288	262	293	257	268	256	293	293	284	252	267	263	261	272	269	282	267	280	280	285	266	275	283	292	276	276	262	276	274	246	265	273	296	275	281	279	277	295	256	247	279	257	276	241	266	274	287	303	268	266	264	278	247	294	286	263	292	259	273	244	264	295	272	259	264	260	276	272	255	283	284	267	281	264	278	265	255	276	253	236	285	230	278	257	244	259	270	267	280	272	273	276	326	292	287	291	233	291	279	296	269	264	267	271	298	258	259	269	304	266	282	275	263	280	241	263	279	256	288	299	275	315	244	235	257	285	289	265	256	302	232	237	251	271	253	271	271	290	289	254	286	279	265	301	280	274	280	233	283	276	262	262	318	285	256	263	268	285	268	282	284	256	275	238	296	308	259	274	272	277	247	250	288	258	263	268	271	268	299	290	253	245	253	259	297	293	271	259	265	265	276	278	256	299	259	242	277	266	247	284	266	280	269	284	269	256	247	276	279	279	255	302	288	306	286	253	255	282	267	245	270	283	274	275	257	264	267	277	294	254	267	267	265	297	265	273	292	272	298	288	280	286	249	285	279	279	296	268	262	246	274	265	279	246	264	273	264	266	274	263	279	263	285	261	289	289	275	274	270	284	291	280	294	285	261	233	247	253	270	269	270	273	293	257	292	282	267	262	277	258	292	276	259	278	290	284	275	256	267	293	275	290	284	264	261	244	269	272	263	294	291	257	281	262	272	297	303	288	273	269	281	258	265	283	265	277	280	250	263	278	265	269	262	275	280	259	255	256	225	295	257	260	289	280	265	267	283	261	284	264	283	254	280	295	303	254	293	271	308	244	244	273	274	259	278	267	299	295	272	264	255	247	267	276	280	285	285	283	273	270	252	273	245	286	286	265	247	286	241	280	303	265	299	276	286	264	268	241	259	293	258	308	278	271	294	239	254	270	267	304	248	280	262	276	274	280	260	270	284	268	268	262	267	283	299	283	274	277	276	255	223	221	260	288	290	256	279	300	265	277	265	283	311	291	253	290	263	263	284	238	257	266	266	272	245	289	285	265	259	280	287	269	299	267	304	263	263	277	261	262	279	291	308	303	299	290	267	275	283	270	267	294	294	270	253	296	264	256	258	283	266	259	273	266	316	253	246	278	297	274	287	255	275	270	258	303	306	263	306	301	269	265	274	240	254	248	281	260	314	291	261	304	265	270	287	290	274	254	258	284	263	267	273	278	264	281	261	293	289	265	289	264	260	299	244	251	280	276	290	293	289	256	298	280	270	274	276	268	306	303	281	294	250	275	254	276	264	288	258	266	270	240	269	270	291	299	284	246	270	282	249	262	276	272	290	281	278	303	294	271	271	293	259	288	286	254	262	286	277	274	247	288	281	258	254	293	279	267	284	281	249	267	270	284	288	257	285	283	281	277	280	275	269	252	305	304	265	264	277	262	296	259	284	275	265	266	251	313	264	278	268	280	275	277	278	285	276	284	275	284	279	315	254	282	298	260	259	302	268	273	247	273	289	268	268	258	273	242	275	267	273	278	246	276	259	266	268	258	252	252	246	296	266	293	252	293	290	247	251	263	242	254	276	270	273	295	292	261	286	270	269	271	276	271	264	264	293	266	262	302	260	240	277	269	284	275	300	246	266	270	266	275	291	271	245	292	264	286	291	292	240	278	271	270	282	264	264	310	293	269	260	278	276	275	272	269	265	308	266	255	305	267	296	298	288	263	266	280	261	254	263	250	290	269	264	278	283	275	298	275	266	271	271	265	305	280	279	297	283	246	272	306	282	276	280	296	262	296	275	300	292	277	256	263	241	274	281	257	265	229	264	298	266	264	266	268	287	295	277	290	258	281	310	253	260	292	265	266	252	275	281	283	271	273	275	283	271	279	289	277	253	256	290	269	273	251	273	288	294	251	289	255	303	280	252	287	289	273	288	292	249	272	270	264	258	294	312	257	267	262	286	295	277	268	259	280	242	273	271	266	271	264	292	266	272	292	249	264	272	300	291	265	237	258	278	270	273	260	244	278	293	285	276	261	262	257	274	268	267	257	253	288	265	254	257	272	277	272	291	269	264	257	243	275	265	250	253	253	280	262	257	263	280	290	272	301	253	287	273	259	277	267	266	298	288	274	257	257	278	287	263	266	280	252	266	258	285	270	249	278	251	287	256	275	245	264	263	300	281	264	296	257	306	265	304	288	277	298	269	269	282	254	299	265	256	282	272	264	241	266	304	274	283	246	277	282	275	241	258	259	257	305	281	272	263	286	263	276	293	296	285	298	268	290	282	230	289	278	273	250	290	273	275	253	290	253	285	292	299	297	256	259	292	290	265	282	242	283	283	291	283	286	254	262	279	277	275	271	264	240	293	267	282	279	296	255	270	252	237	292	273	289	266	276	304	290	268	292	282	302	299	266	271	261	298	334	284	259	284	277	263	277	258	285	283	280	253	252	299	280	272	270	236	280	242	307	285	258	261	282	276	277	302	275	271	288	260	266	262	249	251	271	244	273	255	272	292	275	278	277	286	262	274	249	248	274	250	262	272	260	229	274	265	263	250	264	263	256	285	271	279	247	288	266	277	270	260	218	287	283	282	263	273	270	287	296	262	255	239	280	304	270	280	270	253	279	272	253	270	283	287	250	297	299	244	235	253	276	273	259	275	285	263	238	253	286	251	296	272	275	284	310	284	271	262	280	241	272	277	284	254	295	280	279	249	265	283	279	320	276	274	241	276	293	283	250	273	288	253	249	270	290	264	279	281	289	265	274	265	272	286	269	260	273	279	278	315	256	260	285	282	252	256	262	256	274	261	262	276	258	277	275	300	261	261	256	264	243	273	280	307	262	275	281	271	265	257	275	268	263	266	262	300	288	298	302	264	273	287	292	273	272	280	288	255	292	301	266	278	268	290	261	277	266	327	270	273	297	294	275	283	264	263	265	262	309	280	256	301	238	269	289	263
18188	31105	22174	10997	6877	4405	3023	2045	1452	1194	1153	1108	1136	1101	994	1009	875	828	845	786	716	704	592	577	551	532	508	483	503	510	505	491	452	461	465	436	415	449	402	430	447	424	396	362	418	415	424	409	393	412	437	406	370	405	377	360	376	367	397	350	379	387	424	378	422	393	356	419	375	391	351	379	380	356	382	350	366	377	367	402	359	377	350	405	389	413	409	365	384	426	387	429	412	415	398	382	365	375	368	384	360	384	339	349	389	376	370	400	391	416	382	393	397	368	391	386	398	383	389	356	343	395	358	376	360	423	355	372	401	378	385	378	396	366	357	366	398	365	364	372	362	350	381	366	417	384	374	417	437	352	363	402	387	387	393	355	389	406	399	334	381	373	392	395	396	387	366	405	360	383	403	397	387	373	375	377	362	397	407	421	363	405	352	411	387	374	366	351	364	408	387	389	415	388	402	353	387	366	391	409	423	396	391	384	413	398	368	358	375	361	356	353	368	400	386	402	390	385	342	367	392	370	408	366	350	415	364	344	425	372	365	395	359	359	401	352	372	383	382	383	387	417	376	391	376	362	393	384	392	398	368	344	370	373	367	385	361	391	371	390	394	395	367	435	373	398	409	416	359	391	379	360	369	399	386	390	371	371	381	368	404	385	384	403	391	398	388	403	384	359	372	364	377	338	381	379	400	381	405	366	379	384	397	393	360	365	383	381	387	378	387	405	395	361	389	354	401	369	384	371	342	383	367	376	422	364	398	380	404	387	405	377	381	369	387	373	363	396	386	404	396	370	365	381	368	395	393	351	359	394	381	408	389	366	382	379	361	377	364	381	379	361	360	415	367	364	399	398	382	362	354	368	388	379	354	342	395	368	401	375	391	380	379	397	360	408	383	371	391	362	330	369	381	374	366	386	379	386	399	381	392	386	360	391	391	375	384	399	402	401	378	393	405	348	360	380	390	386	397	383	354	410	382	381	384	386	381	387	412	376	402	353	377	344	403	368	382	371	346	407	370	375	409	407	389	364	399	379	352	376	389	371	407	375	392	379	386	379	399	387	383	373	386	358	422	382	405	427	346	378	379	385	408	357	421	403	371	379	391	353	389	415	384	397	386	385	379	414	396	356	413	372	347	394	377	359	376	376	414	385	378	318	394	395	368	394	382	408	389	382	367	385	367	402	393	398	382	366	391	359	373	401	374	359	411	397	362	399	387	387	367	414	395	360	412	393	380	377	423	402	353	393	381	389	369	388	364	398	368	371	398	392	364	426	404	403	355	350	379	385	389	361	378	399	362	390	395	361	353	375	377	374	352	404	374	381	378	405	389	398	377	390	395	384	384	357	375	373	377	405	398	362	394	397	394	399	386	368	400	365	341	384	386	367	359	386	362	374	422	370	399	399	417	408	384	389	374	351	386	384	375	363	398	360	392	408	388	391	361	402	350	396	410	397	381	375	408	407	389	378	376	393	383	375	387	404	368	409	383	406	357	449	347	394	340	394	349	380	426	404	364	384	354	379	394	393	395	385	347	374	376	343	410	374	389	399	364	392	398	439	381	362	390	382	357	392	402	403	390	410	396	358	391	386	350	383	400	382	398	399	379	360	388	336	395	380	384	373	385	361	395	408	396	386	374	405	386	391	383	388	399	370	390	360	332	361	404	386	402	361	427	389	383	396	376	363	362	366	386	379	380	358	423	403	371	374	390	379	376	379	365	392	394	404	371	407	397	400	398	380	378	332	417	413	409	397	371	368	398	379	373	389	359	377	386	403	387	395	379	394	354	371	423	419	357	343	347	356	390	366	395	384	406	392	370	401	367	401	369	369	392	388	379	371	380	382	381	394	409	369	379	373	370	411	404	427	378	387	366	402	367	383	374	394	407	405	394	378	375	388	414	385	375	383	339	356	373	378	395	381	394	338	349	395	372	395	358	395	384	386	386	381	375	379	376	386	393	347	345	403	359	400	390	370	414	377	390	392	380	379	396	387	367	354	382	398	364	369	385	388	366	372	368	390	372	386	371	401	387	355	420	403	383	393	345	360	388	381	379	395	352	338	366	399	411	367	416	389	382	352	364	377	358	349	393	362	423	352	373	383	395	402	368	388	372	384	377	403	393	371	386	394	408	400	374	374	417	345	359	380	387	389	391	412	397	391	395	398	380	402	402	404	377	405	405	349	384	398	375	354	418	368	329	383	409	412	365	361	398	377	379	352	374	382	356	407	383	367	367	386	375	385	368	386	365	394	390	358	365	383	413	379	442	360	391	374	400	398	379	379	385	397	370	429	394	360	381	373	381	397	364	360	378	355	364	411	401	367	396	395	353	326	409	362	392	412	420	380	396	374	417	387	384	405	346	384	382	367	380	353	342	387	413	364	411	379	410	424	368	344	386	408	379	404	368	381	381	363	370	382	359	358	382	353	378	372	366	369	369	367	380	411	339	379	388	384	382	379	356	401	406	361	387	386	362	399	360	387	411	352	369	389	391	438	400	385	389	388	397	388	384	386	393	376	390	382	388	382	356	344	367	382	397	391	431	393	380	404	356	391	412	374	367	425	365	402	377	384	354	391	413	353	390	405	368	375	352	378	375	388	399	376	377	423	373	352	401	360	327	393	348	384	376	403	379	399	368	385	344	374	373	380	363	351	357	391	347	391	361	389	386	333	360	326	371	362	393	365	353	398	418	367	417	398	357	371	378	389	382	357	365	370	393	396	385	381	361	376	387	382	382	375	395	363	361	364	362	413	356	383	391	416	386	394	382	358	362	379	377	426	353	423	402	386	372	370	387	376	401	432	382	399	400	377	367	370	370	386	401	386	374	372	343	373	397	358	388	366	399	385	403	378	346	368	374	362	383	402	379	335	378	366	350	364	379	399	397	387	388	410	354	404	415	396	367	411	439	385	367	376	412	411	396	363	348	378	414	392	409	357	444	386	379	386	362	392	360	364	361	363	380	370	367	386	370	388	386	411	379	355	357	400	370	409	365	373	356	384	377	371	412	373	395	367	366	391	381	391	367	369	348	425	409	382	390	400	386	356	414	370	414	408	372	385	364	386	356	371	386	349	355	393	426	392	409	389	375	379	365	405	352	374	382	361	396	377	387	368	408	410	371	370	395	379	395	354	356	395	441	376	361	376	385	345	374	384	416	371	385	373	404	366	387	377	359	369	394	376	368	410	378	393	409	391	377	376	389	366	372	345	390	396	407	420	402	382	356	363	375	402	383	370	363	338	408	408	381	383	404	376	404	375	426	347	385	358	365	366	391	361	392	393	389	408	422	352	398	393	386	386	385	387	395	380	370	378	380	361	380	375	378	396	398	360	367	393	398	375	365	406	397	380	405	369	386	367	346	394	427	403	401	355	393	401	376	402	354	379	381	394	373	403	411	370	356	363	371	365	382	366	341	382	391	363	409	377	393	361	367	397	362	395	387	379	426	374	355	385	372	396	390	391	403	412	393	414	367	413	364	370	338	364	378	411	359	360
24060	21674	28748	25147	21027	7905	2473	1331	1070	911	873	709	813	742	716	686	659	596	597	509	466	484	408	342	389	362	324	346	351	337	345	314	284	330	290	294	281	310	296	263	257	255	272	260	248	243	233	241	276	241	256	275	253	226	246	259	243	252	232	228	267	267	266	262	253	247	266	260	258	275	254	241	290	262	262	251	255	226	254	240	228	251	261	271	264	234	210	249	243	241	238	262	234	234	251	249	240	233	262	249	233	270	231	238	265	255	255	254	276	239	240	233	264	250	239	256	242	270	227	262	236	268	226	255	232	276	246	261	248	248	243	213	264	253	252	237	258	240	277	230	243	241	235	228	242	257	277	252	238	226	251	237	249	262	232	249	234	275	225	250	254	246	231	249	250	222	257	251	243	258	264	253	273	238	227	240	255	224	242	270	257	292	248	230	253	233	257	237	233	271	219	264	250	256	250	239	226	229	264	249	264	248	245	223	248	256	235	259	262	247	247	256	243	247	246	245	260	262	236	232	251	234	236	241	247	249	256	268	237	257	259	235	246	265	220	264	228	267	252	215	249	229	265	241	262	270	238	264	251	269	241	281	267	276	243	204	249	221	275	221	259	247	232	292	257	278	226	280	256	241	247	254	259	245	244	252	226	225	256	255	253	249	242	224	245	248	225	234	246	244	271	238	256	261	216	261	236	265	266	280	260	248	270	255	243	253	232	253	266	255	267	262	257	245	269	230	242	236	241	246	242	225	257	272	238	245	245	238	249	261	244	258	236	229	250	247	238	238	249	255	273	232	260	262	256	235	240	220	246	260	254	257	230	236	247	275	257	258	235	251	222	238	277	242	226	262	242	230	233	279	225	260	252	254	239	255	240	237	254	271	238	249	261	244	254	243	249	242	236	264	250	266	243	254	262	233	259	271	238	240	219	232	242	260	248	243	264	241	241	267	261	227	252	236	254	257	252	248	235	236	261	239	271	245	278	220	258	259	243	265	256	263	269	280	259	275	249	249	257	260	254	238	248	238	222	243	239	248	253	215	251	253	257	271	258	224	243	258	284	217	252	246	239	240	255	249	237	240	231	258	213	235	248	234	254	254	263	253	260	291	233	228	252	232	248	230	241	247	244	255	223	259	244	245	240	250	235	273	240	252	265	271	249	255	277	261	222	241	228	252	272	270	268	220	252	256	280	257	261	251	236	229	268	271	250	265	273	218	259	264	271	242	281	255	267	295	257	236	242	228	236	241	236	230	239	268	257	207	264	213	259	249	258	247	240	220	253	244	258	264	256	254	233	253	230	271	242	263	248	274	262	227	227	242	252	237	276	235	272	259	233	244	267	252	246	244	275	244	266	273	262	254	245	231	253	239	247	283	255	250	234	237	249	246	240	240	259	258	244	243	253	258	242	260	257	241	258	253	258	268	231	251	231	241	239	254	220	210	248	239	260	265	255	225	236	258	252	262	255	250	257	276	227	225	258	259	262	223	253	260	256	243	249	242	243	253	262	263	253	261	267	255	242	267	241	227	244	247	265	272	279	217	224	241	243	250	230	251	252	252	238	253	268	237	264	272	228	256	229	237	253	271	240	242	241	248	272	286	284	242	257	235	227	294	236	241	253	249	228	233	233	247	233	252	238	246	220	256	254	257	267	283	224	259	248	273	246	256	218	237	252	253	247	233	247	233	247	252	265	232	269	231	235	275	249	270	258	237	240	256	242	261	255	257	266	243	267	267	252	228	241	250	223	226	241	253	238	238	222	273	273	242	238	238	282	248	262	246	241	241	258	256	256	247	240	251	233	256	266	232	221	223	247	211	219	238	280	269	235	241	257	222	240	220	234	241	236	250	243	263	244	271	243	253	231	249	232	256	244	261	234	261	279	240	250	243	240	258	256	258	232	248	242	237	257	231	236	251	256	235	227	235	232	263	211	248	238	251	273	238	255	243	258	265	268	246	273	248	231	289	230	254	240	224	258	231	247	257	247	259	267	213	234	240	272	265	230	260	288	249	256	257	257	224	205	249	260	230	251	237	235	252	237	250	252	248	244	268	248	206	222	265	239	249	225	234	257	242	267	234	256	219	261	265	238	248	252	256	254	252	247	231	235	253	208	250	212	244	244	250	246	246	236	266	263	272	241	236	258	286	251	234	200	238	246	261	278	248	239	232	244	233	239	232	212	237	239	239	229	255	239	238	253	246	241	231	228	257	222	251	289	243	269	252	268	241	279	230	260	233	276	232	249	236	237	265	251	247	246	264	238	234	212	219	257	265	239	240	248	250	260	235	241	248	236	277	262	236	222	246	258	273	272	232	240	265	285	249	253	250	277	272	265	251	221	244	231	240	234	254	252	258	239	222	239	243	224	259	237	217	252	254	252	222	221	253	248	275	217	270	246	241	267	249	260	251	237	206	244	247	270	265	224	245	247	250	257	260	244	238	245	246	254	238	234	214	240	215	279	242	261	245	260	261	252	284	247	241	265	276	259	256	256	256	259	248	222	235	232	244	245	256	248	257	261	249	246	235	246	236	241	275	227	228	258	268	245	214	252	256	251	242	236	257	278	267	287	254	232	244	207	242	262	257	258	236	251	244	256	274	235	245	217	242	254	257	239	271	232	233	297	257	247	233	239	249	267	238	243	239	263	266	263	228	251	272	241	230	260	253	240	243	237	224	285	231	257	228	257	229	252	256	233	244	241	265	222	248	214	252	250	255	231	238	281	263	242	246	247	247	217	246	268	252	279	248	284	259	220	251	261	257	228	224	234	265	238	248	215	273	260	245	230	231	258	272	246	247	252	248	254	247	249	236	220	256	207	272	247	252	242	240	257	239	269	247	256	238	243	227	257	234	251	253	255	244	224	242	265	249	249	248	280	234	234	248	215	229	244	243	251	287	268	257	253	249	272	237	280	265	214	203	274	239	221	260	245	258	223	252	248	267	248	240	274	244	282	277	273	251	211	254	280	241	235	250	243	253	262	220	252	263	233	218	265	257	271	263	259	245	242	269	252	246	233	259	245	247	246	244	237	262	257	243	252	212	245	236	281	261	269	244	255	250	222	261	220	281	255	239	250	239	261	228	261	240	271	246	255	278	267	228	236	230	284	258	217	241	279	231	283	247	252	231	237	226	224	249	251	249	245	243	270	223	213	236	252	242	239	221	272	261	228	257	253	271	228	237	245	209	265	268	251	261	220	264	247	254	238	232	256	246	218	245	265	207	256	264	245	254	254	230	269	278	259	252	224	258	235	240	274	256	261	262	257	228	219	256	265	237	250	261	246	231	234	251	288	261	255	254	241	239	258	247	270	268	258	215	240	263	246	267	252	250	276	218	233	255	234	256	259	239	244	239	250	265	266	235	255	248	234	229	241	251	250	241	267	250	236	212	265	249	276	277	258	242	239	211	261	213	272	259	230	243	253	249	250	265	252	246	264	256	211	266	255	233	252	260	216	248	254	241	233	254	238	235	254	244	262	234	287	263	240	256	259	262
18662	37896	29035	16619	10616	6817	4841	3155	2370	2087	1910	1655	1817	1676	1653	1426	1250	1157	1090	1034	914	865	746	631	645	629	580	638	578	558	575	540	495	469	434	465	458	446	470	463	385	399	418	384	412	389	393	379	389	355	375	366	377	370	343	366	381	350	374	355	342	333	361	304	378	338	351	349	357	346	354	380	353	327	372	351	382	310	330	328	370	317	329	338	352	381	369	327	320	352	367	394	344	363	373	361	377	378	372	357	341	370	316	302	337	315	332	353	372	382	321	365	334	317	367	357	352	351	365	330	357	354	332	340	341	327	361	347	342	342	371	344	341	347	358	374	307	328	338	387	365	374	345	350	368	342	365	348	372	325	338	352	357	298	345	366	343	381	365	351	346	355	373	362	342	377	375	353	367	357	346	306	315	348	381	313	369	371	312	345	363	338	351	327	350	374	341	385	338	376	336	339	363	355	361	341	344	339	337	350	337	332	340	331	316	341	327	351	328	326	313	329	358	346	317	361	367	352	360	374	342	346	356	339	360	371	315	324	329	374	336	342	357	375	378	358	346	352	338	315	382	362	366	388	356	331	372	365	325	349	352	337	341	328	326	370	348	366	344	314	358	337	334	349	344	349	335	353	405	350	355	396	366	357	346	359	351	319	369	370	371	322	319	342	339	347	334	370	373	327	349	348	322	354	357	349	389	363	331	357	285	346	351	365	390	335	380	359	346	355	368	316	340	369	347	335	320	346	332	383	323	319	331	333	383	356	373	348	337	345	352	347	353	343	361	372	344	327	369	364	356	388	339	340	332	333	335	344	384	334	336	338	313	356	327	356	315	327	316	352	368	360	345	327	349	382	356	333	323	364	354	345	351	353	326	333	366	357	349	374	326	320	357	340	364	350	335	340	321	338	374	355	356	346	337	329	341	348	332	362	311	358	330	342	335	372	354	380	344	361	371	367	350	356	344	369	338	381	345	314	331	368	332	327	358	318	346	374	348	340	339	395	346	353	347	359	362	332	357	340	330	334	364	352	336	332	329	343	341	355	333	323	352	380	312	343	309	355	346	311	341	333	351	358	350	321	399	349	324	332	340	361	327	337	359	344	376	336	356	371	367	337	361	327	331	336	363	352	358	357	357	356	353	367	337	353	346	369	349	335	367	354	351	350	333	334	343	361	337	345	356	322	337	338	354	364	347	362	341	382	343	375	359	344	365	341	355	362	371	338	352	351	310	359	354	353	350	341	314	385	360	340	328	349	384	364	336	331	373	377	366	336	355	320	350	354	316	381	364	316	363	344	354	362	343	377	353	339	316	336	344	361	301	349	332	331	359	353	361	350	354	312	353	355	362	354	394	367	313	351	345	345	341	389	326	385	364	345	364	343	349	382	368	346	376	336	347	356	392	360	333	342	333	356	358	329	364	322	341	333	351	375	347	341	334	368	351	350	367	336	334	339	391	375	350	323	349	354	347	340	364	362	328	373	343	359	349	358	418	321	353	345	363	352	364	351	321	334	386	352	353	333	295	357	332	342	359	350	342	334	330	334	348	337	373	342	377	369	351	347	351	338	334	327	344	342	361	326	353	337	347	332	368	383	378	351	318	346	344	373	359	376	379	327	362	367	355	393	361	355	352	351	347	345	358	340	340	333	344	365	331	336	366	339	330	338	358	366	336	326	362	345	349	360	301	346	346	383	335	367	375	373	368	357	334	357	330	387	328	330	352	346	371	344	333	328	351	322	342	346	362	357	347	369	357	356	366	370	334	327	344	361	356	343	365	369	378	325	317	334	309	339	347	365	333	344	362	355	331	311	305	318	310	352	364	345	337	395	380	376	358	379	351	363	331	361	371	345	332	336	337	350	349	336	337	351	318	370	378	328	365	345	373	364	365	361	375	352	366	338	327	364	362	375	334	343	388	344	388	377	362	345	364	330	309	342	347	314	331	332	342	331	357	344	351	331	368	356	344	352	335	378	313	321	348	392	360	358	347	355	340	368	351	321	351	318	347	326	335	369	331	334	343	331	343	350	335	326	349	340	336	367	359	348	360	369	348	333	347	340	345	332	343	356	302	357	357	356	359	350	346	334	360	392	374	362	373	350	336	360	332	326	345	380	351	341	327	343	366	336	309	346	366	346	362	360	363	356	348	355	344	328	343	375	323	356	383	338	352	341	329	334	336	365	362	326	347	323	365	354	335	359	351	339	386	377	335	332	334	355	371	339	368	341	323	351	369	325	347	327	367	379	341	386	317	308	352	347	362	340	373	347	356	324	361	335	333	343	326	346	350	360	335	353	333	328	344	367	361	318	365	390	367	336	354	347	357	363	362	343	366	367	328	377	331	336	343	322	349	334	338	343	324	339	338	331	338	344	317	354	349	340	371	341	359	350	366	319	337	367	347	366	332	376	353	355	338	336	343	340	350	355	350	338	336	365	360	346	359	315	337	342	371	365	363	336	319	369	344	322	358	363	359	368	340	343	372	344	339	307	347	356	322	315	361	329	348	343	326	330	344	360	329	346	375	351	311	338	353	354	373	343	324	337	376	378	333	302	336	334	353	359	356	324	360	335	345	340	327	371	342	334	352	373	363	370	373	320	333	350	361	357	334	373	335	381	345	362	361	345	376	382	376	337	343	378	355	365	323	347	369	328	365	324	350	344	373	354	345	364	371	340	339	348	369	350	360	347	333	365	370	345	358	332	356	328	379	327	390	342	375	359	358	353	388	309	320	356	356	345	322	375	351	350	362	335	334	339	339	348	343	332	343	340	321	361	335	332	295	364	354	342	345	328	310	352	383	338	354	341	377	343	342	356	336	319	339	354	347	366	377	334	329	353	366	345	342	331	354	351	358	317	336	364	372	352	318	375	376	334	341	336	381	299	358	302	360	349	349	339	362	353	354	350	357	354	358	341	332	353	378	338	340	328	361	356	358	369	367	324	343	331	335	349	347	335	355	351	354	346	323	369	351	302	357	348	323	352	322	328	333	346	354	365	337	369	370	349	318	349	339	391	359	340	338	363	347	352	335	335	368	347	367	362	323	362	355	372	355	367	359	342	334	314	317	306	341	369	320	346	340	309	350	315	379	353	361	371	367	349	341	354	356	322	313	329	316	361	361	336	384	350	328	355	347	313	328	344	337	349	327	351	351	329	365	371	350	363	348	369	369	393	330	369	350	361	362	318	383	349	332	338	375	368	353	373	339	360	314	322	310	361	349	328	345	396	355	383	355	370	370	354	361	375	380	350	342	380	329	369	354	376	358	344	340	319	348	362	337	323	357	377	350	353	344	372	366	346	341	349	338	345	374	367	346	371	362	359	354	325	323	390	358	353	339	331	369	375	320	335	334	334	384	352	332	323	348	347	347	347	330	385	360	340	346	383	337	386	362	324	337	346	378	388	362	337	347	376	379	357	356	337	364	355	370	342	363	348	331	380	305	328	355	330	379	324	350	317	367	365	337	340	340	339	364	380	319	341	355	326	360	367	336	350	348	382
25422	21682	27138	25095	7737	2248	1283	916	719	676	632	587	650	631	575	516	477	472	449	440	409	366	357	334	320	307	365	300	324	315	300	271	271	269	270	281	276	252	263	278	258	250	246	227	250	255	247	244	247	254	233	241	263	246	242	274	285	244	243	232	223	227	243	256	244	230	250	251	238	251	256	219	235	241	242	233	243	266	237	237	253	213	236	235	209	232	225	237	229	242	231	200	232	236	217	215	237	255	216	243	231	245	234	250	252	231	226	258	249	259	224	243	262	213	246	230	220	219	253	240	249	241	232	257	256	219	263	249	241	222	211	259	227	229	232	238	249	234	237	241	241	223	232	253	232	228	225	228	245	221	242	250	247	244	238	226	243	252	250	263	263	222	220	252	244	266	217	216	213	240	211	252	228	244	256	231	223	249	229	248	222	238	240	269	233	235	257	222	254	233	211	272	238	215	245	242	238	255	210	239	235	215	244	236	221	245	237	236	253	252	237	221	220	202	223	238	250	236	250	242	234	239	238	263	251	251	260	259	253	267	248	227	212	207	230	229	248	234	237	243	211	227	259	213	244	208	244	244	251	247	234	239	223	248	219	249	249	242	241	242	246	229	240	259	245	225	246	256	211	246	255	240	219	246	231	249	233	245	236	225	196	236	241	248	242	249	256	250	236	248	224	226	251	229	239	254	228	233	217	232	246	234	218	250	237	248	234	234	227	216	227	209	248	243	247	219	244	220	244	211	251	207	222	257	246	234	265	234	256	218	241	211	231	203	233	246	253	238	232	245	240	265	253	207	219	219	237	243	238	224	226	241	218	272	229	242	229	225	239	206	200	241	234	217	237	252	230	265	219	246	247	250	219	223	241	229	249	274	222	255	243	259	258	233	229	219	231	231	252	259	268	260	253	238	230	246	234	244	241	223	238	230	231	229	240	267	245	264	227	207	236	231	260	221	255	231	242	239	257	232	251	271	234	216	236	216	258	223	210	238	239	224	263	242	245	258	249	247	245	234	248	252	229	232	253	233	245	198	217	279	221	218	246	235	235	238	264	241	276	223	243	244	221	228	251	227	241	248	234	219	239	239	237	233	222	256	280	254	233	232	248	240	233	203	258	234	246	222	201	235	234	238	267	252	281	202	251	250	220	250	225	226	214	237	258	237	233	233	239	249	237	209	222	219	223	221	266	224	230	244	257	219	199	247	233	232	218	238	234	226	228	234	231	242	252	239	230	253	245	244	256	244	253	228	242	231	252	235	230	239	239	228	246	218	226	231	251	236	235	252	216	219	231	223	239	258	248	247	261	246	214	201	226	239	205	235	225	227	221	242	244	244	268	250	251	238	230	229	229	239	227	242	232	247	230	221	205	218	257	224	197	212	248	249	217	234	226	269	272	234	233	242	225	232	220	236	241	225	229	206	243	225	241	245	218	244	228	235	284	236	241	255	204	225	211	249	250	227	213	218	236	233	232	230	231	222	222	245	269	229	238	245	215	261	239	229	227	217	238	252	242	240	230	254	239	232	237	215	224	224	238	224	240	228	244	223	250	271	246	253	264	243	243	246	230	209	233	236	226	214	216	231	238	216	237	254	241	256	238	212	243	215	250	253	229	242	234	259	249	206	254	239	247	265	226	233	245	233	257	227	219	194	242	211	221	243	260	214	255	249	250	263	240	232	221	232	231	236	210	256	244	226	228	209	231	242	235	231	238	243	242	257	223	200	237	227	237	246	243	238	226	271	258	254	209	239	241	223	251	224	236	257	252	208	257	224	227	242	239	240	220	228	232	234	243	225	216	235	245	245	236	238	253	229	236	241	231	220	209	231	217	250	216	251	258	259	236	222	237	232	216	247	218	229	246	270	228	230	257	246	239	218	244	222	231	229	246	227	204	220	237	236	240	240	254	240	208	265	237	223	230	237	223	239	222	244	237	226	231	235	252	244	236	251	242	202	253	235	256	234	234	266	234	227	241	254	237	227	241	230	211	239	191	256	218	235	247	239	238	253	236	259	255	208	238	239	247	233	249	220	228	232	217	250	247	208	215	244	236	241	215	234	231	236	227	243	221	246	233	230	232	241	220	232	220	240	235	222	239	252	213	239	221	229	231	253	245	212	242	249	242	241	229	239	243	233	225	222	233	228	243	234	234	230	231	238	233	244	248	224	247	267	242	227	231	238	240	219	228	237	256	216	229	241	245	281	245	229	254	225	248	249	226	234	231	216	248	220	215	211	265	233	247	242	237	213	245	240	219	223	225	246	254	251	225	225	243	258	245	209	241	272	243	241	237	216	250	256	243	233	226	248	247	235	230	233	248	257	236	250	262	242	218	238	234	222	231	249	254	221	215	246	264	219	211	234	222	222	212	261	240	247	229	244	237	212	229	232	243	276	246	243	210	229	245	251	264	232	248	236	235	226	224	270	229	239	262	226	270	210	237	234	231	253	269	225	219	277	245	255	274	246	238	219	229	271	263	230	233	242	242	251	239	236	227	261	228	237	243	247	268	252	233	218	239	242	244	257	239	225	252	241	252	251	244	214	242	239	263	257	211	237	223	245	236	238	221	219	223	242	204	232	233	235	242	234	239	259	229	245	206	249	285	237	234	237	222	220	261	212	250	251	234	218	230	241	232	257	262	230	244	248	246	257	238	238	235	227	219	260	246	252	231	252	203	250	237	245	243	249	230	230	220	218	240	212	251	250	218	239	215	277	236	230	250	242	252	235	242	258	244	230	221	262	248	225	236	214	251	266	227	239	248	240	225	231	231	261	205	252	257	256	230	249	244	246	252	226	223	246	230	227	239	227	238	228	212	262	224	273	231	229	257	239	249	240	231	237	237	221	248	242	233	246	254	228	222	247	250	245	239	241	226	240	232	237	232	267	236	229	242	261	214	214	214	229	258	195	215	239	228	227	258	215	223	224	238	252	249	224	234	224	237	221	226	212	228	211	234	247	220	235	227	236	216	258	265	213	219	247	257	245	222	234	233	236	219	229	234	221	235	218	246	239	232	232	232	261	235	244	216	226	186	250	230	251	224	222	256	244	247	237	269	217	215	228	238	214	249	246	241	235	222	245	248	203	231	271	251	233	246	230	237	231	242	237	243	237	255	243	252	212	243	250	219	221	225	223	221	222	231	241	220	228	213	230	224	233	234	257	248	231	235	233	242	238	227	245	247	238	208	227	245	230	225	221	238	249	228	251	221	255	234	255	224	223	222	203	239	222	247	229	236	241	242	215	240	232	231	255	249	211	248	239	238	210	200	201	219	216	228	234	259	205	243	225	250	255	206	242	242	228	236	232	257	256	225	261	266	255	249	239	252	257	232	230	268	256	246	226	242	210	258	201	217	221	237	241	265	250	236	210	213	248	240	214	233	240	232	235	228	249	218	241	248	238	252	218	238	246	237	234	214	230	244	252	247	226	254	255	241	216	234	211	242	243	252	223	226	258	217	271	262	242	229	251	229	260	245	230	228	227	230	238	233	226
17992	33686	24442	14243	8372	5231	3198	2418	1880	1680	1490	1396	1508	1373	1189	1110	997	1021	961	808	743	708	568	576	588	532	589	510	551	520	481	506	449	450	428	434	395	430	364	377	370	365	323	392	325	371	353	366	313	331	340	349	338	343	311	318	351	350	336	333	346	330	315	338	333	337	300	324	307	324	352	321	331	350	305	338	342	340	353	300	311	338	327	336	303	333	318	361	334	347	351	351	329	325	328	329	334	366	323	318	320	338	337	321	306	305	345	341	329	327	375	333	320	347	335	355	336	336	334	361	330	345	361	326	330	343	324	294	315	344	334	381	349	345	353	329	329	340	365	335	351	319	356	300	334	368	326	307	307	319	314	345	353	313	307	347	297	337	306	349	352	350	347	344	302	314	334	339	357	342	323	311	356	341	350	331	372	317	333	319	340	303	331	334	370	363	344	310	356	331	351	309	326	310	327	334	345	319	380	323	338	295	325	336	364	355	339	348	354	336	330	303	331	356	305	328	354	329	315	338	301	333	328	327	346	359	327	342	360	341	280	322	321	331	360	352	331	357	350	355	336	326	348	310	302	364	324	333	360	360	330	301	340	338	317	344	343	329	360	317	325	329	347	341	345	297	336	356	314	300	332	359	368	319	367	308	349	334	335	360	358	336	357	333	334	336	320	346	333	339	369	342	325	328	314	359	338	328	345	328	348	339	328	336	343	335	355	350	354	310	323	331	322	327	355	316	330	292	324	329	350	349	343	290	338	346	292	321	352	331	314	333	330	339	365	323	342	327	322	341	335	350	378	341	285	367	337	313	352	340	350	292	363	329	336	322	351	316	305	307	321	346	336	355	329	336	340	354	350	316	356	349	321	369	316	337	346	311	354	371	328	349	330	314	330	295	359	325	310	311	337	351	309	314	385	329	327	326	308	317	326	333	356	356	355	385	322	299	321	335	323	323	316	357	349	328	332	323	306	330	353	343	354	319	341	345	358	329	348	341	347	349	348	336	345	319	348	318	352	314	310	333	319	319	306	337	330	324	317	350	316	340	326	328	316	334	310	297	310	315	326	357	349	328	311	317	359	331	353	313	337	348	344	342	366	323	354	324	336	301	345	355	335	322	335	348	330	316	348	340	315	323	337	334	320	334	332	294	355	317	354	292	345	332	333	335	345	332	329	303	310	350	313	360	316	313	352	322	356	338	343	362	324	337	328	309	333	333	350	321	337	365	315	334	316	273	316	303	343	296	324	357	325	365	313	351	328	309	320	379	329	340	340	336	313	330	339	357	308	327	359	399	314	341	304	290	358	306	307	325	328	345	327	320	336	355	321	345	372	343	314	317	370	312	334	335	320	331	350	333	354	319	387	330	321	299	336	327	357	321	329	313	329	342	355	341	327	310	323	326	328	306	338	345	349	333	354	325	320	309	332	352	327	322	320	333	344	303	352	334	358	329	306	355	293	335	307	310	301	332	345	335	314	341	334	326	340	328	322	364	332	321	331	329	349	331	365	315	320	310	347	374	323	349	326	363	369	314	344	321	343	359	333	372	334	334	328	326	317	323	361	306	339	308	380	321	318	332	351	352	344	319	354	340	343	359	312	332	334	359	345	354	347	306	305	310	327	337	341	301	338	367	328	344	343	377	326	343	322	302	354	343	361	336	343	365	349	343	296	358	319	313	305	320	356	317	355	329	335	342	336	315	319	323	320	347	305	344	332	325	311	330	343	325	305	316	310	306	353	336	322	357	345	310	326	335	330	340	309	330	349	377	304	355	358	371	310	354	316	336	344	323	343	343	344	310	347	350	348	320	335	306	332	328	351	334	317	331	334	333	284	345	316	335	307	321	329	337	329	316	352	329	332	337	348	295	357	330	329	339	319	327	365	344	318	328	307	351	339	338	341	328	308	337	318	316	336	337	327	333	332	348	313	370	346	346	341	325	344	333	290	345	352	337	319	314	317	332	322	315	303	315	351	341	306	332	348	351	352	341	307	351	342	302	358	330	340	319	324	344	330	346	343	324	332	326	333	337	324	318	311	329	330	302	333	349	350	307	310	344	336	305	360	352	317	308	337	342	351	307	337	355	346	375	330	321	345	340	334	318	314	344	340	311	342	317	335	335	321	338	345	306	332	313	330	346	325	362	314	317	357	326	327	334	337	333	361	337	331	331	357	335	319	331	354	329	353	352	310	325	347	357	337	360	320	354	330	315	303	305	368	307	329	293	322	327	329	294	329	328	341	337	299	333	354	330	357	351	339	332	330	339	335	310	322	340	322	337	339	370	342	318	319	351	331	341	351	342	350	322	327	308	349	354	345	344	321	305	336	351	340	354	346	343	340	352	309	346	340	335	355	331	335	326	366	321	307	304	307	343	338	364	331	318	335	336	329	369	389	318	339	345	313	323	327	312	349	354	339	312	344	315	329	343	309	326	302	343	322	316	357	333	346	332	357	347	372	349	332	303	324	346	352	325	328	319	318	335	327	331	308	332	333	306	334	360	324	305	293	313	327	326	311	298	326	318	331	338	320	319	339	327	289	323	322	342	337	355	336	311	368	351	336	310	326	322	337	339	368	324	337	336	331	325	337	334	325	339	327	351	374	337	305	315	321	337	336	334	338	301	311	333	299	318	307	335	309	365	335	304	327	325	301	315	323	344	353	329	358	315	342	300	351	356	352	329	340	324	333	346	363	352	331	334	310	345	347	349	330	359	346	317	321	326	331	314	331	336	348	355	324	312	303	331	323	334	319	353	324	370	308	366	320	330	333	348	338	336	336	360	340	353	330	325	297	337	360	317	330	329	332	344	324	315	331	350	326	320	295	341	349	304	338	335	341	337	347	331	311	344	289	333	309	333	335	325	337	362	356	336	319	326	330	350	300	330	329	346	334	347	324	360	336	327	334	349	308	325	334	343	336	341	332	318	347	371	329	335	322	314	360	313	343	343	336	359	358	319	316	319	360	363	335	334	310	349	319	317	295	362	359	309	324	310	307	317	322	318	354	344	325	365	320	343	336	363	352	326	333	334	318	369	333	316	324	321	340	341	329	349	321	304	302	327	353	319	347	326	339	346	313	319	321	334	342	329	321	335	365	323	322	358	288	336	341	335	347	361	364	310	340	331	325	301	325	332	306	308	362	336	322	301	341	351	350	303	334	329	313	362	341	342	333	340	329	355	324	310	368	342	339	332	328	329	326	332	334	355	347	360	335	340	331	349	339	338	350	338	331	356	340	326	347	327	351	312	327	347	336	333	340	310	345	328	320	342	334	341	306	343	297	350	366	356	307	324	344	320	342	357	344	332	318	325	311	345	294	364	329	321	323	352	334	334	329	352	329	307	345	328	317	308	361	288	331	337	352	305	356	323	344	334	321	331	323	338	364	325	377	300	333	326	344	358	341	314	380	307	327	328	344	351	319	335	316	319	317	354	354	301	292	340	321	321	313	340	326	336	351	331	348	345	371	319	341	329	331	301	323	348	334	318	326	334	335	307
23131	21720	29387	24540	21726	20538	5945	1916	1339	1181	1018	1065	1054	982	868	836	749	689	681	590	496	452	397	383	369	369	356	363	350	389	302	306	276	249	273	268	224	259	212	244	233	254	217	223	212	193	251	200	199	228	209	177	241	217	214	198	177	203	190	201	209	204	205	202	234	185	188	208	200	205	216	206	205	192	194	176	207	194	207	215	186	186	215	205	198	202	195	178	214	161	185	196	179	210	190	204	229	209	190	192	195	181	186	219	219	203	203	203	176	205	212	224	180	230	227	178	209	203	172	196	217	195	180	211	185	187	198	190	187	185	226	190	217	187	174	212	200	195	211	182	232	197	201	204	220	226	211	199	209	203	190	195	179	196	188	206	209	179	202	186	185	205	196	180	194	191	191	213	201	198	202	205	198	194	198	183	209	204	192	183	201	185	207	187	226	203	192	190	185	184	186	205	223	190	204	188	201	172	172	215	203	195	187	203	197	220	217	215	203	208	192	167	192	211	211	216	188	223	186	214	206	186	191	220	180	211	182	192	187	212	202	191	225	209	194	217	201	198	183	191	162	221	174	202	200	199	178	184	190	200	177	200	209	223	204	203	226	193	193	214	210	204	204	189	189	186	189	175	186	187	209	194	208	195	200	208	196	184	188	186	203	213	196	218	207	197	190	234	211	200	206	168	205	217	197	190	213	194	232	192	203	187	208	189	183	213	192	209	183	199	208	185	205	220	204	207	204	166	189	169	214	187	189	205	214	202	210	196	185	190	185	193	184	173	181	180	178	215	212	199	212	201	200	206	188	213	198	206	233	180	197	185	213	190	195	195	205	201	207	202	184	195	199	203	198	220	191	197	211	205	240	188	205	201	193	215	171	204	191	221	203	222	200	233	204	208	218	195	187	188	188	202	214	185	171	189	196	194	190	188	208	215	218	198	208	199	217	173	185	194	205	188	179	198	198	209	189	174	188	190	188	210	188	200	211	189	189	202	195	202	214	220	205	180	191	216	202	207	185	216	204	197	233	205	198	192	217	210	176	203	205	200	207	202	172	217	189	181	195	187	181	194	190	215	210	201	192	199	202	212	193	182	191	214	187	173	217	211	194	185	184	192	192	206	188	196	194	188	224	209	203	163	197	230	207	195	213	196	185	199	194	222	215	199	203	188	196	191	197	190	194	183	174	208	203	214	188	186	202	214	201	222	213	204	208	174	188	228	207	173	215	214	184	207	201	180	182	194	198	191	205	171	179	206	190	197	190	175	206	197	199	207	179	187	193	212	223	196	183	208	204	199	221	234	192	224	201	183	216	223	205	191	228	194	213	185	208	182	185	204	192	202	188	188	173	186	187	184	193	201	191	209	202	211	186	198	213	217	196	194	198	197	181	189	195	176	206	219	197	187	185	215	225	179	193	194	178	216	205	203	200	206	181	199	181	198	202	214	202	183	211	193	191	224	188	205	185	200	191	183	184	186	167	199	225	204	176	207	196	202	190	189	188	178	215	195	201	206	189	217	192	197	206	202	194	191	213	221	184	187	180	193	201	189	187	203	195	231	203	193	195	178	213	208	203	171	216	206	207	213	184	211	177	190	208	185	200	195	204	191	169	189	193	200	199	205	199	230	189	191	204	215	208	226	209	212	188	205	194	197	198	185	195	202	196	201	202	206	195	197	212	173	213	189	186	199	214	202	197	196	190	193	217	196	231	178	221	184	192	180	169	191	223	215	203	200	204	185	179	187	190	197	203	186	201	207	206	199	196	167	198	214	183	197	197	172	164	182	213	179	196	201	217	194	178	194	194	205	178	184	198	199	189	193	192	222	193	224	214	190	220	175	205	208	198	194	202	205	203	222	200	188	196	190	179	165	190	212	227	186	196	195	191	222	177	200	226	192	208	195	207	205	209	196	209	178	189	199	195	171	175	190	185	218	202	203	196	215	198	218	211	176	190	187	195	192	212	205	206	179	214	212	215	201	213	204	195	180	182	204	195	210	181	192	220	208	208	188	204	181	196	187	216	166	190	195	216	188	193	213	206	194	198	169	227	173	183	207	209	196	185	196	169	209	203	197	191	191	209	193	213	164	186	193	184	196	192	181	201	191	190	182	184	200	232	186	201	178	162	203	207	188	199	183	193	188	213	202	180	208	199	189	178	181	210	204	200	187	194	210	182	178	213	186	171	196	217	198	202	211	205	193	208	199	198	172	187	177	202	203	204	207	207	199	214	200	207	181	201	226	175	196	191	196	213	207	198	198	202	202	192	197	201	203	169	216	178	200	208	213	203	193	198	197	183	212	199	209	208	205	185	197	190	206	173	207	215	196	229	206	205	215	203	223	227	225	198	193	210	204	204	208	200	227	210	201	209	203	210	215	207	207	182	214	187	190	197	193	177	199	198	222	220	199	171	201	190	198	208	213	191	202	214	196	188	207	185	178	205	189	201	219	193	214	186	213	208	171	179	155	210	196	197	200	213	204	218	191	202	209	202	206	177	229	199	202	210	170	195	225	175	187	197	199	193	216	195	204	189	207	177	174	188	203	207	195	182	186	212	180	186	205	176	203	222	227	190	199	200	190	207	200	192	196	194	225	201	197	195	198	196	198	179	193	198	203	186	185	206	201	168	191	204	203	199	195	239	208	204	203	206	232	212	209	188	196	165	195	194	193	209	194	196	200	206	202	201	172	181	178	203	187	196	207	186	219	182	194	197	214	214	188	210	219	182	215	198	203	182	199	211	197	204	170	207	195	203	216	213	186	205	175	197	187	188	187	226	194	208	195	200	203	212	200	194	208	198	219	202	259	215	197	213	194	178	201	231	217	214	198	184	197	205	198	202	202	199	181	196	212	201	191	199	199	185	177	206	195	187	189	225	198	204	188	218	198	197	198	211	200	171	181	182	192	213	185	211	189	203	178	185	195	205	183	219	178	212	208	199	193	201	176	180	184	210	202	186	188	188	199	184	192	185	185	218	208	185	207	186	203	194	205	197	189	217	212	183	224	209	190	183	202	191	211	213	213	198	190	191	210	207	187	185	203	202	212	206	185	189	212	171	186	193	215	184	179	200	197	208	214	190	225	191	209	205	185	193	190	182	195	203	178	178	175	184	208	222	238	187	193	177	191	185	189	187	190	187	198	196	185	184	212	198	180	180	200	184	191	170	212	195	179	174	207	204	182	194	203	220	199	207	197	202	176	219	207	196	189	197	182	192	230	192	197	180	191	178	199	184	199	250	190	214	187	211	191	181	176	211	195	207	197	176	198	183	184	211	197	199	222	206	193	221	218	202	189	210	218	186	189	193	190	224	192	182	218	173	185	202	211	198	194	188	171	189	195	158	179	208	203	213	166	187	190	210	192	191	212	192	192	239	197	225	199	197	173	224	186	204	193	206	197	202	199	191	200	187	196	181	194	209	195	190	212	203	188	195	205	193	188	208	174	201	205	207	206	209	213	199	211	177	205	211	202	212	199	196	201	175	199	186	224	217	195	215	186
20809	41280	31880	20487	13810	9077	5670	4130	3371	2924	2602	2666	2439	2250	2057	1788	1652	1552	1545	1222	1124	965	799	733	675	683	677	684	654	594	571	554	469	469	408	418	432	383	380	355	359	363	361	362	338	343	338	308	279	311	331	313	315	311	283	330	296	293	272	273	290	298	289	272	287	264	275	292	269	275	297	279	287	289	280	286	260	292	298	296	297	284	296	288	256	274	280	308	283	274	299	268	276	279	315	275	276	278	293	270	285	301	294	285	287	290	279	248	308	297	297	261	263	270	287	267	275	306	294	287	265	285	264	278	286	262	280	295	251	289	262	292	251	312	262	284	267	289	262	267	275	297	277	283	270	250	254	273	310	296	298	307	280	261	258	270	309	276	299	296	272	281	269	244	253	266	291	284	271	280	268	254	261	260	247	264	286	294	286	263	286	260	294	266	258	306	284	301	269	291	294	281	293	290	286	270	264	291	254	272	259	272	285	312	297	280	279	297	286	271	263	267	272	266	241	270	279	294	273	281	301	282	310	237	279	254	298	284	293	278	276	243	266	288	286	281	284	278	248	302	284	276	282	290	278	295	296	304	265	276	235	265	302	289	239	291	301	276	278	270	261	286	286	305	259	269	243	293	243	284	311	265	267	272	255	271	255	254	296	261	256	262	275	279	262	283	287	298	277	255	268	286	274	266	256	271	304	272	258	282	288	280	273	287	260	274	284	278	260	276	279	274	268	261	273	278	254	278	277	269	253	238	277	282	294	303	258	248	270	310	281	254	275	285	284	272	291	240	271	290	279	288	256	237	283	277	281	289	284	294	264	225	286	277	263	303	277	265	258	260	309	300	267	300	298	275	323	262	284	250	280	285	269	293	242	271	286	278	290	289	286	307	242	292	289	289	279	261	285	317	289	272	257	292	284	266	253	267	295	257	299	267	280	267	277	246	301	267	280	276	263	303	314	310	273	264	286	287	279	293	263	262	267	267	293	265	295	282	292	276	277	294	290	267	294	285	255	309	293	314	274	285	256	276	259	302	284	271	249	260	274	287	276	299	286	290	292	291	262	281	290	255	288	273	268	290	295	266	266	264	269	281	279	288	250	287	279	274	309	299	257	272	272	279	291	291	285	287	290	274	253	288	258	282	274	279	289	270	252	268	264	259	299	303	315	277	282	306	265	270	269	280	288	280	280	282	261	303	262	293	298	267	282	298	288	246	277	274	275	289	297	303	259	279	287	282	251	252	253	252	277	291	272	282	287	276	295	253	280	286	282	311	289	308	289	279	296	263	272	301	290	270	275	276	256	261	270	308	263	324	258	283	274	275	260	259	252	259	267	285	246	248	302	253	253	256	314	254	311	306	284	290	283	237	277	254	314	251	237	261	272	275	305	335	283	292	257	273	274	289	252	288	282	255	303	273	265	226	292	276	296	278	267	289	264	272	277	277	261	258	280	268	268	282	254	262	272	261	269	273	278	234	253	273	268	301	308	291	272	290	266	307	292	270	277	266	280	277	226	290	266	270	273	262	275	257	275	287	294	297	265	277	291	272	273	292	285	261	299	285	278	241	274	261	279	263	304	266	270	261	271	276	262	275	268	290	263	271	272	268	293	291	270	301	298	286	280	286	249	282	296	264	278	279	268	285	282	276	261	258	280	287	301	278	293	267	281	271	268	300	284	284	309	276	273	284	252	278	280	307	270	253	282	305	259	264	270	300	275	296	250	296	288	276	260	270	270	286	266	291	269	261	270	283	271	291	261	276	265	247	274	250	326	261	286	276	268	283	279	297	243	273	276	270	272	276	263	298	262	278	277	246	271	294	286	283	286	283	282	271	268	283	270	251	294	320	275	290	277	295	273	283	267	243	274	259	296	265	236	279	265	292	244	319	278	260	274	287	253	285	273	253	302	286	277	288	268	290	292	264	313	315	286	296	278	262	288	292	277	228	285	278	271	259	288	263	272	270	261	279	281	282	297	274	285	305	296	288	258	275	269	284	254	264	269	283	267	290	284	268	261	261	295	278	268	253	292	282	269	287	257	283	283	273	268	300	255	266	288	251	267	276	299	304	229	256	278	278	289	300	295	254	311	282	263	252	288	301	255	279	263	305	295	265	267	282	287	258	276	338	293	290	315	273	274	284	301	286	296	273	292	279	297	266	237	283	262	276	285	285	286	255	301	254	299	236	256	273	285	284	281	262	278	281	286	271	278	251	270	289	266	262	274	281	268	286	269	277	275	265	282	278	280	271	295	279	281	297	272	321	279	278	291	274	306	299	306	252	278	276	292	276	293	266	286	298	297	247	303	293	254	269	277	244	260	273	279	251	282	287	264	286	278	263	278	285	262	280	287	270	283	282	273	265	296	272	258	292	287	291	262	251	249	287	262	299	284	277	305	270	279	276	295	295	270	283	269	275	280	282	256	252	267	276	290	303	269	266	265	299	290	273	286	303	283	271	305	253	269	292	280	310	267	267	255	282	294	261	268	280	287	282	275	288	290	323	278	281	308	287	256	293	273	250	283	248	289	279	272	247	269	262	266	283	274	268	234	255	248	279	329	268	253	279	293	288	293	287	254	311	266	275	278	267	256	289	265	273	286	265	288	261	296	274	266	279	297	297	260	250	294	273	240	289	263	278	301	283	256	282	270	293	257	274	287	272	286	309	288	274	262	276	279	304	287	272	267	297	249	264	294	306	266	291	293	251	248	289	289	307	321	280	284	259	307	261	271	267	304	298	260	297	267	303	244	265	306	276	266	266	274	290	268	262	298	288	249	257	257	269	262	276	293	281	275	288	264	255	271	299	315	275	270	271	278	268	273	304	257	286	308	264	299	252	261	270	284	283	275	282	279	276	300	275	254	260	286	266	305	302	292	260	289	246	293	272	251	297	277	257	276	282	299	311	269	319	277	250	288	256	281	292	303	274	260	285	279	297	266	266	290	273	271	302	289	240	270	278	264	305	261	307	294	307	269	296	273	269	288	276	288	275	288	256	265	253	280	302	253	276	282	294	248	268	300	266	276	276	265	270	284	276	259	256	299	257	265	282	262	291	299	278	264	311	254	264	244	290	257	277	294	275	254	279	249	271	301	277	271	272	278	294	295	266	255	270	272	292	270	277	281	295	261	282	290	295	288	278	280	268	287	292	256	266	279	261	263	284	268	266	270	297	290	279	260	283	286	270	250	266	263	261	262	288	270	260	300	263	273	266	295	262	275	250	257	263	295	256	301	292	284	246	265	297	279	270	262	265	267	280	287	288	287	277	286	265	279	263	300	253	271	282	269	279	268	282	269	269	286	260	279	288	301	281	307	292	294	266	287	277	285	288	267	291	286	284	271	309	306	263	296	267	246	275	295	297	260	252	279	242	258	268	262	267	263	290	309	270	264	268	271	276	287	268	260	262	259	302	266	274	284	254	287	285	261	306	297	264	285	259	294	295	274	267	256	320	294	275	286	257	317	278	264	263	223	291	295	238	276	286	273	307	283	273	304	308
28200	21096	16050	7394	3303	1696	970	742	686	651	606	591	574	568	498	465	457	479	428	398	393	381	329	338	315	333	308	369	321	337	324	323	317	246	294	276	294	283	267	272	270	278	279	274	278	250	295	280	277	319	289	278	275	258	252	293	277	266	269	260	301	273	283	257	280	257	305	302	268	268	247	251	247	285	243	276	262	279	263	267	245	253	281	263	276	303	272	286	272	283	265	264	271	269	270	259	286	249	277	268	284	265	292	268	274	237	267	276	266	261	260	256	285	222	259	238	263	294	270	239	284	245	267	252	277	278	262	273	288	268	278	279	288	300	261	250	304	259	284	267	268	239	275	265	284	278	270	273	245	287	299	267	250	250	276	253	244	265	267	275	259	256	295	261	272	279	289	247	260	266	252	287	261	270	294	295	263	258	269	236	253	236	276	245	279	270	294	275	260	266	275	255	280	255	252	264	291	302	279	229	267	276	271	267	306	295	265	279	303	253	276	273	302	266	256	249	247	265	269	263	288	259	274	242	275	232	258	277	259	262	296	312	261	280	263	254	285	268	272	233	271	284	262	241	272	245	268	261	297	261	301	277	282	252	256	270	273	288	266	253	291	293	274	244	276	275	264	266	271	273	245	275	264	282	259	269	266	278	279	274	274	274	280	284	286	286	275	267	279	261	252	270	243	268	254	252	285	243	271	240	265	269	267	299	269	285	249	268	245	256	270	277	320	248	272	237	268	268	262	221	267	253	239	244	258	261	280	249	288	268	297	284	264	249	252	275	255	269	264	261	277	264	274	243	283	276	243	278	260	273	246	268	292	255	264	254	275	251	296	258	294	275	272	273	252	296	279	281	274	255	288	237	265	276	257	271	272	273	274	277	268	267	261	292	276	278	273	272	251	275	249	235	252	280	266	267	257	294	315	284	272	298	288	247	269	259	293	283	281	233	261	274	267	279	225	288	268	280	274	255	283	267	264	281	279	247	294	285	287	248	289	244	246	282	246	282	272	273	271	263	255	295	257	247	273	291	258	239	263	278	290	261	277	287	270	269	275	287	272	254	275	276	264	275	275	249	269	262	286	267	259	266	242	262	265	281	257	272	262	284	271	256	267	251	266	241	275	290	256	263	263	252	256	261	285	242	297	256	268	287	289	304	252	257	240	267	277	261	253	251	307	291	259	255	268	273	246	264	293	285	273	265	293	278	292	259	272	275	261	279	280	259	272	282	298	259	251	250	273	273	279	248	259	266	269	254	241	280	284	260	272	266	262	279	247	278	263	262	271	303	284	266	271	265	263	261	266	274	267	258	259	293	264	273	251	271	260	268	279	295	239	282	281	274	266	263	270	287	263	274	244	297	273	252	275	255	273	280	253	275	254	228	259	281	265	269	266	267	271	232	247	280	298	302	285	253	284	236	266	263	280	273	236	271	271	263	286	264	286	297	260	251	255	266	258	266	277	269	266	267	276	264	286	267	264	262	273	294	278	239	249	249	300	253	286	279	274	261	270	274	266	276	251	265	258	289	282	269	263	266	287	305	258	295	261	274	263	294	239	265	251	247	260	287	273	273	268	269	274	288	272	253	269	259	262	239	234	261	277	280	271	267	279	249	279	268	246	268	283	273	246	263	270	285	303	248	244	274	285	269	234	267	298	267	252	268	274	243	266	300	265	250	245	246	246	264	267	282	237	254	259	269	270	272	267	271	269	286	274	268	267	248	250	293	277	271	241	269	284	274	253	262	273	273	268	271	278	267	268	253	258	285	252	257	270	257	284	257	263	278	292	282	274	275	281	278	275	265	240	255	248	266	270	250	239	251	249	269	267	248	278	250	267	267	257	237	258	286	274	273	279	266	254	264	288	268	257	267	258	263	252	273	242	249	268	287	250	245	277	284	253	270	240	287	283	244	250	287	249	270	280	244	277	304	230	251	291	265	270	276	261	259	248	296	248	248	280	262	287	273	295	255	283	264	268	253	256	295	271	235	249	268	272	275	265	252	259	311	271	264	272	260	264	254	237	255	258	288	263	264	287	255	269	259	279	263	270	268	250	276	266	281	256	256	273	260	238	243	256	280	263	273	255	272	266	245	244	274	264	275	263	253	265	292	246	251	266	249	290	256	259	276	288	281	247	240	262	237	293	275	265	256	272	253	291	264	263	288	292	267	281	271	284	261	264	286	258	265	263	254	250	291	276	272	255	282	296	289	289	251	269	257	290	285	263	302	271	268	246	292	256	260	248	253	284	286	264	247	279	267	283	297	282	293	260	276	297	259	251	295	249	279	260	277	299	268	298	252	261	250	266	263	265	276	276	271	279	241	268	252	242	298	253	270	258	276	248	240	282	260	286	246	308	255	265	273	304	271	268	269	274	254	282	274	297	286	256	273	239	281	272	257	280	249	268	267	254	279	293	246	286	286	285	293	260	265	275	277	306	276	244	263	267	239	247	234	252	277	247	244	262	261	239	263	291	264	244	294	245	263	271	305	277	258	244	276	266	279	260	248	252	243	262	270	245	259	279	260	283	270	263	274	255	277	269	269	264	264	272	267	259	258	274	243	303	261	269	265	270	268	247	278	289	265	252	261	245	277	294	256	284	250	275	281	265	256	274	275	260	282	257	289	250	270	250	274	251	268	286	282	277	280	248	255	262	264	261	246	258	261	276	275	243	244	253	285	243	278	293	251	243	260	251	289	266	268	248	284	264	266	262	263	268	287	249	272	287	244	244	320	267	257	263	286	255	263	258	284	271	281	270	274	273	273	281	261	274	277	264	272	264	259	249	256	255	265	284	229	270	270	291	279	264	288	264	254	253	265	257	257	252	236	290	281	261	254	278	271	281	253	258	247	240	289	258	287	264	277	289	264	308	288	249	283	256	271	245	245	270	254	281	284	258	257	267	257	260	293	279	267	267	269	299	291	271	262	245	265	265	234	279	251	256	271	261	295	266	263	274	266	247	272	291	292	295	302	267	270	251	258	295	258	274	245	263	253	256	257	266	288	280	290	266	257	262	259	279	245	306	262	277	251	284	285	285	262	255	272	284	266	244	271	246	275	285	303	275	263	241	257	265	242	268	266	258	272	257	281	251	280	283	266	275	292	282	258	282	266	258	274	263	257	281	282	264	291	275	254	304	254	259	268	281	287	256	285	289	274	262	273	268	280	280	275	293	283	299	266	263	264	265	259	270	273	293	247	250	262	277	278	278	229	281	246	262	261	258	297	263	269	260	279	270	251	271	264	241	255	267	271	280	306	257	244	277	265	255	248	262	294	290	278	284	257	274	264	264	279	254	253	256	270	242	280	304	246	281	266	261	244	271	287	257	269	264	265	279	295	240	283	285	271	231	270	248	254	277	251	275	246	236	281	253	303	248	254	280	273	265	254	259	259	268	256	270	258	290	309	248	267	256	267	300	259	268	231	270	264	252	262	276	262	280	256	266	276	271	262	285	256	278	236	273	262	282	256	242	247	302	301	286	280	254	274	241	273
17993	29515	19831	10420	7025	4148	2638	1764	1528	1371	1306	1355	1289	1166	1029	911	857	890	803	794	677	679	621	556	576	527	495	579	491	496	495	472	463	432	400	450	454	412	431	393	430	341	393	421	394	373	394	376	428	357	373	374	397	388	350	345	396	387	381	380	365	362	374	391	377	360	387	388	365	360	367	359	391	370	370	375	382	361	366	391	375	347	369	353	380	385	381	405	388	418	364	410	346	340	364	390	384	391	398	370	380	368	394	370	393	404	409	407	398	405	378	369	345	396	356	356	350	379	403	378	411	358	350	388	396	389	373	429	424	378	372	397	363	353	376	371	368	354	381	386	364	344	354	395	367	386	394	367	387	393	386	426	378	363	386	377	379	396	388	377	370	393	363	396	357	380	389	401	369	395	363	369	395	408	361	341	353	379	344	388	397	371	372	404	351	374	389	370	357	375	383	369	390	350	369	365	389	394	359	355	359	352	357	354	350	372	377	382	380	333	372	374	390	339	368	376	370	383	355	391	401	367	410	369	396	382	398	370	383	385	359	365	369	412	375	408	383	384	357	385	375	375	379	368	358	365	380	362	359	358	341	378	376	381	348	407	357	389	376	362	401	426	385	362	359	395	382	378	360	360	370	365	356	394	380	368	375	386	360	373	395	364	367	349	359	382	401	393	417	377	397	376	382	382	380	421	389	391	397	357	382	362	370	395	398	384	355	380	377	387	361	374	378	326	405	387	348	389	358	376	365	357	365	383	345	363	384	414	397	389	380	407	374	355	340	365	347	383	407	364	364	355	388	387	358	354	362	368	373	402	382	361	374	355	406	406	377	367	391	366	396	445	372	391	391	386	355	361	390	361	376	400	350	397	357	386	367	353	377	370	370	393	353	357	394	360	387	344	402	360	397	392	355	412	377	375	356	369	349	400	375	357	342	384	342	379	392	381	389	404	369	344	367	372	361	368	361	398	375	389	390	345	353	374	406	392	380	379	385	368	385	389	381	339	377	384	371	420	390	381	355	372	380	368	393	361	380	355	360	349	371	349	393	357	400	399	396	386	387	394	356	372	375	368	377	373	387	365	363	358	348	392	368	370	390	391	357	328	356	373	389	349	376	383	371	379	380	359	376	413	399	376	368	355	375	384	353	304	360	330	392	399	384	371	386	417	382	397	387	379	366	356	375	354	391	404	360	394	359	392	373	369	352	387	378	336	355	364	347	386	405	383	372	352	395	379	378	382	394	401	388	399	378	403	367	374	419	369	369	408	381	393	367	378	378	380	372	370	405	400	388	413	352	367	353	354	407	393	386	413	374	381	360	357	363	379	390	406	390	369	405	376	376	340	370	378	373	391	372	362	343	374	373	343	383	361	386	411	416	357	357	340	383	402	343	385	382	374	372	378	370	376	362	356	379	379	415	388	360	371	399	381	352	391	340	390	368	368	352	345	374	368	390	400	391	357	344	364	356	378	369	375	353	354	363	385	412	386	398	400	375	376	399	371	383	383	383	384	363	391	354	413	374	373	384	372	364	371	324	373	372	407	394	369	364	370	387	396	338	383	379	351	369	363	372	381	371	372	388	351	371	389	336	361	363	365	393	403	391	352	380	376	395	386	382	373	408	340	384	363	377	365	386	411	361	368	363	344	374	395	362	376	383	378	355	403	326	389	362	401	340	340	392	364	354	352	381	380	380	364	404	381	361	394	375	402	369	370	395	379	397	394	357	335	383	383	366	338	381	404	397	363	391	385	376	362	380	376	359	379	371	347	406	347	372	393	400	341	380	394	398	410	402	353	411	376	355	382	416	369	388	375	378	425	394	353	361	407	403	390	357	361	412	398	415	392	373	418	387	391	372	397	406	351	367	339	393	358	375	349	379	391	391	377	356	363	354	399	371	371	387	398	400	339	379	406	333	345	402	371	348	374	357	395	380	391	408	363	374	368	363	367	387	381	373	367	395	369	364	389	355	416	395	398	374	363	380	369	383	380	369	350	367	388	382	378	369	383	375	355	389	393	391	357	407	382	395	341	346	352	399	423	360	398	378	410	354	343	368	401	393	363	387	370	378	354	370	394	408	413	363	335	355	406	374	392	358	347	388	417	380	360	395	402	403	380	406	386	389	375	377	368	359	390	377	349	345	375	350	403	364	405	423	352	376	353	371	346	391	392	381	356	415	414	418	362	354	384	357	356	365	375	364	367	394	366	378	400	408	387	384	391	395	377	370	367	362	395	385	391	382	389	370	383	381	400	384	425	375	338	382	376	364	380	371	373	379	390	373	348	358	392	395	362	408	370	387	356	364	378	363	378	383	360	362	390	388	368	355	383	383	374	366	375	404	379	395	375	358	371	378	381	368	370	378	352	360	401	390	372	375	346	363	366	401	391	379	362	366	388	382	405	393	389	371	407	374	374	349	397	344	344	370	385	372	397	369	339	370	381	359	368	397	365	383	370	388	341	382	397	376	432	406	345	376	384	406	384	385	368	377	388	345	368	366	372	383	409	381	373	358	386	375	384	380	388	389	382	370	383	367	409	390	375	366	328	373	383	378	381	373	383	409	369	343	375	378	410	372	384	355	360	358	364	388	366	382	373	376	373	353	358	384	397	384	393	401	377	383	386	388	364	371	366	356	384	381	362	393	386	383	334	383	373	341	390	382	384	389	403	372	356	395	380	371	375	402	371	393	370	340	399	380	392	387	361	394	376	401	389	369	391	380	399	408	383	334	367	380	344	381	363	414	363	375	399	373	421	365	400	414	370	341	399	336	377	346	361	331	374	352	412	350	363	372	355	350	383	375	385	381	336	382	428	408	375	346	353	362	371	372	340	381	386	377	368	369	394	370	379	379	403	364	379	389	352	383	348	396	375	356	376	359	350	403	380	367	361	393	370	381	393	378	407	383	399	364	375	363	359	392	398	447	372	339	383	370	388	390	413	366	391	380	359	359	407	401	355	388	410	382	353	384	352	387	379	355	367	371	380	399	374	366	382	386	403	388	400	371	382	360	384	413	404	357	358	373	374	329	372	399	374	387	377	357	344	380	355	391	358	375	375	386	376	377	354	400	326	343	363	377	425	370	404	351	382	374	393	361	412	369	370	375	391	376	354	390	378	347	337	405	374	360	408	406	363	367	352	360	381	386	375	411	369	358	388	359	404	370	397	379	369	377	388	384	412	361	355	396	364	346	388	393	350	362	378	411	375	390	381	367	373	368	376	414	387	383	371	390	448	388	364	366	335	368	383	372	364	374	406	371	375	367	371	401	369	363	367	424	401	382	372	383	380	378	378	369	365	435	350	365	400	379	360	371	353	412	416	396	360	408	345	360	398	378	393	411	384	352	406	358	368	363	375	340	368	380	384	351	367	387	360	395	378	321	395	368	385	382	401	378	363	351	401	338	366	347	380	409	373	362	401	362	367	387	335	362	369	381	385	377	385	343	383	373	388	361	373	415	373	346	407	342	346	340	376	383	347	380	369	365	385	388	393	388	358
24118	21682	28733	25180	21151	8214	2510	1302	1025	879	922	875	892	779	696	650	608	623	525	539	429	417	376	389	374	394	381	386	368	356	326	317	319	286	290	246	305	282	284	279	277	288	292	261	258	264	246	291	260	267	253	269	235	231	276	231	274	270	235	262	273	238	277	220	246	252	235	260	253	257	262	218	241	244	244	243	241	254	252	258	244	228	237	233	261	264	227	250	274	273	241	246	258	244	242	240	225	232	237	223	249	268	245	236	238	249	246	247	251	257	240	256	240	254	225	238	294	252	260	265	241	247	232	250	265	269	236	221	250	233	236	271	275	255	246	264	238	258	252	219	237	270	241	254	228	264	288	253	252	238	245	245	267	253	251	265	253	260	247	249	233	242	241	254	232	270	210	235	250	244	224	222	258	272	226	224	223	269	252	221	237	231	242	233	242	240	252	236	239	232	251	272	271	235	226	263	242	243	245	245	234	206	228	251	233	249	246	251	254	215	231	246	238	230	242	245	236	269	227	235	245	254	251	218	244	231	215	238	271	239	247	247	249	237	241	244	259	262	230	256	246	270	251	231	225	238	284	258	253	265	247	226	231	251	269	240	218	249	229	278	217	252	227	233	245	241	247	233	226	258	248	225	247	231	225	221	238	251	267	248	239	225	238	245	236	257	271	248	234	245	229	260	226	257	240	207	247	235	247	247	229	258	245	267	247	213	236	254	233	243	240	248	256	255	254	270	273	241	236	244	239	222	238	245	252	238	245	258	235	258	224	284	237	248	249	230	221	241	257	236	243	267	243	244	236	251	251	235	239	218	234	251	266	247	237	242	241	227	257	249	260	257	219	261	228	269	225	227	241	220	281	253	307	251	240	224	213	266	259	247	253	256	240	252	249	232	247	261	222	224	238	243	266	260	208	259	252	239	246	266	224	244	247	221	223	256	241	229	256	250	231	221	239	263	239	245	235	228	218	260	247	245	237	239	272	264	258	229	259	238	240	250	258	231	199	245	252	230	239	261	209	240	230	227	252	254	228	244	249	224	225	267	234	239	262	225	238	223	243	251	262	260	247	235	223	244	265	251	256	243	270	243	242	257	265	203	225	209	250	270	218	248	254	242	255	237	235	232	245	241	255	253	224	266	256	255	230	237	250	238	235	234	260	241	223	228	249	240	218	228	247	237	250	279	251	242	239	244	228	254	218	265	255	247	225	226	229	236	252	271	235	240	238	204	262	273	230	253	242	264	218	241	262	256	239	254	237	223	240	261	243	259	258	245	235	260	237	253	243	235	239	226	249	253	256	290	247	253	256	247	228	238	254	238	234	253	202	213	258	256	220	241	238	232	216	224	250	237	239	252	257	233	244	241	223	248	261	248	237	275	262	248	232	240	245	257	249	251	251	243	231	249	241	239	248	244	246	253	234	255	241	230	228	244	262	252	254	223	265	243	235	247	250	223	231	248	224	239	259	239	241	254	245	239	242	230	234	236	257	242	258	253	236	275	256	238	256	257	216	236	256	244	260	246	241	267	223	258	249	239	227	261	240	252	239	260	238	260	231	259	241	233	234	252	264	239	246	226	224	224	265	211	203	233	234	251	255	227	227	247	256	253	268	258	264	246	249	228	211	268	244	283	242	236	205	254	248	251	256	231	229	254	250	269	233	250	251	248	239	248	235	259	267	232	277	260	232	249	225	258	258	275	232	272	231	248	249	249	247	253	233	262	220	251	241	243	242	242	251	249	237	253	271	229	247	224	233	240	282	245	238	229	247	236	263	216	240	244	226	243	243	271	255	263	239	240	258	278	250	230	240	240	216	251	238	235	224	250	222	251	225	234	229	236	240	216	257	258	248	244	239	211	259	237	246	253	246	233	234	230	228	242	260	253	262	217	242	265	236	239	265	264	235	219	221	238	242	249	231	260	225	271	261	240	248	254	252	249	236	241	244	220	264	257	251	229	252	244	254	257	247	247	260	238	239	256	273	264	261	248	222	226	260	250	248	256	259	252	235	244	260	245	255	228	234	244	215	245	238	247	255	241	243	224	242	256	264	240	241	230	229	231	236	229	259	232	216	245	230	269	270	228	262	242	234	246	225	246	234	234	222	247	267	248	214	239	264	235	257	232	237	242	239	221	234	241	233	230	234	247	246	256	244	234	259	225	252	247	248	256	251	219	248	258	244	207	233	232	235	217	233	236	267	253	252	273	281	238	240	242	221	232	241	239	244	265	237	261	255	238	245	236	254	236	246	246	238	224	221	226	271	236	245	247	271	214	225	263	246	236	244	222	225	254	239	220	266	218	233	263	238	247	251	227	227	250	269	249	241	241	237	245	234	266	247	253	249	233	249	255	227	244	242	267	237	233	261	230	241	201	250	252	228	228	251	258	232	242	274	244	220	241	270	237	219	267	248	231	251	251	240	236	238	252	248	251	245	282	259	265	240	243	264	253	240	231	239	250	226	251	222	237	251	220	223	250	223	232	249	234	238	228	276	284	229	240	239	241	260	247	224	223	229	256	248	229	280	229	220	235	228	260	241	259	251	221	259	232	246	246	242	274	241	222	233	236	215	255	270	228	239	265	222	262	211	255	244	270	234	250	242	253	233	285	256	246	257	225	245	246	232	220	254	241	253	263	233	226	254	245	260	220	268	246	231	244	251	248	236	248	259	248	217	257	236	213	227	238	252	262	275	227	266	225	244	233	235	241	228	240	251	245	250	250	259	248	245	248	265	243	217	239	249	255	239	243	236	229	240	241	226	255	260	228	223	271	259	244	220	246	223	230	257	250	254	237	239	237	248	259	231	227	265	229	256	247	272	245	267	248	223	238	233	253	234	230	230	244	235	236	233	255	242	222	249	243	266	231	251	222	221	246	265	263	241	249	239	248	285	248	270	261	240	257	267	270	275	228	255	223	261	214	249	247	225	266	235	277	257	257	243	254	226	268	241	247	240	259	257	249	255	255	268	248	256	261	239	240	255	249	234	259	240	229	236	243	232	252	252	280	254	244	243	247	249	256	207	233	212	222	252	298	235	223	216	228	249	262	275	275	250	244	258	236	230	243	212	235	215	253	246	236	233	206	239	253	249	259	225	245	238	244	255	228	239	252	228	284	235	248	219	254	275	245	242	251	220	276	216	259	251	242	232	233	249	262	248	242	239	238	231	239	244	231	255	236	260	231	238	255	256	234	200	243	217	245	252	231	225	244	227	200	241	235	251	230	254	235	249	229	248	258	239	246	287	248	270	241	247	282	235	235	295	247	250	274	239	256	250	264	268	239	223	267	256	231	253	276	260	253	232	248	238	231	264	278	210	257	230	266	252	275	234	254	284	243	248	257	226	239	244	258	222	239	230	214	277	276	230	225	260	237	225	269	268	223	254	255	229	252	204	236	230	225	266	278	245	250	243	222	249	246	270	223	263	257	234	216	269	250	248	243	242	258	246	238	260	271	284	258	274	230	227	222	248	214	273	262	251	259	251	240	251	248	271	228
18331	36237	26728	15736	10742	7129	4758	3209	2397	2025	2199	2106	2022	1821	1540	1347	1370	1307	1107	993	927	815	733	691	655	655	628	633	584	610	597	523	504	424	433	430	421	418	390	381	401	424	392	363	367	365	375	352	389	361	386	401	359	393	379	344	350	335	323	335	372	323	327	352	357	315	327	358	346	363	376	364	320	336	336	350	341	351	372	355	349	359	370	362	338	343	354	322	365	358	349	357	313	343	348	362	358	358	353	361	357	323	332	315	345	370	349	328	335	338	336	338	347	361	356	317	335	357	329	374	319	339	331	349	342	345	330	330	360	367	377	377	355	339	344	338	362	330	348	362	393	350	389	360	321	352	364	320	323	340	337	342	378	369	349	347	343	351	359	325	330	325	352	361	371	353	289	344	371	335	339	374	346	332	357	377	339	340	361	372	344	341	332	363	349	336	347	351	308	342	351	336	365	377	317	341	334	335	359	337	361	337	347	345	335	322	377	381	363	338	332	336	325	378	328	328	350	351	329	356	326	300	340	317	373	349	335	293	339	325	370	361	336	328	374	385	341	375	372	376	343	336	357	365	391	351	354	353	370	344	375	347	341	325	336	359	361	330	349	360	339	342	316	341	348	365	338	336	386	352	316	331	342	379	399	339	337	338	354	308	321	334	340	332	328	304	391	305	328	335	373	318	361	339	346	371	332	328	346	334	329	344	318	322	352	340	350	356	337	332	380	380	370	347	350	350	343	344	351	374	372	392	335	351	367	324	318	358	344	359	323	340	372	364	350	342	321	313	354	317	337	339	331	365	335	347	348	369	382	345	328	353	361	315	342	359	336	319	348	372	324	344	368	351	358	357	373	340	315	320	354	337	355	317	359	323	357	321	332	347	346	341	329	332	357	338	374	313	306	342	347	362	379	346	345	331	350	345	366	372	344	353	356	354	345	337	362	353	348	335	374	356	360	339	351	358	330	332	371	348	346	335	357	385	342	350	361	336	322	313	344	340	312	282	333	323	352	307	343	348	373	346	361	340	344	335	347	349	346	332	357	346	323	341	348	365	354	333	336	337	332	381	348	322	333	341	371	345	333	312	334	321	340	380	347	338	356	357	353	376	345	377	329	348	365	335	344	316	345	356	326	355	333	336	334	311	318	364	364	389	359	334	323	320	364	338	352	340	364	377	360	330	330	332	340	365	361	346	357	322	336	364	360	348	373	346	328	347	364	315	334	348	361	314	345	378	354	361	366	317	361	366	311	365	340	355	352	290	330	336	352	368	332	338	343	327	344	372	358	347	346	384	362	337	366	355	374	346	331	300	361	358	363	355	340	332	342	317	330	329	379	312	350	349	330	305	349	318	400	338	330	295	324	314	327	337	338	324	331	343	380	334	368	349	362	350	332	364	336	335	369	345	381	370	366	354	330	350	362	358	373	355	341	327	336	358	342	350	358	336	346	336	341	353	364	325	334	351	338	389	352	356	365	338	380	374	363	363	323	346	354	340	375	348	366	369	354	364	315	338	348	328	358	339	336	358	344	337	360	328	372	323	315	352	331	355	368	365	338	332	329	335	326	362	352	346	353	340	357	361	327	366	319	343	347	350	346	354	319	333	351	356	357	356	351	354	354	349	335	360	346	325	357	335	331	344	355	371	388	365	385	340	348	358	348	350	333	352	328	335	339	347	380	337	369	353	396	337	331	329	330	322	350	340	339	358	326	339	304	352	343	343	333	341	337	372	330	340	313	371	374	328	344	356	335	345	350	343	324	349	345	322	340	367	365	359	353	323	332	388	312	333	393	331	327	340	330	381	375	333	337	357	344	355	376	338	325	348	377	369	337	333	323	347	350	348	349	347	341	334	354	384	381	324	353	307	345	327	349	347	334	342	354	362	337	337	359	322	338	341	389	315	351	339	338	307	323	349	381	338	344	330	343	359	342	379	348	360	304	374	314	358	356	378	364	340	387	364	353	363	349	352	367	323	361	341	302	387	332	340	331	371	377	322	355	317	342	367	335	360	345	353	314	359	354	354	325	342	357	402	338	348	355	332	342	317	356	312	337	329	338	338	346	372	336	340	363	319	328	357	315	330	347	348	343	352	339	331	361	338	337	315	350	352	342	351	401	320	370	324	343	352	312	343	381	345	316	366	319	311	365	309	348	344	338	354	318	338	360	342	383	338	334	318	348	371	328	302	334	345	355	348	343	338	318	354	340	331	358	347	362	322	321	335	346	356	387	357	332	353	358	311	381	329	341	343	334	337	314	337	344	329	338	348	321	363	352	364	344	324	365	358	337	334	361	337	334	340	327	342	313	366	365	354	336	350	368	356	352	360	373	333	354	331	342	341	353	373	350	328	357	396	361	360	350	353	383	338	338	350	363	373	354	347	370	349	371	347	326	340	298	373	313	327	334	378	326	324	336	325	360	339	360	348	370	360	346	316	352	347	345	318	318	324	372	355	304	335	323	364	366	353	329	346	349	362	326	378	395	342	335	313	336	332	348	317	344	304	345	359	330	366	322	326	349	372	342	325	330	328	369	347	345	351	322	361	372	360	334	363	327	321	357	348	353	340	319	377	334	332	351	339	377	327	356	336	351	388	361	330	343	330	358	334	319	345	347	353	328	342	370	332	342	329	324	313	347	354	363	333	351	363	366	299	342	376	369	336	327	352	384	310	344	356	360	344	362	336	342	339	362	342	358	356	356	351	359	343	362	349	336	347	323	351	331	338	357	326	351	343	332	354	367	332	350	325	338	326	340	359	348	333	332	331	365	324	339	335	341	341	370	356	329	338	339	310	344	323	361	352	374	321	368	345	311	379	358	354	356	353	373	398	322	346	343	322	299	350	344	320	337	363	362	339	340	343	357	323	352	348	325	345	319	335	332	372	328	370	327	345	339	378	338	375	297	342	313	328	333	365	332	360	331	373	332	346	346	336	356	327	338	361	373	366	308	325	346	352	354	357	358	321	361	346	337	346	333	310	348	343	330	327	360	333	343	346	336	339	381	363	357	316	348	372	358	364	381	335	354	350	326	327	333	343	366	361	359	362	329	364	358	357	347	342	392	321	340	384	335	359	366	347	362	391	342	359	332	386	357	344	338	319	335	354	342	401	364	359	369	351	368	338	325	343	353	336	366	353	335	358	352	355	364	384	343	342	348	366	354	333	365	357	360	324	359	329	304	333	344	357	340	317	343	322	330	367	355	357	347	366	360	353	341	382	299	332	343	322	335	346	366	362	363	353	348	344	345	371	308	380	357	383	369	332	347	333	371	345	376	349	357	366	352	368	359	396	371	352	296	338	348	342	366	353	370	331	337	339	372	334	352	336	324	337	339	379	348	360	367	365	327	339	358	351	332	327	349	355	346	308	353	355	323	354	334	335	352	362	326	336	353	350	346	341	353	349	345	337	336	317	345	335	328	340	332	381	364	349	347	330	332	366	320	342	347	341	330	368	354	331	342	348	314	351	298	349	360	352	335	344	374	349	339	349	345	340
25363	21665	27062	25024	7198	2207	1363	890	791	750	734	732	730	610	550	504	488	496	463	415	419	359	339	335	324	355	292	326	296	322	291	324	289	290	280	247	258	260	300	256	256	290	264	243	235	274	240	239	257	249	236	254	226	248	246	239	222	255	245	243	239	231	255	223	249	245	238	237	245	230	275	251	231	217	236	221	239	234	254	252	233	254	247	238	214	239	252	276	210	245	231	227	222	256	219	250	233	258	212	237	208	244	228	224	243	241	263	271	240	248	229	272	226	237	258	233	267	232	246	214	213	273	221	223	213	221	261	240	225	218	245	262	231	235	248	224	236	230	232	244	223	233	204	238	275	226	263	236	236	228	223	224	253	222	226	233	232	231	246	240	257	223	235	212	212	228	230	217	216	223	247	226	210	248	235	234	229	242	263	260	269	190	242	245	238	239	221	214	235	245	231	226	253	215	231	248	249	224	246	208	236	231	222	239	268	258	225	247	246	222	218	252	232	212	209	231	244	255	245	225	229	240	245	243	247	227	225	270	240	237	233	244	207	200	219	225	251	237	240	228	228	249	204	254	239	247	268	234	241	213	228	215	222	213	206	263	222	263	237	227	209	246	235	232	249	238	237	223	290	245	254	245	254	234	258	226	241	260	253	253	242	245	208	229	237	225	253	252	223	237	216	252	240	264	248	251	243	269	231	244	227	232	247	233	227	236	219	229	238	229	236	220	224	253	243	249	223	261	242	234	245	226	241	249	228	231	258	217	259	215	245	221	244	230	221	241	242	259	241	250	257	228	241	236	240	228	244	248	213	227	226	211	217	253	259	224	241	255	248	242	229	251	242	240	241	233	248	236	229	235	248	229	207	244	239	225	235	276	214	227	259	222	221	266	237	211	222	242	235	212	243	248	259	224	204	225	232	267	250	246	243	228	245	232	215	254	238	249	208	235	259	211	215	234	253	228	286	227	215	236	238	216	241	252	236	239	244	243	223	227	255	254	223	284	235	231	243	218	251	234	205	219	245	241	241	234	222	230	237	268	240	231	244	224	247	242	252	240	235	238	224	247	214	245	222	219	248	207	216	217	262	224	272	237	240	234	235	239	219	233	239	225	235	239	258	232	257	257	255	243	267	251	266	229	224	206	227	232	242	220	258	244	254	217	241	273	253	233	248	236	245	215	234	274	205	237	209	225	256	234	229	238	221	206	255	247	206	247	277	239	236	233	220	254	223	220	206	238	230	242	232	251	231	220	258	215	244	249	267	267	253	227	220	221	231	243	249	248	259	229	240	234	233	260	238	220	230	224	244	229	230	232	240	243	221	264	273	221	233	258	232	209	200	254	222	215	218	229	236	235	235	229	253	217	228	220	238	229	230	235	241	264	223	241	244	247	216	233	234	225	214	258	239	256	243	249	249	250	231	233	222	219	201	223	226	248	218	231	240	248	235	234	231	267	223	242	218	214	254	211	247	222	238	234	264	231	259	250	231	228	239	240	233	254	235	242	231	221	228	223	260	232	250	244	233	226	217	215	217	232	238	254	210	244	243	262	225	209	198	255	221	235	239	256	239	222	214	238	236	253	217	233	247	243	221	227	262	243	215	247	226	237	271	240	228	230	227	220	240	211	243	240	236	256	212	229	232	239	267	219	203	248	222	240	239	259	242	233	222	249	227	273	220	229	251	238	217	260	258	264	249	247	254	245	237	264	257	226	244	222	230	236	217	242	211	221	263	232	238	223	219	232	233	225	228	230	250	220	209	247	231	220	242	227	214	229	246	246	250	229	229	249	234	217	217	265	221	226	233	247	235	233	246	221	216	240	240	238	262	243	263	223	248	233	220	218	210	228	247	228	265	244	246	242	220	205	236	217	234	255	217	215	259	225	210	233	223	257	234	244	234	243	232	222	215	268	242	229	215	228	231	210	226	244	222	236	259	231	236	256	271	206	221	236	247	233	226	229	246	233	261	231	239	236	231	251	262	237	230	231	211	222	222	241	257	229	253	262	248	228	254	216	244	212	236	256	235	254	232	223	212	249	242	231	235	240	229	237	237	240	227	243	236	237	215	259	213	265	262	221	221	248	206	267	247	263	272	217	233	225	208	222	224	217	224	237	219	248	220	258	271	256	245	222	212	221	221	226	215	226	244	236	222	239	263	227	231	251	241	211	238	281	252	214	214	231	231	259	237	234	197	245	226	224	239	206	256	218	280	242	245	246	221	236	232	221	233	237	263	227	238	225	226	251	212	224	242	236	190	217	220	246	236	242	245	238	233	226	213	219	233	202	262	221	241	228	228	259	248	232	258	232	225	245	243	248	232	231	245	232	229	227	235	231	252	212	262	238	217	233	261	248	210	228	197	238	235	244	233	227	233	228	246	256	238	221	243	240	239	234	203	261	227	242	208	235	243	207	228	239	248	247	257	232	228	244	245	248	234	255	236	241	225	255	236	248	235	213	228	245	258	249	240	244	249	253	232	233	246	220	226	224	203	238	235	242	196	253	215	239	214	257	268	238	235	235	237	241	204	240	240	258	218	243	223	226	252	228	226	244	196	226	221	228	240	218	231	244	240	258	252	225	252	190	241	208	238	226	249	236	260	233	216	254	229	232	253	267	247	246	218	239	257	235	228	219	205	264	254	231	235	224	254	259	236	232	234	245	246	240	235	227	223	259	253	234	222	248	225	255	237	239	258	225	242	224	234	220	242	228	266	219	248	235	214	219	221	237	249	247	229	245	266	237	261	224	254	229	250	220	246	247	241	229	234	226	254	252	221	233	213	266	254	243	223	235	247	250	240	223	234	264	221	232	246	232	240	212	269	218	244	224	250	246	247	228	237	211	201	231	245	244	250	234	237	203	226	243	236	231	257	246	220	258	199	259	224	218	220	255	258	244	202	224	226	230	258	225	234	233	252	253	222	238	237	247	230	249	261	226	222	224	234	235	240	262	232	249	232	233	241	226	248	214	234	242	207	221	230	222	251	214	226	253	237	227	248	231	259	224	231	249	224	230	263	234	238	221	249	235	263	250	244	216	238	233	226	254	238	251	225	223	228	247	226	251	233	243	239	234	236	230	266	254	234	247	257	252	202	234	224	258	239	236	261	221	224	207	224	232	224	241	230	239	226	221	251	237	228	232	230	227	237	226	226	240	216	238	250	271	243	263	212	226	226	256	232	254	254	224	245	264	235	241	218	249	263	226	235	253	252	239	243	244	241	262	267	236	217	282	240	232	257	208	209	202	276	212	240	264	232	249	257	222	252	256	247	222	226	212	220	222	233	236	261	245	233	263	220	224	241	267	236	211	259	256	265	225	246	244	249	217	242	242	239	252	232	244	232	268	210	244	209	229	264	257	246	229	240	211	243	208	261	250	260	208	255	244	223	234	212	236	228	248	245	217	249	262	238	250	234	210	251	235	215	247	224	241	248	237	263	235	250	224	262	231	222	235	225	214	242	246	237	240	228	241	213	246	254	227	240	230	245	232	225	264
17413	31407	21956	12351	7868	5004	3528	2372	2057	1758	1776	1780	1602	1462	1243	1159	1091	1059	937	850	714	670	637	564	557	558	562	550	559	515	479	452	428	407	405	366	421	450	364	404	387	371	378	356	370	351	345	355	377	351	356	379	342	351	375	328	339	352	349	347	352	367	303	301	352	319	334	336	373	337	320	374	320	344	345	355	342	342	328	316	341	331	355	349	319	351	320	347	348	336	334	383	326	343	375	348	308	368	308	346	340	313	318	339	329	358	315	366	335	318	331	350	351	313	339	310	326	331	330	314	320	318	344	309	359	331	344	293	323	352	331	321	340	329	342	313	328	319	347	303	321	342	326	319	337	329	316	333	334	335	327	349	364	303	328	334	324	345	377	329	346	352	336	343	324	387	316	355	337	346	335	332	356	300	327	312	353	343	319	289	362	339	347	318	306	335	344	288	350	331	331	351	327	346	369	370	337	308	330	371	326	334	282	339	354	307	321	337	343	328	302	352	348	323	336	349	344	321	323	347	353	370	359	305	339	360	335	335	360	341	328	331	302	330	329	336	328	386	324	300	337	348	327	321	335	342	290	328	351	342	292	345	302	343	346	337	341	340	334	372	359	337	325	334	377	340	364	371	347	311	321	322	332	329	341	342	322	333	337	317	332	380	346	281	353	349	332	332	323	323	342	352	367	337	351	341	303	357	355	347	316	328	331	295	340	336	349	354	309	299	329	339	336	338	353	330	323	314	326	335	319	332	372	320	338	349	329	328	311	323	363	317	363	333	308	319	338	299	370	357	317	349	336	304	339	306	325	326	344	317	319	345	278	329	340	320	342	327	322	320	329	346	301	346	316	345	296	350	344	326	329	347	345	327	347	327	331	356	357	333	304	320	306	362	334	297	332	309	336	304	340	341	329	327	335	346	325	331	323	339	368	336	340	335	380	328	319	337	320	360	304	345	322	357	297	317	328	318	331	331	343	341	311	314	342	322	307	311	323	340	376	342	326	341	333	328	329	352	325	307	349	339	341	325	341	338	327	334	356	329	339	348	315	346	328	332	338	360	386	323	337	351	356	357	343	331	335	348	331	331	308	342	332	326	331	341	323	338	352	314	329	321	337	341	337	319	328	348	309	321	324	346	326	332	341	311	325	297	337	339	359	313	337	332	316	340	316	330	307	302	340	323	337	333	329	339	323	340	342	325	327	334	336	324	311	311	310	348	351	361	345	335	347	342	335	325	292	360	356	334	322	335	320	320	328	361	355	335	302	327	338	319	353	331	335	324	347	340	308	326	351	315	346	360	309	314	329	335	318	343	320	372	329	332	365	314	367	339	296	354	345	345	359	321	344	338	326	336	362	347	340	343	330	321	295	343	340	352	324	331	340	339	305	324	330	341	296	347	330	324	288	363	345	335	334	310	326	324	358	355	318	317	302	307	333	337	334	366	357	355	345	324	335	301	350	338	348	358	333	354	314	322	351	363	344	325	339	360	334	360	325	354	333	324	331	324	354	312	359	306	339	328	344	354	350	332	335	315	335	327	325	312	339	309	326	352	318	321	358	318	309	392	298	304	341	343	346	344	299	323	328	306	351	332	322	340	357	329	374	353	377	328	318	358	342	325	345	349	335	339	331	333	354	299	368	352	320	343	360	324	333	297	342	331	297	324	328	308	329	344	326	319	338	346	371	350	374	324	335	351	330	354	327	316	323	315	312	306	385	313	325	337	368	362	337	319	393	355	302	321	301	337	343	343	345	346	367	328	321	331	312	345	335	313	300	332	320	321	334	335	315	367	328	374	296	373	337	356	349	348	320	336	325	305	305	338	338	328	315	304	313	305	335	308	340	350	334	318	346	328	354	394	336	352	316	343	336	324	314	303	361	346	330	328	333	312	327	324	350	325	354	315	363	356	326	323	311	334	356	333	318	325	365	333	342	317	333	308	339	295	347	343	344	326	344	328	364	314	322	348	309	330	318	336	339	347	326	337	349	326	344	355	341	338	315	364	333	321	314	364	333	331	318	323	347	325	299	299	305	310	351	323	313	327	317	334	362	338	339	319	337	291	319	332	327	321	342	283	326	297	329	329	297	308	316	353	298	374	357	324	327	351	322	332	335	311	343	334	317	334	322	326	311	304	343	335	335	336	343	356	315	332	350	330	312	363	348	344	326	351	339	318	342	348	322	339	358	333	334	348	298	324	321	326	316	346	362	336	343	331	331	337	325	324	296	337	335	347	301	353	323	320	338	319	310	347	361	334	358	354	321	330	319	348	322	309	329	358	325	336	338	331	338	342	305	338	317	356	352	324	324	311	319	342	353	340	323	307	344	317	350	347	348	339	358	314	341	319	320	345	335	352	352	339	314	334	305	362	314	327	332	354	363	330	337	312	335	336	338	316	348	322	311	340	337	308	332	358	352	330	330	326	300	311	350	356	316	313	346	358	348	332	369	329	349	333	334	361	345	319	300	344	309	359	338	319	344	312	315	346	321	341	333	306	339	343	344	318	336	337	339	314	316	364	344	370	327	328	329	327	326	345	312	335	349	328	349	324	358	339	343	331	314	328	335	331	343	349	355	361	343	299	322	343	322	328	343	359	325	343	355	335	354	335	347	367	346	313	341	352	336	297	353	369	345	306	359	325	348	278	332	325	362	344	317	313	337	302	328	319	315	322	346	318	333	321	340	337	336	336	322	351	334	336	336	340	300	354	342	330	370	287	313	377	355	316	323	308	321	326	377	336	329	336	350	340	337	356	318	339	296	349	325	347	364	334	322	324	308	312	352	341	338	334	340	343	321	342	348	373	325	322	306	361	321	360	308	312	331	349	365	318	343	317	318	325	323	330	345	346	303	332	287	340	351	355	347	338	336	309	288	332	356	309	337	347	350	339	356	351	343	340	340	303	316	346	339	306	371	322	354	315	299	329	369	322	369	315	368	338	322	344	342	342	349	358	359	345	322	330	310	343	343	339	378	351	329	342	330	356	326	307	298	336	346	335	298	345	329	355	309	328	340	361	327	344	342	296	363	328	323	335	343	333	310	347	350	346	306	351	346	320	368	352	284	345	325	326	351	308	319	340	331	330	326	324	329	294	321	314	367	370	341	333	332	346	290	330	320	331	338	361	331	381	320	338	327	334	322	369	358	322	352	365	305	325	358	364	344	308	321	316	350	330	334	343	349	308	338	315	321	344	350	335	310	373	327	354	328	316	314	325	345	329	336	343	331	338	333	325	340	338	331	333	332	305	308	311	290	343	342	309	346	335	358	327	342	330	332	329	359	332	369	329	310	328	310	352	371	344	340	320	309	345	374	320	322	327	343	336	318	327	349	334	337	344	328	348	321	325	348	332	329	300	309	336	318	298	355	328	369	283	321	335	333	312	317	369	326	342	345	338	301	365	324	347	324	320	339	361	341	304	312	297	328	319	345	355	326	333	354	345	326	353	321	330	333	335	337	342	354	322	316	319	339	363	351	333	350	325	337	308	346	322	345	349
23132	21704	29335	24584	21712	20645	5814	1796	1381	1299	1212	1296	1160	1018	869	823	761	720	658	585	532	434	424	406	406	407	403	359	338	349	302	281	293	274	284	259	263	259	241	224	209	233	220	236	233	193	239	209	208	198	217	216	220	163	227	209	214	191	187	216	219	203	198	197	231	199	221	188	217	208	203	191	211	203	196	204	191	188	193	211	187	212	185	201	211	218	201	203	170	206	212	204	203	190	197	175	200	186	199	183	201	222	221	204	204	207	219	200	188	191	184	167	187	214	198	205	197	207	192	210	215	206	194	186	197	215	188	220	239	207	198	175	199	220	211	207	201	205	187	173	192	222	234	178	211	188	209	203	180	206	190	215	170	194	163	226	187	213	199	212	210	204	185	207	199	189	194	216	197	187	209	216	188	202	205	212	195	202	234	206	177	185	182	206	212	195	183	195	191	194	209	181	231	229	183	187	203	205	219	200	186	203	184	199	198	207	232	183	204	221	193	195	212	188	197	209	190	178	210	207	200	161	188	203	193	199	188	209	208	194	201	184	206	232	216	223	211	202	192	212	174	195	180	202	192	197	182	190	217	224	204	196	179	211	208	209	203	216	192	199	204	177	190	185	218	216	196	188	210	187	224	210	226	193	206	200	212	232	204	170	226	184	196	210	190	210	238	216	220	213	197	207	184	194	187	171	195	168	197	213	212	185	188	209	195	222	201	231	215	181	191	209	217	210	214	207	197	184	196	189	201	231	201	206	192	186	197	182	197	199	222	200	195	199	201	216	189	201	218	221	209	209	212	206	200	185	214	203	203	190	210	213	193	188	217	218	208	188	208	222	186	216	181	197	201	194	181	199	206	197	193	186	202	211	187	206	200	201	206	198	221	210	238	207	201	191	204	215	215	227	212	222	199	175	206	211	196	203	205	198	199	207	219	199	196	178	209	209	209	206	201	213	198	179	176	209	211	206	208	189	195	192	191	196	196	176	201	204	191	213	192	204	213	224	200	223	195	189	222	212	219	201	193	203	204	210	201	196	194	201	213	194	198	214	205	205	177	205	209	197	180	200	209	199	228	220	209	229	205	196	204	208	202	208	209	181	200	215	213	192	202	198	215	189	199	202	200	229	184	206	183	234	182	185	204	194	211	201	215	197	214	218	217	205	179	213	192	194	217	215	217	206	216	165	200	213	185	217	214	227	193	204	172	230	203	196	205	198	182	231	193	200	232	195	202	206	196	197	202	200	194	208	232	225	203	205	196	217	193	214	192	189	204	198	176	192	203	196	216	189	205	202	203	211	230	200	220	186	204	197	205	194	194	195	211	199	183	206	184	226	203	173	227	202	225	204	219	202	221	206	233	201	229	166	214	184	213	201	213	190	195	185	209	198	208	204	209	192	204	201	207	219	228	216	213	205	201	182	213	215	200	221	214	190	193	178	201	203	196	185	181	203	209	203	196	208	197	217	209	192	225	226	208	188	189	196	196	204	190	225	214	223	190	198	207	205	208	217	193	211	202	210	206	160	201	198	204	208	208	167	185	217	200	202	204	197	210	210	215	217	197	195	192	201	201	190	206	199	193	219	179	205	203	187	184	187	207	181	199	209	219	200	231	187	213	207	193	214	188	225	196	201	181	204	192	222	198	203	189	184	199	211	180	212	188	195	201	218	191	217	197	205	199	198	210	204	194	204	193	200	198	227	207	205	187	195	201	187	223	201	189	195	223	178	199	189	234	205	168	207	184	244	223	210	186	183	212	197	180	222	188	177	208	175	185	211	182	214	184	208	171	197	189	206	192	210	194	196	200	193	203	179	201	169	180	219	173	179	190	197	204	174	212	204	223	233	207	198	215	201	214	197	220	196	225	220	204	209	196	196	205	220	198	216	176	229	192	193	193	199	217	203	195	193	195	198	184	182	219	209	228	213	202	187	220	196	180	214	211	210	176	193	218	200	206	211	192	181	171	171	224	198	197	204	194	221	205	202	206	190	203	220	217	197	233	200	196	211	200	185	226	186	199	202	190	183	170	227	211	199	199	194	202	193	199	218	191	193	215	193	199	190	194	184	193	195	208	206	220	191	243	189	201	197	179	207	203	205	203	198	201	218	217	190	209	187	196	180	198	214	202	194	181	203	226	208	210	198	185	210	198	202	197	202	186	170	197	195	194	224	205	209	199	182	204	192	206	193	201	199	201	181	197	196	219	169	227	203	226	190	190	203	195	171	199	207	209	200	152	207	211	187	201	212	204	210	185	190	211	217	179	185	186	213	198	221	195	175	221	186	187	195	204	195	195	183	203	197	181	217	172	180	207	202	232	212	189	186	211	187	192	204	184	216	208	178	210	200	216	212	180	218	209	184	202	210	214	216	206	200	198	207	205	191	208	202	201	180	210	199	205	191	193	172	188	196	194	210	232	176	189	193	192	183	211	217	194	191	197	217	203	195	229	209	211	210	188	188	179	200	201	206	211	224	182	209	186	216	197	185	209	225	215	175	180	206	206	203	212	197	197	182	195	200	192	198	178	214	181	194	202	213	212	198	202	207	196	194	210	235	192	189	208	207	202	184	195	209	214	211	199	186	209	204	228	213	233	195	191	191	195	210	217	216	197	203	210	171	211	196	202	202	209	207	203	236	196	207	198	202	199	188	185	187	217	210	198	225	177	213	199	180	197	192	199	207	218	181	198	182	190	218	201	209	172	216	181	203	199	234	200	181	204	198	196	219	224	169	221	214	214	190	218	208	188	176	197	181	202	175	189	186	210	183	205	199	184	202	202	214	197	215	208	217	197	224	184	191	213	183	202	183	179	205	198	192	177	197	193	195	210	186	199	206	202	176	192	192	215	204	201	177	222	228	196	211	220	208	213	207	193	212	214	196	189	195	185	206	189	188	202	199	189	186	171	184	224	187	197	177	159	211	195	210	177	196	199	210	190	213	202	214	192	214	189	209	208	194	211	203	203	231	198	214	197	175	187	195	181	204	224	210	201	226	193	196	196	219	210	195	191	202	207	202	196	243	176	189	166	192	213	202	214	186	169	186	169	212	212	210	214	200	181	215	215	187	218	197	197	225	186	219	199	219	219	193	202	194	200	221	225	199	214	202	187	200	217	221	201	182	210	208	211	208	175	206	193	206	209	202	176	190	172	206	187	190	202	190	200	216	203	223	197	189	190	197	195	202	205	169	197	189	208	208	198	220	192	209	206	214	221	191	208	207	185	233	204	213	202	191	206	193	233	210	211	192	181	189	214	205	199	208	197	193	202	208	213	175	183	151	196	215	205	207	195	215	193	202	183	210	220	194	190	192	194	204	198	197	201	211	201	198	182	196	209	216	186	203	201	185	199	205	213	196	188	196	201	216	218	181	193	186	194	197	195	209	193	199	204	188	213	193	213	209	230	225	190	204	192	197	207	198	180	206	208	206	197	201	189	182	181	187	205	192	183	201	215	196	192	196	205	203	206	200	198	214	236	202	188	183	206	216	200	186	197	229
19557	38922	29085	18234	13069	8628	5949	4219	3648	2973	2956	3065	2843	2337	2041	1864	1742	1591	1336	1243	1082	886	797	772	758	756	757	760	687	647	597	505	470	456	433	445	419	390	363	403	433	335	359	343	318	322	335	301	310	323	317	282	311	300	313	321	289	279	280	283	310	274	295	287	276	305	278	308	307	271	307	278	271	290	309	272	259	291	287	309	281	273	294	263	271	289	315	314	286	257	268	285	277	289	287	309	290	275	281	247	279	279	292	278	293	295	252	277	287	248	291	284	306	272	293	319	291	278	267	298	286	234	238	257	256	275	259	289	256	279	294	256	287	268	293	280	304	276	252	278	311	266	287	304	274	275	252	247	252	287	261	309	258	287	274	263	298	286	287	317	276	270	279	279	288	288	272	226	285	296	285	313	277	281	268	267	268	275	272	297	279	268	299	263	277	298	297	298	274	283	251	303	268	260	272	267	258	319	281	279	255	275	293	259	292	279	305	258	281	263	298	280	330	275	283	280	260	258	285	280	264	289	327	279	280	262	286	295	283	313	310	271	283	272	274	278	285	282	269	274	267	286	285	303	311	292	249	273	299	272	288	288	293	299	293	272	283	298	270	260	256	269	298	275	278	294	273	274	262	300	229	288	290	284	274	243	281	308	288	282	296	262	257	302	290	286	279	311	266	281	297	283	269	279	263	270	280	293	297	273	280	265	302	250	273	278	240	297	286	276	292	262	311	315	278	262	295	289	291	289	274	262	304	291	294	275	275	286	270	268	315	282	287	311	288	281	258	288	304	300	283	272	271	301	280	247	232	299	305	311	306	270	288	288	250	261	321	278	262	277	282	282	278	275	294	266	260	281	304	292	261	312	276	273	270	269	303	293	256	286	273	274	288	283	293	292	264	296	258	288	273	257	275	312	274	287	279	278	278	284	280	312	269	282	286	243	264	279	275	272	267	246	282	298	284	287	278	273	286	292	270	299	277	262	303	292	266	277	279	291	309	292	288	283	292	264	278	293	295	293	313	269	281	260	326	297	270	259	271	288	263	274	292	288	300	264	280	256	269	261	272	289	239	308	270	266	288	306	292	235	277	309	281	289	272	305	258	284	266	268	288	287	267	298	295	286	262	300	299	262	268	260	286	276	290	307	269	298	305	277	255	261	302	284	301	291	332	280	284	292	270	276	260	255	279	336	281	276	281	278	328	266	270	245	298	287	274	296	289	261	267	273	267	252	327	304	296	276	288	268	291	292	302	290	306	294	276	288	290	284	277	285	267	275	256	274	283	264	277	289	265	304	286	310	283	263	277	287	287	273	268	266	286	281	282	293	294	269	280	280	298	258	265	240	252	288	285	297	277	274	287	296	247	261	291	270	301	292	280	298	284	272	269	279	292	288	291	314	275	292	292	273	279	288	267	289	274	291	247	294	268	296	286	275	297	270	243	302	266	260	300	294	261	248	278	276	282	281	270	276	281	296	267	257	267	286	265	273	249	285	287	286	254	286	303	280	257	285	312	256	251	293	291	319	275	293	297	259	267	241	302	284	279	287	293	297	283	262	260	243	307	267	272	271	260	290	280	300	317	271	265	318	281	274	287	285	312	294	277	307	280	292	268	266	300	295	306	300	283	256	262	275	312	290	258	309	254	285	258	280	247	267	278	291	279	277	310	281	261	296	280	295	265	315	281	264	249	280	294	277	263	282	313	290	275	282	310	300	312	275	278	275	269	265	263	268	276	315	273	302	309	297	277	272	293	289	276	261	285	299	282	240	278	293	268	260	275	284	273	304	284	259	265	296	287	281	279	286	312	282	275	283	282	277	277	280	295	262	287	276	278	279	266	277	280	280	285	292	274	269	280	292	276	291	303	277	279	270	289	259	297	299	289	262	277	284	299	277	264	277	271	260	246	275	266	280	279	257	247	277	296	293	280	289	280	307	269	256	277	275	266	302	284	309	274	268	265	284	280	303	262	285	283	272	280	289	267	285	291	265	273	293	277	278	295	264	253	304	286	317	271	294	266	279	271	282	275	285	288	281	289	283	281	308	277	287	279	322	302	265	299	290	289	280	273	274	284	277	266	272	281	284	304	262	285	310	285	289	319	294	263	296	260	257	300	299	275	253	265	274	260	299	273	298	273	274	284	249	243	275	291	288	304	266	269	271	278	259	271	281	306	296	298	253	258	284	262	283	293	264	327	297	278	285	299	295	238	284	279	261	265	289	283	294	276	306	293	307	281	293	274	257	339	269	257	300	278	282	277	282	319	267	266	280	269	278	261	267	271	263	291	300	278	282	318	283	257	319	291	292	262	258	280	270	268	266	292	279	315	257	305	279	284	309	292	291	320	278	270	267	279	282	295	269	279	305	281	300	255	299	267	253	292	283	275	253	249	309	312	287	285	322	280	274	269	278	286	266	275	280	296	289	257	280	315	272	275	263	284	272	279	307	307	263	283	287	296	279	295	305	259	274	255	291	301	252	278	273	243	293	301	259	284	271	278	270	311	299	298	301	296	268	292	255	284	235	246	265	319	294	254	290	273	296	313	282	276	289	283	307	271	261	273	267	286	282	286	273	263	269	298	281	293	250	271	285	288	274	294	266	296	263	314	292	289	277	291	277	307	266	276	304	294	273	241	276	302	241	269	290	267	286	261	304	266	286	304	260	277	296	298	267	286	257	275	262	298	276	259	257	263	267	286	270	285	297	315	279	278	307	272	291	283	317	295	266	294	273	251	282	274	288	266	291	300	288	278	300	285	313	272	272	270	250	292	260	273	308	281	298	273	255	304	268	305	275	285	281	298	274	285	276	247	249	285	310	278	270	292	280	277	272	305	261	263	271	297	274	311	276	279	272	300	276	305	283	256	308	283	267	280	288	305	315	292	276	267	255	278	296	284	295	311	299	294	268	254	310	305	281	294	314	279	255	274	265	291	281	296	280	281	282	277	274	299	290	264	269	275	309	282	273	272	275	303	271	290	292	275	305	274	296	272	267	284	277	276	260	282	295	296	269	285	288	274	260	271	272	278	273	274	297	294	249	284	266	255	263	267	337	273	294	274	279	287	278	296	285	281	284	280	270	282	265	270	269	290	275	305	277	258	287	284	278	287	273	314	259	295	273	270	255	296	276	281	309	279	302	252	281	263	275	260	305	289	274	287	259	271	268	310	288	287	276	279	298	299	267	284	273	265	284	284	272	310	304	297	282	286	283	285	310	284	251	267	268	270	279	271	303	277	268	284	285	284	272	281	273	293	280	305	264	278	295	277	299	282	259	264	289	275	289	266	286	296	292	279	320	278	260	282	288	271	276	303	246	286	267	280	290	289	280	279	281	286	293	295	250	294	299	260	267	299	284	258	280	241	291	275	251	265	295	290	282	292	299	252	293	272	283	245	272	270	315	285	279	292	276	299	288	290	284	262	296	286	282	263	266	269	283	328	289	294	276	303	292	273	275	278	278	269	301	288	302	299	325	295	286	279	288	281	281	294	294	243	277
28168	20513	14573	6345	2497	1658	1050	777	654	605	655	703	630	557	510	542	479	460	393	410	387	359	336	323	369	334	328	293	344	330	281	277	285	278	274	301	282	273	270	287	309	274	278	277	264	298	247	271	315	258	278	270	278	253	257	265	265	294	273	250	252	266	239	256	233	268	283	283	268	271	266	251	283	265	293	265	253	275	275	256	248	260	244	265	261	256	250	289	253	272	257	250	266	250	255	304	251	239	221	275	271	240	252	255	264	261	257	245	258	258	254	270	285	276	258	246	269	252	266	254	287	272	260	265	262	276	282	243	268	272	304	263	256	248	234	252	265	282	278	254	281	252	245	255	241	254	273	248	272	290	255	276	293	306	242	264	267	278	304	258	271	275	239	255	277	302	232	248	251	266	262	233	289	251	250	276	265	240	293	294	253	290	259	255	285	281	262	277	267	245	256	264	274	249	270	273	255	275	259	250	276	261	244	251	227	258	231	278	272	245	240	246	277	282	263	272	246	245	265	275	253	284	272	274	250	274	255	259	272	261	266	272	272	242	276	263	251	277	270	255	266	271	257	245	257	246	285	255	240	273	266	291	261	268	248	260	256	291	267	266	274	282	275	285	250	249	267	274	265	241	279	278	255	258	249	259	254	281	308	270	269	305	271	271	261	255	240	268	253	241	260	247	257	269	277	269	250	263	246	245	232	274	241	256	272	275	227	247	258	236	262	265	240	286	262	280	292	275	266	273	264	279	240	284	265	253	275	289	257	267	282	246	240	256	255	238	256	250	277	242	272	264	233	283	275	265	231	254	298	226	274	277	267	241	263	289	254	269	238	259	253	252	253	268	299	269	235	264	247	245	281	266	276	266	287	271	279	280	271	264	270	277	274	261	258	253	259	269	251	259	279	254	265	275	264	287	278	267	268	243	241	273	250	257	268	246	251	277	275	250	258	282	296	283	270	287	280	287	262	266	262	280	263	287	284	268	252	249	234	292	297	294	276	247	254	259	268	262	253	258	262	296	254	279	264	264	272	299	259	279	279	268	240	261	262	289	249	265	274	262	272	270	230	261	282	272	239	255	263	227	272	278	253	266	269	268	259	270	253	298	291	267	277	242	228	266	269	253	264	273	273	257	250	266	243	270	304	254	297	253	258	260	269	225	275	264	257	254	262	245	272	251	272	270	265	277	256	268	228	275	269	252	241	275	251	254	279	289	280	250	257	268	275	264	270	290	247	284	253	229	288	259	259	284	247	263	259	276	257	266	248	287	295	287	241	249	244	278	226	266	290	282	258	259	275	259	269	285	272	244	278	275	280	255	255	234	275	281	262	265	262	259	267	293	253	255	251	253	255	258	277	256	250	268	280	260	269	251	270	260	280	247	258	274	256	290	247	219	276	266	277	264	255	279	264	258	293	270	281	278	271	301	276	267	273	259	258	242	273	259	255	276	311	259	269	277	296	292	243	266	239	236	261	261	294	271	258	271	246	282	246	254	265	231	225	262	264	297	223	246	280	270	257	289	288	280	275	280	243	243	283	259	268	266	259	269	258	259	265	253	260	256	274	276	264	255	277	260	249	258	271	230	293	252	277	258	245	257	280	274	249	258	286	246	258	241	265	285	266	245	251	258	244	271	263	294	286	262	261	249	266	299	263	265	249	292	248	266	267	294	290	255	274	240	269	262	250	280	249	249	248	242	255	263	286	264	301	253	268	270	245	261	263	277	253	256	273	262	276	231	251	281	260	248	281	282	262	242	269	283	293	268	278	242	263	266	288	261	265	273	272	248	291	246	284	252	256	285	251	251	275	276	286	281	245	271	281	254	293	235	271	268	242	282	260	274	272	287	289	273	286	273	262	274	271	299	257	264	240	242	295	241	264	259	264	252	262	258	269	231	281	263	276	262	274	285	243	272	266	243	248	290	244	254	268	284	254	254	261	256	262	246	260	260	268	273	301	217	248	279	232	265	272	276	260	267	257	262	276	269	244	270	252	271	288	256	267	273	284	276	273	283	276	269	242	294	261	248	255	265	285	282	257	254	252	256	262	245	259	251	249	290	221	263	258	290	245	230	264	251	272	275	254	237	256	272	235	251	252	231	286	241	250	284	270	287	246	260	240	264	267	258	284	253	253	248	283	253	269	255	258	288	263	240	263	259	277	240	243	261	265	263	268	272	242	270	291	252	250	263	258	265	252	283	247	257	257	277	269	277	270	261	287	279	262	269	245	298	272	258	235	276	256	265	260	245	274	273	253	272	271	264	252	245	255	284	260	290	275	259	254	285	285	250	273	256	274	279	237	286	260	238	269	256	245	263	241	262	277	291	236	265	267	275	259	274	264	275	238	290	257	279	296	248	271	249	266	261	264	283	278	265	287	248	293	276	256	253	266	241	302	257	261	286	251	273	244	235	253	260	267	261	257	260	269	268	255	254	260	248	240	257	257	258	269	262	282	286	276	285	240	259	286	212	266	264	275	257	264	298	266	254	242	285	282	269	281	259	262	251	299	214	263	271	280	251	280	245	271	247	242	271	261	262	271	285	267	263	246	272	240	262	263	244	257	278	260	305	260	265	259	253	263	258	261	267	283	285	261	266	291	248	242	262	283	275	277	272	250	253	266	256	252	304	266	264	270	245	273	254	282	269	272	274	257	254	250	246	263	232	270	263	268	251	277	254	268	266	264	275	284	266	269	260	256	246	273	253	267	271	267	293	256	273	270	266	258	278	246	263	249	259	281	253	254	263	291	235	264	237	261	234	271	267	281	247	280	239	242	253	297	285	305	270	270	263	259	264	257	277	265	275	277	258	270	239	267	260	277	244	277	278	268	260	257	270	269	287	252	286	286	293	255	267	255	274	276	261	267	245	264	260	239	281	301	227	282	251	269	285	313	243	266	260	257	267	260	256	262	267	236	277	296	259	272	241	245	249	275	267	266	214	266	233	268	249	257	237	271	258	240	281	265	282	301	270	265	240	277	286	273	265	227	258	245	249	284	272	292	286	249	269	280	277	252	272	252	273	252	271	295	258	280	297	269	267	279	249	236	267	269	255	286	273	252	265	292	282	266	263	265	274	281	274	275	236	277	283	256	284	264	272	262	282	297	252	261	265	252	249	249	274	276	286	251	257	285	291	269	272	264	270	261	246	281	222	249	244	305	273	261	265	275	282	297	267	266	258	299	240	248	284	267	273	261	260	237	251	254	267	273	267	274	275	246	267	272	279	276	252	272	245	276	254	288	285	257	281	268	259	263	244	270	257	260	264	297	269	264	293	270	268	266	247	254	263	255	239	256	302	275	274	271	265	268	245	277	254	288	260	263	240	266	241	265	254	239	276	258	271	263	262	278	281	296	245	283	250	286	263	273	284	298	249	247	292	271	261	282	267	267	257	267	288	267	274	253	276	288	248	279	276	263	276	262	296	254	268	261	274	249	223	279	261	269	253	240	244	233	261	265	295	250	258	290	306	244	280	288	260	264	260	258	232	258	274
16379	27299	17789	8809	5565	3880	2433	1784	1692	1435	1489	1479	1385	1178	1029	984	1037	916	836	737	676	614	564	614	585	546	582	572	539	523	496	467	442	461	439	432	385	398	405	413	386	430	411	422	395	429	420	425	440	388	407	341	359	409	379	375	359	366	376	378	374	399	319	402	395	405	373	388	391	390	383	390	370	369	346	392	358	367	399	360	368	385	346	375	355	357	370	393	370	353	383	382	343	377	380	366	376	359	410	368	347	368	380	357	375	419	371	370	425	356	374	331	398	356	342	387	350	374	377	393	424	346	355	376	406	415	385	379	368	357	372	352	342	358	388	333	373	339	358	370	342	377	344	368	407	358	384	388	336	369	360	346	351	350	389	362	387	363	358	376	388	349	335	389	365	354	365	414	368	349	367	368	358	408	417	346	354	387	377	346	392	354	337	382	376	397	376	376	369	350	356	336	365	392	376	362	416	394	390	372	362	320	363	355	400	392	344	370	377	383	411	400	366	390	386	406	373	376	385	367	386	372	364	399	352	394	366	388	381	361	343	355	389	369	384	347	370	383	373	391	333	374	375	355	347	362	365	397	363	375	390	396	362	357	361	345	375	382	392	383	383	370	391	390	356	372	338	381	348	384	354	366	380	391	386	341	355	366	344	362	367	422	375	369	370	360	375	343	377	363	372	409	366	423	405	379	357	425	360	369	392	373	363	365	379	373	385	365	393	352	376	374	369	361	375	383	383	378	395	407	352	415	399	381	352	411	353	378	381	408	370	364	355	369	383	332	389	383	390	380	361	355	359	385	363	377	362	395	340	380	373	398	399	377	396	388	339	404	388	374	376	368	333	391	351	365	381	353	407	392	372	351	384	373	365	379	375	363	380	370	374	399	373	408	386	379	370	390	381	386	354	396	352	385	354	359	354	363	355	369	373	377	416	347	361	395	368	379	378	405	355	382	397	360	361	334	404	377	390	367	386	383	375	387	396	380	340	374	365	387	393	383	392	358	362	369	351	370	395	341	417	382	374	350	391	396	389	337	380	365	364	375	384	404	347	360	379	369	375	361	359	377	356	375	377	369	378	349	354	377	356	357	375	394	395	336	375	395	401	340	362	369	365	394	403	361	360	388	345	352	380	413	408	361	386	365	384	385	387	376	360	390	360	378	389	367	359	402	362	358	407	396	354	392	356	371	345	339	379	402	373	363	368	406	391	400	371	395	367	374	396	406	376	357	391	417	397	351	345	404	326	404	386	398	384	396	387	356	377	369	404	364	420	360	400	362	370	364	381	384	363	375	365	362	378	379	366	393	379	353	381	352	311	406	340	326	392	335	385	367	399	366	372	376	385	366	357	395	356	372	340	369	353	348	363	357	366	375	408	376	359	345	368	356	375	409	391	375	389	352	376	402	366	370	386	338	394	401	362	385	367	400	389	348	353	384	344	359	379	360	377	393	340	401	388	378	351	347	351	366	387	365	344	361	398	365	387	390	373	409	393	351	384	370	364	401	394	356	393	367	350	368	378	329	370	390	386	392	395	389	370	345	392	366	332	399	404	351	401	384	383	371	379	342	377	393	380	387	380	390	393	393	374	372	379	379	337	354	369	370	336	356	353	405	344	373	388	366	364	372	378	381	378	355	345	421	352	393	385	366	371	358	364	365	391	383	368	406	406	368	387	396	381	381	358	391	362	371	392	377	395	374	378	360	375	340	385	394	369	369	347	402	426	389	362	361	406	388	380	365	366	379	364	364	374	365	378	385	346	362	359	358	356	375	422	372	335	401	381	334	380	357	379	382	338	406	363	344	368	348	389	378	386	369	355	376	386	393	364	367	385	406	342	383	417	353	362	368	361	374	380	372	368	358	417	377	365	378	378	352	391	365	375	408	387	374	361	368	366	376	365	418	333	374	403	366	380	384	379	370	379	356	392	388	386	393	401	345	377	401	384	338	357	372	375	391	380	398	381	389	369	391	362	370	372	348	372	385	368	377	370	408	365	355	360	397	370	379	342	376	383	394	351	374	373	428	366	359	372	387	358	402	369	398	392	361	366	333	346	347	377	366	369	380	383	412	318	373	360	392	385	352	377	369	366	396	361	385	371	366	397	399	359	398	362	393	391	379	341	398	401	388	362	398	405	367	341	379	358	347	372	368	333	373	384	386	389	366	383	361	370	406	384	377	388	355	385	376	379	368	361	390	392	359	380	394	373	376	331	369	388	343	347	392	367	397	379	384	376	370	403	390	366	403	381	354	428	377	372	406	347	376	386	355	376	390	380	356	371	382	352	336	373	370	376	384	365	385	364	389	369	395	375	412	390	386	410	368	371	385	417	368	394	365	375	357	384	373	369	335	392	401	342	360	405	374	382	372	387	397	430	363	416	390	385	369	334	365	378	386	364	349	363	416	341	399	349	322	378	357	395	409	345	339	389	359	353	361	362	372	394	389	396	384	387	387	379	424	363	376	391	357	377	382	393	396	377	340	338	352	410	387	381	382	373	378	407	352	393	355	334	367	384	369	363	350	373	397	382	364	385	364	393	390	377	346	378	389	366	336	334	392	392	364	361	366	392	394	356	384	364	363	382	370	366	373	343	363	395	375	375	380	397	373	362	382	398	365	386	404	383	387	362	438	370	369	350	341	356	373	366	382	400	370	368	398	369	372	357	380	386	377	395	362	367	371	364	356	391	386	354	341	374	385	410	372	359	382	357	372	341	379	377	397	384	354	359	361	354	358	369	366	344	349	359	406	403	406	370	354	362	378	385	388	349	381	402	339	371	371	353	329	334	362	363	411	414	390	402	380	382	369	364	364	404	356	355	406	371	347	373	375	356	425	401	351	370	351	365	366	382	347	356	359	387	386	375	375	396	397	373	369	369	391	387	374	376	372	389	346	367	372	366	391	399	354	390	390	349	418	368	383	358	378	398	379	318	365	390	392	372	419	381	373	372	377	366	370	368	387	369	373	371	360	380	392	393	381	350	398	370	360	418	397	373	354	359	348	340	413	366	375	368	357	368	397	336	430	371	399	409	383	396	343	371	368	392	352	374	337	362	424	356	352	387	380	380	401	404	360	384	355	368	414	386	375	363	378	381	397	336	371	398	364	384	344	397	365	391	393	359	378	387	360	346	380	351	347	352	373	373	355	363	348	360	350	374	359	323	371	376	370	395	368	388	350	391	365	356	381	373	371	399	386	341	396	384	385	363	380	314	412	348	387	360	413	358	354	374	385	389	392	380	383	371	357	355	402	381	374	361	385	359	335	385	355	384	381	384	384	402	341	357	382	376	368	360	358	375	334	418	367	374	380	354	392	354	371	344	353	390	385	368	381	389	358	376	374	358	345	360	374	348	361	364	376	378	329	369	355	382	356	354	371	363	368	385	371	389	370	349	368	386	384	363	393	327	388	380	358	389	349	385	365	388	385	350	389	392	362	381	383	385	359	378	384	392	396	401	371	369	384	337	352	343	370	367	369	309	373	382	397	416	350	375	388
23999	21620	28671	25062	20975	7094	2010	1334	1138	985	1061	1016	975	793	753	658	627	562	560	486	453	407	382	361	365	375	406	362	365	344	342	281	289	269	296	281	281	252	272	255	239	294	282	268	295	273	268	243	282	260	269	223	261	238	240	244	266	228	274	208	243	198	220	262	233	269	241	293	221	235	254	238	239	208	229	268	241	218	228	237	241	271	208	260	229	218	255	250	253	230	230	224	234	243	242	221	251	243	229	259	242	252	253	259	233	254	239	232	236	242	254	248	243	248	214	254	242	230	253	261	253	243	238	225	253	224	238	260	277	258	239	238	266	225	207	233	254	237	247	248	249	219	234	246	230	240	238	243	234	249	238	223	267	252	229	234	286	254	254	229	250	258	211	243	267	247	218	231	245	227	235	232	244	241	252	256	239	270	250	242	215	231	251	254	231	252	249	224	236	238	242	256	256	239	232	229	266	232	235	255	220	262	241	240	237	255	244	207	253	229	222	231	213	228	220	269	278	273	241	233	246	234	215	233	267	259	225	243	246	251	269	237	242	218	256	242	253	236	239	232	244	233	234	243	250	257	240	238	277	226	254	232	241	239	250	243	236	245	261	235	236	269	225	255	219	233	236	248	247	255	246	231	248	233	237	230	222	234	222	230	249	248	235	261	226	247	228	253	253	246	228	232	255	251	243	271	232	249	246	245	249	229	234	226	227	235	238	240	250	253	256	266	244	234	234	223	222	221	245	298	249	236	255	248	240	235	235	233	226	244	249	224	234	232	282	234	248	227	251	265	248	255	241	250	257	218	245	234	263	220	252	213	267	238	245	252	240	241	229	243	233	277	230	222	214	249	202	225	239	226	270	230	231	255	241	254	236	226	225	253	247	244	217	260	247	257	263	246	246	212	250	267	254	236	251	255	209	247	233	253	225	257	214	225	241	243	256	260	205	242	245	237	227	240	259	214	250	210	246	230	225	259	241	232	239	233	252	232	249	227	234	231	236	242	251	248	246	242	249	241	251	220	255	259	246	226	237	259	254	234	218	221	225	276	275	245	261	230	246	267	250	246	236	222	265	232	240	253	233	239	250	222	230	241	258	247	247	238	289	237	242	261	259	248	291	244	243	241	217	223	221	258	224	243	240	234	229	264	227	249	199	240	260	244	283	249	231	248	248	248	229	235	269	251	268	222	246	235	220	217	263	232	249	258	214	257	255	245	259	241	232	229	273	240	238	257	228	247	267	242	230	241	234	212	204	259	256	261	243	269	206	240	267	220	234	250	251	241	240	244	257	240	211	260	242	231	243	244	253	237	247	245	254	255	254	234	288	233	272	253	261	264	253	233	227	227	221	247	218	258	221	247	256	251	256	238	228	263	263	238	243	251	241	240	214	255	248	239	237	214	232	216	241	233	257	232	243	269	220	225	254	217	248	221	268	228	241	248	246	257	235	239	201	267	250	259	244	239	252	220	243	235	235	207	237	246	230	238	277	234	234	256	250	259	237	233	232	254	246	221	231	230	244	238	246	246	262	216	252	222	264	216	238	247	241	255	238	263	246	248	273	262	258	228	239	254	237	259	216	215	298	223	220	268	261	255	246	255	238	249	241	241	223	249	261	238	235	234	250	249	250	252	242	243	241	225	234	222	228	243	266	260	244	240	257	251	234	244	235	237	231	225	247	228	223	229	240	263	253	233	238	227	242	228	254	239	219	260	208	248	246	259	253	235	242	226	281	240	254	242	271	229	260	234	245	265	220	236	242	261	253	250	232	229	251	257	225	253	231	235	243	238	262	244	249	239	236	246	228	208	231	221	266	231	234	240	255	253	221	238	237	239	247	220	235	234	248	213	245	260	248	231	261	274	234	262	210	223	229	278	251	242	225	248	278	235	258	244	249	244	226	217	274	267	230	236	223	241	237	223	239	249	276	226	239	224	230	243	268	216	235	251	258	265	258	248	230	272	252	247	221	242	231	238	244	230	259	249	256	227	251	226	228	243	240	230	196	266	246	237	261	279	246	223	240	216	263	223	233	261	251	252	252	215	230	243	243	243	245	255	235	248	266	236	232	237	241	239	243	240	263	245	212	235	219	246	240	242	230	253	235	232	242	227	285	258	248	255	240	261	267	232	229	253	239	251	225	211	243	228	225	234	268	243	253	234	240	227	279	230	230	231	250	234	252	216	234	251	223	240	234	227	240	252	228	227	264	265	263	230	249	240	263	243	258	263	237	252	257	233	228	253	247	227	247	243	242	265	271	243	255	245	243	211	227	243	263	238	233	262	236	234	238	246	236	255	246	205	230	246	217	236	252	258	235	238	260	236	217	270	236	264	229	234	218	234	247	253	238	231	232	279	219	230	222	223	226	257	259	209	259	200	261	211	266	258	224	231	209	245	231	277	241	232	254	278	248	234	213	231	219	243	262	226	245	239	239	271	258	266	230	218	288	248	232	228	248	236	231	218	234	226	234	218	216	238	251	251	239	261	259	252	243	244	266	245	225	243	250	234	243	254	251	248	229	235	249	252	221	242	236	230	245	255	256	207	219	260	233	254	250	230	226	248	234	245	237	243	259	243	262	211	246	219	240	257	236	217	257	251	225	250	214	235	247	232	241	236	252	229	247	249	259	239	240	251	242	216	240	262	245	235	244	237	239	220	236	242	250	265	220	235	222	248	239	236	250	240	212	225	228	251	229	254	223	217	247	233	241	272	239	231	225	277	273	241	261	225	225	252	231	298	211	255	258	249	229	230	225	248	243	240	227	259	218	250	246	254	229	234	251	214	218	228	244	237	243	230	255	244	257	254	249	260	233	258	237	247	259	233	247	225	259	242	239	258	234	235	228	256	223	255	234	253	229	230	253	235	228	257	228	231	218	233	261	235	231	264	240	227	238	248	215	221	241	245	227	243	255	253	235	287	229	233	243	223	240	215	259	235	245	247	259	240	237	215	230	222	233	236	215	258	245	233	262	245	259	218	247	241	247	267	261	214	250	216	231	247	241	234	202	242	205	261	237	220	230	217	233	209	251	258	244	229	252	252	259	224	223	231	215	235	208	216	259	251	230	245	249	236	227	251	267	233	213	229	248	213	245	197	241	253	241	241	237	220	242	238	215	269	247	230	224	243	234	239	257	244	241	243	237	232	232	224	221	207	225	240	236	252	246	242	239	256	262	254	262	240	258	254	251	237	234	249	259	253	249	247	275	248	245	255	202	262	230	254	253	241	231	207	230	223	226	237	233	230	261	229	231	247	242	230	233	226	225	218	244	249	237	250	213	235	259	228	238	256	232	261	214	241	258	252	252	245	218	242	219	228	235	242	249	231	248	244	241	220	244	207	250	235	236	267	240	244	238	242	202	237	232	252	249	246	222	234	218	250	241	245	245	248	267	216	226	223	231	239	232	245	251	237	238	223	239	229	205	253	249	220	277	244	277	213	252	254	258	238	266	240	233	209	243	232	250	260	254	248	228	238	238	224	226	221	244	239	253	227
16509	33900	24371	13458	8879	6057	3971	3318	2803	2517	2550	2477	2239	1854	1627	1488	1462	1236	1114	995	836	744	704	734	672	730	721	639	653	584	561	502	474	460	397	445	459	410	398	406	401	398	406	400	389	396	343	370	367	364	324	399	340	390	348	348	372	341	347	353	354	344	332	337	325	361	355	350	352	350	373	359	357	315	347	343	353	347	349	348	331	350	363	371	363	355	377	312	371	331	348	354	381	313	338	338	341	355	356	334	345	336	308	339	353	365	314	364	327	334	362	315	316	351	335	341	347	316	345	347	328	382	376	328	316	339	347	364	355	336	322	313	368	318	332	372	354	339	344	354	348	339	350	324	323	365	352	328	371	352	308	354	369	330	327	323	329	329	350	363	326	330	361	355	321	302	344	352	324	349	328	322	360	321	347	336	353	329	349	356	352	345	352	306	344	338	334	339	360	333	336	360	338	321	338	323	340	356	328	336	336	335	338	345	335	366	339	346	368	316	353	315	336	329	329	363	398	358	346	386	328	329	316	342	347	351	337	308	320	344	371	352	343	353	353	334	331	345	356	361	299	344	362	351	345	322	309	354	338	362	325	319	368	333	383	379	344	340	340	353	344	365	314	321	329	316	334	325	365	346	338	359	349	332	346	353	360	358	339	343	328	348	372	335	328	342	368	335	368	334	352	337	339	358	359	346	351	337	393	362	342	343	330	340	346	329	341	314	354	349	332	336	348	304	321	368	360	320	367	347	376	343	358	350	341	336	355	353	353	342	343	367	357	357	354	341	329	331	365	330	376	341	375	328	344	316	343	338	355	346	342	326	359	334	342	313	372	369	319	335	345	366	364	338	353	358	308	305	348	343	339	374	342	347	349	369	317	312	344	371	370	319	342	327	346	349	344	344	328	322	340	330	368	343	361	297	357	345	348	340	350	377	335	368	339	331	328	336	365	357	325	349	368	347	332	333	369	335	328	361	355	325	365	342	317	319	351	367	352	326	336	413	331	381	373	353	340	354	345	335	332	327	345	339	367	356	332	387	359	342	318	320	350	320	331	335	349	349	327	358	358	337	346	348	324	368	362	352	348	349	330	328	367	344	344	324	347	354	391	332	354	369	359	351	329	328	329	335	345	369	329	327	335	371	327	338	350	325	369	347	361	364	348	350	318	337	331	309	351	340	349	346	357	340	351	345	382	363	378	362	351	348	340	320	339	320	342	363	334	332	348	353	352	327	344	324	326	344	337	359	352	360	327	371	324	344	323	330	329	345	337	351	385	341	363	360	377	338	356	361	346	346	359	339	329	345	363	316	384	326	348	327	359	348	356	340	331	350	342	340	325	351	351	303	346	326	329	333	331	330	347	350	320	353	380	328	337	398	351	369	349	345	329	347	355	368	332	338	330	354	371	365	325	352	340	363	319	354	350	332	324	307	369	333	341	357	384	331	349	385	363	333	351	335	338	345	356	360	350	368	320	329	358	376	354	338	344	350	318	350	358	335	355	337	361	360	348	342	321	367	316	343	327	360	345	360	286	365	341	384	326	355	330	345	380	339	315	307	330	374	379	359	359	307	369	333	345	345	328	355	350	314	366	394	352	351	344	334	339	348	365	368	350	328	340	348	349	354	329	335	299	321	376	337	342	343	325	354	331	338	358	322	360	312	349	328	327	376	392	364	372	331	347	327	333	375	332	360	311	341	344	326	338	353	336	329	375	319	347	350	369	354	345	338	343	349	363	340	313	333	364	330	355	337	322	335	334	359	344	310	340	368	355	349	374	320	361	344	326	351	351	330	358	344	360	369	352	353	343	368	383	366	321	368	356	331	325	319	359	369	329	350	356	317	350	333	335	330	322	400	346	340	376	345	328	357	384	350	362	315	324	351	318	317	349	340	319	312	337	327	353	332	367	333	354	372	341	324	331	356	324	321	335	321	350	315	359	311	341	326	343	371	320	354	348	365	332	380	370	352	334	347	340	316	356	336	376	372	336	391	353	325	358	335	329	325	322	356	329	344	325	332	346	338	372	325	356	348	312	357	371	320	360	336	343	335	350	359	360	344	338	348	356	360	339	348	336	350	343	355	316	347	369	385	336	329	364	341	341	373	348	329	319	342	347	345	363	370	333	357	325	360	344	333	352	362	316	343	347	321	358	318	348	365	365	365	321	329	354	346	352	323	332	346	335	370	360	337	332	350	333	331	322	338	324	344	291	337	355	345	349	338	335	330	375	367	328	340	311	330	332	360	321	331	344	363	337	364	343	360	341	363	337	349	346	331	358	330	385	344	358	370	376	335	321	341	328	355	342	359	346	342	367	362	357	362	324	359	363	339	359	372	339	343	342	364	330	344	315	320	358	373	344	323	327	368	325	310	317	336	341	386	343	332	340	336	328	352	328	334	318	340	320	335	344	344	371	330	368	353	322	330	331	348	341	324	342	357	354	333	326	320	335	323	328	321	366	339	349	320	322	387	335	349	329	344	326	345	329	324	337	314	315	304	356	363	334	326	331	348	347	367	331	357	369	360	339	345	351	320	348	322	351	342	392	342	338	331	335	336	332	345	331	359	366	309	332	318	350	332	325	319	342	345	309	329	353	331	350	322	353	357	339	301	378	352	340	341	356	319	387	317	369	345	356	335	304	375	322	316	333	358	341	362	352	358	352	338	366	348	378	377	317	364	360	330	342	305	335	314	334	330	342	357	351	314	373	355	326	347	362	357	357	317	325	310	355	367	366	366	331	368	353	367	322	330	341	349	336	362	358	345	355	333	355	332	337	323	335	375	354	354	364	326	345	356	360	334	349	329	349	320	364	324	346	360	334	327	346	372	321	376	359	363	329	322	359	301	362	345	360	352	356	384	312	348	351	352	339	346	394	346	343	341	322	351	332	326	333	368	338	357	348	353	333	323	327	362	337	335	361	320	352	364	362	340	357	359	320	373	363	379	358	374	330	340	309	373	361	384	341	333	335	360	346	328	327	328	372	335	374	339	317	337	337	327	308	349	338	349	305	317	358	341	314	296	372	313	336	337	339	336	348	346	370	318	326	339	357	323	358	333	347	356	352	353	343	334	367	352	341	350	331	333	355	317	340	346	361	341	325	324	345	351	333	334	328	339	332	351	340	339	327	362	351	326	340	352	312	331	365	344	353	323	351	348	340	350	351	372	345	367	313	322	348	329	351	358	318	332	330	357	367	334	346	342	324	371	333	316	350	334	347	346	362	357	360	360	322	369	330	377	317	346	367	348	338	360	332	321	321	312	348	336	367	344	379	342	344	330	341	343	363	346	332	335	343	333	328	351	322	383	332	326	334	313	349	340	328	341	340	346	360	360	342	352	340	355	360	326	350	351	384	323	334	374	345	334	342	347	350	358	334	358	368	345	336	358	371	318	362	358	348	346	320	402	357	333	375	327	358	355	368	342	319	355	345	327	341	341	381	337	321	349	351	339	360	316	349	371	337	332	334	340	350	352	339	341	347	365	360	328	308	348	335	345
25411	21614	26843	24846	6181	1834	1190	975	853	780	834	796	690	611	594	536	487	481	480	373	349	323	366	322	331	310	361	321	308	272	278	270	262	280	286	240	247	240	262	240	251	267	254	251	246	243	227	205	230	243	234	244	217	242	225	246	233	240	212	226	224	225	242	225	254	226	238	242	224	240	250	248	234	227	227	262	258	249	243	235	224	217	229	233	241	217	218	208	235	244	243	229	238	208	230	223	235	257	217	206	216	217	214	236	221	220	240	237	215	189	243	215	217	227	246	211	223	249	267	245	251	246	234	256	207	206	222	232	248	208	260	244	242	226	230	238	245	234	227	203	252	220	231	230	223	219	258	210	219	210	233	227	233	239	238	239	225	243	247	235	243	214	225	240	220	236	225	256	254	253	237	281	234	265	218	225	257	200	256	254	241	219	229	253	230	230	232	204	200	212	237	253	253	241	266	227	233	223	238	225	212	243	232	252	227	198	230	220	216	224	223	202	230	230	225	241	238	218	244	265	215	198	232	243	239	231	228	220	223	240	234	231	234	270	224	244	230	213	230	210	220	225	239	230	249	273	226	252	231	248	248	247	244	226	255	235	237	252	216	240	223	220	216	212	244	230	235	246	246	245	215	219	236	212	247	245	266	244	229	229	247	233	223	225	211	210	241	239	248	221	234	225	220	213	239	200	232	247	224	231	243	243	214	225	234	242	227	194	258	224	226	266	230	259	266	258	268	235	241	239	250	227	229	240	232	239	246	199	225	250	226	254	226	229	230	230	215	232	223	214	237	232	229	264	217	236	246	229	220	238	244	239	244	236	234	223	227	228	226	226	221	267	237	247	232	218	219	224	224	216	226	231	210	218	238	250	229	236	242	252	223	195	222	225	238	250	234	231	224	233	226	240	256	242	213	241	241	229	213	262	225	249	246	221	219	258	241	225	247	238	232	234	255	233	229	231	227	239	228	235	214	233	207	242	228	226	225	227	225	212	222	250	214	213	251	233	235	232	241	220	258	241	199	241	229	217	222	234	252	220	230	218	239	248	237	252	200	196	230	212	254	220	216	202	221	237	235	210	223	267	205	247	234	210	248	237	243	222	238	259	218	248	230	255	225	227	219	233	228	215	238	246	224	214	222	222	237	226	228	227	230	231	220	229	209	219	244	210	233	206	228	234	258	243	234	215	239	205	201	218	215	226	237	228	231	250	236	212	213	238	215	226	232	233	217	243	218	234	238	234	238	225	260	213	218	240	228	235	227	233	258	226	219	224	206	254	220	218	224	244	255	222	224	246	249	246	225	242	223	236	236	209	260	195	234	232	240	260	247	218	235	232	240	236	229	235	189	239	240	215	234	204	222	226	219	218	226	230	253	255	231	231	191	225	229	230	243	251	205	206	265	236	249	223	200	217	219	239	226	222	212	253	224	204	243	239	254	240	240	231	244	247	232	232	206	238	226	249	221	251	232	243	226	215	252	249	228	217	270	222	211	231	203	228	197	232	246	225	230	244	258	231	227	249	258	234	220	219	232	240	225	232	226	202	240	244	238	219	237	228	226	232	212	242	236	230	250	261	252	229	233	256	230	226	249	224	217	222	224	237	204	234	230	214	234	240	237	235	228	242	232	242	234	243	249	216	252	231	220	231	228	218	216	236	233	230	212	219	248	236	242	222	232	243	244	201	214	244	208	244	225	196	238	211	231	237	255	244	235	234	239	215	247	238	239	237	224	230	234	220	247	223	256	203	229	188	238	245	219	239	232	233	252	223	273	228	255	269	247	249	231	239	250	223	249	235	231	210	207	234	239	218	209	234	246	232	224	217	218	221	250	236	241	254	212	254	213	198	237	214	202	234	252	239	223	216	232	226	244	228	233	243	246	243	221	231	243	253	237	267	233	239	241	232	238	219	221	215	247	245	240	238	219	221	231	232	253	221	242	197	251	244	251	238	243	233	222	261	236	246	226	247	215	250	234	248	225	237	233	227	228	224	240	222	255	239	248	224	253	232	233	244	237	224	211	203	239	215	231	213	221	235	247	216	244	233	223	218	214	244	233	241	218	213	234	192	237	219	242	221	244	219	249	227	229	252	215	213	224	225	224	228	225	217	252	229	244	229	252	222	246	230	237	231	231	251	244	219	243	267	222	226	224	206	207	240	243	237	212	222	249	235	218	210	238	201	243	243	246	246	208	213	233	239	226	242	200	232	225	251	234	231	234	208	244	239	250	219	209	219	228	273	248	215	241	210	210	235	249	218	238	235	235	216	248	229	239	220	228	214	218	218	232	257	246	255	231	262	233	228	246	245	222	232	228	212	228	258	223	233	217	246	230	231	241	260	238	237	224	217	223	226	229	209	254	228	243	227	240	235	251	228	218	242	203	233	238	225	233	279	262	239	228	214	244	212	246	238	266	243	237	269	243	210	207	233	242	264	227	259	223	238	239	255	244	226	240	232	234	218	243	227	252	228	228	258	224	221	223	215	236	237	244	247	245	244	250	218	238	237	198	261	232	228	229	241	260	210	240	219	238	242	233	243	220	227	219	219	250	212	232	223	223	244	237	239	247	208	248	259	237	229	220	230	232	219	266	224	233	232	230	224	228	234	228	216	225	244	214	234	234	230	221	252	217	234	218	215	251	242	216	195	238	211	222	211	234	228	230	236	242	266	221	215	220	236	239	222	263	229	235	216	236	240	254	240	231	243	265	208	227	239	224	229	230	205	246	209	257	235	210	223	213	236	235	209	238	232	245	232	234	228	227	241	247	227	231	225	260	224	240	215	203	240	239	263	225	228	213	228	236	233	226	229	200	228	227	224	268	228	236	230	244	235	263	225	238	212	228	224	228	225	230	235	237	223	229	228	225	252	208	216	228	225	241	223	218	226	210	238	266	219	228	221	239	227	229	234	230	217	260	253	218	246	266	241	218	222	227	219	225	237	231	235	206	234	253	236	230	209	248	195	215	251	226	227	221	245	232	241	211	224	241	217	270	228	244	209	215	187	213	224	224	236	219	250	227	261	212	257	229	214	227	242	213	220	227	222	252	228	230	224	232	237	242	255	254	244	249	219	237	250	265	206	243	267	233	234	215	227	248	214	247	237	203	226	232	224	222	226	235	229	238	212	237	234	220	214	236	220	228	231	217	210	204	229	219	217	226	225	225	259	234	225	194	247	220	242	225	243	249	208	237	220	237	252	227	230	250	225	226	221	223	243	232	224	257	204	240	235	216	215	231	215	234	203	229	239	236	238	238	222	229	241	223	265	222	234	223	262	233	218	247	230	218	262	240	235	242	229	238	227	270	240	222	243	224	225	214	237	233	236	230	253	229	222	224	241	227	215	227	221	245	226	262	219	240	223	231	232	200	204	228	205	240	255	248	249	261	241	242	223	213	228	253	235	238	223	225	225	224	216	230	242	221	238	223	229	258	231	243	229	218	204	226	210	226	239	230	209	242	244	243	255	241	253	211	233	220	232	242	211	211	218	242	185
15692	28974	19981	10202	6853	4332	3025	2445	2108	2040	1960	1930	1744	1442	1258	1216	1213	1001	866	811	683	621	630	584	580	649	595	560	546	461	495	454	411	456	422	373	402	393	412	394	391	330	363	363	339	339	355	370	334	326	370	310	311	332	339	329	320	342	337	301	337	305	332	316	375	343	343	327	336	330	369	343	311	323	319	314	329	315	302	307	336	301	295	320	300	340	314	322	332	332	326	305	369	327	314	356	346	296	350	347	311	326	348	325	328	326	324	319	316	351	320	347	306	303	341	360	363	339	339	332	341	324	343	292	331	350	324	379	373	314	321	376	350	339	316	321	290	342	345	311	361	303	325	318	339	326	333	340	306	312	338	299	310	343	308	317	329	319	306	336	335	321	307	292	350	346	284	380	329	318	332	333	315	339	314	337	297	321	316	337	298	342	341	269	334	322	303	343	313	350	325	345	350	344	319	330	384	281	333	353	314	308	320	320	307	318	327	323	344	279	346	314	321	322	317	367	345	319	334	333	340	324	321	316	317	321	369	331	310	312	333	342	345	352	288	359	335	321	306	326	332	339	327	355	343	357	303	340	314	331	303	317	352	335	372	327	317	328	337	310	313	323	316	334	332	331	299	344	340	310	308	315	335	305	310	298	316	308	342	320	319	334	328	349	321	333	317	333	291	361	309	331	334	317	317	335	338	354	324	338	328	359	330	366	331	370	312	342	361	339	357	296	298	339	329	336	339	355	314	338	330	305	344	338	312	316	329	363	312	303	325	311	337	288	326	373	339	355	333	302	312	335	287	338	293	344	326	333	366	301	349	314	305	317	330	318	320	317	323	325	334	325	326	357	329	313	361	342	314	350	354	351	341	318	359	338	321	317	332	351	347	287	347	320	355	317	316	342	309	338	334	348	315	316	325	352	350	318	350	330	317	315	311	344	345	345	339	311	306	376	319	312	335	338	321	318	331	318	358	353	324	338	346	323	334	344	325	351	316	314	319	346	327	303	331	337	328	316	318	350	340	349	350	354	347	334	319	364	338	350	354	303	338	325	341	338	335	342	321	319	336	336	304	324	309	325	317	336	314	324	299	321	321	316	322	331	330	330	332	292	331	310	336	316	341	363	301	332	335	348	341	342	330	345	321	348	352	341	336	303	319	338	345	355	336	293	320	320	304	297	324	340	325	342	299	306	317	323	325	349	338	330	345	290	316	322	364	321	311	392	339	337	313	371	359	304	322	329	305	338	338	342	339	330	328	305	344	364	324	312	326	327	353	333	301	318	366	334	345	318	315	371	314	305	325	322	321	327	366	325	328	307	304	320	329	328	346	328	310	306	344	296	352	330	329	358	327	376	345	325	341	338	317	322	321	347	342	321	328	344	318	315	341	330	328	332	334	289	377	347	329	295	344	347	338	343	355	314	315	347	315	305	313	296	293	334	313	321	297	305	350	305	319	342	330	318	334	342	357	351	289	362	319	339	330	332	326	299	302	310	349	308	326	336	358	316	341	347	353	324	326	324	341	314	348	307	349	348	319	323	351	323	321	320	323	340	309	358	353	347	322	347	350	342	333	327	368	296	335	341	319	302	318	319	302	333	346	331	356	310	315	337	314	362	310	312	320	305	308	301	364	377	324	300	299	359	335	364	317	330	357	339	336	339	388	331	356	309	354	312	322	359	343	361	330	317	329	317	327	321	317	341	335	303	352	324	371	332	336	344	333	322	320	332	324	330	343	350	356	350	318	339	314	340	319	309	327	338	321	311	331	341	310	349	314	329	326	315	328	335	335	331	320	372	314	346	343	336	305	326	318	307	346	356	339	302	324	326	337	367	326	327	339	344	332	357	320	348	321	336	347	336	298	310	346	315	355	323	351	347	315	351	329	311	320	333	321	345	296	328	331	324	339	329	317	321	316	333	353	339	338	305	327	331	336	358	330	322	316	352	317	319	297	314	293	349	341	319	335	348	336	330	338	329	334	326	326	339	292	327	339	349	338	322	351	333	305	351	318	306	351	285	327	334	336	320	331	339	353	340	353	333	361	316	359	329	308	361	315	341	342	340	340	341	300	335	336	354	324	334	302	333	329	331	313	336	321	330	337	310	308	323	291	309	334	341	345	326	346	327	327	327	335	317	299	334	296	357	330	357	323	331	320	312	315	328	335	310	297	348	322	340	329	346	348	307	312	340	387	333	323	348	322	341	316	330	314	343	331	332	337	358	333	340	324	337	322	317	323	358	335	321	329	318	327	313	325	330	351	326	306	317	321	322	318	337	313	350	331	312	322	347	345	314	346	347	324	323	336	317	358	304	342	313	334	362	330	319	328	360	328	331	346	330	336	343	285	339	314	358	332	336	332	337	363	330	330	330	350	362	297	326	336	321	319	341	349	308	310	335	321	338	344	323	342	314	354	336	310	296	288	317	308	326	338	345	336	342	355	299	320	337	321	336	338	351	318	326	331	333	307	320	329	332	307	313	332	321	331	345	311	351	344	337	308	325	306	331	351	319	331	340	353	307	303	332	341	345	353	339	305	360	321	356	357	331	337	311	340	311	330	360	327	366	323	353	356	315	359	312	277	337	315	331	339	334	334	318	315	350	313	287	329	291	369	346	328	360	336	324	320	347	338	301	339	335	325	318	360	330	339	292	292	343	314	336	325	328	330	327	327	340	329	335	309	360	344	326	318	342	341	326	311	322	352	324	320	299	318	329	331	304	331	350	334	356	301	336	343	319	349	328	337	337	349	334	356	335	310	366	331	316	330	356	310	319	318	349	312	345	326	290	333	330	341	286	314	318	324	336	317	306	350	313	368	338	341	324	338	335	354	357	354	354	357	312	343	367	330	352	307	349	317	328	332	343	342	336	332	320	353	310	303	346	332	301	321	358	340	337	324	313	338	308	330	341	318	323	336	330	368	318	359	323	325	328	303	314	303	333	347	334	318	288	330	334	315	329	337	313	329	329	330	348	332	340	361	309	346	316	323	356	290	337	301	368	319	300	360	339	306	331	321	307	281	361	317	319	372	351	342	315	325	343	338	336	303	320	290	316	334	297	339	309	342	327	296	341	314	296	329	325	322	330	315	322	310	326	339	338	330	293	332	334	338	323	315	314	303	307	343	343	328	316	323	334	347	336	346	336	333	315	320	315	330	356	322	329	329	318	300	326	315	331	344	341	339	318	381	333	305	351	328	298	327	341	334	326	332	349	348	312	345	340	328	350	361	346	305	322	309	321	323	345	302	305	341	322	339	344	312	330	336	343	330	339	325	339	364	344	330	332	327	318	333	328	313	359	302	341	324	332	349	318	335	350	360	340	330	327	322	344	314	327	311	353	336	307	327	310	329	331	345	323	369	361	362	328	338	302	336	333	338	333	306	303	315	330	301	319	353	324	331	357	376	316	343	357	318	355	350	364	338	336	317	333	324	304	343	344	304	335	291	327	315	369	331	366	333	358	303	280	332	337	338	292	321	334	349	322	337	326	343	327	336	351
23056	21658	29313	24511	21663	20434	5254	1997	1541	1482	1462	1358	1183	1067	901	861	844	689	613	519	475	451	436	416	393	419	419	374	324	341	306	283	258	248	260	242	268	249	256	229	253	262	236	190	189	206	190	210	223	214	217	230	185	197	190	188	175	195	187	181	210	212	203	206	196	183	213	211	206	228	199	182	208	204	192	229	163	215	195	207	190	203	213	219	203	205	163	184	192	207	189	220	176	182	201	153	216	165	199	190	207	234	189	190	229	193	195	202	205	201	192	195	203	202	207	194	208	199	182	192	185	195	199	205	200	221	208	176	189	199	199	217	179	212	187	198	184	170	186	192	205	196	192	217	203	239	195	211	164	247	196	215	216	219	200	198	198	212	171	218	221	210	217	203	185	202	215	182	199	193	220	198	198	178	191	213	190	179	189	211	212	187	176	194	196	210	211	200	191	178	224	196	210	186	208	177	195	196	227	186	180	200	185	156	216	200	194	199	185	200	198	201	214	205	211	206	205	185	184	189	177	201	209	222	197	190	192	210	204	205	173	180	187	209	180	184	201	186	193	189	190	201	200	190	223	223	188	210	200	189	228	202	213	200	190	209	191	190	178	201	187	201	177	188	175	193	229	210	204	183	198	200	202	199	195	179	202	184	185	198	186	188	200	231	196	193	205	201	176	191	205	207	208	188	198	208	196	190	183	194	184	209	177	225	210	191	192	201	195	196	202	221	207	178	209	215	185	196	187	205	204	191	196	204	179	187	201	214	191	212	204	206	206	200	194	194	213	191	200	206	211	203	172	189	183	189	186	196	197	199	207	194	199	209	198	184	181	171	185	199	201	193	203	216	206	202	184	207	190	193	201	189	191	191	215	200	196	192	180	201	194	210	213	213	184	180	185	211	198	205	212	171	201	182	208	195	198	172	201	221	199	190	220	207	192	186	187	193	194	215	204	209	191	213	193	207	197	190	195	211	195	205	211	196	198	202	184	185	177	167	195	174	186	195	223	202	203	199	205	214	195	204	191	183	200	194	197	212	190	191	209	205	189	208	199	190	183	201	215	221	205	196	211	214	196	192	190	208	185	189	190	200	216	198	216	201	203	182	200	209	192	209	187	193	194	187	194	197	184	206	193	187	196	180	234	202	183	208	205	179	195	188	195	180	198	178	201	245	183	182	224	192	201	203	205	202	208	190	180	188	231	181	206	219	178	195	197	178	240	186	205	183	200	182	208	189	205	223	200	201	209	169	197	208	207	209	203	191	187	212	207	212	184	214	205	213	198	208	193	197	191	186	186	189	196	173	189	214	192	179	197	198	178	196	177	168	163	211	202	172	201	205	200	205	206	193	204	191	184	203	189	191	196	187	189	169	227	217	195	199	157	218	193	210	182	195	192	210	199	212	183	209	196	203	189	178	186	201	173	183	190	191	191	210	196	223	178	210	209	203	213	203	193	187	202	210	223	162	203	214	189	178	185	210	177	227	208	195	177	181	210	189	220	224	205	189	219	188	206	205	186	205	196	175	206	203	221	187	195	189	207	203	181	197	218	231	208	193	182	204	201	188	188	213	178	185	187	204	211	219	205	206	188	193	180	178	207	197	173	196	179	201	193	199	191	209	212	198	191	186	204	209	169	195	198	204	198	178	158	225	178	208	203	189	206	184	188	216	221	189	199	203	208	200	190	208	197	212	195	172	187	169	205	180	173	213	202	210	184	217	206	223	193	197	181	195	180	224	180	201	194	198	208	202	205	196	198	209	223	202	205	201	197	189	205	190	190	214	203	189	213	200	206	200	187	184	200	193	188	225	183	202	195	200	198	199	216	211	234	197	214	222	172	173	193	171	191	202	208	215	161	183	191	169	184	192	186	209	163	210	187	217	198	198	203	188	183	203	212	186	205	194	179	214	202	177	216	187	213	216	205	223	184	196	171	185	204	182	188	212	209	209	192	192	186	199	193	202	171	201	200	192	183	200	183	201	182	195	186	184	178	197	180	187	216	174	216	198	181	168	168	187	188	179	200	181	210	191	191	192	181	186	196	194	195	199	194	210	201	204	189	229	210	231	169	185	197	200	199	199	205	188	198	167	198	210	170	193	201	222	191	186	200	211	213	183	186	214	199	177	197	191	185	183	203	191	187	227	177	183	197	191	198	172	184	205	188	201	183	198	187	197	197	210	199	178	199	200	227	212	211	192	194	176	198	195	181	182	202	166	173	178	198	205	200	191	190	180	200	195	214	227	204	204	197	189	203	186	210	203	197	207	202	199	204	199	224	197	199	184	195	171	219	205	201	191	177	183	197	217	194	210	196	200	188	190	216	191	201	212	188	184	203	208	215	166	211	191	199	181	223	189	202	224	194	204	200	198	214	189	177	200	195	203	193	186	189	205	195	209	169	209	201	184	215	178	211	208	189	211	191	192	185	184	164	212	185	197	224	228	195	223	200	211	187	196	177	195	193	177	207	182	177	193	210	213	193	176	202	226	208	180	218	222	183	175	206	214	180	213	189	172	196	193	192	214	184	199	207	198	200	187	206	206	172	212	207	192	187	198	189	195	185	204	196	210	208	197	203	187	200	171	205	208	194	206	172	233	202	209	198	215	180	221	194	197	192	199	195	205	217	183	189	194	208	209	183	202	176	186	211	173	169	184	191	197	186	183	196	198	181	204	216	208	208	199	183	229	208	175	177	195	199	209	204	205	219	215	180	187	203	183	197	189	193	181	228	191	193	183	207	193	207	197	187	191	207	210	187	173	212	191	177	204	204	185	195	204	198	220	182	184	188	210	200	192	192	185	198	206	196	192	195	216	182	207	163	203	182	198	172	199	194	181	189	191	228	205	200	212	195	170	177	188	174	200	235	214	187	194	226	214	206	213	211	192	205	198	212	174	188	193	201	198	197	212	219	171	200	200	183	207	164	182	199	178	218	166	201	185	180	219	198	178	198	202	180	200	214	195	200	199	212	195	168	174	178	210	185	193	194	227	194	191	179	183	222	185	195	195	197	193	200	204	165	197	197	195	187	197	181	193	192	186	192	194	198	174	198	189	190	196	175	170	188	200	190	196	197	187	199	214	232	202	194	202	193	211	170	189	177	190	192	205	193	187	193	219	187	193	189	186	186	182	220	191	191	210	202	216	184	194	187	194	193	184	217	180	212	193	195	194	197	175	219	201	211	200	197	182	206	204	185	211	186	191	183	177	192	170	216	206	176	222	194	201	197	212	200	203	179	189	200	197	194	197	179	212	210	193	185	181	208	200	194	211	172	201	199	194	197	162	174	207	190	203	187	196	208	185	227	196	206	191	184	185	173	190	186	198	203	175	186	188	199	207	197	218	201	192	181	173	193	213	175	199	200	181	184	215	202	209	185	189	198	185	192	196	208	191	204	210	174	174	208	194	179	192	170	194	197	168	182	196	179	196	201	207	216	218	185	203	207	178	205	196	224	201	189	195	211	201	185	194	194	180	180	191	189	192	199	187	221	205	218	192
18565	37203	28069	16797	11312	7386	5846	4663	3827	3798	3673	3437	2879	2417	2058	1852	1879	1591	1369	1190	983	962	868	795	769	794	779	698	664	616	590	503	478	447	400	409	381	331	398	343	393	334	362	327	349	308	327	315	294	350	317	314	272	291	274	293	285	314	278	254	315	284	296	267	265	278	310	293	300	280	290	271	319	289	324	310	251	267	279	259	287	290	260	270	277	278	316	252	254	275	287	280	266	279	271	268	284	261	299	257	272	270	264	268	263	275	272	263	258	289	254	267	259	276	291	278	287	309	264	296	271	243	265	280	274	315	273	291	282	280	279	269	323	276	286	268	288	259	266	279	298	293	295	266	282	268	280	246	263	241	276	304	285	261	275	276	289	298	271	283	265	302	256	291	273	293	283	276	269	288	289	265	254	254	272	247	278	274	274	282	292	285	297	297	281	283	288	271	285	282	257	293	294	291	290	266	263	272	286	311	291	292	274	286	255	286	280	300	247	284	253	289	262	276	279	311	272	260	282	291	287	262	235	259	249	298	275	255	274	277	287	268	270	278	251	286	296	276	286	293	291	274	267	287	271	292	288	261	303	257	273	265	277	285	286	291	274	275	303	284	273	268	267	307	284	284	273	292	271	285	301	250	258	299	273	272	285	263	282	278	270	266	292	275	268	295	269	257	270	283	257	253	280	280	253	294	286	279	276	275	290	290	308	260	279	315	255	267	254	258	270	275	284	277	292	276	300	311	277	265	318	296	272	279	263	284	278	265	263	317	272	276	299	273	281	265	253	283	298	272	264	268	268	270	255	283	306	280	296	266	255	269	274	250	273	303	277	261	288	276	262	282	286	282	284	284	296	257	258	270	302	290	266	255	271	295	280	264	301	273	276	265	268	279	304	302	270	304	263	277	271	268	269	318	278	256	286	282	290	288	251	249	273	271	307	298	280	277	270	263	289	274	277	276	295	300	268	258	289	259	249	332	268	291	285	307	280	250	291	281	297	286	293	321	255	276	271	279	284	262	302	243	284	252	296	259	279	295	252	287	271	276	276	307	301	242	285	272	298	299	254	262	289	305	266	279	299	284	234	306	276	261	267	276	284	259	290	286	256	288	298	261	305	278	291	303	310	288	292	299	262	288	286	293	275	268	287	285	285	265	304	288	292	280	267	302	287	249	269	261	308	306	282	264	271	290	293	290	288	278	279	264	289	280	259	271	259	259	266	267	264	283	278	280	276	253	287	266	285	263	286	273	266	272	293	281	262	270	268	268	293	283	283	271	242	287	307	285	307	296	296	261	294	302	255	258	276	276	291	270	306	271	295	275	263	261	272	267	295	293	272	309	318	275	263	263	268	265	277	277	296	233	281	270	290	287	293	283	262	286	296	301	279	279	295	258	285	290	277	270	326	294	275	316	291	266	282	289	282	298	261	308	279	273	273	260	263	284	281	288	268	249	301	284	252	229	294	307	259	307	284	282	270	248	256	286	315	308	281	243	292	290	259	265	312	244	289	310	264	293	256	295	282	277	265	284	272	299	297	262	280	269	274	270	288	295	302	257	282	267	258	273	302	308	275	279	290	289	282	262	277	269	252	266	287	285	285	283	275	280	293	253	292	286	302	310	248	270	261	282	270	262	295	316	294	266	269	294	276	264	285	252	276	268	286	271	268	269	271	260	281	291	244	283	262	277	255	273	282	308	302	298	261	282	319	312	249	275	267	279	254	286	310	271	258	258	301	260	262	275	271	236	293	278	272	297	279	270	283	246	273	284	267	301	303	284	303	318	286	269	303	294	260	278	290	283	296	268	265	285	289	304	268	281	263	293	267	279	280	288	284	308	297	300	269	295	253	259	249	264	259	275	274	323	292	272	266	284	304	287	258	254	278	301	259	288	267	293	292	283	280	290	284	266	287	280	274	259	249	308	283	290	268	290	303	297	288	284	296	272	278	263	255	282	293	292	297	270	266	294	278	262	283	291	277	280	278	272	258	292	276	270	287	245	282	272	273	288	276	316	267	266	282	254	307	273	285	283	298	291	273	284	298	294	271	257	258	291	264	283	257	266	256	267	274	266	292	278	274	295	281	276	274	280	258	271	271	287	328	302	277	291	295	278	282	240	301	274	266	276	281	276	277	254	287	261	264	277	287	259	281	287	281	262	260	278	282	246	245	307	294	287	312	287	292	283	288	277	261	271	285	288	263	281	292	263	289	291	286	287	295	283	307	273	270	282	301	294	309	264	275	265	262	271	239	290	247	278	248	225	272	241	276	262	291	260	273	282	267	283	265	252	278	266	277	271	294	288	295	275	253	266	292	249	263	311	256	278	271	260	256	315	263	279	271	284	299	309	271	256	305	287	268	276	249	279	277	289	277	289	310	263	283	276	291	270	287	279	295	274	292	286	257	289	279	250	257	281	266	302	238	274	270	287	288	276	297	274	266	304	285	281	243	269	287	270	269	265	278	307	274	276	275	261	262	263	260	271	298	286	279	249	284	281	281	275	285	284	280	266	288	276	261	266	262	248	290	264	287	264	261	258	279	268	285	289	293	292	301	299	251	306	282	274	292	274	297	277	245	273	290	257	284	292	271	288	316	291	249	275	288	306	281	276	284	294	270	280	263	287	266	249	279	281	278	290	299	270	281	296	308	293	266	282	260	265	266	282	280	302	284	273	299	248	276	303	269	255	289	273	286	291	264	255	291	264	278	277	253	269	275	261	259	288	312	266	304	244	284	296	302	275	271	264	265	292	267	276	299	285	282	282	284	325	267	290	309	286	289	289	258	277	279	272	291	269	259	300	303	278	278	278	280	278	269	277	252	254	249	258	268	295	294	265	268	288	276	265	293	273	253	261	266	288	308	295	295	248	283	273	261	302	284	279	261	285	302	274	305	296	264	268	271	259	280	283	288	293	289	268	274	281	287	275	280	286	295	273	280	271	279	272	253	265	278	296	291	292	274	259	300	298	256	294	275	290	290	262	278	281	258	296	275	297	289	290	263	249	280	248	256	297	293	256	289	293	282	267	273	231	293	279	307	262	269	270	274	276	281	278	272	269	266	295	261	258	271	271	284	264	285	271	249	292	241	261	289	268	259	280	287	293	282	307	238	282	281	267	295	236	286	268	286	267	240	292	272	286	242	283	260	278	241	274	278	265	281	281	298	254	254	271	291	275	263	265	275	273	253	279	273	263	264	270	287	268	290	293	251	319	273	289	310	278	285	299	290	262	291	261	296	277	229	263	270	276	276	291	284	285	276	277	257	266	287	269	288	276	273	299	277	278	260	267	281	263	303	303	276	268	281	289	292	290	270	289	282	274	281	265	282	255	277	297	301	255	270	261	269	269	271	281	275	267	270	286	273	301	294	281	256	294	290	235	242	268	284	264	272	254	313	256	286	293	285	262	309	289	295	304	276	270	276	284	274	263	274	282	273	289	284	295	285	274	249	266	272	302	262	266	280	262	264	282	278	258	303	285	295	275	283	275	252	272	249	280
28101	20078	13471	5777	2353	1309	1082	839	759	733	756	674	626	585	540	498	499	466	389	410	355	367	314	342	331	347	324	323	332	304	290	298	278	262	286	283	256	289	271	304	261	288	267	303	270	235	260	239	271	284	252	272	267	259	253	249	279	223	267	273	258	293	261	266	260	259	246	255	255	283	290	258	272	271	226	277	284	264	259	288	234	236	258	269	257	246	250	275	265	254	254	238	275	279	254	237	272	273	276	256	239	278	252	260	245	294	286	237	230	269	276	265	243	264	252	256	286	289	256	261	265	243	263	232	270	267	293	263	268	248	279	273	249	243	236	276	266	284	258	251	240	252	263	277	263	264	273	252	252	282	267	251	266	248	280	278	299	273	258	244	248	244	278	232	258	269	272	244	227	279	239	258	239	271	273	274	286	242	271	252	266	251	270	268	234	230	285	254	259	287	260	271	261	262	246	267	276	239	262	242	273	251	283	245	279	247	275	301	286	243	291	274	288	249	269	237	262	250	245	276	256	264	237	258	270	289	254	253	243	280	277	262	259	257	274	294	280	225	267	261	291	253	257	267	279	287	259	274	265	274	237	318	245	269	272	234	240	271	300	253	230	254	256	229	271	273	297	230	248	282	270	249	273	283	253	267	243	249	254	247	270	275	231	250	281	266	259	244	280	275	230	285	242	260	283	264	278	256	294	244	264	230	267	242	245	257	272	281	244	253	273	243	235	257	250	254	235	261	256	273	245	286	280	246	279	254	263	255	277	255	260	274	247	239	264	256	275	259	284	284	292	244	263	253	287	263	235	265	273	288	287	270	274	260	254	251	272	248	241	266	259	286	264	256	255	260	255	284	258	270	252	273	264	249	263	276	254	249	249	285	248	259	231	250	253	272	254	259	258	274	242	259	252	258	269	265	278	275	264	272	251	251	272	248	249	252	263	254	259	268	248	257	250	272	275	269	245	268	271	258	251	268	265	236	247	248	243	265	272	265	272	292	256	260	275	292	265	243	260	254	284	247	268	255	281	244	267	255	243	292	254	281	253	263	245	247	250	253	256	244	269	267	247	241	274	276	280	240	256	288	244	251	257	282	242	244	240	296	262	272	248	268	268	260	231	262	259	249	237	253	286	298	288	276	254	262	236	267	270	256	257	267	236	245	252	259	287	239	251	286	277	236	246	226	261	265	255	247	275	254	241	280	243	271	283	244	302	252	250	252	260	227	240	265	262	247	272	284	270	270	261	260	238	257	256	250	243	268	229	276	259	253	253	271	247	262	278	265	241	258	238	267	284	231	292	257	259	272	254	269	249	251	280	252	239	261	245	254	254	266	252	268	271	258	266	266	275	260	255	251	276	235	259	253	284	253	268	291	255	276	265	269	279	244	261	245	259	249	263	267	284	243	248	255	256	280	262	250	252	277	250	245	238	278	282	247	301	249	257	260	272	254	284	232	265	251	285	260	260	240	267	228	248	279	248	284	271	262	253	246	257	281	276	293	276	283	263	277	298	262	246	263	270	260	270	244	268	277	252	266	292	247	253	262	272	254	286	257	259	226	276	245	255	232	272	268	246	262	237	267	271	244	261	241	267	280	256	265	261	243	267	258	282	280	263	225	273	286	234	265	280	252	266	288	234	262	259	255	246	259	284	254	275	254	281	240	260	281	261	274	258	235	247	265	265	255	259	269	274	260	274	247	277	275	257	241	265	222	266	228	252	266	275	287	262	269	266	275	232	263	257	265	275	249	250	247	264	244	270	277	313	253	250	277	242	236	253	276	266	231	250	279	237	261	285	291	265	244	233	250	298	245	255	259	215	268	270	239	265	285	290	260	249	266	246	266	264	262	262	274	265	275	255	240	271	237	271	269	266	286	273	259	242	270	270	239	270	255	257	265	254	251	234	282	252	252	277	254	276	269	272	292	307	251	233	253	304	253	272	272	259	258	277	249	271	220	274	236	240	231	265	263	284	272	266	268	264	249	246	266	271	268	316	257	285	283	252	279	265	271	263	278	243	290	254	245	250	245	270	281	263	299	280	235	251	250	271	275	261	278	259	272	273	268	277	263	263	206	242	248	260	277	259	266	256	258	249	267	255	288	269	291	242	243	280	252	278	274	273	286	252	275	264	245	278	266	235	261	269	270	274	228	256	269	260	253	269	268	254	231	258	223	310	276	257	277	262	283	273	267	250	270	245	271	219	226	273	267	241	255	266	275	264	251	257	250	243	260	240	264	273	257	237	241	254	291	260	231	293	244	248	256	271	238	269	239	247	243	288	256	250	266	258	269	265	264	244	266	279	247	260	240	247	274	275	255	292	250	276	225	239	260	286	256	263	270	255	270	251	262	262	252	249	298	259	245	282	294	284	262	282	290	242	263	265	266	279	256	253	230	276	276	242	266	256	283	264	244	254	277	305	242	253	246	275	264	250	255	268	266	257	257	271	278	249	256	286	246	255	250	284	261	271	262	265	264	233	259	273	276	280	265	278	245	255	266	275	249	298	260	297	256	243	248	229	260	286	272	271	291	256	268	260	255	257	258	263	273	256	273	257	256	267	284	275	277	265	261	244	252	283	268	253	245	243	287	265	252	262	282	267	270	294	271	221	266	284	258	266	279	263	260	265	256	281	253	260	276	270	258	275	245	235	260	248	273	220	300	267	249	235	257	271	263	249	258	255	284	259	246	240	272	247	257	259	227	289	257	260	287	244	267	268	255	252	259	242	241	246	257	255	255	282	251	255	282	255	251	269	245	270	305	292	232	238	266	272	272	270	319	270	250	281	240	248	295	238	272	231	279	269	249	281	236	270	242	284	273	280	259	285	286	279	233	262	256	257	238	263	260	268	287	258	261	271	258	257	246	252	295	250	267	251	272	277	258	271	264	256	285	269	278	278	258	253	254	263	263	291	263	285	266	256	269	251	272	243	251	254	256	265	249	229	271	243	233	262	252	296	252	309	238	275	250	266	242	267	280	232	264	300	271	248	239	250	231	286	286	258	272	282	259	245	252	281	260	265	254	265	258	294	277	267	295	246	253	262	254	245	312	236	240	251	251	272	237	269	264	266	286	255	263	257	262	252	246	273	289	255	262	267	287	245	256	254	260	276	260	260	249	278	256	251	258	277	262	259	251	264	277	253	258	289	318	284	287	287	259	268	258	252	250	289	226	278	248	264	289	273	233	259	281	267	280	258	257	254	271	264	246	275	242	253	260	266	274	285	265	285	273	272	271	244	287	247	252	269	261	271	252	232	270	279	239	261	256	289	266	256	252	279	272	275	253	266	247	262	245	251	253	244	255	258	262	263	308	301	245	248	245	276	268	223	239	251	274	237	244	280	292	279	258	248	226	249	260	251	250	266	259	246	275	256	245	251	273	248	255	286	258	261	267	259	263	268	268	266	270	250	258	261	245	280	253	262	263	272	266	269	256	287	251	255	258	239	259	260	280	262	308	270	254	266	232	272	256	265	259	231	267	265	271	267	266	272	248
15512	25168	16439	8291	5138	3057	2551	2062	1847	1859	1790	1620	1340	1178	1084	1071	932	909	788	735	611	656	590	539	580	559	555	523	479	520	460	452	444	450	460	403	424	414	368	398	365	374	379	383	346	377	372	364	353	409	373	386	413	354	386	382	349	371	352	381	335	365	368	351	411	373	372	360	385	375	352	355	354	381	376	357	369	382	351	376	376	338	374	356	373	418	362	391	384	409	372	344	356	402	372	351	363	363	400	372	358	374	391	396	391	365	358	398	334	354	355	360	385	343	383	351	369	371	384	363	372	396	388	390	389	395	379	379	376	360	339	374	355	351	346	377	342	397	333	380	376	387	377	395	374	371	390	349	351	348	393	394	370	378	386	368	372	336	376	367	342	351	380	367	359	360	340	369	378	347	377	351	349	374	351	359	383	371	339	370	352	334	366	400	351	344	368	345	352	336	392	376	388	367	381	389	374	394	374	369	376	379	363	380	369	382	353	398	373	375	341	370	340	381	374	348	387	397	340	378	375	360	380	332	376	375	336	365	367	368	339	364	383	346	394	351	369	343	373	352	361	399	393	347	338	394	389	380	366	414	344	339	382	383	379	376	376	337	366	377	394	363	364	370	359	393	385	342	360	373	368	394	390	367	393	384	363	374	370	371	368	380	366	388	350	384	353	366	348	386	420	373	385	393	336	374	372	368	337	398	345	380	351	365	377	362	342	390	364	349	377	400	383	351	354	343	382	357	393	348	347	376	351	371	363	351	388	358	363	356	393	348	345	338	369	357	364	372	348	392	361	388	371	394	397	405	375	350	339	363	361	347	351	343	325	350	371	385	396	348	389	366	351	388	341	388	392	367	366	352	372	415	364	367	389	373	349	355	376	389	321	359	360	387	366	359	347	399	346	398	375	351	365	410	358	340	361	369	365	352	338	372	370	371	355	367	393	357	396	382	392	374	380	372	368	418	310	374	369	378	368	380	380	367	384	362	367	370	351	405	374	370	391	360	380	366	371	385	367	362	383	358	345	395	394	338	350	333	373	384	365	412	375	370	346	357	363	400	331	368	397	380	371	360	349	365	366	394	392	357	369	359	363	355	330	346	360	371	356	387	364	391	362	365	368	405	359	343	366	358	325	388	377	384	392	354	360	358	382	369	345	348	353	386	396	327	394	360	373	368	380	351	370	379	368	361	358	399	356	387	357	334	399	352	347	397	334	389	366	391	355	354	351	393	377	384	391	358	371	371	378	385	375	370	383	369	413	413	371	358	376	358	347	325	388	353	324	382	377	357	352	364	382	381	390	360	372	401	397	379	370	403	369	383	371	349	375	373	411	379	358	364	375	362	353	373	359	357	366	394	362	400	370	360	398	368	363	371	369	377	365	394	369	380	369	361	349	372	397	374	384	351	370	382	367	373	378	342	370	392	356	341	328	362	356	366	381	339	347	384	341	374	361	392	380	367	362	387	344	359	381	362	366	387	378	368	404	353	386	376	384	365	373	366	394	397	355	402	385	361	347	380	366	349	357	396	374	411	377	382	324	352	404	346	381	379	369	381	410	360	358	358	345	380	367	387	361	395	357	345	333	348	352	402	376	370	405	366	369	391	370	345	364	377	364	365	387	345	345	415	360	366	351	365	410	347	352	372	356	381	356	411	383	394	376	359	383	357	350	361	368	384	364	391	375	369	372	388	365	356	361	375	365	356	386	348	345	355	390	384	392	364	379	338	334	366	356	351	379	379	369	389	365	356	360	382	410	386	360	353	370	399	352	377	380	376	365	400	355	374	362	350	406	350	386	388	379	363	342	360	358	362	363	360	396	387	369	369	359	384	380	361	388	342	362	382	378	366	398	345	346	389	364	383	413	364	354	344	374	350	370	378	352	337	347	395	372	369	353	363	372	370	362	373	360	360	333	358	405	404	333	409	331	376	376	400	389	378	381	355	405	412	372	380	394	390	387	372	393	352	411	368	395	370	353	372	371	366	358	396	350	352	342	357	361	350	392	348	362	371	372	354	379	377	396	360	354	393	367	372	379	361	401	345	339	387	368	368	367	367	375	355	351	364	358	389	357	379	374	333	341	378	379	360	390	361	394	378	354	351	376	396	373	347	365	376	352	345	364	383	351	379	348	384	396	346	353	381	372	369	406	370	348	370	366	397	366	369	364	352	344	398	335	380	356	391	374	372	350	390	355	376	387	371	376	355	346	398	358	340	346	370	380	376	365	367	350	400	362	399	390	374	409	343	366	370	343	378	381	380	372	370	348	391	347	364	387	396	390	381	380	379	366	374	354	404	359	420	372	399	350	353	361	369	332	396	380	378	392	380	358	385	376	358	413	351	315	366	364	380	356	360	367	339	357	393	342	380	324	389	381	383	378	362	380	373	365	353	371	334	362	348	361	412	370	335	393	376	363	375	385	373	404	375	366	392	373	402	357	395	335	376	350	356	369	359	362	369	391	400	374	350	379	387	360	396	377	381	388	362	360	354	402	394	349	371	361	362	390	339	368	371	357	407	357	372	361	335	359	394	344	376	392	340	400	370	352	333	372	352	358	385	402	344	414	384	350	399	349	365	395	374	389	359	352	355	332	372	376	353	361	383	428	376	356	378	342	365	341	356	374	406	361	377	321	362	339	326	377	380	359	338	342	330	371	373	345	371	393	404	347	357	378	355	362	380	353	399	362	349	354	373	336	335	362	369	387	387	358	373	347	365	341	344	358	383	368	368	364	349	355	343	381	348	393	351	383	375	384	364	372	335	413	347	387	364	368	381	375	400	374	385	392	346	392	349	372	373	371	366	393	354	362	357	355	343	409	370	398	367	361	384	373	363	429	359	356	357	370	372	332	351	351	377	364	352	374	365	344	400	369	356	406	378	362	418	386	384	397	355	364	358	395	390	383	368	373	358	377	380	348	379	362	390	383	369	400	385	368	383	384	383	361	387	365	381	382	363	399	360	363	359	329	389	367	403	357	351	357	382	367	393	375	346	368	370	385	381	376	394	345	400	345	396	376	357	353	373	407	387	366	338	369	359	410	367	380	379	363	409	370	369	325	368	395	351	362	364	336	381	358	387	355	374	382	346	351	391	398	362	365	350	375	363	374	344	397	420	383	379	355	381	366	347	374	350	368	353	362	326	391	337	352	380	387	371	366	406	367	350	342	375	378	393	403	354	357	330	373	360	352	367	360	353	370	376	378	354	373	353	354	374	359	358	327	393	368	377	374	369	368	381	365	388	402	355	362	375	362	404	386	400	398	365	398	356	340	347	377	369	385	372	385	352	388	361	367	357	406	356	376	374	372	358	368	382	348	361	377	376	371	353	365	338	358	372	414	383	341	328	412	393	354	345	392	399	356	350	370	393	363	356	397	354	368	374	389	355	354	368	340	360	356	388	350	384	373	345	369	356	357	354	351	341	373	353	364	370	350	354	407	351	397	400	341	397	382	383	400	384	358	385	346	352	362	355	377	356	334	368	396	353	377	385	401	390
23922	21600	28686	25005	20981	6733	2208	1440	1216	1309	1161	1114	903	778	702	756	642	591	498	494	442	441	401	364	386	391	409	353	331	298	336	297	308	265	273	262	243	284	257	279	210	243	247	239	277	242	248	279	249	228	261	242	236	271	227	235	240	255	240	219	248	247	265	230	235	212	245	251	248	230	266	268	234	246	227	263	233	223	208	244	235	230	249	236	238	207	221	234	227	234	241	260	230	222	251	247	216	238	243	227	240	224	241	260	222	224	224	244	255	240	256	239	240	253	226	257	216	247	244	254	221	231	229	227	220	215	234	215	217	252	200	248	239	246	222	235	250	239	223	251	248	259	248	256	243	254	234	244	228	244	218	211	237	241	254	232	227	245	260	242	241	233	282	243	226	241	265	273	235	246	251	216	239	243	246	218	218	256	213	227	241	257	246	249	235	257	234	209	228	219	258	224	217	243	242	265	260	245	234	228	254	236	199	266	227	235	234	235	250	265	253	240	220	266	253	237	271	230	226	247	253	222	239	230	238	248	232	265	211	265	239	228	232	231	237	230	256	229	225	245	233	220	221	217	245	246	225	245	253	228	248	242	245	252	237	231	228	246	233	233	230	241	262	245	214	234	222	250	231	244	238	211	206	220	232	230	250	231	222	228	208	242	233	257	219	215	202	249	230	237	237	228	236	239	224	237	256	234	226	218	240	233	230	230	233	213	232	221	270	251	250	234	221	261	225	250	246	263	235	250	256	242	226	235	240	203	225	211	262	250	261	274	234	259	248	249	229	230	236	228	230	226	227	250	220	259	207	227	235	242	256	269	237	224	218	220	232	238	251	226	236	260	212	257	238	225	221	232	261	236	257	229	240	227	237	267	258	269	238	223	250	257	226	227	238	247	252	232	199	224	236	258	258	236	231	255	234	233	240	244	238	253	256	239	269	226	234	243	250	248	239	239	238	216	242	236	235	217	236	252	219	229	242	227	196	245	237	244	230	261	256	290	233	238	245	242	233	250	236	237	234	254	230	219	237	232	213	241	216	225	211	265	257	230	225	229	241	244	221	232	262	225	245	257	266	209	272	228	243	220	259	253	242	223	220	234	247	223	229	245	260	252	230	217	255	229	238	245	229	225	226	222	231	186	240	246	234	251	222	228	215	264	250	247	228	236	256	221	274	253	215	213	245	241	222	247	214	240	204	280	237	248	231	234	183	220	219	245	227	254	233	260	252	244	242	246	228	228	265	232	232	223	215	250	246	247	235	212	234	256	247	241	229	243	240	241	230	221	210	233	227	254	249	246	227	237	237	188	258	251	221	205	243	236	249	232	239	235	221	244	283	240	239	270	243	257	230	253	222	200	234	226	254	227	246	272	235	231	252	257	247	236	220	241	232	237	222	215	252	244	241	257	238	266	227	251	233	211	225	246	237	257	211	231	237	234	240	242	227	265	227	247	266	251	249	200	237	218	237	206	244	210	240	214	256	212	246	246	236	241	237	252	224	266	256	242	218	227	242	211	272	245	244	227	226	254	254	217	237	235	240	225	252	252	244	232	260	226	223	215	229	258	259	251	218	246	266	248	232	235	231	228	229	237	250	255	250	248	282	266	256	243	246	243	231	242	239	240	244	239	277	246	232	227	226	233	259	233	236	239	242	231	227	224	234	282	222	232	238	222	231	238	288	230	242	249	234	247	239	252	265	216	238	242	235	244	241	235	241	238	226	237	224	213	235	260	226	258	236	261	240	217	232	224	183	232	230	238	280	242	246	242	254	260	241	246	259	230	206	252	240	221	261	250	238	231	258	231	246	232	211	244	242	224	227	256	217	261	228	259	229	243	245	261	230	218	264	250	246	238	248	230	240	236	260	239	220	229	234	235	249	196	235	250	214	273	217	224	241	238	235	241	224	266	233	241	223	233	233	232	216	245	256	256	245	218	212	249	223	261	239	222	248	232	221	236	230	242	248	221	229	236	229	243	218	215	238	236	228	263	244	227	257	222	221	202	209	206	216	237	217	229	210	231	224	253	270	222	234	239	240	236	271	221	228	216	222	227	250	257	228	243	246	226	253	216	255	212	217	229	223	218	225	231	243	232	233	196	252	216	216	268	212	226	243	219	214	243	238	249	252	246	266	238	227	232	235	241	259	216	259	264	238	232	263	248	246	235	198	237	240	235	230	255	207	241	254	242	249	233	235	273	225	233	243	245	237	217	227	246	247	220	268	228	236	237	231	241	247	229	225	240	219	226	220	251	246	231	236	241	262	244	232	260	230	238	241	259	242	243	236	256	238	261	229	222	232	204	262	226	224	225	235	228	205	246	259	234	233	264	236	235	230	238	242	201	211	232	263	259	216	216	256	217	250	226	219	237	216	247	210	229	221	238	194	219	255	252	232	260	224	249	232	237	253	222	235	228	242	244	211	257	234	250	235	247	229	238	215	240	251	254	221	217	218	256	229	210	248	225	253	246	243	241	243	209	244	216	216	265	278	230	218	238	248	267	244	253	236	235	228	223	225	233	227	232	229	242	211	244	259	238	287	255	257	234	207	240	245	233	246	254	240	228	244	260	244	219	240	255	213	229	237	238	251	240	244	203	246	236	261	231	236	238	248	216	235	233	247	240	236	260	229	253	238	211	243	235	233	244	248	240	240	228	242	253	240	235	251	216	248	235	247	273	239	248	255	243	227	251	223	210	247	244	237	224	243	250	246	218	250	247	240	223	219	253	227	230	223	223	263	240	242	256	231	240	229	270	241	265	240	240	246	219	239	234	255	220	251	243	228	228	251	236	243	231	251	217	233	241	233	237	210	246	262	235	255	249	243	230	225	233	244	225	245	258	241	220	257	232	251	233	242	255	243	192	228	210	239	243	244	249	243	227	254	234	227	244	226	234	212	260	279	248	224	255	240	259	256	228	230	252	224	229	219	241	236	221	245	216	239	229	248	243	238	262	246	230	208	226	271	246	253	260	234	241	241	250	231	243	251	248	213	224	215	236	242	258	226	241	237	239	222	218	245	226	247	257	221	242	257	230	264	275	216	230	268	238	228	207	227	254	252	230	247	248	268	233	238	241	252	240	252	227	263	221	233	253	213	243	265	250	237	196	251	239	234	234	231	233	241	248	244	214	265	230	213	237	237	247	225	229	232	245	226	224	231	225	240	235	255	245	250	224	252	260	223	256	218	254	222	235	217	249	235	224	252	215	244	236	258	223	250	217	242	230	215	199	263	206	242	229	211	248	232	212	252	219	221	234	223	236	250	260	248	215	215	226	239	226	236	245	239	247	250	248	260	268	220	229	234	259	239	247	263	203	262	237	235	236	234	242	245	220	210	220	222	246	226	247	229	221	228	230	229	229	236	226	225	233	235	252	213	241	240	247	248	250	215	253	249	255	233	234	229	251	245	233	240	241	238	256	213	245	238	252	234	219	228	243	235	226	202	236	202	269	207	225	231	235	240	242	224	229	272	220	207	247	241	243	258	253	245	218	229	236
15473	31705	23152	12931	8393	5452	4543	3478	3226	3114	2996	2578	2181	1830	1644	1583	1411	1198	1104	967	770	803	727	785	744	749	708	706	595	528	518	443	509	472	425	442	402	408	414	387	398	400	361	351	393	345	383	361	364	359	383	343	337	351	329	296	348	343	370	348	290	369	338	314	348	344	391	333	346	331	359	377	340	340	340	352	307	335	319	324	345	343	336	304	322	336	345	325	331	349	340	343	351	337	338	330	314	341	352	339	347	340	317	319	340	319	320	302	332	355	348	323	329	345	341	316	354	340	315	307	350	346	325	307	313	334	368	346	324	323	324	337	334	317	370	339	305	372	310	312	368	351	316	365	323	354	349	323	329	346	353	298	297	331	333	312	352	324	358	365	315	346	341	373	338	357	345	328	346	354	381	318	322	317	339	327	345	329	315	374	345	322	373	333	322	349	331	336	296	328	310	348	322	320	340	332	343	326	362	328	361	325	341	316	343	367	370	361	344	360	326	338	340	340	353	325	361	322	323	289	326	348	336	346	319	333	330	313	345	379	356	345	354	304	300	314	354	332	358	333	321	328	368	304	344	373	324	349	341	330	349	339	317	349	322	345	358	331	348	327	308	335	330	364	325	338	358	322	371	334	337	342	280	339	375	322	362	332	313	337	308	348	343	385	330	344	355	349	370	298	313	340	361	334	341	341	314	314	347	368	360	331	331	340	355	309	356	353	332	317	325	339	348	361	337	321	344	333	354	317	341	333	349	320	356	331	322	355	320	319	316	295	312	304	310	340	347	336	316	326	326	343	350	306	344	349	311	321	306	324	336	317	331	351	335	345	365	343	348	343	322	333	329	331	344	330	333	365	316	335	332	339	323	331	329	328	351	328	361	320	360	343	340	337	306	358	295	368	335	326	330	332	355	327	344	330	346	334	347	317	333	345	394	368	355	327	314	353	346	332	362	347	353	338	355	326	338	317	325	325	359	347	344	322	337	328	344	341	366	323	333	324	365	357	291	363	357	350	359	345	316	321	336	344	353	330	355	311	339	338	347	354	328	335	347	371	333	361	316	325	330	340	358	320	325	324	348	348	382	307	320	326	319	365	317	352	312	353	327	347	311	313	295	316	350	363	330	346	338	329	356	342	348	307	353	359	348	346	354	321	333	289	358	330	343	375	312	323	350	343	346	279	343	345	300	329	322	319	345	317	331	345	341	327	329	328	335	317	306	357	317	320	328	345	362	329	348	382	319	321	354	336	330	358	313	340	343	363	342	342	341	327	305	324	315	333	346	354	356	323	321	337	325	368	342	338	351	336	346	322	385	309	291	350	319	323	353	329	347	307	339	319	333	342	372	310	316	306	363	328	370	330	356	343	351	358	315	358	366	366	329	318	330	326	313	350	316	329	298	319	341	348	343	335	353	345	319	338	380	330	347	358	353	330	357	343	350	358	282	333	342	348	346	364	341	343	333	341	323	357	289	300	341	347	341	308	345	362	322	383	324	324	339	343	329	343	356	321	333	355	328	298	332	343	318	353	384	325	322	367	323	329	319	356	291	333	308	356	346	302	340	341	304	308	326	354	325	314	328	329	342	327	341	347	361	355	331	357	328	339	324	325	335	342	296	335	307	327	328	319	366	370	313	310	346	320	320	342	358	346	326	320	316	320	335	336	321	335	302	352	326	356	363	336	347	336	324	328	311	359	318	332	353	335	343	347	332	328	326	308	311	368	330	335	311	332	300	339	292	307	330	339	307	337	311	347	352	330	336	314	310	334	361	339	336	353	339	341	324	335	332	334	340	318	351	303	302	337	314	327	327	331	349	330	304	341	314	352	348	362	354	359	356	360	300	331	339	332	334	314	332	359	308	354	319	322	342	357	329	360	310	320	323	303	351	347	346	387	371	329	318	329	349	320	299	317	331	331	322	331	358	316	321	335	348	358	328	341	324	330	355	324	347	344	353	343	334	347	324	362	349	345	321	310	339	361	388	338	333	365	364	306	329	357	310	311	348	363	357	295	339	371	312	350	322	355	338	329	333	346	354	337	353	347	349	333	304	321	339	364	350	353	339	330	323	341	357	330	335	313	336	307	349	364	336	335	397	310	363	342	347	334	308	304	329	341	343	327	325	348	356	328	337	332	327	317	335	319	303	349	359	362	366	345	345	350	354	309	290	348	348	352	325	316	308	330	337	356	344	357	320	336	331	377	336	333	339	353	329	352	295	349	352	344	350	313	304	341	333	333	330	316	328	366	365	357	328	328	325	348	347	307	343	336	315	338	323	344	358	338	354	340	333	303	285	329	343	353	321	338	321	350	362	316	292	335	316	379	323	346	319	317	320	337	326	321	337	337	309	346	325	326	334	342	361	341	347	338	322	333	330	337	332	333	328	338	347	340	355	379	362	363	329	335	334	312	366	328	327	336	338	311	361	360	324	333	324	326	336	317	317	345	360	310	344	345	378	328	309	332	336	344	317	323	361	355	359	330	326	332	348	318	329	281	317	316	316	372	364	319	361	353	343	347	317	300	298	333	334	332	323	337	350	343	358	290	317	353	344	340	331	349	352	325	333	335	344	320	351	341	337	329	331	351	342	360	322	318	322	334	375	367	345	342	334	389	309	351	336	329	333	338	351	323	352	337	351	336	313	349	322	363	351	361	351	303	331	310	343	350	335	356	335	343	315	316	326	344	322	347	343	333	338	318	345	359	330	333	332	369	367	338	355	311	360	388	313	353	346	338	346	359	355	364	329	361	363	380	327	331	360	307	340	360	314	309	319	345	325	356	342	321	354	312	356	349	328	336	335	342	329	337	334	325	313	304	291	303	354	344	376	309	354	341	324	375	318	335	373	356	332	344	359	338	341	349	342	344	346	339	335	341	347	348	352	344	370	335	329	323	376	342	333	340	307	370	329	362	322	332	332	362	354	355	323	306	339	312	305	341	360	335	326	300	360	333	317	293	330	328	340	338	354	311	308	331	332	341	324	348	328	286	310	329	330	347	320	325	338	352	369	337	366	346	345	356	315	331	335	347	337	338	330	343	318	320	337	373	349	328	345	325	358	307	355	356	345	340	334	331	318	334	329	334	292	334	310	325	319	327	366	350	323	336	321	294	332	332	344	318	323	338	355	332	344	356	324	332	329	358	334	366	353	344	331	350	330	330	353	315	369	312	303	333	330	349	321	316	341	315	351	335	328	341	310	339	348	329	350	346	322	325	324	360	306	323	347	309	321	340	337	334	362	326	333	343	339	327	350	340	342	319	325	341	330	341	356	366	350	339	332	290	336	359	309	325	323	343	347	321	332	368	347	365	332	356	360	303	336	327	326	335	355	333	352	331	352	341	334	336	348	335	364	318	328	340	358	352	336	347	317	317	315	339	320	337	310	337	331	371	366	356	334	317	298	344	342	331	320	297	321	321	312	349	336	326	338	321	316	313	338	332	346	320	318	320	334	341	312	333	317	367	324	337	303	319	334	352	368	354	352	341	351	346	335	297
25314	21627	26926	24855	5474	1868	1335	1038	924	952	913	814	664	592	583	574	536	504	404	386	383	378	345	337	365	349	346	335	344	265	284	286	269	294	277	262	257	264	251	237	252	245	209	253	238	267	260	214	221	240	229	228	231	242	225	241	228	221	243	236	241	226	242	225	218	239	229	249	219	216	238	229	212	238	216	226	221	194	249	235	252	233	219	230	244	241	231	230	277	246	235	228	224	237	218	208	226	219	238	214	236	226	219	244	237	224	233	228	241	227	245	231	228	219	218	208	252	215	235	227	223	215	222	206	234	262	211	224	234	230	247	211	246	238	215	203	243	218	232	235	259	210	197	231	225	229	220	227	230	211	221	224	239	227	231	218	266	244	219	253	231	230	205	217	229	229	222	247	222	266	225	224	215	234	241	218	244	242	244	217	233	248	208	257	233	221	218	228	203	266	247	200	222	216	252	211	248	252	255	226	232	271	231	253	210	227	242	235	238	241	249	224	217	227	234	227	223	269	243	232	208	230	201	230	234	229	218	238	225	231	219	236	217	240	245	248	248	237	201	243	211	210	249	236	233	224	244	230	241	222	205	214	256	227	200	231	204	234	209	256	227	241	222	243	226	243	240	225	229	212	218	201	211	209	225	223	225	233	248	223	239	230	210	237	265	206	232	238	200	248	242	249	250	230	268	228	226	253	234	209	209	238	215	197	248	208	246	266	204	238	237	175	210	212	209	228	208	204	238	231	203	250	229	233	236	225	226	245	274	221	221	263	222	224	227	250	210	244	228	258	256	247	217	227	246	259	238	251	210	247	248	247	237	232	233	238	243	237	237	235	255	220	255	219	219	241	241	225	233	227	246	246	213	188	235	229	219	228	234	214	205	227	222	244	210	230	196	216	254	227	249	230	220	218	266	214	207	227	232	218	233	219	224	221	233	227	207	258	231	225	221	255	235	249	241	234	226	242	220	195	231	235	235	240	224	227	243	212	252	222	210	217	271	243	231	214	230	257	226	235	230	211	240	252	233	224	211	236	226	235	236	249	242	227	231	229	240	230	230	234	242	234	236	233	233	201	211	223	205	200	256	224	237	236	256	224	247	232	254	224	215	238	209	205	220	212	243	227	253	222	238	235	238	220	224	256	236	217	238	239	227	225	222	229	216	247	230	240	228	244	240	204	195	239	236	228	243	223	250	234	228	240	253	221	248	228	239	219	235	208	198	222	267	227	243	210	219	243	232	265	241	225	246	206	214	229	220	236	246	237	260	222	229	225	218	231	233	202	217	247	204	235	262	210	220	244	225	226	235	239	234	203	201	252	221	213	225	233	208	209	228	238	233	215	208	212	234	216	208	206	263	235	207	238	236	220	233	203	234	245	215	221	238	213	227	256	246	229	216	215	226	234	238	229	230	220	212	231	219	229	250	224	242	220	241	228	219	221	231	241	242	210	226	214	236	226	239	203	238	200	209	217	249	223	212	247	241	225	233	224	212	236	227	245	210	227	254	214	245	217	220	229	244	235	236	235	203	224	225	220	206	218	239	230	211	218	233	231	228	220	258	227	228	247	236	231	230	224	242	234	209	234	234	216	219	222	233	211	215	227	210	219	239	207	237	244	197	231	224	227	253	245	222	254	225	251	221	197	231	208	238	228	236	217	239	226	220	220	215	244	219	246	241	256	225	216	230	238	226	222	227	227	245	211	206	211	256	232	232	229	212	232	236	238	190	188	222	238	255	248	223	236	222	235	237	227	238	221	217	240	241	218	219	216	211	223	215	216	232	245	227	216	216	234	213	248	241	236	226	215	236	221	221	208	209	235	223	241	236	254	217	224	194	218	226	238	213	221	229	232	240	204	227	240	228	223	214	226	235	243	207	239	217	206	224	233	245	249	235	217	223	230	263	239	234	227	245	263	238	205	253	221	226	225	251	213	220	228	219	235	245	247	246	244	236	229	240	228	232	242	230	241	235	208	241	239	201	199	232	230	229	210	236	231	257	253	245	222	215	223	248	265	211	227	234	244	204	240	251	232	210	236	240	219	226	233	233	214	243	211	237	227	217	241	209	224	217	236	236	222	231	269	241	224	222	217	242	234	229	205	236	242	208	220	218	246	227	198	217	217	243	223	249	261	219	223	227	214	202	227	256	212	230	207	215	206	235	244	240	221	231	242	233	208	251	200	231	221	226	218	228	233	231	229	236	214	218	251	231	205	236	232	245	252	227	216	235	246	238	202	206	232	219	204	239	211	265	216	218	231	216	203	240	227	218	224	207	231	222	233	214	240	227	211	232	244	215	203	232	218	245	236	239	229	238	249	264	226	216	207	234	208	276	221	227	224	253	221	238	237	226	242	206	194	216	260	248	229	246	221	228	213	272	238	225	203	226	252	253	236	242	216	229	220	227	208	214	223	207	237	201	239	234	227	234	230	228	244	227	253	233	220	241	256	221	205	221	239	230	253	223	211	250	224	214	247	235	223	247	227	229	211	236	210	225	242	238	197	239	217	250	271	209	261	232	237	232	234	221	215	213	202	242	231	221	214	248	205	232	231	210	214	235	225	218	274	231	260	233	224	239	239	237	214	223	251	216	247	245	232	206	243	235	257	246	230	257	243	242	214	240	219	231	207	202	223	231	251	230	217	239	203	237	229	240	253	197	222	230	201	232	220	250	214	245	225	233	236	216	202	226	242	224	229	242	259	210	224	233	214	231	277	265	249	218	231	242	236	228	200	239	232	225	219	237	224	257	206	210	211	236	229	220	217	212	225	229	218	193	211	208	224	242	220	238	208	234	236	212	261	241	215	228	239	237	215	205	248	241	237	236	207	226	219	229	268	235	235	228	237	245	231	225	229	233	210	216	214	233	246	219	224	218	220	241	241	228	222	259	213	228	235	217	207	223	211	214	244	214	248	210	235	236	231	232	202	216	265	254	234	218	236	206	247	227	205	241	223	249	213	198	226	209	230	222	235	237	238	215	225	211	211	263	218	241	231	241	238	217	211	218	223	234	225	216	208	228	217	234	227	241	226	234	230	223	214	233	237	216	231	233	236	202	236	215	238	240	203	244	234	208	236	230	242	232	258	236	222	224	221	193	235	223	212	227	219	240	203	220	235	245	227	228	239	205	241	233	222	243	229	214	260	239	214	213	244	234	235	236	240	247	246	227	214	242	235	220	258	211	243	226	231	228	234	209	255	220	240	220	217	236	219	223	218	237	223	222	212	220	229	230	207	227	220	193	224	217	259	213	217	251	229	237	224	231	235	236	218	213	234	202	229	221	212	207	217	221	220	218	222	237	222	209	239	245	230	206	225	209	214	201	233	221	224	207	219	262	218	222	235	218	231	232	218	252	259	222	217	213	225	227	234	247	222	217	254	242	219	231	230	230	244	259	221	220	267	225	254	242	240	236	245	211	218	237	217	224	221	235	234	241	239	194	221	230	201	217	239	242	205	221	223	250	223	242	214	241	237	214	224	238	218	244	235	239	233
14382	26959	18240	10205	5737	4476	3366	2790	2542	2431	2228	2057	1731	1398	1292	1284	1111	984	858	811	669	714	624	629	670	641	605	578	524	456	481	466	432	428	419	410	365	378	438	388	372	341	366	340	374	352	337	350	345	361	351	316	336	316	321	317	328	339	325	300	364	361	363	339	307	320	330	312	356	325	326	305	337	336	337	299	350	296	329	338	316	302	319	305	317	317	343	317	301	297	321	340	292	329	293	310	322	319	311	309	318	325	343	287	328	346	324	313	347	342	345	330	317	336	341	331	291	336	298	313	319	315	322	329	290	362	341	306	342	304	338	346	301	334	309	332	303	338	323	318	328	340	340	311	300	336	326	325	321	285	314	343	352	317	313	318	330	350	344	328	336	332	334	318	356	322	332	337	311	309	322	373	327	326	295	321	325	300	307	315	327	336	293	320	305	309	329	350	338	326	331	306	319	347	311	352	339	315	312	298	286	292	324	314	329	319	291	301	305	329	323	303	344	322	327	305	321	337	367	317	299	313	312	319	299	323	348	313	282	299	317	290	317	339	318	326	316	338	309	320	321	324	326	311	331	329	333	339	357	324	350	340	294	291	281	296	339	338	322	319	342	334	304	333	340	357	314	337	313	308	314	307	310	311	311	336	340	310	336	368	314	322	291	324	310	355	324	336	350	338	308	355	295	328	287	320	327	327	342	274	347	298	358	355	316	321	336	309	311	334	308	322	322	282	281	327	295	329	324	304	335	316	312	356	340	337	317	294	311	330	308	323	330	301	332	328	326	291	319	319	332	320	302	317	324	325	313	319	338	332	316	326	342	310	323	344	311	318	330	352	323	302	304	310	324	319	312	323	322	334	322	333	334	328	340	334	324	300	305	331	315	338	337	334	343	350	317	310	348	330	333	338	330	316	327	327	323	319	319	301	313	335	304	352	339	334	340	308	320	308	317	356	329	317	321	343	347	327	301	324	342	363	319	320	358	320	334	318	322	283	314	301	324	335	334	340	313	336	329	297	342	309	319	348	347	318	280	322	311	316	318	321	334	306	325	343	340	294	310	341	348	325	314	324	322	335	338	338	323	330	330	335	320	348	314	289	350	304	325	308	317	310	318	338	310	311	324	344	279	331	363	306	303	296	314	317	327	322	318	310	378	327	330	311	326	331	304	326	328	327	329	313	298	316	318	320	290	328	317	304	318	331	307	289	282	333	321	332	349	317	309	306	323	347	316	312	301	349	326	315	324	322	328	328	307	330	311	293	328	304	325	313	294	331	336	298	317	318	307	358	322	306	326	320	339	311	321	365	308	331	295	318	314	322	289	329	307	311	355	330	337	321	303	327	332	304	329	343	308	322	311	319	313	330	330	308	336	333	334	336	312	333	300	325	342	294	312	320	319	344	322	336	352	302	319	341	330	297	344	292	324	305	343	342	308	262	319	319	288	318	311	336	321	326	331	304	346	324	340	316	344	355	317	317	312	325	331	319	328	313	325	338	339	303	326	297	332	322	308	288	305	315	345	349	354	307	335	322	328	309	319	306	316	331	340	329	329	355	330	343	348	348	324	320	317	341	314	333	310	306	319	344	311	336	279	332	315	307	297	333	339	317	289	330	311	361	296	317	350	274	323	306	323	358	332	304	323	344	332	322	310	308	304	334	327	341	301	280	322	336	330	329	275	307	322	335	322	351	330	312	325	329	309	292	303	290	315	321	327	310	328	339	339	317	330	327	365	334	335	338	326	344	302	371	313	312	314	332	288	309	314	310	310	311	319	293	320	332	323	355	330	285	305	337	342	313	338	347	312	327	295	327	314	311	304	326	333	363	329	321	330	306	299	323	295	320	335	292	315	321	320	332	312	320	286	342	338	381	323	298	306	315	329	333	311	330	334	340	335	312	346	322	299	343	285	368	331	305	318	333	374	348	347	339	339	314	336	330	321	337	314	357	294	296	340	333	361	326	315	338	326	324	339	287	313	331	320	320	353	312	344	315	324	324	328	332	363	295	319	324	326	350	308	332	323	310	315	315	310	351	314	325	342	323	335	324	353	308	340	323	336	334	330	316	291	317	330	312	361	332	340	298	335	314	308	307	305	310	343	326	343	308	334	332	373	305	325	322	318	320	327	319	350	322	307	318	308	338	327	317	315	339	314	300	323	304	291	280	309	285	322	305	293	327	300	336	316	317	332	343	326	313	329	304	315	307	322	340	303	307	300	330	290	318	340	317	335	330	300	321	303	344	315	355	327	307	321	311	293	321	346	320	313	300	310	336	320	336	335	295	322	336	348	362	311	313	345	288	371	345	318	326	308	304	283	359	339	319	297	302	333	338	301	324	297	321	308	324	354	311	308	317	299	309	343	341	324	340	322	311	317	353	321	325	339	325	351	349	316	287	332	352	330	316	345	333	260	315	337	330	331	341	318	364	316	324	351	341	344	321	323	300	321	298	322	339	324	313	336	315	317	315	335	318	303	331	310	327	338	326	309	314	337	332	340	319	313	344	305	330	287	329	323	312	291	350	337	318	293	329	317	308	343	341	350	293	326	319	311	345	300	329	273	321	336	324	319	360	337	321	280	326	286	283	351	272	306	336	301	350	339	320	311	317	311	344	343	320	311	308	340	303	332	312	323	331	303	350	348	312	298	327	315	328	300	336	351	319	313	310	357	318	324	338	307	342	352	338	346	299	313	307	311	313	303	310	307	328	292	365	361	332	323	289	350	336	336	296	334	327	324	336	343	291	332	336	327	325	342	347	329	312	323	296	344	350	330	326	316	350	352	311	307	340	348	317	331	318	301	328	322	317	305	324	336	320	307	296	350	311	302	319	334	331	321	344	295	314	325	299	327	345	315	317	330	308	317	370	306	325	346	298	352	320	278	298	324	321	348	295	336	320	340	323	323	337	319	323	332	327	313	305	282	325	309	333	316	340	351	342	321	313	302	335	331	335	340	330	346	341	334	313	312	316	310	330	339	337	322	338	307	333	284	317	323	301	322	319	338	299	321	338	328	324	330	349	348	344	337	329	296	339	343	315	351	334	334	304	313	311	298	331	336	328	343	304	334	344	314	324	303	331	344	336	334	324	284	283	349	328	328	373	327	302	311	324	338	313	345	328	327	341	321	306	308	306	309	334	333	305	331	298	362	325	333	312	305	304	350	312	330	303	335	313	306	328	320	341	335	304	296	288	322	327	305	323	332	345	313	310	345	299	332	314	371	296	346	335	357	337	331	322	368	314	329	320	327	368	320	333	300	312	310	342	327	328	333	334	324	325	327	355	333	294	335	324	340	331	338	336	315	324	346	309	333	304	316	302	333	307	306	320	309	278	317	325	326	328	306	340	353	301	333	290	306	287	331	289	295	323	301	338	302	347	338	330	326	323	322	301	309	341	321	314	318	299	298	320	340	315	310	304	353	331	333	324	316	318	307	325	302	314	366	314	316	319	322	328	325	313	309	333	319	334	341	298	306	334	305	303	325	320	358	310	325	347
23065	21658	29315	24523	21659	20680	5721	2237	1821	1700	1615	1457	1207	951	895	955	786	683	616	500	477	468	414	407	439	411	370	359	334	305	310	288	278	278	255	262	240	231	225	238	225	197	238	201	217	201	200	200	215	191	219	207	188	186	246	198	195	197	203	201	201	210	210	204	171	181	180	199	202	220	172	183	189	168	182	175	195	198	207	192	225	203	236	185	192	234	217	204	197	202	186	188	198	196	191	202	199	192	182	206	182	165	195	169	223	175	174	197	181	207	182	177	175	202	192	178	207	192	194	190	181	190	213	207	187	191	199	208	166	182	208	189	217	194	203	209	176	199	192	200	198	208	225	191	185	188	213	205	202	203	175	213	206	200	206	199	200	199	194	194	197	222	187	211	184	217	184	191	199	174	191	181	180	187	204	198	180	222	178	196	180	200	191	196	192	213	208	191	215	207	174	175	187	207	188	188	187	196	195	206	183	195	234	190	183	207	186	177	210	190	196	194	202	182	198	154	216	216	179	169	193	163	209	191	199	187	202	195	207	194	179	194	177	201	216	211	194	209	182	199	194	201	214	181	191	193	193	209	191	177	199	199	198	203	200	194	207	193	170	187	196	178	183	190	216	192	203	199	205	177	189	190	204	188	179	159	186	208	174	185	191	186	207	199	190	183	190	195	198	195	187	206	190	202	204	228	203	187	208	177	201	202	185	186	189	186	207	183	188	203	196	190	199	176	199	197	195	185	190	204	185	170	180	183	186	204	184	209	203	198	191	185	169	171	200	180	189	204	200	196	182	181	201	209	175	193	175	188	185	189	181	199	189	193	176	202	200	204	189	179	179	221	202	202	181	195	175	192	187	220	198	202	227	193	218	201	192	185	206	225	218	201	197	191	184	211	190	198	181	164	215	174	208	210	189	216	179	200	220	198	204	189	202	210	202	177	205	173	207	199	204	208	174	189	197	204	212	183	211	190	211	199	212	175	203	172	173	209	207	197	228	200	182	224	203	179	176	192	190	186	210	209	168	207	176	208	216	221	177	177	204	188	190	197	217	195	198	193	206	196	205	182	193	198	226	178	214	191	210	185	191	197	184	191	204	210	209	219	179	221	204	186	187	179	209	206	199	191	204	182	185	206	189	185	214	179	192	199	186	190	194	200	199	175	201	190	219	166	175	174	200	213	214	171	190	172	194	170	201	173	205	206	187	198	205	176	200	201	175	177	166	210	195	201	170	179	157	185	204	167	168	235	201	194	217	217	202	204	192	203	188	198	190	188	199	185	180	207	194	185	186	193	183	208	188	184	184	185	188	196	182	217	229	241	183	200	165	180	207	188	197	199	204	189	206	176	172	189	214	180	184	213	201	186	191	182	189	197	165	194	205	193	215	183	183	174	198	203	215	209	191	197	192	193	179	175	181	204	181	203	201	193	200	189	196	188	210	188	203	197	186	199	201	171	199	179	210	205	184	170	182	205	199	200	188	180	214	207	186	201	237	187	179	184	210	189	178	178	190	199	211	166	198	201	191	195	174	201	199	186	165	186	215	202	171	200	181	174	185	203	179	205	184	193	192	194	188	199	198	209	208	183	194	170	190	195	204	196	175	187	192	195	193	209	195	192	203	220	210	208	187	214	170	208	197	188	179	210	195	194	183	187	196	209	201	196	179	159	189	228	188	200	174	192	199	190	168	183	201	170	186	195	185	184	179	186	192	171	194	208	182	195	185	187	208	231	183	190	172	205	183	194	194	172	174	192	196	181	200	180	211	174	189	188	171	192	206	182	215	185	185	205	178	190	198	211	188	203	212	196	169	199	186	189	212	206	190	187	205	170	203	198	180	200	221	192	171	192	192	177	176	207	189	201	187	177	215	202	204	208	201	194	177	205	198	192	197	155	214	198	204	204	180	222	198	200	204	200	185	202	182	187	201	181	190	180	224	191	178	181	210	180	180	179	187	191	194	204	184	197	195	196	183	187	193	219	201	194	211	208	191	196	199	201	197	184	180	191	191	169	197	180	188	207	217	187	159	194	188	197	179	190	196	197	187	194	198	195	201	205	169	193	204	188	162	207	206	195	174	197	197	190	185	203	200	206	205	215	188	208	178	209	184	194	216	197	181	188	174	197	173	178	206	191	215	229	206	164	180	198	213	203	196	180	174	195	193	205	176	219	186	197	207	210	178	196	202	189	172	184	182	207	173	177	176	210	203	211	183	224	200	186	192	197	193	158	216	159	176	181	191	187	190	192	204	209	194	184	187	177	198	184	195	198	195	175	179	211	199	206	177	178	173	209	185	192	187	217	183	207	200	201	201	194	196	193	193	189	212	197	216	192	199	164	217	201	170	202	195	202	200	186	194	198	191	203	186	187	186	202	182	185	188	200	204	186	167	198	206	199	193	189	196	173	192	222	205	198	211	196	195	190	178	197	202	164	188	200	212	196	191	180	178	210	192	196	214	205	191	192	182	160	211	181	212	181	212	204	185	197	190	193	192	184	198	183	208	173	154	177	187	189	191	177	191	149	195	157	212	204	216	219	204	199	235	182	201	212	192	191	188	207	183	182	183	217	197	217	180	203	186	184	191	206	199	185	187	189	178	174	196	197	210	173	171	201	206	164	156	213	172	197	187	195	193	189	179	163	178	171	202	208	161	210	210	205	218	187	156	197	198	187	194	192	207	207	173	190	191	198	204	194	195	205	179	217	199	188	172	200	177	179	207	170	180	176	181	184	197	187	209	186	184	218	183	189	187	203	177	210	192	195	209	205	195	212	183	161	184	195	215	169	189	198	193	210	196	205	200	197	168	202	192	211	231	154	178	183	183	182	201	207	208	199	209	183	198	186	188	208	184	194	187	199	203	179	185	183	207	191	174	193	188	223	181	199	218	171	178	174	215	185	186	178	216	160	184	188	175	198	221	175	190	194	197	194	188	186	185	206	207	179	193	179	192	193	221	163	188	166	174	195	198	212	196	188	188	193	191	193	217	190	215	159	175	194	193	206	231	222	189	190	195	204	205	178	206	219	196	170	208	191	189	183	186	203	208	206	217	192	176	196	209	179	212	216	195	179	213	201	186	190	198	186	189	174	169	185	196	199	203	175	184	223	160	209	156	214	194	208	181	179	185	187	169	194	193	176	199	200	187	199	214	207	193	198	184	191	215	188	193	185	178	172	197	181	178	194	200	167	191	188	198	182	200	183	200	197	206	188	209	184	197	164	182	190	212	210	199	214	191	182	192	183	202	216	184	210	176	187	179	200	197	217	184	210	187	193	238	202	179	211	181	160	188	185	202	189	171	158	181	197	187	185	186	194	182	187	168	188	197	195	201	223	183	202	174	206	180	200	188	189	212	183	198	186	186	204	189	205	193	206	198	206	199	161	162	176	197	198	239	174	203	191	180	193	194	181	187	207	186	196	185	192	205	197	183	201	192	194	170	210	211	179	164	197	183	169	203	187	179	167	186	201	197	201	179	172	196	170	202	189	193	188	172	194
16893	34956	25875	15595	10131	8214	6110	5023	4657	4485	4083	3646	2896	2409	2243	2036	1756	1550	1288	1097	999	918	797	849	878	876	768	702	642	583	585	490	488	434	425	389	373	376	368	339	373	358	326	316	327	338	307	334	300	317	263	281	268	290	311	283	249	262	291	257	261	293	299	282	270	275	268	276	251	280	286	257	288	273	293	255	269	271	262	275	250	245	286	276	267	285	270	280	244	283	241	259	243	276	238	258	263	254	264	268	254	288	272	297	252	260	258	288	281	260	291	252	246	291	287	283	268	296	279	250	272	291	264	254	256	245	245	284	302	270	239	278	262	264	285	267	305	298	273	279	279	277	282	266	256	282	308	275	245	295	272	300	258	302	264	258	275	268	282	278	310	252	292	292	277	260	261	268	231	270	283	301	270	302	262	277	307	248	263	292	285	260	278	268	279	280	256	284	296	292	271	270	252	290	291	291	280	267	276	281	283	282	272	298	286	268	293	259	250	284	234	282	261	286	287	263	285	259	257	253	287	286	299	280	289	251	283	282	282	283	247	258	266	280	267	289	272	283	242	299	259	257	306	236	260	273	257	255	280	263	274	259	254	270	256	265	244	259	288	266	290	267	252	258	306	261	261	291	248	271	269	242	257	293	267	295	277	226	270	262	285	254	266	276	246	290	249	271	254	250	287	297	273	270	272	252	264	271	253	259	299	302	266	263	263	256	254	277	293	266	274	227	261	269	258	277	260	248	274	264	271	248	287	254	251	257	291	265	282	294	264	274	290	265	274	272	259	251	265	265	295	264	258	307	288	278	281	268	287	271	290	293	261	295	243	256	300	284	265	282	275	247	266	240	268	257	269	269	280	274	252	279	247	284	284	285	264	273	278	281	276	288	293	283	300	234	270	288	263	292	296	253	259	276	277	261	278	266	243	258	289	259	272	271	283	275	225	288	307	272	248	292	276	248	250	265	283	250	261	257	290	258	300	271	254	263	301	281	263	260	273	256	270	281	259	283	284	262	260	277	252	272	303	264	276	271	268	278	278	307	269	270	286	251	268	278	247	286	271	251	293	288	264	265	266	278	276	275	261	265	270	292	288	259	269	278	247	301	284	276	292	276	259	265	255	269	251	236	295	290	289	279	276	280	266	257	245	276	258	281	292	286	279	239	257	257	289	296	274	275	256	248	288	247	264	291	282	262	306	261	289	251	294	265	280	265	289	243	276	280	256	265	290	274	253	274	282	267	276	283	241	254	267	249	290	329	291	290	284	256	280	243	257	284	253	277	292	267	301	284	267	299	264	272	267	292	291	298	251	256	262	257	265	273	292	267	261	264	269	273	261	294	281	272	261	272	242	260	250	280	290	247	290	276	248	257	281	290	255	252	268	287	248	274	296	329	259	263	253	276	273	271	270	253	298	274	282	256	270	304	257	239	273	283	295	266	281	283	275	264	258	270	289	256	267	257	264	265	270	284	278	262	269	298	270	273	251	268	268	277	276	276	262	264	267	269	287	293	284	281	268	241	256	246	270	280	280	269	298	271	265	266	276	247	265	264	293	253	260	292	266	263	272	268	284	262	267	260	268	271	255	294	265	242	255	276	259	236	307	268	264	278	272	265	268	296	263	315	242	266	264	264	259	267	267	293	288	265	264	259	256	293	272	265	284	249	280	283	263	254	254	271	255	261	267	276	243	257	256	291	280	266	271	260	289	270	252	280	267	284	268	252	259	294	268	261	296	247	244	239	256	281	262	248	289	281	258	227	265	265	285	267	273	277	267	262	272	271	291	266	254	254	262	250	232	305	251	259	272	262	276	266	279	252	262	276	259	303	256	260	258	236	273	276	259	249	254	311	260	298	289	265	264	308	269	256	281	270	286	276	249	275	236	267	278	268	258	237	250	280	251	268	243	295	259	266	251	266	252	252	289	271	281	244	284	269	267	270	267	275	307	247	282	309	246	265	279	248	257	253	288	274	265	266	319	264	286	240	274	273	262	264	267	259	260	271	281	287	258	275	276	281	279	307	279	253	267	264	269	273	286	279	302	270	290	268	274	262	286	279	260	269	261	279	273	288	265	256	265	257	251	260	274	268	277	310	260	271	268	245	319	272	255	269	268	271	257	295	303	254	280	267	257	276	268	267	247	231	278	259	250	254	267	303	282	255	285	261	284	267	276	263	241	268	268	263	264	259	259	246	290	275	284	254	298	284	253	297	272	265	286	253	252	263	289	265	300	287	256	268	280	307	298	245	265	254	301	263	264	235	261	269	288	260	300	278	278	275	250	307	274	272	271	272	265	277	285	285	278	283	277	267	265	261	249	283	270	267	231	287	284	284	279	256	276	264	292	291	258	291	315	282	266	272	303	311	253	257	259	244	272	283	264	252	297	277	252	251	298	256	251	240	284	287	281	278	261	260	268	252	263	307	280	298	292	283	269	296	256	286	248	276	243	267	287	260	262	264	250	280	281	275	299	291	266	296	281	258	280	250	284	276	288	264	250	281	274	282	284	241	250	245	287	300	273	275	308	280	297	293	255	270	242	277	282	267	271	264	280	270	232	282	291	284	267	251	271	278	259	282	291	240	236	264	267	253	295	286	268	240	238	253	298	248	283	259	258	285	257	261	264	271	244	261	270	300	271	277	280	276	265	292	274	249	277	269	269	280	280	302	295	277	261	296	269	262	268	260	273	272	270	281	276	272	240	265	285	263	282	298	257	257	265	277	253	276	275	262	269	264	261	275	261	249	236	295	259	287	264	261	279	274	272	248	279	285	294	265	279	302	250	270	264	267	254	268	275	272	261	262	289	272	272	275	285	285	285	278	266	267	270	270	265	301	235	257	281	259	279	270	259	272	247	271	260	272	259	280	286	253	254	264	271	289	298	257	264	271	251	279	273	253	269	252	266	283	261	282	255	263	287	280	282	251	271	266	239	277	279	276	271	280	277	250	263	248	285	254	275	277	280	276	247	277	268	264	267	238	260	288	270	280	240	246	275	248	256	281	263	263	321	274	288	271	265	278	272	285	266	291	289	256	281	300	229	261	267	277	314	255	279	270	302	305	257	256	269	246	256	249	272	268	290	268	222	280	249	258	284	258	284	269	261	251	232	319	260	276	280	259	273	248	256	292	292	270	251	275	248	257	266	262	260	274	284	256	271	252	272	271	282	274	281	279	290	295	264	262	291	269	285	270	266	273	271	256	268	292	262	255	270	289	277	263	284	280	251	288	269	289	269	264	283	265	280	264	257	274	268	293	271	231	289	255	277	254	274	290	251	300	260	279	272	279	243	267	298	307	279	247	235	287	259	289	304	292	245	270	252	255	279	279	247	287	263	268	222	267	272	258	285	295	251	271	251	268	286	266	269	280	281	261	288	299	249	264	278	312	264	272	281	267	275	276	286	274	249	291	254	303	253	277	269	255	255	256	287	273	267	255	285	281	298	271	275	300	280	270	266	281	271	285	263	262	286	264	270	251	220	291	260	276	293	281	281	263
28079	19647	11930	4825	1934	1502	1019	877	909	849	799	702	586	536	512	475	469	469	412	385	369	367	350	336	390	314	306	320	331	299	315	287	303	263	272	278	266	298	247	278	252	274	293	262	266	271	271	271	242	253	284	255	238	249	278	236	267	255	271	255	274	259	292	238	264	269	278	263	277	278	263	282	287	239	257	279	245	253	247	282	254	226	240	262	250	252	270	272	261	246	251	253	233	236	240	248	257	254	255	249	253	246	246	251	259	261	254	260	259	273	253	254	250	262	242	252	271	229	267	256	224	217	243	251	261	249	242	273	238	286	272	262	239	252	242	266	262	232	277	240	244	263	266	225	249	214	253	266	253	253	243	235	250	300	270	266	254	256	241	243	253	252	253	243	244	263	234	277	248	249	247	279	238	280	242	267	268	283	273	255	233	262	260	277	280	251	236	254	254	266	248	253	242	288	267	235	253	230	258	233	250	212	266	259	261	238	278	262	274	244	231	244	268	255	236	265	251	245	222	256	272	260	271	244	270	266	266	268	256	250	248	254	245	246	264	282	226	256	241	283	257	275	278	265	261	251	261	256	253	246	273	267	259	263	276	217	261	240	246	273	227	265	246	252	267	241	264	220	268	263	251	273	261	265	253	269	263	246	257	225	259	273	278	263	267	242	284	237	257	270	270	255	237	240	212	264	265	214	272	288	252	275	254	247	263	274	226	255	263	270	245	241	274	249	267	235	262	244	262	240	276	272	264	279	261	253	252	233	240	256	249	278	252	272	258	266	262	258	254	257	257	256	238	244	241	249	240	250	259	232	257	262	253	282	220	229	282	257	254	274	251	283	235	247	270	279	275	251	230	241	263	254	271	254	262	258	225	263	263	273	246	227	232	278	240	256	277	254	270	254	285	260	262	257	282	253	260	237	264	264	249	240	260	255	254	253	244	263	255	260	260	268	241	242	287	249	235	248	242	251	245	279	262	256	261	243	264	252	273	274	254	228	274	243	244	250	239	250	262	240	256	252	252	236	266	254	263	249	241	265	266	232	256	265	270	255	248	243	261	277	235	248	232	248	243	258	249	255	276	256	230	251	258	256	264	257	286	261	275	265	258	253	245	253	268	267	275	279	236	250	262	222	278	248	230	251	270	240	280	250	268	247	247	233	238	253	247	295	244	261	246	258	242	283	253	267	234	251	265	264	256	263	239	281	253	288	247	251	240	266	241	271	263	248	279	246	240	263	261	247	262	255	247	248	257	277	256	265	264	254	235	263	235	261	254	256	253	264	275	245	251	246	254	263	229	271	206	251	217	260	237	251	258	258	261	265	242	264	284	270	255	269	266	255	255	242	259	254	242	255	248	241	263	246	261	246	250	237	257	245	293	256	231	236	282	221	249	304	245	279	248	278	244	243	249	265	253	268	255	237	241	255	257	254	252	261	255	242	237	263	263	233	260	272	263	248	233	280	287	258	261	251	272	259	257	259	272	244	217	248	248	267	254	240	270	251	270	240	272	262	243	264	269	264	256	259	246	246	237	233	257	230	251	249	227	267	254	242	250	285	268	257	231	255	257	242	236	261	267	281	251	259	274	272	305	245	231	230	223	292	277	251	274	228	263	264	243	264	263	268	240	272	256	236	272	266	258	262	237	230	247	247	257	280	269	256	253	260	261	256	263	256	252	244	260	237	266	279	270	219	255	273	276	250	268	223	233	268	264	247	243	259	234	237	298	264	228	262	254	235	260	232	238	273	288	230	238	273	268	254	238	275	274	253	249	269	244	229	236	251	240	271	259	237	282	270	243	276	266	275	248	251	259	250	259	255	263	247	257	268	238	250	225	242	245	261	293	250	249	251	237	238	245	257	265	235	263	239	291	242	268	258	230	260	234	267	287	244	258	264	265	216	250	225	243	270	249	253	275	264	253	239	284	283	260	272	260	258	282	240	263	247	270	258	255	264	255	244	254	232	234	246	258	249	264	255	258	264	243	253	239	248	239	221	269	226	266	298	285	242	253	289	244	256	260	255	282	261	251	285	265	252	240	241	218	249	243	248	233	267	257	240	253	239	244	218	240	290	226	261	247	242	245	264	239	249	250	244	252	251	251	244	262	269	257	272	237	275	270	245	264	268	253	252	244	247	261	262	232	229	244	240	256	289	252	262	268	239	256	282	266	259	256	256	234	245	289	241	240	277	252	260	249	261	262	234	213	253	240	233	247	261	259	236	258	269	280	213	266	249	298	245	255	253	246	265	241	260	279	281	262	251	262	228	262	258	264	248	237	257	260	244	266	260	245	259	295	277	274	267	258	248	271	279	245	264	237	241	249	260	252	280	313	243	256	231	267	261	248	238	253	233	271	246	270	242	262	233	256	236	244	251	240	271	249	270	285	254	260	268	264	246	233	270	234	240	271	266	270	242	271	240	262	252	272	254	259	245	251	235	264	227	250	257	246	263	250	260	243	240	242	252	236	259	247	248	250	247	222	251	247	244	251	213	225	264	244	259	252	246	257	246	243	252	288	245	257	246	245	244	219	222	234	287	246	268	263	272	260	267	255	257	286	271	238	259	293	266	239	230	262	259	258	244	274	238	256	245	285	236	265	246	232	254	259	250	262	253	260	239	257	275	260	233	253	256	261	243	264	263	263	225	277	250	265	241	252	248	261	276	272	275	270	237	239	259	274	246	250	263	223	261	251	250	237	240	259	268	260	254	258	267	252	262	260	256	262	256	225	256	275	294	243	239	284	255	245	228	247	274	258	252	265	244	286	269	255	219	238	260	242	235	241	255	233	256	247	251	278	272	282	257	236	270	236	258	260	260	254	251	254	235	229	249	267	265	230	268	261	249	236	250	252	248	267	254	259	265	276	270	260	252	258	239	242	239	259	261	243	267	265	264	258	265	240	234	235	255	296	256	252	280	231	251	243	251	262	255	247	253	224	254	250	244	246	271	261	255	235	247	251	233	253	245	244	258	245	222	249	258	257	241	250	258	272	251	238	280	247	249	265	232	275	243	262	265	245	253	268	236	224	229	244	262	271	277	266	260	244	267	254	261	255	243	235	246	233	235	275	256	239	260	260	261	257	238	245	264	267	271	256	258	272	268	242	253	258	248	254	262	261	262	246	257	237	230	236	278	250	279	280	248	258	256	256	236	234	255	237	259	224	250	245	252	277	244	255	270	264	271	248	268	257	265	299	244	237	274	266	285	236	267	225	258	247	262	224	257	236	255	253	264	245	265	241	270	253	253	268	257	265	255	239	290	263	257	250	253	229	261	264	229	273	265	237	271	241	249	241	240	274	257	260	256	242	280	240	230	221	248	242	252	247	247	245	274	248	224	244	262	251	236	258	259	259	291	231	223	245	258	266	241	267	241	251	233	266	275	234	243	275	244	258	227	263	244	247	240	256	251	222	238	255	251	266	274	267	263	264	273	266	257	253	248	258	243	272	264	251	282	242	252	233	269	231	227	234	268	256	272	230	253	231	256	257	240
14112	22499	14755	6886	4537	3631	2552	2212	2191	2017	1866	1591	1321	1188	1099	1088	953	898	740	670	631	616	606	580	608	607	584	542	491	515	459	446	466	411	372	412	402	378	389	409	353	377	385	420	385	390	411	358	382	373	369	356	375	368	384	372	362	396	357	389	362	357	355	381	370	376	371	401	339	364	339	398	343	383	364	337	394	348	348	322	361	355	365	344	349	363	360	340	343	382	344	360	348	381	339	377	382	359	377	360	333	372	407	384	369	346	368	339	347	324	374	388	366	347	368	351	377	325	373	370	367	328	331	369	347	392	364	363	371	356	375	376	357	363	360	324	336	352	353	381	342	348	367	329	362	349	384	356	336	356	342	381	392	402	356	348	361	349	381	363	355	371	374	362	322	352	356	396	358	355	379	367	338	380	377	366	402	359	342	334	330	341	382	377	373	337	349	362	390	371	369	344	345	357	344	356	354	334	374	349	349	405	369	373	392	343	340	354	357	338	376	347	349	391	348	349	320	350	394	357	365	360	323	336	382	369	362	363	379	378	365	355	374	361	395	365	382	361	350	371	372	376	365	370	355	341	376	373	367	392	343	366	374	363	365	365	355	372	327	355	393	349	333	359	336	360	358	330	394	344	348	321	382	392	411	389	343	388	356	326	367	361	358	386	374	349	349	348	372	417	392	399	349	351	380	347	358	360	390	339	358	365	383	383	369	363	336	364	349	366	382	370	375	324	373	357	325	367	362	380	387	327	367	372	345	370	398	359	368	372	366	380	383	357	367	349	362	371	328	381	355	393	372	363	360	383	341	382	359	340	380	363	357	350	371	359	352	366	373	335	377	374	325	362	336	346	359	363	338	361	338	369	357	344	382	349	351	346	382	343	351	332	381	325	341	382	385	386	379	380	321	367	393	371	356	355	364	348	354	363	371	355	355	339	384	379	365	376	355	358	399	355	348	363	364	357	355	347	358	349	349	376	362	358	369	363	366	369	353	317	381	341	367	353	375	336	350	341	364	363	349	356	349	360	360	358	346	335	353	367	349	359	343	373	343	360	351	379	366	387	359	362	339	375	355	396	362	361	364	366	356	369	336	345	346	325	372	365	386	367	337	374	357	366	369	356	383	353	355	334	350	377	403	344	359	370	381	347	375	343	379	365	368	364	398	349	382	391	338	368	374	351	340	389	382	353	364	383	321	366	385	339	355	333	351	378	361	374	365	366	372	374	354	337	376	389	356	350	377	337	350	337	389	360	384	338	363	368	392	343	323	356	359	354	366	344	367	396	343	342	371	368	339	396	367	381	372	299	359	357	393	377	384	373	349	340	347	354	390	313	355	373	393	398	336	348	357	370	319	358	346	381	328	398	359	352	373	344	343	346	365	376	361	375	379	363	387	344	370	354	339	381	309	364	327	377	349	347	321	374	358	366	366	355	343	373	359	366	337	330	361	358	387	326	359	366	372	369	349	378	386	381	327	376	365	380	361	384	355	359	396	391	357	355	355	371	335	360	352	342	397	321	340	383	353	385	379	354	353	351	347	366	395	377	366	416	362	360	386	355	371	341	401	348	370	399	377	330	348	350	360	349	372	380	360	339	353	325	397	378	355	370	386	372	349	344	390	337	345	375	347	356	387	371	355	350	381	340	386	399	380	365	338	341	338	353	361	369	357	366	336	369	363	358	359	356	376	355	376	365	347	363	352	368	362	348	350	374	384	361	358	347	325	366	359	364	329	391	329	383	353	381	369	368	343	346	350	366	357	353	364	365	329	360	389	401	379	390	330	375	355	361	371	362	347	386	362	369	398	374	352	382	361	372	331	348	373	374	342	369	385	361	383	382	390	327	374	346	379	343	380	349	374	337	363	366	366	359	348	355	347	369	377	323	402	341	375	363	356	367	358	351	379	352	377	349	366	393	395	357	345	393	329	344	361	402	367	345	349	353	362	331	346	371	384	363	364	367	364	358	364	392	352	329	350	353	381	356	359	348	363	358	389	316	361	369	360	364	391	382	343	375	360	373	362	344	374	357	381	398	372	327	365	361	361	384	375	339	351	364	349	357	358	353	386	348	366	369	355	356	371	361	351	334	384	334	324	365	379	371	326	393	368	369	380	352	343	371	371	391	344	346	377	340	360	357	364	368	350	346	359	376	358	366	354	374	327	359	379	338	383	370	343	392	364	382	339	368	351	364	354	376	371	345	347	346	348	382	349	387	351	386	339	370	355	402	397	376	361	336	322	359	347	354	329	333	338	374	363	379	351	363	381	311	351	342	382	359	353	332	369	378	341	334	358	341	345	380	349	352	355	359	365	341	407	386	354	356	343	360	352	363	331	349	363	351	340	351	397	368	358	357	346	373	369	378	375	351	356	373	352	337	368	373	353	356	352	363	400	346	333	363	342	340	385	353	346	332	380	347	387	367	399	387	352	358	373	358	365	381	395	375	382	384	343	367	365	391	367	397	375	385	376	375	362	368	355	350	352	353	322	358	367	364	395	370	364	348	379	355	395	366	343	334	360	351	392	365	356	359	369	377	371	344	360	384	374	358	317	356	404	334	362	349	342	356	361	355	347	341	337	329	335	390	375	380	356	356	346	344	365	388	383	369	367	380	344	372	385	348	375	381	378	360	346	368	370	369	371	401	357	335	343	356	377	380	395	372	355	390	389	389	320	356	392	363	350	361	370	362	371	366	372	392	395	337	385	351	372	317	341	375	364	367	345	337	379	353	363	316	341	374	346	340	366	368	348	352	371	360	356	381	373	370	349	342	337	351	381	362	393	365	339	334	343	410	355	371	371	375	374	363	361	315	384	363	357	358	385	353	347	335	356	354	395	348	385	374	378	381	377	375	350	365	339	379	342	330	372	352	370	369	372	325	330	335	331	356	340	356	340	368	390	369	343	382	369	357	331	382	337	365	337	353	382	331	347	373	376	374	343	349	369	373	353	378	379	365	386	360	346	336	393	331	363	384	327	331	383	357	373	359	371	347	409	346	340	377	365	392	336	358	376	331	378	382	355	387	361	339	353	338	367	354	370	379	359	349	370	350	355	334	363	362	375	343	376	339	337	377	390	373	370	359	381	359	355	348	345	375	354	384	378	357	364	399	340	357	359	322	384	343	367	343	372	347	345	371	363	375	381	337	383	372	339	382	363	359	386	383	330	346	354	373	383	341	390	373	357	350	367	345	385	337	344	364	366	322	375	401	353	336	347	388	387	388	381	371	361	349	312	356	336	361	396	395	369	369	371	327	343	330	359	378	356	369	355	340	360	342	390	382	393	345	366	372	364	355	337	363	348	363	348	376	360	348	372	371	382	352	313	356	343	369	327	358	348	367	358	360	372	379	327	366	367	347	372	343	351	349	341	350	375	337	389	370	336	376	385	341	379	386	358	358	373	347	359	351	373	386	369	344	361	362	367	376	370	375	362	381	343	388	345	359	377	407	366	337	347	391	342	365	364	332	381	344	363	387	392	310	322	359	399	374	358	373
23990	21622	28672	25061	21100	6839	2162	1639	1489	1363	1265	1104	925	766	723	720	598	543	517	450	463	424	387	384	427	408	356	359	353	303	288	322	299	281	280	289	242	282	291	257	225	249	233	261	264	232	247	248	249	231	244	237	241	205	219	241	230	217	233	209	246	247	257	238	240	220	227	251	205	241	248	249	239	239	218	215	251	218	215	219	222	219	220	228	222	219	243	253	224	229	221	236	258	238	237	224	238	234	227	209	238	248	246	224	214	227	222	236	240	236	239	229	222	228	228	216	225	242	233	260	237	210	243	232	241	214	242	224	266	251	252	234	239	197	210	241	220	238	238	245	246	240	235	240	233	230	272	217	218	204	255	216	237	229	217	222	220	234	230	233	288	249	214	220	237	227	206	221	243	212	230	204	228	235	234	252	218	251	251	238	218	224	240	217	224	251	207	239	234	246	252	227	244	223	228	220	232	216	236	235	234	221	244	229	259	225	214	221	216	238	212	240	252	228	250	259	231	234	247	238	235	219	227	208	224	256	229	208	216	214	233	231	246	221	236	257	210	263	219	246	237	275	256	222	231	261	230	243	221	241	250	243	213	216	236	232	234	215	245	242	244	213	238	220	217	243	220	262	244	231	213	220	238	222	236	257	230	234	237	274	224	207	229	226	222	238	240	237	240	229	244	245	232	242	240	241	222	228	243	230	241	225	237	235	250	225	246	214	216	254	233	233	236	222	221	230	246	230	215	241	239	215	231	195	232	252	233	212	206	229	207	254	254	220	212	241	271	247	253	237	233	205	225	248	215	242	225	227	259	231	229	239	230	244	238	254	227	258	239	224	238	208	222	218	223	195	245	253	238	241	249	206	258	208	243	228	263	215	221	251	240	216	244	249	225	240	245	243	218	238	212	237	232	221	240	237	239	232	226	215	218	235	233	237	244	239	228	248	240	241	232	228	203	239	265	244	222	270	243	251	216	240	244	251	247	215	215	256	226	232	228	228	209	233	233	232	212	232	259	200	247	243	208	211	237	235	259	224	245	226	227	256	237	230	244	220	248	226	246	224	280	242	240	240	235	221	242	231	224	223	185	234	259	231	231	214	242	255	222	235	252	228	214	214	207	242	239	250	236	223	234	225	224	234	244	213	207	213	219	249	235	234	235	241	249	253	238	228	200	227	227	211	230	233	219	232	225	260	228	224	261	231	262	213	226	259	283	224	233	210	222	211	254	239	246	237	242	244	210	239	241	235	243	222	256	229	236	213	247	246	231	262	236	205	232	221	239	233	241	208	227	260	231	226	219	256	238	222	242	239	220	227	236	230	240	237	200	194	272	249	212	227	224	237	227	259	220	213	208	232	236	233	228	212	254	234	200	209	224	220	232	227	227	231	233	237	242	237	242	242	216	222	230	238	234	221	213	232	250	208	243	244	245	207	224	219	199	219	286	232	241	217	230	268	241	236	207	219	242	236	242	243	231	211	219	230	247	226	238	233	235	239	248	217	264	245	189	222	232	242	242	255	228	233	231	216	241	239	222	222	239	230	259	212	223	228	208	227	236	244	266	247	238	244	241	213	217	222	201	199	234	223	229	242	257	244	214	240	244	261	209	243	246	240	210	249	232	237	205	195	235	210	222	216	206	232	235	234	240	223	231	259	231	233	254	225	223	229	216	255	241	249	241	220	265	236	193	249	251	219	228	225	232	252	248	241	226	248	224	236	246	195	239	250	245	238	216	228	210	222	242	213	219	229	242	235	230	227	220	247	250	254	235	249	221	218	256	245	224	210	216	238	230	227	230	224	254	237	203	222	254	228	241	245	234	217	226	242	224	224	233	223	228	228	219	229	253	260	221	231	225	238	224	232	250	225	194	235	243	236	265	218	254	240	225	259	215	250	217	219	255	232	219	214	201	248	255	218	221	215	241	245	231	244	238	241	244	201	219	228	236	189	211	216	224	235	236	206	222	229	225	275	239	238	204	218	220	205	217	203	215	239	236	231	216	230	244	232	253	224	241	207	248	225	224	214	242	216	238	238	247	230	223	241	242	229	223	231	223	234	241	235	232	232	230	225	259	234	237	236	253	257	242	245	242	227	230	227	250	237	206	221	242	242	231	239	227	252	249	240	230	219	240	230	204	245	231	255	218	223	235	257	220	226	228	218	228	206	238	208	227	210	248	220	225	222	230	245	251	218	235	224	221	229	211	239	220	233	213	205	256	246	234	238	258	216	210	226	207	216	223	210	233	228	221	233	250	218	231	209	220	236	245	222	256	217	245	219	237	229	212	233	227	253	218	237	242	246	247	229	241	250	266	189	221	225	240	241	238	214	206	229	246	239	245	244	230	212	222	237	222	231	199	273	235	230	232	258	223	227	234	254	250	218	219	228	243	247	237	266	221	216	232	228	227	255	231	243	212	237	244	248	235	239	206	226	246	232	234	212	211	215	234	214	255	227	238	235	197	219	230	235	233	263	213	270	236	227	238	258	240	228	239	202	252	230	241	245	231	215	221	245	239	246	224	238	212	241	200	243	264	201	216	231	246	232	240	243	239	237	231	225	230	224	254	243	201	240	228	258	215	228	244	213	275	258	248	238	210	253	232	253	207	230	201	236	238	253	232	234	274	239	217	199	255	240	247	220	267	222	247	240	259	216	234	230	232	223	220	245	251	246	243	224	237	241	256	217	227	235	234	231	240	245	240	217	198	247	231	239	233	232	220	226	254	225	239	258	230	212	231	211	257	226	240	223	231	258	227	251	201	217	227	259	236	212	226	247	225	238	250	245	242	205	235	215	216	256	242	219	252	207	234	206	234	245	209	234	225	256	239	269	224	241	241	241	251	224	252	228	227	228	251	228	224	235	250	230	239	241	227	217	216	236	189	226	213	236	220	250	249	247	232	220	235	210	231	256	217	217	250	210	234	222	247	210	211	229	225	239	220	231	219	227	225	222	229	240	236	252	204	223	216	234	218	230	241	233	254	242	225	224	227	251	237	239	230	216	225	236	249	228	244	250	231	222	246	221	206	227	212	253	261	222	229	222	263	219	210	234	231	227	253	233	221	234	217	219	232	231	239	223	243	254	224	233	204	216	234	242	211	243	219	233	226	229	236	230	254	214	202	236	229	225	250	201	232	243	215	193	215	224	245	256	221	252	238	235	225	230	261	231	265	255	226	223	231	221	247	233	226	229	254	231	233	198	222	254	236	256	247	241	243	221	239	230	209	266	231	232	252	227	242	238	248	222	229	233	232	249	211	234	227	254	231	219	248	222	236	213	246	236	217	264	225	214	245	245	232	257	222	220	221	243	225	234	245	240	232	218	222	225	223	220	260	197	251	229	275	181	237	200	229	226	204	241	253	233	233	217	256	234	196	241	243	232	218	210	222	243	247	224	224	229	237	217	234	260	226	231	194	235	256	217	222	244	226	251	237	229	248	219	211	235	237	230	217	208	247	225	216	247	236	253	213	253	260	223	236	214	208	233	238	242	249	268
14433	29933	20943	10897	8035	5977	4508	4030	3871	3398	3195	2660	2035	1857	1757	1574	1336	1151	1012	869	797	768	700	757	768	708	726	598	545	555	516	498	433	447	427	416	423	387	411	417	398	389	390	402	374	374	368	344	347	316	341	303	321	338	335	345	326	318	345	341	356	324	334	335	338	349	323	341	338	338	352	335	322	331	324	332	299	334	322	333	335	338	333	326	309	323	308	349	354	321	302	309	322	372	323	333	344	354	314	326	316	330	345	309	324	326	338	325	304	331	334	316	287	363	295	312	337	300	338	331	327	335	310	309	321	319	319	348	332	332	373	307	347	312	352	344	326	329	304	326	339	293	322	352	330	313	318	293	311	357	332	347	330	354	330	341	342	311	316	316	340	318	357	294	331	368	296	308	327	360	345	375	317	330	338	306	341	314	294	315	333	339	352	326	348	312	319	316	351	346	346	303	349	326	334	336	344	310	340	324	340	354	348	333	357	339	330	320	350	331	324	339	335	336	317	336	339	319	329	353	336	320	326	319	329	338	370	339	313	330	316	319	326	327	331	361	333	298	353	321	372	309	311	324	334	360	355	318	353	316	308	299	339	319	347	339	322	319	345	331	347	346	330	310	353	332	344	332	320	329	335	291	317	349	341	350	378	348	356	341	319	319	329	311	363	360	320	331	329	316	331	335	318	332	315	291	315	335	331	338	350	294	317	322	312	327	319	320	321	317	311	344	327	309	317	328	325	327	280	335	327	370	299	307	323	317	332	345	337	314	324	314	365	335	349	319	330	325	310	318	299	329	349	321	316	343	370	295	336	345	354	319	287	339	328	332	339	306	313	339	333	309	377	317	320	323	359	359	350	345	317	343	340	324	334	300	342	328	330	375	324	334	307	343	303	305	309	346	344	348	308	328	303	297	359	322	316	325	303	336	307	327	313	327	303	343	319	347	303	325	332	335	324	370	336	352	350	335	338	301	322	328	342	328	305	316	323	325	298	309	350	328	334	326	319	338	319	313	280	318	302	349	316	318	308	354	349	334	311	338	333	308	316	298	293	293	355	324	321	332	319	329	318	305	320	348	315	368	325	312	346	312	328	327	355	314	312	330	350	337	351	332	331	323	320	340	308	292	330	319	336	330	341	328	308	350	326	359	365	338	330	343	335	348	319	304	326	348	318	332	335	329	329	308	335	345	318	330	342	306	301	345	309	351	325	362	319	345	357	322	358	338	352	293	329	309	328	348	324	346	344	351	323	323	346	354	320	306	354	335	298	318	346	373	334	305	362	307	331	299	316	316	317	349	321	365	331	357	295	341	313	317	316	337	344	329	325	335	329	329	359	326	349	326	345	302	314	306	337	343	334	334	350	307	356	292	310	337	359	315	337	371	319	309	316	310	334	307	317	347	334	326	307	343	349	328	310	331	323	326	353	371	320	333	331	322	345	328	336	371	331	355	348	329	339	318	354	358	295	329	293	332	338	351	346	354	358	342	330	358	302	305	304	371	340	314	331	299	323	324	327	320	305	333	382	348	327	360	324	339	323	310	332	319	363	335	308	329	332	320	302	338	333	320	321	329	310	336	320	374	314	333	312	312	345	335	317	344	357	332	292	326	344	335	363	310	329	354	332	328	334	330	332	317	345	311	340	304	356	341	361	359	345	346	320	353	330	377	326	310	332	343	299	321	294	349	311	310	333	315	335	342	333	294	356	317	301	333	353	348	312	335	335	319	344	317	348	316	284	337	368	301	337	360	330	316	299	347	337	326	356	313	327	350	347	337	345	330	361	337	327	334	334	317	353	333	329	307	361	339	320	346	316	329	304	341	353	323	324	299	339	366	376	338	337	321	295	290	327	339	329	346	330	305	355	317	353	346	327	319	331	319	306	336	338	315	316	319	325	320	294	330	346	303	339	322	333	334	324	323	302	314	332	301	336	344	320	305	352	363	329	349	316	319	303	321	337	308	333	295	289	329	354	339	314	359	326	334	347	333	335	331	340	318	348	346	345	336	341	351	378	324	357	336	294	358	342	319	328	332	319	317	325	329	282	313	319	344	335	339	344	332	343	324	331	347	341	314	330	341	329	333	329	331	361	308	319	318	356	323	344	335	330	332	314	338	355	339	359	306	333	345	344	364	330	327	354	348	336	363	291	335	329	317	331	344	340	310	342	316	295	341	324	322	350	320	335	345	364	317	336	314	306	314	319	317	325	325	308	356	353	326	370	328	354	340	311	327	372	317	321	362	327	318	321	285	340	350	336	334	358	288	332	360	330	312	375	324	325	340	348	329	315	303	315	326	335	338	304	355	324	340	331	349	324	345	320	349	330	311	339	337	369	278	329	307	338	332	328	321	342	325	327	345	340	324	318	319	343	303	315	326	343	341	314	329	337	305	313	323	305	322	339	347	329	304	328	312	348	315	327	340	373	348	329	344	326	329	340	334	327	315	332	343	325	327	334	295	317	334	311	348	299	311	349	316	305	304	315	325	357	294	301	340	312	314	327	349	327	311	336	304	289	328	341	307	310	338	305	300	344	346	322	338	331	366	324	331	343	353	333	350	307	332	325	335	323	315	312	320	331	343	298	313	305	328	322	299	335	301	355	314	335	311	319	307	322	324	339	321	349	360	350	360	343	330	346	333	327	307	331	330	311	320	335	351	316	361	320	348	323	322	349	334	315	313	330	343	321	349	348	342	348	301	318	322	335	314	341	299	313	332	350	338	320	310	323	335	339	310	339	369	349	334	342	335	288	353	323	349	337	310	323	312	330	305	358	315	305	319	305	330	339	342	309	336	286	333	306	338	309	330	357	338	312	319	339	306	317	295	342	310	323	328	342	361	346	377	315	331	336	324	354	342	344	331	304	336	314	342	302	335	338	324	364	352	351	324	341	307	340	343	325	332	357	352	333	335	324	327	335	360	336	326	337	307	330	327	312	341	335	377	325	340	330	330	347	337	335	311	293	344	364	326	316	342	309	318	327	314	325	303	332	332	354	337	349	315	332	338	298	300	358	326	321	332	335	330	305	320	322	319	338	325	321	353	321	340	322	310	318	331	337	326	319	340	304	320	355	352	348	373	354	354	307	367	335	311	329	312	330	342	297	359	288	314	319	333	328	289	327	355	332	340	340	335	341	347	326	326	332	332	339	313	351	342	326	333	300	323	334	372	331	348	369	321	300	292	295	338	329	323	300	304	331	321	331	331	328	321	364	336	367	357	318	357	312	363	305	329	332	323	350	332	332	292	300	328	338	345	352	334	303	357	369	369	323	339	355	334	360	325	324	308	341	337	296	306	333	329	350	324	362	298	308	328	317	326	336	322	318	315	328	330	299	316	313	338	330	345	322	334	333	322	314	352	325	305	344	309	332	304	341	336	333	299	300	335	329	346	318	332	375	352	345	354	354	340	311	349	304	336	326	309	346	330	350	321	313	333	341	325	342	327	314	326	365	311	353	326	332	305	326	334	332	314	382	337	348	332	327	330	333	326	310	298
25340	21612	26858	24647	5332	1779	1301	1231	1072	1078	991	852	629	571	633	544	532	455	405	387	352	315	345	391	345	331	327	301	298	274	316	281	286	274	278	265	235	246	240	241	257	225	225	241	250	224	224	247	230	230	208	221	232	244	244	194	232	219	258	233	201	271	219	201	198	224	216	224	237	207	236	243	237	235	225	205	218	235	228	235	236	241	214	219	194	240	213	185	245	233	215	233	218	220	218	218	217	206	238	229	187	205	217	211	218	227	235	212	240	253	213	244	219	217	196	236	235	240	244	234	233	228	248	235	207	223	259	208	247	243	213	224	232	229	215	199	229	244	209	238	238	176	248	239	213	201	248	219	198	229	225	238	204	231	244	225	232	206	261	206	225	227	215	238	232	256	230	209	205	244	208	243	225	240	235	232	232	248	222	230	214	215	244	238	242	219	197	229	260	237	202	224	209	240	203	227	233	218	230	225	214	216	250	222	190	208	208	228	229	223	239	243	197	210	248	238	199	200	250	188	236	241	213	219	227	266	206	226	221	207	222	209	238	204	228	215	244	230	251	219	232	214	237	208	209	206	219	214	229	226	245	172	239	212	219	185	207	236	244	224	222	234	224	255	217	196	192	257	208	213	203	203	225	213	203	235	234	207	225	214	222	217	217	235	240	233	193	228	189	213	235	222	231	220	222	208	216	216	239	238	234	201	209	233	205	226	211	206	220	231	218	256	233	240	206	220	232	236	224	224	208	233	213	247	235	236	210	216	247	236	196	214	236	207	235	206	214	227	203	237	229	217	216	219	216	201	205	227	257	237	199	223	223	258	240	190	221	247	219	230	235	229	236	211	206	233	220	215	220	211	220	231	221	253	216	230	240	222	229	219	225	239	237	240	213	225	247	227	218	224	230	207	203	217	243	216	243	227	252	234	212	211	216	220	225	204	255	218	219	221	221	215	208	223	207	233	211	242	202	210	230	232	225	210	236	222	224	206	231	220	235	215	219	240	221	234	197	218	205	210	226	194	249	232	223	221	249	212	232	246	248	246	226	206	209	239	213	227	193	234	205	214	205	229	222	223	208	212	217	204	212	239	236	214	230	218	203	214	223	218	223	208	220	220	227	219	216	232	232	238	232	239	216	235	226	225	237	222	230	236	230	209	245	232	225	221	219	204	188	217	219	236	242	192	228	223	232	219	238	246	201	230	222	215	208	221	223	213	226	222	208	228	231	200	214	220	216	213	242	197	224	201	212	221	251	226	219	235	239	215	242	212	248	228	230	234	194	212	222	214	232	238	216	216	240	221	245	206	224	244	221	237	232	223	215	234	216	213	263	215	247	222	230	231	207	235	231	193	195	206	225	222	234	236	220	230	221	236	212	230	238	197	228	217	233	229	218	215	227	261	237	231	212	225	211	246	195	196	235	205	223	218	218	230	219	241	224	215	246	226	218	214	237	191	225	205	215	236	204	215	226	242	236	259	206	222	214	228	235	227	225	220	243	215	254	224	224	236	231	236	221	228	238	226	217	239	210	242	200	217	217	210	242	225	234	195	221	224	229	223	218	225	231	219	228	206	252	210	247	229	230	243	222	220	218	221	212	220	215	208	226	220	203	226	238	221	225	225	235	207	219	213	221	238	238	242	213	234	222	224	218	242	225	205	205	228	219	236	217	237	222	226	221	212	193	216	222	201	218	240	236	213	208	219	243	210	231	187	236	210	222	228	232	203	222	204	224	207	222	220	216	212	228	234	210	223	249	236	225	205	223	225	220	254	234	239	235	212	215	222	209	245	203	217	234	207	246	207	245	206	211	206	231	202	203	205	228	234	219	215	262	232	210	239	225	252	235	220	228	223	241	219	209	244	237	219	245	210	228	232	215	211	243	241	225	258	221	235	207	223	214	220	257	193	250	227	217	227	238	185	230	230	225	222	221	217	197	219	227	226	229	215	216	213	230	213	209	218	221	263	217	223	230	215	201	235	223	228	231	212	214	209	214	223	231	254	227	227	242	223	229	229	211	204	225	215	213	228	237	209	217	219	236	238	214	247	207	212	220	219	236	205	226	210	210	206	210	219	212	227	227	213	204	219	228	219	213	252	225	235	236	200	199	204	232	235	222	228	200	249	213	250	225	194	213	232	237	228	235	234	219	266	233	219	224	205	219	217	227	247	227	217	236	253	219	242	246	228	202	239	249	216	220	225	196	231	220	234	210	213	213	223	209	228	236	240	209	236	206	207	196	226	215	208	213	220	219	233	212	203	210	223	237	218	231	222	214	268	243	217	217	249	217	220	229	235	216	228	217	225	234	219	218	185	192	222	209	226	192	211	240	234	229	226	219	229	234	223	215	211	221	236	223	218	207	215	229	209	242	188	213	240	247	202	237	208	228	215	249	212	215	221	239	225	207	222	246	247	202	193	206	240	206	245	197	227	220	241	234	224	232	224	224	231	220	229	208	228	241	235	204	238	228	223	236	230	196	230	220	207	233	216	240	209	241	221	221	214	203	222	222	221	225	227	244	208	218	213	227	228	198	209	233	206	224	221	242	229	252	204	222	241	233	221	204	196	222	203	201	218	241	217	215	250	239	251	234	223	216	220	239	227	229	236	235	217	233	243	225	193	234	220	190	215	227	214	233	227	262	252	206	212	217	234	225	236	229	230	222	202	209	213	196	226	237	237	212	238	224	227	216	213	222	279	218	245	220	207	245	221	237	223	235	234	230	205	228	231	243	233	247	210	221	240	218	257	212	232	236	233	226	215	214	219	212	208	227	244	225	216	223	224	228	224	216	241	251	237	218	230	207	211	240	219	224	215	215	213	213	226	252	240	214	230	226	233	214	229	260	240	253	236	203	227	214	208	205	224	236	201	243	252	241	213	245	235	250	236	221	221	220	231	234	224	206	228	237	198	217	180	226	241	215	234	203	212	221	236	224	210	243	230	237	239	220	214	224	222	210	221	205	210	204	219	223	229	227	228	233	213	205	213	231	207	227	212	218	231	245	219	227	222	215	204	224	207	215	215	223	215	241	251	212	220	218	228	232	231	216	243	238	227	237	234	224	242	229	240	213	218	202	248	215	195	220	216	216	212	224	186	193	222	218	229	206	212	215	232	221	221	223	224	210	230	234	245	209	213	225	216	247	240	214	226	234	258	205	238	218	229	243	220	230	231	206	213	216	233	280	208	225	211	247	222	230	250	210	221	230	214	212	213	194	235	246	215	191	219	217	191	179	237	204	261	228	208	214	192	241	231	224	217	280	207	243	210	209	208	223	202	232	232	255	203	258	231	226	252	183	218	222	216	226	198	227	229	206	191	262	225	212	224	209	223	226	238	218	222	245	237	230	227	221	206	204	213	221	223	208	236	205	230	228	218	222	243	212	220	222	241	217	220	207	228	199	228	235	231	188	221	210	196	238	242	234	225	231	245	217	234	233	213	238	214	224	229	208	232	218	239	230	196	237	245	213	213	177	221	238	225	216	224	220	214	222	246
13476	25114	16924	8364	6135	4435	3415	3233	2986	2812	2524	2061	1632	1434	1426	1285	1074	969	802	727	681	659	613	639	669	596	559	536	490	519	440	458	400	422	371	344	382	384	371	352	365	330	357	327	353	364	332	320	348	318	348	337	326	312	351	311	349	348	346	294	308	318	316	299	313	309	300	344	356	318	287	315	322	298	305	337	330	326	291	289	331	281	367	316	293	307	290	333	321	316	327	345	310	293	320	324	320	269	303	309	298	329	307	323	341	295	321	321	310	301	293	339	340	340	306	325	299	320	325	318	332	290	296	301	316	314	319	326	318	353	308	341	309	321	340	356	302	325	309	340	322	324	296	319	289	335	306	328	315	318	311	304	315	332	332	328	311	322	325	298	342	350	326	340	284	347	328	335	327	359	317	337	331	273	360	341	302	314	314	314	325	329	333	341	294	323	332	299	323	312	307	319	320	310	326	333	308	308	307	325	310	320	328	322	339	330	325	311	339	320	314	303	307	305	285	333	318	298	324	287	323	342	298	358	328	300	320	336	339	303	325	317	359	283	347	341	311	303	327	337	347	328	339	325	330	307	328	295	336	298	313	317	328	347	305	290	314	324	312	324	318	330	287	349	323	305	316	294	324	335	341	302	313	323	321	329	316	313	332	307	301	315	303	290	341	331	306	341	293	326	312	328	326	291	305	295	321	319	290	337	310	318	298	316	327	317	311	298	332	308	297	295	325	295	298	290	296	311	324	341	326	318	337	312	290	310	327	315	320	307	321	311	318	304	309	311	351	324	330	311	294	324	326	305	298	311	326	294	318	320	305	324	345	297	299	318	334	293	327	337	333	372	338	326	304	319	320	362	309	312	320	318	334	342	304	326	330	320	312	299	299	351	310	336	325	336	276	309	307	334	302	287	304	348	326	324	332	289	337	331	315	314	312	333	344	302	327	336	325	292	326	289	300	317	325	327	308	296	291	323	332	316	329	299	336	311	296	344	311	303	333	339	301	289	330	321	317	290	313	340	331	346	328	362	328	305	314	321	331	349	288	320	304	340	323	314	324	306	327	345	348	338	318	327	283	298	334	329	265	315	312	324	329	326	305	323	299	300	339	311	328	285	300	302	286	315	315	305	305	308	301	314	320	336	296	310	291	320	311	317	313	325	327	320	342	301	317	322	305	305	308	322	306	311	301	320	313	330	299	356	317	341	340	311	302	282	328	287	307	313	283	311	312	313	359	294	328	307	288	316	331	308	314	311	329	304	302	296	313	329	298	322	339	345	329	323	334	318	287	338	304	376	326	332	297	291	313	316	326	292	322	308	310	310	296	307	327	302	322	344	325	319	306	320	338	320	329	301	322	319	311	304	302	332	336	331	340	310	305	333	314	332	318	347	312	299	321	315	313	328	319	338	324	337	323	289	306	310	291	323	316	311	302	316	323	291	293	326	308	310	340	304	329	316	302	303	309	332	331	318	303	293	310	300	357	290	332	337	334	289	321	295	321	302	276	327	320	358	310	311	310	327	290	319	292	330	325	354	315	327	346	303	308	271	303	364	326	311	299	307	341	282	315	329	321	325	321	310	344	332	323	324	302	319	317	307	327	326	311	337	318	320	319	311	302	293	315	301	342	340	297	300	315	290	323	338	337	331	326	323	317	354	320	314	297	316	298	338	319	308	332	296	342	293	332	332	324	329	315	303	318	332	337	328	310	292	317	340	344	313	295	353	302	274	326	330	291	326	359	332	332	296	296	307	347	319	309	315	338	292	312	317	314	323	301	329	304	319	304	319	326	301	326	320	331	303	351	306	313	312	288	326	305	307	295	321	310	292	318	346	290	289	344	329	287	334	338	302	315	327	329	303	319	321	317	293	317	290	295	277	337	319	294	304	335	299	298	334	315	309	352	335	318	339	336	312	314	313	312	317	336	321	319	313	345	317	340	302	325	312	331	340	325	299	338	344	338	307	311	303	297	315	333	319	327	290	340	316	311	318	295	332	344	307	341	303	312	305	344	297	329	304	336	289	343	309	288	333	327	338	324	311	298	311	294	310	292	344	335	299	305	317	303	311	336	299	327	321	265	298	317	320	298	308	315	291	329	309	311	312	347	303	305	322	317	292	303	333	292	315	336	339	331	311	317	338	320	302	334	354	312	302	313	333	275	292	354	335	314	295	300	322	321	320	331	316	310	345	346	267	316	318	311	317	335	298	313	310	323	318	304	323	333	313	318	310	298	323	299	324	321	321	328	331	309	317	352	361	333	337	314	323	313	299	314	327	319	338	312	340	324	322	319	291	283	258	311	302	329	303	268	314	299	322	297	313	347	295	282	323	300	293	329	308	315	317	336	325	332	296	329	343	311	284	342	319	343	331	332	290	333	335	331	307	299	305	288	275	345	310	314	320	290	345	291	347	339	322	294	282	303	311	320	328	307	324	326	314	312	314	336	334	294	349	314	317	339	314	313	314	317	317	312	312	314	314	337	309	318	354	319	310	320	326	331	342	295	309	326	323	353	343	328	331	322	335	322	312	295	326	343	341	324	340	328	305	321	314	308	307	355	326	301	335	313	319	344	349	305	292	315	322	306	323	346	333	338	326	324	333	344	332	291	326	327	304	305	353	342	326	331	333	313	317	310	290	332	297	298	324	290	342	320	286	316	315	294	338	313	294	316	336	290	291	281	333	318	300	312	305	294	317	270	315	337	330	337	303	318	336	296	315	331	328	324	331	343	302	340	304	353	334	346	306	292	300	323	298	304	305	345	302	333	346	331	295	282	307	316	345	327	302	357	321	317	307	324	337	302	311	323	324	292	330	332	334	292	322	324	307	328	306	308	319	301	305	330	321	287	333	339	354	340	323	349	314	293	288	325	311	315	330	302	310	322	361	301	312	354	295	329	273	329	308	324	318	342	360	329	290	273	311	317	321	331	350	305	295	304	312	304	322	303	304	346	299	341	323	348	318	282	309	325	333	332	308	329	339	321	311	356	307	350	294	336	292	309	331	348	339	302	304	333	353	322	327	334	305	291	310	331	338	322	300	328	305	312	321	301	328	347	330	337	303	328	334	281	310	283	301	307	312	297	305	349	302	296	323	293	312	320	300	325	317	299	339	332	316	319	312	312	329	315	307	354	300	313	352	317	329	303	300	330	309	340	325	321	289	339	331	325	325	324	306	341	329	314	292	292	338	316	316	338	331	316	343	307	314	316	285	335	336	324	342	355	321	319	326	318	330	315	288	315	378	321	322	327	291	340	321	315	322	306	319	333	292	334	341	315	310	312	324	311	332	315	327	309	284	303	312	304	308	342	327	320	326	301	296	297	301	322	314	283	316	290	313	328	312	336	323	324	319	325	308	351	324	318	314	330	333	324	318	330	323	316	306	308	321	353	339	307	327	290	342	343	301	328	304	314	335	345	320	340	343	304	310	344	358	308	310	343	338	348	318	339	310	302	289	297	302	316	294	306	312	326	310	339	339	308	349	316	348	307	299	297	341
23140	21700	29351	24565	21702	20621	5598	2565	2148	2043	1675	1389	1185	1064	979	871	737	646	612	479	449	451	421	445	447	454	378	337	332	300	276	279	260	291	250	231	248	220	213	221	199	178	256	223	228	207	235	214	184	190	194	189	219	182	199	195	215	232	206	182	177	213	169	196	188	208	187	197	220	188	180	195	200	194	195	175	190	190	195	186	186	177	225	173	168	191	200	210	187	205	199	189	197	196	183	184	215	191	178	175	202	208	186	183	186	186	206	196	195	191	203	215	177	181	187	223	188	187	177	170	202	194	184	188	168	175	184	220	177	190	201	179	202	169	171	186	186	207	172	191	187	175	199	190	204	185	196	201	189	210	172	166	182	175	189	198	170	216	205	191	180	191	158	212	188	172	201	207	185	188	159	194	167	181	196	207	191	187	179	176	195	184	183	188	200	202	184	193	158	188	189	202	186	197	181	158	212	185	203	202	187	167	220	187	187	195	181	194	195	203	179	197	189	204	167	173	181	184	166	170	215	156	173	180	211	207	200	205	222	206	167	198	178	196	164	175	186	170	195	174	177	219	153	189	198	175	213	174	189	184	200	199	197	179	190	172	200	195	171	183	187	192	186	190	196	191	185	204	191	194	217	199	205	179	190	187	185	190	203	204	177	203	172	204	195	203	202	201	179	203	191	185	202	198	204	184	175	176	202	185	194	175	185	201	185	185	189	183	185	194	175	185	179	180	187	178	195	183	174	200	208	183	196	184	188	189	195	201	179	190	192	188	185	208	201	162	188	193	198	197	197	180	202	207	184	187	179	194	193	192	180	149	177	222	215	173	198	228	190	175	211	190	159	175	178	189	194	180	190	194	174	192	189	190	178	187	180	184	202	180	197	206	170	198	199	185	188	166	208	170	200	212	183	190	181	204	197	147	204	174	164	179	210	199	198	181	173	208	206	204	170	182	208	205	180	159	201	210	187	195	186	174	189	191	198	201	174	190	155	192	196	181	167	188	182	179	162	181	184	194	173	174	195	179	165	201	193	182	202	218	215	210	184	168	191	184	202	200	193	170	174	180	201	195	193	203	184	180	194	196	191	208	191	168	196	210	180	168	197	179	195	190	193	196	171	191	183	182	174	178	200	201	212	184	176	188	192	187	183	183	197	184	211	179	183	202	193	189	197	176	176	197	182	212	187	170	187	190	185	183	165	203	167	186	190	196	193	174	197	179	190	177	190	170	217	205	189	170	188	190	208	182	196	178	205	173	183	207	192	203	194	197	203	165	195	194	179	187	194	179	184	190	194	180	203	219	184	209	180	194	204	168	173	197	165	190	161	188	198	180	184	190	184	166	177	175	178	173	192	186	168	199	177	191	213	202	203	190	224	202	179	168	198	187	186	208	188	174	210	203	201	199	192	193	190	188	196	187	157	201	198	196	203	196	204	196	205	189	188	195	210	213	160	170	230	210	186	174	183	183	187	202	190	187	207	176	181	194	166	188	210	221	206	171	183	166	191	157	170	187	223	182	203	180	189	188	182	172	214	193	207	184	188	207	170	200	174	193	177	178	204	176	182	203	193	196	222	181	191	172	184	191	165	185	202	178	190	191	195	195	180	185	170	197	191	226	178	189	187	202	185	183	209	210	166	196	202	169	191	194	184	181	178	153	195	186	190	212	185	207	186	198	210	202	180	208	171	190	189	199	184	190	174	184	201	184	195	202	221	203	198	201	227	217	195	178	176	193	205	187	189	167	182	179	169	194	211	184	181	196	198	197	158	170	185	169	222	166	205	185	173	201	191	186	197	190	196	182	200	188	208	185	183	217	210	185	177	186	215	176	177	199	202	176	202	177	210	181	183	198	197	201	184	181	168	187	190	212	202	194	197	187	220	205	169	203	168	185	194	192	195	206	212	219	201	173	173	204	182	209	224	208	189	201	202	193	184	187	173	181	176	171	181	187	187	188	215	205	186	189	177	172	175	181	178	183	192	178	212	185	187	173	194	214	208	187	207	202	203	173	162	182	202	182	196	194	182	213	203	171	188	203	174	196	192	180	185	207	209	204	169	182	199	209	214	174	188	196	181	186	178	187	192	192	179	186	183	173	199	197	211	191	203	178	198	175	186	201	206	204	193	207	188	197	179	194	203	207	206	187	193	194	196	176	217	180	203	211	217	195	189	160	182	191	199	194	181	184	178	182	194	187	177	208	229	191	198	184	174	175	183	202	195	183	198	176	199	205	175	190	168	194	168	191	189	184	190	182	182	187	177	181	206	183	185	180	178	197	184	201	211	184	194	191	217	220	212	203	171	187	207	171	186	208	178	193	202	182	200	182	196	193	179	181	182	204	209	181	198	188	166	196	170	200	179	166	164	180	158	190	190	182	172	202	203	196	151	179	203	189	191	179	172	177	204	169	199	196	204	197	226	196	186	193	191	166	192	190	180	170	206	191	185	185	176	208	159	182	194	184	199	180	202	174	198	168	213	184	196	213	196	203	183	178	215	195	178	179	180	177	177	216	188	185	173	194	203	175	209	199	170	174	191	176	195	184	209	192	182	216	202	198	179	173	229	164	195	164	186	193	215	188	178	178	210	172	202	164	176	173	180	192	181	167	190	208	208	194	183	201	197	169	183	183	169	189	196	185	180	200	195	177	176	192	187	177	194	179	187	208	187	190	187	206	204	210	157	182	164	161	191	194	195	170	205	230	198	212	178	178	169	196	184	191	186	160	161	207	152	190	182	219	182	201	179	181	208	179	182	188	206	196	204	201	187	201	170	189	181	206	190	203	170	213	180	193	184	148	190	197	201	191	203	170	213	182	186	221	207	179	191	171	193	214	176	198	186	187	192	210	190	187	189	193	182	182	180	189	179	225	197	203	186	171	199	189	181	187	215	201	203	188	195	203	191	180	196	199	198	180	187	181	187	172	202	194	220	166	205	199	177	186	206	168	184	184	206	196	170	160	178	162	199	205	196	192	183	180	179	177	179	194	179	191	181	210	180	199	210	178	204	184	221	184	191	205	187	176	207	181	177	177	168	172	205	214	183	181	176	189	174	181	186	177	187	159	199	177	183	188	187	197	193	174	199	174	180	203	184	193	180	193	166	175	188	166	190	202	196	201	180	205	180	203	205	222	197	196	190	192	185	187	196	161	173	173	201	200	189	206	176	186	195	186	183	196	192	178	207	187	182	181	160	219	177	194	208	189	165	188	187	200	188	198	201	204	179	208	178	204	177	194	214	195	203	178	189	171	190	197	194	190	188	206	213	204	179	212	216	169	189	188	170	175	193	191	188	178	168	193	208	186	167	206	184	206	181	177	195	201	198	197	189	194	211	172	198	186	165	173	204	180	175	173	188	201	209	199	172	163	200	172	173	179	209	167	183	186	195	191	193	203	206	183	192	180	190	171	197	207	201	194	198	199	208	189	202	172	182	186	207	158	175	209	185	187	200	193	166	187	178	182	189	209	180	182	206	188	173	212	194	170	186	184	212	177
15567	33718	24137	13884	10959	7849	6245	6067	5597	5146	4209	3446	2831	2534	2413	2028	1796	1446	1285	1027	1020	887	892	935	910	828	741	655	582	543	497	517	469	447	411	389	383	380	383	372	312	309	338	341	295	331	333	320	288	306	276	265	285	266	269	244	281	263	281	291	260	295	279	305	283	310	230	283	259	270	279	255	268	312	293	274	261	235	244	276	258	263	238	257	281	278	261	273	294	266	260	275	250	246	274	260	291	285	280	255	241	231	306	262	246	245	270	232	284	256	245	271	267	248	278	266	276	293	267	265	282	254	278	256	269	279	274	255	257	249	239	263	248	273	255	295	240	270	244	276	267	268	265	255	261	240	262	283	259	262	268	258	272	232	242	256	281	263	259	255	277	275	270	268	281	276	289	302	271	295	251	254	269	258	279	293	257	277	297	242	277	258	256	258	246	253	304	251	291	297	232	257	266	277	254	289	232	245	259	279	260	276	275	276	278	257	274	276	276	250	276	273	253	281	286	252	255	212	268	269	267	236	259	270	248	265	259	286	272	254	260	253	272	280	269	260	275	274	293	256	288	291	276	278	307	274	254	280	282	261	290	277	287	292	287	252	264	279	247	250	253	295	252	248	268	251	248	245	280	270	271	250	278	269	268	269	281	253	262	274	244	272	276	264	296	265	287	278	271	272	272	255	270	256	291	271	256	247	274	300	254	321	268	270	266	246	276	265	259	276	259	242	290	251	292	314	276	242	270	250	258	278	237	254	248	244	266	242	296	265	260	269	263	245	255	276	254	278	274	285	257	244	293	258	250	284	284	289	271	255	286	279	244	244	278	271	247	279	279	266	270	273	254	260	262	268	248	277	261	271	243	264	257	270	260	273	283	248	253	257	271	251	293	299	266	269	284	280	302	265	266	266	265	274	257	253	260	278	277	296	292	253	232	235	259	247	275	249	285	283	278	258	255	258	267	259	263	275	270	261	241	275	247	261	281	275	284	273	251	289	272	258	268	250	257	262	262	273	279	269	255	273	268	283	271	288	275	292	282	262	269	248	268	276	261	269	314	261	284	268	268	296	284	294	278	263	271	271	263	262	284	260	307	294	267	256	282	266	253	279	300	261	275	284	294	286	293	285	256	281	253	263	293	284	272	252	276	240	245	297	243	255	269	261	262	286	249	259	296	269	241	266	271	265	269	255	272	252	275	289	265	280	265	280	262	277	269	257	266	249	295	257	279	267	287	263	245	283	272	305	283	250	246	278	267	254	259	259	251	264	243	285	274	283	260	248	266	252	257	259	272	278	272	254	276	258	272	284	258	235	255	290	298	252	270	281	288	270	268	239	246	287	269	266	271	244	276	278	281	281	262	283	285	296	261	271	291	294	282	308	246	246	266	288	275	249	256	259	253	289	258	278	282	279	269	275	285	278	272	263	272	273	269	293	296	286	256	276	280	267	264	288	251	266	281	241	260	272	270	265	267	298	287	271	239	287	271	244	229	271	271	257	267	263	250	270	268	262	260	272	261	236	272	290	306	269	273	254	271	271	286	253	286	261	261	248	262	278	253	244	252	252	269	270	261	291	243	291	264	275	278	265	246	273	265	286	270	262	236	255	297	266	291	275	256	257	237	250	269	310	271	260	260	268	253	266	274	252	286	285	255	284	265	268	251	278	282	259	242	278	249	254	241	264	287	279	292	277	237	244	276	262	290	277	262	279	268	272	264	252	275	245	299	282	267	245	286	262	259	267	309	287	264	265	279	297	310	234	292	271	305	264	257	278	283	269	306	248	247	265	266	275	289	264	274	234	272	244	263	279	282	249	277	241	276	274	253	283	246	250	274	257	261	270	253	254	253	251	278	267	236	298	257	266	264	267	262	303	284	287	267	237	273	298	265	244	266	266	254	256	264	260	259	260	250	262	275	288	269	252	286	312	268	269	263	265	257	269	286	284	253	274	276	288	292	258	278	294	280	274	271	271	256	261	307	259	251	245	277	258	267	278	268	273	266	283	248	258	255	272	282	268	262	247	282	250	283	258	271	282	250	281	279	286	249	259	272	255	283	282	271	238	250	268	262	258	248	246	264	255	275	291	263	250	283	260	257	248	281	267	259	269	291	270	263	284	263	244	286	227	256	305	273	260	277	252	236	280	263	270	252	269	259	263	259	255	252	273	298	241	262	284	267	253	272	265	255	274	251	291	259	264	275	294	234	264	299	250	253	245	299	256	251	267	275	254	254	253	255	298	256	282	279	293	324	261	261	264	273	259	289	282	257	286	276	287	265	258	273	269	262	275	262	294	302	256	244	232	251	288	227	274	283	294	316	256	261	277	283	270	282	262	253	304	235	274	257	241	287	265	283	254	270	322	256	281	291	246	236	267	276	288	250	287	281	256	263	268	301	244	252	274	287	288	280	264	267	263	293	261	265	277	273	277	271	274	275	280	261	286	238	269	301	272	245	270	265	240	267	272	268	282	240	280	285	257	270	293	286	272	280	249	274	275	264	233	288	253	293	249	251	249	267	262	259	242	235	261	260	281	271	277	269	278	229	269	256	269	245	258	274	256	275	268	287	219	292	258	247	282	260	262	276	252	274	264	277	267	273	258	275	260	242	253	279	291	233	285	288	253	266	248	292	271	278	259	280	279	268	267	270	278	288	255	266	241	248	245	252	260	275	263	276	252	256	256	273	270	267	267	285	274	291	268	287	281	254	269	276	233	237	261	273	249	249	255	276	236	294	244	243	248	279	266	269	271	284	290	280	257	261	264	297	279	256	294	230	234	279	264	268	316	255	245	268	256	275	263	272	249	258	239	258	259	249	275	279	271	283	260	253	266	259	255	261	279	255	243	291	252	238	262	271	278	272	260	271	261	278	248	286	242	275	265	290	265	269	285	269	284	299	245	286	239	267	283	256	280	263	273	273	288	269	258	240	268	268	271	303	264	252	253	267	262	292	252	271	280	273	290	254	264	286	293	272	254	265	277	265	257	267	242	280	276	259	282	268	263	287	253	267	264	270	260	240	263	292	284	289	274	277	282	299	239	271	290	278	273	285	257	256	262	257	270	261	266	274	250	254	271	265	257	278	262	275	290	282	270	266	297	261	254	256	242	304	278	264	292	249	254	259	276	245	246	275	288	269	251	249	274	301	276	271	263	283	251	249	265	278	279	293	263	251	265	304	269	266	270	299	267	286	289	261	315	251	230	260	288	254	257	271	289	245	261	258	262	264	269	278	284	299	266	262	274	266	240	274	229	272	273	271	250	283	273	234	287	256	286	256	256	249	275	300	257	253	280	276	279	274	252	250	264	270	263	265	274	250	268	263	297	289	276	270	280	267	281	259	254	290	232	252	279	275	248	259	276	276	279	268	266	287	286	256	252	257	265	267	273	267	296	270	278	283	275	274	251	266	260	260	268	289	260	275	266	247	275	286	267	261	250	257	277	254	255	265	273	286	265	277	264	246	222	280	259	261	282	266	237	254	265	265	261	255	263	287	268
27969	19291	10461	4283	2109	1311	1094	1072	890	911	803	639	570	617	560	473	458	411	391	331	349	344	325	334	347	311	338	354	316	344	275	274	281	298	270	238	276	267	261	246	248	253	264	269	238	277	224	274	248	243	260	252	243	241	251	228	243	280	239	260	276	254	257	246	262	239	248	231	258	250	273	231	253	282	274	278	236	257	255	293	231	231	259	218	238	261	245	274	242	259	244	229	244	225	252	237	272	248	241	271	230	238	277	241	247	235	238	253	252	229	242	260	244	265	268	250	250	259	220	270	235	270	274	265	250	239	236	220	260	258	262	248	255	271	273	255	216	249	277	236	223	251	247	254	263	252	284	244	223	239	281	239	254	255	251	271	238	268	250	234	253	239	264	259	275	234	253	299	252	254	225	245	267	225	238	252	271	255	247	229	245	235	258	258	246	239	246	244	277	239	241	250	228	261	287	264	257	231	225	231	229	260	226	255	250	244	244	219	236	291	224	249	237	249	250	230	220	244	242	240	255	273	253	259	254	257	256	230	269	247	268	201	262	243	271	259	264	255	235	234	258	270	246	252	267	263	246	240	253	231	234	268	266	247	240	236	243	254	244	265	252	222	249	244	266	273	259	232	219	234	224	245	234	255	223	278	231	249	241	222	269	245	265	232	256	206	253	248	247	221	252	277	239	252	246	264	276	231	214	240	220	251	243	269	263	252	254	239	268	281	240	245	265	243	250	259	248	246	239	260	250	255	244	227	253	247	255	246	234	232	274	267	277	276	260	271	261	272	225	227	268	246	225	240	261	229	250	272	256	275	258	263	223	263	257	247	238	219	232	243	262	244	255	237	258	224	251	246	225	204	216	257	231	226	246	237	267	231	272	265	263	276	255	265	244	271	279	243	224	251	232	251	243	241	260	246	249	255	235	217	248	251	233	254	249	274	245	239	256	260	277	248	253	255	244	234	238	233	212	277	255	237	272	245	264	240	265	255	235	267	290	229	253	258	239	230	234	235	245	272	275	263	267	243	249	250	283	232	220	238	264	264	241	255	260	239	240	235	274	250	237	233	271	289	283	224	261	273	265	270	238	254	256	232	265	275	237	256	231	257	246	239	243	271	245	254	240	233	258	233	255	245	259	273	271	254	251	271	255	275	257	242	214	254	259	256	249	237	271	244	263	240	219	224	243	272	222	251	246	264	242	252	243	259	255	262	250	235	243	244	240	290	248	245	255	257	251	256	276	246	255	237	259	222	294	249	245	244	277	219	228	260	242	218	261	259	237	268	234	262	283	232	252	255	251	218	273	260	249	258	251	255	247	219	238	240	276	237	243	257	235	263	241	247	245	263	281	265	251	239	244	269	282	230	238	238	229	252	262	238	230	252	259	286	258	260	256	247	242	238	246	274	251	219	268	260	262	245	259	267	243	233	273	241	254	255	242	302	258	227	233	256	243	257	227	254	251	225	276	245	248	236	262	235	258	255	263	276	234	233	252	281	248	264	257	234	252	256	248	257	242	285	227	260	267	251	242	246	243	236	250	243	279	228	238	249	248	249	264	246	253	251	239	260	251	232	238	230	269	258	245	238	243	228	283	286	243	236	253	267	241	237	237	249	247	262	253	252	266	234	257	243	223	249	240	221	248	244	260	273	268	285	228	244	271	245	227	269	245	259	251	230	254	258	281	244	247	246	227	237	256	263	228	279	246	235	227	273	238	244	273	246	238	250	252	253	223	240	248	232	240	235	241	266	214	269	262	235	270	249	249	217	261	249	239	272	261	260	249	258	249	245	228	249	253	242	252	260	252	249	241	257	245	235	261	238	252	252	243	256	240	272	244	238	252	260	240	244	247	262	256	261	237	237	251	229	258	248	272	224	265	241	239	266	248	261	260	239	261	243	270	243	259	219	259	242	212	282	248	266	226	265	253	265	260	257	252	253	233	285	304	268	271	232	248	235	254	257	262	225	233	216	257	241	242	235	247	279	260	263	258	292	225	269	261	213	275	247	265	246	252	238	242	239	247	246	277	242	263	250	231	291	260	280	273	275	274	270	234	253	258	225	242	249	288	248	259	285	246	230	236	218	241	282	260	237	247	257	243	243	238	251	268	269	243	232	239	246	262	277	235	245	258	220	238	255	224	264	240	234	251	254	267	245	278	258	246	253	235	249	270	279	250	239	267	258	274	255	234	243	260	276	272	248	245	238	237	244	267	257	236	273	250	282	244	254	256	226	259	261	264	268	273	265	224	232	245	243	250	238	225	251	240	222	257	282	245	241	222	265	275	274	227	253	224	251	250	270	277	241	240	264	242	254	231	247	226	255	231	250	263	250	233	223	249	248	242	248	251	234	244	254	261	213	240	229	236	268	260	245	260	276	257	237	256	266	267	275	234	243	268	235	236	233	249	265	269	250	274	226	224	254	231	265	251	253	259	237	269	258	262	232	270	264	253	305	283	235	240	267	252	262	231	228	221	249	258	251	264	247	250	287	239	244	248	229	254	274	226	284	253	232	266	239	273	257	253	275	246	241	242	262	244	260	285	253	264	239	263	210	269	235	255	248	262	274	271	234	226	260	239	232	267	253	254	276	269	259	247	290	268	251	244	236	242	254	270	269	249	224	254	236	234	246	251	234	269	222	238	260	261	227	280	225	251	278	267	246	266	268	243	267	259	228	236	244	246	272	238	253	265	246	243	235	239	233	252	245	245	251	246	244	219	266	270	277	230	251	229	242	260	238	269	233	249	249	251	245	283	212	219	221	238	269	259	288	259	231	254	260	254	262	254	209	244	241	216	231	219	258	263	243	276	247	266	270	235	265	270	302	274	242	241	265	257	265	239	269	261	234	264	238	250	287	264	260	251	225	262	257	250	257	260	248	263	240	234	260	253	271	264	251	246	244	225	217	245	252	250	261	277	250	238	260	236	252	264	246	262	240	238	269	266	284	257	265	246	257	237	247	275	258	241	252	239	236	234	250	252	262	232	263	247	229	237	247	242	247	258	251	227	254	260	246	252	253	213	272	217	248	256	278	241	251	243	270	250	249	235	246	266	244	241	257	244	226	238	249	228	221	258	249	253	239	242	229	226	246	236	248	291	270	272	244	265	261	261	236	240	271	243	274	232	242	251	262	240	254	250	245	259	276	248	251	257	231	261	236	250	246	235	238	235	229	251	259	204	293	271	249	253	248	263	246	253	281	255	249	231	224	241	239	251	264	245	227	250	236	241	237	267	237	236	252	273	260	251	250	236	240	263	242	266	253	269	261	240	259	238	254	193	262	252	236	266	266	243	286	252	237	214	256	244	218	251	253	270	265	289	251	239	265	272	293	248	262	265	242	255	239	247	234	269	268	264	258	232	257	262	247	244	221	225	247	278	258	245	252	233	226	269	223	241	265	244	260	253	276	271	256	255	227	230	248	258	237	244	228	250	274	221	258	281	219	245	250	245	217	240	243	229	237	265	242	239	233	232	246	227	240	266	256	282	263	282	237
12971	20707	12887	6567	4744	3305	2901	2810	2548	2293	1919	1491	1335	1294	1186	985	922	732	712	671	632	597	598	642	606	600	560	499	484	449	446	430	424	363	439	437	414	399	406	398	375	353	409	400	390	344	377	325	364	358	372	347	342	350	358	327	338	391	357	375	403	352	345	357	325	374	391	341	402	363	350	384	341	338	349	383	381	331	357	377	371	337	374	313	334	391	342	324	348	317	338	345	351	343	377	355	350	389	397	361	359	377	354	383	385	377	334	358	365	377	370	361	344	357	343	353	370	387	339	338	347	332	379	326	347	355	348	337	353	367	327	370	370	356	352	352	354	408	347	350	341	370	325	380	346	354	375	393	349	379	380	351	346	350	383	340	388	360	360	383	380	349	329	351	364	359	355	349	364	352	358	357	345	378	331	348	372	328	322	397	362	356	364	370	343	350	344	395	367	365	356	343	347	353	363	313	343	338	348	356	343	352	353	315	361	340	369	335	333	319	370	350	350	372	340	383	391	342	358	338	338	362	337	363	334	346	336	356	362	352	325	333	362	347	375	339	362	348	356	339	348	337	349	342	332	382	358	380	360	366	363	384	333	349	384	345	345	342	347	360	365	342	343	387	356	364	373	368	383	346	354	361	356	340	383	369	361	369	320	354	368	341	385	338	395	383	322	367	367	378	340	395	341	388	363	362	361	360	336	367	336	373	316	357	367	371	349	333	357	363	358	325	348	331	340	352	314	356	340	365	370	387	306	348	345	340	353	348	382	368	398	332	349	369	367	363	361	365	372	327	389	365	376	344	338	369	353	345	357	358	353	364	340	338	395	371	375	353	331	355	379	366	347	332	357	341	399	384	393	381	369	323	315	342	356	364	428	364	362	364	352	368	361	345	365	358	374	367	369	347	350	372	352	333	368	329	340	334	371	319	351	395	346	319	349	347	355	355	356	365	352	341	340	341	384	355	347	372	366	344	353	371	360	354	341	354	326	361	351	331	361	346	372	352	381	326	361	347	339	352	344	349	384	353	342	368	368	347	362	366	366	374	359	337	364	356	381	394	337	364	347	333	335	344	352	340	361	339	364	328	382	363	370	361	368	351	376	332	340	364	356	326	328	370	307	321	347	376	342	335	357	341	370	357	367	367	359	358	316	349	338	377	360	376	348	336	380	344	364	382	343	343	376	368	404	355	350	365	356	337	382	356	332	314	363	361	353	325	339	325	345	366	373	350	345	317	328	343	352	409	321	340	314	366	380	332	389	344	348	362	348	356	341	365	368	343	392	353	338	385	359	353	350	368	358	351	364	364	340	394	344	353	343	416	364	384	372	335	374	342	367	334	341	361	318	336	365	398	391	361	373	349	346	352	373	343	348	338	359	320	334	334	325	352	358	366	377	354	364	373	348	352	361	333	347	351	353	382	350	379	355	414	373	373	384	360	357	360	338	383	341	386	358	343	373	347	356	373	361	343	371	390	351	336	349	345	346	337	349	347	345	348	402	340	354	345	360	368	374	356	336	335	356	356	357	338	381	392	349	373	364	388	373	377	352	334	303	374	359	354	338	353	349	348	346	373	363	373	350	352	355	324	355	378	335	347	329	336	321	354	357	362	364	345	367	351	359	346	340	327	351	338	350	356	338	366	360	354	319	357	347	353	319	351	394	324	348	370	351	349	366	337	367	346	391	368	384	348	348	334	348	355	316	336	334	385	344	368	371	387	363	385	372	353	376	337	358	356	334	354	356	338	331	363	357	358	354	370	371	375	349	342	346	365	358	355	358	360	384	357	378	358	352	362	343	365	357	353	409	360	381	328	387	346	374	315	357	364	321	344	374	387	359	379	376	356	350	390	333	346	357	340	329	330	363	339	330	353	342	376	334	372	351	353	369	348	335	311	371	340	365	359	338	346	358	383	368	329	341	326	379	371	357	361	341	372	348	357	356	341	369	348	403	339	365	372	360	372	357	350	365	368	392	307	354	354	338	401	370	373	381	345	361	384	351	318	373	352	353	368	361	371	383	365	329	401	353	350	368	348	345	357	343	353	342	377	364	367	340	345	375	354	378	389	364	357	346	336	385	361	374	375	350	349	359	378	366	344	342	374	362	342	336	344	383	364	359	358	319	359	328	373	322	332	385	334	363	321	369	360	345	318	378	350	359	347	361	364	367	342	368	348	375	367	348	369	344	325	372	365	379	360	356	379	336	348	359	387	355	349	352	334	335	360	333	360	346	342	362	369	331	351	344	373	344	358	362	347	335	334	350	359	342	372	348	367	367	378	363	337	367	358	384	356	390	349	343	349	321	352	344	373	377	351	348	353	342	331	348	366	353	353	322	366	361	357	343	338	371	351	356	344	394	372	354	364	369	370	392	364	389	327	350	349	359	332	361	366	340	376	365	352	366	350	388	387	355	382	386	398	357	344	373	351	375	361	351	342	383	382	381	364	321	347	335	343	346	383	353	351	343	367	337	363	360	355	358	392	366	343	324	367	353	354	330	350	390	381	344	342	358	346	341	370	362	373	373	381	335	354	352	341	354	389	362	371	343	363	351	351	357	359	377	348	362	355	358	327	370	345	375	352	332	347	388	368	358	384	374	372	322	363	356	377	360	360	356	401	357	340	331	357	390	372	345	361	372	363	364	347	352	355	358	332	347	338	374	328	366	355	384	360	328	344	346	372	340	360	359	378	353	390	347	347	348	355	357	374	359	369	364	370	345	387	369	370	339	334	356	384	331	376	351	339	348	379	377	394	343	354	345	371	373	351	371	337	327	329	364	372	335	330	332	392	337	364	356	359	352	307	344	353	391	341	364	327	376	321	378	332	331	344	372	365	359	381	359	317	359	350	377	337	381	326	369	354	323	351	334	334	394	367	363	364	370	385	414	336	371	351	386	393	367	340	326	343	351	359	378	341	365	382	331	348	352	350	319	341	344	353	391	372	325	370	340	377	356	369	341	370	331	340	360	335	346	393	342	361	372	352	386	320	374	380	367	349	363	349	370	316	339	355	348	352	343	354	341	371	368	344	351	368	357	358	344	350	365	376	353	368	344	397	357	353	374	329	351	387	386	383	349	316	354	374	356	361	320	365	340	349	362	339	328	354	307	374	359	365	365	354	312	384	354	360	341	389	315	366	358	344	352	374	393	327	348	337	368	368	349	364	376	329	385	361	376	359	356	328	363	337	347	353	330	372	370	386	358	325	322	360	373	371	331	323	320	369	345	361	339	355	342	365	369	328	375	336	344	357	339	359	368	355	357	346	344	347	346	367	371	370	367	361	364	364	353	369	376	347	343	348	323	357	338	361	342	337	370	333	342	349	371	353	362	347	366	355	371	341	342	336	383	400	348	389	368	306	367	347	370	343	355	324	364	361	330	374	385	365	348	358	345	377	341	330	362	361	371	365	334	347	337	331	355	390	371	292	362	336	362	346	320	367	357	340	323	347	362	370	337	360	344	354	346	367	350	352	354	337	336	377	375	350	348	338	347	357
23964	21596	28652	25024	21024	6641	2527	2056	1615	1538	1264	1007	880	863	736	661	608	538	454	424	395	420	433	427	418	346	354	325	322	306	295	283	313	272	279	287	246	245	269	268	257	236	249	240	253	236	258	242	245	246	250	216	240	234	219	231	220	249	251	231	240	231	224	201	221	241	208	241	241	214	225	251	226	251	240	217	239	226	204	241	215	206	210	249	206	215	217	239	224	197	224	227	211	256	242	243	230	211	217	240	218	239	226	234	251	237	235	240	234	224	218	252	237	227	231	234	219	206	221	228	225	240	259	217	222	227	201	233	222	236	216	222	247	220	225	210	246	207	242	238	227	186	250	215	224	212	225	231	220	223	210	202	194	239	237	206	230	207	213	237	239	223	211	228	222	215	224	234	242	207	237	212	225	224	250	235	205	214	237	215	228	215	236	221	217	234	210	233	241	235	209	214	232	245	199	222	237	228	207	223	228	236	216	233	216	224	226	213	216	221	230	200	215	220	244	268	222	218	231	211	217	234	234	239	230	246	224	228	252	211	210	224	206	223	211	211	209	235	235	215	224	226	233	221	226	240	256	245	222	216	232	241	227	234	219	209	205	229	253	207	232	232	214	225	239	214	208	211	221	233	213	208	236	223	200	240	232	217	216	205	191	244	216	179	219	220	225	231	207	230	211	201	202	217	218	235	244	236	226	223	225	241	214	222	218	238	241	247	228	249	234	219	221	242	228	210	226	249	244	229	218	210	254	231	225	218	226	218	197	245	237	222	226	228	241	276	210	237	234	205	234	236	203	210	220	238	203	222	228	238	229	231	214	212	206	239	217	226	221	247	237	234	236	208	238	211	200	254	205	210	232	213	233	267	224	257	242	209	193	227	250	214	223	222	242	212	215	244	232	201	215	215	238	239	225	247	209	217	205	227	240	219	206	231	217	234	231	204	229	227	208	236	240	221	214	182	230	230	234	203	244	256	198	230	225	247	232	250	232	255	244	233	226	211	232	242	265	198	211	239	228	220	246	223	247	225	226	243	232	259	200	207	232	183	221	256	239	221	254	250	222	245	216	200	198	202	207	222	225	225	222	252	242	210	216	251	218	224	202	235	222	226	218	260	245	213	205	236	232	219	224	236	213	211	204	242	239	195	237	221	234	209	221	243	263	230	210	227	223	235	214	213	205	223	195	221	236	206	202	226	218	227	199	202	213	231	222	233	240	226	209	226	239	228	236	230	206	225	210	214	221	220	249	202	257	216	244	234	243	205	213	207	198	213	216	228	250	206	250	217	196	220	224	212	215	222	246	229	222	226	241	240	220	212	236	209	202	224	220	198	222	215	245	219	226	232	224	253	209	223	235	213	240	229	226	207	189	248	224	202	236	224	213	232	225	214	195	221	235	209	216	238	223	233	229	197	195	247	197	244	223	221	223	246	277	230	208	211	229	243	246	230	221	245	197	225	222	227	221	217	211	226	231	235	243	233	226	223	230	221	232	249	234	193	240	230	234	215	234	220	244	227	211	197	228	239	202	228	222	218	202	196	211	234	244	232	226	217	208	243	235	216	216	220	220	202	223	225	215	213	233	214	229	217	223	195	208	212	217	210	238	245	237	205	236	214	242	230	213	240	221	213	206	231	229	261	207	214	221	252	248	231	213	218	265	187	241	239	231	260	212	209	230	176	196	216	257	220	228	214	254	243	227	229	223	221	233	230	216	215	234	230	249	222	207	215	218	221	255	222	240	220	223	230	230	196	234	212	240	241	241	199	237	225	222	212	219	219	231	216	222	222	235	216	215	224	232	248	252	206	207	245	225	240	217	222	191	232	191	230	234	217	229	248	214	229	223	238	222	208	219	223	221	222	237	228	249	226	214	221	217	200	215	217	228	230	222	216	225	220	208	235	211	211	214	223	207	228	223	231	210	225	216	235	240	236	237	226	216	245	243	238	223	211	240	219	201	218	248	196	236	251	202	216	208	217	211	227	223	173	220	220	214	187	214	207	236	223	211	211	248	211	199	216	211	239	227	241	243	239	214	235	225	236	222	217	214	227	241	191	227	234	230	225	222	237	237	228	195	237	223	257	188	254	209	200	217	242	225	201	241	222	213	234	225	211	227	227	206	212	245	215	251	242	218	221	223	247	236	226	223	250	240	240	236	235	216	242	204	253	222	230	209	208	221	248	243	238	232	194	223	230	203	216	226	209	207	230	226	227	253	230	205	234	241	252	240	230	234	260	251	223	230	217	203	230	232	201	220	238	228	220	210	225	217	217	205	205	213	232	221	236	183	221	248	250	209	232	222	233	220	215	218	224	226	219	220	240	230	223	250	208	240	245	221	241	193	244	243	223	239	215	228	224	218	203	239	227	227	190	237	216	230	215	222	235	220	246	212	203	219	193	227	213	230	235	209	218	217	193	245	228	242	224	235	236	217	196	235	237	224	236	237	220	207	196	244	221	206	197	222	209	217	229	217	207	217	219	206	218	223	222	200	248	231	236	221	204	230	208	216	235	229	203	233	219	228	233	224	227	235	237	236	232	200	222	224	222	229	221	209	206	223	248	218	232	247	243	219	242	231	230	230	248	219	269	250	219	212	215	229	214	217	220	226	231	231	204	198	250	214	202	236	240	244	242	233	241	198	210	193	247	248	237	212	177	230	209	252	215	250	241	206	221	205	227	220	256	256	212	209	233	222	221	218	202	203	237	254	227	206	237	215	228	248	251	225	231	231	206	230	224	234	202	242	262	239	233	238	231	224	240	252	225	250	228	215	254	272	226	220	206	243	230	219	213	238	210	223	218	195	243	228	219	214	222	207	227	199	224	206	226	223	218	218	231	202	238	226	199	254	214	218	218	216	212	225	231	216	217	194	207	236	210	236	251	253	241	234	241	234	210	202	230	204	233	219	213	217	221	224	225	246	235	219	250	229	200	227	242	240	214	206	201	243	205	207	243	229	232	218	230	207	217	223	230	214	250	244	222	225	220	199	243	215	206	221	215	227	196	225	240	191	225	217	224	210	228	205	232	223	248	226	207	214	242	207	237	256	231	230	219	220	258	218	236	218	245	215	237	215	236	219	223	234	244	234	231	242	198	227	226	226	195	236	231	220	221	220	203	236	209	207	237	257	224	225	214	208	203	242	215	234	241	240	219	234	244	213	230	218	230	212	244	201	234	220	216	223	248	224	220	215	243	219	215	218	209	239	238	231	222	211	227	206	243	231	212	210	228	233	240	204	214	214	218	206	239	239	277	250	222	234	214	236	223	221	224	238	232	236	244	224	204	207	231	207	210	211	244	206	223	227	223	233	216	221	183	250	199	218	195	204	190	233	229	214	197	243	202	219	233	211	229	226	232	210	193	229	218	221	233	216	260	221	243	229	209	224	231	231	245	248	231	228	234	245	219	209	204	235	212	216	236	242	243	238	198	215	225	196	193	220	204	232	225	230	223	204	224	224	226	209	209	215	207	247	226	220	230	216	210	198	228	237	228
13431	27752	18996	10959	7988	5944	5255	5070	4182	3718	3130	2419	2095	2012	1800	1595	1277	1097	1021	811	789	814	828	820	763	676	645	563	560	512	475	445	504	428	453	389	426	389	355	405	342	351	347	394	357	382	359	327	329	318	342	319	340	330	309	315	330	306	307	320	340	305	301	308	322	312	324	328	332	347	338	296	330	324	333	329	272	322	332	310	341	322	332	334	309	318	337	300	357	326	339	324	347	321	293	330	330	346	290	309	331	339	347	340	327	328	345	377	309	332	322	312	313	342	346	315	301	303	311	350	298	321	350	307	326	337	281	337	304	354	336	298	310	339	326	335	348	335	327	328	324	316	313	316	345	323	320	314	333	326	304	321	311	311	318	317	308	295	315	345	337	316	336	336	317	312	301	312	344	290	334	319	346	322	314	341	338	325	321	336	317	322	316	323	314	321	309	313	306	296	281	335	328	316	295	316	339	295	344	325	310	353	325	325	309	338	327	290	330	301	336	327	294	312	325	319	317	321	329	317	324	321	301	327	340	303	330	335	348	327	300	376	333	307	318	317	298	302	323	321	339	287	348	322	299	327	321	305	341	292	334	312	347	348	368	321	333	331	324	327	339	320	326	327	296	301	329	329	337	323	302	323	302	372	301	321	341	331	333	337	342	334	356	343	313	338	309	296	343	351	319	320	335	318	304	298	312	321	313	351	337	304	326	307	327	309	326	312	333	309	305	357	318	343	328	301	324	319	340	316	345	344	342	317	329	313	331	328	357	314	328	340	328	358	315	317	301	336	311	297	347	330	332	317	300	344	332	332	335	307	346	315	344	279	351	331	347	315	356	316	332	336	321	302	357	324	304	357	329	306	326	321	326	301	345	317	325	337	309	321	323	336	310	318	336	327	319	341	314	322	332	327	335	312	344	320	332	328	298	311	315	325	306	303	315	352	328	334	325	292	304	302	325	308	333	301	330	336	317	330	298	336	320	304	321	334	303	356	309	324	318	326	316	315	314	276	339	281	311	319	311	315	318	289	340	305	319	299	303	311	323	322	337	309	297	341	314	321	328	324	313	317	287	321	323	306	341	325	314	291	304	316	319	300	345	318	333	300	306	323	332	303	316	284	323	325	328	364	293	335	282	325	308	324	325	327	323	331	361	343	337	332	334	305	299	344	346	311	345	296	308	310	314	293	321	331	314	331	307	356	293	316	331	351	325	326	317	340	328	350	299	320	285	312	343	321	291	306	329	286	313	327	304	324	298	319	353	311	333	294	308	292	340	324	332	337	335	330	345	335	354	275	322	307	324	363	336	326	284	335	358	348	298	342	283	339	316	329	324	332	330	313	346	326	343	315	350	301	319	329	330	337	302	316	292	302	322	324	338	351	331	355	300	377	331	366	319	316	345	335	329	316	325	302	318	305	337	342	348	338	326	330	265	306	344	326	350	324	325	277	308	319	316	318	317	294	346	344	300	324	300	315	313	330	319	349	335	306	307	330	313	344	360	339	298	351	322	295	323	322	286	277	319	290	327	292	292	310	334	326	323	317	311	343	347	340	317	321	329	351	329	296	310	335	300	332	323	305	330	317	333	297	357	324	290	316	317	299	313	354	351	306	288	346	325	325	343	307	330	318	322	321	309	305	327	303	323	334	305	336	298	359	315	316	323	375	328	354	335	314	364	361	297	298	328	288	332	321	316	298	333	321	328	291	327	347	321	315	312	349	270	312	323	331	293	353	335	303	322	306	370	326	319	324	326	321	340	320	311	338	346	314	311	313	356	316	327	323	312	328	296	327	312	361	324	319	332	308	318	310	310	312	302	316	332	348	374	326	366	349	324	319	323	334	322	307	306	318	346	324	347	334	327	362	348	334	318	306	324	320	325	301	323	303	324	321	329	301	319	303	314	323	323	311	340	300	332	343	297	315	338	325	329	285	347	289	316	337	311	316	367	339	329	312	312	305	330	300	306	324	305	354	309	329	318	353	316	340	297	314	337	295	302	326	280	310	290	315	306	332	335	337	308	308	324	342	335	308	318	351	261	298	322	343	325	322	331	319	294	309	305	341	343	335	325	308	301	334	306	319	320	327	311	320	309	340	314	359	319	323	310	312	331	316	288	311	294	303	316	299	333	344	335	323	301	335	323	331	321	343	332	324	354	346	347	300	349	324	338	306	353	314	325	360	313	301	304	335	309	331	327	326	342	320	300	306	306	333	302	329	304	314	364	336	347	306	293	324	307	334	331	327	366	331	330	339	325	284	358	317	310	323	337	332	328	303	324	317	298	278	301	296	326	329	349	315	318	299	335	302	293	358	298	304	330	312	346	312	292	350	313	329	290	310	304	301	334	319	314	343	320	355	297	334	338	329	336	311	312	331	326	306	294	290	308	339	350	311	321	333	344	339	322	348	336	307	328	320	320	317	299	343	302	318	346	341	322	304	330	330	310	321	328	301	323	321	321	289	357	339	322	308	323	348	325	320	331	356	361	320	330	314	302	310	339	307	330	328	334	324	290	333	316	321	334	326	327	304	294	349	301	324	328	349	296	314	328	316	317	339	294	341	339	300	308	306	367	356	323	340	353	334	315	353	301	292	338	287	307	303	339	354	341	316	319	318	333	353	303	347	310	310	344	307	325	294	331	301	324	317	296	323	333	304	287	329	342	301	350	368	311	341	298	306	332	313	330	292	327	290	308	349	324	312	304	328	333	307	301	346	298	303	326	306	322	331	332	324	344	291	344	345	308	304	294	282	317	299	321	334	322	323	316	339	308	303	338	325	293	354	328	305	363	303	363	297	315	325	350	317	317	326	333	314	311	315	315	332	358	319	312	348	328	303	291	325	338	312	317	342	299	329	327	333	321	338	332	308	326	299	314	316	325	302	333	295	294	334	339	320	328	294	342	323	340	303	321	353	343	332	326	326	314	332	351	331	302	316	352	355	331	325	311	323	338	300	324	297	337	311	303	332	317	336	331	326	338	329	336	328	318	296	329	321	325	325	343	347	378	335	328	323	297	317	340	307	326	310	310	324	339	296	303	354	320	325	316	272	320	341	321	323	312	343	318	297	318	333	347	287	301	310	302	342	282	342	335	350	343	303	319	307	328	310	325	336	291	338	315	304	323	314	341	308	296	339	327	339	307	308	306	310	312	319	290	333	361	315	297	316	333	311	340	306	336	283	344	312	309	302	328	319	331	326	286	317	333	308	319	308	307	331	315	304	322	328	314	346	313	368	274	296	337	317	308	311	316	347	339	325	349	306	319	321	312	356	342	330	315	299	305	316	329	348	334	369	326	298	348	308	348	305	339	306	351	314	315	340	310	305	314	326	332	305	327	334	325	320	306	298	335	318	333	315	315	355	353	331	324	309	294	327	310	372	327	328	309	307	323	343	299	308	328	326	332	345	326	326	323	331	320	329	322	307	312	279	307	316	326	358	298	286	303	316	345	314	369	325	325	357	346	311	337	324	328	326	312	337	335	323	339	340	342	325	338	325
25316	21614	26855	24823	5308	1950	1609	1464	1242	1140	919	720	683	721	655	547	548	402	376	367	349	334	366	351	342	339	296	278	280	266	303	262	244	239	243	237	246	261	251	226	267	253	237	214	203	270	222	210	225	228	218	242	218	225	221	230	230	222	198	219	204	217	205	235	210	216	216	187	213	200	221	242	213	215	204	220	216	241	232	177	223	211	227	195	227	218	209	214	228	235	243	241	237	209	200	234	235	232	216	218	208	216	229	207	230	222	208	226	222	226	201	195	221	210	223	224	207	233	224	200	217	205	226	198	217	218	206	207	227	211	236	239	214	214	202	214	216	213	236	242	222	230	212	222	200	230	213	201	206	212	231	218	208	211	207	220	215	201	213	229	242	188	203	198	216	212	198	218	212	234	206	222	208	214	205	228	232	201	222	228	232	194	226	231	225	204	234	216	197	215	226	201	207	209	246	213	230	234	207	198	212	223	223	215	233	194	223	209	199	220	222	204	235	205	230	169	222	210	209	232	243	228	229	211	202	186	200	195	216	234	213	222	227	215	222	215	229	223	241	215	211	224	214	228	201	242	215	238	232	253	225	221	217	203	218	190	221	217	218	220	224	229	235	212	228	225	202	215	237	230	228	227	207	226	225	206	194	233	239	211	237	209	257	204	230	235	217	226	231	204	219	220	203	207	225	216	187	212	230	219	210	210	222	218	214	209	198	221	223	214	218	222	186	205	218	207	232	212	194	211	215	203	201	215	222	192	213	223	214	217	241	198	199	217	224	231	211	205	217	227	222	236	218	247	198	203	208	238	226	243	219	224	201	196	230	238	226	221	220	209	222	204	212	227	235	222	240	237	202	195	212	206	217	222	225	210	225	226	212	213	209	209	238	220	218	200	185	208	241	198	233	244	211	191	215	212	234	199	233	234	227	222	242	216	199	230	222	230	218	217	234	235	178	237	208	222	204	221	229	227	194	237	237	238	233	200	227	208	231	238	206	224	210	203	184	228	235	223	230	226	232	224	228	210	216	191	213	191	219	224	197	209	217	210	215	243	220	221	219	216	222	221	217	209	213	199	226	225	215	214	230	219	185	219	199	216	229	192	190	206	220	226	227	214	225	259	247	228	230	205	215	207	198	228	218	228	229	229	236	225	204	195	209	205	209	202	228	221	206	205	204	189	228	220	176	218	203	233	229	229	198	207	225	196	207	226	220	232	222	209	222	217	223	225	211	226	241	206	224	183	205	192	219	201	224	203	236	207	217	226	233	232	224	210	216	200	237	224	209	209	216	211	218	208	214	234	236	211	212	211	220	196	222	233	216	217	226	221	212	219	216	229	211	219	235	232	186	221	237	196	213	216	244	193	211	216	194	239	231	229	254	218	215	232	216	204	210	196	211	247	226	201	233	226	227	230	210	216	219	229	205	204	224	211	204	247	203	210	210	189	235	214	238	233	201	212	207	229	200	211	243	203	221	228	219	211	196	193	210	231	187	211	225	206	248	204	201	238	224	215	223	211	213	203	200	201	220	234	188	222	226	227	213	212	223	224	231	229	210	222	225	191	238	223	217	205	208	216	239	208	216	208	226	190	197	224	205	218	205	215	221	212	202	212	205	213	198	226	201	208	215	206	238	209	234	190	231	220	202	226	239	217	206	211	205	211	219	243	210	203	226	220	233	228	222	230	216	209	219	222	236	203	180	226	204	209	207	221	218	190	227	202	222	190	204	200	205	216	216	235	198	213	207	220	215	207	221	214	197	230	224	188	221	224	222	244	208	205	199	241	239	187	223	199	243	211	200	204	234	216	207	240	200	212	221	191	214	228	195	227	227	202	215	217	208	228	230	202	240	207	223	210	184	180	221	207	209	245	223	205	229	220	243	229	204	237	248	222	216	215	234	218	220	220	218	211	231	217	220	208	192	200	230	219	235	225	211	231	218	203	235	223	219	222	215	221	191	230	203	216	205	224	221	203	220	218	194	199	240	209	212	227	232	204	207	231	218	237	208	221	229	199	242	227	229	198	223	228	235	216	218	200	237	219	216	207	215	225	212	242	219	242	231	221	215	211	205	229	192	228	222	213	230	212	221	224	210	237	211	223	212	222	210	226	235	221	245	216	221	218	221	209	197	216	219	213	186	236	213	222	221	239	245	207	237	210	249	214	214	193	211	221	218	218	217	237	222	216	214	234	201	234	227	212	219	215	224	234	215	226	232	239	221	187	222	202	188	202	232	197	226	211	202	241	231	206	243	203	219	240	215	239	212	212	220	212	209	243	220	223	217	203	198	209	221	251	228	219	204	235	218	192	206	209	194	214	201	206	216	213	200	218	227	195	198	212	227	224	241	245	198	220	220	234	220	218	203	233	209	218	242	231	228	232	199	202	218	222	199	222	215	214	203	218	230	213	225	220	231	235	221	236	230	206	199	239	241	204	212	195	220	206	209	223	247	212	215	227	219	238	254	233	227	219	237	189	216	215	217	206	248	230	229	218	215	226	190	202	195	204	230	232	217	215	209	207	230	240	207	193	203	216	226	195	195	192	189	229	217	217	217	230	216	227	227	222	238	233	201	219	192	241	202	214	218	225	218	217	228	211	207	192	213	236	224	210	233	210	195	205	218	228	198	199	232	196	226	228	202	221	239	222	196	209	196	206	207	222	248	232	202	225	216	201	221	195	239	224	221	176	186	218	202	195	211	223	221	232	200	214	229	216	227	223	211	216	202	237	234	208	201	214	193	221	201	199	231	207	203	223	220	240	205	224	227	209	210	214	218	228	214	222	201	219	221	210	219	229	227	201	194	206	215	237	213	249	192	205	223	201	225	219	250	225	232	227	227	218	215	209	243	230	209	226	224	219	194	202	208	223	216	223	219	215	202	228	222	206	202	197	191	212	190	226	214	198	218	209	234	208	232	222	215	191	241	215	235	223	219	193	209	200	234	231	213	222	238	200	216	226	184	186	236	216	232	228	236	220	220	221	180	217	253	199	235	238	221	213	210	197	214	221	208	192	237	196	209	243	211	234	213	213	212	247	234	221	207	203	209	205	229	230	222	211	207	211	223	223	216	221	203	207	205	240	202	208	212	250	234	227	205	243	207	219	226	223	193	203	232	226	199	200	220	216	223	242	234	218	211	217	202	234	225	215	210	221	206	205	223	219	196	215	226	211	217	221	212	237	207	229	223	196	215	204	233	233	210	208	211	209	236	236	236	229	215	221	212	198	219	209	209	221	219	217	207	202	212	217	216	218	219	212	215	237	244	208	221	223	242	218	239	228	228	229	218	230	253	231	217	216	201	238	205	205	236	228	210	188	231	222	240	216	205	224	232	242	198	196	202	222	229	210	215	224	230	219	208	253	226	229	219	218	227	230	234	214	215	223	184	212	235	227	214	234	209	212	191	215	192	223	213	242	211	225	208	223	220	220	250	237	208	220	231	209	185	246	235	227	229	242	227	219	214	224	221	225	222	230	266	199	215	198	221	235	236	220
12032	22959	15202	8471	5911	4815	4290	3796	3448	2899	2403	1952	1736	1591	1379	1247	1043	850	751	680	662	648	670	707	674	624	543	480	473	433	439	404	434	422	398	359	401	349	338	329	333	344	354	336	326	298	316	308	306	337	341	309	293	308	299	316	303	316	312	293	298	313	319	298	288	348	337	304	288	338	302	316	326	298	327	346	309	312	301	338	304	311	303	343	298	336	361	307	301	306	290	295	325	338	325	325	321	281	316	314	333	297	309	321	298	308	328	300	298	319	288	278	304	339	298	303	313	324	307	307	305	332	298	305	322	306	311	293	313	312	291	319	288	319	294	304	297	310	325	307	335	309	303	327	298	285	276	294	325	296	314	306	313	334	323	310	319	279	324	334	313	303	292	307	294	296	321	303	311	307	281	327	320	291	294	278	298	339	335	303	320	334	325	298	296	320	296	332	328	274	266	335	327	341	334	308	296	295	285	336	302	312	289	346	330	305	322	338	300	297	297	307	296	310	278	322	319	308	321	339	295	293	311	309	294	317	324	323	289	286	289	286	300	288	336	344	281	309	338	291	337	284	328	298	291	289	322	323	319	315	313	309	304	306	316	313	274	293	307	294	312	307	303	315	311	298	332	296	315	301	324	308	318	321	324	320	303	305	320	312	309	310	303	251	327	280	303	287	303	317	318	316	283	309	283	301	288	314	300	339	299	313	324	321	296	285	318	265	333	318	322	310	320	328	336	305	304	309	314	320	287	286	312	308	319	314	299	275	320	290	319	328	332	325	308	316	348	318	298	325	322	276	289	277	348	307	307	305	304	319	329	312	321	301	316	302	334	344	342	305	309	322	302	327	311	305	326	308	317	292	326	301	286	330	282	304	308	332	338	300	296	288	309	323	324	315	342	275	298	301	312	284	324	313	310	313	315	324	333	303	301	340	320	313	314	285	296	318	293	308	323	314	295	313	303	292	297	331	317	324	297	324	286	303	308	316	349	313	325	301	292	311	321	300	313	299	294	281	281	303	324	310	331	318	309	314	303	288	288	333	309	303	323	293	329	305	317	304	329	310	300	319	257	299	320	300	298	320	335	314	323	287	301	311	299	301	295	330	297	328	303	286	293	313	299	309	297	327	331	325	295	331	304	295	319	313	330	312	290	292	280	311	315	302	328	311	324	312	305	324	313	296	311	294	295	348	290	293	280	336	317	313	320	334	292	336	273	314	282	332	320	321	279	282	315	293	326	278	293	322	284	296	290	326	288	301	304	338	325	298	322	340	310	312	338	334	307	331	311	301	309	322	310	317	314	320	287	320	338	296	301	311	332	291	307	281	311	307	321	294	329	288	324	288	327	293	299	273	286	361	307	310	290	310	325	297	314	347	322	311	294	323	329	267	298	319	312	307	300	291	319	321	288	327	313	317	302	304	283	314	321	299	338	276	312	306	283	301	321	299	310	316	338	302	310	311	305	348	304	324	297	327	306	331	317	298	300	337	314	300	297	303	314	303	317	309	318	306	315	336	333	295	326	309	290	329	342	323	314	347	284	323	322	302	322	326	307	288	309	323	309	295	294	298	290	301	318	322	340	301	305	305	334	315	316	260	283	320	340	308	308	341	324	315	323	305	314	330	322	287	315	312	302	277	300	295	326	298	284	310	279	341	297	306	303	315	338	283	326	308	331	310	268	293	296	323	325	327	342	325	310	320	326	304	301	309	311	323	296	353	306	310	301	311	303	323	300	307	370	328	306	295	306	326	318	318	308	321	284	336	332	295	280	304	308	321	316	295	328	290	318	315	314	287	352	320	295	320	314	309	326	309	318	307	347	344	318	320	296	318	307	307	319	306	312	354	303	313	310	281	312	306	311	315	278	284	287	327	306	313	268	305	287	351	333	356	301	289	320	316	305	320	350	302	286	308	297	300	292	288	322	306	332	304	292	312	319	308	328	285	303	323	311	337	285	314	312	299	330	285	303	296	292	283	343	299	310	314	283	310	338	329	312	277	329	304	310	325	317	278	323	311	317	295	296	315	321	307	330	297	295	319	313	323	314	280	295	343	311	317	319	281	324	329	306	296	314	287	341	308	323	303	292	328	302	293	333	310	298	309	311	305	303	303	308	313	299	349	295	321	276	344	304	275	308	297	323	327	318	298	308	309	298	318	310	262	305	318	300	305	336	302	304	322	291	290	326	301	290	287	313	331	329	306	282	305	299	317	319	332	294	336	313	300	302	340	303	310	339	295	302	336	295	278	344	294	271	323	299	304	295	328	322	296	298	281	292	327	287	303	336	301	343	299	312	310	346	295	288	312	318	300	302	310	276	302	338	281	293	301	296	275	303	315	313	277	280	344	306	310	303	254	305	319	306	294	292	312	302	329	316	331	294	288	310	333	326	313	296	314	315	335	316	336	307	329	297	317	301	296	306	313	307	326	323	325	352	317	291	348	284	310	307	346	337	279	278	322	308	287	337	315	293	349	292	285	275	300	312	293	305	318	303	281	290	319	311	310	305	307	278	329	315	312	316	319	307	311	326	306	348	326	327	357	309	271	312	333	333	305	278	313	295	292	291	297	303	357	297	332	303	278	326	326	321	321	304	344	286	315	327	292	335	310	345	326	315	331	310	307	309	324	279	291	338	290	296	295	308	276	300	326	342	319	315	333	293	289	329	296	302	314	319	291	315	320	326	325	293	332	329	309	305	313	301	297	317	294	320	326	320	284	332	309	323	319	289	297	280	299	322	330	305	305	287	308	311	296	309	309	271	306	318	311	341	311	301	297	304	320	286	309	310	319	334	297	268	312	307	319	315	277	313	275	277	313	283	315	319	283	288	328	276	297	314	293	291	326	307	282	315	313	300	319	346	304	299	354	328	328	294	302	306	337	314	330	289	307	322	307	297	330	317	299	315	302	296	307	308	309	298	323	317	298	300	318	328	351	305	328	309	326	305	297	338	305	291	312	322	292	295	329	297	313	280	293	329	319	330	291	252	314	340	339	318	296	304	283	331	279	313	309	334	270	321	317	315	307	286	312	308	335	328	335	306	291	322	336	320	313	310	307	344	300	332	297	311	304	322	312	312	302	302	311	292	315	286	318	293	304	312	308	326	313	307	302	316	330	300	301	306	295	302	319	319	334	300	315	311	301	311	307	293	298	294	332	288	281	316	322	301	280	304	328	296	307	292	299	282	284	300	336	314	307	320	297	284	338	274	295	320	313	291	314	308	343	311	298	304	317	299	316	313	307	315	310	335	311	286	304	315	328	314	274	321	329	329	301	309	275	303	329	308	297	312	295	304	329	331	331	322	295	303	270	334	317	298	314	331	333	284	281	279	311	334	295	290	309	315	290	291	300	302	301	308	297	301	341	277	310	333	277	327	323	304	302	322	297	321	302	327	298	295	272	307	297	301	296	320	330	288	292	265	296	321	313	290	327	321	300	342	332	317	309	321	315	301	300	291	294	263	329	295	284	291	306	297	300	308	313	312	299	330	330	300	319
23107	21653	29293	24518	21656	20720	6921	3167	2547	2105	1668	1317	1246	1088	887	848	703	614	572	538	506	435	456	479	391	375	350	304	298	299	284	279	275	251	272	250	228	217	220	199	222	216	213	211	225	163	177	174	184	195	208	183	185	206	217	202	176	203	166	184	167	191	157	203	157	204	191	167	194	188	165	175	170	179	192	192	186	194	204	171	189	191	176	182	169	176	165	186	186	187	183	172	182	169	207	174	171	184	168	186	204	187	190	180	173	183	191	164	183	186	179	191	166	178	162	195	170	194	210	155	157	181	184	167	166	198	194	195	174	190	172	165	170	172	159	179	187	203	182	182	191	193	185	185	191	201	194	161	187	179	170	175	159	184	154	183	180	164	177	172	167	202	185	169	170	169	196	170	169	190	198	172	179	203	203	190	168	185	180	168	194	197	209	201	192	194	178	175	182	154	178	193	175	173	164	182	199	174	195	168	203	181	188	170	179	198	155	186	173	192	184	172	169	210	168	219	184	191	180	173	160	176	182	167	187	192	218	205	194	196	190	196	174	160	177	198	169	187	181	185	199	183	195	190	173	185	191	181	184	180	183	157	163	194	164	172	171	191	182	171	191	158	173	194	164	178	191	178	182	183	161	183	163	195	166	181	157	189	171	195	182	186	163	169	179	149	180	176	186	178	195	178	188	164	177	196	182	174	191	197	198	175	188	183	187	185	197	181	177	188	188	184	176	205	179	181	196	178	183	173	173	177	193	208	178	188	201	159	185	169	206	162	182	185	183	181	199	190	188	174	181	182	145	185	187	181	201	193	188	182	199	188	201	180	185	190	199	144	167	181	192	185	168	189	195	190	169	160	207	173	167	175	161	181	170	174	186	179	209	175	190	157	158	155	175	194	200	197	185	188	166	163	189	209	173	188	167	185	180	181	158	196	181	180	190	162	185	179	179	162	167	176	158	197	169	175	170	162	167	181	178	188	194	183	165	192	184	188	196	190	187	190	188	197	188	181	196	172	203	189	178	196	188	171	178	181	160	172	184	157	173	194	184	187	193	181	198	189	165	172	168	176	178	162	181	186	184	169	190	158	186	153	174	199	199	161	174	201	186	173	192	196	195	200	192	176	163	198	159	177	190	199	192	168	187	173	196	200	186	195	168	185	186	187	163	193	189	203	180	191	201	171	192	213	187	192	186	181	195	188	172	171	182	187	156	174	175	198	211	167	185	177	172	162	212	192	171	188	186	190	195	154	181	160	170	207	184	171	194	177	187	178	188	180	185	190	182	185	187	200	160	167	195	192	192	182	206	181	158	181	172	158	192	154	180	198	165	159	160	166	180	166	176	199	159	184	194	191	170	189	203	165	192	157	180	168	182	163	177	191	171	194	156	199	167	182	169	180	162	181	190	185	181	203	183	182	183	189	162	184	191	216	173	200	172	182	188	193	160	179	189	171	220	188	186	176	194	208	188	188	175	208	163	202	167	194	168	178	170	171	175	169	175	182	186	167	185	179	187	187	193	179	174	169	179	174	213	175	187	179	187	169	166	166	181	159	200	166	192	164	180	169	178	181	199	175	167	186	181	174	160	183	192	175	176	186	177	185	181	172	175	185	209	158	181	178	185	177	174	194	194	187	154	166	201	168	168	192	168	184	184	194	176	172	184	171	174	206	180	162	183	159	184	157	189	222	170	170	178	173	164	168	189	181	159	194	206	166	176	186	178	169	177	186	173	195	215	170	189	181	206	181	153	186	175	183	175	177	154	179	184	200	180	187	175	198	217	177	187	180	165	174	192	163	175	204	187	214	180	164	206	192	172	163	187	176	165	181	202	178	187	174	193	204	167	185	160	174	166	190	189	201	182	176	187	189	183	145	168	178	177	176	156	195	165	192	185	177	189	189	174	173	178	193	176	183	182	172	193	161	171	161	180	169	175	174	171	169	171	178	167	191	162	181	182	179	184	201	171	200	170	199	158	192	169	167	202	204	185	163	169	184	186	205	181	150	187	179	197	170	179	186	153	158	196	176	168	191	172	197	179	203	182	178	189	157	193	156	167	198	200	183	198	197	180	156	188	190	209	187	212	192	187	173	217	183	163	182	188	185	184	168	153	180	192	149	168	174	194	198	185	170	188	168	185	187	180	200	188	179	177	180	165	168	198	185	169	165	160	178	183	201	184	180	170	179	182	200	153	187	144	173	154	187	199	165	167	180	174	182	199	180	207	170	178	159	188	204	223	169	204	173	161	184	202	172	168	186	200	167	162	194	183	203	189	184	165	187	181	189	170	191	200	189	194	171	178	179	161	159	187	189	185	158	186	173	164	182	210	189	183	191	198	187	171	182	188	167	165	194	198	177	183	158	181	195	173	184	215	205	191	190	159	176	160	168	184	181	201	201	178	175	175	197	181	181	153	160	197	150	164	193	167	184	169	173	185	186	167	183	183	200	188	177	186	175	194	172	182	161	159	191	167	194	193	181	164	183	179	169	188	179	170	200	189	214	218	179	192	180	187	196	191	174	185	163	191	161	174	179	182	178	178	200	181	167	199	188	187	195	199	171	171	204	165	186	187	191	196	165	181	196	177	191	203	190	189	184	193	165	180	192	189	189	172	199	201	176	203	171	188	159	174	182	197	191	210	218	178	174	176	178	172	178	178	172	182	166	192	182	192	156	204	161	183	191	186	178	184	211	189	174	172	171	180	188	228	161	193	178	179	180	177	211	171	199	170	159	177	157	162	194	193	181	182	174	190	194	161	177	179	202	184	182	206	197	179	183	195	177	189	180	184	170	172	189	163	196	194	178	163	189	191	184	168	162	189	177	187	171	167	201	189	182	191	196	172	174	181	179	185	189	173	186	196	183	168	159	158	175	165	177	199	184	160	153	181	167	169	183	177	182	198	181	186	181	193	158	182	186	181	170	189	194	189	177	182	193	162	189	197	187	191	192	187	167	178	200	163	184	180	179	171	168	169	161	190	189	170	178	182	173	186	205	159	200	177	171	155	182	196	156	180	189	197	178	169	168	196	204	180	180	178	189	179	191	180	190	199	174	164	175	188	165	176	169	170	182	180	191	177	179	179	175	184	182	181	170	188	196	170	184	183	177	192	169	184	217	182	186	159	182	177	167	161	164	196	193	182	194	174	166	172	165	192	168	168	208	168	184	172	196	170	161	188	209	170	169	164	154	170	190	187	196	178	196	171	199	180	171	186	183	180	167	175	170	198	162	194	182	187	175	169	156	183	189	185	204	181	211	166	172	165	189	165	180	184	173	163	189	183	174	181	166	193	191	176	164	187	178	194	185	174	165	175	198	158	183	189	202	169	209	187	190	190	180	149	184	178	169	176	192	166	170	174	186	177	171	181	187	194	175	193	152	165	175	185	170	182	187	192	197	180	181	168	165	174	184	192	169	190	176	189	191	184	186	174	181	161	181	181	200	185	181	201	196	184	197	160	153	190	184	168	197	186	195	179	164	196	186	173	174	173	210	175	193
14411	31250	23228	14689	10868	9274	7820	7203	6212	5209	3981	3062	3147	2672	2197	1980	1599	1407	1141	1063	986	995	983	954	806	724	698	538	524	546	511	462	429	415	403	418	372	385	315	326	294	337	322	318	318	296	299	305	230	226	283	266	264	238	243	278	257	272	287	235	273	265	268	263	273	251	289	272	271	254	264	253	277	245	268	281	249	233	256	249	238	241	257	268	253	270	287	262	231	250	247	235	252	243	246	258	267	247	246	242	223	240	248	260	283	261	262	273	233	246	261	248	268	266	255	243	251	256	267	300	271	267	259	248	257	261	305	234	252	266	269	249	237	243	255	242	272	260	255	255	224	246	240	246	260	257	287	269	255	236	280	251	236	232	285	257	268	277	253	252	249	247	272	265	251	262	238	252	245	281	255	266	255	259	237	244	249	280	247	272	269	276	237	236	251	253	245	274	245	251	254	270	252	287	246	261	259	247	254	274	272	271	267	226	259	291	243	250	249	243	236	249	241	253	258	248	260	272	249	268	255	245	272	257	251	236	256	253	252	249	269	261	246	253	257	265	272	246	248	246	238	243	248	251	250	289	253	255	301	255	250	237	259	268	277	256	223	282	248	231	266	230	242	271	248	261	287	253	219	277	246	272	253	249	250	254	265	229	248	233	244	258	235	255	254	261	275	251	244	276	255	277	245	247	268	260	254	256	281	266	269	257	274	269	237	244	253	245	245	236	228	265	277	235	276	256	270	275	231	269	244	247	274	235	294	261	241	288	239	262	260	250	272	241	281	268	265	232	242	266	235	262	275	286	266	267	239	280	248	248	214	237	255	229	253	259	270	263	243	258	244	263	253	247	240	246	238	247	257	239	250	270	257	287	245	233	276	242	278	223	263	245	254	256	243	250	258	254	240	266	244	262	262	256	258	257	273	248	269	262	240	289	256	257	247	228	233	267	264	236	245	224	242	253	241	249	247	227	220	246	262	253	267	250	274	275	281	276	244	254	246	254	276	250	272	239	238	262	259	241	265	249	243	237	242	274	232	240	225	255	277	239	248	219	278	272	264	235	245	236	246	249	286	274	256	273	233	269	239	229	232	250	276	236	231	269	265	246	262	269	234	270	273	246	269	233	247	278	260	277	212	273	255	253	236	242	256	259	267	241	238	253	268	278	283	241	269	230	270	272	245	244	274	261	258	251	250	269	230	234	275	271	252	255	258	270	229	258	246	223	250	289	269	256	252	272	245	271	261	261	250	265	274	249	271	289	250	261	259	284	237	270	248	237	258	260	261	231	268	262	266	262	261	292	281	247	257	262	257	286	249	234	219	221	217	240	269	239	234	241	222	248	255	265	280	248	242	253	263	242	271	262	257	255	237	275	256	235	263	246	265	274	222	256	261	227	228	247	257	233	260	262	263	274	261	256	247	221	248	235	250	248	237	274	236	235	254	262	243	280	261	235	254	281	272	232	265	260	247	236	256	247	265	254	236	228	253	248	251	254	241	267	299	267	279	281	271	280	253	244	252	282	238	254	258	251	257	268	261	267	253	231	258	275	242	244	241	274	244	256	285	254	276	230	269	231	255	250	250	252	261	243	271	245	262	247	261	258	279	275	252	258	276	228	273	259	251	262	241	247	228	255	250	250	248	251	275	271	260	244	228	263	266	229	286	242	270	270	266	238	250	266	268	273	219	248	244	260	261	261	253	267	249	250	251	246	243	272	248	254	260	277	269	273	260	286	246	255	266	247	223	245	273	272	251	274	266	256	257	263	245	248	257	253	233	261	249	263	243	245	242	286	245	248	234	234	251	262	260	247	241	278	238	261	291	251	232	266	233	244	262	249	252	244	253	271	268	270	247	240	260	258	243	262	252	260	248	254	277	284	245	230	244	268	264	282	291	279	238	256	258	277	256	264	235	289	253	288	285	247	280	242	250	284	258	249	257	246	258	282	261	246	279	237	249	227	244	277	253	265	260	233	239	285	263	247	231	276	257	253	252	253	245	256	288	241	240	244	233	273	280	258	293	257	253	279	273	245	246	253	266	231	254	239	273	263	238	275	254	272	246	260	254	258	255	266	260	252	228	255	243	237	243	263	255	265	241	266	244	235	252	262	230	261	260	254	269	255	252	267	283	264	264	236	236	239	247	280	251	288	260	281	275	288	260	262	261	254	253	249	262	251	294	252	265	235	250	244	255	258	260	235	221	265	276	272	242	267	223	256	270	270	257	262	265	256	252	260	257	276	263	247	271	263	256	247	278	239	275	243	272	264	252	239	265	235	239	232	229	239	245	269	276	264	244	273	240	226	258	261	253	247	265	260	247	291	242	245	258	249	248	269	294	266	263	269	235	243	252	247	255	280	253	289	254	249	244	247	301	276	265	252	260	232	270	239	264	247	241	239	252	298	245	280	281	244	252	239	258	262	235	254	219	248	227	268	240	271	267	247	265	278	265	267	251	277	245	285	236	269	247	232	286	270	263	303	246	279	246	256	281	243	262	219	273	250	263	248	267	270	263	259	256	271	224	261	278	238	266	247	270	246	237	253	253	254	260	268	248	241	280	257	246	272	253	236	265	265	243	276	263	259	261	262	269	274	272	293	230	240	237	255	242	254	266	259	242	263	245	255	287	257	291	248	251	244	239	233	244	269	249	272	272	263	257	247	254	247	239	259	273	251	252	247	265	260	286	256	260	239	239	242	249	212	263	253	245	234	258	238	263	264	231	274	247	251	269	259	264	261	233	235	261	270	279	255	267	257	281	245	255	258	246	285	236	241	252	253	264	227	266	265	234	259	274	248	276	278	251	239	236	273	218	263	245	276	266	246	262	255	271	257	256	276	287	257	251	268	251	246	234	244	261	237	262	257	231	250	256	291	243	249	246	253	264	260	264	251	260	257	265	231	247	259	267	288	272	262	237	225	253	294	244	245	263	249	205	264	239	242	262	247	253	266	260	245	253	264	272	255	287	249	252	261	270	256	238	235	259	255	260	267	291	252	255	256	269	293	245	232	265	255	244	245	226	267	248	260	255	259	242	259	238	263	249	251	243	235	285	250	256	241	282	220	237	287	246	261	282	268	257	245	269	259	249	252	270	246	244	243	250	256	231	247	268	246	235	273	241	262	250	227	248	240	275	248	246	245	263	217	260	247	241	248	252	247	233	245	214	278	241	228	264	235	261	255	254	256	233	240	269	270	256	237	256	250	287	252	248	243	279	253	248	239	247	242	244	273	250	279	269	258	268	250	220	245	268	247	258	249	248	263	256	260	271	232	256	270	262	269	260	265	244	281	240	237	247	252	266	249	271	273	271	273	245	288	244	226	269	253	238	259	255	243	264	280	267	261	262	271	243	232	259	264	276	262	278	269	261	255	244	270	237	272	228	265	241	255	253	254	259	224	262	256	250	254	246	245	239	218	291	235	283	242	265	248	234	241	279	251	244	264	240	259	250	279	253	242	267	273	257	251	251	273	262	271	257	271	263	268	261	264	272	240	246	255
28037	18964	9929	4673	2434	1816	1461	1246	1102	946	759	629	609	559	532	497	437	436	385	343	366	331	384	356	360	352	323	346	305	293	252	275	245	256	298	278	274	261	219	245	254	286	258	252	235	278	253	234	243	253	246	246	251	243	241	227	254	272	239	241	255	249	254	256	224	243	227	264	242	241	238	243	263	237	254	254	252	241	276	215	229	230	217	223	249	244	279	228	249	238	232	257	233	236	237	215	235	241	231	240	228	251	238	236	232	238	235	239	254	225	241	204	249	233	213	233	234	242	225	238	239	243	270	261	238	254	223	222	256	226	225	254	255	246	240	263	239	243	247	252	245	243	239	254	222	259	257	217	211	233	242	231	257	240	225	276	245	218	222	219	228	223	257	253	229	232	259	210	254	252	251	258	234	246	207	284	247	261	247	259	249	258	245	262	236	239	276	244	239	258	209	259	240	243	272	218	234	230	252	226	262	251	213	239	203	236	236	230	260	262	240	248	228	220	226	255	236	249	262	230	259	254	215	267	232	231	224	245	237	264	244	247	250	222	226	243	223	244	243	253	247	235	261	236	252	261	238	244	240	235	225	256	240	212	246	267	222	227	249	217	234	223	262	242	230	223	254	251	257	215	238	220	236	212	246	253	213	248	250	256	247	270	261	242	258	221	247	238	249	249	248	212	257	258	243	256	237	261	229	214	197	238	239	243	238	222	230	204	240	238	228	262	249	240	235	255	236	250	233	260	250	264	237	280	236	224	252	239	251	227	260	246	234	248	224	222	244	244	269	224	229	234	257	209	241	249	234	250	200	236	240	257	265	242	256	258	250	232	243	281	245	227	259	213	280	264	219	244	253	219	248	255	263	249	218	238	234	218	242	240	261	245	257	219	242	210	245	226	247	223	232	255	213	215	234	276	227	222	245	266	206	233	249	254	204	262	250	253	239	230	228	264	226	246	259	241	247	262	219	242	237	222	265	249	255	235	229	254	241	244	241	225	254	239	229	248	266	237	225	246	247	241	239	243	226	246	245	235	260	235	227	202	252	219	246	252	264	238	245	227	217	239	258	247	260	240	264	239	254	232	239	238	223	226	247	232	233	244	231	220	250	222	231	250	249	255	232	234	239	254	232	255	230	223	249	238	217	260	210	230	254	254	220	249	226	272	254	241	228	230	235	259	242	258	257	246	238	235	274	237	226	234	255	251	266	229	218	249	256	246	220	253	228	253	250	272	245	268	244	236	240	251	239	231	271	255	231	258	261	249	245	239	264	242	226	270	251	250	256	239	240	239	251	244	246	250	242	237	239	267	264	226	230	250	226	243	221	276	256	244	226	233	282	253	238	236	238	258	246	242	240	227	253	230	244	225	222	232	219	221	257	234	230	235	230	239	238	208	259	229	237	238	226	251	241	233	258	237	248	230	253	260	240	221	236	201	245	239	222	223	243	265	272	279	227	242	231	226	242	233	250	253	267	235	228	227	233	261	245	209	202	231	232	227	246	265	264	245	214	235	230	254	262	252	230	245	242	213	253	214	242	237	238	254	264	236	262	230	229	240	252	223	238	246	228	226	245	227	243	241	237	255	257	247	271	260	269	266	253	262	248	248	217	248	238	250	232	256	234	230	255	230	231	234	253	237	229	255	226	253	255	230	267	236	257	241	228	252	250	274	230	224	248	237	225	268	281	225	247	228	253	248	212	234	234	232	241	231	258	270	233	238	231	225	202	255	223	232	241	226	226	226	250	254	258	238	256	234	201	232	240	249	245	248	246	235	247	217	240	256	226	247	224	226	254	232	247	251	250	240	247	250	249	259	248	256	251	249	238	231	258	229	229	243	262	220	235	237	265	256	242	218	222	267	240	235	253	243	228	247	250	250	242	233	254	248	241	266	257	236	227	221	217	238	243	242	294	262	260	204	236	250	260	215	243	230	228	221	241	237	257	230	264	244	253	263	204	232	237	232	239	241	255	247	227	220	225	226	251	254	247	263	247	234	240	231	238	258	233	249	258	240	265	252	233	242	234	243	234	248	228	254	209	219	257	269	243	231	231	253	219	225	259	261	256	214	277	252	227	223	237	247	272	255	222	259	239	212	242	218	237	252	255	231	240	221	229	227	218	220	235	229	260	236	255	248	246	220	241	232	220	248	234	208	234	198	242	256	245	258	249	229	249	246	227	230	230	245	251	234	246	263	219	262	236	233	237	205	233	254	246	243	222	225	247	230	240	240	255	231	235	238	238	234	246	255	262	241	245	236	231	260	225	270	241	256	258	241	238	233	256	259	239	223	251	224	250	253	226	230	239	257	243	236	261	256	237	226	243	268	214	234	246	283	238	261	233	215	237	255	260	231	236	243	235	244	242	241	222	275	244	242	248	230	232	237	237	250	263	217	251	243	222	225	281	244	215	264	244	246	235	237	232	225	232	259	228	225	248	259	279	279	250	250	236	246	242	231	235	228	288	246	258	252	237	231	238	263	234	249	216	225	280	238	211	231	229	260	244	228	236	263	242	240	232	242	245	256	247	234	240	251	212	249	244	260	252	261	230	255	246	224	254	244	233	240	235	222	248	264	244	224	240	261	233	226	255	245	228	251	244	254	234	228	255	246	229	216	233	216	225	258	236	219	247	253	231	242	219	238	224	236	252	235	269	228	250	268	244	242	255	246	233	246	245	223	256	228	233	245	246	246	268	217	234	218	258	237	272	251	240	240	221	245	235	245	249	255	243	223	204	231	221	231	213	246	246	249	244	237	228	262	272	276	235	254	252	226	260	239	272	260	219	221	239	254	245	242	234	231	229	224	243	238	240	230	228	228	222	220	235	253	232	235	222	247	249	237	247	250	233	265	233	288	251	231	242	219	244	243	233	251	235	240	242	225	242	235	266	248	244	213	228	277	225	234	240	230	246	258	272	253	288	236	259	245	262	243	234	260	240	236	246	231	234	235	241	235	208	256	240	239	247	237	257	231	236	245	264	243	268	240	226	225	251	239	229	214	219	224	217	248	236	248	240	235	222	254	264	238	229	239	227	255	234	248	230	252	234	252	270	249	238	242	230	234	250	245	220	255	267	271	220	240	220	233	269	279	217	243	240	270	244	243	238	240	206	253	238	216	214	249	234	233	230	228	254	245	253	239	225	248	279	231	257	234	243	238	241	242	241	253	256	224	236	229	209	254	241	253	216	261	232	236	242	242	233	244	225	248	234	260	265	264	224	262	221	231	247	237	247	266	235	246	254	231	249	245	235	264	257	245	227	239	265	227	265	241	243	250	244	227	244	239	258	254	235	215	262	243	243	238	249	273	227	228	263	240	239	222	251	249	238	240	255	229	257	251	244	243	213	253	245	255	274	251	229	267	246	251	253	256	258	224	203	239	263	246	235	241	247	231	234	264	224	251	261	231	253	273	254	276	245	257	283	266	226	238	233	240	255	247	250	244	229	234	229	228	206	228	213	226	222	257	233	215	242	232	221	226	245	242	250	216	235	239
11763	18743	12588	7188	5313	4331	3651	3225	2835	2359	1739	1507	1470	1280	1136	1002	898	792	702	672	602	668	657	602	598	568	498	499	471	485	427	428	428	403	400	393	410	367	402	370	417	354	351	358	350	362	357	337	397	320	348	335	344	349	328	353	368	321	348	338	347	348	399	388	355	328	394	362	353	370	334	339	350	343	383	335	333	344	341	372	380	329	326	335	343	363	363	339	354	347	374	335	377	343	367	354	352	382	367	329	328	348	333	339	333	367	325	361	355	346	327	314	339	351	357	366	341	328	335	353	355	356	377	348	358	355	365	380	324	316	350	360	360	309	360	373	341	361	330	361	344	349	318	363	349	346	340	363	326	320	327	312	364	346	354	317	326	343	359	338	348	335	339	332	344	333	340	351	336	354	344	341	371	309	332	373	339	352	351	322	365	366	327	325	349	338	320	358	377	330	346	350	345	360	342	364	351	341	362	343	338	351	379	337	330	341	369	303	339	304	340	371	314	335	334	319	340	353	313	329	345	313	355	319	332	319	365	341	360	360	329	307	364	340	345	343	338	341	334	321	347	336	343	349	352	355	380	353	365	330	374	346	373	349	360	341	349	364	331	299	367	323	373	330	340	334	343	357	347	320	337	339	303	328	364	361	368	352	354	337	348	353	341	327	315	363	366	329	383	351	357	351	334	312	370	339	332	321	314	326	313	346	339	343	416	331	351	337	330	333	366	343	344	343	340	352	324	389	337	355	359	343	349	359	332	361	349	354	370	363	349	355	322	351	336	333	362	332	340	324	304	329	357	364	356	337	340	349	339	343	343	354	374	344	345	334	338	358	333	346	364	374	361	321	366	341	351	355	386	319	324	318	359	342	326	347	336	345	361	369	347	362	333	335	365	361	354	359	340	356	333	309	337	375	367	328	332	385	328	331	386	342	354	355	349	363	354	331	354	348	323	342	318	315	333	332	338	368	324	343	352	348	324	368	337	351	358	353	345	355	346	356	346	371	353	353	317	374	370	328	342	371	329	345	322	317	361	370	354	366	337	332	369	332	326	336	331	323	360	368	333	311	398	358	350	346	331	353	342	354	375	349	353	327	337	329	332	341	320	352	381	377	343	346	338	311	347	341	312	330	355	336	339	344	327	379	373	361	348	403	357	374	366	332	376	333	336	364	321	341	370	394	356	352	367	325	350	339	344	332	357	335	335	355	383	356	340	335	358	352	320	341	363	334	365	376	358	357	324	353	343	361	339	351	349	369	358	356	338	363	359	348	329	335	359	337	344	306	326	343	321	328	352	342	319	337	336	324	336	343	356	341	337	344	313	350	311	351	354	326	317	320	308	351	363	356	327	342	348	368	307	346	332	327	335	344	373	317	344	347	313	342	308	314	362	369	379	328	339	338	351	369	338	343	359	374	361	338	342	337	351	347	324	344	363	343	378	347	338	390	355	350	355	364	368	333	360	336	356	339	354	348	404	323	360	369	340	376	323	371	378	349	346	375	311	308	379	368	315	354	328	310	336	377	335	349	326	347	355	365	354	362	372	366	354	347	355	348	348	344	319	322	379	351	325	345	328	341	351	363	318	343	324	357	350	329	364	352	355	389	367	339	332	339	341	338	357	345	366	322	324	360	387	377	337	382	319	355	325	355	343	354	355	323	311	342	353	376	312	344	361	330	364	363	340	337	346	344	314	355	328	343	333	377	323	354	326	352	331	345	349	369	355	361	383	335	343	300	320	349	335	352	336	333	321	344	332	346	361	366	354	336	335	372	351	347	334	334	347	338	341	350	326	358	334	386	350	366	335	354	342	344	340	337	373	361	348	336	355	357	378	325	358	362	361	338	384	347	349	329	361	354	367	316	380	351	328	336	347	340	336	328	326	357	352	352	332	333	358	337	371	343	348	347	355	395	343	358	356	343	377	351	326	333	356	354	354	357	323	309	361	334	342	388	352	347	338	362	350	337	347	329	356	321	343	345	317	344	342	346	392	357	371	312	364	337	356	345	365	339	347	321	350	328	366	372	339	386	358	335	353	382	323	360	369	345	345	353	360	326	350	314	329	338	323	344	332	351	352	342	345	350	373	319	359	334	366	359	354	330	369	364	353	363	330	339	351	374	370	362	374	339	361	327	362	317	358	302	354	353	323	373	338	334	362	350	347	362	355	307	359	335	342	345	341	359	304	364	358	303	368	321	369	371	359	350	323	348	370	357	341	363	372	389	331	327	334	366	323	355	331	326	352	341	335	332	367	342	329	328	350	327	336	335	304	334	376	352	320	331	336	305	350	361	374	338	347	337	309	342	339	392	322	326	350	362	364	346	338	324	340	342	374	365	363	349	362	362	332	357	337	378	367	338	349	342	376	354	355	368	368	326	355	355	320	336	341	357	334	339	341	356	344	361	388	332	348	357	350	313	373	330	352	348	370	364	333	356	333	337	345	334	354	367	320	345	349	352	328	347	339	344	343	372	362	342	378	362	336	382	331	364	340	351	355	330	365	326	349	351	325	338	338	362	341	365	359	330	344	347	366	327	342	374	367	303	333	360	283	348	361	382	336	314	379	354	353	316	294	385	335	350	338	344	348	327	335	361	342	351	362	387	354	329	369	323	338	341	354	368	336	314	362	331	350	324	322	353	391	331	324	344	323	377	326	302	339	349	362	377	339	344	336	371	393	329	395	317	328	357	327	362	359	335	321	361	334	375	329	371	315	363	362	352	349	357	343	339	349	378	337	374	362	340	329	354	369	325	337	331	311	356	366	319	329	348	339	350	332	345	330	353	358	369	347	345	341	338	376	362	342	343	357	315	341	357	345	363	346	363	334	339	325	362	350	313	353	356	344	338	348	322	343	366	337	325	360	337	350	342	343	355	346	347	369	354	343	349	330	352	385	317	325	358	345	343	374	328	349	355	323	342	359	355	343	329	324	362	330	352	372	349	344	329	361	341	349	362	329	324	342	359	341	362	351	360	348	329	335	334	344	387	334	368	342	362	384	329	353	346	371	372	345	356	356	319	338	340	351	351	343	346	326	364	337	376	351	361	339	326	308	310	372	360	345	353	356	350	338	355	334	375	344	346	349	350	312	349	330	340	339	310	326	330	318	371	357	322	372	329	342	335	345	308	362	341	338	364	323	342	351	306	372	326	361	350	358	353	345	336	362	359	332	355	371	362	343	321	363	335	348	354	339	331	375	375	358	314	340	347	352	332	350	302	333	328	351	346	369	362	341	355	338	332	337	367	318	346	361	351	353	324	352	337	351	343	328	366	341	358	350	322	329	383	358	316	351	344	344	336	345	349	333	325	315	286	331	356	356	370	337	355	335	339	355	356	344	350	368	327	349	319	377	347	339	356	347	356	355	358	326	326	326	349	352	358	329	355	344	337	347	360	355	348	340	335	366	359	331	351	375	342	357	356	393	342	332	365	331	361	360	306	352	329	365	345	364	366	346	346	388	318	369	309	366	320	350	352	366	355	383	342	314	354	377	352
24051	21646	28679	25113	21075	7645	3071	2151	1856	1554	1111	1015	922	795	716	634	558	472	452	432	404	450	423	436	341	338	320	310	301	250	298	275	284	253	243	283	242	226	243	231	254	252	233	211	229	223	250	224	204	240	224	198	217	220	202	228	199	228	216	242	242	230	239	216	232	237	206	223	229	240	195	230	212	217	217	241	241	228	228	243	205	212	234	222	236	249	226	235	217	244	216	232	221	230	196	231	204	248	218	204	207	213	196	194	225	247	216	221	221	202	219	220	210	221	220	201	225	196	229	194	207	223	219	216	216	214	189	211	192	242	198	216	193	211	222	219	225	232	196	205	199	241	240	217	234	223	235	221	217	218	213	227	198	233	219	220	208	205	207	226	199	204	205	236	215	208	225	223	222	218	231	216	187	235	216	229	225	214	221	220	233	235	224	191	231	204	180	220	224	253	209	208	229	248	223	220	215	217	222	254	224	222	195	207	231	231	248	215	218	208	220	228	217	223	257	192	210	187	179	225	227	223	223	230	222	225	221	200	217	216	209	218	209	249	197	209	230	228	204	225	203	230	206	238	208	187	200	242	217	203	218	183	238	214	210	226	218	193	201	217	193	220	217	249	210	212	239	211	237	208	222	185	215	211	236	204	233	200	199	199	206	230	201	204	196	228	241	215	217	220	221	216	207	243	211	205	224	214	237	227	222	236	236	214	236	232	218	223	227	225	229	212	230	234	217	190	237	229	212	230	227	211	225	199	236	221	238	238	226	215	193	195	191	234	232	215	221	208	207	228	245	230	196	221	209	211	216	238	231	220	207	203	214	234	212	199	221	221	224	243	206	222	207	220	220	241	230	227	222	227	211	182	202	221	222	211	239	218	211	232	217	259	206	208	223	220	219	226	196	207	195	205	238	220	224	198	220	215	198	216	236	234	227	226	217	224	202	227	222	216	246	197	211	210	215	250	214	223	193	201	214	230	217	250	203	227	230	232	225	215	202	192	217	228	221	219	221	214	207	199	211	236	227	180	243	221	220	227	224	223	217	214	220	244	220	204	212	219	199	192	204	220	213	210	200	193	208	209	238	207	237	220	201	231	249	203	242	202	194	219	217	234	227	233	230	216	224	226	226	220	201	217	247	252	236	241	203	205	215	198	220	233	213	211	222	238	228	211	240	206	208	211	209	231	240	191	196	197	211	237	224	226	245	231	232	211	223	230	224	231	217	236	226	215	252	227	206	204	201	216	225	226	216	202	212	238	197	209	218	195	221	203	229	225	236	225	249	206	224	205	211	227	223	231	216	210	232	217	214	219	221	202	213	241	229	237	220	217	212	209	231	207	223	228	200	211	216	231	214	192	215	225	195	212	217	215	220	214	181	225	206	213	219	246	195	195	214	213	256	210	248	199	202	226	216	220	222	225	234	238	220	233	207	218	200	210	212	210	215	224	223	210	238	228	214	208	251	194	225	226	231	231	228	223	236	236	199	233	204	206	222	210	232	235	209	212	235	215	242	230	212	227	218	250	217	220	212	224	202	225	249	234	210	215	204	233	226	224	234	180	232	209	204	227	223	214	201	221	252	236	238	218	219	185	215	180	214	235	223	224	234	213	202	226	199	218	242	228	206	231	220	227	213	199	209	231	218	239	219	239	241	210	200	214	208	189	184	227	198	210	228	211	187	202	208	226	204	205	216	220	204	225	235	193	229	223	219	230	226	241	213	209	192	216	222	225	213	232	222	213	237	239	221	224	208	227	231	232	245	200	210	194	216	203	221	215	214	228	224	246	218	208	234	178	193	222	196	225	219	221	206	194	200	237	213	201	205	240	236	228	231	205	206	217	214	182	203	216	237	259	207	194	212	225	218	230	234	188	187	242	199	238	215	212	211	233	229	213	207	197	196	227	218	206	234	233	222	217	206	218	214	259	234	274	234	250	218	227	213	206	218	215	220	232	228	221	222	202	209	233	213	215	215	241	228	221	210	238	198	232	202	216	189	217	215	213	239	195	218	220	231	206	204	201	203	209	225	231	201	211	248	201	210	221	204	195	210	216	205	213	236	248	216	213	204	212	221	199	213	228	220	223	227	205	214	249	209	249	240	212	220	232	222	221	231	180	219	220	240	223	226	235	211	219	236	196	235	230	215	242	224	203	231	207	201	222	223	222	246	228	227	240	238	222	246	246	220	210	214	214	215	222	206	226	219	218	215	225	219	247	230	212	208	221	223	187	198	214	235	195	215	202	230	206	218	209	226	234	220	206	222	214	226	239	221	212	208	240	235	197	199	226	220	235	201	217	205	216	211	205	211	209	223	206	214	231	195	214	203	224	203	215	217	227	222	232	229	201	225	218	221	206	213	217	233	217	200	235	177	231	210	240	192	224	210	210	216	203	227	223	219	210	218	220	181	230	186	206	230	245	230	224	210	205	217	209	238	232	210	217	220	231	251	241	215	198	211	200	252	222	184	185	228	237	237	219	194	225	225	232	207	204	216	197	226	220	245	219	246	204	210	234	241	217	207	192	212	221	219	221	222	209	196	236	236	234	210	240	226	234	210	222	192	223	205	251	215	193	213	236	234	228	220	237	223	217	225	226	231	221	185	241	216	221	220	215	223	206	203	240	238	225	214	242	227	239	199	191	244	209	191	228	236	229	210	208	250	200	219	229	217	200	202	210	207	180	206	237	202	214	215	230	212	213	189	193	231	242	221	220	221	228	202	172	208	222	218	200	239	236	227	211	246	234	225	244	204	232	228	232	211	236	241	191	230	226	231	196	211	197	229	232	200	236	238	240	199	219	193	219	203	236	214	198	212	219	225	221	222	221	224	201	213	234	218	230	220	220	218	226	191	203	193	238	226	238	250	213	216	217	225	231	204	218	214	219	194	224	244	205	217	202	236	208	204	230	200	215	204	223	249	202	202	212	213	229	194	214	181	190	225	222	197	247	252	216	223	235	217	190	211	205	233	234	217	216	210	209	184	214	206	212	244	229	247	209	215	216	207	212	231	208	231	215	206	216	210	209	210	209	201	220	229	220	217	216	219	214	239	202	232	219	217	239	244	234	190	232	202	240	196	236	208	215	217	205	216	210	231	229	221	221	215	239	209	227	225	239	188	236	215	194	190	223	207	226	201	227	220	228	205	211	227	216	195	213	225	216	232	237	213	226	262	200	212	222	195	213	214	200	234	209	192	201	206	186	191	202	225	225	210	210	219	204	225	224	210	216	206	234	225	206	216	225	213	208	215	236	223	204	223	227	231	210	201	209	238	212	242	225	216	226	234	222	220	201	219	223	234	234	204	214	231	212	227	210	207	220	223	236	217	216	196	232	228	226	193	198	234	202	200	252	200	202	236	221	210	197	218	203	201	222	240	236	203	203	224	226	210	219	242	223	218	199	206	203	223	213	242	196	219	242	223	223	218	216	203	221	224	234	223	223	256	202	222	254	217	228	209	233	230	213	223	232	226	205	218	222	183	236	228	200	233	239	232	216
12422	26333	19537	12216	9283	7764	5994	5451	4764	3614	2813	2396	2485	2013	1692	1481	1238	1062	923	871	835	834	878	769	691	656	553	508	513	505	502	476	430	430	388	412	407	382	364	343	359	396	348	346	341	363	337	305	301	272	336	309	325	359	355	343	326	349	343	328	364	294	343	330	333	311	346	360	310	317	317	314	326	322	302	313	291	323	318	304	297	323	300	318	318	306	328	327	287	329	335	311	283	322	304	307	312	299	367	307	325	311	344	325	341	326	302	322	333	309	313	305	305	296	300	337	289	330	282	326	302	316	314	303	330	313	289	300	328	329	285	295	316	323	344	301	313	325	338	323	311	315	300	293	317	324	333	306	323	317	328	318	322	304	296	353	312	317	301	287	329	315	285	295	301	341	301	295	329	301	291	316	326	323	293	299	308	299	304	311	329	305	302	351	309	306	328	310	300	333	314	334	308	321	310	316	319	305	341	317	319	286	342	299	309	363	325	327	321	316	304	300	341	312	305	314	309	266	284	319	345	306	329	308	358	313	301	322	295	334	305	305	308	320	331	296	324	345	311	297	275	336	326	323	309	304	325	319	325	323	325	329	314	317	294	317	299	307	341	313	314	300	367	316	327	328	309	321	321	334	344	323	341	302	315	307	318	340	298	332	328	298	305	316	324	280	321	317	281	305	335	309	291	297	319	323	308	291	314	314	287	307	296	330	302	308	318	311	318	332	325	311	318	278	304	332	288	292	342	282	294	324	292	311	317	333	332	323	321	325	319	313	307	324	321	307	299	322	301	301	316	309	309	330	352	306	341	300	314	352	323	299	322	338	282	309	303	294	346	298	341	291	318	311	340	312	351	336	315	312	299	328	311	285	336	286	321	280	282	317	309	301	303	309	279	292	299	314	307	291	314	277	330	292	321	289	319	340	301	338	318	317	297	346	327	315	293	347	281	306	296	297	323	325	342	285	351	316	308	295	312	322	284	308	321	317	296	327	315	331	349	299	338	321	326	285	301	325	347	321	294	311	304	328	299	352	299	304	315	283	299	306	284	311	320	317	298	306	364	285	286	307	287	314	316	296	308	329	329	290	302	295	311	326	333	299	337	313	320	322	332	306	308	323	306	285	324	306	281	329	311	309	295	309	333	351	295	311	324	292	295	333	347	294	303	329	304	316	304	303	327	374	332	298	310	292	306	329	330	300	292	307	351	313	325	298	279	333	314	308	307	322	310	293	341	288	292	324	345	340	305	296	319	287	306	327	309	345	328	333	317	282	321	314	290	313	299	309	306	312	312	295	323	349	303	287	310	292	283	332	301	285	322	329	305	306	334	335	283	318	294	309	307	315	302	305	310	321	328	291	318	322	296	322	317	326	341	309	302	287	308	318	337	304	310	314	315	316	338	300	310	330	325	301	333	328	322	293	337	290	306	302	329	316	332	305	310	319	328	313	315	323	333	291	316	305	317	306	327	309	286	299	333	319	302	320	328	322	299	299	329	307	287	345	358	292	316	298	314	329	283	292	315	336	299	292	339	353	315	316	293	336	343	320	314	318	327	335	325	324	317	319	306	311	328	322	296	302	316	325	315	297	327	316	305	322	327	315	313	328	300	339	322	333	312	317	311	327	290	307	308	352	309	299	322	295	301	312	321	339	300	307	284	307	306	310	303	276	301	267	317	297	290	326	327	293	338	326	323	304	317	327	312	331	279	324	314	317	306	312	305	315	295	309	316	293	316	328	351	316	320	317	305	323	285	318	321	328	307	322	316	331	349	292	306	328	313	307	325	319	308	305	327	312	276	300	298	286	312	354	313	302	313	308	329	297	333	296	288	305	321	274	360	298	324	343	276	299	332	300	302	318	307	306	277	339	288	294	297	309	354	307	311	314	330	317	331	313	318	305	340	281	320	309	310	335	360	318	344	279	302	315	280	316	309	327	335	312	336	289	298	311	330	342	345	337	328	318	319	329	340	300	316	346	312	332	330	331	318	321	311	340	321	308	313	320	333	304	311	313	300	306	289	327	320	342	323	307	318	303	312	316	295	325	316	340	303	300	332	297	320	300	341	299	323	314	309	314	306	314	348	365	323	333	293	312	325	289	311	305	318	296	331	294	311	318	342	306	295	337	337	329	322	325	312	302	337	341	299	289	298	314	293	321	326	300	307	338	332	313	291	301	300	319	305	288	314	294	318	285	340	309	306	295	332	316	324	309	328	335	339	297	293	303	309	332	324	333	347	318	316	320	295	310	310	314	308	277	334	345	309	322	307	286	371	336	341	304	291	297	312	311	319	295	311	310	332	325	293	297	308	324	351	299	333	341	308	349	324	315	291	316	292	291	294	328	280	331	333	301	322	324	341	317	346	313	325	304	320	301	357	303	354	315	317	318	318	305	311	341	332	322	286	338	302	304	321	272	342	343	328	320	298	281	327	321	325	319	302	302	323	324	318	294	345	317	296	338	295	317	338	306	298	315	326	293	307	295	285	319	334	313	314	298	321	312	286	313	322	292	309	315	305	338	282	312	314	327	331	313	295	339	310	323	303	305	336	352	315	292	320	281	315	307	296	346	343	320	313	307	298	326	304	293	329	312	311	318	305	277	313	293	299	314	331	336	309	305	284	305	349	299	292	312	298	330	273	318	311	321	300	323	338	301	306	315	281	300	319	314	308	332	319	322	313	289	327	311	332	339	324	321	314	308	331	344	270	345	272	329	328	316	283	297	319	315	320	319	306	276	298	316	297	303	317	305	317	332	360	339	341	373	325	322	325	305	326	309	341	350	271	349	300	325	313	300	304	296	309	359	284	312	299	309	306	325	319	346	318	305	343	293	308	326	289	289	314	318	306	317	337	309	320	295	298	342	335	314	286	289	304	329	336	343	324	315	318	287	304	294	327	294	323	301	323	292	338	319	329	316	296	295	299	326	301	312	326	319	312	312	333	337	297	307	320	308	329	319	309	320	321	339	337	281	292	341	288	302	313	327	304	300	323	313	293	290	312	305	350	324	327	314	306	336	330	292	295	334	301	288	334	294	307	288	291	308	345	316	309	327	315	305	332	302	286	320	307	334	298	302	303	289	301	309	331	329	315	290	338	279	306	297	302	304	331	332	259	300	277	321	303	314	321	288	319	323	313	330	288	321	286	313	333	330	353	318	304	301	328	320	310	315	299	317	307	297	305	314	308	337	328	307	332	307	331	287	290	288	312	334	295	325	319	317	307	311	303	305	296	320	298	288	302	314	299	287	316	295	314	331	304	347	304	313	303	328	311	346	324	298	325	297	296	338	306	301	311	336	330	295	295	327	333	323	344	305	302	314	324	338	319	309	318	305	320	301	307	312	288	320	330	332	297	332	324	342	304	353	344	325	349	316	328	280	344	286	338	303	295	328	324	315	341	323	301	323	294	287	316	319	317	331	308	336	307	331	328	338	303	302	298	339	323	304	310	314	310	311	305	322	295	311	297	333	328	322	322	324	324	318	318	322	316	361	316	305
25338	21625	26854	24784	6213	2493	1939	1574	1307	1050	847	820	780	592	596	485	468	392	374	342	331	399	381	351	324	297	282	291	287	271	227	250	242	231	265	216	224	219	241	192	202	249	193	224	209	218	212	212	203	223	226	203	204	206	215	217	210	216	217	218	209	207	221	230	222	217	218	220	222	235	212	204	219	218	207	195	231	207	217	213	200	197	248	203	224	226	212	196	197	214	208	223	189	221	226	227	211	178	195	186	210	233	210	221	219	206	224	220	219	210	191	186	208	186	223	225	192	240	204	208	210	231	184	242	205	219	205	203	209	207	219	208	196	218	208	199	193	232	181	199	217	189	215	198	228	229	222	213	205	205	190	198	224	194	214	217	194	223	225	236	228	205	211	208	184	209	212	204	198	210	214	202	237	233	194	204	220	222	200	216	221	211	216	216	219	216	203	215	213	203	218	223	209	203	197	214	199	218	196	244	217	188	214	199	223	213	212	220	179	190	179	199	221	213	227	219	208	178	204	208	213	220	208	221	203	208	228	241	178	216	200	223	224	201	223	206	212	201	201	179	196	229	203	218	207	205	220	197	216	212	233	219	207	221	240	231	232	240	209	205	219	201	233	217	202	208	208	232	209	215	206	198	225	199	211	215	222	209	242	219	229	225	186	203	208	236	212	220	234	232	197	215	199	220	201	225	205	217	218	205	210	198	193	241	212	208	222	207	209	206	246	182	219	206	219	204	222	210	214	212	216	193	223	231	199	219	200	228	238	191	212	228	241	226	201	183	197	224	252	207	199	220	206	201	202	181	205	217	213	234	176	218	209	221	197	208	208	209	206	189	232	204	242	215	197	173	199	219	221	229	223	181	234	213	229	189	199	215	223	216	215	265	207	226	211	225	216	202	218	224	226	230	198	224	239	208	211	220	174	189	248	230	205	218	183	194	216	232	212	221	206	210	204	205	196	227	191	215	203	212	220	182	211	206	191	210	240	189	213	191	228	226	201	196	221	189	212	206	229	199	195	201	226	225	200	209	222	183	210	208	203	196	221	238	208	181	215	204	222	214	215	177	211	223	229	186	200	223	214	232	214	231	202	220	212	220	210	224	220	223	195	206	229	210	215	226	205	189	204	228	185	205	203	230	223	203	228	212	219	218	226	216	230	203	181	203	219	209	195	209	237	217	202	206	185	203	206	187	178	193	208	204	234	211	220	192	193	230	216	223	217	205	218	217	211	203	212	240	194	194	211	193	189	239	230	203	208	218	223	225	224	230	223	195	196	207	253	186	206	197	227	199	220	206	214	194	229	184	201	221	240	221	221	235	230	218	219	203	219	204	241	222	207	191	238	210	221	190	223	206	194	221	202	208	206	208	228	200	189	215	206	219	216	223	208	220	208	204	224	235	230	234	241	208	211	220	223	229	203	227	230	202	227	194	201	212	201	211	217	207	216	220	224	231	190	196	206	205	223	230	227	224	199	222	202	227	200	205	218	191	202	213	210	202	206	210	219	200	204	201	207	207	209	210	243	198	202	244	214	222	183	192	221	215	241	241	211	221	240	207	208	229	253	208	198	227	203	234	222	177	221	233	207	203	188	235	205	208	207	222	207	239	197	197	218	204	226	221	188	209	198	225	203	220	222	198	210	196	203	212	210	225	234	211	199	216	230	198	219	217	216	195	215	209	193	207	187	223	196	216	224	194	179	203	210	228	218	229	200	231	204	195	217	230	197	203	219	206	240	216	189	202	183	197	219	204	200	237	234	198	210	216	204	200	215	215	209	211	200	220	232	214	210	222	209	217	207	217	197	245	209	219	202	224	187	232	230	216	196	206	233	209	220	204	201	235	217	225	239	204	200	216	192	227	209	210	198	220	189	212	235	216	204	190	196	210	208	227	211	222	199	206	226	176	196	217	208	190	203	199	195	177	225	189	225	230	217	201	229	201	209	209	205	207	209	190	196	217	237	208	225	214	197	211	217	223	222	204	192	224	207	207	209	218	202	208	207	214	196	226	225	211	225	240	207	211	205	195	214	206	223	205	217	202	192	209	195	235	225	215	213	178	194	238	202	205	227	212	227	224	233	193	228	212	232	216	240	205	209	206	217	204	231	197	244	232	231	205	228	192	226	237	197	184	236	222	205	210	217	226	197	198	215	203	228	214	200	248	217	221	192	227	199	235	219	239	198	226	224	218	221	219	232	240	224	228	207	212	206	206	217	200	220	212	212	195	212	204	222	216	215	199	209	223	219	219	230	198	213	174	200	225	224	190	193	222	255	229	214	187	191	195	209	220	207	226	220	210	198	199	226	225	206	208	215	206	216	207	236	226	198	212	229	223	203	194	204	186	224	194	195	192	194	218	228	210	229	228	217	226	186	217	213	220	200	229	202	184	187	227	240	227	234	210	209	212	209	209	219	211	215	204	214	210	204	209	206	199	198	195	218	253	213	229	213	206	210	202	194	218	193	209	245	208	198	208	196	174	196	223	204	180	217	228	222	209	198	206	195	218	200	203	214	219	202	232	206	220	222	213	190	227	206	204	194	224	215	199	210	185	206	215	201	198	210	224	230	189	235	227	203	206	215	227	219	190	199	204	231	199	217	189	222	216	233	207	203	209	204	201	226	232	199	208	212	218	196	224	193	236	191	220	215	224	201	198	182	199	197	207	205	199	210	205	190	190	212	213	204	210	245	219	204	209	191	223	211	215	228	204	188	212	239	226	180	197	215	224	208	192	199	231	223	192	234	193	210	183	212	206	217	197	228	210	238	211	206	253	220	210	208	203	207	206	188	205	217	207	193	203	206	192	200	222	172	214	198	202	221	214	224	196	185	230	214	211	201	212	180	229	208	190	204	198	233	182	236	191	215	225	218	188	193	214	216	223	220	201	199	237	219	232	235	207	201	202	211	203	210	192	193	184	215	197	225	225	201	189	192	201	224	229	212	247	188	207	258	217	224	204	197	207	196	226	194	204	209	209	209	206	202	226	228	199	216	237	185	199	210	206	226	193	208	216	206	234	220	215	198	212	178	219	228	236	230	203	227	206	201	221	206	185	177	231	230	229	206	222	200	207	209	220	208	216	201	205	234	216	208	203	224	236	201	208	231	202	182	213	191	197	219	200	194	202	211	210	224	230	203	213	253	194	188	202	216	230	233	214	209	240	219	220	209	235	208	207	218	214	197	210	214	197	213	197	225	212	221	200	237	194	229	172	209	229	199	227	209	175	205	211	213	215	220	178	191	201	215	207	224	210	228	197	216	214	232	234	218	226	183	209	193	194	206	204	192	204	218	202	204	212	227	251	211	211	188	206	224	208	235	197	211	173	215	201	206	206	210	235	220	250	207	220	223	184	196	218	238	230	247	236	215	216	212	217	229	203	191	209	218	188	198	220	193	191	212	201	233	226	191	203	200	215	216	227	194	212	208	209	217	199	199	221	242	196	196	199	202	185	243	201	211	230	216	223	183	213	208	230	209	216	180	220	209	210	216	218
11211	21858	15851	9511	7447	6122	4833	4412	3636	2896	2160	2047	1852	1563	1353	1158	991	842	740	679	663	678	738	619	570	546	485	504	490	429	425	411	372	387	376	390	361	349	326	376	367	347	328	301	310	282	305	315	283	301	303	288	300	342	313	279	287	293	304	313	338	336	326	293	284	294	276	298	287	287	298	314	286	307	320	328	307	298	317	319	323	307	301	317	287	290	302	313	314	316	278	278	313	302	294	280	318	302	317	280	292	326	317	307	296	311	308	294	314	297	305	298	300	308	305	315	258	312	301	308	328	296	307	317	279	309	308	270	288	270	328	266	282	314	306	328	286	307	308	300	330	294	287	294	309	282	314	287	324	303	325	302	321	254	286	288	303	298	310	302	316	314	313	320	305	310	297	321	315	286	301	293	295	303	296	288	301	316	288	259	295	314	290	307	285	291	342	299	336	293	301	293	300	303	276	298	293	287	284	297	313	321	293	331	330	285	301	286	307	335	291	307	304	319	316	313	317	283	349	273	312	330	294	304	276	298	317	349	293	291	304	306	312	312	295	326	295	289	301	278	310	321	303	298	307	312	306	310	320	301	294	311	304	263	320	286	329	260	311	270	287	306	275	281	336	318	300	301	283	296	312	292	295	315	283	345	276	276	315	300	294	316	327	324	323	272	286	277	313	300	331	323	294	325	306	299	294	320	316	301	294	314	301	291	310	319	276	317	303	279	303	329	306	298	279	302	337	322	286	313	296	305	312	322	303	284	304	306	271	276	298	301	295	277	310	292	308	300	305	319	299	326	263	298	297	316	296	298	288	307	315	301	284	297	298	319	283	298	343	314	295	291	300	317	317	309	306	310	282	331	299	319	320	297	303	301	314	296	307	292	315	300	295	328	319	303	318	315	311	280	287	284	271	291	318	257	308	302	338	327	314	316	309	286	305	309	272	279	284	303	304	285	278	337	301	259	289	264	325	287	312	311	282	288	286	300	332	310	331	301	295	283	335	303	295	253	328	319	301	312	328	288	281	314	329	297	274	298	302	298	316	310	282	321	303	320	298	295	342	285	321	313	269	285	325	282	302	300	276	311	312	286	297	324	337	302	307	310	314	306	291	296	313	297	284	309	281	296	303	313	287	274	277	308	294	294	273	296	301	286	322	279	281	288	292	331	312	339	275	324	301	292	301	301	289	287	297	302	360	284	295	291	299	304	299	313	309	306	306	305	296	304	284	319	300	288	296	308	316	283	295	312	297	316	321	310	294	320	313	262	352	293	279	333	318	305	298	280	288	312	280	292	292	270	312	318	298	309	290	273	298	333	287	291	277	306	303	271	292	305	323	311	282	311	301	317	312	296	332	296	313	290	309	276	304	296	274	336	320	281	292	300	307	316	321	296	280	297	300	296	288	297	302	252	336	301	286	298	273	278	268	300	292	304	295	314	295	309	313	329	315	316	331	294	298	327	291	299	332	310	312	313	304	337	281	285	285	298	343	310	340	301	289	297	309	299	324	280	306	284	321	307	308	281	297	272	284	293	298	306	292	301	298	314	285	290	317	293	293	268	311	283	317	307	293	296	308	315	303	344	314	318	320	313	288	280	314	272	306	317	297	318	289	262	347	272	311	310	297	291	279	303	341	327	263	349	332	290	328	266	267	301	312	335	311	320	293	315	324	310	283	293	282	292	322	299	285	283	294	292	263	277	293	299	303	300	302	296	315	293	294	287	337	313	272	322	298	303	283	316	321	325	287	310	313	321	326	315	314	317	290	289	269	337	326	314	262	302	320	284	321	343	294	295	320	279	312	316	288	309	303	307	303	292	325	309	308	303	301	287	295	284	295	298	314	294	299	287	323	320	314	275	285	298	304	320	294	316	291	290	314	315	289	321	335	338	324	292	296	277	283	282	322	295	310	306	279	303	312	302	291	310	288	297	291	315	296	316	296	301	318	296	300	298	310	294	320	284	292	316	302	276	291	283	280	283	336	300	293	315	290	288	280	304	295	268	318	303	327	298	305	302	321	303	279	261	313	297	296	312	313	294	298	258	292	311	302	313	289	295	289	285	278	291	323	289	321	317	305	302	320	317	276	300	326	295	305	304	294	335	322	305	297	293	282	300	313	297	294	328	323	299	320	304	300	293	325	328	306	357	301	288	275	321	318	318	315	299	314	289	300	287	275	297	300	292	312	306	308	328	319	338	274	286	292	296	316	315	296	297	318	328	289	300	313	312	310	333	314	303	288	297	297	316	314	334	313	317	301	311	294	302	326	318	297	276	277	333	307	273	314	320	316	291	320	291	307	311	309	297	301	306	292	283	282	284	343	284	294	295	300	333	332	306	319	307	272	289	320	306	306	297	288	280	307	293	312	283	313	307	331	282	299	283	291	289	288	308	276	316	286	305	272	301	301	306	293	309	293	325	291	285	304	280	303	313	294	321	295	319	312	293	307	319	289	271	296	275	289	297	300	295	273	319	314	286	337	283	317	327	310	316	300	293	331	278	288	291	333	288	319	323	286	291	290	314	327	312	305	274	310	298	325	287	257	302	304	300	329	298	323	295	291	313	326	306	320	300	309	301	303	291	272	325	312	310	280	319	263	313	329	280	317	278	315	296	308	321	301	306	297	305	300	310	317	308	292	286	274	293	280	288	281	315	299	298	292	297	288	288	308	297	276	296	309	309	306	274	336	293	305	301	301	304	291	288	310	301	289	301	287	314	286	327	309	342	316	326	299	285	319	300	310	284	316	282	331	280	309	278	281	282	320	291	333	312	280	324	282	304	269	312	296	322	312	287	322	318	285	284	286	298	332	312	324	307	301	284	315	304	314	334	295	292	294	259	325	274	307	297	298	296	294	280	309	314	288	259	281	316	336	282	303	268	289	276	301	309	305	329	287	298	305	289	277	292	307	305	309	304	283	320	352	301	317	312	352	274	291	306	312	341	290	316	294	305	298	304	305	300	310	305	286	335	295	296	311	318	309	298	273	304	330	280	309	299	307	305	309	312	314	324	304	288	302	294	287	302	284	306	337	306	296	289	307	290	330	307	309	310	284	320	305	308	303	341	285	304	291	289	277	288	278	301	320	307	276	273	294	287	288	300	315	340	309	312	305	308	308	308	313	293	303	313	317	309	284	310	300	305	332	274	299	323	285	298	278	320	297	279	288	283	298	290	316	332	311	302	285	287	315	294	277	313	290	278	293	307	304	319	310	308	273	293	321	300	305	325	277	291	308	297	318	296	321	300	300	312	317	318	318	313	309	307	309	286	311	299	304	298	321	281	296	291	307	296	296	290	286	313	304	286	295	300	328	313	308	306	307	316	321	311	322	276	302	324	310	297	312	294	329	319	316	323	284	316	305	301	295	300	340	297	320	326	289	304	291	311	263	302	310	304	279	322	295	314	316	309	289	277	325	306	314	315	273	317	292	291	284	292	281	338	301	308	313	295	305	298	316	317	303	303	295	325	296	300	286	310	317	294	300	317	296	319	287	278
23026	21665	29341	24501	21668	20682	7565	3427	2489	1916	1451	1473	1238	1049	906	752	658	588	534	465	459	482	500	405	406	376	336	316	291	285	255	260	240	268	238	238	212	206	208	189	233	201	204	207	209	185	179	190	180	172	176	193	216	171	203	172	193	165	184	204	161	181	195	184	182	204	200	177	168	180	174	192	173	186	173	173	170	197	168	182	156	163	170	155	175	182	179	188	182	156	173	181	164	180	162	189	174	179	163	180	165	143	183	185	165	170	187	166	182	190	161	165	174	179	176	179	176	193	169	182	168	161	184	169	191	164	173	181	181	172	183	191	181	194	180	152	165	175	187	178	180	163	178	167	177	182	170	174	190	166	162	189	171	176	166	147	203	170	181	171	176	178	175	179	170	194	185	174	183	193	193	173	160	180	193	189	184	186	165	183	146	198	198	182	170	197	178	163	183	196	158	187	174	189	165	167	186	146	180	191	186	163	172	163	175	197	202	184	180	197	169	172	160	161	165	176	178	166	186	173	158	162	163	159	177	167	179	166	166	153	161	175	167	184	205	182	164	179	161	151	166	181	199	182	154	181	200	164	170	159	177	183	182	180	173	187	148	177	178	171	162	154	170	177	173	165	173	155	166	169	183	174	178	186	156	173	160	180	148	173	198	159	186	174	205	169	178	180	168	159	175	176	151	185	187	199	168	175	175	179	172	184	188	190	163	191	176	176	163	187	159	156	170	154	188	174	171	160	187	142	177	166	159	175	176	160	194	174	155	168	182	187	181	174	169	167	163	197	191	197	164	169	183	168	173	183	160	159	188	177	196	173	167	161	190	180	181	179	186	160	187	177	198	173	187	157	174	185	154	185	178	165	173	176	158	155	179	163	175	160	175	184	193	176	198	181	170	174	202	162	173	179	163	159	177	198	187	176	169	168	163	177	174	200	181	167	195	193	165	159	157	179	180	167	193	165	198	178	169	174	181	171	156	174	168	165	155	147	158	169	179	214	171	172	168	185	175	180	153	172	190	195	197	174	195	168	164	177	169	171	185	174	159	172	170	189	193	172	189	155	163	174	203	203	181	170	179	179	148	180	185	177	185	187	172	185	156	165	167	157	175	177	194	159	180	167	157	167	170	183	172	155	191	138	172	201	183	174	164	161	171	178	167	190	160	165	149	161	177	153	171	160	183	167	190	155	203	191	173	149	183	170	201	183	169	159	173	165	184	195	177	161	187	184	177	166	171	188	167	177	169	178	173	181	163	200	164	163	172	151	155	161	204	178	185	172	191	180	172	194	172	169	158	180	165	184	177	148	180	159	168	164	181	168	188	166	175	173	191	170	209	187	177	202	175	172	175	166	180	175	182	173	173	178	190	164	181	173	168	170	183	202	164	176	161	159	162	169	182	165	175	194	183	175	187	179	163	170	195	182	180	167	169	167	173	181	176	172	169	150	163	191	177	167	166	155	162	176	173	163	183	191	171	156	172	188	195	193	197	165	169	196	176	186	193	180	165	199	181	157	184	174	172	153	177	178	185	191	179	181	162	190	194	143	191	169	165	165	183	161	142	170	187	181	178	188	163	174	159	184	178	153	181	166	150	188	165	191	164	172	175	177	157	180	177	165	175	170	176	175	162	173	190	183	178	191	148	174	173	164	139	191	185	173	174	170	181	196	176	173	149	181	178	175	171	195	167	180	175	166	171	174	188	180	174	174	180	168	170	188	192	179	178	183	162	171	169	166	172	153	195	201	140	178	184	151	173	165	160	186	193	179	174	158	170	169	155	154	159	199	189	169	171	170	182	167	199	171	182	211	170	193	187	173	168	162	182	177	173	171	162	168	177	147	160	148	190	169	171	183	181	176	176	155	169	189	195	173	183	157	181	159	161	166	163	171	186	177	169	174	194	167	180	176	169	182	162	167	192	151	163	164	166	166	172	180	166	178	192	182	191	194	150	153	170	186	166	187	186	168	178	175	157	188	169	197	188	161	164	180	171	198	191	175	173	189	171	205	194	173	203	169	179	173	221	203	193	172	164	173	176	175	175	175	185	155	172	175	187	182	175	171	171	180	182	175	195	169	166	156	169	187	169	169	164	149	184	158	166	198	184	191	170	159	176	169	176	186	174	186	181	196	174	180	177	167	170	164	166	159	175	170	181	187	180	181	173	189	169	161	182	176	181	185	181	158	175	169	168	164	160	175	192	168	185	194	189	180	185	195	167	184	166	166	189	180	167	158	160	184	170	171	175	159	171	189	168	181	186	182	172	161	170	197	178	175	192	175	187	163	168	176	159	147	178	160	189	185	175	191	159	172	201	170	177	172	163	163	164	139	167	183	190	143	161	159	192	190	186	161	198	169	183	176	171	168	171	189	185	171	180	179	152	174	159	160	167	168	175	170	169	182	168	187	147	177	174	153	183	173	189	162	167	179	191	178	168	184	169	177	208	144	171	167	185	200	183	186	168	193	188	182	185	190	171	185	153	174	156	170	161	182	158	166	184	165	176	174	178	158	167	189	177	178	176	177	170	189	177	195	184	176	173	178	166	178	165	185	187	180	163	171	181	185	179	173	172	177	196	171	188	178	195	175	169	177	183	178	195	172	182	191	165	173	167	174	203	203	208	189	171	172	190	163	182	177	157	170	178	183	177	158	192	173	165	181	180	178	187	190	176	189	179	183	162	162	167	188	156	176	162	189	167	181	150	149	173	142	161	165	171	176	165	178	179	187	184	179	169	164	166	181	181	173	164	157	182	173	153	178	183	184	168	173	174	183	173	178	157	173	140	181	181	174	174	154	175	165	175	179	162	164	164	158	167	170	199	152	171	153	188	165	173	172	185	197	163	182	177	169	188	167	170	172	154	180	170	162	205	184	150	167	157	162	171	176	180	167	178	157	192	175	178	174	181	175	166	184	159	167	187	190	168	151	183	159	193	162	191	157	159	163	170	171	196	180	172	166	199	171	169	164	164	193	176	169	191	177	190	181	186	175	155	187	163	166	161	190	149	161	181	157	172	187	167	177	175	189	165	165	176	191	166	182	153	163	158	167	157	173	196	189	174	180	193	171	158	164	174	167	158	186	171	196	202	183	166	205	182	171	210	165	189	178	193	180	200	172	191	183	165	185	150	172	174	181	164	160	153	173	181	208	182	163	183	198	187	184	199	176	153	157	186	170	200	162	189	153	171	186	157	151	182	188	181	174	157	164	174	182	195	175	194	155	176	197	150	185	173	167	173	188	154	170	194	161	171	161	164	180	159	177	184	162	163	178	181	156	185	175	188	190	191	165	166	156	160	174	202	171	169	172	176	181	167	168	161	165	176	170	176	181	173	176	167	147	178	191	187	204	184	168	184	187	174	173	178	182	171	175	181	171	181	154	188	174	186	162	186	168	202	166	211	161	192	172	170	192	166	180	189	190	181	163	157	194	167	168	166	172	178	168	177	164	168	165	176	173	194	177	156	187	194	177	188	178	180	179	198	163	192	176	157	186	162	176
12818	31000	23817	15930	12778	10398	8828	7721	6357	4777	3768	3568	3027	2556	2263	1781	1568	1268	1110	1070	1013	1059	1067	859	814	718	645	571	529	491	476	436	405	407	409	410	355	322	326	363	311	312	299	263	279	260	288	263	272	246	254	231	266	285	268	259	280	254	219	273	266	246	259	275	275	304	249	267	247	253	244	228	274	234	280	237	265	273	229	248	260	247	245	251	235	256	234	268	233	230	246	241	227	266	261	232	266	223	248	249	251	262	249	256	269	212	250	241	229	230	260	222	246	236	224	236	272	225	272	224	254	239	264	248	260	228	260	240	273	246	272	271	224	262	252	255	239	247	241	247	237	263	246	261	232	251	234	240	237	253	219	258	235	236	262	261	244	252	265	253	246	264	221	260	254	250	257	231	258	251	244	237	261	238	239	238	264	266	251	233	232	255	261	238	241	242	251	254	248	266	253	244	254	253	255	239	254	245	248	233	265	238	248	268	233	251	254	253	228	259	238	229	237	254	244	255	256	246	250	250	271	213	239	241	233	268	250	234	250	238	244	280	248	240	217	242	258	238	244	240	258	224	244	260	247	241	219	257	269	252	228	236	257	223	252	281	217	239	225	238	262	238	231	287	246	272	264	258	255	272	264	258	220	238	259	275	243	253	259	249	232	279	259	226	253	257	238	240	258	236	234	243	238	260	261	293	239	214	258	251	261	259	242	229	254	238	281	248	286	248	241	236	260	246	266	254	267	266	256	245	252	239	272	250	245	239	231	232	259	278	236	247	249	282	251	241	256	232	268	229	215	234	256	244	242	232	243	249	278	245	241	253	260	217	240	269	259	270	238	234	238	264	227	248	232	243	234	269	225	260	258	260	244	249	270	226	278	254	255	227	274	251	234	260	243	261	269	221	245	234	230	258	261	277	247	280	236	247	253	251	257	258	238	260	261	236	212	257	240	238	236	236	244	244	253	236	258	242	228	256	237	257	225	260	235	232	262	234	245	262	267	234	245	244	249	229	241	249	242	234	238	256	267	240	258	249	240	257	254	244	245	279	231	256	249	231	232	261	256	241	257	277	236	244	201	266	277	239	234	256	270	235	246	257	258	243	246	282	240	242	265	244	250	238	274	264	243	263	261	240	236	274	251	253	264	240	248	228	221	242	244	264	240	257	236	236	265	231	270	227	242	271	264	222	260	267	263	265	262	253	251	241	242	260	236	260	274	221	256	252	243	244	267	267	227	220	254	235	239	239	253	255	247	262	255	254	227	246	242	252	236	280	270	240	220	244	233	248	250	241	237	246	264	236	289	215	258	258	275	249	242	277	220	231	267	242	238	258	229	239	246	247	250	239	244	233	246	254	254	273	244	210	240	252	246	251	251	261	210	256	225	258	253	261	224	236	242	271	244	259	253	243	265	267	278	229	258	241	226	239	256	262	237	244	248	248	208	222	257	250	252	257	259	268	251	234	233	234	253	252	237	257	236	252	242	258	249	231	233	272	250	246	259	252	242	227	224	280	243	240	236	255	219	238	242	249	261	243	239	255	208	253	217	226	237	257	251	272	251	243	250	221	237	248	269	238	268	229	255	238	246	252	247	247	258	231	247	244	268	247	266	266	252	268	268	243	261	245	232	248	265	253	259	246	244	246	216	234	264	277	239	247	264	224	243	234	239	263	259	221	250	245	250	245	273	245	249	258	239	240	233	231	233	245	223	238	262	235	249	248	232	217	252	246	246	239	245	291	226	250	264	236	249	224	276	234	260	240	262	237	265	227	227	256	230	259	251	225	248	269	251	262	249	235	231	247	266	247	259	259	255	248	248	240	273	265	236	243	227	243	253	235	261	264	227	247	236	233	221	255	263	259	243	215	250	241	256	269	255	253	215	228	265	289	233	218	259	244	259	252	239	236	274	246	243	243	223	233	274	262	239	257	248	250	238	234	248	254	230	234	245	255	257	242	240	272	261	247	235	266	240	228	250	239	234	258	236	231	251	242	238	255	252	255	240	265	252	234	248	238	224	248	268	238	249	248	261	227	238	267	247	254	224	217	253	245	252	237	243	251	270	246	220	262	246	221	234	224	235	298	260	242	248	263	266	225	231	235	253	242	242	256	258	246	210	243	235	248	256	229	240	231	261	246	247	249	239	264	231	266	275	247	234	251	235	246	227	255	242	218	238	252	258	235	239	261	248	242	257	257	259	235	221	267	275	250	225	268	239	249	237	219	244	249	240	243	224	240	246	244	267	247	272	289	234	242	246	247	251	241	233	241	275	247	248	258	271	255	278	247	221	238	255	230	266	254	245	224	244	298	213	226	237	243	281	224	236	220	235	248	244	237	242	255	228	226	253	242	260	238	238	237	240	224	239	267	248	256	248	269	281	228	252	267	240	250	254	253	229	253	223	266	249	238	243	267	259	246	244	243	241	232	276	239	229	236	235	229	257	250	246	252	235	255	266	248	269	258	240	243	255	243	235	239	266	287	259	248	243	231	251	264	234	220	234	249	229	258	250	266	260	239	277	227	250	242	258	258	256	233	238	252	272	223	228	246	283	247	246	242	232	280	223	265	247	228	253	245	263	225	251	262	252	234	241	231	264	250	258	211	247	242	234	249	287	253	247	248	237	242	246	235	247	251	254	240	236	240	263	252	229	263	243	255	237	234	251	239	257	213	248	249	232	239	259	234	248	253	276	231	240	216	251	240	232	255	233	212	263	227	248	235	227	256	260	264	275	235	228	248	231	231	249	243	224	269	221	251	220	253	241	241	275	228	254	245	219	250	264	253	263	242	270	238	219	247	252	250	228	232	258	230	274	223	265	242	242	239	259	230	239	244	237	277	248	245	227	232	251	247	240	266	257	226	273	227	244	256	240	247	249	254	229	268	238	239	275	264	257	252	253	233	246	250	250	246	277	226	244	220	258	238	217	271	217	253	265	251	259	219	264	278	239	239	256	270	229	264	281	244	228	248	276	237	212	242	225	277	249	227	255	236	238	247	238	241	259	252	250	235	260	265	253	234	239	260	233	232	230	229	257	255	224	262	229	239	270	241	208	257	230	223	257	250	263	261	236	251	270	257	258	223	257	259	276	250	257	250	224	254	250	237	247	248	231	237	228	256	252	230	238	246	252	251	261	259	254	230	236	243	253	243	231	263	235	248	263	237	252	259	259	259	261	234	251	249	270	224	238	273	270	238	212	230	241	252	270	258	216	244	249	218	227	261	236	253	260	257	279	257	235	241	269	248	244	227	214	221	258	251	243	239	271	263	238	235	231	258	227	225	240	281	238	235	251	234	248	248	234	252	238	255	269	244	259	230	250	246	247	262	242	256	258	280	245	237	227	265	253	264	261	258	233	227	246	253	251	237	253	277	254	239	224	246	261	278	236	249	226	252	251	236	218	284	231	274	252	242	240	261	221	245	235	236	249	260	278	256	224	215	243	274	253	247	235	246	229	256	254	253	233	248	266	242	256	240	240	277	253	263	265	270	274	243	257	278
27897	18896	10049	4901	2607	1895	1558	1390	1037	820	717	745	631	571	511	413	437	378	395	346	349	376	342	359	317	322	303	282	294	324	313	283	263	282	264	271	232	247	245	267	248	226	258	273	263	288	236	268	229	242	236	228	242	257	249	246	255	245	264	224	228	266	228	234	200	276	254	204	233	276	268	227	245	281	271	246	257	244	257	240	233	224	223	251	213	269	218	229	277	269	244	241	227	238	234	241	241	268	249	260	301	247	226	226	243	228	249	229	227	241	253	214	235	236	243	224	266	201	258	253	223	223	243	223	260	237	257	235	231	216	246	230	226	226	230	236	220	235	223	259	244	247	249	237	248	258	236	213	247	193	223	231	253	242	260	262	223	244	251	218	222	246	259	243	250	245	254	227	229	222	238	239	244	239	248	221	230	241	247	215	263	247	259	177	242	239	270	257	220	218	261	221	253	230	228	221	250	221	223	226	252	230	258	256	243	228	245	217	221	213	226	268	249	236	233	266	232	215	267	260	231	255	203	233	227	245	247	223	252	255	246	224	246	258	248	262	220	238	235	245	205	243	225	231	229	224	252	229	257	228	229	242	241	216	220	238	201	228	224	232	255	223	230	248	211	238	258	224	268	244	235	238	246	250	240	229	242	246	269	236	278	246	233	236	232	214	259	250	252	240	248	245	228	262	235	234	247	254	225	231	226	232	249	240	244	234	236	236	253	238	257	221	235	234	229	252	242	244	229	233	238	234	227	232	251	237	247	245	232	267	197	230	246	235	253	236	208	259	243	224	272	248	236	240	217	269	242	239	208	237	249	233	222	234	226	233	247	240	249	253	229	256	231	246	208	238	237	233	253	240	252	261	275	236	214	232	238	227	231	267	232	219	255	236	247	245	252	248	230	229	229	258	247	219	266	262	241	241	260	237	232	238	234	223	228	222	232	224	211	258	236	215	248	238	281	244	244	258	263	266	234	292	242	236	200	210	238	234	227	225	241	240	259	261	244	265	247	211	240	253	227	249	239	254	241	219	240	259	231	240	249	252	239	234	245	263	237	232	223	240	241	218	252	245	198	237	239	226	234	239	228	229	229	240	231	245	250	240	234	241	252	221	234	222	241	228	257	244	225	247	224	243	213	247	231	234	243	242	219	250	238	223	261	217	228	242	250	245	237	239	235	241	245	257	253	243	263	242	231	220	234	228	249	238	251	251	260	228	222	217	269	219	236	247	221	240	233	244	268	249	235	255	235	247	245	211	241	235	251	236	240	256	260	235	233	249	223	232	232	234	237	243	269	228	261	222	226	244	240	219	235	236	213	252	237	247	221	250	244	221	270	240	217	239	252	248	220	249	254	235	252	255	247	240	254	235	247	245	225	254	242	241	236	262	238	214	262	211	253	259	257	218	237	232	229	253	246	244	229	227	247	227	230	268	246	261	277	212	214	276	226	247	256	267	245	282	265	273	251	246	249	253	243	235	234	265	219	244	247	234	240	245	238	218	245	257	246	234	246	258	234	230	250	241	240	242	229	255	242	244	208	247	205	237	233	247	225	235	239	248	259	239	236	221	239	251	232	227	245	235	233	240	240	263	248	218	262	223	240	232	236	225	237	219	242	253	235	221	251	211	255	270	242	232	282	231	225	236	230	231	248	225	213	268	243	221	262	257	229	230	273	242	242	229	227	231	248	214	211	232	232	233	254	227	245	249	247	262	229	251	237	226	234	213	214	250	241	256	245	231	244	231	227	219	253	234	220	223	226	253	256	246	256	234	229	258	250	252	243	270	233	221	245	214	235	236	256	243	237	239	240	211	250	241	241	265	254	232	257	230	253	234	246	232	243	257	235	217	244	226	232	232	211	258	237	222	268	229	250	222	245	266	234	266	254	270	272	238	244	237	239	224	247	242	225	203	247	244	262	245	245	248	207	249	231	259	236	246	258	241	219	228	251	259	235	251	271	224	209	228	242	233	220	221	238	236	252	246	221	207	236	211	237	225	218	221	220	235	229	239	252	211	235	239	215	250	234	237	222	266	217	210	247	240	223	229	266	247	251	245	229	251	223	230	244	258	248	238	207	214	247	229	233	236	240	224	232	249	241	208	244	257	198	251	210	235	230	246	271	221	245	255	218	235	261	240	239	219	250	235	235	230	217	247	206	234	227	232	233	231	223	257	238	211	246	245	222	220	251	222	239	225	222	226	243	236	237	225	246	238	258	263	233	245	262	250	227	261	245	221	252	242	241	252	243	270	241	246	220	233	271	216	263	238	229	255	236	251	241	232	257	242	220	255	251	271	246	240	206	227	258	233	271	245	270	245	265	221	236	217	255	217	261	245	259	230	218	232	271	239	259	222	249	225	232	253	250	230	242	229	234	251	224	244	216	234	231	232	231	216	232	234	251	238	230	235	258	279	236	227	237	244	235	227	236	245	219	227	246	222	256	268	231	233	254	252	223	236	248	220	235	258	221	235	227	220	233	253	208	232	243	243	255	256	234	242	216	250	261	223	240	239	236	211	239	246	243	246	233	240	251	240	224	241	233	258	245	259	256	236	236	245	228	281	231	242	273	216	266	232	241	251	232	265	248	228	243	251	231	251	237	200	235	233	237	237	235	245	206	201	214	237	263	221	233	236	226	221	236	250	224	238	267	235	241	221	226	244	260	239	241	248	259	235	229	219	238	233	225	246	255	238	260	263	217	239	242	230	257	221	241	226	237	266	217	231	270	227	211	233	241	223	244	259	264	243	224	231	234	216	217	201	226	235	243	236	238	243	244	236	220	271	219	251	225	233	263	247	239	212	242	255	243	240	259	237	203	251	212	269	262	224	252	243	257	252	223	252	238	233	273	236	239	228	217	270	252	240	254	236	233	242	223	238	241	243	261	240	254	226	224	246	221	243	218	221	238	237	244	258	258	248	235	234	227	241	247	234	240	248	227	225	272	266	215	209	267	216	228	239	237	223	238	224	238	217	230	239	237	211	242	237	243	248	211	232	209	243	257	233	241	243	227	253	238	237	221	282	228	226	232	231	241	231	229	238	217	249	221	231	256	234	229	234	227	227	241	230	239	240	244	244	233	245	238	219	220	242	234	226	232	236	245	232	268	256	222	241	216	230	248	233	227	226	230	228	230	217	240	248	254	266	268	195	236	217	231	229	241	239	211	239	244	235	233	214	241	236	243	246	218	220	235	254	252	233	246	278	213	219	222	208	227	239	222	222	248	239	278	231	212	224	234	232	245	248	229	217	261	214	245	257	231	247	209	232	260	221	199	219	244	234	228	237	239	242	233	245	237	263	226	240	250	234	255	254	218	255	271	250	233	223	237	236	243	248	233	268	223	255	243	277	224	241	212	258	227	233	237	242	251	224	283	255	250	236	206	214	236	244	281	233	264	249	236	253	232	242	226	223	266	226	224	251	214	227	211	214	232	243	240	231	247	230	251	213	267	224	256	263	235	248	244	278	205	233	223	238	239	268	255	228	252	237	245	244
11020	18509	13197	7642	5933	4794	4090	3563	2792	2012	1718	1655	1417	1297	1087	921	881	719	726	615	606	705	630	575	539	517	472	489	437	419	436	426	421	406	399	412	400	325	353	370	417	376	366	373	373	353	342	360	356	349	330	333	330	360	336	324	333	356	359	387	352	351	367	348	360	361	309	341	347	358	388	363	318	380	343	344	344	358	406	330	308	339	323	322	350	316	295	329	317	318	354	314	357	351	336	355	339	360	324	309	343	359	347	346	300	344	331	314	319	327	362	347	363	331	354	359	337	334	342	330	334	340	332	330	376	324	343	321	357	353	338	353	305	321	343	369	347	345	343	336	300	346	332	335	361	351	329	342	336	343	342	364	331	359	331	343	367	331	313	310	305	379	343	333	329	352	333	362	350	344	325	343	324	368	334	353	306	368	349	332	356	350	336	335	329	339	332	337	350	339	348	329	323	346	338	338	345	337	317	337	352	348	341	364	358	325	356	379	335	372	338	341	345	319	353	322	373	324	345	329	342	333	331	327	316	369	345	338	342	360	359	343	304	329	307	327	314	348	333	346	341	318	347	339	321	342	350	296	342	341	351	351	341	370	335	334	342	340	308	338	348	340	342	343	366	325	334	294	360	345	375	296	350	377	320	322	340	317	336	343	342	350	330	358	305	348	319	325	317	335	324	299	372	345	335	322	358	345	336	332	344	363	326	320	342	335	359	343	333	347	330	347	315	342	356	339	350	320	304	343	356	353	372	344	335	326	348	357	325	334	337	353	358	364	347	365	371	310	356	329	367	336	326	344	347	358	347	343	330	343	333	349	317	273	330	364	313	350	344	351	334	340	326	378	326	352	341	355	362	336	357	313	361	347	369	331	310	340	360	351	329	348	347	335	343	321	343	399	367	374	322	329	310	373	349	362	358	344	374	349	338	347	354	370	338	325	310	300	360	365	319	338	338	348	326	326	343	339	357	334	318	346	331	360	351	353	334	359	362	362	306	307	351	333	339	378	357	368	363	361	358	324	302	317	330	334	323	325	332	361	362	311	336	316	342	333	354	340	288	349	354	352	343	354	335	315	372	330	340	365	327	339	355	353	340	334	353	306	351	354	355	321	354	359	362	315	324	324	341	347	366	356	340	332	338	320	347	320	352	310	381	379	339	375	333	323	325	359	328	356	333	363	341	325	315	318	344	371	346	324	356	343	360	312	321	308	345	337	358	342	340	338	350	313	350	328	332	331	316	317	318	346	351	356	315	352	357	382	353	332	358	338	332	304	358	339	340	348	342	316	318	294	344	329	337	306	329	325	341	319	335	332	342	329	344	328	328	341	340	382	340	315	327	344	339	348	390	326	337	325	306	334	335	351	335	367	331	337	331	331	343	303	359	312	308	360	293	338	355	326	323	358	359	327	334	367	334	313	311	344	348	313	329	350	358	350	331	365	366	351	341	298	310	344	329	340	350	319	320	355	322	361	341	326	346	346	312	345	309	348	369	300	330	360	313	319	337	362	320	337	337	350	343	336	334	354	357	356	365	298	297	354	350	322	338	354	330	353	321	338	344	344	341	331	280	329	350	304	301	366	331	356	356	348	368	353	338	360	313	317	319	339	324	337	327	344	334	336	312	335	346	320	324	322	344	325	341	387	331	317	306	348	332	343	371	329	356	322	318	351	347	332	330	355	347	361	331	338	330	325	323	356	356	334	331	343	358	338	314	330	343	339	311	339	378	340	296	323	347	304	335	342	358	320	350	329	345	335	310	313	351	338	337	361	327	348	357	334	339	365	318	319	327	311	333	320	362	371	346	332	342	352	318	347	360	331	334	302	358	322	337	377	346	333	323	359	333	341	327	326	334	334	342	333	360	353	351	320	355	327	324	339	311	358	297	328	308	346	327	334	322	357	351	322	320	362	299	343	357	334	352	354	360	322	326	340	322	354	337	316	323	338	356	312	333	340	331	342	308	313	330	323	338	333	347	346	355	340	377	303	354	371	330	344	319	334	348	324	318	323	334	313	342	346	313	338	320	373	336	358	336	354	329	327	343	366	319	371	320	351	312	316	373	369	355	329	362	339	345	317	351	348	324	320	357	344	367	365	372	338	393	371	365	328	305	345	316	349	341	329	358	313	357	326	337	349	326	346	326	330	339	339	320	341	333	359	362	329	319	348	325	335	356	362	349	336	317	323	363	347	362	341	310	317	328	354	368	344	358	329	351	367	319	339	359	342	300	335	323	357	357	338	334	372	322	318	338	359	342	343	339	373	324	353	350	366	329	330	381	312	348	318	356	322	326	343	360	352	352	333	329	336	388	345	311	343	329	360	372	322	316	347	354	305	367	339	333	321	346	368	339	333	298	357	339	336	328	298	337	349	329	347	362	346	334	338	342	305	359	340	330	335	328	336	334	371	317	359	360	355	343	354	316	353	360	316	308	324	322	332	350	315	315	356	325	348	359	361	339	326	329	340	350	321	388	336	371	359	348	351	328	354	356	340	349	358	332	343	320	335	354	310	343	319	347	327	333	325	352	321	341	339	322	343	366	316	318	332	324	313	337	352	359	337	327	361	322	343	337	316	368	331	309	378	337	328	320	312	304	326	332	331	322	336	359	358	358	356	313	349	339	302	355	317	339	307	346	324	367	350	347	334	310	379	351	385	347	327	344	336	322	331	361	333	335	335	345	346	384	338	312	350	355	350	320	341	357	314	317	327	363	328	338	308	333	308	340	313	316	333	342	335	350	356	327	328	342	344	305	362	339	277	311	349	357	365	332	338	358	346	317	348	346	374	323	328	397	325	329	351	338	300	370	357	343	345	329	341	348	341	379	311	340	366	321	321	336	340	357	306	343	295	364	321	346	335	345	335	364	323	316	347	322	350	347	350	328	371	351	341	355	332	333	326	359	354	341	344	342	363	336	380	331	366	336	336	313	341	329	337	314	359	320	333	339	323	294	343	339	342	318	344	331	345	330	328	374	338	378	377	345	338	318	368	336	340	336	363	333	369	370	352	333	327	311	338	314	353	351	350	317	356	343	344	341	377	322	351	337	326	334	322	342	332	338	339	359	359	336	315	346	339	337	318	349	300	352	312	346	333	323	354	351	347	323	333	343	343	350	344	364	354	358	350	342	333	329	326	318	331	333	340	338	342	349	344	345	358	315	348	326	355	343	337	310	338	339	370	322	356	342	383	331	353	344	320	369	339	364	351	318	356	343	338	328	338	338	317	359	310	369	340	327	378	320	363	317	339	328	325	352	387	333	316	362	326	347	346	364	330	367	366	344	347	356	321	363	294	345	318	314	344	328	313	355	344	333	306	339	344	357	342	330	361	334	350	314	346	342	344	312	342	315	338	340	379	320	327	356	347	308	331	300	332	322	358	355	339	343	328	330	338	297	347	322	373	334	341	360	307	323	336	294	324	380	362	340	310	344	312	358	303	295	323	333	327	344	375	344	322	364	332	335	327	364	362	319	346	392	379	338	342	325	349	297	315
24042	21606	28613	25078	21103	8082	3570	2543	1736	1357	1172	1155	962	789	712	632	537	449	454	429	454	464	450	375	344	374	340	280	280	278	298	288	254	248	273	222	228	244	251	265	230	264	223	224	231	207	207	228	252	222	215	228	232	218	223	219	202	209	228	210	231	215	218	240	209	200	208	202	217	220	226	238	223	220	202	218	246	235	249	222	206	208	210	215	207	254	210	226	211	228	213	245	207	209	241	213	194	212	218	241	235	264	211	225	239	254	198	209	204	218	208	207	244	222	237	212	204	191	237	213	205	219	212	212	202	212	211	229	210	197	206	203	251	215	194	207	196	226	213	221	234	227	217	199	222	204	229	192	212	215	240	209	211	224	203	211	221	220	196	177	220	230	209	212	224	209	192	228	196	202	215	216	216	227	224	212	201	219	207	202	218	221	214	212	208	200	212	208	210	207	212	186	209	232	202	215	204	186	215	177	208	189	217	243	253	209	223	210	203	216	218	238	199	221	231	246	231	208	196	223	228	192	250	222	210	234	201	212	208	216	231	211	255	209	218	208	216	220	229	185	199	225	198	207	243	211	212	200	225	241	221	222	194	207	227	214	244	198	201	233	208	258	213	210	238	204	214	208	227	223	223	194	213	200	216	218	223	219	230	239	211	209	217	215	208	249	218	217	206	205	206	195	226	216	219	232	234	220	191	192	207	223	201	191	224	216	202	236	231	198	219	234	218	192	223	204	204	229	226	207	198	205	214	248	243	212	219	201	218	227	202	221	213	197	223	231	193	189	210	206	206	227	220	211	238	195	215	208	237	229	226	221	218	205	214	236	201	191	222	221	223	201	228	213	204	243	226	248	204	219	216	209	229	209	211	233	222	210	197	197	201	209	213	219	225	222	214	223	234	218	218	206	222	237	186	216	207	217	215	205	217	204	248	202	231	227	191	216	226	230	201	233	220	212	174	221	204	257	213	213	217	212	189	180	224	195	233	183	226	232	213	222	210	223	218	187	211	228	252	187	199	216	224	228	214	226	203	184	225	220	193	243	214	209	252	227	231	235	213	197	209	214	182	221	219	200	226	228	226	238	228	214	226	208	215	217	223	234	215	220	197	232	213	240	236	221	210	210	218	203	230	192	234	220	242	200	232	195	199	233	222	212	227	203	197	207	209	211	208	223	220	221	195	212	229	215	224	225	208	216	213	201	212	230	250	228	209	214	248	212	228	197	239	212	239	226	225	222	239	202	217	236	214	205	213	220	207	213	214	185	248	203	231	237	245	215	238	223	227	230	215	204	214	220	217	230	192	235	202	200	221	235	219	228	225	197	222	221	194	213	227	201	237	197	214	216	213	184	227	224	207	200	214	204	222	196	218	209	207	213	204	220	242	221	196	237	210	203	223	200	220	218	192	213	204	222	189	199	225	205	240	224	201	218	246	235	207	228	206	222	186	221	202	234	241	208	214	215	202	238	235	239	192	218	227	204	208	219	234	241	205	197	203	207	227	243	225	233	227	197	211	208	197	173	209	226	207	211	178	221	223	234	199	200	220	189	221	192	220	214	203	210	208	212	231	214	200	202	241	220	221	200	216	205	221	190	240	240	207	210	214	198	227	199	214	216	184	225	220	220	212	223	204	235	216	181	237	250	211	211	210	233	210	231	197	240	237	219	217	230	235	207	202	205	204	228	196	204	236	209	229	202	210	217	200	232	213	210	187	195	213	233	210	171	206	187	222	207	242	223	212	231	201	231	240	237	204	206	218	223	190	231	228	215	218	210	217	229	216	211	210	215	226	205	218	212	207	237	225	241	208	191	220	210	233	231	246	209	197	227	217	238	204	209	221	209	225	205	198	217	246	188	213	221	250	192	203	253	215	210	210	220	210	205	225	242	186	219	215	222	195	231	196	203	197	214	216	201	240	218	209	221	210	223	213	203	194	203	230	238	193	215	197	207	203	216	246	217	196	250	201	183	186	192	196	228	223	238	207	210	214	213	203	219	237	192	212	204	199	192	249	231	210	212	235	191	206	223	235	211	221	223	201	201	209	223	204	229	228	194	222	180	216	213	190	219	233	209	218	224	226	258	212	218	221	213	212	231	216	193	233	214	236	212	200	226	230	248	202	219	239	240	216	211	211	218	211	218	215	219	212	224	215	216	217	214	221	232	225	258	206	189	219	194	223	221	215	210	229	209	214	235	224	216	214	209	203	207	216	211	234	214	228	200	209	228	213	229	210	221	229	214	215	215	185	207	209	192	230	215	219	219	222	191	224	236	216	207	216	220	211	208	235	209	194	195	226	230	236	210	214	219	220	227	195	246	230	216	212	214	226	229	207	218	203	214	230	216	230	196	211	225	230	207	216	217	211	234	215	216	225	221	224	216	218	219	220	209	211	231	214	194	211	215	185	227	230	214	224	197	241	241	211	203	216	205	196	214	192	212	220	198	227	219	233	219	233	199	220	199	197	207	226	233	190	210	222	232	227	212	198	219	180	230	207	216	216	235	209	190	219	192	242	211	234	236	215	211	214	207	223	225	217	219	218	243	216	212	214	237	222	240	198	218	203	213	213	203	203	187	233	224	228	220	230	219	203	190	207	223	230	225	241	249	207	246	188	202	203	202	206	217	217	215	234	223	240	219	221	221	204	192	184	233	171	210	222	211	211	210	189	237	234	237	210	204	237	211	224	216	192	196	207	216	188	229	210	210	224	232	195	217	250	249	222	214	224	198	217	215	220	215	206	227	212	216	222	235	195	235	240	204	229	185	231	190	224	221	228	214	222	194	223	227	201	230	198	214	212	240	227	201	263	232	200	181	196	214	230	229	202	201	193	214	216	201	202	215	236	229	226	238	205	208	222	190	240	200	206	206	206	246	200	214	239	221	242	228	217	191	222	229	203	218	221	208	224	217	205	241	217	218	204	225	217	198	210	206	206	213	235	196	213	206	205	189	204	255	207	208	225	204	200	239	178	248	224	228	223	207	223	222	193	250	197	208	235	220	205	202	228	198	219	213	214	227	218	208	223	234	212	228	193	226	224	221	227	220	183	207	218	238	204	198	231	214	224	226	200	190	204	211	216	213	215	187	236	239	231	225	232	196	201	224	232	211	227	227	218	224	206	202	204	213	213	189	222	222	219	195	226	210	202	238	215	227	221	211	233	242	251	211	210	237	222	187	196	242	214	203	210	202	212	212	234	193	206	220	215	202	242	207	201	198	222	240	219	235	225	213	213	211	249	241	213	221	232	222	234	228	197	213	207	191	209	193	233	207	218	195	212	230	219	185	236	221	222	201	240	232	235	214	199	250	195	200	219	218	234	201	240	203	217	215	249	225	216	209	208	216	212	209	205	202	190	184	201	240	211	201	207	218	224	219	221	209	207	211	217	210	205	209	217	239	251	226	219	224	210	224	219	216	236	221	235	201	232	220	192	206	197	251	208	219	235	194	207	192	212	242	220	224	213	202	232	198	212	208	201	212	212	193	212	203	204	221
11555	26488	19892	12539	9997	8179	7232	6116	4459	3198	2995	2709	2250	1906	1607	1397	1181	1009	998	883	890	923	870	718	703	593	598	513	519	500	476	428	446	443	424	408	355	350	391	390	371	340	352	337	344	308	319	318	325	292	295	315	329	312	314	323	332	311	334	284	331	303	307	327	301	313	311	316	278	333	324	302	309	319	309	318	311	312	348	327	309	347	307	274	309	299	308	310	290	298	320	321	335	277	312	291	310	290	277	339	323	307	306	330	322	301	320	303	345	325	333	302	307	284	287	277	301	302	353	290	330	321	334	290	305	296	322	316	298	339	343	295	333	302	310	322	330	297	340	335	335	295	315	320	288	326	317	286	314	298	320	344	273	305	295	319	302	314	334	313	332	302	322	321	277	285	305	311	293	310	310	259	315	364	317	299	316	313	276	332	296	300	325	301	315	299	312	287	308	292	307	284	296	284	310	295	287	311	316	309	303	319	313	316	286	317	287	317	322	317	293	294	295	313	295	303	310	297	294	304	289	325	317	321	341	283	317	326	289	290	296	292	335	306	305	306	296	288	288	295	294	309	300	312	319	312	321	291	300	298	294	317	308	289	288	318	286	285	304	325	281	313	293	307	317	312	312	316	327	316	269	291	335	300	319	298	301	278	332	312	333	327	340	286	279	335	314	306	337	330	325	302	277	299	320	321	304	284	335	285	290	316	295	316	303	326	299	312	304	345	312	269	296	291	312	289	313	301	309	337	328	323	303	292	307	318	315	316	312	322	282	301	328	312	308	307	327	295	313	283	311	275	285	311	293	329	300	303	279	318	280	301	309	320	279	307	308	316	299	338	332	300	297	312	312	313	327	347	327	327	317	281	332	290	275	296	335	301	286	327	298	347	314	286	293	319	307	314	311	338	337	291	309	279	281	312	311	301	295	297	296	304	287	307	329	327	297	338	316	326	299	297	304	335	308	308	311	291	293	289	297	290	315	305	319	300	312	295	294	289	315	316	317	299	340	295	289	306	300	298	319	286	287	310	299	310	289	346	307	319	309	301	281	301	302	317	294	330	297	281	279	294	294	322	314	276	308	316	300	313	301	322	289	322	309	308	262	290	286	343	337	339	310	290	360	300	327	290	307	269	298	292	316	296	313	299	333	304	323	310	312	303	337	299	309	325	303	326	324	315	325	337	307	328	293	314	295	310	337	321	307	326	314	333	292	325	325	320	313	320	335	296	292	302	292	317	304	304	314	309	299	314	272	319	324	309	291	307	286	332	333	309	307	313	287	336	305	327	304	314	295	285	302	309	298	301	316	339	309	309	312	273	295	300	308	305	305	321	289	299	286	293	333	308	314	327	329	336	288	310	297	287	292	296	339	326	311	317	306	327	339	300	317	282	290	336	311	323	282	298	317	334	316	325	296	305	313	319	328	288	310	320	348	315	323	300	304	315	303	304	322	275	292	318	280	321	307	307	327	319	300	305	310	289	323	321	311	341	281	291	300	341	288	291	330	297	303	331	321	305	281	298	270	288	310	295	330	330	311	287	303	338	306	314	292	305	307	289	299	301	304	291	327	303	318	296	312	336	325	305	321	313	338	327	328	307	315	317	281	320	319	284	322	293	341	300	358	311	318	306	272	273	328	292	291	295	307	296	303	299	317	340	320	335	327	324	327	292	299	292	314	306	310	284	301	327	307	293	310	277	300	321	296	310	283	318	295	341	310	350	306	320	287	287	302	278	306	292	274	303	361	306	347	310	299	286	318	313	321	273	289	344	312	285	300	255	293	310	306	330	297	303	279	314	313	292	312	331	303	280	308	289	357	300	319	300	300	292	319	327	299	340	309	295	316	331	308	314	284	278	298	303	316	321	332	351	300	299	294	336	287	291	265	328	314	300	302	286	298	327	314	264	326	291	314	296	323	326	346	310	326	321	288	313	289	299	312	274	324	329	301	303	309	313	334	336	311	288	303	300	295	325	301	336	335	285	325	294	321	324	318	317	283	324	302	357	315	324	316	321	313	288	289	317	315	322	312	273	341	316	290	318	312	327	317	319	315	330	314	298	319	289	310	316	332	346	294	277	315	303	307	276	325	324	299	318	302	292	294	308	300	293	333	269	294	293	319	318	316	303	331	303	289	288	357	282	313	311	331	311	293	301	262	304	311	304	329	304	320	304	314	333	297	335	307	302	312	337	315	290	282	296	268	283	321	299	296	314	277	328	330	311	324	307	291	275	297	295	296	299	307	318	286	310	327	304	309	328	320	311	323	301	316	331	304	295	316	285	304	316	329	300	338	291	301	328	295	298	327	285	301	319	300	327	308	298	322	288	326	289	292	306	306	316	309	332	308	329	309	333	297	342	309	306	339	310	299	302	302	354	298	339	339	299	305	321	311	311	308	285	337	324	304	306	305	299	305	314	307	314	311	324	323	305	301	313	291	294	318	320	310	315	311	325	302	307	299	301	303	315	312	309	297	331	300	323	308	325	319	297	329	316	320	332	290	335	290	310	308	296	294	301	321	332	270	294	277	300	323	328	281	312	353	302	303	318	313	329	270	327	309	327	300	293	317	320	299	273	295	340	320	333	283	292	311	340	300	320	304	293	295	310	343	308	319	295	337	295	326	300	330	331	288	302	347	303	296	305	334	282	304	297	321	282	322	292	298	299	308	289	338	273	305	301	275	287	334	322	300	300	295	313	313	295	332	327	287	311	314	298	297	281	304	322	307	291	288	339	303	318	322	301	321	304	277	313	321	320	296	312	305	305	281	331	333	302	303	315	317	322	291	338	316	297	269	318	296	304	297	323	326	314	309	301	303	297	352	284	317	307	322	307	309	264	282	290	281	322	319	310	280	312	314	328	335	334	270	327	321	301	313	319	271	296	334	332	308	325	311	321	318	306	294	345	308	310	306	312	313	323	287	298	314	301	300	305	288	328	279	297	308	281	318	320	302	318	304	328	310	290	331	295	315	327	305	313	314	327	341	280	303	329	302	288	297	336	281	321	315	294	280	329	316	283	337	301	317	303	319	329	313	316	321	282	304	294	323	314	299	314	325	306	291	336	325	301	308	304	290	321	302	299	301	274	296	303	299	281	318	304	307	301	324	294	333	316	316	306	305	311	287	273	312	331	278	317	304	309	294	303	313	325	335	282	295	302	350	314	324	324	263	316	352	269	296	301	309	319	336	299	310	309	307	303	322	319	288	307	300	327	287	292	327	282	324	338	310	315	317	336	296	293	293	300	314	322	286	320	306	314	332	311	309	311	288	317	287	322	299	299	330	317	290	294	263	318	299	304	327	299	306	312	325	291	324	347	299	314	330	283	275	306	322	313	316	325	284	318	307	326	288	315	337	310	293	259	323	331	282	319	298	292	296	315	284	321	342	314	294	329	313	307	305	315	312	301	312	301	290	299	299	323	309	332	310	292	317	303	347	316	348	279	341	356	327	321	321	334	322	298	288	306	344	326	321	327	297	317	294	297	286	323	318	291	315	301
25291	21618	26846	24790	6720	2765	2402	1666	1275	989	933	805	697	610	525	512	470	391	371	370	350	373	379	351	333	310	296	315	255	287	221	258	202	240	247	227	232	211	212	245	227	204	220	205	196	198	219	187	219	213	213	211	202	217	223	208	199	216	195	211	220	199	210	184	217	199	208	210	207	231	229	230	213	196	185	222	203	179	216	218	194	185	222	209	188	217	220	197	221	226	217	203	184	198	220	205	217	216	211	208	190	202	204	205	212	202	217	211	186	196	197	206	212	210	202	197	215	226	186	187	190	191	213	222	192	225	183	242	228	215	213	215	194	188	206	190	228	198	219	199	196	179	232	204	195	218	220	215	205	216	219	211	198	210	213	229	226	199	201	195	233	210	206	230	205	212	192	213	215	196	241	229	192	248	196	191	215	211	203	206	197	241	236	218	194	206	238	191	175	176	202	189	221	207	215	179	213	222	220	197	207	212	225	194	186	187	198	237	203	230	222	225	222	205	212	221	212	215	197	196	207	215	204	216	192	195	184	213	188	199	187	231	218	192	214	188	213	195	204	173	173	198	200	213	214	212	229	195	232	206	201	203	218	207	182	212	196	208	199	224	230	179	224	174	230	199	209	210	185	174	179	210	202	198	172	199	181	212	201	218	203	190	228	202	204	211	195	200	187	204	198	194	229	205	201	187	234	213	214	228	203	217	194	219	220	205	216	210	224	208	204	187	195	223	199	203	215	211	224	186	194	245	205	212	200	200	198	180	185	214	200	213	211	212	201	227	199	209	215	206	198	191	219	191	200	203	185	200	211	209	193	209	196	193	214	192	203	201	197	203	190	219	206	214	200	216	197	209	210	206	222	179	205	242	211	184	218	225	193	223	225	199	216	193	218	201	203	201	218	226	214	226	249	233	206	201	216	202	196	214	189	224	206	194	193	183	211	194	196	205	209	223	204	204	222	227	218	208	200	227	223	192	210	213	185	220	205	220	235	196	224	229	171	204	207	216	224	198	184	220	180	204	204	212	219	228	205	207	210	203	199	213	207	185	219	220	210	233	205	198	227	219	214	198	215	208	196	183	203	216	196	201	212	215	227	207	215	208	213	215	193	219	210	208	186	201	196	204	212	216	210	211	196	220	221	217	214	245	217	228	209	192	187	192	219	203	198	208	184	209	197	210	216	199	214	203	224	211	223	219	198	244	199	203	214	213	208	231	207	237	202	201	215	210	219	201	206	190	204	209	210	202	224	210	205	212	212	202	219	216	232	198	205	216	208	205	239	180	197	202	180	223	202	216	212	208	222	189	198	197	209	181	202	223	237	190	211	188	222	230	203	229	174	226	207	224	189	188	209	193	194	202	204	206	227	222	197	210	173	193	213	211	207	221	204	198	232	179	187	223	182	210	209	229	219	234	215	225	178	195	223	210	190	203	198	218	201	222	197	217	212	217	223	218	245	223	199	199	182	221	206	217	224	219	208	228	212	198	210	216	191	217	209	192	180	184	194	180	204	195	195	192	198	229	192	221	209	219	197	165	195	192	218	208	217	209	199	208	228	190	238	190	226	219	215	202	191	205	196	212	221	214	206	218	180	204	189	207	210	201	198	224	186	218	211	214	210	204	199	190	212	216	193	206	180	197	200	200	217	208	230	206	206	202	204	206	203	228	210	211	222	215	194	205	227	188	201	217	196	189	184	204	194	204	192	215	180	208	210	228	207	210	192	178	206	194	200	203	217	202	189	204	193	217	235	191	208	173	216	207	218	210	200	202	219	218	249	204	214	193	203	189	187	206	204	243	198	214	205	190	202	208	211	191	212	202	210	197	215	188	204	179	206	174	200	222	216	213	202	192	213	207	233	211	167	194	190	215	223	227	210	211	227	185	202	216	234	198	201	197	217	213	219	211	197	217	217	201	205	209	208	224	213	199	218	217	226	186	220	220	196	202	203	210	234	202	230	192	209	203	221	197	219	236	197	201	195	184	192	213	211	195	242	206	233	182	170	201	212	221	217	194	210	205	206	193	201	200	213	190	208	228	235	213	212	215	198	218	219	180	209	204	205	213	212	213	220	184	217	205	220	194	226	202	200	211	218	209	206	194	184	206	204	221	222	188	197	206	194	193	221	209	193	215	220	197	207	188	222	207	215	199	213	211	214	213	207	213	195	221	222	209	209	240	193	211	195	206	208	193	229	182	185	237	205	215	224	201	201	214	218	211	201	182	207	203	208	202	218	205	207	210	197	200	201	236	192	219	226	200	181	209	192	210	210	206	221	190	179	213	175	218	216	187	221	224	217	201	208	221	197	208	215	219	193	214	199	211	236	204	216	167	195	207	228	217	210	214	204	225	174	217	237	214	204	210	204	189	221	209	212	202	197	213	214	236	179	222	203	192	208	212	201	205	199	209	225	225	208	217	197	212	206	200	206	190	182	202	208	212	177	223	205	204	231	191	207	247	195	228	212	241	201	242	190	246	201	216	214	199	211	232	212	219	204	174	180	192	224	208	221	240	211	200	212	195	203	185	213	217	196	215	190	206	215	198	230	200	197	195	210	207	195	208	225	222	223	207	187	206	215	199	190	189	199	203	212	222	187	209	207	200	205	191	204	195	217	196	216	200	191	219	210	212	205	217	218	226	226	199	196	198	207	200	198	242	213	194	220	209	229	205	239	204	212	198	212	217	210	214	208	222	186	219	180	213	234	215	242	205	196	219	239	223	206	219	214	195	217	217	195	223	205	198	210	210	214	213	227	235	219	194	209	205	168	209	233	216	172	187	184	183	220	209	211	199	207	222	226	199	183	191	214	203	214	211	199	175	197	189	230	208	184	196	213	233	197	213	186	181	213	210	210	210	202	210	227	203	202	198	193	182	201	211	204	206	202	223	214	237	209	198	209	206	207	196	188	204	209	219	189	240	193	187	186	198	199	171	212	226	199	215	210	219	210	225	230	212	201	220	217	224	184	196	199	216	195	215	200	210	192	211	187	235	217	208	204	203	215	200	200	180	223	193	211	195	202	197	216	221	206	186	229	201	217	184	213	207	195	213	221	208	224	208	196	207	207	202	212	190	217	199	179	208	206	201	177	175	196	218	203	226	207	191	201	204	217	222	196	213	237	221	222	225	204	219	205	222	178	218	216	220	207	219	228	220	214	210	215	217	192	204	226	208	191	188	213	212	202	226	205	193	210	221	237	222	221	177	219	214	182	207	216	206	216	242	214	222	199	217	211	218	192	220	181	202	210	184	214	197	218	187	182	214	197	220	197	218	211	197	224	203	183	226	209	234	191	210	196	192	210	212	199	219	212	210	195	202	214	217	221	173	218	201	224	204	208	176	202	207	193	215	219	204	201	193	207	228	233	208	216	192	202	233	174	206	226	198	197	191	220	212	208	189	200	232	190	217	211	210	202	200	235	215	203	220	225	214	215	226	195	192	221	242	176	195	239	220	220	211	224	209	228	197	223	197	202	215	194	209	201	192	202	186	201	230
10945	22256	16071	9971	8182	6572	5967	4676	3351	2672	2406	2155	1696	1563	1241	1013	915	821	775	726	667	739	684	682	612	511	461	433	454	463	437	382	403	378	375	345	374	343	351	357	340	346	318	331	295	285	316	278	307	314	318	279	331	282	315	320	318	342	298	308	322	319	312	292	299	319	272	321	267	307	290	285	311	295	312	303	272	270	301	309	330	308	311	290	275	320	300	294	300	299	274	277	285	288	301	275	322	285	301	284	290	314	320	298	281	351	318	294	307	307	321	289	269	281	265	307	258	289	252	317	304	286	287	320	312	326	299	299	289	310	320	288	272	317	279	290	313	300	294	274	290	300	303	294	265	286	279	300	304	276	298	288	291	306	325	328	288	295	285	305	309	305	301	279	289	294	317	275	279	301	303	291	281	271	270	293	291	285	311	310	307	298	293	292	314	298	314	291	306	288	287	297	252	328	278	293	321	291	319	330	282	271	350	314	278	281	294	274	293	326	294	281	277	308	298	275	292	285	313	300	302	250	317	309	304	301	286	265	302	276	296	296	295	303	301	286	277	286	293	294	289	293	314	289	301	331	308	294	320	289	303	281	303	292	282	314	324	294	308	316	301	305	310	302	276	264	284	307	318	295	293	277	296	319	304	321	324	255	334	280	269	287	302	283	284	296	271	305	271	268	309	312	308	301	313	297	275	293	293	280	276	269	306	311	321	289	309	264	322	307	310	295	284	283	296	303	299	289	285	298	295	310	309	293	318	274	323	329	305	304	313	331	277	317	301	318	278	289	296	290	283	289	314	290	272	337	290	297	304	275	300	307	287	286	318	315	325	283	337	301	277	297	265	290	291	288	297	298	289	318	275	300	303	282	292	284	282	303	279	362	313	307	304	288	298	279	283	291	283	284	279	272	257	287	297	310	248	335	297	309	284	306	298	295	286	311	275	302	287	287	284	312	299	311	295	290	313	277	259	272	325	270	293	272	303	316	311	290	328	294	268	301	285	297	306	294	271	288	273	309	290	333	294	284	288	285	288	289	335	276	272	258	277	280	280	303	336	306	302	300	276	305	310	307	292	309	305	320	304	305	325	324	294	274	277	302	315	292	263	308	286	308	309	301	280	259	291	296	310	286	268	297	348	288	289	313	293	259	284	293	268	278	278	291	319	268	291	317	293	313	332	287	302	281	279	307	315	308	301	280	329	289	279	305	276	311	283	289	271	318	290	275	288	279	279	287	275	297	290	272	268	297	284	275	330	332	279	284	317	280	302	292	283	300	302	296	288	270	295	272	311	291	303	278	306	302	296	304	308	300	299	266	326	270	318	317	329	308	338	258	312	299	303	310	300	284	317	314	283	285	316	295	299	286	302	299	329	310	300	318	295	289	323	300	303	296	308	312	271	309	276	319	307	321	311	305	282	323	306	290	299	289	282	309	309	306	282	321	292	306	326	258	289	310	311	304	315	296	289	283	302	334	293	319	306	286	307	297	295	297	285	316	293	320	335	286	276	321	318	296	280	285	309	318	289	309	280	270	326	300	269	283	299	316	274	304	300	319	284	290	292	305	260	300	308	286	249	330	317	301	284	322	285	317	305	297	277	276	306	289	270	300	287	338	293	292	310	292	292	304	302	297	326	320	276	295	275	272	294	312	278	300	290	323	310	308	285	304	298	311	293	312	286	297	290	277	297	296	290	283	281	306	285	313	313	300	297	265	278	265	296	284	283	280	279	308	299	303	301	302	297	294	272	308	300	312	283	278	293	291	278	318	263	287	290	282	284	293	289	303	263	293	293	295	301	294	318	279	276	320	260	301	315	298	297	280	299	302	283	272	283	291	294	287	314	294	295	300	312	273	281	283	297	281	276	316	325	296	296	311	301	325	314	322	309	311	288	309	345	254	295	303	290	307	326	314	281	282	289	302	280	276	277	295	288	318	314	256	287	319	291	309	294	321	316	295	306	290	297	284	262	331	317	269	290	290	300	260	324	284	301	312	297	278	289	305	308	298	313	300	293	301	283	311	294	288	293	326	311	327	280	323	311	288	302	274	325	298	293	277	299	312	310	279	292	286	291	279	271	269	294	309	309	298	354	304	304	295	300	276	294	290	275	315	308	274	283	299	304	313	330	315	306	286	291	275	295	310	287	304	300	284	323	284	288	288	277	301	280	298	296	268	319	322	270	308	273	258	302	284	277	336	307	282	280	310	320	278	274	305	298	332	285	327	293	252	300	316	291	290	295	297	331	266	299	319	286	299	261	299	274	284	291	309	289	244	283	335	320	273	289	296	291	308	308	288	307	302	302	314	325	339	311	315	286	299	296	306	278	278	275	298	292	304	283	289	320	312	305	290	302	294	289	287	288	285	305	280	286	305	289	303	286	318	316	289	308	270	290	289	272	315	309	273	303	260	319	313	286	272	302	333	284	310	302	273	288	298	324	325	299	315	288	280	306	277	291	306	279	305	305	288	314	304	293	326	297	317	297	314	266	255	341	286	285	276	303	278	281	282	306	291	305	261	282	300	262	322	299	318	278	261	290	316	297	324	316	291	270	304	313	270	259	278	298	294	289	303	270	296	288	283	299	258	327	303	318	316	298	273	309	315	274	292	285	306	292	280	280	306	310	286	298	282	313	319	325	291	290	294	281	335	323	295	309	301	295	318	277	297	278	288	317	280	283	301	295	288	299	306	292	329	274	297	259	309	295	291	272	317	304	311	295	292	262	315	294	302	306	287	313	295	275	300	290	282	288	312	279	293	328	313	291	308	300	303	323	296	284	307	290	294	307	327	272	313	282	280	297	261	295	325	317	318	286	319	308	274	299	290	315	283	296	299	310	283	302	310	280	303	308	286	285	274	274	324	289	301	291	300	307	287	338	299	299	300	308	286	274	284	283	292	310	296	280	311	312	284	316	278	294	312	295	286	287	305	330	297	301	303	302	323	325	289	295	267	297	274	293	290	291	316	277	331	267	310	296	300	306	309	270	276	298	252	337	275	304	294	315	311	330	296	318	279	285	285	309	347	286	316	295	274	281	290	304	305	289	262	281	282	286	298	323	301	300	311	284	287	282	301	282	302	277	293	310	308	324	284	290	299	324	294	270	287	312	298	301	282	280	316	284	315	280	266	324	330	322	280	316	289	301	293	277	287	295	298	317	291	291	315	337	292	297	309	290	305	309	316	295	294	289	311	301	308	303	333	281	289	313	307	281	335	338	279	299	309	271	292	283	266	298	306	273	309	302	308	309	295	303	319	281	294	288	253	310	291	278	312	301	302	301	293	324	306	301	284	302	271	304	299	271	302	301	337	301	309	284	292	294	333	316	290	326	270	291	293	316	307	312	279	299	291	299	291	324	277	286	290	279	279	282	280	315	283	308	302	295	262	306	282	312	302	272	293	279	263	283	313	279	290	306	300	312	287	285	275	312	283	311	276	310	289	297	263	302	314	280	321	294	275	263	310	260	309	289	310	315	286	300	315	356	269	288	284	296	287
23118	21702	29367	24589	21712	20843	8670	3553	2272	1763	1738	1399	1248	1053	827	704	674	624	501	454	515	473	494	429	350	305	315	328	302	287	220	290	210	236	204	215	209	199	228	207	226	191	209	198	172	165	184	200	181	170	195	181	180	161	165	167	186	180	171	176	183	176	176	181	171	166	178	171	186	189	202	163	174	192	161	167	175	167	174	169	180	180	177	157	161	205	159	164	166	197	169	188	197	201	179	153	147	159	171	179	175	164	156	162	171	198	175	189	161	177	164	163	174	164	187	179	179	176	191	174	150	189	165	179	164	193	163	171	159	169	190	171	170	173	161	183	175	183	168	150	170	182	196	157	178	187	198	185	167	178	159	198	170	166	169	179	149	166	181	161	196	170	168	179	181	178	164	167	161	165	191	150	170	161	184	166	172	180	163	174	157	169	188	166	169	155	136	196	160	170	177	192	182	193	183	198	164	182	163	160	178	145	183	178	186	168	177	143	178	183	144	176	162	182	180	162	175	173	156	175	174	179	189	161	156	181	173	186	168	168	192	207	178	164	164	181	165	175	171	151	169	158	173	201	150	177	155	188	177	182	162	173	185	167	190	204	185	171	167	165	194	191	175	172	197	165	163	180	171	173	176	153	161	161	170	175	164	188	167	152	152	178	153	173	204	174	161	172	160	168	160	169	166	155	193	182	158	170	177	157	190	181	172	186	182	180	153	179	160	146	180	194	171	161	177	160	185	166	170	162	168	211	186	169	172	175	181	173	188	155	170	187	179	150	157	164	182	159	169	176	193	152	150	161	182	154	179	197	179	163	160	188	204	203	155	168	163	175	190	175	172	174	171	173	174	165	173	171	177	203	184	175	174	175	152	170	194	183	148	183	159	156	156	176	161	155	187	169	165	170	179	166	173	188	163	156	171	178	187	169	174	171	151	200	179	162	171	169	168	179	147	178	178	168	194	162	165	173	179	166	172	151	184	177	180	176	173	188	164	175	182	167	170	172	165	158	193	159	171	157	160	192	200	190	151	174	165	167	182	159	162	153	144	171	175	172	181	139	176	162	148	165	182	170	189	159	170	176	170	148	166	158	168	155	174	152	190	190	167	158	166	159	170	163	198	171	172	156	166	169	158	183	159	163	185	188	162	187	173	174	174	179	156	169	201	191	171	176	171	170	193	188	174	174	163	177	162	162	188	174	162	171	142	193	149	158	182	173	193	186	171	158	171	182	165	154	150	174	184	165	160	171	177	171	167	159	178	168	184	149	177	150	175	164	176	176	174	204	155	180	159	169	174	155	173	171	181	157	184	173	176	146	179	179	146	182	160	162	182	157	193	158	181	165	172	185	168	183	199	183	160	186	165	182	196	177	177	165	162	177	189	182	163	166	175	171	175	188	188	175	184	172	155	193	175	174	162	168	166	186	183	168	177	148	172	174	163	164	161	181	157	174	189	173	166	159	151	188	166	186	167	181	177	174	171	168	164	174	158	202	158	154	164	168	199	180	192	182	168	186	176	178	148	182	163	166	170	210	159	160	196	182	181	187	148	184	162	180	159	170	183	169	151	167	183	191	189	162	167	150	163	167	171	170	177	167	149	166	163	160	176	176	161	183	157	172	186	155	158	173	171	185	169	202	186	177	166	158	160	168	171	163	150	177	168	172	170	174	182	176	162	157	173	174	176	162	157	182	189	182	139	158	165	168	180	172	172	179	197	171	169	183	180	167	182	179	183	168	169	152	170	172	169	165	184	158	162	178	185	178	172	170	178	169	165	165	183	164	170	162	184	155	187	158	168	158	195	159	163	152	174	184	184	158	174	197	158	187	180	173	180	189	157	182	182	183	171	201	187	178	169	172	182	172	188	165	167	164	179	170	163	172	161	153	163	157	173	210	165	174	188	166	159	191	175	171	169	198	146	179	160	179	183	180	194	159	180	165	183	182	194	171	166	167	198	177	183	159	151	166	180	179	166	163	180	177	151	184	170	207	184	172	173	147	193	151	169	180	177	181	175	189	174	164	154	179	202	188	163	168	178	182	145	184	177	194	179	171	164	169	170	178	169	163	181	179	173	178	169	162	154	160	162	179	178	168	155	183	173	168	199	154	168	161	159	167	179	172	187	163	173	150	181	175	168	179	166	159	174	192	152	163	178	195	168	177	179	186	190	178	189	164	162	173	169	200	154	160	179	200	145	189	165	178	162	176	190	158	181	191	178	169	174	181	168	155	160	181	169	188	149	151	168	177	177	137	174	179	188	163	186	195	166	172	218	176	155	161	147	158	178	171	187	169	177	175	161	175	191	180	150	172	172	195	165	169	144	163	152	192	173	163	166	185	196	209	166	153	188	192	193	171	176	175	162	171	164	158	170	174	163	159	176	155	174	181	160	172	170	158	185	149	176	156	176	177	170	164	172	154	181	165	186	177	171	184	156	179	187	158	178	194	176	175	160	179	156	162	152	192	179	181	175	149	177	188	185	165	170	152	168	179	170	186	170	162	164	162	170	168	182	173	158	159	190	166	175	176	185	171	161	157	176	170	201	177	170	171	171	169	162	187	161	170	162	170	155	171	171	177	145	170	162	172	173	172	152	158	189	192	189	182	162	159	177	175	167	158	175	186	181	160	161	181	188	182	182	164	197	172	172	185	193	188	166	172	186	145	162	193	167	186	186	172	175	185	146	186	162	174	146	164	179	175	169	162	170	167	159	168	179	179	155	156	181	204	181	161	171	194	162	188	166	175	168	195	178	173	168	185	187	176	156	161	161	197	184	158	191	180	163	165	163	190	163	166	174	191	160	177	157	178	148	162	173	183	161	159	171	167	175	157	169	178	192	159	157	193	168	173	156	156	181	170	150	196	173	176	182	172	168	183	184	162	172	174	148	151	188	176	160	161	202	163	151	172	157	139	185	178	180	161	161	168	161	166	185	175	181	187	166	177	169	155	158	174	158	170	169	171	182	182	155	172	145	158	200	156	174	170	161	186	173	159	175	184	190	162	173	151	172	194	157	175	173	165	163	164	181	180	176	171	157	191	162	173	151	168	183	197	169	178	194	184	169	158	158	168	159	188	176	184	170	205	174	172	186	146	183	168	163	185	176	170	171	141	172	161	150	178	174	195	151	187	178	183	201	184	148	178	169	181	179	188	192	176	161	173	180	147	180	181	150	193	187	180	164	181	164	170	204	172	173	163	186	174	149	192	183	154	181	166	157	195	183	158	176	155	171	187	161	154	162	156	180	175	166	169	175	167	194	177	187	167	172	179	151	170	161	191	179	171	148	214	166	152	193	144	149	191	185	185	175	170	158	167	193	158	167	160	202	156	187	174	169	185	166	170	187	161	158	189	159	181	192	166	158	179	181	169	178	181	161	179	169	183	161	170	196	182	176	199	179	182	176	169	177	169	154	187	201	152	177	176	183	164	164	160	158	170	184	184	176	179	203	163	157	199	154	188	196	168	199	182	166	177	167	181	186	184	161	182	159	161	170	188
13482	31504	24410	16546	14531	12320	10235	7736	5722	4622	4271	3563	3175	2506	2025	1731	1380	1310	1126	1066	1072	1112	990	892	755	679	616	556	560	523	431	424	416	418	388	336	336	303	352	350	310	296	253	267	250	260	241	289	241	232	286	275	252	271	242	282	271	273	272	253	280	259	258	244	249	248	229	270	263	253	265	238	272	255	245	251	265	254	228	267	259	260	252	239	263	227	263	249	248	277	246	255	230	227	228	277	262	246	235	234	218	269	228	217	234	271	229	225	227	248	223	224	249	259	269	230	238	272	268	227	266	258	255	245	246	243	252	229	234	255	246	250	220	237	252	273	250	235	258	243	244	246	238	295	228	232	232	273	219	240	280	247	274	244	235	237	239	243	245	208	227	223	220	253	263	250	234	258	224	216	235	239	235	239	255	269	234	247	258	243	238	245	280	246	237	273	276	257	202	240	236	233	230	297	243	221	249	278	241	257	226	264	249	230	250	243	234	263	226	263	233	235	245	262	257	255	259	264	222	244	254	248	266	238	236	243	245	237	253	227	242	236	245	268	255	246	243	230	258	261	251	243	228	226	241	230	275	261	291	241	257	239	246	239	244	229	262	240	258	232	270	229	253	243	229	248	256	237	250	249	257	251	233	260	222	259	270	241	233	239	275	259	246	224	240	245	256	236	218	252	250	247	216	255	246	252	239	233	248	228	224	242	268	221	258	246	266	227	229	251	243	245	245	244	253	238	239	230	208	239	219	262	251	259	253	242	237	231	253	234	246	230	261	252	249	255	265	255	266	235	249	246	222	258	227	256	241	251	266	244	229	250	211	244	224	270	232	254	250	249	250	243	217	244	242	246	225	256	244	240	229	276	246	247	221	219	238	260	243	252	244	267	291	252	220	244	228	296	214	242	253	252	254	228	256	233	239	252	246	253	274	250	238	235	245	270	224	247	279	227	236	251	220	271	259	234	254	234	253	261	244	265	234	254	255	258	251	223	233	252	242	238	237	238	240	235	217	271	255	267	219	241	264	248	229	243	245	253	246	260	253	238	250	257	267	239	260	234	246	248	217	252	226	232	238	235	268	269	216	252	244	221	232	261	238	254	257	260	263	244	270	235	240	240	230	247	253	239	233	211	248	237	246	277	251	268	253	231	217	266	228	255	256	235	224	254	236	234	238	241	241	251	239	242	245	234	243	244	227	232	258	251	239	216	226	237	254	232	239	241	232	242	234	247	228	250	251	257	226	255	241	230	271	263	259	261	232	251	230	244	241	259	253	254	228	254	275	261	250	241	285	242	240	236	219	245	205	264	253	244	236	276	221	226	220	259	235	248	229	254	256	255	238	244	238	261	232	240	240	226	277	226	227	259	246	261	223	210	249	261	248	275	221	270	262	247	241	249	233	237	238	255	240	239	247	261	230	252	270	251	239	231	207	226	257	213	235	278	246	270	238	241	240	254	264	267	266	281	240	260	265	263	261	257	248	251	247	255	276	244	231	273	218	222	250	241	259	246	246	231	236	233	270	245	234	230	244	245	247	219	276	251	241	260	242	254	238	269	226	239	228	239	246	233	260	246	270	232	245	250	260	255	235	246	248	242	239	256	245	272	237	232	217	254	256	253	233	246	238	234	252	262	219	248	263	238	240	265	246	244	220	247	227	240	259	242	247	240	258	232	232	251	266	244	256	255	256	270	248	223	252	273	243	257	234	229	259	261	280	223	247	228	235	254	219	227	261	243	272	242	272	248	223	258	235	255	224	232	235	240	255	270	258	230	245	228	252	275	258	259	246	244	221	242	240	240	247	236	270	275	242	241	276	235	219	223	244	254	256	229	237	239	265	248	266	266	228	243	255	257	225	230	240	253	216	232	266	243	240	241	234	273	244	241	245	269	242	247	220	235	252	236	249	263	269	251	251	245	242	254	268	240	253	243	238	246	237	270	261	249	241	249	250	231	237	241	244	252	225	270	253	246	235	250	252	268	243	265	257	262	262	243	243	238	283	229	243	220	253	243	209	264	247	216	267	265	240	240	256	263	258	253	253	235	219	208	244	242	230	257	250	244	257	239	229	235	260	223	239	259	224	220	261	246	239	265	249	247	243	243	256	223	238	241	238	255	259	248	251	230	257	247	254	246	228	254	261	217	258	239	260	244	266	239	255	247	256	237	251	240	264	217	236	237	254	215	232	261	252	227	240	281	270	249	268	272	268	245	245	257	256	234	249	230	224	231	261	240	247	229	253	279	224	253	244	246	261	261	258	251	247	265	255	269	250	234	257	266	214	243	243	253	234	267	252	232	252	256	278	283	243	211	263	226	232	223	226	220	261	254	253	277	249	246	256	217	276	222	237	244	235	229	209	249	245	249	231	247	245	249	276	268	242	262	240	266	225	226	250	263	218	266	249	269	276	247	245	244	232	260	268	226	258	227	256	247	258	233	219	236	257	244	243	236	241	244	231	273	223	238	259	247	235	277	225	256	278	250	230	243	232	252	237	258	259	259	237	251	269	254	247	274	249	255	237	239	240	228	235	223	247	252	230	247	214	252	244	253	250	250	235	269	246	264	229	244	239	258	240	210	226	266	228	228	263	232	217	232	220	244	250	231	244	244	260	248	237	250	243	234	245	233	247	265	229	300	248	260	252	254	255	266	220	263	251	270	254	252	227	252	258	219	265	228	267	255	234	242	250	241	254	265	222	245	245	237	247	218	236	236	228	259	196	255	272	228	266	204	237	252	241	228	253	248	231	246	270	222	236	251	245	252	246	260	229	265	231	228	251	216	272	204	246	257	251	244	236	243	190	212	247	252	247	253	267	234	227	257	239	238	251	240	243	256	248	263	235	232	244	246	277	229	252	239	255	242	220	245	282	243	251	243	227	252	247	246	238	262	257	267	248	251	241	257	242	238	256	211	250	246	267	268	229	219	239	256	250	225	222	266	252	237	259	273	252	239	237	216	221	225	227	235	278	227	249	259	245	232	243	272	264	249	285	232	261	242	224	249	253	242	254	241	227	254	269	252	265	259	266	260	240	242	282	233	218	244	248	255	250	257	251	251	275	238	219	241	222	242	278	230	248	248	253	254	250	272	245	248	255	254	257	222	243	254	275	249	215	247	236	238	249	248	226	250	235	234	243	226	246	243	225	233	239	252	216	253	234	240	230	266	239	220	252	233	236	211	246	266	246	264	238	266	238	222	242	268	252	230	229	263	229	253	252	262	244	260	265	249	241	255	229	238	235	251	232	242	246	265	243	215	243	235	253	255	247	233	234	253	237	238	257	265	239	234	239	254	222	247	241	250	250	265	255	247	224	249	264	260	249	250	241	243	231	263	228	264	232	239	228	239	251	258	235	247	264	249	235	244	228	242	243	283	216	255	270	231	233	248	236	245	251	240	241	244	277	257	258	250	243	245	253	244	260	237	273	260	250	290	274	221	272	235	261	251	215	257	271	255	231	242	249	243	265	235	218	224	241	218	260	243	240	235	256	256	244	264
28004	19007	10792	5318	3328	2292	1806	1256	936	913	777	772	634	535	451	419	423	343	375	383	378	391	367	312	310	301	298	269	270	304	272	293	259	293	263	260	267	225	251	270	268	239	242	238	232	233	234	250	224	214	265	253	250	227	226	226	239	232	222	242	233	254	240	239	259	255	248	244	246	219	249	234	264	251	218	217	237	224	226	247	226	228	256	250	227	251	248	232	225	233	250	263	236	244	248	246	215	249	240	234	227	224	249	244	210	228	256	241	256	219	240	233	240	249	232	259	194	216	228	245	250	235	265	252	246	274	255	250	266	245	220	243	216	232	234	232	263	227	249	233	229	234	261	252	236	216	213	253	229	230	230	213	223	238	208	235	245	237	219	229	229	233	247	242	238	226	206	245	244	213	231	246	239	237	220	224	257	230	229	230	252	248	206	232	217	230	246	256	225	264	244	223	262	236	228	209	236	205	227	234	216	216	246	225	231	239	236	253	256	242	238	218	242	229	238	218	253	242	250	215	248	240	224	222	237	224	240	244	220	233	241	242	240	243	263	278	247	215	246	263	242	202	243	219	265	241	219	230	276	267	232	242	238	211	215	217	240	237	202	249	218	235	241	234	251	267	240	224	236	219	235	208	237	229	222	233	215	223	268	224	248	220	244	247	248	246	249	229	226	239	237	253	245	257	232	222	225	219	219	233	246	240	214	217	226	239	238	245	229	236	251	219	227	241	230	241	216	263	236	255	238	254	254	231	247	220	229	267	229	273	256	215	241	227	209	238	255	216	224	248	236	282	218	218	258	241	195	219	232	246	250	216	225	242	207	223	239	232	249	214	233	253	237	232	229	242	248	227	226	217	229	249	227	230	239	272	241	252	230	235	255	213	243	218	207	227	268	233	241	213	231	239	240	258	252	245	251	235	239	220	231	228	246	257	214	235	230	228	235	240	239	268	226	249	240	254	223	230	244	210	240	225	216	242	243	202	250	226	230	248	231	236	231	239	274	248	236	227	249	255	239	217	227	263	228	216	238	258	233	219	229	227	223	242	239	228	214	250	252	234	219	254	237	239	225	242	228	241	196	257	216	227	224	211	240	231	244	262	207	264	212	239	234	226	207	238	230	245	240	238	249	236	247	221	224	262	229	238	246	218	235	213	259	239	222	245	264	239	260	238	231	212	229	237	245	238	236	228	221	234	236	215	213	225	239	227	252	247	232	230	248	202	225	269	234	245	217	246	229	218	231	233	226	236	235	231	236	245	243	257	255	259	241	256	245	228	236	228	249	236	196	233	207	248	220	259	218	234	211	210	219	225	218	241	235	215	238	237	239	225	227	226	217	222	249	251	241	245	227	250	229	231	245	219	208	273	240	244	210	213	231	230	237	242	214	214	208	226	252	239	234	251	212	244	219	247	241	240	235	245	237	230	238	231	248	238	211	209	228	245	217	257	220	214	236	262	214	243	224	244	196	234	213	232	259	243	247	237	246	256	223	218	230	241	250	230	235	269	247	247	231	206	236	225	221	238	228	244	227	220	246	242	210	234	216	233	237	226	226	250	232	245	236	236	263	247	252	228	225	230	213	242	245	234	249	257	217	254	259	226	235	238	250	226	220	241	208	218	219	206	236	238	251	230	251	247	226	240	243	219	246	222	238	233	241	237	241	254	223	229	233	214	213	242	240	243	236	236	252	222	255	205	243	232	245	246	274	252	238	251	227	218	237	238	251	251	218	234	232	242	205	234	228	232	248	219	243	228	241	252	261	253	227	253	206	234	235	260	217	241	224	248	230	227	220	241	200	247	248	233	214	240	240	259	232	234	241	255	247	251	253	236	250	226	264	242	217	264	233	232	226	256	237	203	241	239	251	240	224	209	241	222	227	245	249	233	239	233	249	313	242	234	216	231	221	216	240	233	223	197	241	234	266	221	237	249	232	234	212	246	243	220	241	252	244	219	228	224	237	255	258	226	226	246	221	221	231	256	241	214	232	226	256	250	248	270	248	221	224	227	256	243	260	228	236	228	259	226	224	215	241	229	224	215	222	242	258	203	247	220	223	235	228	236	225	234	231	250	212	217	260	225	225	262	232	232	260	232	225	246	241	243	212	219	218	249	228	238	240	251	220	235	235	229	189	212	241	227	247	210	243	222	245	249	235	220	243	239	215	245	259	256	228	223	238	251	247	236	241	251	246	201	233	256	223	223	225	251	229	235	216	224	260	237	224	234	219	262	230	230	253	228	251	251	231	242	209	223	215	248	228	238	239	264	264	248	228	253	253	246	223	247	249	234	224	236	212	219	224	232	266	213	225	232	237	242	212	228	285	232	233	230	231	235	257	251	209	238	259	235	230	231	234	219	251	233	242	238	259	236	227	230	236	244	239	239	240	253	227	254	247	238	240	234	225	253	224	228	219	250	225	251	229	220	241	238	231	216	225	258	244	250	236	229	236	245	225	234	253	217	227	254	226	216	228	244	267	237	233	217	217	226	242	231	272	229	229	226	271	218	247	254	216	276	259	252	250	260	251	245	223	242	208	244	258	207	243	239	259	255	225	228	269	239	242	247	237	218	249	230	233	248	234	263	238	199	238	243	253	233	226	227	216	252	244	233	204	236	238	232	227	228	250	214	256	226	222	236	215	253	228	270	232	245	238	217	241	240	240	242	235	253	227	238	235	211	232	242	240	263	244	225	264	235	239	234	249	244	221	221	255	244	235	221	247	232	219	236	230	246	243	261	226	209	245	236	215	231	241	242	235	246	218	240	252	253	205	245	202	220	248	254	237	224	248	250	234	246	206	257	216	249	251	238	263	235	223	251	207	249	217	206	244	255	244	232	261	220	246	213	209	248	213	237	235	220	230	234	249	219	244	241	235	229	237	229	248	228	221	237	223	222	253	240	241	238	268	249	255	229	234	217	225	229	221	250	264	187	237	263	238	256	253	217	225	220	259	252	219	227	209	233	271	230	216	259	257	230	267	253	231	247	234	240	242	229	241	230	215	249	225	254	253	221	232	211	229	255	240	237	247	228	239	234	244	273	213	200	252	213	236	225	251	237	220	232	266	205	246	224	196	237	246	265	214	263	240	253	241	235	226	233	246	235	236	271	222	218	211	238	223	253	239	227	233	236	239	277	215	235	236	256	235	255	228	232	254	258	241	229	225	233	248	223	217	226	251	248	212	234	234	250	227	211	225	230	241	262	221	229	223	256	243	251	230	247	226	253	221	245	252	229	222	247	231	227	233	219	205	219	245	235	215	261	227	227	250	226	269	220	225	219	233	252	233	265	232	229	218	242	249	202	221	247	237	213	252	243	238	206	225	233	238	222	209	215	224	229	234	229	207	278	250	213	264	244	252	230	241	221	235	238	227	230	250	218	223	218	235	233	235	251	211	228	236	235	236	254	252	253	249	249	212	236	247	231	236	262	230	208	231	245	232	217	213	263	248	261	208	258	232	223	234	242	211	240	247	246	226	227	214	220	232	219	235	252
11100	19140	14012	8265	7187	5862	4500	3372	2407	2151	2019	1674	1448	1161	1058	887	739	758	652	665	645	717	642	548	507	503	479	463	434	450	398	411	445	376	405	384	359	353	394	384	346	395	333	339	329	321	363	325	357	354	370	338	382	356	310	346	353	348	310	323	336	341	343	344	346	346	387	334	350	347	362	351	358	350	353	344	351	316	310	334	370	317	321	341	342	360	358	334	349	328	327	351	337	327	362	328	339	322	349	353	325	337	317	309	343	356	347	355	350	359	307	349	347	346	355	324	332	334	340	348	289	347	365	294	335	341	340	314	341	304	344	335	337	328	352	305	301	315	337	334	327	328	319	312	333	361	337	337	359	329	334	330	366	339	373	328	328	305	335	345	340	316	336	358	323	323	363	360	335	353	309	347	305	347	350	360	356	330	325	327	310	340	348	336	338	341	312	333	321	325	330	335	347	305	378	327	333	312	329	348	350	365	319	328	312	318	324	321	338	315	324	337	371	359	360	336	345	369	328	363	353	346	314	351	347	340	368	345	354	359	310	300	327	322	351	317	330	306	339	346	304	360	372	341	355	359	366	331	353	306	338	327	369	340	348	342	336	341	355	335	317	343	345	328	362	344	326	334	292	349	331	319	347	319	373	327	320	318	346	329	320	303	322	363	328	314	322	340	343	337	354	340	340	346	324	303	328	369	365	339	346	333	341	367	368	310	336	346	351	354	326	327	351	341	322	346	333	358	351	333	342	351	316	332	327	329	349	367	342	332	327	340	309	356	351	339	321	314	333	352	333	338	336	352	354	320	325	361	356	331	381	360	313	359	340	325	328	338	350	357	346	337	336	336	346	325	310	319	332	320	338	330	313	325	329	315	353	355	327	355	352	315	339	352	319	338	350	330	368	310	349	339	346	324	325	333	330	342	349	347	343	328	326	334	350	338	330	332	313	354	312	346	349	303	314	333	342	344	371	355	354	326	302	328	320	306	362	310	326	324	320	353	324	333	334	348	328	344	319	319	366	352	334	331	358	328	312	332	389	347	329	317	331	352	347	352	349	297	317	353	324	349	368	330	335	314	352	343	338	334	355	365	367	327	321	281	339	333	299	320	379	346	330	324	340	327	333	328	321	348	339	327	327	330	351	347	348	338	335	349	351	345	327	325	328	323	327	339	327	332	289	338	361	331	306	339	329	329	320	331	334	310	317	349	327	331	328	322	369	326	343	323	296	335	317	338	328	302	310	364	331	349	325	326	329	341	331	363	345	323	348	339	343	316	334	326	351	353	333	362	345	335	340	293	325	364	323	352	326	327	334	331	352	324	323	361	331	345	318	329	338	301	385	335	340	341	342	319	346	371	309	335	361	327	369	326	326	374	329	332	328	311	343	332	343	344	323	329	329	331	336	317	334	326	339	313	311	343	321	340	327	359	330	319	323	313	324	341	341	319	349	335	333	320	356	357	353	346	348	345	365	311	339	345	338	339	342	349	349	335	353	341	322	321	329	343	315	339	323	335	332	356	329	299	322	324	357	345	326	344	323	364	357	317	343	323	347	338	336	322	339	324	360	336	346	344	341	331	332	362	302	308	347	325	319	323	384	343	351	350	335	347	353	331	315	322	295	320	350	336	309	335	308	312	313	318	353	348	313	346	333	342	329	344	343	340	300	358	329	367	342	349	367	334	347	320	305	347	296	343	351	333	319	365	321	342	336	326	369	354	334	327	400	339	354	364	327	310	306	329	352	330	334	334	332	315	339	333	320	318	348	304	341	333	329	350	286	346	355	335	315	339	319	331	370	318	328	342	340	350	335	345	348	357	330	329	311	320	330	358	355	353	307	349	343	360	353	322	338	335	324	349	319	314	321	339	341	309	343	343	379	331	354	347	342	346	365	343	354	335	325	371	305	356	364	322	319	317	328	309	314	316	308	311	320	315	339	338	310	328	359	339	336	339	321	323	321	306	375	331	314	305	344	352	322	334	329	352	337	329	344	348	347	322	357	322	363	370	336	324	341	310	307	340	337	346	329	365	356	348	345	366	361	340	340	300	329	334	352	334	358	339	302	325	342	322	352	343	372	352	334	326	358	312	338	331	393	346	324	335	294	320	330	314	325	322	362	350	368	341	337	350	326	339	353	349	353	315	346	337	327	338	332	332	319	356	355	333	364	344	339	374	344	324	341	364	343	345	344	347	358	331	330	329	358	324	358	333	336	299	338	318	355	309	319	357	310	349	345	336	316	336	311	346	325	357	334	339	324	323	333	317	352	334	331	379	333	340	357	351	322	332	321	312	316	366	339	342	330	335	324	354	331	344	337	351	298	311	375	336	334	340	330	313	351	341	320	360	327	307	346	316	358	331	302	370	329	318	344	332	329	346	346	317	309	321	337	303	322	337	328	352	343	329	342	336	367	335	317	331	353	330	341	343	350	314	335	356	346	339	325	312	333	344	323	352	332	310	324	332	322	330	337	331	354	340	347	313	327	341	310	328	346	327	317	323	322	341	332	339	333	330	333	315	342	330	329	361	337	322	354	320	340	371	350	331	343	324	343	351	378	348	310	376	329	355	299	376	331	335	338	323	318	363	321	343	358	343	341	320	360	350	329	361	362	339	346	346	345	352	322	348	341	314	326	338	339	292	331	359	369	380	326	337	331	308	303	331	321	315	350	370	316	348	333	345	357	319	320	306	342	367	318	369	315	351	353	355	358	335	354	319	347	314	335	325	321	324	342	359	336	355	332	335	327	334	337	320	351	327	349	350	372	353	337	342	342	353	342	366	326	373	354	345	334	352	336	351	362	323	309	347	339	324	347	308	362	335	352	371	347	335	355	327	317	366	359	342	315	376	323	328	363	318	322	287	363	347	342	311	359	331	335	309	330	337	321	325	334	330	309	368	340	325	339	336	325	321	280	302	311	341	337	335	329	349	331	373	331	321	332	302	326	334	351	363	339	349	338	309	329	323	334	340	333	351	337	311	317	326	305	329	337	338	338	344	307	351	314	328	341	337	365	333	332	305	320	317	337	340	332	334	332	396	315	325	330	353	369	346	353	312	326	339	349	349	335	324	333	334	348	302	284	308	315	318	296	299	326	370	317	379	341	334	329	324	350	343	326	351	330	331	321	342	318	332	383	346	305	331	318	352	338	346	346	347	334	307	337	336	326	336	336	358	354	336	321	332	347	350	287	332	312	328	336	356	332	346	348	307	363	356	332	352	301	346	310	330	378	317	324	349	336	338	325	351	360	334	343	331	322	365	345	347	333	363	372	351	302	320	347	354	330	333	365	328	329	311	347	336	317	356	377	339	378	344	347	350	347	344	328	365	331	324	370	305	311	357	350	345	314	333	317	312	358	343	301	348	338	291	343	343	334	348	325	341	324	322	370	347	348	348	357	326	357	316	347	353	353	331	351	334	320	346	316	330	319	368	324	332	370	321	339	326	377	299	349	335	348	356	336	348	351	298	313	328	332	346	345	316	312	358	311	347	338	331
24082	21628	28685	25047	21100	9026	3773	2239	1604	1440	1226	1073	938	749	722	599	524	475	434	456	412	428	414	361	338	301	304	309	290	296	270	262	254	225	252	245	248	252	250	234	245	247	217	206	209	220	222	200	212	212	222	212	183	226	212	202	218	194	225	186	203	216	218	236	225	215	227	190	212	224	224	209	214	215	225	194	208	224	214	222	236	230	221	226	202	214	229	192	232	243	204	233	201	227	242	235	208	194	205	187	219	202	249	217	206	203	234	215	215	203	218	218	230	220	227	187	217	221	186	192	227	214	222	219	214	206	207	215	203	219	211	212	202	216	205	194	219	223	191	229	227	207	214	194	219	218	226	220	202	199	226	197	210	223	187	216	215	217	212	203	221	221	218	231	238	208	182	209	216	192	214	222	227	210	242	204	199	230	238	212	216	203	180	221	179	200	211	207	235	191	181	200	196	188	208	254	237	203	196	204	245	205	216	240	206	227	199	197	206	210	237	219	202	204	184	235	198	195	200	210	253	210	212	213	208	206	215	214	249	217	207	208	221	194	226	215	195	224	212	211	231	206	226	175	200	192	204	218	207	214	211	217	223	208	201	200	228	224	184	221	247	204	211	205	211	232	207	210	194	223	222	221	204	220	204	188	210	197	226	201	195	216	235	196	223	231	197	258	207	210	221	224	211	192	214	218	205	213	208	224	215	198	188	229	185	193	203	235	230	209	213	204	212	244	216	178	194	198	202	220	208	212	213	194	207	211	187	226	204	208	195	215	227	193	225	213	219	198	225	235	221	225	187	209	205	208	224	185	201	242	207	216	217	240	220	220	215	217	202	216	212	221	196	206	221	169	204	214	235	199	206	211	207	230	220	197	196	223	232	210	223	208	190	219	221	183	208	225	197	208	202	202	227	203	205	203	243	213	239	206	215	260	227	205	233	187	202	199	243	210	196	193	214	229	246	206	210	205	198	174	227	221	242	205	205	213	245	219	226	217	212	217	229	222	198	195	188	223	220	219	207	215	212	195	246	217	212	206	200	256	209	212	214	209	220	232	233	211	224	197	219	231	222	206	210	234	209	217	221	200	204	217	229	198	232	225	206	220	215	219	214	239	197	194	195	221	209	211	227	203	216	214	238	250	194	187	208	191	224	228	190	197	216	219	183	196	215	221	202	200	215	249	207	216	229	205	220	207	195	230	210	226	220	188	204	205	192	238	196	200	188	203	212	222	209	234	188	214	215	232	196	200	209	193	207	177	206	206	202	224	214	193	207	207	241	194	222	210	205	201	201	191	224	218	221	212	213	208	221	212	212	214	206	224	188	224	196	193	198	217	199	211	201	219	208	192	225	199	207	235	242	229	212	233	186	191	192	205	211	221	216	173	190	222	202	195	211	197	201	214	223	231	215	209	195	233	240	201	235	216	211	195	228	218	199	221	192	212	236	219	231	214	243	213	216	180	194	222	224	207	253	230	222	233	220	209	196	184	218	212	222	212	206	221	219	230	212	237	208	208	208	227	196	180	214	222	208	207	222	214	210	189	248	204	203	226	202	221	193	193	185	203	211	195	224	232	264	186	178	228	211	214	208	212	198	194	203	203	199	210	234	220	207	211	218	207	202	225	215	228	214	217	219	225	195	207	236	212	220	232	218	225	222	227	196	194	213	201	222	211	197	190	226	210	217	211	210	225	225	199	207	232	189	212	202	222	214	216	211	235	221	221	210	205	230	207	211	227	210	229	238	243	211	203	213	204	204	201	219	224	241	234	217	189	219	232	219	226	201	204	215	231	186	211	243	211	210	200	241	228	206	200	217	203	201	214	209	186	210	218	203	196	225	200	225	229	220	205	227	227	215	224	186	220	213	208	223	229	237	201	175	218	212	184	218	212	218	224	238	212	203	202	220	253	215	216	218	237	203	228	203	209	218	226	217	188	216	182	202	238	211	210	203	224	227	193	218	209	188	223	251	211	198	212	211	221	225	215	221	214	243	209	217	262	212	211	210	226	192	197	212	221	229	209	187	195	234	214	200	208	223	213	216	214	213	215	210	204	215	223	193	193	218	236	217	219	195	211	205	220	199	200	188	208	204	209	194	231	196	198	228	208	207	183	216	238	217	243	216	211	218	216	204	192	219	195	200	230	186	211	213	218	247	207	223	224	194	223	209	213	213	201	221	219	234	187	210	195	227	194	186	211	204	207	185	218	239	211	200	208	203	201	205	208	194	225	212	220	231	219	222	197	219	209	211	242	220	210	224	211	197	219	221	212	226	209	218	229	202	219	216	210	219	208	229	218	207	232	223	220	206	207	206	202	198	229	221	190	210	216	206	221	234	214	220	238	214	210	208	223	203	201	210	194	206	253	214	208	241	219	217	218	220	206	197	225	220	200	204	223	234	206	231	225	228	208	237	221	196	217	196	200	218	189	210	212	222	214	210	217	194	206	205	189	213	200	222	222	214	229	218	222	215	205	208	207	199	230	209	229	226	224	230	211	206	193	237	202	230	204	182	219	199	214	204	202	214	199	223	214	212	209	224	224	206	235	198	229	208	235	211	214	218	199	240	213	187	214	204	208	210	225	226	210	214	201	213	192	208	207	231	199	230	212	216	206	201	222	196	208	201	199	193	209	208	219	224	197	202	183	207	212	206	236	211	187	210	225	217	195	185	198	226	214	221	213	248	211	231	194	225	227	200	190	207	228	212	224	215	225	187	209	179	206	218	205	204	213	224	206	215	223	226	204	211	200	207	209	214	209	194	210	195	229	239	194	193	205	225	206	201	210	177	209	212	213	217	207	206	217	192	220	213	230	219	219	219	202	204	204	225	192	222	206	223	195	202	193	210	219	207	191	214	249	198	220	198	208	203	218	200	197	221	234	233	207	232	199	230	231	217	202	215	200	219	207	234	232	200	220	217	216	208	208	210	201	195	233	201	226	197	186	223	207	218	236	219	207	206	195	197	214	187	207	235	184	204	200	220	204	229	224	216	220	218	204	233	219	191	232	214	195	239	234	207	213	206	207	209	210	187	236	204	219	228	234	214	217	219	223	218	183	222	209	221	221	205	221	235	194	212	211	215	229	225	212	247	187	190	200	215	220	181	217	185	207	240	203	204	185	208	221	242	224	210	231	213	218	211	186	206	204	189	183	193	192	219	237	218	229	214	215	180	212	238	210	199	189	207	199	232	221	189	232	234	215	203	213	229	208	197	215	234	192	201	212	220	224	220	196	179	203	237	218	235	206	217	186	197	219	221	218	218	186	216	225	224	235	183	203	216	193	201	217	222	201	210	211	220	228	214	193	211	207	220	225	214	224	225	231	203	211	184	209	220	205	216	200	205	215	220	234	215	194	211	208	214	198	197	227	230	214	200	221	233	204	173	221	204	199	226	207	199	196	230	195	202	224	209	209	188	218	216	194	231	240	214	241	215	223	223	202	197	222	209	209	225	208	212	233	207	213	218	210	203	213	211	209	225	215	196	231	224	233	215	216
11752	27202	21398	13678	12208	9539	7497	5350	4138	3667	3235	2680	2277	1765	1580	1299	1138	1012	900	950	941	933	781	737	615	560	532	566	473	475	437	468	429	422	378	372	350	400	347	360	369	354	314	337	307	299	306	346	332	312	309	353	324	313	316	308	353	338	299	336	329	299	313	316	310	312	300	324	305	319	313	315	293	289	336	306	317	337	297	257	296	317	298	303	337	264	310	312	305	350	309	294	305	309	327	284	286	309	319	350	296	311	310	320	311	303	318	320	330	305	296	296	294	295	324	286	325	295	298	333	301	304	303	282	302	326	293	272	298	298	286	285	310	290	311	309	323	285	316	319	302	280	312	290	293	295	305	295	321	297	308	311	297	333	331	322	283	325	294	333	285	336	286	277	316	324	300	282	334	298	315	313	319	318	314	312	311	299	307	310	277	309	313	309	316	282	290	324	295	335	303	295	314	312	332	296	271	287	304	332	332	320	284	303	275	300	324	295	313	297	307	306	296	301	302	280	284	280	303	312	330	309	315	290	283	305	326	320	335	281	338	293	294	279	316	300	287	299	334	283	284	333	310	312	310	326	304	323	299	308	326	276	344	283	295	303	297	338	274	304	307	283	300	323	314	290	330	313	302	296	294	326	300	293	316	287	277	299	299	297	283	305	290	304	312	294	277	285	276	282	297	294	319	286	283	313	299	336	267	296	326	287	312	296	297	292	305	272	319	307	282	322	323	318	289	300	305	317	303	323	316	324	291	300	307	332	301	311	274	286	312	297	335	301	303	330	309	309	300	305	322	304	295	330	322	323	309	295	297	296	306	336	301	314	318	318	314	323	318	310	298	296	322	302	267	314	304	339	312	287	306	282	311	288	312	325	290	320	289	306	324	288	302	328	316	296	327	308	296	298	283	305	308	284	322	281	334	272	290	329	314	320	307	329	320	311	301	294	324	301	306	297	333	299	323	304	315	286	281	336	328	311	297	298	313	278	304	299	274	303	290	326	296	316	285	314	309	277	281	312	316	278	328	294	300	317	320	334	333	323	277	321	283	276	308	283	301	292	280	293	291	320	279	308	313	303	319	295	328	303	331	306	295	306	292	287	299	317	308	296	306	324	334	319	318	312	297	295	290	301	330	291	296	302	294	319	304	322	315	293	305	316	317	325	281	307	307	351	298	326	312	288	300	269	295	293	299	294	275	310	323	321	293	288	312	330	289	302	329	292	306	303	277	325	304	291	288	310	292	334	318	315	341	302	316	296	322	305	304	297	316	311	341	282	325	305	285	317	329	345	291	332	309	325	319	309	268	325	325	294	337	309	311	288	311	330	304	264	297	300	322	299	265	304	270	318	313	296	315	312	313	311	298	309	295	297	312	325	299	288	328	281	279	303	344	307	339	351	331	300	294	324	312	306	293	291	303	325	277	279	309	356	313	317	319	279	313	299	261	287	323	294	297	300	307	297	316	316	294	294	308	318	303	286	304	295	286	327	313	304	330	320	320	293	320	303	309	304	281	315	290	306	304	312	288	326	288	297	311	307	314	342	332	316	325	276	298	301	277	337	299	308	310	288	330	292	314	290	318	312	298	300	278	330	328	313	334	306	329	281	318	330	310	252	313	303	336	314	304	337	320	298	282	300	287	291	287	330	303	274	320	292	309	293	303	285	276	334	300	323	294	309	311	302	299	274	311	307	281	285	292	310	320	310	297	315	302	287	319	316	268	296	320	296	315	335	292	332	315	327	324	317	330	298	286	279	296	280	262	302	302	334	308	291	306	308	318	304	302	319	304	308	298	280	333	304	329	323	312	308	321	316	257	316	312	326	296	259	332	350	310	287	308	324	299	281	279	298	300	322	331	290	298	290	276	295	299	285	289	305	290	291	320	311	301	309	307	321	292	305	311	300	301	307	288	314	298	304	298	350	330	313	288	280	312	326	292	310	333	335	323	298	300	291	312	283	316	310	275	298	325	308	324	316	325	333	305	274	307	301	295	324	271	281	289	318	308	301	298	283	303	290	317	312	289	302	307	306	278	317	315	302	297	328	296	324	313	321	283	326	313	328	291	282	318	312	297	318	325	294	290	314	270	300	279	310	333	307	350	310	306	331	300	294	294	295	322	296	297	271	309	327	281	305	312	293	297	319	319	331	320	296	289	300	293	302	313	294	306	306	323	346	333	335	306	320	308	312	303	302	325	280	337	331	272	305	316	291	309	290	300	310	304	292	289	295	289	284	337	303	309	291	294	285	259	297	305	323	311	287	292	303	281	296	293	293	299	293	311	305	282	306	301	298	341	304	336	301	302	355	302	325	299	310	311	306	305	286	314	274	277	283	326	311	298	291	294	295	313	325	283	331	313	265	292	291	296	326	284	308	308	316	317	305	304	306	290	301	320	281	301	309	319	308	302	331	323	277	281	333	285	295	292	300	312	301	299	298	263	277	327	305	296	310	299	310	320	323	293	323	286	292	332	315	275	308	323	320	328	283	298	330	294	314	284	325	287	293	353	289	311	335	273	334	313	309	271	317	305	287	317	294	311	308	303	307	329	297	324	305	294	288	295	287	299	288	258	319	293	333	295	318	323	284	295	312	311	309	266	320	304	285	317	302	331	321	297	312	278	334	287	290	272	272	326	331	292	306	300	290	315	274	324	300	306	283	283	302	274	332	298	320	300	316	296	309	292	323	284	307	291	316	306	279	282	308	313	328	313	293	307	293	306	300	318	301	299	306	339	294	295	335	291	314	326	271	308	345	319	315	335	304	323	326	299	279	288	329	330	277	306	314	306	290	315	280	297	301	311	289	325	296	292	321	315	313	313	295	290	307	305	267	314	308	308	306	298	286	314	355	301	293	319	285	296	314	329	347	314	306	324	279	289	285	342	318	338	296	317	287	318	281	325	300	310	317	292	285	311	293	331	300	298	313	324	298	320	291	318	295	316	324	275	286	301	289	292	299	315	277	329	320	350	300	317	272	265	288	290	313	341	297	304	301	276	318	308	304	311	296	295	290	293	292	312	295	310	295	307	300	291	288	299	306	294	306	282	305	299	331	298	311	295	317	301	320	294	322	288	286	308	292	335	304	298	335	317	314	313	317	311	267	305	301	308	296	299	283	292	279	338	347	320	291	320	283	270	331	302	320	312	308	287	317	290	294	304	307	349	341	303	308	308	289	297	320	289	313	354	339	322	262	322	280	304	303	294	301	312	299	330	309	308	334	346	276	312	299	291	283	287	299	299	319	291	321	309	301	276	298	277	309	322	308	284	299	293	310	324	312	300	307	336	294	306	313	317	319	291	311	287	337	298	315	319	287	287	303	317	309	315	313	307	314	289	269	347	294	308	277	305	293	310	295	313	305	337	326	299	291	289	322	320	317	315	296	307	327	327	315	326	289	303	303	297	295	320	342	322	305	302	303	303	320	317	320	304	295	287	302	309	313	316	327	288	291	305	308	297	318	281	316	314	297	312	334	280	288	275	305	306	307	332	280	322	288
25342	21666	26950	25109	7868	3246	2310	1498	1170	1185	1001	818	733	644	514	487	420	411	379	372	353	373	376	303	309	270	297	282	260	260	248	283	272	245	275	250	222	221	231	233	244	214	214	199	193	200	218	184	214	196	211	215	181	174	212	212	215	220	204	237	229	217	237	207	195	194	212	190	231	196	202	223	207	223	219	224	228	215	231	199	189	213	205	194	204	169	204	197	224	224	224	214	209	179	223	225	202	211	205	190	199	198	214	193	234	217	223	225	200	186	221	202	215	229	217	193	180	212	193	202	231	217	203	201	218	204	194	227	218	170	187	199	204	189	225	202	209	203	209	214	202	177	188	204	197	204	209	196	192	217	197	203	196	230	234	186	231	216	180	184	201	220	194	220	215	220	222	200	207	193	223	215	208	197	208	194	237	195	217	215	201	182	200	209	185	229	184	206	223	214	195	224	196	201	215	212	193	191	219	200	184	212	206	205	236	219	208	198	222	213	207	203	192	197	199	232	202	221	203	201	207	187	212	201	207	204	196	221	228	193	204	208	231	224	216	209	185	207	196	178	204	234	207	204	177	183	207	219	173	202	216	212	203	247	210	202	232	242	190	225	210	214	193	217	183	214	196	185	212	196	192	185	187	196	212	191	191	194	218	221	216	202	176	207	215	208	224	192	189	184	214	212	227	209	214	214	231	203	206	215	204	201	225	225	189	213	205	197	188	196	203	196	214	208	202	207	207	209	181	199	218	195	217	207	228	207	204	210	201	187	216	210	215	205	198	212	188	217	193	182	212	202	204	227	205	199	199	182	169	189	197	208	180	195	201	212	227	232	192	199	201	233	217	207	208	210	185	187	209	195	199	190	217	223	191	207	180	225	207	204	178	197	219	198	192	197	219	198	205	207	197	220	221	172	194	226	212	186	182	185	211	205	208	208	204	190	205	194	224	218	243	199	236	196	218	219	211	196	183	226	210	202	193	191	191	245	215	225	225	216	229	206	235	190	218	226	196	220	192	195	219	198	200	214	201	218	197	206	192	206	210	217	195	215	194	204	204	192	220	209	219	215	217	212	200	195	202	212	180	164	200	232	222	254	208	204	228	203	176	190	192	211	244	201	223	242	219	209	189	225	196	220	217	190	213	202	189	201	207	217	196	218	189	215	190	211	219	181	222	197	228	184	228	213	216	214	184	179	212	178	175	213	207	189	215	213	213	203	216	215	217	206	206	209	192	211	229	172	218	176	212	221	219	213	218	214	213	189	204	204	214	206	203	214	182	218	199	192	203	203	229	195	198	176	218	211	175	221	224	197	213	179	209	198	183	172	201	223	194	184	194	198	189	205	208	181	195	218	209	219	203	182	200	229	213	200	220	224	207	200	216	244	203	201	215	216	225	188	220	186	200	222	180	197	206	196	204	231	190	212	196	191	199	186	200	199	211	213	186	220	217	220	209	211	203	209	196	207	203	203	213	213	228	221	209	195	176	207	207	201	209	210	206	181	196	234	217	199	200	186	190	203	193	195	173	209	206	195	207	192	191	180	205	199	203	221	216	204	174	218	189	218	202	217	205	198	196	207	186	222	233	198	218	213	191	207	206	202	191	218	194	210	204	210	196	206	222	195	220	204	233	172	233	186	200	226	188	206	199	224	220	220	196	227	208	213	205	235	189	162	185	226	209	214	189	202	209	204	193	219	195	201	211	213	222	206	235	206	226	251	197	190	184	213	199	205	240	221	198	200	222	215	186	207	200	207	194	217	217	216	221	199	213	219	208	212	190	210	208	227	197	196	216	211	206	199	196	206	211	234	199	184	200	213	206	207	202	205	220	197	191	221	210	202	209	211	195	200	189	206	240	195	201	185	199	212	192	181	219	189	211	190	210	208	208	185	193	217	224	198	212	203	196	217	195	187	186	185	198	202	220	194	232	210	189	197	207	224	201	207	218	212	199	208	193	218	214	210	195	209	218	221	192	232	203	217	213	199	212	184	185	221	189	225	210	188	205	203	177	203	212	188	201	216	199	213	213	209	221	215	208	178	240	182	207	196	196	221	191	205	193	202	218	207	188	195	213	187	193	187	195	217	219	200	223	221	218	191	180	211	203	192	218	207	221	180	192	203	204	211	228	218	203	207	192	196	199	223	192	184	206	195	190	205	208	226	217	191	192	197	207	229	213	202	172	207	194	215	218	201	213	222	203	201	200	214	224	184	208	211	217	215	179	208	195	210	210	215	185	220	217	232	197	209	205	193	211	211	219	211	186	178	212	190	216	209	229	222	222	201	201	195	225	199	203	211	192	217	204	187	221	183	215	167	226	192	210	180	211	203	200	205	192	209	201	206	215	239	183	196	186	177	199	203	208	206	206	225	185	199	180	203	183	204	221	199	184	199	203	199	197	204	195	218	177	206	191	201	219	173	190	220	175	200	192	210	211	215	210	173	239	210	205	199	196	230	190	213	187	201	211	207	199	205	210	230	198	198	196	204	217	204	216	210	210	223	190	207	204	202	210	221	207	220	225	194	190	200	210	211	195	215	179	173	206	221	235	190	195	208	216	210	217	189	216	187	210	192	201	210	227	208	213	205	211	191	224	195	227	210	239	165	182	204	184	218	208	220	195	207	216	237	214	202	178	230	233	213	221	221	188	221	203	199	202	208	221	197	197	196	194	214	210	211	214	226	208	219	206	214	204	204	183	226	185	205	211	209	211	210	220	220	215	222	214	187	204	233	204	218	211	220	198	199	202	193	211	237	200	219	187	198	191	206	209	202	203	199	207	218	195	216	195	202	214	197	202	199	210	192	224	205	219	218	206	192	194	235	185	198	211	218	205	199	213	189	189	197	196	207	216	197	212	215	202	177	213	200	206	199	207	205	242	183	216	234	201	197	206	188	219	213	229	190	234	198	191	202	212	208	210	186	195	207	202	198	223	197	238	188	219	206	194	191	180	204	189	210	206	191	221	206	198	191	202	213	207	187	200	212	204	202	226	215	188	200	193	191	194	187	201	196	181	205	210	208	200	228	183	226	241	198	215	226	213	219	188	206	219	210	221	211	198	192	204	198	204	198	208	216	198	215	188	192	203	218	203	204	213	201	198	228	198	204	205	227	211	222	212	201	221	207	220	196	182	217	238	187	198	189	223	203	208	219	200	213	226	185	212	209	216	198	201	171	209	229	170	184	199	201	209	204	216	205	252	221	213	214	209	198	221	224	204	218	218	239	208	224	213	221	186	195	221	180	175	206	203	193	223	210	221	200	190	248	223	201	191	187	221	182	233	213	199	203	210	196	206	211	199	177	188	203	240	233	187	224	212	209	206	194	195	193	200	182	204	177	197	193	204	198	188	209	213	199	188	221	212	222	202	210	199	224	222	196	205	220	201	188	229	221	208	190	230	181	237	208	206	192	198	187	196	191	184	196	211	206	203	222	218	212	202	213	187	223	218	180	216	216	208	194	198	213	190	206	212	204	201	210	181	200	173	235	236	198	217	196
11331	23177	17665	11515	9788	7647	5672	3999	3189	2916	2485	2172	1724	1359	1221	1069	921	751	798	769	773	724	655	582	525	524	495	492	433	416	412	416	382	391	346	346	359	336	381	316	373	312	286	310	298	281	294	325	306	303	326	276	284	325	293	336	316	276	307	289	321	301	299	310	293	345	301	281	301	307	314	285	291	298	278	279	273	292	293	303	267	307	298	318	315	308	268	292	276	265	327	286	289	269	304	284	303	294	341	267	276	290	303	339	269	305	298	273	318	265	289	313	285	279	341	296	314	304	289	291	266	295	304	280	289	272	313	315	313	295	271	298	292	276	314	305	315	294	297	288	295	300	291	301	303	324	281	243	308	308	300	295	316	292	281	276	287	267	302	311	314	313	298	287	321	283	246	316	303	303	329	281	307	329	297	278	319	269	288	328	262	311	270	276	289	311	299	252	258	305	318	301	278	268	295	316	320	300	271	285	289	298	317	286	286	310	290	312	287	298	266	307	279	294	309	292	296	262	285	303	300	300	284	285	295	277	301	300	278	283	286	279	299	274	267	311	302	265	315	314	297	299	327	289	284	295	291	275	300	274	299	290	288	290	278	270	285	331	309	277	288	292	282	320	317	291	312	304	295	292	298	294	298	289	270	296	304	296	310	320	261	319	282	282	292	287	296	271	320	308	303	260	292	298	304	311	282	296	283	309	282	280	304	292	289	318	298	298	304	265	334	308	299	322	308	285	279	292	329	303	282	287	301	292	317	275	297	309	310	261	294	299	300	315	277	310	306	286	299	287	287	269	300	297	280	289	300	291	277	307	309	321	314	274	320	304	312	307	324	299	312	308	289	261	313	286	296	305	275	294	265	318	286	315	281	277	310	301	320	283	287	273	283	277	262	289	283	294	293	310	291	277	321	281	323	310	304	288	323	295	282	302	294	281	297	285	299	292	320	280	292	270	290	313	322	314	276	289	317	287	296	305	282	302	273	295	293	276	270	277	313	335	287	319	291	307	296	299	289	304	266	282	330	267	318	270	284	271	307	307	306	304	295	308	293	292	290	279	282	292	301	267	278	315	302	318	284	302	319	304	298	307	276	273	285	283	270	291	311	328	298	315	321	316	263	312	309	289	290	292	289	316	321	329	294	295	321	324	326	294	322	264	272	276	288	292	249	290	307	298	274	292	303	306	315	282	319	307	311	293	286	298	314	296	320	275	327	296	294	276	298	307	312	272	288	315	337	292	294	334	289	287	282	290	280	259	330	293	296	298	307	301	310	305	299	311	277	273	266	302	287	276	276	313	301	265	328	253	278	286	304	306	263	292	293	263	309	336	307	268	290	260	282	281	323	262	263	305	330	309	301	298	323	298	325	292	304	297	287	308	293	308	270	295	288	289	298	251	317	311	315	281	294	281	294	283	308	291	302	285	262	275	303	306	288	287	296	296	276	332	301	275	270	275	310	272	265	318	300	296	288	283	306	310	320	314	267	281	284	313	309	289	305	295	305	296	302	295	306	271	283	296	283	314	313	293	301	289	292	262	278	299	316	347	303	311	275	294	320	271	296	275	292	286	271	316	286	297	254	266	283	283	300	294	287	323	288	289	315	257	283	278	307	285	288	317	325	260	300	318	311	323	297	257	282	299	338	313	294	294	278	292	294	293	292	296	283	289	310	263	323	310	294	309	289	272	289	304	292	309	304	272	291	309	294	307	268	283	282	312	301	278	301	290	277	293	289	283	331	276	281	304	324	304	298	303	276	290	277	312	284	266	270	296	257	284	281	315	300	280	288	288	322	306	294	306	275	290	274	284	315	286	282	261	304	278	292	305	290	287	279	297	301	318	307	299	300	297	294	329	284	313	317	286	290	303	304	278	305	310	268	284	329	286	310	272	311	271	295	288	316	303	290	294	286	282	283	283	286	263	282	288	296	291	284	284	269	299	297	292	305	306	308	279	279	275	292	311	331	260	265	303	301	285	281	305	279	291	320	276	305	287	296	289	293	267	297	291	296	298	291	306	289	315	267	276	318	292	273	285	298	285	324	281	317	298	259	304	281	330	278	277	294	273	278	303	313	281	263	296	308	282	289	293	280	299	303	264	285	298	326	277	320	295	277	308	306	300	284	280	292	292	333	269	278	300	297	315	302	284	283	289	283	281	309	276	311	272	304	320	301	285	284	292	302	284	293	292	292	289	291	322	323	285	278	281	297	330	306	281	267	294	303	310	298	320	300	290	297	271	297	280	269	299	284	274	269	282	285	252	272	287	297	295	268	287	311	267	275	284	299	302	311	298	304	309	309	275	296	273	289	274	278	306	289	316	304	283	280	306	309	320	290	328	300	321	273	279	303	302	299	297	291	290	306	277	266	274	278	318	307	294	299	307	300	260	276	330	297	272	266	285	315	308	286	317	288	299	314	310	326	309	266	291	289	287	308	287	288	299	322	294	320	293	269	280	281	298	310	284	297	288	298	313	303	314	268	289	295	253	273	288	319	314	309	332	292	286	311	296	297	304	275	299	309	297	316	307	279	290	295	304	310	289	322	290	292	308	245	293	301	274	303	327	295	302	330	291	284	292	289	298	293	271	308	308	311	286	303	300	301	296	321	265	311	281	283	301	287	302	300	315	289	289	276	323	284	278	313	263	287	265	313	272	316	286	302	306	286	288	291	298	289	278	271	314	301	295	287	286	286	287	289	304	307	285	296	294	296	326	292	308	305	273	312	301	309	284	329	280	297	293	302	280	297	295	325	268	310	297	266	282	293	309	281	297	296	285	331	307	280	319	289	320	286	262	301	278	295	312	279	284	290	314	282	281	292	296	282	277	286	287	296	321	309	304	305	277	303	303	297	300	306	305	276	268	255	314	321	301	302	278	240	266	292	319	303	298	293	307	310	290	313	278	303	282	301	306	296	297	284	322	267	301	319	302	272	343	304	290	303	284	298	287	290	285	304	308	273	254	268	331	289	297	319	267	271	295	277	312	289	314	286	310	259	282	306	284	289	299	286	300	294	308	288	290	301	279	317	286	251	288	286	313	301	279	287	297	278	296	280	294	303	268	294	296	306	287	317	302	291	279	274	314	309	311	315	312	310	283	273	310	311	285	296	311	296	264	328	303	296	304	270	295	318	303	271	287	306	293	312	285	275	289	281	289	304	278	284	297	288	286	276	315	303	285	287	298	299	287	280	313	279	281	296	290	286	306	294	299	294	327	297	300	278	274	280	307	317	318	275	302	299	295	299	302	317	293	287	298	285	280	263	292	294	300	298	282	282	302	280	285	278	278	295	296	279	315	293	292	259	326	290	294	295	327	311	310	295	310	299	270	275	293	262	285	280	283	283	295	289	307	280	297	292	293	283	281	315	300	261	303	294	280	292	306	268	257	300	289	315	309	310	296	295	329	296	302	302	287	267	298	276	265	297	268	277	336	273	316	275	284	306	303	296	305	266	274	295	320	294	304	296	274	261	300	291	277	313	295	295	319	296	270	321	315
23119	21690	29355	24537	21713	20892	8596	3135	2361	1995	1639	1495	1131	1009	765	668	652	593	568	549	511	484	409	395	352	330	331	331	286	263	289	265	252	216	228	218	232	221	205	175	206	201	190	173	168	178	182	186	179	178	169	178	190	171	186	182	205	158	162	181	181	171	184	177	175	182	201	210	205	174	170	188	182	157	162	191	183	206	189	185	188	185	209	172	166	166	160	183	172	187	190	186	160	162	180	176	171	169	152	184	172	162	177	156	177	177	181	164	133	185	167	181	179	158	150	165	163	169	182	180	175	164	170	174	177	170	151	197	173	169	168	163	171	166	175	189	184	156	179	171	195	143	181	159	179	180	181	185	173	161	173	173	182	165	150	171	160	184	162	174	170	169	152	177	165	175	170	157	152	158	173	178	154	188	194	164	192	163	192	151	186	172	196	152	164	167	154	186	205	181	179	187	152	195	156	177	178	172	169	182	164	155	162	180	171	177	163	178	145	148	189	172	179	160	160	180	182	191	176	164	158	192	189	176	161	180	168	188	186	177	165	151	172	200	179	165	175	163	170	163	172	179	163	187	182	174	178	162	153	193	154	156	168	177	200	163	189	188	165	159	167	165	132	181	152	171	165	171	165	168	164	200	158	184	184	185	177	188	163	163	187	172	191	184	142	182	160	166	166	160	142	174	168	178	164	180	144	202	172	174	181	166	191	210	168	158	182	153	182	165	165	161	160	166	172	190	164	166	162	176	163	185	144	185	180	179	180	158	186	148	174	198	153	149	152	175	197	167	153	162	161	186	151	192	169	184	159	175	169	165	151	161	161	161	169	182	161	147	191	194	177	171	171	174	186	174	173	178	167	162	189	162	171	150	163	163	206	186	151	160	182	175	168	152	204	184	161	155	176	163	175	147	192	180	167	176	161	162	172	165	170	171	156	176	167	178	187	191	162	170	180	144	173	151	156	167	153	171	161	172	153	184	162	180	167	186	182	173	157	151	188	175	178	149	166	150	159	166	156	180	147	175	171	157	179	173	181	160	177	160	169	152	170	169	175	189	146	173	167	180	166	154	185	186	179	169	164	166	197	170	160	185	196	174	147	188	151	185	178	180	195	167	186	193	155	180	169	142	183	155	141	190	184	181	155	175	180	189	178	196	193	167	161	161	181	161	147	171	156	171	173	162	176	184	162	151	177	190	170	178	156	156	170	181	170	184	166	163	165	162	179	161	166	179	177	167	166	176	165	181	180	174	175	162	168	187	180	149	160	157	197	157	177	159	164	158	199	188	192	174	188	165	152	179	158	167	190	189	145	187	185	159	160	168	163	176	161	169	172	177	165	162	200	179	166	158	166	174	165	147	168	174	152	185	195	150	197	170	169	151	178	157	169	158	175	182	182	161	191	172	176	177	167	155	149	155	169	184	169	147	171	155	169	174	163	162	169	191	167	167	191	169	175	154	188	168	157	185	163	173	161	169	158	172	184	167	169	177	160	180	191	193	166	202	176	180	176	167	164	185	178	195	186	188	161	173	168	183	152	185	189	179	193	179	184	173	193	196	193	174	170	185	177	165	171	189	157	172	170	165	175	178	187	162	148	161	168	178	170	168	166	186	181	169	159	200	178	178	163	169	191	184	160	166	203	182	180	170	176	167	162	159	171	178	179	167	182	163	171	195	156	162	168	163	187	166	157	180	175	165	154	149	177	169	187	187	176	184	176	187	174	163	184	174	161	160	164	181	187	180	150	192	148	158	175	190	186	163	179	180	171	166	175	176	166	176	189	155	145	179	152	161	178	186	164	175	161	183	196	177	156	190	172	187	191	156	201	162	145	155	180	170	178	159	175	177	182	191	197	177	170	157	157	179	179	152	163	160	174	157	162	169	190	167	175	196	176	193	190	197	163	174	174	178	159	152	174	190	172	180	168	170	174	178	173	200	176	167	185	181	172	162	165	175	176	187	182	173	167	179	164	159	164	173	179	176	192	168	165	181	158	161	188	173	164	153	167	187	172	153	179	169	173	200	149	177	168	182	148	182	152	161	168	180	188	154	158	166	154	176	171	144	164	168	164	187	180	166	168	186	164	162	148	195	177	161	173	150	168	173	164	179	161	170	178	158	180	202	180	164	172	201	172	167	169	165	145	163	164	175	169	173	168	162	182	173	174	145	166	167	155	150	191	170	158	179	173	166	163	186	167	186	178	177	160	168	181	191	198	171	151	196	178	166	187	154	196	154	179	183	161	186	189	188	185	196	185	149	190	158	183	168	167	161	177	172	171	161	165	167	172	192	174	152	161	168	157	184	156	175	160	186	165	171	183	183	170	180	181	168	167	170	169	181	161	164	170	189	168	168	173	168	167	136	178	175	185	178	152	166	162	165	180	184	179	168	165	157	165	197	177	186	164	175	174	160	178	163	174	176	154	152	189	155	164	174	175	145	171	188	182	154	186	183	177	168	171	165	155	187	185	162	174	152	156	173	152	179	155	167	173	186	188	163	193	187	176	183	184	178	188	184	164	184	162	157	191	148	162	167	169	164	171	161	171	159	168	185	181	173	162	179	178	158	157	175	199	157	202	176	182	160	204	170	163	162	176	165	167	182	175	170	172	194	160	178	173	185	169	174	167	161	196	175	153	169	153	175	158	160	159	186	167	163	129	180	183	170	173	181	151	167	179	173	179	186	159	164	166	163	200	163	153	180	175	173	163	161	134	161	188	169	172	173	172	179	195	195	173	152	165	167	172	169	162	164	177	160	174	157	157	168	182	155	176	170	178	168	195	170	156	157	160	190	175	165	174	195	207	183	179	177	175	157	172	186	190	182	166	176	180	170	164	178	157	152	187	193	163	177	153	164	169	197	161	138	172	171	168	163	163	177	163	168	166	170	173	187	169	151	167	187	162	187	186	175	168	161	154	159	167	159	171	151	167	183	161	162	172	187	180	164	154	181	185	182	149	160	182	173	193	164	178	166	163	165	177	170	160	172	185	158	173	161	187	144	174	171	165	160	164	195	174	173	172	156	163	193	164	165	179	183	175	162	154	170	187	174	182	159	177	182	172	170	170	152	169	185	167	173	161	158	186	154	156	151	170	166	165	176	164	195	151	159	170	183	156	164	176	188	155	172	169	177	150	166	159	167	183	168	185	192	191	183	190	183	160	176	164	165	164	159	177	171	156	206	189	158	172	175	147	159	167	178	155	195	164	174	183	154	169	184	174	167	163	187	176	178	151	160	166	199	175	178	170	189	173	173	192	166	166	161	187	137	201	173	148	161	151	193	172	185	152	153	188	188	147	161	166	183	162	186	163	158	176	167	178	194	176	148	173	135	181	153	161	161	159	172	177	178	169	164	156	185	181	158	173	178	183	190	176	159	182	175	165	182	178	174	158	154	161	178	167	175	167	195	193	161	149	150	167	186	171	152	178	174	176	163	180	174	183	157	164	160	150	176	150	180	159	172	183	146	191	161	191	155	191	174	163	176	183	163	154	172	168	165
14280	32371	26400	19446	16282	12705	9646	6933	5740	5294	4231	3656	2759	2422	1970	1698	1443	1302	1180	1179	1138	1083	957	815	638	586	655	585	500	487	429	438	428	375	360	355	347	354	388	298	296	270	309	267	271	234	251	259	265	265	289	252	246	249	271	250	261	251	237	219	236	277	277	261	250	294	253	234	258	267	255	245	240	252	246	248	237	224	242	281	257	213	259	257	260	250	253	251	225	237	245	268	261	214	275	250	230	227	237	213	243	266	233	225	273	230	263	245	207	219	230	265	261	266	235	234	263	244	248	247	280	261	223	224	227	220	250	234	218	212	226	260	245	234	262	237	261	243	254	239	222	225	252	248	248	236	249	217	234	208	255	246	238	226	226	269	275	264	235	214	251	244	226	217	260	226	245	258	255	237	245	233	273	256	252	257	227	241	227	229	241	253	232	228	244	257	249	217	235	241	230	229	221	236	266	238	244	209	216	259	240	234	232	225	242	251	254	243	248	259	220	265	249	230	244	265	234	214	221	241	256	256	241	240	223	266	269	244	214	242	229	235	256	226	242	241	228	228	236	246	247	263	275	233	255	247	264	276	238	239	267	250	262	239	225	262	224	259	220	255	250	231	249	249	260	251	242	239	235	243	260	252	217	231	227	247	253	239	225	267	244	235	234	243	227	239	255	241	238	236	226	237	257	226	211	240	229	226	218	240	240	239	214	260	247	219	263	227	231	245	224	272	233	263	255	230	202	251	244	260	260	232	225	235	220	253	242	227	237	254	266	220	248	239	271	225	239	241	256	230	229	233	231	254	251	271	259	268	237	256	280	248	269	230	239	263	238	270	238	222	239	263	227	219	251	252	209	225	232	243	245	237	241	253	213	234	256	241	250	245	240	239	252	226	230	226	249	232	247	245	228	271	236	254	242	234	245	231	238	248	240	225	278	238	236	226	237	257	246	243	240	250	252	236	238	273	227	239	229	243	248	266	255	239	245	244	210	267	239	255	225	243	213	243	233	229	231	250	219	258	255	248	247	232	250	216	256	241	213	241	217	238	238	262	241	239	240	248	228	262	255	239	237	216	239	229	240	250	219	243	237	245	259	231	235	249	253	245	274	266	227	228	225	267	236	209	255	252	225	254	244	238	243	248	238	241	243	261	214	246	233	252	240	219	248	265	260	249	217	266	244	260	229	245	237	256	257	239	242	241	260	259	237	249	248	256	239	222	252	238	225	225	251	244	252	239	249	244	247	242	268	257	242	253	266	247	244	261	236	247	264	255	242	256	232	249	241	248	284	226	242	264	242	244	249	263	245	232	247	258	256	209	250	240	242	252	254	235	253	268	266	219	242	225	233	233	236	204	260	230	220	233	268	246	226	227	223	240	245	233	257	199	210	239	262	231	238	238	238	280	268	225	241	241	252	241	224	229	231	256	231	231	248	255	269	216	246	236	217	252	258	254	210	231	267	236	242	231	216	214	222	249	239	278	265	242	257	266	262	245	254	232	248	235	240	258	236	211	258	230	217	261	257	235	253	233	247	239	272	238	241	241	258	259	237	253	254	242	246	235	239	228	263	255	243	244	264	204	256	250	241	272	238	239	252	242	247	229	235	209	235	236	236	258	238	244	257	251	235	224	236	235	284	237	249	238	243	244	235	225	253	264	228	250	224	238	228	254	262	237	243	249	234	259	243	257	242	260	211	248	241	259	229	230	232	247	250	212	225	260	219	238	229	246	241	235	243	222	224	255	268	209	249	290	239	213	225	264	225	264	258	276	235	237	251	243	228	232	250	297	233	237	248	236	233	244	240	269	214	290	223	276	236	245	256	242	256	233	216	248	256	251	242	229	256	222	252	255	215	275	253	246	268	248	243	251	232	248	234	236	212	216	258	239	238	249	248	245	246	206	247	227	257	244	261	235	231	238	249	238	267	242	250	225	251	278	226	239	239	258	235	216	254	262	248	226	230	242	227	221	259	225	254	242	254	259	264	248	242	250	236	231	232	268	234	267	269	251	245	225	238	241	229	239	243	252	234	260	262	248	245	244	271	226	257	236	224	235	211	227	249	222	234	239	249	253	265	260	245	242	225	255	245	257	239	256	242	261	218	234	221	247	258	218	277	243	236	267	233	225	259	239	224	232	209	228	233	248	258	230	235	239	251	224	255	216	275	257	233	212	255	250	277	256	245	259	244	284	233	257	235	229	220	241	230	236	215	242	228	251	272	218	264	243	265	215	252	233	236	259	247	244	264	218	228	254	274	249	238	281	257	249	202	235	235	226	246	224	260	226	230	217	246	241	257	217	241	250	241	236	216	224	223	250	218	226	237	229	229	245	239	233	225	258	230	253	256	251	237	231	230	253	237	239	221	226	236	260	249	232	237	225	248	258	250	251	227	235	220	244	238	259	239	216	231	212	272	241	239	264	217	193	246	250	248	246	228	236	233	207	241	214	226	274	233	234	229	249	260	265	258	209	230	233	254	263	221	261	234	242	242	219	213	237	231	248	223	251	251	245	242	262	253	231	250	246	218	244	257	251	247	282	263	243	251	239	249	249	254	235	246	266	227	238	245	245	259	240	240	273	236	221	250	241	216	207	248	263	248	237	275	250	268	238	239	217	251	258	232	238	238	229	225	226	250	249	255	233	254	260	250	255	255	249	249	247	259	246	231	242	240	256	209	251	246	266	227	222	245	223	233	255	273	239	252	262	231	228	246	250	244	256	275	245	238	248	234	229	252	266	250	248	243	242	238	262	254	223	268	229	240	221	222	240	232	264	240	261	254	231	240	225	255	219	245	217	236	247	231	226	234	209	232	246	256	261	244	247	230	244	229	250	255	255	247	237	247	241	257	234	243	238	245	256	236	248	258	239	259	263	246	257	212	246	230	219	253	261	226	243	231	255	244	244	226	267	207	227	264	232	244	224	266	280	226	251	237	248	238	250	238	254	229	266	244	255	242	227	222	239	236	219	244	223	250	228	267	236	258	230	270	251	260	223	222	237	244	211	235	233	239	217	231	265	239	251	230	253	254	245	283	231	238	243	270	245	215	209	221	250	245	244	252	267	222	247	233	253	268	219	229	247	244	246	244	216	252	229	250	254	246	257	229	256	219	262	240	233	234	225	251	219	258	262	243	248	252	218	229	254	261	228	247	266	249	230	233	234	267	247	207	235	219	243	244	245	240	235	220	240	228	244	239	238	273	243	233	255	228	228	261	252	235	234	252	226	255	219	227	249	230	252	243	231	238	225	258	243	247	268	238	260	247	238	250	210	224	231	245	260	238	246	259	261	235	224	257	220	210	233	250	239	236	254	221	201	211	203	235	264	260	235	254	244	237	216	223	242	241	241	237	201	229	237	238	238	239	232	243	252	240	248	244	227	239	232	267	250	250	222	274	251	234	248	245	232	221	221	240	249	269	227	247	244	234	250	238	239	242	258	224	280	238	229	237	259	232	238	251	230	263	275	213	221	251	263	232	261	251	274	263	235	264	251	241	223
28061	19348	12190	7039	3830	2476	1614	1208	972	897	799	703	573	493	457	437	408	360	358	390	360	354	385	316	309	280	275	284	280	269	265	265	267	220	246	257	237	257	255	225	233	224	220	228	243	224	278	216	261	234	230	220	255	255	229	237	230	224	215	233	233	224	248	235	230	222	214	243	220	238	246	249	250	256	263	239	232	248	221	258	253	258	192	238	262	206	260	250	233	232	265	225	212	223	213	239	250	218	226	233	212	227	218	243	242	247	219	251	234	248	208	242	239	219	233	248	224	215	228	233	246	216	211	230	237	234	201	228	195	221	236	231	218	222	221	256	236	254	226	220	263	248	250	218	226	238	229	235	248	227	222	221	243	214	227	239	226	236	218	234	214	247	240	237	244	217	238	214	260	239	227	239	238	237	211	227	239	245	242	212	236	243	215	249	213	221	226	262	239	240	243	212	264	243	225	230	218	235	243	241	229	222	245	239	211	216	243	234	208	220	223	243	219	229	232	215	203	231	207	233	228	237	213	217	244	243	207	227	233	238	240	233	241	211	221	225	226	223	230	230	244	238	226	199	232	258	247	227	228	253	238	211	220	253	231	232	236	218	221	247	218	220	223	223	227	221	195	222	214	203	226	234	286	237	225	215	234	248	220	200	215	253	227	226	210	203	211	201	235	246	254	210	221	238	216	240	245	229	230	237	228	215	238	229	254	208	239	217	227	240	209	245	253	232	224	247	252	241	208	224	226	239	209	241	204	248	240	244	232	240	218	258	243	237	241	221	231	216	241	229	236	229	228	228	247	232	239	221	238	232	224	227	222	245	211	230	209	220	211	233	250	251	226	228	240	210	219	261	239	229	233	241	223	206	236	244	210	254	223	255	206	236	215	208	236	227	213	201	244	232	244	228	249	238	200	215	213	229	219	228	235	231	234	230	215	217	220	240	236	218	225	244	206	218	264	233	236	226	247	244	233	223	222	232	237	228	258	212	228	237	280	243	226	239	217	234	242	230	246	228	217	216	238	239	237	248	224	186	239	208	210	264	243	240	229	228	222	211	238	234	212	235	232	238	221	226	231	246	241	237	229	226	247	236	219	237	265	248	228	249	223	258	247	235	239	239	221	218	243	240	209	213	254	231	235	228	231	273	258	261	256	214	245	249	220	223	243	221	241	210	215	212	234	235	245	235	202	204	239	224	247	244	236	214	211	254	257	235	222	225	240	232	230	224	243	232	222	233	228	220	244	237	229	226	237	238	244	224	228	188	224	236	237	262	224	212	205	225	213	260	220	268	217	224	219	247	249	235	235	243	247	245	192	240	216	246	244	248	231	209	247	215	263	222	263	238	270	226	204	256	251	226	227	200	251	210	236	218	211	237	214	223	267	258	257	227	237	246	216	256	237	218	237	235	228	240	249	240	216	218	231	249	256	274	205	251	233	220	227	229	225	243	225	275	228	229	252	231	257	245	208	247	233	252	230	226	213	225	221	239	233	223	208	236	259	249	232	222	231	223	238	213	236	247	228	227	226	211	221	216	241	220	222	270	236	243	248	264	236	204	256	235	233	237	210	244	224	209	244	236	221	247	233	242	222	229	222	197	215	222	254	214	209	236	246	211	199	211	228	246	240	243	222	200	235	240	225	251	220	224	244	226	220	247	232	246	240	244	196	217	242	256	207	191	252	249	205	229	226	239	249	211	244	238	224	217	243	232	219	233	217	216	241	210	235	229	243	233	248	233	213	232	231	217	228	235	232	242	235	238	236	239	239	235	242	222	237	224	216	245	242	228	261	224	240	236	243	251	252	217	216	242	233	237	212	238	229	262	233	243	229	225	214	237	222	259	201	237	218	224	221	218	225	238	214	216	239	251	233	219	216	245	205	224	232	232	227	248	237	231	227	219	232	241	218	228	245	239	225	223	249	229	226	232	197	251	230	225	234	227	228	236	215	235	248	195	237	223	215	225	226	230	228	239	229	242	190	245	221	247	241	203	233	216	235	223	241	217	221	233	250	209	245	243	251	234	226	226	224	215	253	234	214	276	238	246	216	246	225	220	210	241	224	218	236	234	225	220	253	256	259	233	202	231	246	236	192	247	239	251	256	221	238	244	231	239	248	240	251	236	227	212	229	222	205	228	221	234	251	231	232	211	219	226	235	241	258	228	261	234	240	234	264	221	238	238	221	217	233	236	257	232	241	218	222	208	234	242	245	242	228	207	230	239	242	259	242	235	228	233	233	203	220	245	232	205	234	244	190	254	240	245	244	248	242	221	213	229	238	255	253	211	238	220	229	220	255	259	201	234	236	261	241	215	241	227	247	191	230	230	205	230	208	229	225	229	224	248	238	230	239	228	220	221	222	246	235	230	254	223	231	224	265	231	219	226	237	210	238	246	243	226	234	220	230	226	263	252	223	233	242	234	211	238	225	225	234	233	229	247	231	228	215	244	226	195	207	235	236	253	243	226	236	199	247	210	222	235	239	216	201	217	204	221	215	251	230	258	219	239	230	248	238	216	218	243	234	226	238	230	204	240	249	224	245	260	221	193	230	246	235	237	244	244	216	255	253	217	231	240	253	217	236	225	222	244	225	262	208	257	228	211	207	216	242	241	257	246	230	239	203	236	230	232	216	215	243	245	217	233	212	238	236	202	222	237	240	226	193	202	247	203	256	228	261	257	233	219	249	226	227	231	244	252	264	229	244	248	239	216	214	251	227	235	235	221	226	233	206	244	220	229	229	272	237	230	238	232	249	231	250	221	248	225	225	270	228	226	230	238	228	220	228	228	237	264	220	231	237	238	235	225	219	236	230	215	227	239	233	233	248	259	236	243	280	246	240	196	234	220	239	224	237	232	205	238	251	211	215	194	259	227	219	225	248	247	244	263	223	223	237	240	218	255	263	245	243	225	230	233	228	236	241	209	214	232	247	226	200	214	242	235	234	210	215	231	252	242	236	204	232	230	244	241	216	234	246	241	229	236	229	266	244	217	211	219	228	250	243	239	261	236	227	200	248	250	233	210	199	225	242	212	218	207	230	245	227	234	239	219	229	228	247	231	227	219	200	212	239	236	226	244	205	250	229	241	241	253	222	239	246	239	228	201	232	213	219	262	226	211	239	238	238	231	240	233	245	267	241	256	232	245	217	238	224	231	220	233	226	239	262	207	243	254	244	222	225	233	229	227	242	212	249	224	237	242	250	229	222	226	254	205	219	230	247	211	272	230	211	244	241	229	234	207	234	239	244	251	218	251	237	227	233	245	201	208	234	237	229	248	240	237	231	238	249	233	220	236	226	225	223	221	244	249	246	224	247	240	236	231	221	218	223	213	214	216	249	209	258	252	219	231	209	226	249	238	234	229	238	235	220	220	207	225	214	232	282	234	249	250	215	234	256	225	227	213	221	218	246	246	252	226	236	222	249	224	242	215	248	229	239	242	253	220	218	217	224	229	213	247	241	242	224	231	245	224	235	216	247	222	209	227	230	235	228	225
11527	20825	16166	10562	8079	5819	4165	2967	2573	2359	1971	1633	1233	1157	1028	872	791	755	714	719	744	688	615	564	512	500	484	444	466	436	414	388	385	380	403	419	393	366	385	351	335	332	362	338	337	326	342	329	335	340	315	346	335	336	336	334	344	339	326	321	329	330	363	376	329	313	309	359	342	326	327	329	361	330	319	303	347	340	317	332	326	330	308	358	317	368	314	320	335	310	327	366	360	348	315	322	317	353	356	318	334	359	340	324	292	339	339	324	330	345	332	374	289	307	322	308	346	354	326	343	333	323	318	337	301	342	321	346	352	312	317	311	327	317	315	330	341	324	311	332	354	335	348	304	303	339	340	356	367	332	349	361	331	364	331	333	317	319	352	315	339	305	306	332	302	317	344	331	339	329	325	280	354	336	353	341	336	300	332	324	345	320	322	368	347	311	321	345	321	335	328	322	333	351	347	369	333	310	326	307	328	277	322	315	332	308	391	359	315	354	348	349	325	326	345	355	313	318	331	325	315	344	357	323	342	347	306	336	331	295	348	307	321	310	318	322	318	314	341	307	331	322	336	331	313	335	327	338	335	324	332	350	362	325	305	325	311	319	353	306	332	331	350	325	332	344	327	322	303	367	329	352	313	327	364	309	329	345	342	309	354	325	340	343	337	345	328	289	340	334	333	322	339	338	301	325	345	353	300	318	320	316	333	317	321	348	320	303	373	329	287	331	332	313	320	310	300	356	344	297	340	318	338	303	346	354	321	358	328	348	359	328	323	320	329	318	316	318	334	337	362	322	358	343	339	319	328	354	329	326	333	318	359	320	350	329	341	335	351	327	305	358	347	323	339	349	319	314	341	311	330	322	312	319	355	328	327	322	323	357	338	328	356	336	335	352	326	317	336	334	299	349	343	336	329	325	325	317	324	357	336	326	359	327	351	315	335	341	336	338	315	334	336	350	362	366	340	341	308	348	302	330	323	333	335	275	346	332	344	337	337	340	351	321	343	355	309	317	320	329	328	372	298	377	302	331	331	306	312	331	344	315	327	321	298	346	328	334	350	313	332	348	332	335	340	339	310	326	314	315	335	330	305	341	337	339	329	333	359	336	334	338	344	328	327	339	325	328	316	336	293	344	292	324	320	339	321	319	334	313	358	332	345	329	359	351	341	355	384	363	377	369	351	303	307	344	339	335	307	346	352	334	337	360	306	338	346	361	340	306	320	319	328	356	300	332	371	353	345	342	327	358	340	343	298	330	331	308	354	296	319	369	300	329	339	348	317	323	308	344	324	345	335	342	329	326	344	334	350	330	356	372	367	323	355	350	321	298	304	318	333	345	352	324	372	325	306	324	333	364	306	303	332	314	335	318	326	329	336	319	302	295	340	339	339	363	331	336	342	305	365	345	348	320	320	312	329	338	334	328	328	336	320	349	354	328	334	369	332	341	323	329	343	329	328	357	331	327	350	337	319	313	294	297	330	350	351	339	340	376	360	331	325	308	329	353	297	347	324	340	353	327	315	335	348	315	325	322	321	307	373	317	349	344	366	330	332	347	308	326	332	324	303	326	328	326	318	360	338	368	312	359	311	346	296	344	381	370	314	351	324	345	326	311	360	311	327	307	365	333	353	310	348	311	355	330	344	331	307	353	345	351	329	364	325	335	356	306	323	337	351	315	351	325	325	330	354	332	321	300	299	342	350	337	348	323	301	330	348	326	329	335	312	306	300	313	322	325	286	332	336	315	329	327	347	299	343	344	300	358	352	341	356	336	340	344	329	305	333	355	319	354	332	332	309	341	320	300	337	342	341	331	340	311	327	313	337	325	324	321	340	338	327	365	356	332	346	341	325	328	328	335	359	324	323	339	336	341	324	330	337	288	328	348	339	335	359	344	331	320	347	334	343	316	383	290	323	329	352	363	321	320	332	316	333	317	334	316	325	333	315	328	320	315	342	324	342	326	327	311	316	337	334	317	318	342	336	333	329	338	323	332	345	312	335	338	304	310	327	320	351	326	357	348	328	342	351	311	342	328	333	336	357	328	339	337	325	329	336	348	335	325	335	321	296	349	307	345	323	326	347	319	328	319	301	336	346	330	338	324	340	333	336	336	351	333	306	335	294	344	331	353	370	314	340	329	328	348	326	320	338	336	390	302	309	322	329	350	330	325	299	349	312	308	331	343	317	361	334	340	318	317	341	337	321	317	312	335	356	299	308	311	296	361	332	355	312	309	329	324	305	317	330	313	343	312	318	324	308	351	312	317	344	339	319	337	307	345	342	290	288	325	338	318	304	352	336	312	310	326	325	310	335	320	319	349	304	355	317	324	376	320	311	355	335	362	307	320	296	325	333	308	317	325	314	340	344	350	368	363	343	312	334	340	358	336	346	306	359	350	312	309	312	356	335	346	320	308	335	346	340	342	344	351	296	323	293	324	325	315	319	299	345	348	327	336	311	300	346	326	321	317	298	326	314	357	347	270	296	320	336	340	343	304	341	337	331	341	311	355	290	308	336	330	339	330	311	351	329	349	348	334	327	328	331	322	348	292	338	339	378	326	328	329	341	312	356	314	350	350	327	351	320	341	327	309	315	341	316	342	327	323	333	318	331	311	330	367	318	346	363	347	345	338	334	353	376	326	334	347	342	346	335	347	327	313	338	326	364	312	312	344	363	335	322	356	310	319	370	339	321	334	320	338	351	363	317	301	342	334	332	320	320	332	334	337	321	335	357	360	337	311	369	340	300	299	312	328	337	336	318	323	323	334	346	306	288	308	310	348	381	335	341	293	329	351	318	331	340	318	302	349	358	332	342	365	357	327	331	334	305	347	371	341	328	334	301	334	345	338	319	376	299	335	372	355	324	322	311	346	326	347	327	322	344	349	372	308	332	326	310	308	305	328	301	331	331	326	335	302	310	318	329	321	333	311	333	362	360	331	333	320	352	348	338	312	320	337	318	334	343	316	314	357	329	316	350	317	349	335	313	305	319	303	337	340	291	333	330	325	358	323	348	316	300	338	295	340	323	330	340	316	336	326	345	333	339	342	311	335	351	334	312	323	330	320	320	341	336	327	331	283	338	320	351	347	335	348	369	347	303	333	308	323	346	359	348	311	320	356	342	338	342	295	328	328	328	325	330	342	335	340	342	315	356	329	326	351	288	323	326	316	322	354	345	334	317	349	325	315	320	360	317	329	309	325	348	373	364	317	310	342	332	339	331	354	333	326	304	343	345	347	305	309	327	331	326	307	344	318	373	326	322	332	322	303	322	333	336	347	341	308	352	337	282	325	340	346	340	354	335	387	333	316	344	330	351	328	328	325	310	330	334	306	315	356	339	335	292	310	323	308	337	317	341	354	326	338	343	336	307	350	348	321	352	351	351	324	342	345	308	328	325	327	357	343	299	343	320	353	319	343	337	300	343	333	314	375	339	348	322	307	325	286	341	319	303	338	341	304	334	335	326	353	339	324	301	315	292	343	325	311	341	327	314	343
23956	21642	28743	25043	21157	9452	3419	2070	1729	1488	1286	1054	903	750	615	597	512	460	462	445	459	432	382	371	340	331	315	299	303	282	290	273	266	228	232	219	219	270	249	246	200	219	211	238	229	196	234	180	212	199	200	206	220	193	226	222	218	232	215	216	208	210	199	205	213	198	200	221	209	202	212	218	217	200	204	192	204	239	233	201	228	210	214	207	220	195	232	207	207	204	222	217	218	229	194	212	223	211	204	228	240	212	190	183	187	175	241	171	203	186	194	222	238	214	224	220	220	189	238	226	199	202	203	214	201	214	211	200	219	192	210	246	221	216	222	195	219	226	203	209	216	218	206	206	204	224	190	196	194	214	213	240	214	204	222	213	201	205	224	227	227	226	230	210	206	216	216	190	196	224	201	198	224	187	186	198	196	212	213	219	219	246	193	233	193	220	199	206	218	217	191	217	256	207	218	213	216	207	214	200	223	223	208	212	227	195	195	218	221	205	202	196	217	197	212	209	205	188	226	201	232	200	222	205	197	201	223	228	195	212	193	207	215	207	217	228	231	192	239	183	215	183	220	190	232	202	214	219	212	212	200	237	213	210	205	205	210	201	209	219	211	222	223	212	209	198	215	216	188	214	223	203	193	192	224	197	218	220	232	216	194	243	232	217	200	220	188	208	199	208	219	203	227	220	213	221	193	195	184	199	197	210	217	202	217	192	212	207	192	218	207	222	202	204	227	218	197	207	234	228	225	201	196	211	237	181	204	204	189	183	226	233	237	208	198	208	240	190	211	203	210	218	206	181	221	204	204	204	208	195	191	217	193	208	201	217	204	197	204	193	227	215	200	197	206	216	190	217	206	231	206	202	222	223	208	212	210	206	216	160	184	217	195	221	225	214	222	220	183	197	200	210	215	183	182	218	215	177	182	196	195	198	210	184	223	209	214	195	211	214	193	206	181	206	207	203	220	215	219	200	195	198	224	210	209	208	201	212	206	203	189	202	210	226	203	191	191	207	190	209	210	206	222	210	223	219	200	207	201	198	208	205	210	228	184	202	204	212	222	245	213	222	217	198	219	218	231	226	207	208	193	219	201	220	182	224	229	207	184	224	239	208	208	202	223	223	202	204	211	197	201	214	197	207	205	217	197	177	199	194	212	177	215	234	209	215	225	215	194	214	193	216	223	215	199	240	181	219	181	201	205	190	195	185	220	206	226	203	213	187	201	217	200	229	215	219	228	230	225	226	209	201	192	190	188	196	202	243	229	200	229	204	220	199	209	200	208	201	232	191	212	228	222	188	211	226	202	201	201	228	203	203	210	209	207	198	219	219	239	212	203	227	238	210	172	223	205	192	200	218	223	200	233	229	194	183	192	227	208	215	211	193	215	208	208	200	194	205	247	257	199	206	216	203	170	200	196	178	196	199	205	211	209	223	198	205	225	212	209	216	213	191	213	206	237	195	209	207	211	218	223	217	217	200	195	191	208	220	204	188	230	217	204	198	208	219	229	230	196	196	204	211	221	212	188	234	228	211	234	210	206	215	225	185	194	193	191	203	203	223	213	227	205	187	215	213	208	194	206	185	204	236	213	213	235	220	241	197	198	199	201	190	211	212	218	191	229	221	205	211	213	212	206	218	216	200	222	193	212	201	222	228	213	216	232	204	216	219	215	214	242	226	221	203	218	206	217	226	212	194	194	195	204	216	226	210	196	191	200	200	208	203	189	209	209	210	211	213	204	212	205	185	217	238	201	215	195	190	214	196	193	198	206	184	204	267	221	196	205	207	199	218	214	213	220	215	195	204	207	235	225	196	217	219	206	213	203	189	212	210	224	246	206	189	183	209	182	211	221	203	208	226	203	193	184	214	210	213	204	225	194	182	203	215	207	223	204	208	188	213	200	217	214	217	212	223	197	244	230	226	203	212	215	195	179	210	190	220	216	203	201	215	213	187	227	172	200	238	210	206	200	238	186	241	212	212	192	193	197	190	210	199	207	201	207	207	205	209	216	211	201	215	201	200	191	213	211	220	201	210	225	215	239	204	221	216	213	188	216	199	201	222	216	203	205	216	197	203	207	203	207	209	205	226	192	209	220	209	205	206	219	224	221	189	216	204	203	209	210	204	206	190	202	203	202	224	223	237	214	182	204	200	223	209	242	222	231	233	201	212	195	195	196	201	189	216	198	194	220	185	202	229	190	208	215	216	194	225	214	230	203	225	223	208	211	213	231	207	199	236	200	179	209	205	210	194	219	207	209	189	224	219	200	194	197	213	199	192	192	205	195	227	217	227	199	195	225	243	192	218	200	215	209	209	215	197	196	211	210	203	209	199	203	218	215	187	207	230	225	200	231	219	189	207	205	207	184	216	220	214	195	186	226	203	188	207	184	212	206	190	188	204	228	214	208	219	200	225	214	253	199	264	218	210	213	213	215	195	206	208	216	240	206	247	202	201	188	201	201	221	231	199	191	220	190	211	171	224	223	208	200	208	224	213	223	235	228	215	211	219	196	197	215	207	223	189	247	196	216	237	212	216	190	226	194	220	208	220	205	220	216	222	210	223	214	217	215	197	175	206	181	213	226	222	182	217	216	205	211	219	220	210	235	206	199	200	174	216	216	219	223	193	198	207	208	214	208	228	218	199	225	230	191	192	192	214	183	201	215	204	220	209	207	211	221	210	191	181	212	195	212	204	212	217	206	219	221	227	224	199	171	198	204	203	205	196	226	186	209	219	225	238	217	216	193	206	202	200	225	198	197	197	194	214	199	212	212	219	207	216	212	192	223	197	202	215	180	203	185	188	217	200	196	205	244	208	221	220	214	213	221	202	210	204	195	228	232	217	201	204	232	226	195	183	182	217	199	191	193	210	216	198	185	223	202	222	205	197	214	182	205	206	199	176	204	189	233	199	208	204	196	197	202	194	224	225	203	235	235	233	211	189	198	215	214	210	205	182	190	223	212	227	216	205	206	228	237	208	210	209	218	200	219	180	205	205	222	222	178	210	203	212	219	186	228	243	229	216	243	219	177	193	211	219	214	260	190	213	203	180	218	216	202	196	233	206	184	218	205	200	229	228	201	192	224	194	228	204	222	214	213	210	226	203	172	228	202	215	209	231	222	212	185	229	228	203	212	191	191	231	210	218	211	200	204	187	235	229	201	214	203	193	202	197	217	232	205	229	206	219	216	220	206	206	246	204	184	199	215	196	177	198	206	200	187	203	221	229	209	194	201	225	201	210	235	229	222	186	189	218	241	221	210	196	206	235	213	218	166	214	212	192	190	203	192	205	221	218	204	200	205	232	189	215	209	205	196	195	214	219	198	202	214	235	203	244	220	200	201	203	184	212	203	223	196	219	215	207	220	211	210	218	204	189	207	209	199	223	213	198	212	222	203	199	201	189	192	221	185	224	210	215	210	199	210	224	227	228	202	201	201	209	189	226	221	211	200	211	219	221	217	237	225	191	205	200	231	227	213	237	189	214	213	193	205	183
12827	29159	23457	16120	12695	9373	6671	4968	4441	3829	3076	2677	2066	1733	1486	1292	1152	1016	1067	1005	969	893	736	635	665	589	539	507	478	479	466	418	430	384	360	365	343	359	353	293	317	322	297	326	316	317	295	322	296	313	332	294	313	309	312	342	296	319	314	311	308	317	287	268	330	308	309	299	292	313	322	322	326	294	297	327	305	311	305	297	288	302	320	314	305	308	322	301	292	298	265	309	288	326	282	302	287	323	320	314	273	282	287	328	314	294	284	298	320	288	273	308	274	324	299	301	301	291	294	312	308	290	327	306	303	272	286	301	312	289	295	290	301	304	326	295	305	272	311	303	296	314	288	297	265	282	305	297	307	293	311	250	288	286	321	290	291	332	285	287	288	272	311	290	304	306	306	275	315	297	317	318	292	307	315	282	267	299	294	302	265	302	321	313	298	292	299	303	276	274	286	312	332	304	288	286	316	277	318	315	306	298	293	292	312	272	315	327	274	329	287	334	287	313	297	279	284	269	302	320	290	309	284	305	289	296	282	306	307	288	300	274	307	310	331	293	315	277	297	279	286	297	303	284	297	308	289	271	298	307	315	299	274	292	290	299	321	290	318	264	330	289	303	292	287	356	289	293	314	324	286	295	282	301	291	266	296	316	288	281	299	285	301	320	317	302	299	323	325	291	280	298	307	296	286	294	294	281	284	272	300	282	298	294	297	310	304	292	296	333	314	293	292	313	315	295	278	313	343	290	295	305	316	279	289	307	287	304	305	286	316	307	310	329	302	332	268	313	285	276	306	276	302	324	293	297	340	300	320	305	303	278	285	296	311	307	309	290	296	311	290	281	259	307	293	283	298	324	327	291	317	293	313	262	270	276	284	271	319	294	297	351	296	294	294	299	305	316	311	307	305	321	301	315	282	289	287	322	312	267	299	301	302	270	307	279	317	293	313	282	301	318	316	302	299	293	304	305	277	284	307	301	299	300	308	317	289	290	261	304	282	326	326	325	303	296	274	284	308	296	305	309	326	286	315	296	303	324	303	283	300	301	291	290	308	311	295	312	294	253	292	308	291	315	305	313	290	314	299	295	275	297	306	306	299	281	321	289	274	312	290	285	313	285	308	311	318	304	320	311	310	297	311	304	300	306	315	311	309	305	294	262	310	345	284	302	330	304	281	307	311	281	292	314	297	320	303	296	316	308	338	285	309	297	298	299	277	302	318	287	281	315	281	282	277	335	325	324	271	308	290	310	317	312	271	281	293	309	302	295	307	312	311	295	291	270	290	290	288	317	314	294	318	285	317	308	300	307	283	322	342	302	275	282	285	290	289	306	288	307	285	296	307	323	280	350	288	283	278	311	297	277	304	317	307	305	286	310	274	289	288	318	284	286	313	317	285	287	313	309	287	300	271	307	312	308	289	281	313	308	310	291	339	275	319	270	305	296	259	323	284	313	325	288	281	308	320	298	266	281	269	324	314	325	284	296	313	294	309	328	296	304	295	298	291	272	284	298	309	282	322	310	337	301	293	289	297	305	302	327	301	292	313	316	302	303	304	284	304	306	274	314	297	307	303	285	300	296	306	304	288	307	321	321	286	302	294	309	305	302	270	310	338	303	293	301	331	325	294	292	306	300	296	334	306	296	291	282	264	312	310	307	315	314	309	315	301	312	265	253	272	304	302	307	276	303	327	313	272	291	283	274	272	311	271	303	310	286	288	329	297	286	283	285	332	268	305	307	293	314	313	290	289	298	307	299	292	304	337	285	297	327	311	305	288	295	304	290	278	324	292	281	283	313	299	306	309	275	307	315	296	278	325	289	290	308	286	292	301	303	268	339	277	287	299	343	273	314	324	310	329	297	296	308	315	288	293	299	301	333	279	296	284	341	295	332	304	311	311	302	291	314	296	287	336	313	294	274	299	297	300	292	319	286	325	313	315	262	307	330	299	278	285	249	317	296	298	281	278	300	298	284	334	317	305	309	334	300	279	305	276	314	322	300	296	312	279	321	295	266	322	312	310	296	310	297	317	299	290	299	322	293	335	284	321	324	291	316	294	305	290	286	300	293	287	308	285	306	311	277	296	294	305	277	300	310	289	284	285	309	293	343	312	309	313	311	311	268	289	342	266	305	288	307	292	304	331	299	303	269	327	273	310	298	272	286	274	296	283	297	311	305	351	276	310	321	302	312	294	280	293	304	317	323	302	308	294	284	277	285	307	314	315	303	280	291	313	317	279	291	311	296	309	307	298	294	290	266	289	302	313	296	304	285	294	297	287	278	284	302	273	300	270	287	275	296	299	309	313	302	296	281	309	303	299	294	301	276	305	287	274	294	295	296	296	272	308	285	266	288	301	344	310	284	281	313	282	295	311	329	305	321	308	277	326	301	304	260	286	321	281	322	304	300	263	287	316	319	304	294	304	289	299	298	285	298	290	302	322	331	309	299	320	253	315	310	337	278	291	335	303	265	293	279	272	307	302	336	297	291	312	298	316	272	288	294	291	302	314	313	292	341	298	299	302	308	312	292	258	267	274	284	304	293	334	308	278	278	267	303	275	274	293	293	308	296	290	290	292	294	297	342	318	294	290	317	316	281	304	292	286	278	315	283	303	304	269	318	312	293	291	345	265	284	316	292	304	271	307	298	291	292	303	290	294	293	302	294	290	304	323	284	277	279	304	316	267	281	283	276	307	299	318	286	295	306	325	300	335	295	272	296	330	294	300	285	277	295	297	316	306	302	310	302	284	305	291	289	297	269	305	287	305	287	303	313	290	313	312	305	297	305	310	301	313	345	280	294	326	319	299	289	303	286	297	316	300	293	313	288	262	300	292	269	291	275	318	317	348	302	275	307	324	304	351	276	313	298	308	315	305	263	285	272	311	306	327	296	306	261	287	315	276	296	279	273	312	279	278	249	284	278	291	293	316	300	275	324	300	298	287	290	294	256	291	316	319	313	280	313	278	303	289	287	309	313	314	266	342	304	321	278	285	302	292	307	308	272	315	310	309	346	311	285	301	310	304	268	298	307	303	318	289	290	307	309	311	300	283	245	302	301	300	285	322	296	287	271	308	299	308	284	288	305	268	322	301	333	267	259	293	279	302	308	301	306	338	310	302	306	271	289	286	305	292	247	302	308	280	322	315	294	283	335	300	288	299	297	290	312	292	296	329	344	286	329	314	282	263	285	275	298	268	270	305	274	275	294	293	287	312	294	295	293	284	316	341	310	291	308	277	336	293	292	265	301	269	289	266	307	269	303	260	345	309	280	296	315	272	284	286	308	267	329	327	308	302	304	275	304	291	301	297	269	302	312	314	289	300	297	286	291	289	338	279	278	286	311	306	305	310	300	293	310	294	272	288	294	298	298	322	293	308	278	304	255	287	297	286	316	336	294	298	313	261	278	292	317	302	271	289	280	282	299	297	302	317	290	295	295	325	324	273	275	299	308	308	301	294	300	251	303	326	287	329	268	281	263	288	288	311	302	287	293	284	314
25337	21677	27000	25051	7869	3078	2026	1461	1329	1135	920	818	664	573	501	461	429	386	380	370	394	366	340	315	299	303	250	275	274	263	255	239	251	216	210	223	217	202	227	211	215	206	214	205	198	188	194	234	220	200	216	227	189	206	186	218	191	205	219	207	177	210	200	204	184	215	202	204	197	215	197	205	211	194	215	188	204	218	208	197	204	217	195	209	218	197	211	204	220	205	197	172	213	210	204	216	213	173	196	189	183	196	204	217	204	185	209	195	222	219	202	192	181	220	191	199	196	208	192	214	187	213	190	183	176	183	199	186	212	217	191	223	202	198	211	203	201	181	189	208	213	212	218	205	198	213	195	188	186	204	191	214	228	193	201	214	201	213	195	194	209	209	210	165	176	197	194	194	218	175	227	185	203	191	207	185	189	214	232	228	201	197	207	194	208	224	207	215	207	201	244	224	217	229	194	182	184	218	228	218	206	170	205	199	205	228	200	173	205	197	195	202	186	238	210	217	176	196	203	236	201	231	196	200	190	237	219	188	213	170	188	216	207	211	207	218	189	209	181	197	213	195	193	217	177	205	189	202	196	208	204	210	197	219	233	200	209	200	190	187	211	210	225	205	178	217	223	199	199	195	206	199	221	197	219	190	187	211	221	220	203	197	224	212	233	214	194	219	215	186	213	191	180	236	201	198	181	227	220	205	205	166	195	210	215	216	212	217	181	187	197	199	188	187	214	199	191	208	172	174	219	193	221	195	178	199	229	205	180	209	206	213	172	211	202	211	206	183	207	198	239	216	190	225	227	182	200	198	194	212	191	175	224	218	212	174	196	213	208	193	218	214	226	215	211	178	195	193	222	199	191	207	206	186	200	186	202	210	182	214	207	213	205	223	210	230	211	190	232	209	207	214	170	188	218	201	221	192	177	198	190	217	221	191	200	215	220	197	222	228	180	186	205	217	227	220	228	189	209	181	213	198	189	214	220	203	172	176	192	184	221	214	224	230	218	197	196	208	199	206	221	203	186	188	170	196	175	205	227	183	207	202	195	194	207	199	192	208	189	192	246	174	211	196	208	174	216	179	221	198	186	196	234	215	186	223	196	206	220	202	230	223	189	216	206	223	204	171	205	201	201	167	194	229	201	212	169	209	213	202	182	184	199	204	215	208	202	214	212	202	192	196	228	210	219	215	200	213	232	204	192	218	188	210	188	236	190	194	184	201	214	182	190	187	172	219	203	196	187	196	204	198	191	192	183	185	223	197	200	202	193	196	205	202	218	197	201	168	201	187	180	196	186	201	224	214	223	215	205	195	206	204	212	221	225	172	216	215	186	209	192	172	188	212	187	208	202	209	204	205	215	192	219	206	205	188	215	189	217	213	217	189	194	209	199	188	203	196	221	221	196	190	207	188	221	218	207	220	204	179	200	197	202	215	217	192	244	194	188	189	213	188	209	196	225	167	225	204	182	184	209	220	181	208	179	201	210	199	196	174	195	185	182	216	198	195	189	183	208	187	199	172	206	190	210	189	217	182	192	189	213	220	213	194	191	216	219	205	209	210	191	207	188	198	180	196	210	199	173	209	208	236	204	213	195	198	175	243	207	198	207	202	180	211	214	191	212	205	215	213	207	216	246	205	219	215	203	186	191	185	195	203	198	181	196	201	188	230	200	190	191	191	175	222	178	196	224	196	207	222	174	191	187	199	203	231	207	202	227	187	204	214	211	197	216	208	189	198	200	191	205	214	186	188	196	203	189	175	214	215	196	211	212	184	193	180	198	209	217	194	203	201	218	199	196	233	184	199	213	201	200	191	216	201	194	198	197	216	182	197	179	194	197	190	226	211	195	193	211	209	220	190	211	214	197	185	175	203	201	205	188	206	197	194	214	210	197	201	202	212	218	180	222	203	220	210	193	214	192	232	188	193	211	218	219	211	201	206	193	196	201	209	217	192	176	202	205	204	181	201	196	195	176	196	207	217	202	215	215	198	184	189	196	217	205	181	199	204	190	172	202	206	228	198	188	199	182	233	194	191	180	193	187	210	193	225	203	228	186	195	211	195	206	188	185	216	202	184	190	232	206	217	195	187	222	202	198	205	223	208	214	196	192	192	216	198	190	209	186	185	192	227	194	209	204	195	217	177	183	205	213	204	176	211	212	178	203	207	191	200	226	204	184	217	204	234	199	216	216	203	186	216	215	190	199	213	198	232	226	205	179	182	201	178	204	205	208	185	190	221	189	190	191	172	174	210	194	210	196	214	226	236	179	195	217	189	193	221	242	191	202	198	201	225	216	195	183	205	197	213	207	192	206	192	194	179	197	240	209	218	188	223	199	187	222	228	183	206	209	200	213	197	203	189	195	206	202	208	202	207	200	195	222	205	194	187	191	193	202	225	190	185	197	209	214	200	222	193	177	209	204	194	212	202	205	189	214	213	214	194	190	201	187	230	229	208	210	204	216	213	204	205	232	210	211	218	216	201	207	197	178	202	219	200	205	193	200	203	210	214	204	214	180	215	178	184	219	214	188	225	215	212	181	191	198	238	224	196	207	226	179	210	206	190	241	198	199	224	200	205	227	221	209	240	212	182	189	211	229	187	167	191	171	193	196	210	208	216	211	217	215	206	216	191	201	235	197	200	200	211	203	215	198	206	210	205	190	187	223	208	195	221	198	200	213	213	181	211	202	189	203	219	200	203	203	187	222	185	216	201	198	191	217	190	181	197	192	197	212	214	214	214	207	203	197	216	216	196	205	199	213	201	209	223	187	192	200	188	202	215	212	205	211	186	199	200	193	189	193	209	187	207	183	213	190	189	197	192	206	197	195	213	214	203	184	206	202	216	207	235	211	185	196	165	219	235	181	188	207	213	198	218	203	211	215	217	202	182	217	193	180	207	203	179	202	213	202	209	205	218	216	185	221	234	215	215	198	184	196	206	213	208	224	217	205	201	192	197	231	218	211	198	197	201	222	192	221	188	196	200	214	186	194	207	198	185	207	203	181	220	202	185	154	191	203	216	201	179	191	200	194	199	198	200	208	214	201	192	188	193	173	208	181	192	214	250	192	192	210	184	196	186	206	193	202	222	192	210	206	217	216	192	199	214	208	223	190	219	203	207	203	223	178	204	193	183	192	195	200	186	197	205	198	208	194	191	203	210	179	223	204	182	213	196	195	179	191	192	217	177	220	203	219	228	207	200	211	202	203	186	211	207	217	192	189	216	190	190	186	178	188	182	166	207	208	211	182	198	226	192	203	177	207	216	212	198	193	187	203	199	198	226	198	173	205	217	216	215	205	189	172	199	201	215	202	211	191	220	199	185	226	203	213	218	200	182	184	187	195	193	222	207	184	207	214	196	213	237	211	202	182	204	211	193	218	202	192	214	183	185	207	211	221	199	208	182	208	198	204	201	219	198	219	203	209	214	207	190	213	190	201	192	214	227	189	215	218	211	204	208	213	213	197	203	186	213	190	186	198	196	202	236	200	219	183	197
12577	26353	20240	12735	9805	7239	5118	3937	3575	2882	2455	1906	1598	1368	1196	1019	899	812	805	862	793	634	599	547	518	516	514	476	405	404	398	373	368	408	351	338	337	352	323	305	314	357	274	297	297	279	305	285	278	272	308	313	300	301	280	307	321	297	301	320	291	320	344	315	320	296	323	309	276	297	298	283	276	287	271	285	295	276	306	290	278	301	278	281	307	294	274	234	303	314	271	286	237	285	286	301	282	289	280	279	285	267	297	314	277	277	287	277	299	271	275	282	285	295	300	277	279	282	315	279	287	269	287	302	293	273	278	282	309	284	281	248	283	305	316	279	278	266	304	248	290	282	278	282	264	293	272	293	293	290	283	290	280	293	280	268	271	275	278	284	271	264	305	277	271	234	291	252	297	306	260	281	298	263	278	272	268	272	298	250	327	261	267	266	285	313	283	307	295	294	279	294	278	285	315	287	309	274	292	282	298	275	286	282	306	341	281	308	295	301	339	296	290	284	260	311	308	297	289	303	300	284	295	308	280	306	344	282	272	285	304	296	274	307	291	295	277	260	288	278	306	300	267	281	281	257	287	259	261	298	268	288	269	271	305	267	305	271	268	288	270	293	314	312	266	277	286	275	260	292	302	246	280	289	287	288	259	296	269	270	271	274	284	293	290	287	267	273	275	263	327	272	257	278	272	292	277	268	318	272	300	285	262	286	313	306	331	316	309	287	286	277	277	278	276	288	310	286	309	281	293	305	260	277	296	311	270	262	286	288	297	294	288	282	315	272	320	298	310	276	290	276	271	296	303	270	268	276	304	263	287	310	274	293	247	298	285	287	306	267	283	283	305	283	281	298	288	288	313	261	294	295	287	313	269	316	324	305	277	287	288	291	297	278	310	273	293	289	296	317	282	287	313	299	287	318	293	273	263	288	316	282	268	260	303	294	279	284	309	315	297	275	307	292	313	297	289	302	298	295	246	269	283	270	288	278	295	310	305	293	258	245	289	259	314	282	279	292	289	273	284	298	288	300	283	304	302	289	297	309	302	316	288	268	309	304	274	263	269	271	301	294	310	285	302	299	292	292	316	288	327	298	300	271	287	297	267	302	301	299	280	300	291	284	310	295	294	320	262	300	292	299	302	306	337	275	272	289	298	269	329	297	286	295	282	281	284	293	294	305	279	261	307	301	298	270	283	257	285	278	282	282	298	314	290	293	272	270	285	296	285	294	267	273	299	289	303	295	292	271	274	291	256	294	277	291	305	281	292	290	285	287	285	286	274	302	281	283	267	275	276	269	282	277	292	307	288	325	300	299	262	276	298	299	293	313	267	308	320	292	305	272	298	263	295	293	283	262	278	302	272	298	299	307	278	286	308	291	273	285	278	296	313	312	279	269	261	284	309	287	312	296	283	255	284	276	313	308	303	281	307	300	288	293	274	262	275	293	310	289	299	308	283	297	293	286	281	299	287	292	284	289	289	236	301	280	260	259	281	309	288	307	306	279	319	254	288	284	300	301	302	275	271	284	270	312	293	311	333	291	292	280	331	282	274	248	276	283	315	294	276	294	289	272	281	280	296	280	306	280	266	290	285	289	293	291	279	270	271	323	311	271	249	269	281	278	286	302	282	281	302	293	293	289	290	293	292	296	255	277	279	300	278	275	297	289	317	287	271	263	287	275	283	308	314	290	330	276	269	306	282	291	305	258	264	284	265	304	298	262	290	289	277	300	260	264	282	293	277	294	305	271	281	270	303	273	292	276	283	284	313	287	311	241	289	279	289	299	286	278	294	291	281	298	260	299	287	285	297	279	283	305	282	302	299	277	310	284	303	266	288	280	266	269	274	283	254	279	293	292	305	280	281	259	282	282	284	267	277	236	301	289	316	300	279	278	282	255	305	308	282	268	306	270	302	312	290	302	298	283	284	310	306	320	309	329	299	284	285	305	310	298	255	300	294	267	295	294	288	303	299	279	317	312	297	305	289	299	300	293	270	297	266	309	298	285	297	271	283	295	266	298	315	291	306	266	314	307	309	298	288	289	285	285	279	298	306	277	293	255	249	291	296	278	282	292	294	294	306	348	307	286	286	299	273	280	275	286	275	287	267	272	267	317	315	299	304	279	276	258	305	265	300	280	267	271	248	325	299	262	294	294	305	308	270	310	299	274	290	312	268	249	256	274	313	297	290	265	284	316	309	305	274	294	278	276	286	316	336	299	283	288	292	296	295	282	269	303	279	312	315	311	298	298	282	291	336	261	287	281	318	277	286	296	274	282	294	307	274	274	328	289	283	293	296	292	299	301	295	296	292	270	292	279	295	288	302	309	313	285	271	275	330	292	307	295	281	283	290	275	281	288	273	286	295	279	265	253	286	284	285	256	262	296	304	279	274	286	275	268	294	297	278	289	273	301	273	265	300	263	267	294	302	276	291	239	296	260	303	289	280	271	260	279	309	302	296	259	262	301	305	307	300	284	271	294	296	298	340	300	315	325	314	287	298	304	303	319	298	265	272	265	287	279	301	268	301	288	245	301	313	304	320	294	274	284	310	281	285	290	319	310	304	288	287	315	304	287	293	275	295	251	286	293	303	312	280	283	270	291	287	306	274	283	300	297	281	285	307	295	286	290	266	311	281	276	293	308	326	278	269	259	233	269	276	281	325	274	288	319	285	297	273	303	274	262	253	271	272	295	314	282	323	299	266	283	272	272	274	306	310	297	290	275	279	295	287	294	279	291	269	313	293	265	299	312	297	254	270	297	312	322	283	273	292	312	256	273	297	285	305	306	261	301	284	291	296	273	298	308	289	294	278	307	284	266	290	295	300	262	267	261	291	261	306	276	267	326	280	290	303	294	310	314	315	288	277	282	312	289	301	304	266	274	302	292	304	296	296	273	284	321	270	262	271	290	297	279	303	295	304	300	307	283	300	313	274	271	296	272	278	315	312	304	272	290	276	293	283	265	285	311	298	285	308	275	266	290	300	270	271	290	274	282	296	305	276	283	298	286	266	264	266	268	277	276	282	294	298	292	294	266	256	317	298	283	282	264	280	291	296	285	282	287	297	299	274	278	256	298	283	269	297	305	273	291	295	293	296	293	297	287	284	282	309	267	296	295	314	288	285	295	276	284	273	291	290	283	280	286	267	274	293	292	290	287	272	325	291	285	278	308	297	262	276	308	260	268	301	312	294	311	279	238	328	266	292	321	291	311	271	265	280	295	302	269	257	269	279	256	281	286	310	297	313	304	269	282	308	290	268	306	331	302	267	281	324	304	317	287	270	257	285	292	259	301	295	313	275	283	267	298	305	292	285	316	258	304	287	282	279	295	284	287	265	289	298	322	272	320	291	285	290	282	321	277	307	292	307	245	269	229	275	286	277	271	298	300	284	292	292	276	320	309	293	298	282	293	290	274	249	296	290	290	325	304	299	301	271	288	278	289	283	306	324	278	282	304	280	259	298	301	300	278	306	285	299	263	286	277	293	316	315	280	281	277
23143	21708	29408	24566	21728	20741	7981	3200	2448	1967	1630	1293	1152	905	816	704	664	575	559	607	515	463	404	381	341	334	317	296	292	287	265	236	205	234	219	199	209	196	187	193	177	173	165	179	170	146	177	165	165	199	199	174	196	168	187	210	180	172	177	173	190	172	181	176	178	183	176	187	157	165	161	178	188	164	176	168	175	164	158	181	189	180	141	169	195	191	159	191	168	163	156	160	171	165	161	165	183	167	163	168	187	175	160	160	182	182	180	177	163	159	161	156	172	177	188	181	164	160	153	148	159	177	168	164	172	159	164	154	169	189	176	165	153	161	186	158	183	149	164	181	151	161	135	176	185	173	176	166	158	149	180	179	179	164	158	173	160	183	174	172	154	171	169	158	156	179	178	149	172	180	168	171	174	173	144	168	170	185	163	154	154	160	168	192	165	164	159	178	168	158	156	161	184	174	187	180	174	160	181	158	186	187	194	156	149	159	142	180	172	175	160	175	152	165	168	158	173	177	169	176	174	181	160	152	173	160	175	167	152	188	165	174	159	161	169	140	179	168	144	195	161	171	135	162	164	162	185	174	153	164	165	164	174	177	157	189	169	153	170	184	168	153	152	156	161	141	154	161	187	181	152	162	167	169	188	184	179	192	165	153	174	159	153	163	162	174	168	168	146	191	178	183	181	157	162	178	146	187	170	169	153	154	193	173	148	165	157	174	183	172	163	175	162	166	161	185	163	184	165	182	157	174	171	167	202	178	162	193	178	163	184	161	158	160	149	159	149	157	168	163	163	180	156	179	187	169	166	149	177	170	174	167	153	163	189	169	151	167	170	148	187	165	177	161	179	157	173	167	141	166	179	175	168	172	183	163	181	176	187	165	154	156	178	170	151	175	161	169	181	179	157	167	158	167	159	169	153	193	180	171	154	151	186	149	167	158	190	181	181	173	151	151	153	152	169	173	165	169	187	167	177	169	174	201	151	177	149	177	160	173	182	164	172	177	171	178	180	158	158	166	154	152	165	179	167	145	192	152	171	162	177	173	159	147	194	174	174	164	182	193	141	153	167	184	157	147	184	153	174	196	163	157	175	187	182	165	157	181	162	156	158	166	178	166	153	145	204	165	161	181	155	164	162	183	160	151	160	183	164	167	164	180	172	145	161	147	164	163	159	167	153	161	188	180	178	167	181	184	172	171	143	181	146	182	153	170	166	167	164	153	189	169	192	187	160	166	169	146	164	166	169	166	171	148	167	153	174	158	157	168	129	175	177	155	169	153	162	151	169	167	165	178	160	162	165	173	187	156	163	173	165	156	180	162	147	184	179	182	176	184	179	158	167	167	165	167	183	192	164	159	154	161	178	188	149	161	180	176	210	144	161	154	157	177	170	204	161	155	161	180	165	165	168	172	162	167	160	180	177	159	180	149	162	166	179	184	173	140	169	163	170	152	194	168	172	168	142	179	165	144	154	171	170	150	173	161	165	174	165	164	174	180	168	153	167	154	146	151	168	168	153	159	172	171	163	163	177	163	181	144	180	140	175	179	156	162	182	178	192	173	161	157	162	169	158	160	158	165	144	144	181	160	164	173	169	174	185	172	167	151	171	178	155	172	178	196	153	184	173	174	146	140	167	171	159	183	183	188	167	181	162	171	171	170	160	150	168	180	179	182	162	155	162	195	179	161	155	166	186	165	154	148	153	164	172	167	172	158	161	187	165	159	157	156	175	161	149	152	186	170	164	164	184	146	166	155	170	180	167	171	157	169	150	158	144	150	158	179	144	187	175	177	171	186	147	166	152	187	181	170	183	173	174	168	156	167	161	164	144	169	167	168	133	165	165	175	154	184	121	185	197	198	149	172	170	164	152	161	169	152	146	170	154	164	162	178	164	166	185	168	161	150	170	173	161	167	161	167	153	166	147	159	188	159	163	148	180	187	175	172	158	177	165	136	160	187	190	168	181	183	187	178	179	162	152	163	182	186	160	161	165	175	154	163	206	154	174	147	153	183	169	148	187	143	173	174	173	171	168	195	168	173	169	163	172	172	156	168	161	165	188	191	169	169	188	160	172	158	154	159	154	161	168	168	160	170	172	175	169	150	177	166	170	171	178	182	158	161	184	163	170	188	182	171	177	188	169	162	168	195	143	174	176	209	143	159	151	159	166	186	167	157	171	178	176	173	176	178	171	173	168	166	175	177	164	173	210	170	153	156	174	147	202	198	177	186	160	167	189	167	150	175	168	173	171	172	173	172	166	160	169	164	167	180	167	163	149	166	164	158	170	157	157	161	155	182	142	174	183	149	169	171	160	175	186	167	158	150	180	144	168	184	164	173	169	160	159	152	166	186	160	145	129	177	179	150	175	143	140	175	183	157	185	188	157	189	181	180	178	175	185	169	156	178	163	187	172	161	159	163	182	169	165	163	215	179	143	168	157	174	208	175	162	159	166	167	171	176	169	152	161	174	175	162	181	166	165	156	172	177	168	157	141	181	180	162	179	168	151	164	174	168	194	182	177	167	171	164	173	158	148	162	181	154	178	169	149	165	161	169	158	176	164	169	155	164	163	171	153	182	169	171	181	153	179	173	164	167	168	165	188	140	163	138	146	182	171	185	171	189	159	170	179	158	159	172	167	173	171	174	170	155	167	149	161	164	170	175	187	161	173	161	169	165	172	181	159	154	175	168	193	150	186	156	176	160	184	187	177	162	140	177	165	177	151	130	156	168	160	183	176	155	156	170	187	186	173	160	153	154	165	162	176	162	192	184	168	186	162	169	170	149	181	169	169	170	153	145	158	156	142	150	186	172	150	145	159	154	188	162	152	170	165	170	180	186	181	156	164	166	181	187	150	173	196	161	147	176	158	194	182	183	153	177	177	175	179	156	162	169	177	185	163	174	186	142	166	156	180	149	180	179	158	192	169	164	164	163	183	146	138	169	158	163	161	172	167	179	173	163	172	163	171	137	161	172	170	152	151	173	171	158	154	167	159	170	144	182	156	189	163	182	161	169	151	162	179	187	190	182	170	158	169	161	171	155	171	177	166	174	185	158	153	189	190	186	180	156	173	186	173	180	169	162	178	166	183	155	170	145	162	165	173	181	175	174	194	172	160	190	177	198	162	160	169	160	157	185	164	163	185	162	168	185	162	156	164	153	154	153	196	168	180	141	163	177	160	171	188	155	166	169	178	193	173	166	169	202	143	197	186	170	190	176	183	169	167	149	170	152	171	158	171	179	178	183	157	152	177	190	140	179	144	175	169	201	165	179	155	157	158	158	168	144	187	168	161	176	160	160	174	156	162	174	158	177	186	171	145	178	146	155	143	157	143	160	149	158	171	174	172	155	161	177	185	187	188	188	158	169	164	159	149	169	162	155	149	170	177	165	174	163	143	178	185	174	172	172	174	184	158	181	167	177	170	159	152	162	184	178	154	163	166	149	179	166	161	180	179	170	164	159	147	149	187	172	163	163	159	156	150	155	168	161	165	170
15950	35936	29001	20051	15704	12044	8972	7109	6251	5141	4175	3304	2733	2276	1810	1672	1426	1315	1392	1234	1170	1000	867	739	760	679	617	507	496	499	484	447	346	359	361	356	326	318	291	260	268	276	258	252	256	242	275	255	263	308	252	284	269	286	259	241	273	259	270	260	269	297	258	273	269	242	269	270	284	281	259	229	237	248	262	252	261	263	246	238	229	256	251	272	232	269	223	254	256	242	254	235	223	245	239	246	258	234	231	242	235	228	246	265	223	241	244	263	266	252	198	225	238	239	227	221	239	273	239	208	244	239	241	221	222	218	248	224	263	251	235	227	227	259	265	223	243	245	248	235	226	216	218	245	240	251	251	218	234	252	223	237	261	255	228	236	239	251	241	241	243	238	248	254	250	231	213	208	229	261	229	261	271	215	215	231	237	232	249	246	216	241	244	265	206	243	227	227	244	235	242	232	243	268	252	259	222	233	271	217	243	247	234	249	206	242	236	250	232	243	244	228	248	219	238	238	240	241	265	234	244	225	248	240	256	231	254	242	240	223	239	216	232	257	232	243	247	228	227	212	237	238	205	226	246	245	227	249	274	268	235	220	241	225	258	228	246	221	236	213	224	231	222	264	248	232	234	224	231	239	238	238	231	227	224	219	245	247	251	218	244	245	222	252	251	227	223	213	251	212	228	258	245	215	233	255	236	257	226	264	251	241	244	243	252	215	231	212	228	229	246	220	266	237	241	240	245	238	232	239	232	238	225	253	217	218	233	226	253	245	245	222	220	223	268	216	244	251	242	234	258	222	192	233	216	218	251	241	223	230	244	249	249	236	230	222	238	239	220	228	251	238	233	219	235	278	230	236	235	277	233	268	262	262	238	241	243	241	232	247	238	223	213	250	244	230	251	248	215	237	230	216	236	253	238	239	253	235	244	237	221	219	250	274	241	256	216	236	258	236	217	230	238	258	256	229	244	232	243	237	243	221	261	224	266	262	253	243	234	257	255	220	236	250	252	219	258	225	244	229	254	230	232	250	211	244	256	235	251	249	211	261	233	225	230	221	230	226	227	254	209	238	226	223	256	236	236	251	235	219	257	243	233	244	246	228	216	215	265	229	257	235	244	233	235	222	235	245	249	246	225	259	218	232	260	264	253	246	213	265	238	234	241	249	219	240	215	230	253	251	227	242	219	231	235	230	235	218	247	232	231	213	230	227	226	260	234	233	241	228	221	240	229	238	230	216	233	240	240	246	250	237	253	233	228	232	221	248	241	236	212	230	235	220	222	257	246	234	249	228	242	213	216	251	248	223	266	256	248	262	243	250	247	229	231	222	239	232	220	245	210	232	223	246	217	242	232	247	259	256	271	240	291	230	238	255	245	259	231	233	194	244	247	219	219	236	250	257	235	231	235	249	224	210	262	226	247	222	238	237	238	257	246	227	219	244	229	220	240	231	247	255	251	241	278	241	266	243	230	258	250	246	254	221	226	212	236	229	249	241	241	258	227	234	227	267	230	268	238	216	248	252	225	219	220	240	249	239	234	239	227	218	223	241	237	240	249	244	254	231	241	247	254	249	259	249	232	231	236	244	223	220	226	223	256	266	228	236	237	249	228	225	226	231	222	247	218	259	248	232	238	234	252	257	231	246	257	232	217	262	261	248	234	234	232	225	233	241	212	283	238	241	211	232	225	240	236	225	231	246	248	260	231	236	234	255	230	270	232	268	251	237	262	250	234	230	246	233	225	250	228	231	235	257	223	211	242	212	236	236	254	239	245	245	228	234	241	209	246	225	237	231	234	272	238	270	222	236	265	243	238	254	233	258	234	260	248	258	223	225	222	238	230	247	248	253	235	265	223	225	238	240	231	242	232	235	247	246	244	242	254	269	244	234	239	264	238	265	236	232	229	236	228	231	236	263	224	248	224	228	234	227	251	214	247	238	268	240	226	254	222	237	239	232	235	246	232	243	232	238	269	228	235	212	221	235	234	241	230	218	239	228	269	201	249	222	247	252	239	249	248	219	269	256	207	256	232	249	235	236	264	222	250	253	248	222	217	260	249	232	232	250	261	251	235	236	226	259	229	247	245	248	218	232	235	242	241	256	275	238	246	253	243	221	259	215	250	262	252	213	236	250	255	231	265	253	235	213	212	240	239	225	249	215	222	247	204	231	235	255	214	261	229	232	240	256	238	232	258	235	262	238	237	222	268	233	219	240	231	228	211	217	230	223	212	224	220	224	243	246	235	228	225	217	221	245	228	216	238	256	248	249	221	251	233	248	237	237	210	236	245	247	239	256	224	236	248	250	226	247	236	223	248	243	232	224	234	237	225	202	254	205	265	243	257	212	218	254	233	257	231	234	228	229	247	232	235	229	231	230	227	240	226	238	205	235	240	236	260	239	236	247	246	226	267	225	244	241	251	236	222	238	223	239	249	223	247	211	235	242	267	246	268	218	232	239	266	221	226	256	235	229	244	233	218	214	237	225	258	247	247	252	228	251	225	235	219	235	242	257	258	235	243	239	251	221	237	227	235	247	223	238	243	224	253	262	263	211	236	240	246	238	236	225	255	241	244	244	245	247	260	236	235	256	251	245	221	239	257	239	235	246	235	211	245	236	235	228	206	212	260	259	236	244	272	240	224	242	244	240	235	230	254	219	228	240	244	226	257	247	250	236	219	254	230	257	234	232	229	228	250	257	229	265	218	225	267	236	235	235	254	233	256	243	213	222	243	233	279	233	237	222	218	245	231	247	206	243	249	237	230	229	229	215	228	241	205	236	249	227	225	229	246	231	249	263	243	245	234	209	234	230	229	242	224	245	247	208	236	248	239	244	250	240	197	232	217	242	242	250	253	238	260	259	224	232	253	257	254	251	231	239	229	241	230	236	227	244	262	213	261	221	240	245	238	211	253	230	228	239	222	249	240	234	244	269	233	236	242	218	252	241	256	234	242	261	232	233	273	258	248	265	213	237	227	227	244	230	244	249	233	243	226	250	249	263	246	226	225	260	243	223	257	237	216	230	249	238	235	231	227	227	250	233	252	224	219	245	232	243	228	235	244	228	220	234	202	227	254	226	244	214	224	237	222	232	249	242	233	235	257	233	270	225	229	236	206	260	275	250	261	243	246	240	242	225	202	216	243	264	236	225	249	240	273	213	238	249	233	250	229	241	235	217	234	229	253	241	241	222	242	275	256	235	246	237	227	217	214	244	241	257	269	224	264	234	247	241	256	249	219	228	251	264	243	215	231	218	236	214	280	223	276	236	261	277	250	222	241	217	259	213	266	242	251	240	261	230	242	237	246	232	262	241	224	246	232	251	245	231	252	249	243	273	245	234	263	227	249	234	239	241	237	245	226	237	246	252	236	260	261	222	228	218	217	224	245	249	224	235	256	262	225	257	235	253	225	257	197	254	252	230	258	239	250	250	217	250	213	217	233	239	245	217	220	212	245	230	238	210	240	216	256	269	237	230	224	224	245	248	205	215	256	249	218	237
28164	19841	13478	6998	3428	2116	1502	1307	1092	907	720	648	578	494	446	403	442	390	431	377	367	335	351	325	291	287	292	278	283	284	263	247	233	256	248	261	263	242	233	235	243	250	236	242	255	192	200	227	242	208	227	237	240	226	242	243	219	249	224	226	233	232	215	254	237	256	261	220	237	223	219	255	210	233	225	223	248	258	217	228	197	236	220	211	199	223	260	235	244	222	241	223	211	257	233	229	207	249	237	212	235	242	212	235	242	216	213	214	226	240	219	255	211	253	221	240	230	223	260	262	208	261	225	226	225	225	258	220	215	243	218	232	217	252	234	216	241	224	258	221	226	254	229	205	228	243	239	247	207	235	232	236	217	210	222	223	233	226	243	215	243	246	238	238	211	206	239	233	237	230	210	216	252	239	254	253	236	231	217	216	204	230	241	226	247	223	220	229	226	186	231	234	223	233	240	221	231	213	250	190	239	235	248	202	223	233	257	218	244	242	235	221	236	238	198	240	231	227	221	208	207	220	217	229	231	233	223	225	226	236	225	237	221	216	261	226	222	215	251	224	216	248	216	221	260	220	222	252	221	218	251	209	243	204	233	227	212	246	213	213	203	211	219	216	250	241	188	224	241	232	219	234	224	235	226	212	229	231	220	249	221	240	247	234	226	223	206	235	242	232	238	239	228	263	216	245	244	220	204	229	241	223	242	247	206	237	205	228	226	245	242	208	229	230	195	241	223	250	235	245	215	232	240	243	259	223	236	231	204	211	229	213	230	228	265	223	211	228	254	234	242	231	247	222	215	231	231	212	224	228	198	215	202	230	222	244	240	217	235	271	225	227	231	217	202	229	239	206	211	218	234	220	214	218	229	223	238	235	231	234	217	215	221	232	233	228	220	224	250	233	226	209	205	231	237	247	208	219	249	257	213	214	248	227	282	237	265	260	227	222	236	224	216	261	218	227	237	234	235	233	221	234	226	229	248	245	240	251	221	224	227	212	238	258	250	216	213	238	231	209	240	222	196	240	230	243	222	240	247	237	226	248	216	232	240	214	240	252	222	218	230	240	219	234	245	234	249	224	241	236	242	223	222	233	219	244	219	187	226	240	231	221	229	251	209	228	244	259	228	242	232	214	239	233	197	233	218	234	220	247	224	232	223	220	255	223	227	207	227	220	260	232	224	208	243	216	232	241	205	222	216	230	239	233	213	231	226	217	220	211	215	271	224	218	216	237	267	240	235	224	233	238	238	235	232	229	218	230	247	201	239	232	229	243	222	233	230	241	223	220	189	247	242	236	232	207	239	252	254	228	194	241	198	207	235	227	190	240	219	242	235	227	214	236	266	253	231	213	236	229	230	257	257	231	205	223	238	226	239	230	236	230	245	225	235	254	229	241	234	239	235	223	248	220	229	216	199	235	206	235	237	216	206	249	237	227	234	226	231	216	237	222	245	229	240	242	213	236	254	216	236	236	224	240	209	217	245	234	241	233	232	214	219	248	236	242	225	235	228	232	236	249	221	215	234	225	248	206	222	227	249	225	235	246	217	247	235	214	233	211	205	236	222	229	227	228	241	225	218	236	262	237	216	203	251	240	235	225	221	215	228	218	223	244	238	232	230	239	233	211	207	238	233	232	239	223	210	228	211	219	235	223	228	231	241	224	252	229	223	223	223	222	212	211	228	246	247	226	241	211	216	233	212	240	209	224	233	218	213	219	239	251	212	226	220	213	216	240	231	225	219	264	248	232	210	239	228	229	253	204	234	211	239	198	248	223	268	242	236	238	201	259	221	223	242	225	219	225	222	197	193	247	218	217	219	214	220	210	240	253	263	245	230	216	212	246	215	259	213	217	236	229	213	219	217	217	221	256	200	254	198	219	215	236	214	253	243	233	221	222	218	213	220	198	216	221	232	219	239	219	224	228	243	212	236	227	221	212	235	209	202	240	198	233	243	215	199	238	225	226	219	227	233	225	243	230	224	245	228	275	236	209	215	231	212	232	240	223	261	221	199	210	227	216	249	245	256	213	224	219	239	211	238	244	217	237	243	237	245	255	234	243	214	221	220	220	217	236	232	224	232	246	240	193	239	205	220	249	212	213	230	217	194	222	223	195	221	257	241	216	218	249	229	243	218	229	226	238	220	232	235	218	235	216	231	208	218	238	203	236	214	253	221	228	229	228	213	233	214	244	261	234	230	230	236	220	246	239	257	249	206	221	241	223	215	239	232	226	213	227	227	221	222	225	222	210	226	226	228	227	250	231	209	239	233	196	244	222	228	188	255	231	228	225	217	243	220	256	215	236	241	237	229	187	238	248	228	244	231	227	259	225	219	249	241	214	224	233	217	236	233	229	254	223	215	220	212	236	249	260	239	254	243	210	218	202	222	233	228	243	185	231	222	213	235	242	213	208	219	242	250	251	221	219	238	211	231	236	255	243	230	201	217	233	228	250	240	230	230	271	230	226	224	229	212	207	205	241	216	222	230	238	243	230	229	221	210	227	220	237	233	229	221	224	215	227	209	233	222	228	246	248	233	203	257	247	233	248	222	237	223	236	254	242	249	242	242	231	217	212	209	240	245	231	210	252	235	248	240	236	227	254	222	239	256	235	219	214	246	255	240	223	204	226	236	215	218	244	226	240	222	240	232	219	237	225	205	213	239	217	210	225	238	240	205	243	258	238	222	237	234	253	228	218	206	231	233	219	222	252	247	251	224	231	219	237	235	226	226	221	238	226	221	231	190	224	209	228	229	221	247	234	218	217	266	235	219	231	247	223	236	236	220	197	242	246	239	218	230	214	236	232	235	239	240	238	240	222	225	246	241	245	248	223	253	251	232	257	236	223	208	220	230	250	235	243	209	212	229	212	216	242	234	234	214	225	209	227	234	215	234	222	237	225	238	244	212	211	259	224	223	210	224	245	218	231	250	234	268	193	219	227	227	220	249	242	200	214	269	221	200	248	215	200	226	216	220	216	236	225	228	213	252	221	233	220	269	244	230	245	220	238	232	212	229	240	219	228	246	205	236	256	223	212	239	244	246	221	222	237	278	220	243	235	205	241	234	202	227	214	255	224	229	237	231	239	257	224	252	225	263	223	216	238	224	242	236	247	238	222	198	237	232	214	235	242	221	218	226	237	216	225	205	250	220	234	242	223	204	202	248	230	242	236	221	216	202	215	212	244	218	213	228	224	215	222	251	217	229	218	237	247	269	225	223	227	238	246	223	201	233	228	242	214	238	237	253	200	215	215	244	246	242	231	225	261	251	234	254	263	213	233	211	228	238	218	221	234	234	208	217	221	206	216	215	231	231	220	212	246	237	232	239	251	235	217	249	205	243	238	241	200	229	238	238	215	221	224	243	227	229	220	225	227	233	236	213	212	239	229	219	200	224	217	193	255	230	241	225	208	211	236	219	240	234	232	213	243	217	249	273	216	231	214	271	214	213	219	216	224	218	246	239	266	218	237	228	226	226	247	226	216	197	235	213	232
13371	24217	17494	10257	7357	5256	3858	3307	2761	2228	1961	1498	1281	1070	1025	905	793	739	687	739	644	590	564	514	499	452	465	436	453	399	407	415	383	361	365	363	378	336	356	393	302	339	345	335	314	333	371	343	324	354	368	340	343	348	382	330	345	337	337	299	327	325	342	325	340	341	344	290	280	343	339	328	354	322	325	339	307	311	323	332	326	335	308	305	306	350	332	302	347	319	331	309	335	323	345	343	321	370	326	327	337	336	344	349	305	321	325	320	320	312	302	317	340	320	338	335	354	310	343	294	313	313	339	347	314	340	288	324	328	318	329	331	324	311	324	315	305	292	357	318	335	339	333	296	294	360	317	328	313	363	332	349	340	320	329	348	297	316	330	317	318	320	361	329	332	335	299	349	332	311	337	343	331	337	315	340	305	327	336	338	322	332	332	323	316	324	334	299	314	340	307	330	307	319	312	325	313	329	335	307	301	291	329	303	328	361	349	318	328	316	338	305	329	345	352	300	337	347	305	334	296	314	296	318	335	351	316	344	336	319	324	320	365	319	314	310	311	348	339	333	325	337	309	301	312	318	322	348	317	328	356	325	327	335	303	326	338	316	314	326	314	306	340	300	306	314	305	316	288	332	337	287	303	338	323	317	294	335	321	331	290	337	326	296	344	338	339	355	342	331	331	346	290	324	317	344	322	322	332	343	309	340	326	376	333	343	318	311	317	322	373	335	303	330	323	313	311	325	356	301	332	325	336	308	341	297	341	319	333	309	335	337	319	324	346	332	328	357	361	331	330	325	354	334	304	348	341	320	306	328	339	336	303	315	314	313	328	347	336	338	354	323	348	317	359	309	332	325	348	379	322	340	332	320	335	336	291	293	337	321	363	308	348	339	325	314	318	312	334	306	309	312	327	331	323	314	314	335	311	305	330	291	324	322	313	345	310	289	285	335	337	313	308	328	320	322	322	317	329	344	320	329	320	329	324	343	323	343	340	329	374	327	330	339	365	314	308	303	312	326	330	340	361	335	334	316	345	314	311	342	338	338	348	349	302	303	347	319	325	328	356	298	317	308	318	317	334	318	308	295	323	337	302	338	307	321	330	287	313	335	329	329	339	347	319	302	324	332	333	319	320	310	304	312	321	331	329	334	328	343	337	354	335	304	337	317	329	309	294	316	324	340	315	306	343	298	293	335	347	304	345	351	347	348	337	322	378	333	322	350	331	321	346	330	320	327	335	335	286	322	353	317	339	330	350	332	328	341	332	323	296	336	321	337	315	326	345	332	339	327	324	367	333	359	304	333	317	339	315	369	326	326	320	317	358	347	317	314	330	314	316	307	309	334	325	335	336	342	312	321	306	292	316	331	270	340	327	343	308	309	387	337	332	290	304	330	316	322	329	343	364	305	358	307	337	327	301	343	337	375	327	340	331	331	297	321	341	348	348	316	337	332	318	364	318	330	296	352	350	312	300	300	354	321	305	333	332	323	347	336	305	314	295	327	333	319	332	313	317	299	289	326	327	326	304	344	315	319	305	304	329	301	348	329	337	316	316	315	327	312	353	299	320	323	293	314	318	349	299	304	288	315	341	348	318	319	307	339	316	328	311	345	303	321	359	324	331	316	302	324	328	330	310	329	335	312	334	301	314	355	311	325	317	332	337	319	330	320	294	351	310	314	333	361	332	296	331	312	339	313	357	307	347	315	338	335	323	328	325	309	329	318	321	320	306	327	322	291	340	307	345	310	353	301	335	313	334	294	327	348	321	309	332	345	349	350	331	301	325	351	348	327	289	333	337	313	310	322	300	310	318	310	332	355	311	327	321	337	319	323	331	314	321	379	347	326	326	318	353	306	320	351	329	309	352	307	325	295	326	361	308	349	343	331	325	298	297	311	330	312	331	358	309	316	312	304	312	359	311	362	341	324	328	312	329	339	330	336	312	298	355	309	322	304	323	321	339	302	329	305	352	315	330	330	311	331	303	363	312	345	310	351	308	346	332	328	322	318	302	308	298	371	333	366	323	305	303	312	333	346	339	327	313	361	320	328	322	297	318	355	336	340	317	321	311	314	356	314	311	317	362	312	321	340	357	315	351	322	316	332	305	323	332	331	337	334	339	330	325	324	329	312	314	288	350	325	312	309	335	318	330	354	289	325	340	338	314	354	328	338	335	309	316	289	340	338	381	300	332	297	333	350	360	348	298	310	337	330	339	341	304	338	304	331	325	339	329	340	295	305	339	316	313	321	308	330	339	336	323	350	330	292	329	332	327	312	361	336	330	341	314	335	347	323	353	326	291	351	314	338	317	319	341	311	335	329	312	313	318	298	363	323	352	295	303	344	344	342	313	332	344	333	292	307	341	287	347	345	355	339	319	326	336	311	306	346	281	325	368	309	325	330	302	326	328	350	307	291	327	324	325	298	323	311	342	301	326	346	311	334	312	345	307	345	301	326	341	367	314	316	323	347	336	316	299	337	321	324	360	303	298	320	332	344	315	295	317	317	329	327	325	344	332	311	361	339	335	323	311	293	279	365	341	306	321	315	308	312	322	296	354	337	336	311	317	287	334	308	339	334	335	319	311	307	320	310	311	315	329	316	323	326	294	317	314	325	314	307	329	291	309	317	328	315	340	303	358	313	334	305	329	315	315	351	345	326	359	360	324	321	320	330	332	339	332	303	312	312	324	309	319	294	318	335	334	314	337	312	319	321	304	333	317	312	345	299	329	347	317	345	321	343	326	337	340	346	328	313	315	302	317	288	310	330	333	323	322	314	357	331	325	347	325	324	344	307	335	295	303	334	340	300	336	286	341	324	339	331	334	323	325	328	338	337	345	288	309	323	328	302	341	353	328	370	332	306	305	277	335	339	312	372	318	317	314	333	294	335	332	326	324	304	300	307	317	314	351	340	328	341	328	327	312	294	320	363	364	360	332	310	287	351	338	341	307	297	328	309	350	304	316	285	305	326	337	296	315	341	299	320	334	342	313	306	328	306	320	319	357	338	307	336	322	331	327	296	343	347	325	325	335	384	330	317	327	329	309	317	306	329	306	337	370	310	284	375	320	315	301	319	308	335	359	341	342	355	326	343	341	311	353	317	316	328	339	359	316	335	318	306	324	355	330	298	321	311	322	343	338	332	345	296	347	299	321	332	323	301	305	304	335	303	321	360	296	314	326	362	322	339	293	353	302	342	343	317	348	338	357	293	323	301	297	279	328	334	340	320	335	322	346	388	313	308	348	360	322	331	328	321	337	339	327	336	333	318	328	358	317	329	319	327	321	328	301	355	337	327	306	343	292	322	362	324	307	315	320	341	329	339	355	316	338	336	332	307	350	315	319	330	318	338	327	315	313	328	368	350	333	325	325	328	331	313	321	323	345	306	322	340	335	325	336	331	329	300	292	328	344	322	341	352	293	342	296	333	334	350	309	310	347	315	331	338	320	333	306	338	330	321	325	326	327	313	313	329	297	320	305	316	321	313	325	343	342	308
24039	21666	28725	25102	21167	9020	3395	2353	1741	1542	1259	996	836	750	699	568	550	559	518	543	437	432	361	346	311	314	315	289	270	288	282	253	248	259	230	221	230	232	195	212	223	221	202	227	252	197	215	221	220	216	187	191	195	192	208	210	227	224	204	241	222	202	244	211	236	206	221	205	173	204	207	242	231	208	213	207	221	212	190	194	225	209	212	214	230	219	205	195	195	207	208	188	213	205	190	218	202	223	229	187	205	202	228	197	200	212	235	216	189	193	216	218	224	210	202	209	207	204	221	182	217	213	199	237	190	215	240	204	210	192	223	205	208	223	212	231	211	191	198	191	237	206	212	202	179	229	234	215	211	190	199	188	203	235	208	200	230	207	212	221	227	215	202	234	213	204	222	181	181	188	212	191	171	190	214	224	213	178	207	199	210	192	206	216	217	218	192	173	203	203	211	198	249	229	213	207	232	179	201	201	226	188	226	204	190	232	217	201	213	221	200	213	210	210	207	204	222	196	194	214	218	210	192	196	209	188	218	217	212	194	201	201	204	205	203	240	218	186	225	207	210	188	204	206	196	199	202	208	217	198	223	230	207	206	202	217	217	215	209	206	218	243	195	217	210	192	213	222	242	206	207	202	189	204	188	205	205	212	210	226	173	217	184	207	220	212	181	218	215	225	189	214	189	212	195	216	236	227	217	229	223	235	214	222	198	223	246	198	243	195	203	199	222	220	214	209	217	225	202	235	202	211	216	204	183	217	181	165	195	211	231	223	225	191	218	198	200	199	209	201	200	216	195	192	214	211	221	213	206	229	210	191	224	248	232	195	210	222	225	213	211	230	231	222	203	208	202	183	217	190	203	207	218	204	231	212	217	208	200	203	233	220	209	212	218	224	194	201	218	194	195	182	225	198	213	224	203	212	214	192	200	212	226	199	189	209	218	211	186	208	162	197	200	207	224	198	214	187	195	200	226	217	209	220	216	185	239	202	221	191	203	228	202	211	236	185	204	245	203	169	206	199	185	224	193	206	201	166	215	214	218	186	185	223	198	201	205	213	206	214	209	238	193	192	208	187	216	223	232	196	195	185	187	210	222	202	217	210	230	211	227	201	195	215	221	202	204	235	236	204	211	192	190	217	185	178	195	216	198	200	189	212	213	174	224	201	211	196	206	184	202	216	214	177	228	200	240	206	197	194	233	209	219	204	233	192	227	192	194	200	228	199	205	219	228	210	189	180	212	207	225	200	220	190	230	215	215	191	209	213	213	212	211	185	200	181	226	231	203	215	220	223	221	176	180	190	205	208	197	205	207	203	210	233	196	190	232	236	210	210	234	209	209	221	200	225	217	185	204	222	186	192	206	224	189	199	225	199	188	202	204	218	195	194	192	212	197	212	231	227	204	199	189	234	228	200	213	204	182	216	196	215	204	223	200	201	208	240	190	214	210	199	197	203	208	197	214	192	194	205	222	217	221	241	215	207	180	215	180	189	205	191	195	201	189	227	192	199	203	212	213	196	200	201	192	208	208	202	234	206	208	194	198	189	204	188	212	200	240	208	209	256	222	220	220	218	209	226	173	213	215	225	227	219	218	183	233	214	199	199	191	210	209	212	201	234	214	207	210	210	211	208	197	207	220	200	214	214	209	204	207	198	206	190	219	204	214	219	211	205	208	208	195	203	198	189	220	205	181	232	227	191	200	204	222	210	201	229	190	184	199	217	201	204	201	204	219	207	181	224	195	232	200	181	222	207	213	204	218	187	211	208	215	202	231	221	208	179	206	197	209	196	206	221	206	218	231	196	190	207	201	178	217	233	224	218	209	225	182	220	207	213	226	215	207	209	209	195	198	199	197	190	199	205	196	220	214	203	225	223	201	193	206	223	227	218	209	213	180	180	210	215	211	193	209	208	216	209	202	193	199	226	180	203	204	217	204	187	203	202	219	223	218	194	217	220	191	232	227	217	227	200	200	204	202	232	199	211	232	221	211	215	182	225	208	192	220	214	210	200	192	201	196	182	213	232	202	197	219	205	230	204	175	208	202	179	228	204	197	216	204	199	215	195	221	197	193	191	224	214	207	207	228	199	191	214	202	219	216	224	189	209	234	213	230	233	184	215	214	211	224	215	206	206	217	207	205	171	229	208	203	221	208	210	209	200	225	217	205	216	209	216	185	199	194	230	233	215	194	190	185	195	230	217	207	193	213	192	199	226	201	210	203	174	220	233	213	224	230	211	191	192	218	202	216	192	216	225	227	223	178	189	222	201	187	232	212	207	228	203	202	221	205	197	195	211	212	202	198	219	191	201	217	199	200	206	218	201	181	193	203	228	194	243	205	198	205	188	202	219	209	203	186	208	215	205	211	177	183	213	225	198	192	205	181	206	215	197	204	198	208	213	204	204	207	207	198	189	190	210	197	205	222	212	200	213	235	192	199	208	212	224	228	193	201	185	200	205	214	219	212	193	214	196	192	206	204	206	205	185	210	168	183	215	228	209	189	193	193	224	210	212	206	218	188	189	196	222	224	166	225	194	197	204	200	207	230	185	204	221	175	200	216	209	203	199	234	208	190	198	207	204	206	209	205	205	190	189	212	200	224	201	204	204	212	202	228	203	223	216	219	213	216	206	205	213	214	221	178	208	192	193	225	203	212	199	213	222	220	217	209	215	215	229	200	221	217	203	215	229	205	185	200	211	217	215	205	195	207	218	204	208	211	221	203	199	210	206	213	212	196	234	208	200	198	207	202	232	206	235	200	200	200	183	216	208	218	210	208	204	222	172	222	230	198	216	209	212	200	203	243	195	193	211	184	196	208	211	180	210	219	228	200	195	201	192	208	201	196	191	194	210	198	222	202	203	201	198	206	196	211	211	207	214	197	215	203	190	202	215	208	210	203	201	212	199	220	212	205	199	200	216	199	202	190	209	205	224	216	217	228	206	214	195	211	216	224	212	189	177	203	188	187	196	232	206	226	185	215	206	194	206	209	211	221	234	209	194	208	217	207	215	246	181	194	217	194	213	205	202	194	172	189	201	231	203	198	208	199	187	201	214	189	217	173	217	185	229	224	206	204	200	210	227	184	187	212	196	212	207	219	215	203	211	212	203	214	232	204	174	214	205	201	228	199	231	200	212	195	219	193	203	218	235	193	178	223	190	198	209	227	207	221	218	190	202	213	210	201	232	218	205	200	219	189	206	195	225	194	197	194	235	219	209	221	208	231	213	198	199	203	206	211	158	202	196	213	211	195	205	213	230	227	205	211	203	199	207	228	227	189	196	194	230	198	226	201	203	206	212	196	231	211	200	185	209	200	220	208	190	211	215	210	227	214	240	218	205	196	207	217	197	232	211	188	247	208	226	195	188	208	229	216	207	200	243	220	218	240	193	207	245	229	205	212	218	200	213	208	202	202	219	207	224	187	198	213	224	232	190	227	198	205	197	199	201	206	202	212	202	195	244	186	199	251	211	223	222	177	196	216	203	221	207	204	197
14307	31504	24461	15563	11697	8809	6685	5641	4702	3717	3113	2377	1994	1549	1497	1283	1108	1053	1090	999	916	832	740	626	634	590	568	508	530	486	437	402	424	388	368	356	344	328	322	326	315	299	303	290	315	339	335	308	309	302	319	317	308	273	300	295	326	288	298	319	314	267	325	311	322	318	300	302	299	295	337	299	324	295	306	282	336	273	279	317	297	297	285	285	294	285	305	294	278	306	280	275	277	325	305	286	290	290	268	302	306	287	285	289	303	275	292	325	337	268	260	313	284	291	280	332	288	298	326	288	308	288	295	278	317	306	311	289	307	298	287	282	299	315	300	301	297	284	289	287	315	297	300	294	315	288	265	295	325	286	278	251	313	268	305	280	265	316	291	297	316	301	301	257	312	310	285	255	312	289	304	310	282	289	308	287	295	300	297	302	262	279	297	255	290	279	272	301	282	288	314	252	232	269	307	291	311	305	254	295	275	314	280	274	267	315	272	298	274	280	274	270	317	257	266	300	284	251	277	288	274	298	278	296	311	278	286	283	317	292	314	288	276	314	315	301	279	300	293	301	280	304	294	304	337	308	290	299	286	331	289	278	295	280	311	277	312	269	309	316	297	289	260	285	283	272	293	297	302	262	288	293	297	310	300	286	318	289	285	298	302	268	303	299	311	282	302	309	271	313	263	283	297	294	303	324	307	313	273	296	308	289	270	296	292	275	306	287	266	296	280	288	287	279	300	260	289	292	288	319	321	310	282	315	316	293	289	270	297	279	288	308	325	314	295	308	261	286	263	317	279	263	317	301	307	289	310	272	309	265	280	299	280	279	296	284	291	303	292	290	281	299	268	322	297	281	280	279	328	316	271	295	295	311	301	301	293	270	308	307	323	276	277	298	286	264	303	288	270	325	287	299	294	295	291	283	266	291	293	281	259	273	269	271	290	288	296	293	301	294	285	333	282	298	286	281	305	285	285	286	294	293	310	305	286	279	305	322	300	289	271	274	308	286	296	294	283	285	282	292	288	292	317	304	300	293	290	282	319	303	315	301	307	299	324	281	310	275	287	293	303	283	309	302	288	278	282	295	295	286	320	290	282	274	300	297	305	272	309	276	312	283	270	285	300	299	289	296	315	315	303	273	292	290	297	307	274	311	321	307	283	276	293	296	273	290	291	293	278	300	268	277	275	323	293	298	277	300	299	287	282	313	289	295	301	291	297	293	316	282	259	299	297	317	274	292	298	279	283	279	300	318	268	248	314	278	293	307	314	289	285	301	318	258	299	307	271	301	309	281	333	258	282	274	288	335	305	308	306	292	326	274	290	277	278	287	296	292	267	327	293	276	246	299	317	310	282	320	311	281	292	289	293	301	293	296	333	292	289	304	277	297	299	298	308	312	322	310	286	305	288	297	322	286	279	315	322	256	288	300	288	305	284	294	290	285	320	286	279	278	292	268	280	263	324	301	269	305	326	267	328	268	266	279	316	319	312	283	283	294	307	311	317	307	342	289	309	269	292	277	257	287	285	297	308	285	311	305	307	295	273	285	310	294	288	270	286	270	325	284	262	339	304	298	290	290	267	302	281	290	269	292	289	269	278	292	284	248	319	289	318	302	305	292	312	313	290	270	291	316	262	265	284	317	289	269	309	302	300	277	290	257	308	292	300	289	296	319	295	280	306	302	304	305	283	304	281	263	306	295	289	323	280	269	285	302	306	292	314	296	310	291	292	280	264	292	295	268	286	307	298	306	280	278	283	325	319	308	279	264	288	283	309	315	270	289	314	292	305	293	255	280	263	289	275	312	282	304	305	259	279	317	310	271	282	283	307	300	281	295	297	265	301	286	272	277	278	264	280	318	266	296	293	290	336	270	271	290	292	322	302	287	300	304	304	249	316	304	304	268	287	287	318	303	262	306	328	300	280	301	297	295	302	297	317	292	250	300	306	281	301	319	303	290	310	283	300	305	312	288	311	306	299	294	270	300	292	256	307	274	282	322	284	299	283	264	278	272	258	306	298	267	286	305	292	329	282	302	264	303	277	296	301	270	298	287	279	303	315	290	298	317	336	263	292	287	263	292	293	290	308	288	294	282	305	279	292	313	270	291	303	293	322	299	279	292	350	290	290	296	314	282	290	275	303	292	282	310	275	304	275	269	301	300	310	307	272	301	293	289	320	274	297	306	305	280	294	297	320	314	292	296	304	301	325	293	293	275	269	296	303	277	304	295	319	288	293	317	289	313	303	331	291	287	320	275	318	298	291	306	311	299	273	281	281	318	286	294	288	268	285	301	312	280	306	290	321	283	294	289	277	277	314	285	283	319	290	313	308	288	309	290	290	302	277	280	279	289	304	281	318	293	266	261	304	306	323	294	322	290	302	281	293	286	258	319	296	307	265	284	266	293	353	288	291	289	284	340	315	306	286	277	304	295	282	279	292	263	281	307	298	250	267	292	285	287	297	298	303	298	273	292	290	294	285	308	253	287	277	284	284	309	331	327	279	307	311	267	308	297	313	308	284	278	305	296	263	283	286	287	306	300	311	296	325	285	306	303	297	289	309	278	306	306	307	315	305	300	281	309	276	264	293	265	309	304	319	289	297	276	291	330	297	315	283	295	264	299	316	281	299	330	282	335	306	294	302	259	289	283	278	297	333	314	274	320	269	280	295	287	330	255	264	284	278	251	303	299	299	319	275	305	279	257	299	264	291	296	291	305	298	279	303	277	301	323	273	293	307	284	291	310	291	266	290	297	289	300	315	323	307	301	328	286	279	314	294	299	323	303	316	296	325	297	334	304	306	287	254	272	304	296	296	289	285	287	278	301	266	296	278	316	338	292	283	285	290	301	307	270	300	263	296	289	292	294	315	303	276	287	315	300	290	248	275	298	287	332	293	312	302	276	289	295	245	303	257	271	267	304	307	308	317	295	278	299	312	297	306	300	299	330	295	289	294	294	293	287	289	297	299	331	258	287	290	257	270	329	316	292	299	292	270	274	291	297	293	298	274	287	269	286	313	285	286	272	313	303	288	264	289	309	282	300	305	294	314	294	282	308	329	281	314	294	289	302	260	329	286	274	278	294	287	311	280	307	301	294	302	265	279	300	300	292	313	301	311	296	281	287	309	284	279	277	295	323	294	287	295	305	302	290	302	285	271	292	279	302	280	278	299	287	278	297	297	301	287	284	293	309	302	314	301	315	290	327	326	305	295	298	319	266	271	303	300	318	271	305	301	296	285	298	285	311	298	316	313	286	277	301	290	296	304	344	267	262	308	305	300	294	299	287	304	297	270	274	285	305	290	298	295	301	308	284	311	310	296	285	281	281	310	291	311	329	260	287	292	310	280	278	236	301	259	286	299	314	291	294	292	316	303	305	285	306	298	284	309	268	305	298	301	338	316	305	266	285	292	297	293	321	269	299	296	295	296	289	319	309	311	302	311	288	309	309	311	287	315	296	311	296	266	298	332	282	298	288	302	309	312	302	285	291	286	295	299	291
25385	21667	27002	25024	7682	2929	2108	1635	1336	1132	886	768	629	546	467	474	430	435	483	400	315	356	308	294	304	269	285	286	256	235	263	212	225	222	236	197	201	202	208	230	184	190	188	212	178	182	228	199	211	214	196	210	207	205	220	177	208	188	201	191	207	218	200	206	171	222	198	204	195	187	206	206	196	189	215	205	181	196	202	218	213	202	187	229	223	219	207	221	230	213	184	228	180	223	211	197	190	200	215	221	187	215	203	189	179	233	199	209	212	204	197	184	206	197	174	208	192	201	181	183	199	200	189	201	176	203	191	211	206	189	219	188	191	230	209	178	215	199	185	195	187	217	197	185	177	168	210	178	224	222	188	192	201	205	202	172	218	209	207	212	215	188	192	193	214	200	164	209	182	182	192	185	201	170	183	194	181	182	195	196	208	215	198	212	180	216	195	193	183	219	178	191	210	190	195	201	226	192	192	181	182	210	194	190	242	210	214	197	190	197	193	194	209	181	196	213	208	188	184	212	187	194	206	213	208	196	203	209	224	196	210	175	198	199	187	213	186	200	219	180	213	193	199	205	173	191	185	200	180	210	188	209	190	167	213	195	185	188	197	206	200	194	193	189	196	193	194	195	200	214	216	206	191	192	197	176	209	173	192	211	190	193	221	201	178	200	157	195	194	194	197	186	218	218	221	183	194	217	203	193	211	179	217	190	179	208	205	195	189	192	203	188	211	201	208	204	189	211	186	196	227	190	184	198	195	189	200	185	196	225	213	200	166	198	168	186	189	231	200	193	181	184	190	213	184	203	194	217	236	210	220	194	219	213	184	204	223	196	198	169	188	207	217	195	197	208	204	200	199	203	221	194	178	200	194	209	174	213	200	206	203	197	193	212	182	187	213	181	202	190	185	213	175	213	210	202	193	220	186	191	168	225	186	175	202	191	217	202	217	196	191	197	202	187	209	193	205	200	188	207	211	210	191	202	196	202	166	194	224	172	197	213	201	195	189	207	206	214	192	196	195	227	189	192	190	191	188	191	208	193	201	181	219	184	189	183	194	206	202	193	193	211	194	207	209	176	202	199	183	202	202	207	190	175	169	211	187	167	235	193	186	188	178	191	192	210	190	203	233	222	204	209	210	219	184	190	218	169	158	213	207	212	176	188	196	212	187	189	201	193	242	214	189	168	189	174	187	194	185	205	198	190	201	193	187	190	209	215	185	191	197	178	209	198	208	200	199	189	201	207	165	205	187	192	184	191	217	210	195	218	188	206	216	193	170	197	198	211	180	230	191	186	187	189	192	188	201	203	195	207	172	175	202	224	201	184	213	187	183	171	188	168	187	179	162	224	204	185	195	200	191	201	194	174	210	224	207	216	213	190	219	245	230	198	188	200	181	206	193	205	195	188	174	192	207	174	215	230	192	193	183	195	200	175	209	188	195	212	185	178	215	198	177	223	185	205	176	222	200	214	181	198	233	199	187	190	224	186	203	165	185	221	195	170	195	184	203	194	204	178	208	200	218	199	202	204	212	197	189	185	192	228	193	226	187	219	193	209	203	200	192	201	227	194	204	206	220	224	198	190	192	213	197	192	188	188	204	181	199	203	175	201	194	201	194	189	204	218	217	215	213	167	180	197	205	195	187	218	222	187	216	219	197	220	206	201	200	172	177	204	206	213	214	200	180	180	179	199	182	181	197	199	248	209	169	197	202	227	193	212	183	186	173	193	175	208	170	191	199	206	222	190	200	202	235	181	205	207	188	166	201	188	194	177	188	205	191	196	232	186	177	177	206	210	221	216	191	200	202	210	201	210	206	191	186	198	209	188	187	214	199	201	203	213	212	227	181	221	213	180	217	225	187	202	220	199	194	211	201	203	172	185	247	210	225	207	209	181	199	218	201	207	206	193	227	220	204	200	181	213	200	189	182	199	241	216	184	200	199	188	201	185	180	182	206	213	204	195	169	195	176	192	170	222	190	201	191	210	199	208	207	187	186	202	178	209	166	186	195	206	184	211	220	196	198	225	211	213	173	186	176	214	202	196	185	211	186	211	182	192	213	187	203	171	218	204	191	216	202	198	213	194	186	195	214	205	180	188	210	205	188	191	184	179	201	181	198	213	209	199	208	215	180	189	182	204	196	199	198	174	193	203	200	173	197	189	207	189	202	201	182	207	183	185	187	202	202	207	215	196	195	194	213	183	218	202	197	220	213	217	203	184	202	175	201	211	211	224	211	205	214	193	214	181	179	180	190	213	189	170	200	179	206	200	169	204	200	199	198	187	202	195	198	200	245	189	178	200	198	180	229	190	202	175	207	200	198	209	202	212	199	202	204	191	178	192	175	207	212	194	179	183	190	198	196	196	218	197	178	222	198	201	190	203	187	198	185	200	177	213	186	202	192	185	154	187	214	209	194	184	204	199	188	200	210	224	201	197	197	203	188	205	192	194	205	222	210	172	203	215	204	222	184	184	199	200	197	175	205	224	183	177	223	212	218	202	191	214	173	195	195	168	200	200	215	184	218	201	202	218	206	191	188	204	206	191	197	181	195	205	207	208	181	205	176	213	209	180	229	185	183	224	206	190	192	191	190	205	210	207	196	200	181	200	193	207	190	212	195	191	213	180	222	194	195	220	183	219	193	200	185	215	206	208	200	202	201	185	191	209	203	216	209	209	194	195	200	172	191	198	178	196	188	193	197	216	214	205	203	209	190	197	210	193	199	197	209	204	201	200	210	215	198	215	199	221	208	209	196	212	225	183	182	203	207	210	188	193	215	197	222	201	207	213	209	222	189	183	215	204	218	174	193	203	200	184	174	189	204	198	239	229	183	198	198	196	193	185	201	194	182	209	177	178	209	203	183	161	209	193	195	194	183	178	198	197	193	205	190	221	171	178	211	189	186	200	205	205	196	195	203	196	228	189	187	198	209	207	230	207	196	191	203	226	192	206	217	208	189	231	205	229	198	192	203	209	167	201	207	202	211	193	177	203	202	212	186	207	234	188	219	182	229	205	185	209	203	213	205	189	198	228	210	207	208	188	194	194	189	213	219	224	187	208	184	177	209	223	200	179	204	202	192	192	205	183	219	210	198	197	172	200	206	193	223	160	204	175	186	191	193	216	213	216	211	185	193	199	187	176	241	198	213	219	189	204	218	178	195	194	194	207	204	188	199	184	206	206	188	193	207	196	183	182	193	189	200	202	206	220	217	200	171	182	195	173	194	219	195	197	176	207	205	199	223	216	200	211	200	178	202	200	210	194	222	192	196	207	192	209	210	192	178	201	186	214	194	202	196	185	170	219	195	201	200	192	211	182	174	201	183	213	233	199	185	199	170	182	188	184	208	199	189	201	210	191	209	223	188	222	182	164	184	204	201	191	194	207	202	176	208	192	194	196	181	195	206	209	204	191	198	180	220	199	189	210	174	194	166	190	209	212	205	199	182	197	202	186	197	189	197	208	184	204	216	208	205	199	207	196	201	204	209	195	204	221
13951	27171	20021	12228	8971	6750	5178	4511	3534	3061	2199	1825	1541	1341	1235	1023	903	880	849	825	737	673	605	556	544	503	446	452	418	427	392	356	355	372	325	320	338	338	307	317	281	301	301	296	282	285	287	340	295	300	313	315	303	297	284	285	312	312	282	282	279	302	290	285	281	281	286	309	292	300	301	287	268	336	277	289	294	261	289	299	287	270	299	284	301	279	299	314	309	303	305	300	272	274	305	271	309	282	296	288	275	272	266	275	263	311	312	300	280	277	260	267	281	292	269	284	250	280	270	283	285	288	277	245	290	288	287	279	285	295	278	292	269	254	255	254	301	260	261	278	297	313	321	269	303	304	289	279	270	311	275	287	301	288	283	261	284	268	265	291	285	267	276	302	309	269	306	272	276	289	272	314	321	266	300	282	298	285	271	288	264	304	279	283	288	292	239	281	297	259	293	274	286	282	267	292	300	259	283	282	288	279	260	310	279	266	296	266	280	284	296	299	289	304	296	278	266	280	266	280	315	267	296	302	300	259	291	271	273	262	288	261	256	261	277	339	293	263	285	279	272	262	273	289	285	306	277	279	282	291	310	279	279	258	295	270	291	271	277	271	289	269	278	237	316	304	254	272	310	281	289	290	287	278	292	265	281	305	284	261	277	301	298	266	298	265	296	277	259	307	288	265	293	283	311	295	290	289	316	261	269	287	265	276	287	311	291	303	319	301	288	301	289	260	281	296	268	296	274	279	295	279	266	294	305	276	280	298	279	297	278	282	279	318	281	300	295	298	291	311	260	297	265	293	305	274	261	287	282	299	262	283	262	270	266	292	284	275	265	260	276	288	271	298	265	249	281	305	261	270	300	271	262	273	296	300	282	284	264	269	300	266	290	279	254	248	285	262	273	289	307	256	264	275	282	297	289	270	258	265	291	308	288	268	290	260	269	291	288	261	287	312	299	326	269	263	258	287	284	261	285	275	258	272	276	289	265	309	303	273	287	273	288	312	316	257	288	288	289	274	262	245	251	261	287	288	299	285	290	277	295	292	285	290	284	279	295	330	282	279	267	285	288	277	269	272	272	296	286	285	260	292	254	255	294	300	309	264	281	258	276	272	286	301	289	270	292	286	279	297	293	270	298	285	297	274	285	287	284	302	281	293	294	321	283	271	285	260	259	298	293	273	277	294	290	273	269	301	295	289	283	258	293	283	290	283	304	293	298	254	300	301	308	305	293	289	261	258	266	288	273	292	267	288	308	289	264	311	256	269	266	271	267	289	286	295	266	313	293	266	302	286	305	276	296	273	285	285	330	265	286	284	277	289	289	287	276	306	294	265	255	272	283	318	299	294	319	256	281	287	286	279	275	281	271	305	284	251	277	258	291	295	272	316	284	292	271	283	288	273	296	287	277	290	262	292	305	280	271	290	273	285	285	273	242	290	307	284	281	307	259	319	277	286	266	297	273	267	289	280	284	269	280	274	290	278	295	252	289	278	279	265	289	273	308	298	276	257	270	292	311	265	287	313	271	294	299	281	280	302	284	278	274	283	299	291	277	283	298	293	293	290	260	271	267	268	296	276	268	284	277	288	273	253	258	290	283	284	241	287	277	290	284	285	283	305	255	298	287	302	290	277	316	279	275	279	282	323	275	283	304	266	278	277	285	270	272	280	283	262	285	270	257	297	275	268	259	273	279	272	282	308	275	305	269	289	294	272	250	303	288	294	291	262	310	284	313	280	274	261	272	243	302	293	287	281	259	261	281	258	257	276	322	280	313	294	323	286	288	279	271	270	294	297	265	256	254	258	281	294	269	280	306	292	265	285	289	245	293	275	277	304	289	270	291	253	286	279	291	269	287	270	256	278	273	313	259	302	313	277	295	286	290	273	289	291	273	290	284	269	327	308	277	289	266	253	264	270	288	320	288	285	264	297	285	251	280	294	294	279	284	283	273	280	302	291	307	290	275	298	279	270	263	271	309	280	265	244	274	287	292	294	280	293	298	268	282	241	265	276	285	277	281	280	277	294	305	255	250	323	314	297	292	272	242	299	268	281	300	288	262	294	298	300	293	254	291	258	320	268	283	275	285	290	261	269	256	278	304	295	285	266	288	277	269	260	289	269	287	285	303	277	302	272	247	276	284	294	270	281	267	274	309	275	293	263	269	295	272	307	292	266	280	248	290	292	306	301	292	284	275	272	318	272	260	307	275	285	282	261	269	259	274	294	281	279	298	250	277	278	279	257	307	257	286	282	273	276	275	292	270	281	290	275	271	304	313	266	270	279	288	262	291	295	295	277	284	301	279	282	267	261	291	294	253	272	270	288	274	264	265	255	276	289	293	279	306	280	291	291	278	273	276	256	268	294	287	290	275	286	312	275	290	289	273	278	333	275	288	303	282	278	287	269	302	302	302	277	289	301	256	248	318	257	259	276	322	248	289	280	267	299	301	288	301	285	305	279	278	298	291	282	298	279	277	283	286	281	288	271	295	268	289	285	264	283	290	280	274	307	288	293	261	291	320	302	239	278	275	289	280	293	309	274	301	276	298	259	267	289	284	316	264	310	293	302	291	274	287	283	284	270	249	285	275	295	282	273	253	311	267	262	285	302	295	300	301	280	263	303	277	305	275	295	296	314	271	274	290	313	273	286	276	269	302	264	284	296	287	285	253	281	308	310	277	277	286	290	279	281	270	301	289	307	278	296	299	292	276	273	270	268	285	296	289	289	293	295	262	295	269	294	273	282	263	281	280	289	293	289	303	272	303	283	287	287	297	290	290	273	260	290	278	274	283	300	275	307	284	273	287	262	286	260	319	274	294	296	300	279	261	273	277	276	281	300	266	272	295	296	258	286	254	248	301	262	305	292	273	297	256	256	251	294	271	295	318	293	269	295	289	317	278	274	271	256	266	269	293	270	256	284	275	282	270	274	290	323	255	298	278	259	294	273	306	325	274	256	293	295	298	290	253	298	275	294	283	279	306	280	248	273	277	301	266	310	279	278	246	278	319	280	262	266	291	285	278	303	278	266	319	294	290	255	290	293	285	292	276	278	282	259	260	270	278	281	283	270	291	308	305	293	271	273	304	285	266	296	251	261	298	272	256	268	311	270	266	277	283	273	281	294	239	293	296	299	263	280	292	296	296	273	280	258	314	272	285	290	273	275	310	273	301	296	286	279	241	276	272	290	260	281	274	298	288	284	284	286	290	291	291	265	305	294	276	269	301	259	262	292	257	295	312	291	286	265	275	314	270	280	256	287	303	256	282	277	283	262	308	280	287	284	305	268	291	291	293	294	273	298	263	277	277	276	320	316	284	282	272	270	289	295	301	277	280	285	282	265	257	287	291	248	295	324	288	280	299	281	312	301	288	279	312	327	259	278	265	309	280	296	290	274	282	314	235	270	275	288	275	256	291	285	262	291	296	264	279	275	258	246	271	272	261	264	248	256	304	265	291	284	271	277	284	273	269	288	264	288	294	265	308	294	290	245	299	276
23042	21704	29409	24536	21711	20718	8234	3550	2429	1945	1556	1294	1094	829	792	687	605	630	615	609	444	436	386	403	366	325	326	310	257	282	235	228	239	233	247	200	174	198	183	196	184	170	157	158	166	146	169	174	178	148	176	179	181	170	175	168	168	194	180	165	171	166	148	186	174	164	175	179	169	169	168	162	173	158	150	161	154	193	169	160	146	157	157	187	161	173	172	166	177	170	162	185	161	189	130	187	172	163	158	172	153	169	166	163	147	169	156	161	176	173	158	161	158	156	163	177	140	172	160	162	156	162	150	170	154	164	161	145	141	166	168	164	167	158	159	171	179	171	155	153	151	178	197	171	173	193	156	159	152	154	157	164	171	145	157	150	135	161	156	169	173	172	168	151	158	139	168	167	158	145	165	155	137	169	172	173	155	160	150	177	147	152	154	150	160	179	160	154	149	155	160	164	171	158	158	200	173	142	171	167	153	165	171	181	165	150	157	150	178	143	173	158	169	135	172	171	161	194	146	166	166	170	194	175	179	142	155	152	165	167	172	174	181	173	172	157	157	162	166	162	158	167	152	172	165	147	154	163	156	166	160	166	157	154	154	141	139	178	144	146	193	143	168	151	189	155	159	181	155	158	175	142	139	151	149	165	154	157	134	170	161	163	160	167	146	167	179	165	172	157	164	166	146	157	155	158	160	163	162	178	157	154	166	188	165	160	166	178	163	153	162	155	163	182	181	156	178	152	153	152	157	174	158	154	149	166	158	162	168	167	154	174	182	174	185	169	158	149	183	164	178	166	151	184	165	154	153	154	151	158	154	155	158	159	169	148	167	149	161	171	171	178	157	189	159	165	150	173	142	134	147	157	146	153	148	160	171	167	150	161	164	187	147	169	159	175	158	172	175	173	148	151	168	169	165	180	165	157	153	143	171	163	194	164	160	168	150	187	167	159	174	161	149	163	179	153	148	148	148	167	146	148	164	179	130	155	161	152	162	146	171	130	191	174	163	147	186	156	174	172	154	175	155	174	175	174	156	136	165	154	152	160	162	173	129	156	160	173	172	171	173	173	171	138	149	200	150	150	173	161	172	160	176	151	136	176	169	173	152	164	141	152	187	144	186	180	179	164	174	169	162	164	173	162	162	170	154	164	150	177	168	146	152	176	168	167	162	165	143	152	174	161	175	170	178	172	159	163	149	159	158	181	156	194	177	149	178	166	193	142	160	156	173	152	183	164	142	162	165	145	142	179	165	167	151	159	165	169	161	186	173	153	146	174	145	183	180	165	169	157	167	161	174	170	197	182	184	176	175	173	138	178	166	151	159	189	168	146	142	156	184	177	152	173	156	143	161	190	175	160	194	181	143	128	186	145	175	170	169	164	193	176	143	133	180	168	168	143	170	142	158	168	153	167	173	146	169	176	150	174	158	148	156	135	166	156	186	179	153	174	175	193	185	157	175	162	169	197	149	153	148	159	153	138	170	161	176	178	157	163	128	178	169	171	155	139	156	157	172	135	169	154	149	178	161	154	196	148	152	157	134	164	181	166	164	164	154	150	173	176	162	150	154	160	148	178	170	159	167	157	161	158	172	153	148	150	159	175	180	164	171	166	141	157	149	172	145	155	186	160	150	170	165	156	170	137	166	172	152	173	156	161	184	177	157	166	170	149	159	152	162	187	149	145	182	170	158	169	169	160	165	162	163	172	174	156	160	150	157	161	153	161	181	178	158	136	178	158	155	154	151	158	176	158	148	163	190	157	147	177	190	175	162	156	174	163	164	176	170	163	141	168	177	178	178	157	164	169	180	165	165	159	144	154	173	169	177	158	161	153	168	155	172	163	166	165	178	162	159	170	154	173	175	158	148	176	137	185	161	184	156	166	149	170	138	168	155	155	158	158	169	145	151	175	159	155	181	153	195	136	148	168	179	174	188	164	174	171	146	169	151	162	164	140	156	171	147	183	142	186	164	170	185	169	174	143	155	156	191	178	144	160	164	183	171	168	175	153	158	157	153	153	166	142	176	186	175	160	158	178	166	152	172	157	165	155	141	180	176	135	148	161	165	157	165	153	187	150	177	155	157	177	149	153	167	121	160	171	155	155	171	159	158	173	154	175	161	151	143	147	185	142	166	168	140	159	161	162	163	154	163	140	153	177	167	161	174	162	162	194	154	170	152	171	169	154	185	152	186	169	141	152	166	168	172	184	168	190	151	160	139	158	157	167	176	147	157	151	166	181	177	195	172	183	160	172	166	168	173	164	160	166	148	178	184	137	171	159	171	181	153	171	175	151	175	154	167	173	166	175	155	159	143	157	171	179	131	141	154	155	155	160	183	183	167	148	164	181	157	163	161	165	173	171	167	165	165	169	165	179	169	164	155	157	161	141	186	160	159	159	173	147	169	183	187	169	158	164	145	171	153	155	175	174	162	169	166	170	163	159	163	152	144	172	159	159	131	181	183	177	149	147	164	163	199	179	154	137	165	180	139	166	149	190	157	166	159	179	166	154	155	172	163	165	180	148	161	174	152	161	176	154	160	175	174	155	160	142	151	158	175	155	159	194	147	169	153	160	160	130	153	176	144	183	156	134	178	193	169	176	179	136	173	164	162	171	172	171	152	165	162	169	144	148	158	186	155	166	154	136	160	159	173	163	166	163	165	160	161	169	170	162	153	167	185	160	154	168	168	176	158	180	150	155	153	156	149	150	162	172	172	166	164	170	159	159	186	153	151	160	140	161	165	174	154	160	163	192	172	178	157	168	159	173	159	170	141	173	163	159	169	177	169	153	151	167	155	147	163	159	171	146	155	177	161	171	153	164	153	186	162	165	158	151	151	191	171	179	137	148	163	162	145	185	171	137	169	191	185	175	161	170	133	175	160	150	155	143	178	177	166	174	179	148	166	167	161	139	147	180	158	172	153	174	153	147	149	163	163	170	154	154	129	171	124	180	169	159	164	163	164	152	170	150	174	181	139	139	161	164	141	152	150	154	178	172	172	163	164	173	152	173	181	181	151	176	165	153	148	155	154	169	148	167	162	164	151	160	160	154	176	164	147	153	162	165	168	158	166	145	151	188	167	162	159	161	151	160	170	190	159	173	178	174	170	156	168	145	153	173	171	161	125	174	162	160	172	153	192	185	150	154	186	196	180	142	170	173	154	148	183	163	180	169	149	155	152	153	176	158	180	160	164	157	163	145	150	180	173	184	155	171	148	167	141	167	165	166	160	148	160	154	162	178	163	167	175	148	158	145	160	166	172	157	158	145	172	170	167	173	173	169	159	165	150	155	163	176	142	165	152	176	161	164	159	166	157	172	153	140	158	167	162	148	155	166	177	161	180	172	162	176	171	160	159	160	179	162	168	153	159	137	149	161	155	137	143	163	187	156	162	154	152	145	168	150	150	149	194	166	157	140	166	169	173	156	149	158	175	175	169	157	178	174	181	156	162	171	157	167	152	151	159	170	165	168	178	148	198	170	158	167	172	182	178	160
17069	35718	28169	19032	14854	11604	9450	8056	6132	5179	3899	3098	2565	2208	1986	1653	1370	1465	1371	1280	1013	957	856	781	718	663	538	529	516	460	404	409	366	383	382	309	311	286	276	249	261	252	239	276	237	271	252	272	273	295	274	254	236	232	256	231	264	268	288	241	235	244	251	260	219	219	244	256	248	241	252	251	248	273	226	232	244	249	254	228	217	242	208	271	252	226	259	227	243	192	262	216	260	250	247	220	221	230	252	252	231	259	222	245	229	236	248	213	224	249	258	216	210	223	245	242	231	231	281	214	241	259	235	242	224	220	218	241	227	262	228	249	230	220	219	226	233	213	230	220	228	219	242	229	226	248	222	222	217	227	238	221	243	244	215	229	233	233	226	218	235	210	238	229	224	245	231	236	226	247	248	235	247	251	256	227	219	248	243	262	227	236	228	219	237	240	238	222	218	218	241	228	235	231	233	216	221	237	244	243	229	244	226	229	217	230	220	227	246	246	221	235	226	225	233	253	241	247	241	216	228	250	232	218	228	228	238	243	253	206	273	201	256	240	200	266	243	210	255	232	228	229	211	244	229	254	222	215	230	243	250	216	268	239	201	238	197	245	218	222	251	218	236	264	214	237	263	248	236	276	247	252	243	249	258	225	229	207	245	240	217	232	215	219	242	233	224	233	208	231	271	239	222	217	227	233	252	245	210	234	261	220	225	202	221	229	249	238	266	216	247	257	234	225	225	220	255	225	246	225	241	235	238	242	229	241	247	235	230	247	234	202	234	228	231	236	222	230	222	228	270	221	220	233	215	203	220	241	236	205	207	239	233	251	227	219	229	221	238	205	286	231	238	205	224	246	219	228	204	261	245	235	250	220	219	214	245	246	207	227	226	242	197	234	225	251	247	225	243	230	236	251	240	212	224	252	255	253	266	230	220	208	266	221	234	228	247	235	229	250	244	228	225	203	230	223	204	227	232	232	225	229	236	228	214	206	232	229	260	233	221	238	253	248	224	232	254	231	232	216	229	243	229	262	235	206	233	217	230	253	237	236	237	229	198	228	227	230	229	208	231	203	223	240	241	242	248	213	252	245	252	233	242	249	229	226	255	228	210	260	240	215	229	207	244	215	199	213	242	246	242	235	220	225	242	250	231	211	254	197	218	214	255	250	237	214	249	211	235	237	222	214	249	222	227	215	238	251	220	233	227	225	221	221	234	209	196	240	237	259	221	234	230	218	245	256	220	229	210	224	234	248	238	241	245	210	239	229	246	241	232	223	251	217	233	245	221	230	231	251	243	249	263	215	226	224	222	228	237	207	223	243	242	217	238	231	228	196	216	236	224	241	230	242	253	247	189	227	233	210	233	234	230	226	227	250	239	227	241	216	237	221	234	228	220	215	235	214	213	231	211	244	244	222	240	204	246	258	249	239	240	224	246	250	229	244	254	243	230	237	237	212	257	269	240	229	215	211	212	230	235	248	221	225	224	250	232	236	229	227	228	231	219	218	227	221	231	244	246	229	231	225	208	211	210	250	235	237	210	222	227	217	229	237	239	230	259	210	246	231	285	239	229	223	226	204	213	212	234	240	219	226	234	223	214	252	222	233	244	242	244	252	254	250	220	218	242	242	247	241	219	246	220	228	241	243	248	220	219	246	244	240	247	208	238	228	220	237	259	231	234	209	252	245	232	242	237	215	232	219	222	236	228	240	246	239	221	226	215	232	210	252	255	238	244	233	264	228	208	209	231	235	230	224	234	224	218	237	206	243	230	247	234	235	229	221	224	224	222	220	238	226	238	205	230	229	249	230	221	224	252	229	236	237	235	232	231	254	207	222	225	246	229	229	243	237	225	254	246	238	231	223	227	238	223	263	251	220	207	249	246	232	235	241	228	229	226	228	231	219	247	227	235	224	238	228	214	222	236	221	238	230	221	223	282	230	237	225	222	230	227	238	228	221	211	228	218	214	236	238	232	238	240	244	250	226	211	219	213	226	215	224	236	224	238	211	218	227	209	243	208	248	234	222	230	220	244	229	231	237	248	221	239	229	234	245	221	207	215	254	238	234	238	237	258	221	251	236	239	238	260	199	240	238	214	229	237	243	247	250	248	233	233	237	223	246	224	224	202	231	258	232	198	244	236	197	223	247	213	227	212	256	205	228	278	218	210	228	220	246	245	255	267	233	245	217	262	213	226	245	233	219	198	235	224	241	261	240	225	212	227	217	235	225	251	250	251	257	226	244	215	289	230	233	242	259	238	221	256	219	239	213	253	217	239	244	245	226	250	244	235	243	226	221	228	245	232	245	206	235	238	232	249	245	251	232	220	237	233	244	217	221	219	243	217	230	233	231	234	219	221	258	236	207	246	245	218	215	221	239	212	220	244	208	214	226	223	246	233	266	244	269	212	230	233	228	229	238	242	211	228	250	220	223	244	214	229	232	204	243	213	221	237	213	211	232	229	240	258	222	228	246	224	236	217	226	221	216	209	237	230	209	233	215	239	227	215	223	261	269	264	221	248	233	235	237	254	209	261	202	230	223	235	247	242	220	213	245	244	216	203	262	225	239	212	237	210	226	225	216	228	187	232	214	238	218	243	246	236	221	218	238	219	214	264	230	240	248	233	237	205	242	211	220	216	226	220	214	227	224	238	264	251	214	217	230	256	238	242	239	254	218	207	218	233	231	245	233	210	236	243	238	219	243	226	233	256	249	255	238	237	209	228	258	228	230	214	226	235	244	242	235	248	236	233	258	216	236	227	224	235	223	232	209	240	223	239	243	240	237	238	250	227	231	214	224	227	234	248	244	246	228	215	241	251	229	237	249	229	219	245	239	232	226	238	235	246	237	237	246	230	219	249	239	203	225	239	233	231	234	225	197	242	239	240	228	226	228	224	198	256	251	236	269	227	237	209	230	235	214	228	250	240	222	244	244	204	237	234	245	253	242	238	229	247	248	252	220	227	257	225	241	233	234	241	221	261	222	237	250	234	214	232	218	237	261	214	238	236	234	235	230	258	252	213	239	268	226	220	241	205	257	233	232	222	246	247	227	226	200	206	201	221	266	239	223	232	218	227	211	235	215	228	240	226	253	238	265	229	227	241	216	221	262	225	230	231	210	241	241	219	197	244	226	223	237	225	221	236	248	233	252	213	249	226	242	255	243	231	210	217	207	264	240	214	218	242	238	250	222	255	204	233	216	220	228	250	240	250	278	212	237	248	236	234	232	232	229	222	247	228	253	235	212	249	184	229	251	240	193	231	248	242	235	225	240	236	237	240	211	235	219	232	249	232	214	223	211	237	238	212	254	230	244	236	256	230	249	219	208	223	232	219	200	219	255	236	226	253	232	228	235	256	229	221	241	241	229	208	215	244	200	236	215	241	224	242	244	228	227	236	245	217	235	231	221	214	208	198	237	256	233	233	227	247	238	229	219	205	221	218	240	240	238	243	231	229	219	211	240	253	242	229	234	212	239	241	235	265	272	234	233	236	207	206	239
27954	19563	12678	6341	3164	2351	1761	1291	1022	907	636	618	580	506	453	411	393	384	417	387	381	332	309	280	283	298	258	259	251	257	276	295	239	251	223	226	251	211	248	242	252	224	199	241	210	230	240	216	228	230	208	231	240	243	250	218	221	226	232	226	229	218	238	226	230	216	225	226	221	227	244	228	232	217	223	215	230	244	216	210	252	235	219	209	224	216	192	245	212	196	186	208	219	214	211	227	234	211	234	208	236	189	205	253	223	208	217	219	221	208	205	214	209	214	227	264	225	223	211	251	212	244	225	216	221	219	224	219	201	227	211	221	230	237	231	225	224	230	224	204	235	227	223	238	242	202	200	220	196	216	193	251	232	207	231	206	247	205	226	195	207	218	221	220	201	230	222	220	221	227	239	208	202	249	227	200	239	239	248	230	216	251	235	234	194	225	220	207	216	213	228	210	221	215	199	215	217	236	255	232	225	243	201	242	245	225	217	217	216	225	222	247	211	237	218	220	234	229	219	219	208	242	225	221	199	204	225	220	224	213	224	220	216	206	215	245	219	249	233	245	238	236	204	233	227	223	221	226	203	221	223	231	215	236	222	248	237	224	193	210	221	244	221	227	210	219	217	240	229	237	228	201	216	243	210	225	229	223	221	244	220	202	244	239	218	232	216	257	228	250	207	217	218	229	231	250	221	235	207	198	214	240	217	209	229	211	198	236	233	228	199	223	234	243	240	248	204	227	207	222	214	218	217	197	232	206	232	225	215	223	227	243	249	213	229	236	225	237	212	204	231	195	234	225	221	244	221	222	222	232	212	211	226	204	225	224	200	243	227	241	235	229	224	248	208	232	199	200	235	203	225	230	212	195	232	221	217	207	221	221	233	220	212	223	225	204	242	242	194	229	241	240	210	207	211	191	228	227	229	223	239	219	235	224	199	226	251	232	220	221	226	222	238	220	224	200	221	197	202	238	211	205	199	228	226	216	214	199	224	211	220	266	228	231	222	226	209	237	216	222	213	224	207	236	201	214	214	238	220	222	244	192	221	227	209	233	214	233	238	222	221	220	229	213	217	237	226	216	223	229	236	221	228	220	228	202	217	228	238	253	211	233	247	226	236	224	250	254	228	214	196	219	213	254	219	236	234	229	235	238	226	188	219	231	204	226	233	218	206	244	230	235	202	224	223	214	213	216	223	220	226	225	193	238	223	220	199	212	192	222	235	207	206	210	235	219	234	206	223	226	214	250	232	179	201	186	230	219	214	211	232	191	231	190	203	220	228	237	211	233	224	202	232	214	192	214	237	232	222	226	225	247	208	235	205	217	220	213	229	225	216	253	222	249	191	211	239	222	206	197	195	207	189	239	211	186	242	217	230	236	238	223	242	215	201	227	212	226	270	207	225	211	244	202	231	205	253	236	224	230	230	209	228	204	221	232	239	196	238	236	229	221	248	221	245	244	213	221	220	220	219	208	229	223	231	207	229	219	215	201	223	219	205	222	237	207	206	212	211	216	240	212	198	201	223	230	234	250	237	207	230	243	201	221	214	219	223	233	234	219	202	204	228	211	219	249	238	205	233	214	225	208	241	224	207	234	211	203	257	209	243	222	237	216	227	252	224	222	182	211	208	226	205	226	211	241	221	253	229	190	222	252	237	223	228	210	201	210	231	226	200	230	223	238	224	219	193	239	201	191	230	232	210	221	221	250	246	211	254	232	211	226	200	243	202	214	198	212	215	198	209	221	217	228	226	227	203	222	206	247	218	266	219	207	232	224	208	245	266	235	228	220	198	238	223	211	224	220	243	230	246	227	217	228	230	206	215	234	209	217	213	212	199	252	250	254	239	217	249	227	246	217	238	221	193	228	259	201	220	219	217	213	232	204	220	225	233	217	222	217	211	210	220	243	232	235	237	207	221	232	228	220	234	231	256	211	213	209	219	214	210	256	222	228	224	231	205	249	227	212	233	236	224	220	248	211	219	223	220	239	237	209	222	206	192	236	203	214	203	204	227	207	200	215	227	212	225	230	252	229	207	196	225	224	229	203	221	224	219	229	238	254	213	216	248	223	219	209	234	253	218	235	205	213	212	229	209	251	233	213	233	209	216	187	223	230	238	230	235	221	220	242	229	251	230	207	255	213	245	237	223	211	183	202	222	224	227	251	217	221	199	238	222	223	217	221	235	258	217	223	217	210	228	219	224	209	208	223	245	225	224	221	199	230	217	220	214	223	209	191	226	239	236	239	195	225	214	234	216	236	229	210	222	213	161	208	236	221	195	214	207	228	196	248	195	225	195	215	196	221	243	215	231	225	236	222	238	222	234	212	234	238	217	220	264	236	231	206	197	230	226	220	218	221	256	225	211	218	218	241	211	212	206	240	226	229	227	231	234	206	204	237	209	233	209	247	242	252	228	224	224	215	206	204	206	233	238	221	194	222	225	210	217	228	242	191	204	215	207	192	245	220	219	217	217	208	219	236	227	235	223	211	206	208	187	211	251	213	261	236	221	245	201	248	212	181	205	232	214	220	231	246	205	246	208	231	214	214	214	219	213	243	226	243	223	218	214	216	230	241	245	215	213	210	219	213	219	224	223	234	203	214	220	228	212	216	232	221	226	214	219	218	218	219	212	217	219	247	211	202	223	239	230	225	234	224	222	214	221	220	209	205	239	232	237	225	215	221	205	206	225	241	214	216	216	211	219	219	224	236	222	219	233	225	215	209	228	237	225	227	208	234	224	205	227	216	214	237	227	200	208	241	260	204	230	257	237	197	250	224	257	228	208	231	220	221	218	218	245	209	229	211	227	230	209	217	235	229	207	213	206	239	229	195	206	233	209	240	226	229	228	222	227	227	254	207	233	221	223	225	212	212	211	239	225	233	226	214	224	199	226	248	214	229	214	245	218	235	239	207	220	228	218	222	222	217	193	243	252	226	241	211	229	210	234	243	246	220	219	193	248	192	218	223	251	202	218	217	230	218	223	209	206	243	236	207	237	232	231	216	212	216	234	227	226	232	227	233	237	234	212	213	214	195	242	217	221	228	230	240	227	244	235	242	194	214	242	209	230	270	229	226	260	212	215	240	198	223	217	213	225	228	221	214	246	202	236	247	229	229	218	217	213	207	252	222	201	224	198	224	219	220	208	242	227	211	232	202	202	235	232	238	235	223	231	239	216	228	231	235	244	243	238	249	210	224	225	239	208	254	209	228	242	222	237	220	233	200	184	246	232	214	253	223	203	216	243	217	218	219	222	206	208	227	258	234	225	229	226	235	240	199	226	231	220	224	233	218	227	212	214	211	201	224	228	252	225	214	223	211	231	244	218	214	213	225	234	219	234	245	221	217	207	219	227	226	234	232	208	214	204	219	230	212	218	237	219	250	221	211	209	220	231	229	216	250	256	210	218	202	204	211	241	215	229	205	214	196	237	223	216	222	227	231	243	226	230	179	228	217	239	217	225	229	252	217	239	212	230	242	209	202	244	211	207	195
13721	23074	16398	9582	7034	5537	4544	3578	2724	2290	1788	1463	1254	1037	1020	832	772	769	797	718	648	568	543	541	475	495	483	464	412	396	392	407	378	352	352	334	335	338	322	320	311	338	316	350	393	336	318	306	307	293	324	316	328	320	322	339	310	315	341	338	305	362	310	333	302	325	326	341	310	295	340	337	334	297	335	294	307	325	318	319	287	322	307	315	340	334	322	307	297	319	320	312	336	334	307	369	320	317	319	318	304	302	339	329	321	309	292	315	348	305	348	310	330	286	365	315	302	301	334	314	304	323	328	363	331	328	310	343	302	319	308	327	318	332	336	284	285	348	323	312	313	335	321	309	301	327	332	318	287	298	308	322	321	308	282	265	315	308	293	329	314	320	310	321	299	340	296	318	359	300	308	314	329	333	326	309	312	321	337	304	321	335	312	290	320	345	327	315	314	340	320	302	304	304	327	344	305	313	288	302	315	336	358	330	326	324	328	326	312	305	322	310	313	319	322	291	278	318	298	303	306	297	287	323	300	333	335	320	344	336	333	341	302	316	328	324	337	350	290	306	329	287	320	293	324	329	308	332	295	317	312	322	283	301	322	330	292	325	296	335	360	303	326	315	308	346	344	315	335	324	328	336	308	328	298	328	356	306	332	290	327	328	359	303	306	341	316	330	277	319	297	304	310	353	325	336	345	343	322	286	297	311	317	378	327	312	324	293	303	302	346	337	307	322	288	331	357	320	306	261	333	332	352	307	330	289	301	287	301	329	354	322	318	315	317	300	356	336	312	317	338	317	328	321	333	332	350	323	328	312	268	337	355	343	318	318	315	324	334	332	336	318	309	362	303	336	343	293	343	318	312	334	342	320	347	308	365	335	299	335	309	312	309	308	325	334	292	309	318	321	314	310	330	334	333	315	342	288	329	325	275	317	345	306	316	329	336	290	287	312	351	331	340	321	310	338	292	333	336	332	295	296	285	328	318	295	326	303	303	306	331	347	305	346	310	313	341	313	311	325	322	311	342	351	320	313	329	299	330	315	323	328	340	297	320	292	320	300	318	323	326	311	324	306	284	304	326	291	320	327	318	302	289	327	322	335	301	305	326	342	328	310	300	310	287	338	301	297	301	325	322	297	284	320	320	296	316	330	316	307	318	298	313	301	324	332	297	304	309	304	346	317	314	314	302	305	301	312	323	365	338	339	334	304	309	314	335	320	327	336	332	300	317	319	358	292	301	289	345	320	323	309	343	301	289	297	308	296	343	342	315	318	326	341	305	336	321	322	293	299	323	322	339	321	323	281	308	304	310	325	323	335	340	320	302	313	306	330	301	304	325	320	286	304	313	324	302	291	312	312	320	325	330	353	330	343	314	311	320	307	298	313	318	295	295	307	301	315	333	297	318	318	302	314	322	347	323	316	349	322	306	344	353	325	339	306	307	278	321	321	329	324	314	314	319	290	323	305	303	306	314	350	333	354	370	340	303	332	309	309	312	315	345	306	327	354	347	339	293	311	327	319	321	327	311	313	297	327	290	304	309	309	306	304	328	338	322	343	336	334	316	330	324	346	308	307	313	325	292	294	317	336	303	307	318	307	302	286	323	324	319	303	318	334	319	342	320	318	348	272	291	309	306	315	340	312	288	319	320	281	296	331	305	297	321	306	330	306	308	324	298	324	309	328	309	287	318	311	316	346	337	308	370	331	314	303	343	356	331	309	320	333	329	329	287	325	311	347	329	337	320	314	322	291	319	343	313	341	272	321	322	289	312	322	325	312	331	326	327	291	341	315	318	320	347	341	342	313	301	325	304	326	288	284	313	335	313	299	337	286	330	316	327	315	313	340	313	296	300	311	342	338	339	306	291	312	307	325	331	324	307	304	318	314	319	324	340	347	282	316	305	335	324	327	371	301	325	295	312	303	354	301	333	321	320	311	332	331	302	311	299	316	340	312	298	308	303	332	300	332	360	314	314	328	334	333	279	320	308	315	321	302	308	313	316	293	343	339	334	315	291	320	325	324	328	352	327	313	315	311	322	337	333	338	368	318	331	332	328	314	328	337	348	323	304	308	323	317	345	318	300	295	314	314	309	307	326	337	331	312	333	317	328	332	333	332	352	316	286	318	324	312	271	315	331	307	307	325	328	307	317	307	304	315	312	331	305	316	318	308	323	317	301	317	339	313	322	291	346	293	323	318	277	342	295	303	327	317	331	315	306	335	323	305	313	330	304	304	325	322	313	301	312	276	308	329	338	292	329	298	279	315	302	307	324	315	327	267	307	301	304	278	314	319	324	301	333	313	304	356	315	337	315	310	308	341	308	309	330	311	313	340	315	340	312	325	349	309	326	330	310	295	337	329	365	320	299	276	303	326	285	341	287	329	299	321	312	301	338	311	319	309	292	335	299	322	313	316	319	312	312	323	317	305	333	325	353	318	313	319	340	306	346	329	317	299	342	291	308	321	314	332	312	323	361	332	312	305	310	327	337	297	336	353	303	303	316	334	310	325	327	322	313	318	356	318	309	320	313	321	296	311	326	312	306	311	308	307	310	362	316	330	328	298	341	329	350	295	304	318	328	310	338	334	324	323	325	302	319	296	335	293	313	309	315	333	315	324	300	356	337	310	315	329	310	315	329	363	367	322	315	315	302	334	321	278	322	318	316	332	324	336	316	316	318	342	310	343	350	304	318	330	314	303	309	334	343	289	357	350	304	293	337	317	329	333	337	285	302	317	311	330	331	307	328	320	310	326	317	306	355	325	326	307	334	347	314	335	296	324	338	323	350	330	326	325	307	344	287	322	315	334	308	365	335	310	325	319	305	293	307	335	323	326	314	293	312	311	312	298	331	303	293	300	301	335	314	343	329	311	306	290	318	341	299	288	308	331	312	318	279	305	301	314	348	309	338	343	324	361	312	317	321	301	283	324	302	257	336	296	331	303	311	318	327	344	312	311	322	306	291	322	286	352	330	298	315	317	327	291	323	315	338	329	329	318	308	322	343	329	318	307	316	375	309	304	290	324	308	322	283	343	267	310	352	314	317	308	317	336	317	320	301	332	323	356	319	328	299	343	317	325	286	302	308	317	317	327	316	319	316	314	336	320	319	353	309	271	309	325	306	305	314	315	331	305	332	297	330	327	334	333	297	308	325	321	334	296	313	332	301	312	292	320	351	344	326	338	322	294	306	295	311	325	324	324	318	330	285	313	305	346	347	336	316	294	307	336	322	325	300	310	310	330	324	280	324	304	309	302	291	296	340	307	303	330	349	326	328	299	309	315	292	334	329	296	327	312	318	341	326	318	301	335	328	345	287	324	319	339	303	330	349	299	307	285	304	328	312	309	324	312	325	340	303	340	332	318	348	345	333	362	335	338	331	304	335	306	305	328	298	298	318	340	335	340	326	338	282	339	301	352	318	283	343	319	312	353	318	334	331	334	319	337	349	307	304	319	285	322	323	294	327	324	293	334	322	325	316	306	313	325	339	320	330	330
23994	21678	28783	25101	21154	9307	3937	2398	1751	1500	1165	923	799	677	672	611	527	505	471	456	433	373	394	366	357	312	288	287	298	254	291	273	248	225	215	263	233	220	220	215	204	203	208	215	223	203	258	223	223	183	224	203	221	211	200	207	211	203	203	229	206	185	212	213	227	243	219	224	215	218	192	198	212	193	209	205	198	219	214	190	205	205	197	178	181	222	189	231	218	181	199	200	196	192	199	187	193	220	233	203	210	192	191	202	236	188	211	205	203	182	208	189	218	155	212	206	207	206	197	186	198	193	198	218	192	195	223	209	179	195	196	215	192	199	186	204	216	219	220	194	196	209	194	217	202	175	219	205	198	215	187	220	210	191	210	246	205	189	183	210	192	190	227	224	218	202	200	212	242	216	189	205	194	186	193	182	174	200	217	206	178	225	202	234	191	214	190	200	208	242	217	202	211	192	184	216	198	198	185	202	206	204	225	193	192	201	200	186	202	190	210	206	204	203	211	202	183	228	215	215	174	210	208	214	201	193	196	210	207	193	203	219	199	201	208	227	245	218	226	176	194	211	186	192	198	217	216	204	213	180	192	190	189	191	197	211	211	220	234	195	212	232	212	210	201	219	234	197	216	206	228	214	184	205	183	202	205	205	216	213	173	203	195	181	210	219	187	207	228	190	182	213	200	194	216	192	233	178	205	213	219	206	217	173	225	221	198	197	220	189	221	206	188	213	186	188	185	206	212	195	204	178	193	217	198	218	200	190	205	205	220	216	186	186	204	184	220	218	220	211	203	224	191	201	211	195	211	205	221	209	198	184	210	197	204	177	203	198	218	203	195	208	201	222	196	211	208	198	209	182	194	189	201	222	191	206	225	187	211	192	186	189	228	197	232	217	179	190	210	191	184	215	183	209	205	227	239	223	210	198	231	196	218	216	212	220	181	209	199	212	205	199	166	197	192	176	206	173	193	213	196	204	194	191	193	200	201	177	190	192	217	189	202	202	207	213	204	222	204	203	192	212	204	184	220	187	214	211	176	207	220	192	190	182	208	195	214	193	201	183	229	187	197	181	198	199	193	194	199	229	196	212	180	206	211	218	190	194	185	218	216	201	208	194	219	197	223	178	235	186	198	199	199	193	210	209	208	218	209	171	220	206	196	209	202	190	216	183	186	248	187	213	200	189	194	187	206	182	198	244	189	195	183	192	243	186	192	200	206	200	229	205	193	202	199	199	173	195	188	190	226	220	200	217	208	224	207	203	211	198	203	186	213	193	204	187	197	203	210	207	208	210	205	202	183	211	207	196	187	175	196	198	187	187	203	230	188	207	211	205	208	208	195	222	190	206	167	192	196	215	218	181	224	184	184	171	200	169	204	197	203	194	200	221	201	195	212	187	208	211	230	219	194	202	189	202	194	203	235	207	194	212	186	189	199	227	200	182	204	204	204	173	204	210	209	191	222	228	190	178	201	200	202	169	203	196	186	205	203	206	196	181	205	208	194	208	198	190	219	205	185	205	204	212	196	195	226	182	199	196	191	195	204	178	179	198	243	207	202	204	186	183	213	203	196	236	200	211	179	216	190	187	202	204	201	196	201	206	227	201	210	195	204	206	208	208	220	204	205	189	196	198	201	212	200	196	219	173	185	209	188	199	195	193	183	216	212	244	181	195	169	220	205	204	207	206	224	194	209	198	191	201	209	190	179	212	178	232	212	197	216	202	219	224	199	191	188	226	193	212	208	221	196	209	212	199	175	193	205	227	179	195	188	209	224	205	207	212	213	207	197	223	228	184	225	214	196	219	205	206	204	196	210	190	194	218	206	215	220	209	230	177	201	202	193	184	213	227	184	202	208	220	208	196	205	208	200	197	211	209	184	188	207	171	221	195	204	194	237	209	217	196	186	203	231	195	187	219	186	206	193	197	220	209	215	235	202	210	194	210	173	198	204	222	210	217	190	206	191	198	205	203	199	215	187	231	209	187	221	204	180	205	206	219	211	214	207	206	195	183	199	195	223	210	170	177	190	200	183	202	193	209	188	211	217	214	217	208	213	187	175	208	185	204	205	204	184	195	194	244	234	194	199	198	203	219	215	201	179	201	217	203	188	209	197	203	215	221	222	212	206	221	208	198	211	193	213	219	180	196	178	211	232	223	230	221	201	187	200	194	221	196	205	195	210	187	207	207	186	230	203	195	212	204	214	165	175	179	187	183	193	216	214	198	211	201	229	224	206	203	196	205	204	200	249	211	197	200	185	195	194	186	241	193	199	220	219	193	201	201	232	179	186	188	194	207	230	202	234	234	188	189	224	224	182	166	208	175	185	191	195	187	213	203	206	205	209	218	218	199	165	225	199	199	210	215	184	210	197	202	205	189	211	200	218	180	202	182	203	203	224	204	209	214	179	238	217	220	177	183	187	216	192	181	212	194	192	212	179	195	199	220	203	191	194	182	188	216	207	201	229	196	198	224	207	202	177	182	211	214	207	210	227	203	186	196	217	194	207	225	215	202	205	195	214	205	175	204	189	200	200	224	186	189	206	189	220	198	199	185	186	205	202	247	216	223	208	196	205	192	206	216	183	210	213	196	201	178	203	221	202	209	220	201	208	188	195	194	199	203	208	185	177	191	193	197	202	206	196	214	190	205	203	192	193	220	214	182	211	212	218	221	205	216	197	205	191	223	205	203	213	217	199	199	231	198	232	167	169	198	221	190	195	200	235	198	223	197	235	203	214	202	199	213	205	229	199	195	202	212	193	207	196	196	196	216	211	206	234	196	229	209	184	183	185	168	231	186	181	196	196	247	194	207	208	212	196	181	205	193	213	210	228	206	182	200	232	202	185	209	210	195	198	187	185	213	237	199	205	212	215	192	221	221	208	194	192	177	191	193	197	184	209	190	202	184	186	193	208	200	199	188	195	212	209	201	190	192	204	187	212	196	222	202	215	194	190	212	194	225	190	207	207	197	208	220	209	211	226	222	197	202	227	204	216	220	225	191	223	201	179	208	166	197	173	228	177	206	201	212	223	196	216	188	212	197	228	206	210	192	196	189	219	211	207	184	191	172	223	213	207	197	211	204	232	186	196	219	229	204	179	222	189	218	215	179	196	208	222	203	212	197	197	192	213	209	198	199	207	213	215	218	213	193	189	155	194	199	225	188	212	211	187	203	196	200	208	207	210	224	212	210	216	196	207	174	221	210	204	193	204	203	202	205	192	213	189	201	172	192	201	206	205	204	193	181	204	217	193	193	181	191	221	159	214	201	180	183	202	197	233	200	206	196	200	214	227	197	200	189	204	223	202	206	218	181	233	200	208	200	213	217	183	202	181	201	214	207	186	228	215	217	176	193	209	186	205	192	200	199	208	190	182	235	200	207	210	172	204	186	210	225	192	239	222	188	172	206	221	210	197	208	186	217	210	227	214	216	206	185	199	178	189	214	211	215	189	194	220	215	208	209	192	230	206	200	187	210	224	196	211	173	202	220	179	195
14631	30978	23635	14926	11659	9559	7667	5773	4661	3685	2805	2320	1958	1642	1479	1286	1125	1151	1129	1002	881	787	729	671	645	563	499	473	459	439	489	414	377	389	308	372	334	338	324	283	293	295	308	302	302	277	331	354	294	334	291	308	304	296	266	284	269	294	301	312	282	338	279	283	298	308	309	284	286	302	270	286	297	264	301	287	304	313	288	280	297	284	262	286	314	270	295	276	297	298	312	302	288	257	296	293	288	299	302	265	297	279	278	277	304	288	309	265	273	296	287	266	304	259	287	304	310	291	318	292	295	289	297	303	301	314	286	308	286	312	298	267	272	312	297	266	248	266	276	294	287	294	274	310	291	290	279	293	298	276	309	287	295	274	285	274	296	297	286	296	281	309	273	256	300	275	311	249	310	319	256	335	286	288	293	280	280	253	314	295	282	263	268	299	300	287	294	269	309	292	288	292	283	300	320	268	289	303	295	318	288	271	264	279	279	280	293	301	298	326	294	284	276	303	296	304	283	270	284	267	284	293	307	283	295	315	307	285	278	328	302	288	300	267	294	291	290	285	303	255	297	275	254	291	269	270	288	275	288	305	303	328	245	316	289	307	276	304	257	278	308	290	285	278	295	307	288	274	286	304	269	267	279	312	304	280	283	297	271	275	305	297	292	275	273	270	296	303	292	272	297	305	291	292	314	299	286	290	290	296	312	301	310	309	265	257	276	289	316	296	295	283	282	240	307	284	279	301	320	277	291	279	279	322	288	286	287	284	299	310	293	312	290	279	278	303	303	299	280	274	292	301	280	313	282	271	319	297	264	279	281	290	286	310	282	300	287	283	314	281	270	286	272	296	268	279	296	282	274	286	282	298	316	277	277	293	262	281	269	292	284	293	293	293	271	294	266	297	288	331	311	279	307	306	285	298	273	309	318	281	250	270	267	293	276	296	304	287	280	286	277	290	286	302	315	306	286	271	314	309	270	292	298	287	263	284	297	278	271	284	273	283	277	278	315	270	292	270	286	330	281	266	295	319	306	262	279	276	279	332	265	283	289	277	294	278	309	290	280	287	298	241	306	299	284	307	292	271	290	311	295	256	294	287	287	287	304	279	320	322	298	297	276	282	280	330	261	255	267	288	307	295	286	297	265	320	307	303	297	270	291	293	306	293	276	281	266	302	272	292	278	281	305	293	302	293	327	306	284	280	268	263	301	289	287	255	285	276	313	326	272	285	288	288	277	278	287	282	300	264	265	272	287	289	294	309	292	300	299	275	285	290	291	261	290	299	281	288	290	263	284	287	275	276	302	279	275	305	286	243	282	294	295	299	281	285	300	269	287	322	305	281	299	286	293	269	290	260	284	253	287	319	258	286	303	262	306	295	263	293	256	312	314	294	254	312	261	277	269	269	288	237	275	277	300	304	297	323	285	312	268	316	300	259	310	307	314	267	282	307	286	278	315	291	323	274	281	275	272	282	263	293	286	285	286	280	270	301	312	277	292	301	305	254	294	291	322	286	288	314	287	273	308	288	285	322	261	300	277	294	283	283	292	277	290	284	287	259	278	302	265	287	281	300	313	259	289	268	320	297	266	269	314	285	302	277	295	273	316	311	281	293	304	276	277	331	270	314	281	283	296	281	278	293	280	290	288	301	281	293	284	290	288	300	295	281	296	292	281	305	299	327	306	279	284	268	314	271	298	299	287	281	293	289	292	274	289	265	296	327	330	280	275	278	281	317	295	284	299	297	302	302	285	329	277	285	278	314	306	291	293	273	282	308	290	320	301	292	315	261	309	290	290	314	232	271	279	269	309	305	289	279	288	274	289	271	311	302	323	304	312	275	274	311	290	278	278	262	302	305	299	297	273	280	280	293	290	269	297	322	276	257	294	301	274	327	290	286	292	290	285	286	302	252	299	276	303	296	275	263	285	286	306	317	267	286	292	283	321	310	285	278	280	261	302	282	280	314	285	267	263	304	313	285	286	311	269	292	314	292	280	283	301	308	253	285	291	280	309	307	293	299	292	287	240	276	297	302	309	286	296	274	298	267	262	318	286	293	296	261	295	258	319	282	243	325	291	297	307	332	274	292	278	306	293	308	295	302	305	279	271	294	270	263	337	272	291	288	266	289	294	253	292	272	272	278	288	305	265	289	271	278	301	297	314	268	266	304	297	321	268	301	275	288	282	268	283	296	293	300	293	291	264	288	297	260	302	273	292	286	294	313	293	293	298	283	330	279	282	286	280	301	319	293	293	312	298	288	251	297	256	303	271	295	295	298	308	307	301	305	287	316	309	271	294	290	305	259	286	297	290	259	286	310	309	277	290	269	283	297	288	280	286	312	221	275	327	283	267	251	295	258	305	286	278	294	288	311	332	287	286	293	272	334	315	317	292	284	341	284	322	278	323	264	286	287	287	271	314	301	259	266	262	281	287	309	294	280	288	304	301	303	297	277	299	282	304	296	312	324	299	271	291	258	318	291	285	269	334	304	266	259	293	295	301	278	340	292	279	287	286	315	327	301	281	293	284	310	291	309	274	309	247	308	315	297	309	320	286	299	281	286	269	313	319	289	281	286	256	291	287	300	280	285	259	255	267	276	305	301	276	280	280	271	313	274	272	274	295	291	325	321	241	317	293	298	285	303	313	290	282	266	298	285	277	315	270	298	288	287	252	264	290	296	282	285	272	281	277	277	307	282	282	309	274	301	307	281	300	284	287	308	321	278	346	304	274	270	300	281	300	293	263	263	309	292	269	279	254	267	287	274	324	294	278	321	299	280	310	275	299	298	295	292	270	293	289	296	255	312	273	264	301	284	260	262	266	263	305	273	283	279	265	282	324	298	278	279	286	311	305	298	303	291	314	286	271	318	279	262	290	301	282	291	288	267	242	294	262	279	332	272	285	278	251	302	293	316	303	288	249	296	275	268	263	324	296	297	272	279	297	280	307	300	281	309	291	312	282	291	286	269	279	278	293	283	277	300	240	307	281	287	290	293	262	261	303	254	288	316	268	311	299	290	254	289	289	265	301	308	292	293	304	286	286	275	275	280	351	266	305	297	291	295	296	308	297	281	300	253	283	301	272	296	294	279	284	318	279	320	304	290	285	317	316	309	296	282	284	274	284	267	269	271	296	269	296	283	296	298	302	290	317	294	267	295	317	293	282	291	296	286	284	314	258	280	292	284	264	311	317	297	309	296	288	303	261	310	287	305	291	278	291	289	300	279	312	283	294	269	254	279	298	322	297	264	287	269	298	281	296	301	288	288	279	296	301	271	266	287	270	320	297	307	283	291	302	297	283	270	283	293	296	267	270	290	302	298	252	302	303	286	314	297	307	276	297	268	273	271	295	270	314	293	293	277	316	302	268	295	268	264	294	317	300	315	287	322	293	276	296	300	260	280	276	284	280	296	300	273	292	271	273	288	289	290	302	274	274	309	287	291	294	291	305	289	240	287	278	290	291	287	288	301	266	300	284	301	280	288	291	324	308	304	287	306
25308	21651	26892	25106	7660	3500	2403	1588	1346	1036	830	719	598	562	487	483	446	446	402	401	380	346	328	334	297	255	274	255	257	238	218	204	229	199	206	205	202	204	216	196	196	208	198	164	212	198	189	176	199	195	214	165	193	181	194	182	192	198	202	200	186	174	189	190	164	197	220	191	223	214	195	185	195	189	210	188	205	185	204	172	181	208	159	191	193	218	180	203	183	187	201	196	173	173	215	194	215	201	185	192	205	195	193	199	191	201	206	210	196	194	172	182	199	208	217	162	199	181	187	178	204	211	181	194	211	194	180	193	204	196	185	184	197	181	182	198	198	217	194	193	195	227	197	202	184	179	189	241	197	194	187	218	215	176	191	199	193	194	171	208	181	198	190	196	180	192	206	174	192	191	195	220	196	217	200	202	206	198	207	246	185	203	209	188	182	172	190	178	196	185	204	183	198	209	224	184	193	190	207	205	189	192	205	183	201	196	189	179	204	197	190	201	212	204	202	192	179	187	190	197	195	192	187	170	213	225	199	192	194	244	189	198	187	203	205	192	193	195	195	190	191	186	209	198	221	205	194	224	192	198	172	201	178	161	185	179	200	191	190	199	216	215	187	187	213	171	214	179	213	215	207	201	218	187	202	190	197	200	198	200	205	188	188	205	186	203	200	189	173	209	184	211	195	185	185	196	202	200	199	154	192	170	202	212	203	194	177	170	193	196	194	218	207	221	184	190	195	202	185	190	208	207	196	175	206	172	201	177	199	214	202	194	190	228	207	197	225	189	205	191	188	191	178	184	210	200	200	207	188	209	181	187	174	200	211	192	170	187	232	173	207	212	203	209	175	220	212	206	182	199	153	191	186	200	184	203	172	201	202	200	175	206	168	170	187	183	183	193	200	223	205	164	206	223	195	191	178	207	196	217	188	210	209	175	200	183	208	188	190	204	190	189	193	205	171	203	180	204	189	188	190	201	177	196	201	170	189	175	206	195	216	227	190	208	218	212	202	171	214	202	215	217	204	199	183	191	198	177	199	199	189	184	200	193	187	203	208	193	181	188	206	183	198	180	204	210	186	194	230	194	213	187	199	235	206	208	191	159	198	184	201	200	184	193	176	169	182	197	210	200	182	203	192	212	184	190	194	215	197	199	193	188	164	169	189	198	186	195	191	199	201	188	193	182	183	177	206	182	192	173	182	204	172	205	233	194	207	211	191	184	198	191	195	196	171	180	191	179	199	192	237	188	168	190	193	213	206	187	169	206	197	179	191	208	218	172	189	199	192	184	188	182	196	187	185	163	198	203	181	184	193	186	164	196	198	186	191	189	198	178	170	181	207	209	208	203	172	208	198	196	180	191	213	203	184	201	191	181	172	198	190	168	183	203	195	180	185	188	176	209	213	206	188	204	197	193	170	201	173	210	198	192	221	184	192	208	198	213	191	176	189	197	195	211	184	174	188	192	189	191	197	204	205	207	217	186	200	183	177	204	200	212	181	182	191	196	191	177	198	184	203	196	192	209	195	204	195	191	177	185	211	212	181	183	196	206	182	204	183	205	197	190	194	200	205	179	196	198	208	199	184	172	217	204	226	195	196	217	189	221	176	205	187	166	184	208	194	190	220	195	194	191	199	205	185	176	203	208	199	198	212	209	214	189	172	202	196	193	212	204	204	204	180	197	186	200	168	187	210	197	185	190	179	199	201	183	210	186	218	177	232	181	165	188	173	204	197	215	178	210	193	189	189	177	210	223	195	169	175	185	204	215	172	187	204	191	208	197	200	179	190	184	188	201	223	208	200	193	181	185	200	178	191	179	185	198	184	208	166	191	195	197	203	207	197	210	186	199	193	207	184	198	175	203	201	208	188	181	211	188	196	203	211	189	195	182	213	206	199	194	213	204	187	208	221	196	173	202	193	184	178	186	181	192	188	202	181	180	184	198	202	203	166	203	201	187	202	167	213	189	201	187	165	198	186	189	194	209	238	193	204	176	192	185	197	188	211	200	174	192	197	190	188	197	193	203	176	193	197	194	193	183	180	202	215	195	192	200	183	189	188	196	187	183	187	199	204	182	184	182	171	177	198	194	203	188	191	197	193	166	167	201	203	207	205	202	190	203	177	192	190	185	190	184	213	195	197	230	180	192	202	200	189	178	179	170	186	153	208	199	199	184	187	179	186	218	212	208	201	189	185	181	199	183	206	207	226	197	191	208	193	199	177	193	228	219	177	174	194	205	177	194	180	190	196	168	206	178	182	219	201	196	220	188	189	184	190	189	169	161	186	204	176	192	205	189	194	182	194	214	199	199	182	189	188	179	196	203	205	184	199	180	183	180	196	214	201	164	183	199	197	214	195	223	193	176	170	197	198	198	184	195	200	173	163	193	173	209	207	184	183	182	173	208	203	206	195	167	203	186	194	188	191	196	198	194	210	182	220	191	197	200	187	198	197	215	192	196	210	203	185	203	205	171	209	207	200	195	201	200	206	173	204	185	198	211	205	194	209	175	219	175	200	202	203	184	207	187	193	181	202	216	214	218	200	188	174	186	188	198	198	213	186	181	214	195	191	201	199	197	202	197	195	192	195	183	192	217	206	201	166	199	214	195	218	200	196	194	204	198	202	191	190	170	205	189	197	186	197	208	190	177	166	181	215	196	177	188	189	215	200	176	178	202	185	201	204	217	217	162	187	197	207	182	216	178	173	224	200	187	205	180	214	183	201	227	182	178	193	211	195	203	203	173	193	200	186	215	198	197	224	207	192	195	209	216	191	185	194	199	181	214	158	196	207	185	195	197	182	200	214	213	183	209	211	177	171	182	200	179	199	227	192	212	236	201	188	192	196	216	198	203	208	213	198	254	202	227	215	194	183	184	168	184	193	218	209	200	188	185	190	188	193	197	201	204	192	201	212	216	185	212	199	190	219	189	198	182	203	169	213	199	189	204	202	174	218	213	174	175	207	205	214	189	217	204	166	212	192	196	174	198	193	196	188	197	182	192	206	181	179	198	170	203	208	203	184	200	175	193	176	211	222	209	202	207	190	186	176	191	183	206	224	194	193	183	169	201	205	195	200	179	189	189	180	203	203	189	198	181	176	193	212	178	187	206	182	204	201	213	188	205	195	214	201	197	184	192	209	208	163	214	208	214	189	196	194	184	197	212	174	184	199	177	212	197	209	214	197	193	183	203	181	199	194	185	194	197	195	190	207	200	199	182	183	190	161	202	185	225	214	185	200	181	190	184	226	169	192	190	189	199	227	187	211	203	206	179	199	201	200	192	176	199	201	145	178	195	198	209	187	196	185	186	197	189	190	219	198	204	214	194	194	194	191	194	227	200	211	195	221	192	192	190	203	211	189	182	193	214	186	216	193	182	188	195	194	199	229	195	206	188	181	176	203	195	212	192	198	201	179	200	215	218	194	186	190	213	166	203	185	189	200	210	195	185	186	189	199	168	204	202	207	182	200	201	172	223	192	208	198	207	200	208	182	206
13258	26653	19405	11876	9381	8020	6036	4438	3622	2832	2158	1790	1489	1392	1127	1047	977	913	884	803	696	674	613	573	510	501	452	434	376	343	379	349	363	340	323	307	279	315	282	294	284	256	306	290	296	318	310	292	298	283	326	280	298	318	299	293	296	285	284	280	293	290	298	291	291	285	266	293	283	300	295	281	274	276	273	308	274	279	249	276	283	272	276	290	272	293	274	277	289	282	297	315	287	260	279	270	247	269	284	296	284	275	276	242	297	259	274	271	289	253	256	280	272	281	271	275	261	287	297	264	272	292	292	298	271	300	272	306	273	288	296	306	257	293	289	281	267	263	298	251	280	281	288	266	259	309	270	269	286	298	280	247	267	265	247	289	285	264	293	285	271	261	299	297	254	285	259	292	287	279	267	286	261	294	284	289	255	258	269	312	314	281	246	299	256	303	262	283	271	296	272	282	288	244	275	273	301	281	249	292	266	282	289	266	275	278	303	271	274	258	284	296	252	271	281	284	287	272	275	274	289	285	270	265	251	302	306	272	283	304	262	278	303	297	307	293	279	271	294	261	275	292	271	289	269	264	281	252	241	288	264	288	253	281	295	266	304	290	267	290	275	295	288	268	283	279	283	295	273	275	270	311	239	264	269	289	258	251	279	278	311	289	285	260	276	272	264	282	301	257	298	269	287	282	271	276	259	257	289	286	285	268	281	321	273	287	264	292	280	274	291	277	261	278	266	274	312	278	282	282	298	306	292	274	310	242	279	284	266	299	297	276	246	264	268	271	274	276	302	280	276	272	265	268	245	282	284	265	279	286	289	259	297	285	245	286	289	281	262	268	305	268	255	303	288	266	258	274	299	292	261	277	296	279	296	299	273	252	292	296	260	271	279	275	277	262	270	273	293	276	271	255	252	285	260	260	279	281	235	278	274	272	278	285	292	267	249	268	250	267	280	310	283	257	315	267	277	287	291	280	270	305	296	255	282	275	247	262	260	272	283	277	274	291	284	265	285	292	272	274	306	281	270	283	290	271	276	270	252	263	280	286	297	293	261	329	295	253	264	267	304	281	289	285	295	250	277	254	299	300	313	277	283	281	266	278	289	290	270	255	278	280	296	287	297	269	276	295	277	281	281	295	262	281	287	324	264	261	284	267	249	277	296	289	254	269	282	255	276	276	299	296	303	267	281	271	284	297	287	271	285	277	296	309	263	300	270	263	288	277	287	274	302	289	251	270	251	278	282	262	291	278	294	270	293	291	276	279	314	271	275	260	286	260	283	308	276	268	274	292	295	286	261	286	253	263	272	250	282	272	259	255	281	279	258	302	284	282	289	293	297	264	307	250	264	279	319	302	253	257	284	304	271	286	305	250	302	277	295	290	284	289	278	262	253	270	290	255	273	296	264	271	288	287	266	269	301	296	301	265	272	272	254	276	289	290	296	279	279	285	271	287	269	274	282	275	265	292	308	274	274	278	307	281	305	267	271	291	279	271	259	305	275	272	309	285	276	279	280	263	270	309	259	323	299	265	273	258	255	267	283	271	265	270	290	252	267	261	236	291	275	286	305	286	268	284	279	299	293	273	258	319	277	311	302	294	255	265	261	290	297	278	279	283	245	289	289	283	278	276	266	304	274	287	290	297	292	278	247	266	288	258	296	277	289	300	289	269	271	280	270	273	284	296	290	282	301	277	305	266	278	284	269	305	290	278	284	296	268	260	280	258	311	294	283	254	276	278	269	272	264	258	282	269	258	281	261	283	286	311	285	279	264	308	280	270	278	318	281	297	262	285	293	294	263	281	297	263	309	297	266	290	292	289	295	269	295	269	272	288	258	264	278	264	292	271	292	248	285	272	284	281	274	277	291	298	284	280	299	292	243	277	257	278	250	264	294	257	263	265	251	286	265	300	288	262	287	286	313	294	266	249	283	301	275	260	265	280	264	317	289	258	274	283	274	278	293	261	247	259	270	254	269	288	288	300	255	279	261	307	296	308	295	282	288	289	298	272	276	266	285	262	275	241	310	278	271	276	314	287	284	255	265	289	271	292	320	283	283	274	279	249	268	258	271	278	291	294	300	293	273	263	266	278	256	282	308	291	248	287	270	269	294	278	279	256	303	254	288	295	267	272	266	248	301	264	264	269	300	269	254	280	228	268	281	280	251	300	328	295	262	289	261	261	274	273	301	275	299	261	299	281	273	269	281	260	268	278	280	266	309	275	300	298	288	264	284	256	274	280	289	280	293	292	281	299	283	310	275	265	276	284	295	279	290	273	270	273	272	304	269	301	289	280	284	244	292	270	254	240	290	271	273	269	291	292	285	290	292	249	281	279	272	288	278	279	276	290	282	283	286	289	277	269	287	297	301	272	276	290	304	256	293	282	286	279	281	265	266	275	269	268	287	290	278	257	253	276	263	255	258	280	259	290	259	256	277	301	270	302	280	260	287	291	263	302	262	261	270	258	289	288	304	320	274	251	283	291	287	266	297	263	247	289	281	295	252	269	282	278	303	277	284	295	283	317	286	283	268	263	279	289	286	279	281	279	280	274	258	269	304	304	299	248	293	268	265	280	269	288	281	282	279	299	273	270	305	277	286	282	268	273	263	249	266	291	291	254	282	293	241	280	257	279	288	279	294	256	252	292	275	276	299	285	251	266	266	288	282	313	294	276	282	251	281	310	298	278	292	281	294	256	267	287	279	241	279	254	287	285	282	277	277	307	302	292	266	281	321	270	240	253	301	306	310	290	286	302	293	294	254	287	276	264	294	282	282	288	274	297	292	291	259	279	282	267	284	294	257	251	301	268	237	261	277	278	276	262	303	263	275	273	269	289	275	255	280	288	291	268	267	306	296	261	224	282	273	262	247	257	307	249	306	272	298	267	291	293	295	274	274	265	255	282	240	286	250	268	280	275	292	273	309	295	274	257	275	289	271	280	274	269	290	253	281	260	265	298	270	299	243	282	285	284	268	257	263	309	259	283	241	260	272	297	271	304	291	268	279	272	280	295	264	306	277	281	287	265	280	300	276	265	264	285	264	290	270	272	269	262	312	293	325	244	276	260	262	266	282	291	258	276	253	269	316	293	283	272	276	245	274	274	294	277	297	271	255	287	294	277	281	269	246	255	259	261	301	295	286	271	331	293	301	270	273	294	282	277	297	275	262	270	261	250	294	267	290	277	277	289	296	281	261	291	258	262	308	302	298	279	329	291	301	277	276	285	293	286	279	283	309	251	266	284	295	283	240	241	254	294	267	247	248	243	263	260	279	255	303	289	279	272	301	283	262	269	300	308	283	243	269	281	271	281	269	296	284	274	272	296	284	273	276	262	273	283	280	265	263	297	251	261	301	282	271	317	296	289	263	309	274	266	292	288	246	263	296	298	271	274	286	258	293	264	285	279	275	261	251	281	282	290	253	260	265	294	280	264	276	291	274	297	264	286	284	309	261	262	301	263	291	251	277	282	311	270	255	317	290	274	316	271	289	248	296	300
23115	21710	29395	24560	21727	20907	9163	3481	2487	1909	1512	1194	1143	961	789	691	680	684	633	535	489	450	436	374	367	328	320	278	294	266	242	241	226	232	206	180	204	192	173	180	158	150	193	158	183	171	201	209	152	168	169	173	177	163	153	156	166	153	169	195	171	165	162	189	176	170	166	169	153	154	148	152	161	178	190	168	177	147	154	158	177	173	150	156	157	160	169	154	171	142	161	186	170	164	142	164	154	165	170	168	149	127	178	166	193	180	159	167	171	160	166	181	173	163	158	159	176	147	174	174	179	160	144	178	164	165	148	174	158	171	162	168	146	143	152	169	148	162	181	173	150	170	148	151	160	160	141	162	139	162	173	158	171	155	152	150	166	168	162	179	176	147	157	185	171	144	143	148	166	161	159	179	167	171	150	147	186	152	149	155	174	163	134	141	177	152	162	181	129	153	156	160	161	144	169	160	171	133	157	170	188	166	181	140	172	168	153	160	145	148	172	155	174	164	141	152	154	157	163	161	167	188	169	185	153	164	176	149	159	149	164	173	179	171	176	167	161	170	164	157	157	191	165	152	160	174	159	180	153	166	183	173	178	147	172	172	176	184	158	154	181	130	153	153	150	155	169	167	156	175	147	163	166	161	160	173	150	132	180	163	161	166	172	179	159	161	159	178	159	171	159	166	167	171	152	158	153	162	137	179	140	147	168	157	161	162	148	153	135	166	184	164	163	133	161	150	161	180	182	146	161	179	164	169	172	137	163	162	149	162	173	182	167	163	155	159	156	161	134	171	164	142	146	159	157	160	159	154	142	156	148	155	156	162	176	176	149	167	160	159	167	166	168	164	179	150	150	168	150	164	173	151	148	167	176	157	181	162	170	160	164	174	185	153	157	159	167	184	158	154	153	164	177	147	146	174	165	162	154	157	173	171	174	153	166	168	149	164	173	156	184	173	174	160	163	156	145	187	143	173	161	164	149	169	166	159	166	168	155	176	167	161	146	156	163	172	175	178	149	195	171	153	201	187	157	177	163	157	153	177	158	182	156	137	155	175	172	168	155	158	151	177	159	156	148	174	155	155	164	175	153	153	160	179	193	171	150	165	155	154	139	160	153	167	175	152	138	141	156	146	167	152	161	171	174	161	162	143	177	157	164	162	140	160	165	160	156	153	175	185	165	155	164	139	170	171	155	167	142	161	168	147	166	180	152	147	180	154	156	190	165	155	168	150	173	157	135	173	151	163	156	125	172	157	144	154	157	152	158	158	166	179	151	148	161	148	165	155	173	163	153	162	171	162	165	146	143	171	169	151	166	183	174	161	154	156	157	155	172	161	148	143	176	172	154	144	147	170	171	163	151	163	150	157	157	173	164	164	159	167	183	158	159	172	172	167	157	156	179	170	153	167	172	166	155	159	165	178	150	170	175	181	147	178	174	167	176	171	156	165	182	164	157	159	179	163	180	160	150	161	175	150	191	174	158	167	187	144	153	154	148	166	173	151	166	184	154	152	164	163	186	163	144	164	157	159	167	152	161	163	159	150	172	139	152	164	156	165	155	160	164	165	151	172	189	162	169	173	160	164	146	161	172	144	161	186	192	154	167	148	178	145	157	155	156	163	158	172	164	164	170	188	149	180	168	180	149	161	157	174	167	161	170	161	172	148	173	162	150	139	158	141	157	157	151	150	151	167	164	181	154	155	160	170	160	183	160	193	149	142	154	175	163	182	164	173	197	136	160	146	138	147	166	149	152	166	132	140	160	162	183	156	155	148	165	140	173	167	147	167	168	160	159	177	178	169	150	156	153	173	167	155	168	164	156	163	158	164	170	184	160	154	156	168	153	163	153	191	176	154	171	176	159	144	184	160	159	157	189	180	165	159	155	168	184	139	145	167	179	141	154	168	182	150	178	152	136	171	161	150	178	162	166	168	167	159	147	151	159	167	168	164	172	192	154	169	155	178	185	141	163	167	165	145	156	153	164	150	168	164	172	177	179	168	175	174	153	177	149	162	180	172	183	170	157	165	158	159	185	158	150	178	147	141	173	164	168	178	168	153	174	162	157	156	148	169	182	138	167	166	151	148	170	161	173	182	172	176	159	165	163	170	178	177	152	173	160	163	134	155	163	167	183	174	168	146	160	207	159	189	185	159	156	173	163	151	167	177	166	164	155	124	147	166	165	176	165	165	155	169	172	182	151	153	158	139	165	148	177	144	154	158	185	140	148	154	152	160	172	170	144	157	148	164	154	156	169	169	159	152	146	159	165	171	168	168	153	157	136	170	181	152	175	178	183	160	144	160	172	154	148	168	150	149	171	175	163	169	151	154	167	164	143	176	144	157	161	159	161	175	141	178	171	162	146	151	169	155	153	175	153	149	179	190	156	151	174	168	157	171	138	145	138	163	177	155	155	149	173	160	182	179	163	166	146	157	163	147	157	152	173	175	161	137	162	184	151	152	194	154	160	155	163	147	143	161	164	187	133	164	172	193	155	163	146	142	156	174	156	174	150	166	151	172	150	173	172	169	162	175	142	158	150	174	168	156	167	175	176	168	162	148	158	156	183	161	165	177	166	140	163	153	165	174	159	166	163	173	146	175	169	174	163	151	172	174	175	166	144	150	152	150	158	145	161	147	184	161	152	155	163	145	162	146	164	178	168	138	172	164	146	162	142	154	156	189	165	168	164	174	165	149	179	169	152	177	162	170	162	152	163	142	148	158	166	170	167	159	148	149	165	165	165	157	160	139	175	173	169	160	164	171	150	140	126	140	152	168	155	134	173	166	140	148	186	182	162	191	147	157	149	168	147	148	171	153	162	152	175	162	163	167	149	152	158	178	162	164	165	163	163	186	170	138	174	147	176	129	163	155	175	164	151	167	164	151	169	154	176	174	175	147	178	177	150	146	143	147	143	156	132	151	169	139	138	136	170	153	179	182	160	157	160	159	168	170	157	166	168	154	160	153	141	152	157	166	174	157	176	180	164	165	151	167	168	173	159	142	147	179	164	165	143	159	168	170	140	152	176	162	156	192	152	169	161	163	145	176	138	176	166	187	168	173	151	166	150	179	156	168	165	188	153	149	176	159	162	140	167	161	170	178	179	167	174	159	164	169	140	159	155	176	158	165	147	152	161	161	179	177	159	146	137	176	177	161	166	195	166	151	168	148	176	165	179	174	174	177	167	170	171	168	156	169	168	167	181	159	151	157	164	162	157	165	131	149	151	149	158	154	156	146	157	160	161	191	157	141	159	144	178	146	147	145	162	170	158	164	185	164	175	143	167	182	154	142	163	168	179	175	149	171	180	175	155	163	174	147	178	160	164	136	166	177	174	163	164	149	178	140	149	174	171	165	149	188	153	155	161	154	187	149	186	173	151	175	182	169	150	137	168	162	151	152	178	136	145	167	162	161	150	166	181	172	144	172	164	132	159	171	144	168	173	154	160	172	167	146	159	169	155	169	181	150	161	172	163	196	160	157	168	187	172	163	190	148
15801	35383	27934	18575	15542	13029	10261	7664	6383	4774	3729	3026	2588	2207	1913	1642	1583	1381	1365	1149	1040	965	833	781	693	598	601	480	495	480	407	374	365	350	311	280	278	256	280	270	252	281	257	253	278	270	262	246	231	236	254	268	271	265	238	259	253	221	234	230	279	272	228	245	218	251	241	232	271	243	234	223	251	226	200	233	239	227	228	218	253	230	252	236	236	205	191	222	196	233	223	235	240	237	245	231	258	244	221	225	224	217	225	209	216	226	205	222	231	242	232	237	248	210	234	214	208	240	245	223	229	211	225	225	231	205	237	217	246	247	239	234	233	212	234	231	217	229	215	222	218	242	208	252	230	229	228	216	248	240	231	219	238	229	190	233	225	256	225	231	213	229	221	234	249	242	231	226	254	243	245	233	234	237	228	227	248	225	223	271	246	214	225	221	228	236	232	214	217	217	209	244	220	218	221	223	224	221	227	232	216	242	217	213	243	228	249	237	230	237	220	251	233	229	245	235	244	224	218	232	233	233	234	248	255	201	220	232	252	222	227	232	221	234	227	214	208	263	242	252	226	216	230	250	223	205	223	218	251	228	205	230	223	236	225	232	226	237	213	239	231	220	230	226	210	218	257	216	209	229	229	219	219	241	216	228	244	247	239	244	220	219	231	230	226	216	224	228	226	224	211	220	231	247	257	233	204	195	224	227	215	219	243	239	221	242	271	232	225	222	247	222	221	217	232	249	220	241	205	257	213	236	225	208	236	240	225	263	238	235	228	251	238	239	196	234	227	219	210	199	215	268	258	254	215	218	252	223	214	257	230	251	228	219	227	215	228	231	261	233	234	220	233	225	233	225	237	215	219	206	224	217	229	231	231	229	255	239	231	239	241	231	219	233	224	251	224	218	226	245	263	208	203	244	234	233	230	240	250	241	217	221	191	221	232	226	220	258	243	239	231	229	239	249	257	259	212	237	209	205	233	249	213	215	233	239	235	238	235	236	232	217	224	227	236	227	246	241	223	237	244	227	218	243	218	236	246	232	223	217	215	212	256	226	240	235	275	233	227	239	230	226	235	211	253	224	236	236	221	238	249	222	247	225	217	228	218	234	232	241	222	237	226	235	223	232	202	220	201	224	203	233	235	222	228	203	236	227	226	244	253	258	261	227	226	237	230	236	213	237	225	198	226	241	204	226	243	216	218	235	214	235	220	229	227	219	233	231	241	241	241	224	228	229	249	228	207	218	220	213	204	213	188	209	213	217	221	213	215	226	237	252	222	192	233	228	205	237	221	228	212	227	222	247	216	222	261	248	192	233	245	203	239	215	239	230	222	248	217	239	206	252	234	264	221	234	252	247	242	218	226	224	221	206	238	232	256	213	244	213	244	226	231	242	232	226	230	235	236	207	189	219	228	224	244	255	229	230	216	232	222	233	233	233	236	212	245	231	257	234	220	241	254	244	213	214	238	223	230	236	224	242	240	242	222	240	225	221	223	239	215	209	232	236	224	237	224	218	235	231	247	237	220	204	198	215	227	243	217	217	229	213	240	222	234	211	215	260	244	219	229	215	218	206	200	210	234	243	239	273	234	222	201	228	231	226	235	238	220	240	232	226	230	235	227	186	224	226	212	242	230	211	215	241	225	203	213	224	244	233	248	219	233	208	229	213	222	228	220	211	202	247	219	228	225	229	226	212	253	236	212	203	211	237	208	241	220	234	219	222	243	210	234	247	239	232	218	226	218	248	240	261	221	216	226	234	244	237	207	242	222	240	190	220	224	228	232	223	219	191	214	249	229	251	234	219	226	214	227	240	226	197	235	236	211	222	217	216	240	228	230	219	239	214	235	204	282	242	228	236	233	232	271	237	243	196	216	216	239	259	256	213	238	246	229	233	219	219	246	214	213	231	216	215	224	231	236	240	253	228	230	243	223	196	261	230	218	226	213	215	227	228	230	201	195	245	224	217	206	184	239	239	236	217	230	231	267	215	224	200	229	220	238	225	216	235	224	223	216	236	233	224	205	215	239	207	208	228	218	221	238	232	212	225	247	218	242	233	216	228	216	201	250	239	265	221	207	223	222	221	224	200	226	235	205	207	222	229	205	245	229	238	240	254	219	227	220	241	223	255	229	205	229	221	229	253	223	244	238	255	222	215	245	247	249	211	259	232	203	243	223	211	218	216	216	227	221	213	210	228	243	236	225	220	226	252	233	219	242	252	229	243	236	234	227	250	217	226	222	234	210	220	223	240	244	235	220	243	214	224	238	203	218	202	236	222	210	219	224	225	230	221	215	234	233	227	253	226	246	215	218	210	221	213	218	214	254	214	242	225	228	217	229	217	251	220	230	191	234	234	218	214	229	217	258	212	246	229	222	230	224	267	226	202	225	202	259	247	220	200	240	219	243	229	241	251	242	231	234	242	252	224	224	238	239	223	248	254	253	242	209	242	218	227	225	222	243	236	249	229	245	199	235	223	231	229	197	228	258	233	191	219	230	223	218	216	225	232	237	234	248	220	229	213	215	201	217	238	243	224	210	215	231	239	216	237	222	225	248	225	203	235	251	237	235	222	243	234	211	222	241	227	221	230	229	230	208	237	226	230	231	212	254	221	244	218	222	239	212	238	232	228	233	248	226	264	234	225	209	224	231	218	213	212	217	238	225	242	222	263	228	229	211	231	223	220	240	260	217	225	232	215	200	252	213	222	236	245	236	233	219	232	214	222	215	226	234	232	228	210	208	212	222	234	202	202	213	208	219	225	238	240	234	197	234	236	222	236	221	245	226	196	222	237	216	215	215	234	234	202	186	215	229	187	183	213	220	225	230	184	234	242	241	215	218	222	236	227	222	234	244	237	229	242	218	218	198	244	204	239	229	195	218	231	231	263	226	216	224	229	231	231	254	236	236	219	222	206	208	229	219	198	244	237	222	217	224	236	261	232	240	230	228	257	219	230	221	214	238	211	243	216	218	236	244	235	215	214	202	223	227	218	210	234	238	233	241	260	234	219	217	209	242	240	230	241	242	221	212	239	250	205	223	213	205	200	214	218	235	242	250	222	218	221	234	218	240	211	239	214	211	225	226	246	247	231	230	224	217	282	258	240	215	228	257	209	219	215	218	217	212	202	238	220	225	227	213	198	202	220	232	259	229	245	225	249	218	265	214	212	240	221	233	226	236	206	217	228	227	230	254	219	215	238	242	253	206	237	239	231	255	234	225	205	227	222	261	240	227	239	249	244	242	239	221	243	216	233	212	224	217	234	233	228	257	273	237	219	230	208	220	231	227	219	208	237	215	243	246	201	232	225	234	221	215	259	226	229	209	202	229	234	220	241	223	231	219	223	246	271	240	219	239	235	203	212	216	220	217	270	213	222	217	252	241	240	244	219	253	216	224	209	252	228	233	238	244	224	214	214	204	224	222	256	237	231	201	206	239	233	221	230	253	268	236	225	228	229	255	233	262	238	231	229	225	212	228	242	242	230	216	236	239	229	245	245
28071	19602	12798	6434	3727	2565	1788	1285	1077	857	690	641	572	486	421	460	428	377	346	352	331	335	324	293	290	262	265	251	273	264	245	243	220	250	210	229	242	226	252	245	196	229	205	212	220	214	242	230	238	207	235	225	236	205	197	227	234	221	226	215	213	216	218	221	212	232	226	211	213	205	211	209	210	187	204	234	204	216	221	236	210	184	219	224	196	199	211	234	223	224	207	216	180	219	231	251	232	209	200	244	196	231	221	221	235	202	238	212	207	218	209	236	198	192	199	231	216	215	207	237	225	225	224	248	201	198	224	213	213	199	207	201	213	231	212	233	209	201	213	226	230	208	217	201	220	218	216	239	220	216	201	242	231	200	209	221	218	216	216	240	215	194	216	209	242	202	209	200	220	210	203	215	235	219	204	230	238	201	219	219	215	217	206	210	191	193	215	212	225	229	214	211	195	239	235	216	229	214	234	220	245	212	200	229	203	224	214	204	240	221	218	229	205	207	227	238	219	226	233	232	227	223	259	207	199	208	212	217	233	239	225	225	217	217	230	222	217	228	226	227	225	213	222	220	186	189	208	209	175	217	225	239	231	223	234	217	247	198	209	211	214	223	212	200	231	203	205	232	209	234	244	210	209	223	216	206	206	211	234	223	232	187	221	208	182	251	234	227	212	232	224	228	225	196	212	217	206	204	206	247	228	225	221	235	229	230	210	214	226	201	212	245	198	203	222	203	236	233	208	228	221	215	188	229	214	239	228	198	222	234	204	209	217	227	209	211	240	188	230	209	220	215	220	236	226	239	233	214	241	226	210	227	227	208	227	222	243	212	224	245	213	217	209	231	226	228	239	211	201	190	222	212	222	226	214	226	188	214	210	219	206	229	224	216	211	212	236	226	225	239	204	200	215	235	217	226	220	220	241	223	199	211	226	224	223	204	210	216	223	227	218	203	203	239	219	204	238	200	217	228	244	205	228	227	217	218	225	225	230	207	226	217	226	206	211	212	232	192	202	220	199	244	226	219	212	214	213	228	224	187	223	236	211	202	204	222	212	236	202	217	235	232	193	216	201	218	206	237	211	232	231	244	219	211	206	227	202	208	228	228	217	239	212	222	204	231	225	197	212	210	229	218	222	191	216	217	205	210	219	229	210	201	227	225	228	201	217	220	219	219	232	210	197	208	220	222	215	222	200	234	212	225	195	235	217	220	195	195	189	228	239	215	220	240	223	234	207	233	231	230	218	213	229	203	202	216	225	220	229	216	212	222	224	233	240	239	194	215	212	188	218	178	208	226	223	190	198	221	192	237	220	220	212	264	225	236	205	221	220	212	221	208	223	218	213	229	198	225	192	246	244	208	215	218	210	225	180	224	212	221	203	228	232	240	217	231	211	211	219	196	223	233	234	205	192	227	219	227	199	220	228	225	229	226	243	215	209	221	220	210	205	247	210	199	240	198	217	224	226	216	233	195	215	190	212	194	234	218	240	216	243	204	207	212	214	223	230	229	239	224	224	212	230	221	187	231	207	209	239	216	222	194	217	206	211	210	234	224	212	210	199	216	225	207	219	226	219	199	218	232	200	193	224	201	229	231	203	223	209	233	206	247	233	220	194	210	218	225	224	221	238	228	247	217	206	234	246	238	215	225	232	226	197	225	216	204	224	194	214	225	229	239	202	232	239	236	229	209	238	227	220	203	209	210	201	229	191	223	216	209	200	222	232	234	226	232	215	234	222	216	260	202	242	223	232	219	220	218	249	225	216	205	200	213	219	231	198	201	203	197	219	233	213	229	203	219	216	218	228	218	210	227	207	207	218	226	204	216	206	208	211	238	227	215	227	221	207	188	229	235	239	224	224	197	234	235	205	218	191	210	239	215	215	223	216	209	182	217	195	221	206	234	243	202	208	238	216	197	190	220	234	236	216	219	222	223	228	193	193	247	218	220	241	222	195	212	217	246	198	200	238	197	206	215	224	200	196	224	209	203	213	205	204	230	221	219	191	227	231	228	192	211	240	214	212	224	228	222	231	226	208	220	201	235	222	206	229	223	219	247	205	209	207	219	223	237	228	220	221	232	194	214	235	211	209	204	221	217	215	253	252	226	200	232	196	205	185	220	216	198	230	231	219	241	229	208	215	226	217	206	208	201	219	209	194	200	216	211	233	230	236	231	234	238	246	216	199	223	220	205	247	227	221	222	213	228	241	197	221	235	223	187	203	227	241	230	199	207	213	230	206	219	218	209	207	236	210	206	196	212	231	228	218	215	207	175	216	218	203	210	225	208	220	220	212	213	212	203	187	222	218	213	218	213	208	196	219	229	204	219	209	241	227	213	226	214	220	195	230	214	215	205	229	232	190	236	220	226	211	190	230	224	225	201	246	218	230	201	216	234	210	229	215	245	231	208	240	225	220	217	217	221	239	216	217	204	217	215	219	239	219	226	214	213	218	235	214	228	232	233	223	212	222	226	214	214	206	184	216	226	188	217	231	204	205	222	227	238	243	226	209	228	255	228	214	223	186	231	235	215	232	218	237	246	235	206	236	185	225	248	223	213	218	231	199	240	222	221	225	240	214	243	202	241	224	218	211	237	211	199	230	215	229	225	183	233	219	221	215	226	220	228	222	217	213	228	193	185	246	192	204	205	233	205	214	241	220	219	222	191	220	208	205	216	227	225	255	238	206	204	220	246	186	203	226	208	213	215	234	222	202	237	224	234	221	238	217	208	208	200	240	228	230	189	211	235	193	200	213	256	229	234	232	180	216	221	215	202	221	228	198	215	220	236	227	228	235	235	244	235	206	201	200	201	200	225	208	221	235	223	198	228	226	213	212	235	238	217	229	221	185	217	224	216	220	203	213	232	211	267	201	201	228	220	227	235	207	220	222	198	229	219	214	210	216	224	207	228	232	220	202	194	218	223	207	230	198	213	235	227	205	215	205	240	225	215	229	231	215	208	208	211	220	200	245	238	220	196	205	199	213	219	223	229	238	206	221	220	231	205	194	229	212	224	199	202	224	200	217	240	209	217	230	227	236	228	209	226	163	217	245	216	219	230	207	240	228	204	230	213	237	229	224	194	191	233	229	215	213	209	205	229	219	215	247	209	215	216	235	241	236	209	226	219	212	225	238	233	225	253	197	234	191	213	218	216	211	219	224	192	224	216	211	204	200	236	205	240	229	240	205	211	210	211	228	233	220	240	206	198	215	223	239	208	206	223	219	221	218	227	250	206	251	209	214	206	241	233	254	245	234	212	208	209	227	246	212	213	239	181	216	224	261	213	211	229	200	222	212	210	226	214	224	227	228	231	224	197	246	203	199	229	217	203	238	242	226	191	230	209	227	218	213	201	236	198	215	197	213	227	223	219	225	215	204	233	225	205	220	235	224	178	220	208	210	222	207	194	224	220	199	222	184	244	237	202	194	227	207	219	222	220	228	208	234	204	243	195	221	226	214	240	191	227	234	218	214	237	200	213	240	226	230	232	191	231
13124	23160	16376	9807	8096	6244	4560	3464	2783	2115	1629	1395	1204	1089	966	902	834	803	786	722	596	582	564	513	455	497	410	414	435	411	383	362	397	326	314	321	356	319	336	343	332	317	335	362	321	351	317	297	311	345	339	326	327	329	339	358	308	309	331	314	288	319	346	294	314	295	303	346	306	309	294	303	335	326	312	319	319	287	325	291	317	340	348	342	304	335	303	322	338	310	313	340	310	331	306	325	307	283	327	316	304	305	292	318	341	298	319	327	367	314	317	286	336	320	346	300	308	308	319	320	354	324	319	305	275	318	343	285	290	296	323	291	339	309	343	308	289	326	297	279	324	303	293	320	344	323	319	296	306	302	338	334	318	339	332	308	324	308	318	307	296	314	327	324	312	324	324	353	278	295	300	318	339	293	318	328	322	313	321	306	300	271	335	321	313	312	312	297	326	321	309	332	284	307	328	323	322	329	320	303	301	307	333	309	319	313	316	303	292	324	327	313	305	338	285	300	318	311	315	315	311	308	274	323	336	334	318	320	318	306	298	316	301	307	302	290	307	302	333	297	309	346	316	329	311	309	303	325	300	301	300	351	305	333	283	332	297	305	301	311	312	298	313	309	306	319	347	337	301	346	266	332	349	297	317	306	315	331	331	330	292	317	334	304	330	304	316	317	287	311	311	319	323	337	303	319	304	354	302	311	306	311	289	291	325	285	328	302	267	299	346	302	301	305	300	332	321	314	299	326	311	340	297	298	326	318	330	332	314	326	320	307	301	295	314	321	298	325	291	330	295	317	325	283	318	307	314	291	304	320	283	304	327	314	293	302	348	290	319	293	318	316	307	349	313	333	288	290	302	318	296	327	323	320	320	330	294	344	313	308	298	322	318	331	289	317	310	336	312	307	323	314	306	334	317	303	317	301	324	318	344	297	283	304	334	323	322	314	351	312	334	312	327	322	278	301	272	327	310	321	299	285	285	328	299	274	331	322	299	320	316	305	296	324	302	312	293	338	330	305	319	299	295	317	310	278	292	334	326	300	311	296	292	330	317	305	316	315	271	289	329	289	328	322	292	312	327	297	289	327	303	315	321	340	316	305	312	277	273	307	291	335	316	318	341	304	321	287	299	316	286	325	314	312	313	305	296	287	323	298	337	293	307	320	284	326	333	284	318	319	325	295	311	301	313	302	317	325	315	305	311	343	348	307	282	303	298	320	296	289	304	278	306	279	328	330	326	299	306	306	308	325	302	300	306	286	331	322	331	310	335	323	294	290	349	321	290	297	302	295	346	314	332	314	303	320	313	319	290	314	281	308	311	332	297	285	284	294	309	297	303	311	311	284	335	341	332	301	279	291	311	303	329	315	336	306	304	313	308	274	300	316	310	318	309	315	303	337	329	293	303	303	327	295	286	309	293	324	299	311	345	298	284	342	305	321	311	320	335	279	317	325	313	309	311	337	321	300	318	316	288	318	289	315	307	292	327	328	334	341	332	296	320	342	297	301	307	321	296	331	316	317	342	330	324	378	315	274	322	299	311	313	317	319	318	290	268	331	339	346	315	314	291	331	291	311	270	292	322	314	308	305	358	301	332	291	307	328	318	293	303	320	331	320	335	304	303	288	322	307	274	285	296	326	344	309	342	320	339	331	308	311	308	306	305	293	288	296	306	274	301	314	328	340	291	318	339	315	319	301	325	310	337	298	329	289	304	341	310	311	315	308	325	307	286	299	326	289	319	317	303	318	302	348	307	331	326	347	293	316	316	297	288	325	301	312	304	320	332	282	310	341	308	312	311	321	289	316	292	301	304	300	299	307	319	301	325	314	295	318	308	293	315	326	327	317	292	314	320	304	324	303	312	329	294	304	320	335	312	357	331	304	314	295	320	315	296	334	298	322	328	331	277	299	334	299	334	326	326	333	306	312	321	324	322	275	289	305	314	338	312	296	324	317	312	307	293	307	303	316	328	265	295	334	314	302	319	305	296	327	332	316	297	320	334	329	307	289	314	320	312	291	308	294	334	284	318	282	295	318	335	319	317	288	307	309	305	294	279	321	328	292	280	322	305	311	335	335	345	303	334	299	331	324	290	310	290	308	330	293	283	312	297	263	322	329	329	362	302	326	294	311	301	283	351	318	324	338	324	311	330	299	308	316	301	335	319	288	339	274	300	300	311	294	304	337	303	329	296	332	322	301	333	322	311	351	310	317	334	311	302	318	342	293	318	304	350	312	313	312	294	300	255	320	323	296	311	292	318	339	292	294	323	306	306	300	304	297	294	314	318	278	317	340	325	308	322	286	295	301	322	309	280	305	331	276	287	302	301	291	293	298	337	317	339	313	305	326	320	305	293	340	320	310	309	338	317	310	315	328	315	294	308	302	306	315	305	342	325	305	300	338	297	319	315	328	269	325	311	319	305	300	308	344	319	318	322	347	321	347	302	298	290	292	303	293	308	285	321	317	304	313	298	320	301	321	309	334	312	312	303	297	282	302	307	330	297	314	322	325	294	329	326	314	306	286	313	348	289	297	342	334	311	266	308	312	314	294	308	309	325	314	311	341	297	319	306	307	332	323	327	328	308	295	298	336	297	314	300	345	331	307	296	317	333	295	325	319	312	325	318	298	303	315	274	345	323	287	320	324	294	306	306	297	283	304	296	312	311	322	311	242	334	312	287	309	294	325	328	351	301	282	344	307	296	287	324	316	324	325	287	307	299	302	335	315	298	321	294	340	289	320	305	344	302	305	317	280	312	322	281	310	301	307	295	292	317	308	322	338	286	343	292	328	314	311	289	294	306	316	318	340	315	305	272	297	313	294	312	290	301	322	338	319	346	303	326	282	302	314	286	308	297	325	297	304	278	306	278	330	318	302	293	303	309	304	270	312	309	290	295	282	330	318	308	317	324	301	330	309	317	320	325	332	319	307	313	295	315	292	311	308	322	335	286	298	284	303	311	333	312	295	287	325	293	290	326	325	315	314	322	312	292	308	323	307	341	331	309	351	322	303	321	282	301	270	316	316	314	296	337	322	287	335	315	317	351	307	308	303	321	287	315	315	285	314	333	306	310	306	296	307	322	288	316	358	330	297	308	320	336	309	305	288	310	319	311	302	304	298	308	315	317	290	297	270	319	314	300	320	336	335	299	314	322	298	355	298	280	291	293	317	327	326	295	331	318	318	331	333	305	299	290	285	306	326	339	313	302	329	294	339	328	292	313	280	312	330	317	304	290	335	318	297	292	326	331	320	297	296	334	299	278	319	337	328	303	289	324	301	296	327	301	324	297	301	285	322	332	328	316	349	288	288	307	302	323	318	307	318	325	315	291	296	315	328	302	330	311	346	313	276	348	313	327	332	275	299	331	327	302	307	303	323	333	324	295	307	325	336	309	314	312	302	275	331	307	283	307	296	315	306	301	320	298	290	308	292	312	330	311	322	329	304	297	332	326	323	305	330	308	329	349	282	321	288	308	305	309	308	281	323	295	313	327	265
24052	21672	28702	25146	21179	9760	3967	2469	1880	1322	1128	983	853	694	621	560	522	559	491	442	430	411	380	310	339	304	290	277	295	245	252	237	253	205	224	238	200	216	215	211	220	204	222	207	240	210	197	173	216	191	190	202	221	187	188	196	210	226	216	199	217	211	217	187	197	199	204	192	193	208	207	196	216	205	182	193	193	212	208	216	210	215	188	214	190	213	198	182	203	193	203	209	219	204	230	225	184	191	203	199	190	193	191	219	187	201	208	195	196	199	208	177	186	184	211	176	189	217	181	187	203	186	208	189	172	203	195	184	179	206	210	209	205	193	224	206	197	187	194	218	229	190	201	194	207	187	206	196	179	187	189	201	195	192	182	179	228	182	189	212	168	193	215	185	197	187	236	196	203	194	205	200	202	207	188	197	212	182	202	189	226	201	198	191	166	198	203	212	216	178	203	197	204	211	171	201	184	185	205	219	185	190	215	183	188	222	196	172	197	216	207	190	188	193	194	190	201	224	197	198	207	211	188	213	212	219	201	209	199	200	229	187	191	201	208	198	206	207	196	229	216	196	207	211	195	223	208	201	206	187	192	179	199	224	188	217	190	204	229	214	193	189	208	209	189	195	190	195	181	173	209	202	179	189	203	205	202	206	192	192	207	205	192	208	185	206	207	214	208	207	183	178	183	215	200	189	193	199	183	204	195	210	174	208	187	206	190	202	195	202	191	177	215	210	211	182	177	212	213	201	199	189	185	208	199	209	188	184	201	192	198	198	213	203	218	196	198	192	220	202	176	179	208	188	169	190	195	226	220	220	182	201	172	194	207	205	197	222	198	200	221	192	177	215	174	204	175	197	174	179	197	205	181	174	181	189	209	203	201	204	192	189	202	183	203	192	188	228	190	210	186	185	189	197	191	208	201	212	188	209	202	212	213	180	198	206	218	183	160	224	191	173	175	198	202	203	212	193	203	221	214	199	219	201	210	177	180	188	216	202	202	192	199	189	201	183	213	196	201	183	188	197	205	200	194	202	206	201	193	191	186	171	210	202	214	232	186	207	178	203	199	200	196	178	211	187	203	179	178	193	209	205	201	198	195	175	189	207	198	201	209	152	204	204	195	209	220	190	193	197	189	198	200	192	167	182	210	214	212	189	204	180	187	205	206	194	195	215	188	202	200	230	188	214	175	212	200	212	201	202	202	203	180	191	192	189	193	209	177	157	204	178	206	191	218	203	194	199	204	202	188	196	201	202	180	195	210	164	196	192	207	179	180	203	191	187	180	194	192	208	195	189	227	208	185	190	199	203	189	181	177	201	183	201	211	204	174	184	219	207	183	214	198	202	195	195	205	185	187	215	199	219	204	171	195	197	202	211	184	207	175	179	197	208	213	192	209	203	191	193	203	207	174	214	182	202	196	216	194	198	205	200	224	221	186	204	198	183	200	193	211	178	176	221	194	175	229	205	174	205	215	216	189	221	192	198	217	201	231	197	225	197	220	204	208	196	197	187	203	235	175	209	203	212	194	176	196	209	196	176	209	218	182	187	173	213	184	181	182	192	174	222	197	191	226	215	174	186	193	223	207	206	194	213	202	222	221	188	221	187	214	207	200	197	188	204	180	202	192	191	194	204	189	224	212	185	194	182	214	199	183	203	192	187	224	177	190	212	215	185	168	190	195	194	199	199	166	168	163	222	186	202	200	184	194	213	219	197	190	201	194	195	213	189	197	207	183	178	203	206	192	206	182	212	193	174	215	184	204	219	203	205	210	185	211	205	217	177	207	199	192	222	223	217	204	182	209	200	208	221	191	176	190	189	213	186	202	204	176	189	173	208	189	202	205	204	192	211	207	222	189	197	189	190	208	197	219	209	222	187	195	196	170	192	174	183	161	220	194	197	214	204	189	187	175	183	209	215	194	228	188	182	204	178	208	203	209	179	192	218	187	190	199	211	198	204	196	214	192	190	219	189	181	206	223	195	199	189	224	192	182	226	210	202	198	167	164	200	190	190	203	185	219	198	194	178	193	184	189	191	173	179	190	182	209	203	216	197	193	202	217	179	183	183	191	192	223	190	207	194	192	160	170	185	197	160	197	211	203	202	191	172	167	185	202	216	188	216	192	210	188	205	181	203	183	207	195	196	200	253	207	214	196	186	189	174	226	205	210	217	194	202	218	213	177	193	173	190	182	190	217	204	203	203	226	214	199	194	216	209	216	195	206	196	174	197	201	178	209	177	205	193	188	183	192	211	188	196	192	196	206	193	198	214	227	187	173	180	217	180	191	191	173	203	175	168	208	204	196	191	174	195	212	210	210	197	210	215	185	179	198	233	198	196	194	195	189	208	192	190	179	177	223	192	224	206	207	200	187	183	210	205	224	223	201	204	215	183	202	174	214	183	228	191	171	202	186	205	197	219	196	197	174	197	193	208	197	207	218	204	167	178	193	178	180	210	211	193	198	181	200	223	217	189	214	203	187	198	195	201	191	198	195	203	203	205	180	167	211	195	191	192	198	210	227	180	198	193	173	192	181	182	198	206	197	212	193	200	204	208	209	226	214	211	181	204	211	205	202	196	204	193	204	206	201	179	173	205	200	198	201	214	189	204	201	181	188	176	182	207	181	201	193	205	210	200	218	209	210	189	204	195	188	202	217	211	210	188	192	183	196	187	178	197	215	206	203	203	207	185	203	199	186	231	190	191	212	197	211	173	177	211	185	187	195	205	212	215	181	221	210	210	225	224	196	201	197	199	210	184	217	208	205	188	156	214	220	221	182	191	184	163	188	199	199	199	188	174	207	189	182	207	184	221	202	189	179	205	184	196	180	188	199	180	211	211	210	195	202	203	187	198	221	209	224	206	167	212	188	211	209	199	194	202	195	209	212	204	210	207	205	220	181	193	171	195	226	194	196	201	229	217	199	198	208	210	212	208	232	183	208	193	232	187	199	186	225	219	179	178	175	178	184	193	172	212	198	160	196	198	214	185	193	193	189	190	191	172	195	212	163	215	185	206	195	195	208	195	182	204	201	198	205	170	179	191	195	196	207	185	188	199	208	198	188	197	187	189	201	208	211	210	179	187	191	214	202	185	190	188	195	215	195	202	181	194	207	215	196	196	214	191	210	184	181	205	199	220	201	196	224	190	174	188	196	183	199	202	208	223	214	179	216	222	177	185	204	217	221	203	184	208	227	204	217	209	189	199	170	218	208	214	198	194	203	183	210	201	173	201	175	183	203	196	184	194	186	185	178	205	204	172	214	202	194	219	209	218	202	192	189	218	206	198	182	198	220	191	184	200	200	224	219	192	217	186	197	199	206	192	198	215	205	206	219	204	214	195	196	210	211	180	195	192	236	192	206	202	195	201	207	192	205	210	190	202	180	215	204	203	200	196	192	207	186	189	216	190	202	210	228	223	209	205	177	188	237	207	182	208	213	178	200	190	205	202	179	203	208	196	178	195	226	188	189	187	206	163	173	207	203	205	197	205	195	219
13976	30453	23789	15369	12964	10349	7750	5841	4760	3306	2774	2286	1928	1665	1496	1390	1257	1155	1098	893	882	775	699	671	582	552	505	473	490	427	401	384	352	313	300	350	306	312	343	287	335	315	325	315	343	309	294	339	315	325	316	327	284	298	329	287	308	288	283	295	284	280	279	314	291	316	288	283	302	295	299	309	299	295	319	280	300	273	278	278	311	245	273	305	290	288	273	289	256	294	282	302	302	294	283	273	276	271	274	273	323	299	278	281	296	277	280	265	288	289	267	293	296	288	285	311	284	290	286	286	253	275	305	247	311	284	293	299	259	268	276	276	297	286	286	248	306	277	281	283	280	282	314	250	284	299	284	266	279	250	281	283	263	294	276	263	286	297	263	280	314	300	295	292	297	263	297	265	267	269	282	271	294	282	288	287	284	283	320	287	271	302	288	276	288	295	282	286	264	284	269	300	312	286	288	288	253	290	288	275	285	280	309	266	288	275	265	277	267	270	320	293	281	310	283	285	288	274	286	273	300	279	289	280	270	287	274	256	279	317	282	255	244	272	273	275	265	271	305	273	270	302	270	291	313	281	284	291	300	287	285	295	271	286	297	267	250	300	295	280	309	275	283	284	299	269	250	261	276	285	274	272	269	281	314	269	283	283	292	263	275	256	308	274	300	274	298	283	274	303	275	272	304	274	287	282	291	281	301	295	300	253	311	262	270	310	295	271	273	298	278	301	284	279	263	291	284	278	282	288	275	280	294	255	294	287	292	284	271	274	302	291	298	273	289	278	313	285	285	259	303	296	302	308	292	284	287	287	274	282	247	308	267	276	284	292	266	256	300	286	303	319	297	278	259	254	284	290	268	303	279	255	277	278	296	277	290	285	269	259	273	297	288	289	320	269	305	282	297	296	290	269	295	247	273	289	286	276	292	273	318	270	304	290	282	280	276	260	277	297	285	295	263	247	289	252	303	269	282	268	266	297	272	317	268	268	253	283	283	265	256	275	319	272	262	312	281	301	294	273	291	299	296	267	277	269	297	280	315	284	293	303	297	309	289	279	263	281	264	290	282	311	262	284	284	279	275	280	287	288	325	288	306	303	256	285	284	294	309	275	290	278	276	270	267	252	311	300	260	300	312	272	275	262	299	276	260	275	287	278	307	300	301	271	290	282	275	274	281	267	268	260	300	307	261	309	297	272	266	288	285	289	276	261	295	301	256	264	302	306	296	268	281	278	283	295	273	277	293	285	250	311	293	280	284	284	282	303	268	272	289	243	316	246	275	285	288	268	266	270	297	309	282	263	266	260	299	308	269	280	280	291	279	278	304	256	293	274	291	291	312	263	247	282	263	275	251	291	272	298	275	301	281	287	316	296	296	277	289	257	310	321	270	290	258	268	298	267	280	293	309	288	284	282	256	247	297	266	295	274	280	278	306	281	290	292	268	250	288	272	289	246	283	266	285	285	263	280	277	274	264	264	261	320	301	284	287	269	315	315	263	278	304	297	284	293	292	273	263	258	292	290	276	264	301	277	291	277	272	289	276	289	273	279	284	278	290	285	279	272	288	276	277	284	304	288	282	275	248	282	288	250	309	281	295	284	305	267	268	288	312	262	275	288	278	281	278	282	278	309	286	286	294	301	291	301	281	272	280	263	270	284	270	273	287	296	283	283	268	279	265	267	303	268	282	292	272	265	279	277	300	298	279	271	303	279	252	271	291	271	283	293	274	286	295	270	318	291	287	271	236	286	276	296	275	240	278	246	270	262	253	287	271	287	276	265	253	291	271	289	344	294	246	295	264	289	287	270	253	298	296	281	274	254	268	282	274	305	305	272	319	290	274	299	307	277	296	249	276	272	250	260	278	304	291	287	276	311	324	269	279	277	284	318	292	302	275	276	275	294	310	288	290	286	293	272	270	305	267	277	288	287	286	274	289	276	267	293	279	285	263	286	275	293	280	310	245	310	299	300	292	311	283	288	310	293	292	283	268	274	282	294	290	305	312	274	280	260	282	272	293	325	268	259	284	278	275	271	283	290	281	319	276	319	273	250	287	284	292	278	257	248	267	292	291	271	252	274	269	276	291	285	308	262	275	293	248	273	300	285	278	263	278	283	284	297	265	287	288	281	293	275	295	271	262	275	264	279	272	286	270	301	301	256	291	295	282	301	267	285	277	310	289	290	252	280	303	315	248	282	289	263	278	294	296	285	264	285	291	278	284	281	293	264	286	280	265	268	274	287	270	285	266	306	267	255	296	266	288	255	253	253	278	278	306	308	294	296	264	301	258	273	292	261	287	283	278	285	262	269	281	285	275	279	279	285	287	293	317	298	275	289	319	288	259	296	290	283	299	287	289	285	271	271	274	309	264	306	274	275	286	273	277	294	274	258	263	311	306	296	297	290	258	282	286	274	303	259	269	285	295	253	299	286	329	291	278	300	279	271	260	272	311	276	281	268	275	301	273	266	274	313	297	289	251	286	291	285	263	318	298	280	278	253	277	273	252	288	315	295	271	297	310	281	305	276	277	283	291	298	298	280	275	256	271	272	294	292	290	310	263	279	266	289	286	260	249	277	287	257	256	316	272	258	268	278	233	303	310	272	285	253	311	279	286	295	289	274	283	277	299	312	278	276	303	288	279	282	258	303	273	246	284	307	301	307	305	261	298	271	282	281	308	283	268	284	302	271	292	291	277	271	274	298	275	251	286	267	271	306	263	284	312	293	290	248	291	309	256	275	273	277	284	253	288	252	296	287	294	241	299	292	291	307	285	313	283	289	294	292	311	278	280	261	291	287	260	286	290	236	284	266	282	300	295	282	267	312	291	285	285	285	311	282	279	280	280	286	308	276	290	268	293	283	282	265	271	284	284	287	274	296	270	274	282	301	323	279	266	276	276	282	295	287	284	260	279	261	260	251	283	295	286	268	290	267	290	317	281	276	283	274	288	299	289	277	324	258	274	285	289	291	275	288	280	252	302	299	312	250	283	310	274	277	279	282	304	317	302	302	288	271	266	294	276	267	287	253	266	279	310	263	300	310	262	313	299	267	291	279	290	255	299	307	308	250	311	304	305	291	302	258	292	261	269	288	260	274	277	287	308	282	282	298	309	300	280	318	266	273	281	270	291	296	269	291	266	272	266	266	280	262	265	265	296	301	288	294	297	272	294	279	274	285	279	310	293	268	290	259	264	281	274	299	275	294	287	263	262	309	285	279	266	276	280	298	307	275	271	283	303	306	262	300	290	283	310	309	323	287	303	270	292	309	277	275	288	276	245	292	290	266	305	280	298	263	303	283	330	292	285	312	286	274	267	289	275	290	282	294	278	275	297	289	321	271	283	262	301	280	270	301	280	288	307	260	278	276	288	309	292	266	252	286	279	258	265	266	275	282	305	283	283	275	280	270	274	286	289	270	293	278	278	302	294	309	294	286	288	293	309	279	295	273	286	261	304	295	284	261	289	303	285	287	265	283	272	305	291	252	258	319	283	267	285	298
25347	21673	27055	24989	8104	3491	2442	1646	1283	966	861	730	622	532	519	470	458	440	407	389	361	328	314	274	254	265	302	267	251	245	216	207	236	185	202	200	225	224	203	185	198	212	196	204	194	199	207	198	200	196	194	166	206	185	200	195	203	197	196	190	199	196	177	194	208	207	203	219	170	191	175	184	196	171	191	182	179	197	220	199	186	179	189	195	219	166	185	191	194	197	201	202	185	182	174	186	213	176	181	186	191	190	176	214	178	187	193	209	208	179	189	192	192	188	183	202	239	173	193	176	189	189	197	182	186	198	172	173	179	196	186	164	177	178	181	210	201	206	192	189	182	176	214	202	181	162	189	209	199	184	196	167	186	176	200	248	180	203	179	200	197	168	201	206	199	198	179	167	176	183	190	169	212	179	193	192	180	179	184	182	191	182	187	172	178	193	189	191	175	182	188	190	194	172	202	168	182	194	177	183	191	174	177	186	182	188	191	184	197	206	202	172	185	182	196	175	201	187	171	179	195	164	235	185	196	195	186	194	207	194	180	185	146	191	181	186	180	194	208	184	185	192	176	191	192	193	195	194	174	185	177	191	172	177	191	180	172	191	168	192	199	180	211	179	186	211	194	165	181	180	200	210	182	190	187	180	173	208	194	172	202	194	199	181	187	198	211	206	189	195	183	208	174	188	178	186	181	172	203	189	193	169	212	170	184	189	181	176	180	196	189	196	190	195	183	189	191	195	180	180	205	184	193	203	207	196	205	201	195	193	190	197	193	207	187	211	198	192	191	203	195	180	195	200	171	174	183	190	189	170	195	208	185	174	181	173	196	203	175	192	171	189	207	194	194	193	183	191	210	186	207	202	189	180	194	176	209	205	178	184	208	190	203	168	180	174	189	186	195	176	170	198	171	215	192	168	180	166	187	212	193	192	159	178	174	184	191	215	204	220	202	198	176	183	170	163	194	172	200	213	188	180	220	180	192	188	185	175	193	166	198	194	170	192	203	192	199	188	195	207	170	187	192	182	199	184	204	194	179	206	205	212	177	178	187	205	200	195	192	196	182	160	197	201	182	192	196	169	200	178	199	221	176	187	171	197	171	176	183	193	191	175	200	197	189	210	189	189	192	208	218	192	155	180	177	202	203	192	158	206	194	227	183	197	183	185	174	183	198	179	175	199	219	196	194	183	189	171	180	177	188	187	209	167	159	205	197	176	187	194	180	216	170	182	176	197	207	181	169	197	219	222	177	199	177	196	201	206	170	176	191	195	188	188	173	185	196	205	196	210	192	212	190	190	184	176	179	198	194	193	178	177	180	175	200	161	201	195	173	202	201	213	194	182	176	187	179	198	187	178	170	188	191	219	192	160	169	174	184	178	181	183	204	186	171	190	174	167	218	194	193	185	179	172	196	179	183	223	190	153	195	188	180	178	198	182	205	168	181	190	202	188	182	180	190	198	201	207	184	198	177	187	193	190	171	211	203	170	180	178	190	168	178	178	193	171	177	182	183	177	180	191	185	190	197	179	178	193	175	195	209	186	195	206	200	184	189	204	197	193	176	180	184	179	183	208	184	188	177	175	180	183	213	174	206	184	195	212	180	163	197	176	206	203	188	194	185	194	188	185	184	176	189	189	174	172	164	179	176	180	182	205	183	176	172	179	207	170	172	165	193	172	194	190	213	212	198	193	164	231	207	187	205	173	204	179	163	173	199	208	186	179	182	212	206	184	184	175	194	184	191	197	198	209	193	179	207	186	215	169	185	189	230	194	185	207	203	171	160	192	170	213	170	206	179	178	182	210	173	198	197	177	177	191	200	181	217	177	215	177	190	172	208	164	202	189	180	181	189	169	185	205	190	165	183	201	167	187	194	203	188	185	199	191	201	198	178	193	180	170	216	195	182	166	196	184	197	189	180	178	176	200	193	189	210	210	198	220	190	190	182	181	189	177	192	187	176	187	185	183	196	190	197	190	195	183	212	199	180	182	163	179	184	231	192	187	170	202	206	185	176	210	214	189	175	188	195	165	207	187	206	204	190	190	212	192	187	192	176	203	197	187	171	192	190	186	190	201	157	165	196	188	179	146	191	210	178	184	179	187	178	191	163	183	187	183	195	186	207	192	207	185	175	182	158	187	177	205	197	175	184	190	188	207	194	184	198	156	202	177	170	201	191	190	171	173	187	187	193	206	189	167	198	191	197	187	181	183	190	176	188	197	184	192	205	189	185	188	176	184	194	169	183	189	193	213	164	194	198	193	181	184	196	178	200	161	187	196	190	171	191	198	184	196	201	182	167	171	196	217	199	187	197	173	161	181	201	199	163	202	202	192	185	204	178	193	168	221	170	175	178	177	194	186	164	177	185	201	192	199	185	176	175	185	185	180	185	192	191	191	193	206	176	190	199	180	181	206	187	200	229	193	190	188	198	187	156	202	190	171	170	172	193	169	160	184	187	177	208	169	169	226	176	192	182	214	187	179	190	203	193	163	187	171	194	201	190	180	213	169	212	180	192	195	186	171	165	190	185	181	182	221	182	210	189	203	185	185	194	198	173	179	195	183	192	174	204	197	213	203	194	191	175	187	191	180	170	183	205	217	214	182	189	204	178	175	186	208	190	195	176	198	171	204	191	174	187	174	197	168	188	196	192	179	173	171	197	158	213	168	167	202	201	191	176	167	197	164	168	154	218	188	191	181	180	194	194	165	165	175	193	190	167	179	194	193	183	202	204	178	179	175	198	176	181	178	176	170	223	208	210	223	210	181	188	198	176	188	184	171	200	194	173	201	189	191	177	177	202	172	189	176	163	184	188	196	192	185	180	193	168	179	161	186	206	186	179	204	187	171	177	188	193	185	207	191	173	187	190	162	203	217	174	187	191	184	210	181	200	171	185	163	195	189	190	211	192	177	221	175	169	161	185	187	172	196	174	182	181	177	178	234	217	198	170	182	208	183	169	179	173	210	185	194	186	175	201	199	196	201	198	168	179	186	189	167	180	208	191	194	177	189	196	182	168	195	197	166	187	185	189	174	173	190	187	181	206	168	171	194	186	185	197	172	212	191	189	177	166	201	203	174	186	179	228	187	189	178	174	195	210	164	205	192	200	196	194	189	205	214	170	177	207	185	187	212	163	196	203	187	202	182	172	211	197	191	178	166	182	190	202	182	187	161	185	179	179	172	185	208	168	172	180	146	179	163	205	187	197	195	167	184	201	186	172	197	199	170	170	187	201	205	186	200	176	179	161	185	163	183	182	198	195	185	175	208	181	185	202	190	195	168	203	175	191	177	194	180	175	169	182	177	206	187	177	182	205	173	192	176	209	186	209	182	195	201	169	204	215	183	197	177	173	194	181	185	181	182	159	173	189	166	195	172	187	178	177	185	193	195	187	188	192	191	189	204	221	170	211	174	175	176	191	174	196	179	165	214	197	181	194	198	212	188	205	203	188	210	205	204	195	207	180	194	182	181	185	183	189	198	189	227	164	178	192	188
12330	26161	19298	12325	10318	8092	6151	4735	3587	2656	2210	1723	1550	1264	1166	1049	1018	916	833	760	734	655	654	581	491	465	442	431	444	380	364	372	335	323	297	259	291	289	268	282	305	263	274	303	280	279	300	316	269	268	247	312	281	302	303	289	278	268	262	288	266	297	263	283	282	281	258	275	289	261	276	270	271	277	263	288	256	295	289	270	282	282	246	258	256	293	263	271	269	259	282	286	284	281	260	264	285	281	263	260	284	261	273	267	261	290	296	247	270	252	273	245	263	281	285	279	260	255	275	269	277	276	261	263	300	261	270	268	274	262	290	258	259	275	275	261	271	254	275	270	237	245	292	280	263	265	279	297	252	270	277	264	290	258	249	294	254	252	304	271	273	245	250	286	253	301	249	272	296	275	259	260	289	288	297	285	251	275	259	281	277	300	299	282	244	276	290	283	230	235	272	290	256	263	256	259	300	286	281	241	280	267	240	248	263	253	274	234	259	256	274	297	250	276	259	254	281	247	287	252	267	276	258	255	265	291	280	303	266	285	282	261	264	256	284	273	258	258	284	252	249	244	267	282	292	279	273	255	276	271	264	277	233	271	263	270	282	268	289	281	248	266	261	280	279	294	274	281	267	257	282	262	286	259	258	283	303	243	245	277	271	281	270	266	258	294	271	273	287	238	287	289	304	285	263	284	279	263	282	252	275	275	283	272	281	294	253	274	274	323	273	281	309	278	290	258	261	273	245	278	254	275	261	261	278	289	266	266	276	251	253	288	284	265	298	250	273	269	275	290	288	283	263	276	257	273	265	273	276	265	258	241	278	268	260	289	287	263	262	266	288	273	262	250	260	286	267	269	284	254	289	303	292	286	260	264	277	280	275	261	281	253	273	239	242	234	279	265	274	269	286	259	281	279	287	291	285	260	266	287	269	272	287	230	278	291	247	314	288	273	256	290	256	270	264	293	275	257	273	266	280	272	250	260	261	299	275	275	289	275	265	259	292	256	271	315	281	256	266	263	256	276	260	288	302	293	251	256	290	252	275	290	274	287	275	265	275	289	293	259	280	254	271	278	293	280	282	265	260	269	252	290	279	296	293	262	287	279	262	264	293	256	275	276	310	276	274	305	269	270	263	262	250	279	289	279	297	281	258	247	273	269	257	249	271	260	287	257	294	258	243	283	280	262	247	253	283	254	264	281	273	290	249	287	302	279	281	242	266	257	246	317	284	297	284	265	280	260	249	310	273	293	261	260	287	283	280	275	275	261	246	275	300	270	299	284	235	248	265	315	262	280	241	272	295	277	293	261	268	267	252	271	277	260	265	294	243	271	266	253	251	279	258	241	283	278	277	267	252	271	263	248	256	277	280	284	272	240	288	249	262	278	260	243	254	282	278	281	278	251	278	280	282	284	270	280	250	254	272	256	269	281	270	261	292	271	282	246	268	290	272	275	270	269	250	267	308	275	290	254	253	275	242	273	290	284	258	242	262	257	283	290	289	254	267	257	265	265	305	271	284	274	256	287	285	262	270	278	241	288	262	283	260	257	291	281	277	290	270	286	277	288	301	256	249	285	226	258	286	253	282	291	280	274	295	260	277	278	285	253	252	266	275	273	248	260	257	227	292	270	283	241	270	276	271	258	280	262	264	265	252	262	291	307	290	274	231	279	266	268	299	271	278	292	285	286	254	297	270	263	306	292	225	279	277	263	253	282	276	280	276	280	296	286	314	258	264	278	295	269	271	260	256	269	283	246	261	255	278	270	250	288	278	266	304	238	290	261	264	285	281	244	252	293	273	269	262	247	266	263	295	251	255	279	273	278	284	286	261	241	279	261	272	287	246	303	289	283	266	273	237	288	258	281	272	298	266	299	244	292	237	274	255	281	268	272	262	252	284	260	250	280	262	281	285	244	271	270	279	281	287	263	270	274	299	257	289	303	273	277	248	264	262	292	262	268	272	248	287	270	279	269	272	290	262	262	259	267	257	275	287	246	274	247	263	266	277	277	305	273	312	292	290	263	264	278	272	252	255	278	266	257	251	282	255	297	271	303	268	292	269	285	302	262	268	263	274	233	254	288	284	302	260	281	273	281	294	262	256	263	224	250	283	277	263	284	274	257	285	268	309	253	254	258	252	281	230	277	287	253	260	259	259	267	288	272	275	280	264	299	250	272	290	293	312	247	264	267	300	274	263	301	263	275	270	287	256	283	290	260	285	261	272	277	265	245	253	253	252	283	282	293	261	284	266	292	293	279	277	250	263	276	300	277	280	265	267	240	290	265	267	263	241	288	265	273	266	292	317	283	288	285	253	275	252	280	289	304	284	262	287	272	274	281	284	278	306	264	253	263	283	256	282	278	260	275	261	288	273	260	283	263	258	285	286	276	254	265	266	279	292	294	294	250	260	293	273	273	270	279	281	266	256	269	261	272	271	261	237	264	252	264	272	275	286	278	267	282	301	294	275	273	306	267	252	254	239	269	311	274	245	278	256	282	280	253	241	289	246	272	279	272	256	274	265	281	262	311	280	282	240	266	268	269	294	284	263	294	266	243	246	271	258	247	269	232	269	272	261	269	245	304	284	305	287	275	260	259	269	268	291	268	252	275	279	267	279	307	255	248	274	296	265	281	245	270	274	275	240	283	248	258	267	289	252	262	268	284	284	269	285	266	279	285	285	274	293	255	269	273	295	273	266	270	269	251	245	274	280	266	280	214	269	286	261	255	262	269	263	260	257	280	290	257	273	263	263	266	279	280	284	270	259	286	293	268	256	272	285	306	268	281	292	263	258	255	265	276	279	286	288	294	266	289	251	257	262	253	262	284	292	282	283	275	287	266	273	312	273	264	288	259	274	263	285	248	266	261	267	234	266	288	288	263	302	295	264	242	263	278	272	269	290	268	263	248	271	264	271	269	263	292	268	292	271	279	303	297	235	286	316	246	270	279	275	272	265	276	247	263	293	287	257	259	274	273	259	270	265	282	258	294	274	288	289	256	267	281	289	288	280	296	284	299	243	304	253	236	268	298	292	243	267	270	246	263	265	252	291	250	278	308	283	267	254	299	286	289	295	253	270	258	294	266	239	275	286	240	264	259	270	269	267	271	287	260	264	284	312	251	247	283	245	269	282	251	254	277	275	280	233	280	296	260	260	265	270	263	235	292	232	258	272	261	285	255	274	245	275	278	284	276	258	251	252	241	265	243	263	239	270	271	269	301	290	270	259	266	248	290	271	293	248	274	258	263	256	276	254	282	292	261	283	290	261	278	301	269	264	246	267	260	263	292	269	293	269	275	279	265	257	269	272	248	286	270	273	293	279	266	279	258	285	291	266	257	270	256	273	235	259	279	250	255	259	265	257	275	273	293	259	273	284	277	272	289	273	268	274	284	257	283	306	262	290	280	292	248	278	280	284	267	254	272	264	300	266	266	286	276	281	272	271	289	258	309	246	285	275	246	307	260	290	270	259	280	294	278	288	273	269	270	252	249	280	271
23120	21693	29337	24555	21701	20887	9358	3818	2554	1825	1481	1272	1101	881	787	727	656	623	613	548	476	490	419	366	332	324	303	276	287	245	245	212	188	183	172	158	188	182	160	178	163	164	176	160	164	199	182	175	152	160	157	165	186	173	190	151	172	138	174	157	167	159	162	143	156	164	180	165	170	148	153	154	170	149	162	176	150	164	152	136	147	159	164	149	169	163	159	183	167	162	164	153	153	167	134	162	163	149	179	146	160	174	145	162	161	164	162	161	168	175	156	172	164	155	143	147	134	144	160	132	164	157	151	169	142	140	153	149	147	147	161	172	166	160	163	163	148	145	129	151	148	142	164	162	143	178	155	160	185	152	148	165	166	155	145	164	151	151	151	182	159	153	170	174	166	147	155	150	111	154	163	170	175	145	150	150	165	136	151	146	143	162	193	144	156	149	135	125	137	151	156	158	165	158	161	151	160	158	144	160	181	160	165	155	171	143	181	140	141	163	155	181	171	156	165	147	154	179	145	159	156	151	170	151	157	152	154	165	149	171	163	152	162	151	135	157	153	168	155	124	167	161	155	185	148	156	131	171	174	150	138	163	169	127	151	172	190	187	147	153	139	182	148	172	156	169	144	150	170	153	139	138	128	156	144	159	126	162	150	151	155	141	170	154	170	163	145	172	118	162	154	146	155	127	151	152	138	159	139	170	136	142	159	148	167	148	157	174	173	153	152	151	162	154	156	156	148	171	155	135	146	181	176	136	136	171	151	157	146	163	144	150	149	169	163	138	142	159	160	140	144	134	159	161	140	134	142	184	150	134	153	154	152	142	170	162	178	141	180	164	168	166	166	159	151	159	155	160	142	166	157	128	157	152	136	165	146	149	167	170	152	173	159	187	158	164	158	162	162	144	147	155	165	150	163	149	163	160	169	142	162	161	174	146	144	148	162	153	164	170	162	136	168	150	156	150	150	159	156	148	163	183	152	142	164	140	171	168	164	151	134	163	169	153	162	149	143	149	167	153	160	162	168	150	167	151	168	161	145	144	148	163	167	172	147	166	148	149	153	147	157	150	161	165	195	134	152	137	172	144	127	152	137	165	181	174	158	148	143	153	150	136	147	155	156	160	127	157	168	139	147	166	152	145	168	139	153	154	136	156	150	152	171	155	162	182	154	132	158	146	159	146	160	160	140	174	153	139	169	159	160	150	134	155	171	158	161	170	163	149	149	148	150	151	160	149	133	150	153	152	158	128	147	131	154	180	167	156	150	162	157	148	142	167	168	144	156	142	151	148	167	124	145	160	164	138	171	150	139	169	151	169	136	166	167	144	179	159	170	156	162	155	130	136	155	144	147	173	162	165	169	180	148	154	157	169	148	158	141	156	164	160	147	156	167	157	152	143	139	140	145	147	129	156	130	157	156	141	161	175	178	156	152	166	152	149	150	177	132	155	159	157	172	163	181	144	150	165	161	154	181	153	158	143	165	171	136	151	179	160	161	131	147	143	159	165	158	149	153	131	167	140	162	158	154	160	176	161	186	166	165	154	154	162	177	151	163	153	181	147	152	157	166	169	159	146	146	119	156	166	153	147	153	152	176	177	172	140	167	161	163	161	158	164	138	146	155	162	142	170	167	191	145	162	149	148	177	144	136	149	166	165	150	143	174	151	170	181	144	158	140	159	137	149	164	170	165	167	136	159	145	160	140	159	160	127	167	144	160	141	179	158	168	156	162	173	153	148	174	154	160	156	129	160	149	180	162	163	167	164	145	151	131	146	141	145	172	158	152	144	165	176	172	141	169	159	151	151	154	168	151	165	126	154	172	165	155	149	147	165	129	165	177	174	175	164	143	149	156	170	156	169	161	144	135	145	159	168	152	142	155	154	181	155	141	164	161	147	156	169	137	163	150	167	146	146	170	159	154	164	146	161	148	149	143	160	145	148	169	155	168	161	159	163	139	164	150	149	150	161	164	171	144	150	169	165	153	154	160	143	161	143	149	155	168	154	136	173	180	153	171	145	142	141	148	141	155	142	168	142	162	147	157	160	133	144	151	141	163	158	169	138	178	180	181	176	143	168	169	170	142	155	151	160	152	140	170	136	190	155	152	185	154	156	152	180	160	174	156	159	148	117	151	157	158	142	143	177	160	147	158	150	164	145	150	159	177	172	152	155	169	160	161	168	137	159	151	143	167	154	185	146	158	141	138	147	146	172	139	168	158	132	139	152	149	155	149	162	167	181	170	170	165	163	169	152	145	143	157	140	169	162	144	180	149	161	158	161	145	148	154	144	150	150	160	132	166	150	145	157	139	136	173	146	165	134	157	157	151	143	146	160	158	125	166	143	155	176	150	162	170	172	165	122	160	151	156	161	154	161	168	171	160	174	165	159	183	155	184	149	170	169	138	132	139	148	144	175	154	151	153	142	171	156	148	161	144	156	167	170	167	171	154	164	151	139	143	165	160	157	150	160	159	186	150	157	132	141	156	163	145	146	174	163	150	165	162	149	150	135	134	139	155	160	146	155	143	146	168	147	167	153	151	160	141	134	148	173	154	141	155	164	151	155	150	187	139	169	157	145	158	176	155	148	149	164	170	151	146	151	180	160	139	172	158	149	151	153	164	165	146	156	148	161	135	159	151	169	153	166	151	170	181	181	133	161	164	164	161	151	142	133	148	159	154	154	144	164	144	145	166	158	153	148	148	146	143	162	154	160	163	147	152	173	139	154	176	140	155	148	161	148	172	151	160	153	160	160	148	161	160	165	149	155	149	155	182	153	159	172	177	157	152	132	148	144	138	153	167	143	164	133	145	160	143	159	153	158	146	162	146	146	149	151	159	143	149	158	149	153	183	169	141	166	172	157	155	148	143	154	152	158	168	157	124	181	152	158	163	161	154	150	155	129	168	149	159	156	174	171	143	138	168	152	141	148	161	129	135	160	157	153	169	150	140	145	131	145	147	174	166	153	159	168	164	158	151	153	171	149	171	152	146	157	142	148	171	157	166	160	167	176	159	177	164	170	154	142	144	182	156	147	168	158	137	177	142	158	157	152	178	163	156	170	137	170	176	149	164	141	153	138	154	143	151	139	156	153	154	148	156	171	171	154	159	158	137	154	158	150	147	150	156	158	162	162	152	167	156	152	129	161	156	144	159	166	138	139	150	152	154	156	173	135	171	157	145	151	153	157	148	137	154	150	161	150	144	171	161	176	146	163	159	162	159	176	160	144	162	169	158	171	144	146	164	142	149	171	176	179	160	153	143	152	158	165	162	176	151	162	164	153	151	148	166	183	154	144	158	145	148	165	175	121	137	161	148	134	171	180	167	146	151	143	165	153	182	134	142	157	147	154	177	143	166	150	161	173	151	159	155	150	156	151	133	141	158	158	154	165	154	154	158	161	137	157	150	149	154	161	174	147	150	165	166	143	152	148	145	130	139	150	185	146	141	170	171	145	131	138	163	145	158	146	156	142	167	161	166	154	156	180	139	172	143	165
15727	35491	27801	19782	16730	13366	10479	8305	5995	4466	3838	3222	2656	2181	1967	1752	1553	1493	1353	1160	1084	931	910	784	632	570	572	560	491	452	405	349	328	298	280	245	268	258	259	274	263	254	247	258	283	264	262	253	238	238	264	256	266	230	250	234	249	246	243	237	242	245	249	215	221	235	251	243	232	222	229	240	220	228	243	209	243	233	209	217	228	238	234	230	240	233	221	201	238	207	232	243	244	216	225	242	222	224	240	245	209	208	218	243	211	216	223	220	199	240	236	214	221	215	246	230	211	240	205	203	220	220	236	227	240	228	220	219	211	239	214	242	222	216	229	217	254	226	239	198	233	221	204	243	217	230	220	209	239	221	225	253	222	228	209	230	233	214	220	234	224	229	221	227	230	217	230	208	233	234	219	211	233	195	244	247	216	217	225	207	233	207	240	220	205	214	235	242	227	231	213	228	227	223	219	200	234	207	205	244	213	230	230	219	214	251	214	217	208	218	241	222	220	220	230	224	213	241	201	229	229	217	214	208	226	236	242	241	191	229	226	232	196	233	236	220	221	214	225	213	188	201	219	216	242	252	190	236	242	234	214	244	244	232	224	228	201	236	229	206	224	230	217	214	237	211	232	207	211	228	236	219	207	214	220	211	240	211	195	224	208	199	228	209	223	231	232	198	253	210	234	218	195	227	246	222	225	210	214	218	234	217	246	231	211	214	219	228	226	216	211	236	210	211	206	218	195	236	225	205	236	217	246	225	245	213	229	234	231	207	204	219	198	213	225	224	232	190	233	246	224	258	206	231	245	228	221	219	190	215	200	239	237	229	211	210	237	235	210	229	192	212	225	199	225	235	219	234	216	229	246	221	201	230	198	217	222	208	233	201	191	226	193	242	205	214	229	221	230	215	224	202	224	257	217	246	203	185	219	221	201	200	196	217	232	229	230	232	181	217	215	212	211	220	215	223	197	244	221	189	245	187	181	240	223	208	233	226	226	215	235	226	217	239	225	233	235	221	252	208	214	234	212	223	241	251	241	234	235	210	215	222	190	233	244	205	230	202	223	215	200	205	228	241	222	210	247	203	202	211	219	226	232	204	225	238	207	236	215	217	240	229	230	203	208	234	223	206	171	217	190	234	202	234	231	230	232	216	208	233	215	195	222	222	248	206	204	222	219	197	194	226	212	240	241	245	240	196	191	195	218	227	211	232	236	199	241	214	225	206	237	211	217	245	219	229	226	211	226	210	255	232	229	234	243	252	229	213	227	207	200	225	239	208	190	206	210	235	224	225	211	236	213	231	238	241	225	233	238	220	207	246	217	209	228	217	241	234	238	228	237	228	210	220	202	195	223	225	229	227	207	230	205	214	219	198	228	245	194	197	247	218	241	214	226	245	243	237	226	200	196	216	227	211	204	215	236	206	205	208	216	229	207	201	228	214	220	211	246	222	237	214	236	205	225	220	217	236	228	226	230	220	233	210	219	242	247	231	202	205	242	199	219	239	225	209	247	233	226	228	222	217	197	220	228	214	217	224	230	221	236	227	227	210	240	227	213	224	234	235	193	220	221	224	217	220	214	235	227	199	231	191	238	217	230	211	198	237	249	224	226	231	186	227	224	260	201	224	251	211	219	195	224	227	196	221	232	207	196	222	207	224	220	198	193	218	236	237	207	214	240	226	227	230	210	214	239	240	224	221	217	230	202	213	218	214	245	216	223	220	218	234	236	222	226	218	208	245	214	223	217	230	210	248	207	220	215	212	207	200	259	176	232	207	217	228	233	222	243	217	228	217	229	202	212	220	215	255	197	231	203	195	234	225	245	219	207	198	228	237	197	228	231	225	211	218	238	219	219	219	214	232	228	211	238	228	228	223	237	226	233	234	222	234	234	241	228	208	227	212	235	213	253	201	219	204	201	236	221	222	216	225	226	231	230	228	247	202	206	218	220	242	221	212	207	231	212	236	214	222	221	226	205	245	192	223	219	208	214	217	230	224	218	202	204	218	231	215	209	199	219	223	227	246	207	199	250	225	235	196	213	211	228	241	220	225	223	223	192	222	224	217	230	226	195	209	251	216	214	209	217	204	184	213	227	208	222	213	248	246	213	233	234	221	191	228	206	216	243	207	232	222	234	213	205	236	226	236	212	234	223	246	208	238	225	192	226	214	229	218	233	205	220	206	202	213	220	210	241	231	195	196	226	222	225	219	225	218	241	187	213	214	197	223	233	247	240	233	211	209	219	226	224	202	216	229	243	225	212	226	230	201	254	239	226	223	214	227	200	228	207	228	215	219	213	223	230	214	222	223	228	211	214	218	233	242	223	235	216	203	225	211	188	266	211	203	220	235	216	236	215	225	205	232	216	203	239	225	239	222	223	213	202	220	219	231	227	234	208	218	240	216	239	195	230	233	225	217	225	260	232	226	231	207	254	197	228	243	224	195	252	241	210	227	232	225	223	215	202	218	225	240	200	238	229	198	229	226	249	207	232	229	230	229	213	211	210	211	218	242	195	217	204	211	238	224	209	213	207	219	204	224	231	217	218	200	224	219	226	217	239	237	233	217	225	209	207	198	230	215	232	232	238	208	219	224	239	224	213	223	208	227	228	232	230	204	194	247	263	240	232	229	236	217	239	212	254	209	211	215	229	228	246	233	240	253	215	193	216	195	222	204	211	234	205	212	229	244	232	238	180	219	211	211	210	235	217	194	245	230	197	226	224	237	225	205	227	219	212	250	197	227	217	246	249	223	230	210	214	242	220	214	225	235	211	246	248	241	208	224	205	222	204	220	234	223	229	208	208	208	229	232	236	207	203	225	234	233	210	220	221	205	203	234	212	242	236	226	230	214	213	200	246	215	213	228	205	225	212	218	229	255	228	210	228	221	242	197	241	205	204	230	220	210	253	207	205	232	214	202	193	233	224	220	220	212	236	208	212	209	221	221	219	243	203	235	209	228	230	224	206	212	231	226	211	209	212	230	199	217	225	192	229	225	214	198	231	238	234	214	227	180	205	222	221	224	216	226	205	223	221	214	226	223	244	201	230	226	230	234	213	215	223	214	231	231	199	212	227	216	202	236	233	219	218	244	224	207	219	220	202	226	252	222	211	234	244	205	234	202	224	219	232	229	224	207	221	221	221	231	259	206	198	203	219	206	215	228	241	217	231	223	212	232	186	220	195	185	201	232	228	220	215	176	202	224	238	237	223	199	210	226	227	223	228	230	221	243	222	211	205	231	222	204	229	213	229	225	229	233	242	236	218	235	229	222	224	222	221	208	225	217	230	213	206	227	214	237	223	220	232	207	233	236	236	219	250	215	241	202	210	224	228	207	224	225	224	234	210	213	208	230	200	242	242	227	223	212	224	218	223	251	245	236	188	234	234	222	232	227	223	215	249	201	217	237	239	225	223	250	219	229	235	233	200	207	226	212	215	234	194	224	229	219	219	233	208	220	243	200	195	237	218	207	237	230	206	223	221	237	188	228	211	196	200	240
28020	19625	12506	6734	3813	2498	1927	1408	933	755	711	593	521	508	473	422	426	366	379	336	294	312	287	281	272	262	271	260	248	230	262	226	217	221	217	228	226	202	225	217	189	231	193	210	204	198	249	241	239	209	224	211	203	213	189	221	207	212	241	210	218	223	206	180	231	201	192	234	193	212	240	209	225	214	220	231	206	212	200	225	206	213	194	206	233	201	220	205	237	205	208	195	237	237	202	239	215	229	209	211	208	209	199	210	183	182	206	212	216	223	192	191	240	214	209	214	172	252	205	193	214	221	221	233	207	193	194	207	200	226	194	226	214	225	186	204	202	220	193	223	231	215	208	237	224	238	219	193	198	208	231	212	210	206	201	215	220	207	220	239	185	198	233	201	218	196	222	204	226	205	182	196	233	227	210	194	230	197	193	186	209	204	206	210	205	214	217	208	204	205	214	193	219	220	191	193	212	221	214	212	213	226	222	218	209	210	203	207	205	215	225	201	225	204	225	221	215	210	202	199	242	213	215	203	215	212	243	237	208	229	205	208	196	188	197	211	198	219	210	194	199	216	188	235	197	219	209	214	217	219	210	208	236	208	204	174	192	210	216	230	199	239	224	209	220	194	227	228	222	213	214	205	204	231	248	224	219	207	212	228	251	215	231	197	197	219	194	216	215	236	211	188	241	198	204	250	208	220	190	236	218	222	200	187	229	210	219	191	187	210	214	204	217	198	214	200	230	208	236	194	230	217	238	214	204	221	211	203	192	233	208	192	214	212	212	229	227	230	206	195	219	217	199	202	201	221	220	205	240	206	208	222	203	197	191	210	194	232	221	233	216	209	218	210	221	210	207	212	221	227	204	237	227	254	221	198	215	202	194	219	200	214	211	239	204	219	205	220	214	197	181	192	208	192	220	196	225	226	191	216	206	219	212	202	205	200	211	178	230	192	208	211	221	216	221	211	214	222	206	223	209	247	209	209	229	223	233	216	196	217	234	225	199	221	207	203	182	203	247	246	220	195	199	209	221	229	214	214	200	225	209	210	220	187	204	206	202	206	230	229	223	214	238	186	214	215	223	212	185	217	213	227	226	219	237	208	219	219	207	204	234	212	208	222	209	212	198	224	200	200	204	228	226	212	199	201	199	201	202	209	217	247	219	235	242	214	214	217	205	216	212	194	209	197	198	203	250	223	221	199	209	208	232	201	205	218	217	210	218	236	210	186	205	227	231	228	205	201	221	211	220	206	236	216	206	216	198	222	232	239	242	245	196	205	200	184	231	226	216	221	213	205	206	242	223	218	199	211	189	216	247	221	246	219	193	227	222	218	207	198	214	187	200	197	203	194	227	181	201	213	210	205	241	209	231	192	205	195	226	231	211	195	211	196	184	209	232	197	186	217	209	217	201	233	208	220	212	216	212	223	190	219	215	219	215	206	211	222	199	217	206	215	223	207	189	224	210	198	209	186	234	190	224	229	188	186	222	204	227	207	230	219	222	240	234	218	224	232	208	215	210	225	223	218	210	203	224	234	228	207	224	195	221	224	214	209	209	239	223	206	245	217	202	229	211	234	236	226	208	198	202	206	223	224	217	195	213	219	201	212	215	213	199	191	192	198	228	222	221	206	216	201	224	208	219	221	216	212	207	218	214	201	214	222	211	220	213	191	220	230	184	219	217	200	193	208	212	231	247	232	192	238	217	226	202	214	208	220	211	209	219	213	180	214	245	220	191	221	230	179	224	194	211	190	221	209	215	210	218	217	215	207	180	213	217	231	208	215	196	225	214	234	226	223	204	195	197	223	208	197	199	206	216	205	175	219	217	220	190	244	201	195	205	220	217	209	222	202	201	219	201	214	249	200	198	208	191	200	246	232	238	205	234	233	214	199	230	244	186	206	243	212	243	243	229	206	209	196	204	220	198	217	228	211	216	239	214	234	217	243	203	223	227	201	193	216	225	227	226	223	206	209	217	216	206	222	194	215	197	223	196	198	225	207	204	215	210	248	215	215	210	226	199	213	213	210	210	193	223	209	218	216	203	209	202	223	188	220	217	222	218	220	208	205	204	207	203	211	214	201	229	209	228	202	207	192	216	195	215	177	219	202	184	207	212	239	216	219	216	245	215	236	208	220	214	215	229	239	225	218	235	184	227	226	207	196	207	207	190	198	209	232	210	228	215	220	214	218	200	194	195	213	205	224	233	213	235	212	192	210	221	197	195	177	227	190	194	222	222	232	229	215	200	194	201	224	209	208	229	237	209	210	227	183	210	211	207	233	205	213	208	239	232	215	218	214	230	222	188	206	223	239	211	210	206	202	217	196	223	215	199	227	215	233	207	217	224	208	200	216	217	217	227	211	207	215	196	194	202	229	209	228	235	219	206	210	233	227	183	200	234	239	194	224	215	223	230	194	200	222	222	208	197	246	195	241	215	240	197	214	220	204	229	222	215	223	220	191	198	230	186	230	245	191	241	209	213	219	236	224	197	208	206	210	211	219	204	201	235	183	209	227	227	222	229	229	218	231	249	219	214	219	213	219	196	232	201	200	183	197	201	206	234	231	236	200	212	205	228	216	225	235	217	221	212	227	214	216	170	207	209	193	226	216	190	220	215	188	233	206	212	214	212	194	206	197	199	187	210	221	197	216	235	202	214	256	230	173	189	199	221	214	205	220	213	218	208	197	218	219	210	239	191	217	206	182	195	200	201	205	221	225	218	196	237	198	226	221	218	202	214	210	210	215	200	196	202	201	221	196	232	205	222	225	217	211	208	222	231	224	197	214	195	196	213	244	242	215	233	214	215	207	217	210	224	208	239	213	200	206	222	207	224	228	213	217	193	224	194	209	227	196	220	239	208	221	219	205	216	226	217	252	209	208	200	231	207	240	198	208	242	212	222	211	221	210	213	209	211	220	202	213	209	223	207	200	211	213	222	196	246	212	214	215	213	198	216	194	227	232	221	202	178	217	197	198	235	231	200	202	205	210	220	195	208	218	202	215	194	192	209	200	225	229	215	194	216	230	221	207	209	204	228	224	212	189	207	220	223	215	207	230	199	220	221	207	198	197	220	226	213	210	195	221	223	213	213	204	243	236	206	218	191	197	228	200	192	231	184	201	227	230	231	196	202	215	185	206	217	232	205	229	255	226	203	239	207	237	197	201	198	207	203	183	177	225	199	206	225	202	211	217	224	208	212	199	213	207	208	213	227	216	226	211	207	219	230	207	208	202	197	211	203	229	192	203	211	219	218	197	214	197	215	213	217	211	245	209	212	187	229	192	210	246	235	233	216	224	252	203	247	211	209	202	239	182	196	220	218	190	248	226	222	229	222	217	206	222	208	203	220	182	225	220	202	204	197	231	189	205	220	215	210	222	220	196	226	211	219	211	209	201	208	228	208	210	227	223	217	204	222	243	224	232	204	193	222	227	212	193	211	224	230	206	220	212	237	229	194	215	221	206	248	197	228	228	242	208	186	210	216	229	214	217	199	208
12526	22697	16636	9914	8435	6209	5004	3586	2540	2047	1690	1415	1279	1084	987	914	805	779	682	649	580	578	562	479	487	462	408	441	435	377	358	403	355	305	312	345	346	320	285	329	307	313	322	317	322	315	381	334	297	315	318	312	320	311	314	321	320	330	305	294	287	328	338	342	325	313	299	328	294	294	312	304	273	297	345	292	285	280	297	292	295	290	317	334	333	305	331	287	307	303	305	313	303	326	306	299	302	321	270	329	322	300	304	284	303	301	323	305	329	307	319	301	290	317	313	322	282	327	309	319	310	305	320	302	319	308	285	326	283	321	301	290	314	255	296	292	321	309	284	321	309	310	303	275	317	293	316	304	306	304	312	323	280	320	315	316	325	308	328	335	303	331	302	292	315	269	338	310	296	315	301	283	297	294	308	314	328	325	311	306	314	274	311	288	323	286	288	299	312	298	318	330	321	319	310	328	306	345	289	318	319	286	291	285	291	296	276	301	294	279	286	294	303	327	312	302	272	319	274	297	318	326	288	322	312	276	329	321	291	328	307	321	310	299	313	311	351	279	330	300	286	299	319	304	310	289	270	288	314	312	301	319	288	296	320	303	327	288	275	303	281	289	296	303	313	288	290	306	328	294	319	352	291	289	343	288	330	317	286	295	308	302	303	307	302	314	312	313	304	294	305	302	336	317	294	323	319	311	286	287	296	328	323	306	310	291	275	291	290	316	291	287	295	295	340	310	295	309	281	271	321	313	308	341	324	322	330	313	325	309	336	314	302	338	307	325	284	290	287	263	296	322	301	313	306	339	304	307	336	346	317	265	318	296	319	311	312	328	305	301	281	303	313	336	301	302	319	330	293	272	298	309	284	313	295	337	287	364	269	309	303	297	300	342	315	296	331	298	301	303	300	334	311	301	340	328	295	308	304	311	297	313	314	318	304	324	294	265	363	322	307	271	295	319	296	312	291	281	329	281	322	306	310	307	286	317	312	292	297	323	296	313	321	302	290	321	302	305	290	305	289	311	295	274	291	319	328	320	305	315	325	309	311	278	292	320	321	302	314	292	307	288	317	300	324	309	327	302	315	306	312	312	264	309	281	304	304	283	332	298	307	295	287	281	334	318	313	287	295	314	311	307	300	306	345	310	317	289	286	322	294	325	290	347	300	319	307	314	309	302	303	271	304	290	288	314	286	297	317	351	321	322	313	321	316	307	315	325	285	298	311	334	318	290	278	304	276	308	304	302	304	312	316	310	317	326	304	291	311	294	300	289	294	273	341	315	300	332	295	320	312	303	287	305	324	291	301	310	292	310	313	304	311	292	277	295	282	309	305	289	285	329	282	303	293	275	290	318	292	292	310	324	316	307	312	338	324	325	321	285	306	312	286	302	319	296	312	313	292	322	311	324	299	339	316	319	346	275	323	306	320	326	330	324	301	303	301	319	327	327	296	321	291	302	312	292	312	316	288	307	311	324	310	260	301	302	277	291	298	291	269	304	296	327	302	329	297	309	316	286	305	302	308	285	309	290	294	304	329	296	281	273	283	288	303	306	327	288	336	308	295	324	298	338	283	306	288	327	281	323	270	351	313	310	295	284	309	322	289	256	315	293	283	328	314	361	282	288	290	311	339	300	303	279	285	329	300	322	299	301	305	287	335	298	325	327	314	303	304	293	313	326	317	289	294	282	322	331	299	297	296	320	311	308	290	318	300	337	333	269	278	282	296	317	299	309	320	312	300	299	295	324	313	292	291	304	302	295	314	323	302	299	284	324	321	307	290	320	282	274	292	290	281	271	290	293	334	311	324	314	302	290	316	312	326	299	287	326	291	291	283	333	317	312	312	316	315	296	291	306	289	309	307	309	302	311	302	303	318	307	292	298	308	317	297	295	325	303	288	302	303	312	277	297	303	322	330	329	297	271	294	302	301	286	303	298	314	319	335	285	320	301	270	287	295	292	290	324	303	324	291	309	289	318	291	317	306	285	292	290	319	301	356	306	298	293	315	276	320	348	339	327	341	284	317	300	317	290	290	325	301	262	342	321	327	273	318	296	318	300	287	306	308	288	278	330	296	303	289	290	290	320	282	324	304	292	317	266	334	334	322	302	290	285	279	286	290	320	315	313	315	329	314	304	312	291	291	291	297	307	312	321	303	282	314	308	291	330	297	304	282	326	278	321	322	283	297	289	328	321	300	263	309	300	320	318	297	323	301	326	307	305	274	309	327	352	320	315	262	283	303	301	277	308	344	320	281	312	301	327	272	264	321	293	315	281	320	312	310	291	322	292	323	278	290	270	305	308	334	305	315	328	297	280	313	281	356	290	295	280	328	313	302	338	265	315	311	309	343	346	297	308	311	328	278	311	288	312	315	303	287	331	325	311	282	306	308	281	331	276	291	335	301	317	305	311	298	335	310	334	274	300	286	321	298	323	297	296	290	288	270	272	294	320	303	319	326	282	302	322	315	302	321	288	292	293	290	290	286	297	307	336	272	298	307	332	270	291	330	300	287	303	321	291	287	320	330	292	302	311	300	312	363	291	280	302	287	295	315	315	289	294	291	303	295	273	294	290	307	291	303	313	289	319	320	327	319	294	318	276	324	309	305	326	290	289	310	310	334	361	296	301	323	275	304	284	301	297	303	290	305	275	303	292	295	305	311	286	298	322	315	275	323	329	304	301	341	308	312	325	296	272	269	291	326	282	318	302	312	291	286	319	278	286	334	266	320	324	302	300	323	327	306	311	296	325	302	313	297	278	331	297	304	311	292	304	296	299	276	316	310	300	300	273	308	286	306	288	281	291	261	310	314	319	306	322	258	293	312	328	311	302	283	279	315	325	293	311	323	306	341	293	282	315	303	289	311	294	293	293	325	293	295	302	285	301	321	337	334	330	300	314	308	302	276	325	315	319	313	278	327	288	335	306	299	277	282	298	330	301	307	312	313	315	298	297	324	263	313	329	303	314	287	283	306	294	324	305	283	294	312	308	291	288	301	314	304	295	306	292	315	298	276	363	295	318	295	310	318	291	312	297	298	314	318	295	308	300	345	335	300	313	279	290	309	303	281	308	316	315	306	315	313	298	300	324	306	313	323	312	311	314	323	300	306	330	316	339	315	309	307	321	312	334	298	278	332	289	281	310	326	310	331	320	307	280	306	326	317	311	317	317	308	323	355	264	345	280	292	284	303	319	304	285	335	327	307	337	321	331	298	324	288	319	321	322	313	303	296	312	298	319	330	305	291	314	296	320	307	308	309	305	317	312	332	314	319	315	330	350	294	314	296	303	320	303	302	283	298	314	327	301	307	312	305	294	325	310	286	283	294	302	297	318	312	316	305	295	321	337	293	312	277	299	294	295	276	274	288	364	324	298	328	304	314	336	300	300	306	291	329	304	321	293	312	295	308	293	289	312	297	297	289	272	324	308	302	279	298	319	283	311	317	280	305	296	307	296	301	324	285	279	318	284	299	277	305	270	301	310	337	276	331	308	314	276
24117	21690	28760	25179	21216	10097	4120	2515	1665	1351	1121	970	809	690	670	584	529	562	511	438	396	370	355	312	312	311	310	272	278	218	233	237	241	216	190	219	196	201	194	215	220	228	191	210	192	193	185	187	202	202	199	191	197	202	193	233	209	198	201	190	170	165	175	202	202	185	183	204	213	178	196	183	201	199	158	170	192	197	211	194	168	171	192	175	189	223	206	219	237	228	202	211	212	171	214	212	199	205	187	220	196	192	197	183	189	205	190	197	216	170	174	189	190	190	227	170	171	208	162	181	181	171	188	180	204	193	180	196	197	196	185	213	175	203	213	178	206	187	188	193	185	197	202	224	192	211	183	206	165	195	169	184	199	190	180	207	190	176	191	179	209	207	209	160	209	202	201	182	207	197	185	200	210	209	195	182	193	217	192	216	189	186	196	190	183	249	178	205	197	195	216	182	173	186	185	182	202	170	201	209	194	210	167	181	199	180	190	188	194	202	193	193	182	182	209	190	169	190	174	197	182	191	210	204	202	195	201	168	223	236	190	192	205	211	209	216	179	205	208	199	207	175	201	189	170	200	181	171	202	197	191	190	203	204	192	197	223	195	201	176	181	197	213	200	185	211	183	186	179	188	194	172	194	200	205	180	205	197	193	198	172	200	195	175	198	182	188	208	196	205	207	193	202	172	196	195	177	169	196	196	189	209	179	200	162	208	187	184	192	173	195	204	210	193	200	189	183	207	191	183	204	202	202	187	177	210	179	208	215	196	194	196	181	207	238	194	174	187	177	182	208	189	187	190	194	183	194	189	186	175	208	186	183	201	172	194	196	206	171	203	193	188	192	191	183	210	194	212	191	184	194	204	197	189	201	200	196	201	174	159	185	195	181	191	170	185	194	192	194	212	199	169	191	205	193	202	183	174	199	182	177	219	185	180	212	228	204	208	217	173	189	187	185	186	187	206	207	187	178	182	193	208	171	185	236	178	197	190	191	174	180	197	191	212	168	199	210	166	180	161	200	163	190	176	215	197	161	224	194	171	166	193	192	167	168	174	190	213	168	178	191	192	179	190	193	180	166	215	186	201	209	195	174	193	206	212	189	202	195	187	180	195	198	191	177	177	191	213	191	188	182	196	189	186	203	212	191	166	196	184	207	203	196	207	200	174	196	195	204	161	191	199	167	228	181	213	182	196	181	218	185	196	182	191	197	213	210	191	218	201	180	206	195	178	170	178	200	179	195	180	200	218	181	199	174	207	185	223	188	170	178	193	214	179	171	197	182	209	181	194	210	182	189	206	198	184	188	212	195	201	186	213	182	191	175	180	190	185	199	191	204	188	191	209	195	176	199	183	205	179	191	199	189	199	177	197	197	186	187	177	191	183	185	185	201	206	205	209	192	184	193	223	182	206	175	192	211	202	181	181	199	206	204	208	193	194	209	187	205	200	218	195	197	202	198	174	205	199	189	191	183	168	180	206	184	185	175	196	209	168	189	173	193	200	196	192	178	196	171	190	218	229	189	185	197	192	201	188	173	173	170	199	219	180	172	166	197	198	199	205	208	181	196	187	214	187	191	201	195	201	220	175	191	182	215	210	215	225	207	219	196	181	185	206	201	203	206	191	205	173	192	184	199	185	177	188	186	176	185	173	172	180	191	202	217	211	161	220	192	187	196	201	183	194	187	200	189	188	194	208	177	180	198	165	202	194	190	205	183	177	190	193	213	188	174	211	202	204	180	194	202	170	194	191	199	180	187	170	211	173	209	176	198	203	177	212	211	206	219	209	216	218	200	176	188	180	196	173	185	161	201	187	170	193	193	208	202	172	198	179	212	174	223	186	200	193	196	183	182	193	171	206	187	173	175	216	188	204	210	198	203	207	211	170	200	188	203	200	190	183	201	195	183	187	200	201	198	193	203	200	194	197	185	191	194	210	207	167	195	170	190	215	199	192	196	162	218	187	199	203	193	169	182	206	194	207	214	180	177	177	180	193	184	190	179	163	194	184	205	201	171	200	217	206	193	185	203	199	195	166	180	197	179	169	170	179	186	180	178	175	187	189	186	187	210	218	196	171	218	190	172	183	202	162	188	208	195	192	211	189	194	216	200	189	186	185	191	205	206	204	185	175	184	183	188	179	173	189	181	189	198	174	197	173	194	220	189	192	179	183	204	197	208	197	208	163	208	183	186	182	160	189	198	169	180	191	197	170	176	177	172	196	191	190	193	180	195	200	180	194	177	180	203	203	185	179	195	218	201	170	217	200	183	166	182	194	162	165	192	197	179	204	204	182	189	177	194	194	186	184	193	176	201	206	215	195	205	197	174	240	197	186	195	175	180	197	201	197	195	197	180	205	186	191	187	213	198	208	224	188	188	194	199	193	183	185	189	195	210	195	204	171	193	179	185	202	212	191	172	202	208	195	193	206	197	197	200	202	166	203	209	197	198	192	216	200	202	204	195	210	181	188	206	182	184	205	208	188	168	200	196	196	201	204	188	214	185	184	194	196	217	167	162	204	178	210	212	200	191	201	195	183	173	182	180	197	171	176	172	187	191	190	178	180	189	171	184	182	199	211	188	208	192	197	199	228	186	185	174	207	179	210	185	209	161	178	181	197	208	174	198	194	202	176	205	187	190	169	191	188	198	187	198	197	204	160	193	181	229	201	186	199	197	191	211	179	195	170	167	203	177	198	203	195	185	192	190	204	182	207	174	185	209	193	188	189	209	206	185	182	224	199	174	180	198	188	194	194	183	168	200	176	206	188	205	200	199	171	188	206	215	178	199	184	190	180	182	196	192	199	217	202	181	212	163	180	204	206	185	180	184	197	203	155	215	187	208	185	167	190	173	213	190	184	197	191	219	209	202	212	191	183	183	192	201	193	185	191	214	188	192	197	220	197	173	188	178	179	183	189	180	205	190	209	193	203	192	205	201	189	206	187	224	188	184	182	203	219	177	186	213	185	207	182	198	190	185	205	194	212	192	184	213	217	202	212	207	196	174	190	218	200	205	166	182	180	211	211	193	186	220	215	196	179	204	191	181	206	212	189	204	207	178	179	165	194	231	186	191	202	197	185	170	202	177	182	207	187	189	176	200	218	206	196	213	190	176	208	211	208	207	189	200	202	209	198	177	200	212	182	206	183	186	207	193	182	182	188	188	175	200	206	186	196	215	193	191	206	181	189	200	203	213	164	173	193	193	203	211	178	190	223	195	202	189	177	172	206	174	197	191	201	195	213	189	178	201	196	210	202	192	205	171	202	217	169	205	190	199	220	197	195	169	181	198	193	199	186	195	211	184	193	182	181	201	220	193	198	200	192	201	201	166	213	204	200	183	198	218	203	183	213	218	189	189	195	179	214	197	164	182	174	203	202	191	187	196	215	217	185	173	171	209	190	195	193	214	211	168	219	192	173	194	201	187	194	197	185	202	190	182	209	204	177	192	194	169	200	193	199	205	198	173	196	218	185	178	157	186	181	200	182	183	189	181	212
12867	31086	24360	16156	13812	10538	8103	6065	4295	3466	2786	2418	1948	1640	1574	1395	1301	1182	1009	941	810	801	704	638	564	558	518	510	442	399	388	367	309	330	309	318	299	296	304	295	281	289	326	295	303	321	311	311	329	276	289	282	280	281	306	265	298	298	314	284	293	292	294	292	288	282	289	289	272	281	291	275	267	282	277	266	294	283	279	287	250	263	257	297	283	273	268	276	260	302	259	261	263	285	270	279	264	267	277	245	306	307	280	245	294	266	268	261	293	278	262	283	296	259	268	271	260	257	291	296	256	280	284	246	277	307	261	315	293	256	279	282	272	276	265	272	296	291	267	274	288	276	275	271	262	282	272	292	296	256	281	243	301	268	289	297	253	278	292	263	305	286	273	262	272	291	276	296	266	256	259	269	262	321	262	235	282	307	279	274	253	275	244	271	294	280	280	283	271	254	239	285	253	285	302	290	318	287	265	246	276	286	271	287	285	265	280	309	290	272	274	234	280	263	276	282	260	256	297	289	277	287	259	284	268	298	285	267	293	280	255	252	283	253	275	296	252	289	287	285	272	271	292	280	284	264	274	273	274	294	272	294	256	268	278	251	238	269	282	266	293	248	284	266	286	259	292	290	275	278	262	274	276	246	283	273	293	267	291	306	265	270	292	274	267	252	281	301	299	311	294	271	263	274	268	269	275	309	258	297	288	240	268	253	269	242	302	249	262	250	268	296	237	286	281	298	261	295	304	270	295	274	266	260	262	294	288	291	275	274	276	258	277	273	285	306	259	271	268	299	265	251	241	269	270	269	288	275	276	264	260	272	280	294	265	283	284	262	303	284	276	254	248	264	279	289	300	260	263	263	272	268	270	241	279	245	266	266	278	268	276	279	264	246	270	301	287	257	277	307	255	286	301	252	289	276	293	283	283	281	243	258	274	289	274	261	237	274	230	265	296	284	313	269	274	262	322	300	262	234	294	278	256	276	284	271	268	267	260	273	291	282	262	264	303	303	278	283	255	269	282	304	274	292	277	262	285	295	252	274	285	277	302	316	260	293	285	282	283	264	286	263	288	250	274	273	265	266	310	301	288	288	276	253	284	253	261	287	298	264	269	304	299	269	261	259	289	290	278	277	288	245	270	295	275	250	294	261	279	306	300	298	275	264	289	244	257	261	279	263	271	276	284	287	246	258	250	260	291	283	271	291	261	286	273	254	300	236	247	264	249	287	301	271	286	288	302	318	293	292	272	259	271	296	252	268	262	265	286	261	262	285	282	280	294	289	304	256	292	258	280	279	279	281	292	299	289	305	264	270	310	285	265	270	256	273	296	285	279	262	262	283	254	272	264	275	267	268	272	280	248	277	238	264	281	246	269	257	296	286	303	280	285	268	284	293	268	273	273	293	283	303	280	248	267	269	282	267	251	296	283	266	276	260	286	266	289	286	280	251	280	263	270	279	294	299	238	281	330	270	292	291	265	273	271	281	255	281	268	301	297	268	311	292	291	269	284	286	285	268	289	264	282	302	280	285	284	246	276	262	299	259	272	296	269	258	246	253	262	259	287	270	283	272	255	264	281	303	273	267	273	271	255	273	295	268	265	280	262	275	285	293	286	280	269	303	260	280	286	295	283	293	284	275	270	247	280	257	301	243	268	259	285	307	268	297	265	267	274	291	275	263	274	279	263	287	288	277	298	293	267	282	291	269	259	305	253	275	313	276	266	297	254	295	273	293	290	259	293	248	263	253	280	268	313	264	248	283	300	292	281	264	276	273	274	274	282	272	258	292	296	275	295	296	276	283	279	257	278	280	260	269	275	271	278	287	281	268	253	311	279	305	276	311	277	268	282	279	284	251	268	286	267	259	289	261	279	315	274	276	297	277	261	275	285	274	282	268	275	277	273	287	273	291	274	276	281	303	286	275	265	289	261	256	286	266	271	268	262	265	299	288	272	302	279	288	267	243	283	269	247	254	236	282	267	248	270	267	283	285	273	270	263	280	263	314	284	274	280	298	269	310	281	254	301	302	275	282	271	284	265	255	275	272	287	243	285	306	316	283	263	276	308	288	291	291	284	279	288	234	276	269	289	284	284	283	254	271	261	270	274	281	273	294	296	259	293	281	290	288	262	282	295	278	291	268	279	265	273	278	298	268	289	284	263	290	283	259	259	289	285	267	263	278	273	261	258	267	270	279	279	300	287	293	264	269	266	293	281	279	258	280	291	257	302	313	248	247	283	298	265	297	285	292	289	281	285	261	277	296	276	251	276	266	293	273	279	291	259	287	265	287	268	275	301	254	293	253	252	282	256	260	245	255	278	260	307	268	293	285	286	240	291	281	279	260	293	290	262	283	266	273	272	310	295	313	296	281	299	272	276	238	300	262	283	257	272	271	288	280	286	290	271	263	230	245	267	277	261	261	251	301	272	291	273	237	288	274	297	254	268	270	287	295	272	256	257	307	297	303	281	252	287	283	306	263	281	294	282	310	238	269	270	266	244	258	254	282	287	263	271	291	287	256	281	278	268	287	262	282	285	286	271	309	290	276	250	270	261	255	292	281	285	284	273	285	273	296	266	275	265	263	252	277	274	292	294	273	272	247	261	271	262	264	253	288	257	225	290	284	272	291	288	260	263	293	271	267	276	276	307	263	279	264	265	281	283	261	304	292	280	295	272	297	283	276	275	293	234	252	282	302	262	275	291	267	265	271	272	257	281	260	258	289	305	265	292	289	267	230	287	221	296	288	272	284	287	280	238	274	263	296	293	283	291	268	289	262	235	276	250	283	268	267	267	268	260	270	280	297	240	264	263	246	273	266	286	272	286	256	298	304	254	320	275	278	270	271	296	245	276	281	289	273	293	272	289	304	260	285	282	301	270	272	260	282	252	266	321	305	264	276	276	269	280	275	310	284	280	280	241	263	268	282	292	289	258	278	262	268	262	274	281	264	271	267	291	294	267	280	278	280	265	254	259	298	267	253	254	289	246	288	261	294	289	251	294	257	306	276	287	276	263	306	261	272	262	274	295	277	279	265	269	272	296	278	277	286	291	303	296	311	294	270	246	263	271	262	280	293	268	274	280	287	275	251	266	237	279	295	271	280	296	297	300	277	287	282	298	240	274	275	270	262	277	261	268	268	271	287	280	263	280	280	263	266	324	299	263	290	242	274	288	249	260	241	265	283	259	284	255	281	292	245	280	261	268	285	269	309	286	288	303	261	292	307	236	269	271	262	277	305	292	261	244	270	301	275	223	288	259	263	311	275	306	269	284	293	302	274	305	259	296	289	285	263	276	266	288	266	277	279	304	243	275	294	281	282	260	260	263	273	254	232	278	293	268	297	287	328	263	302	268	288	294	284	288	278	274	265	262	283	287	259	269	264	256	303	263	275	290	288	277	288	283	274	301	239	276	279	259	290	280	270	296	252	260	303	277	301	274	266	287	307	263	271	287	296	290	280	238	259	292	294	257	285	303	263	286	282	275	272	253	265	290	266
25425	21691	27014	25094	8638	3655	2518	1722	1125	1015	883	800	619	587	534	503	491	416	378	341	345	333	296	266	265	299	256	284	263	219	238	197	221	203	228	213	205	184	205	200	196	213	185	184	192	195	205	182	182	194	224	224	180	196	221	199	190	188	200	190	210	200	179	196	192	200	180	177	180	187	197	180	193	188	172	193	182	190	181	175	204	205	186	174	190	158	185	181	196	187	177	215	205	173	198	170	201	164	183	203	199	174	187	198	202	187	191	208	177	180	172	156	185	190	181	187	177	189	186	208	212	187	184	184	197	195	185	171	207	178	202	209	175	176	169	168	195	195	193	168	179	173	185	172	190	204	176	178	185	188	195	180	180	192	196	193	172	185	197	192	181	184	166	146	187	176	182	188	196	180	189	186	177	184	213	195	180	191	190	196	180	175	189	203	189	182	176	192	192	184	188	184	204	182	198	192	194	171	190	171	192	174	193	186	174	193	174	169	185	163	172	165	179	169	167	177	175	177	179	180	182	188	172	195	169	195	171	173	164	190	175	171	173	188	184	202	199	187	178	194	205	189	206	211	203	190	177	190	173	206	189	180	199	183	185	172	183	178	169	173	188	193	166	183	200	185	161	184	166	202	174	181	187	187	190	196	176	192	175	201	186	166	198	164	207	191	166	187	166	224	196	168	171	172	176	191	192	168	176	192	178	213	197	164	204	175	176	178	189	178	162	205	187	195	204	220	211	176	167	181	206	184	166	208	169	176	180	176	180	202	189	198	175	194	183	161	163	172	192	193	176	173	193	187	187	200	181	158	190	173	183	187	212	198	192	169	203	162	183	174	195	183	180	181	194	185	211	189	170	180	174	202	196	165	171	182	206	190	190	200	202	168	164	185	183	173	160	205	172	205	194	205	206	183	161	196	170	189	174	204	183	167	199	155	183	194	192	164	187	177	184	193	210	167	187	202	175	195	182	177	182	223	197	195	198	173	180	177	170	190	177	176	154	183	183	178	186	196	201	196	184	166	185	171	201	191	193	173	170	166	188	185	174	193	191	193	176	185	194	211	174	202	196	167	170	157	189	183	183	180	194	179	181	194	207	177	188	175	205	188	172	219	167	163	174	194	186	184	189	199	187	187	213	206	186	155	176	189	203	185	171	184	187	187	202	162	190	199	177	192	175	169	184	170	190	185	169	181	166	196	179	184	196	198	198	193	188	182	197	198	168	187	185	202	188	172	187	165	172	166	169	172	205	192	189	178	194	168	202	180	183	180	200	184	192	176	191	156	189	187	167	171	197	183	214	205	196	186	213	184	179	166	191	192	209	182	202	185	144	172	171	182	198	162	188	195	194	166	195	195	166	195	186	179	171	186	176	171	210	188	202	200	172	183	165	182	187	180	200	187	189	179	192	214	185	194	178	197	198	182	180	204	198	185	189	197	191	188	172	200	204	212	194	188	184	176	206	176	178	204	198	186	185	188	191	174	201	192	179	194	189	187	203	179	203	189	185	156	201	190	178	159	177	162	193	203	179	179	196	198	175	194	179	207	178	173	183	180	199	196	191	192	187	179	183	206	189	169	191	169	167	158	205	177	180	189	175	175	163	190	179	181	214	212	191	179	220	181	177	178	193	216	185	197	178	179	172	184	188	176	196	173	209	191	196	178	190	196	185	191	181	175	171	179	196	198	183	201	206	168	201	202	178	197	184	181	193	192	187	195	178	174	191	180	166	212	162	181	153	188	189	178	170	176	186	166	168	172	213	181	174	185	191	204	197	189	194	192	210	174	200	177	204	192	189	183	167	190	180	191	180	160	170	190	180	223	199	177	182	190	159	201	195	212	177	181	185	192	177	169	194	158	196	191	167	190	194	164	169	206	193	188	181	174	220	187	178	190	183	193	178	198	196	173	192	200	162	203	172	191	170	162	200	175	171	186	199	192	204	182	180	171	180	175	207	199	195	204	188	168	190	166	221	191	177	188	193	173	194	168	180	212	203	185	203	178	204	188	181	196	175	197	180	180	200	176	187	194	211	201	184	160	181	200	174	169	198	181	166	213	180	184	202	189	192	185	194	179	179	192	175	191	183	192	212	203	178	213	189	188	189	170	194	186	183	176	183	222	188	173	190	175	186	185	189	197	196	172	195	194	171	168	176	184	179	185	197	165	184	193	161	217	203	170	193	221	195	199	180	180	180	176	188	194	192	173	193	209	182	179	172	193	206	174	198	166	221	169	193	195	210	175	187	173	192	178	162	182	199	169	186	178	172	194	186	228	207	208	186	201	191	210	196	177	168	189	204	188	174	198	172	181	158	206	183	179	210	178	182	192	187	170	186	202	191	192	187	198	185	185	189	184	181	178	201	189	165	177	170	192	183	192	186	155	177	176	188	194	173	193	186	192	202	186	199	164	182	186	170	166	213	188	190	203	214	169	194	184	181	196	164	180	160	204	209	191	196	179	182	190	192	176	164	167	179	183	180	184	199	170	187	183	212	185	168	201	188	198	175	175	204	166	169	189	171	187	166	211	183	220	176	198	194	187	181	185	206	176	193	162	179	174	180	175	212	166	172	192	215	191	199	178	185	183	175	203	192	176	167	187	196	199	206	182	183	181	168	166	190	191	170	170	189	204	180	205	173	176	190	200	191	187	211	191	196	158	183	182	196	191	180	181	182	224	174	191	171	164	182	187	172	206	191	209	201	204	173	189	175	174	176	188	182	154	202	168	193	191	176	198	181	183	203	168	179	204	169	185	186	199	184	212	196	188	155	189	191	166	174	190	170	196	164	201	166	165	192	194	201	175	177	189	185	177	136	158	169	186	185	158	185	164	189	187	188	178	195	195	178	206	171	199	165	195	182	164	178	184	182	180	174	189	170	169	177	175	207	211	179	165	198	194	167	167	194	186	204	182	163	177	189	186	208	207	167	199	188	175	183	170	194	189	182	180	157	187	174	211	187	191	167	210	197	182	202	198	189	206	185	178	186	194	204	192	187	175	169	172	192	190	176	194	207	172	184	214	188	179	184	190	182	171	203	190	174	177	176	155	197	206	172	200	186	168	199	201	187	186	182	164	177	198	191	175	197	184	188	183	204	166	173	193	188	185	194	177	207	177	189	198	189	176	167	186	205	199	171	179	207	200	170	173	180	175	187	169	183	188	174	188	221	213	171	185	177	191	185	193	191	171	203	179	197	189	208	204	173	186	191	177	173	202	213	191	192	195	176	203	165	166	181	188	220	193	166	193	188	194	203	188	183	179	217	191	197	173	174	166	203	182	175	201	197	174	190	208	176	190	194	181	199	165	189	185	203	195	208	178	184	196	214	182	219	199	201	155	181	176	172	175	196	214	177	154	194	177	184	226	202	208	182	167	214	183	177	158	196	187	185	176	185	230	181	189	192	172	176	179	204	188	179	177	190	164	196	172	212	170	155	202	169	165	201	186	189	181	168	217	204	195	177	161	208	204	187	207	177	199	207	191	162	181	168	181	182	200
12405	27638	21019	12676	10905	8400	6321	4497	3288	2645	2124	1857	1531	1341	1234	1123	983	981	860	714	711	654	583	507	496	472	391	440	402	409	323	345	326	320	321	276	259	238	287	273	304	282	276	281	289	299	278	279	281	256	280	300	348	297	291	291	266	269	288	302	270	278	282	277	273	260	296	246	289	279	262	308	271	267	245	257	265	259	261	256	325	282	267	247	257	249	272	282	260	281	279	269	271	297	261	287	285	276	269	275	258	267	279	265	267	277	248	254	253	272	244	283	283	264	242	265	268	276	258	282	272	261	244	270	265	236	283	237	287	258	301	268	271	279	278	273	313	290	249	284	265	264	268	284	229	274	258	278	249	253	272	264	264	247	250	268	264	274	287	291	246	276	279	273	278	286	273	270	263	256	260	262	249	266	229	256	252	271	261	275	273	263	289	244	271	246	284	260	287	223	248	293	286	245	267	278	236	260	288	275	298	263	247	247	273	279	269	272	286	278	263	258	270	287	268	293	271	284	256	245	268	254	288	258	295	268	290	253	252	283	263	264	266	282	264	238	273	274	250	275	275	262	263	245	291	289	296	267	253	276	244	302	254	246	283	267	264	263	249	249	275	267	245	275	285	274	267	256	243	261	253	310	252	258	287	274	255	284	261	263	248	266	289	266	279	276	290	269	258	269	235	266	262	256	238	264	270	281	278	268	305	260	252	282	259	287	251	263	276	245	245	281	267	263	242	261	252	246	243	251	293	273	252	288	242	257	262	295	255	270	269	299	285	247	287	272	270	248	261	260	259	256	263	277	281	270	275	269	278	273	266	252	281	268	242	240	285	275	283	261	279	279	249	257	246	274	254	262	276	291	249	281	261	263	290	279	262	249	251	278	245	257	259	268	273	270	252	247	294	305	277	242	285	272	270	243	275	257	298	285	267	249	280	267	253	275	266	262	278	272	241	235	281	243	254	255	260	286	261	264	267	277	272	298	237	254	279	275	260	290	252	283	280	274	273	263	255	271	266	246	255	269	250	274	302	260	284	244	278	276	276	251	243	271	265	269	247	251	249	257	259	255	258	272	271	280	291	267	298	287	255	296	268	275	271	263	256	264	271	251	293	269	254	266	243	285	254	282	254	230	257	269	270	262	278	269	262	282	272	257	275	265	293	301	260	272	294	275	295	264	277	223	242	266	277	255	266	279	261	269	266	283	289	273	266	262	267	269	271	261	248	255	264	267	238	287	262	289	259	246	280	256	271	285	286	279	272	252	277	260	274	271	252	256	231	230	248	265	282	259	270	282	289	262	273	248	274	266	248	281	241	266	269	272	273	286	257	232	274	270	275	254	265	274	272	264	253	242	287	260	246	279	246	250	250	257	265	280	271	246	285	247	274	252	261	281	285	262	304	265	268	269	237	271	256	278	286	269	279	278	269	274	280	275	292	259	253	320	241	238	259	300	307	279	264	259	278	309	262	252	290	260	260	257	267	266	261	256	282	283	247	259	272	241	258	289	259	258	289	275	289	256	244	254	254	284	262	263	261	279	249	271	304	259	293	237	266	261	269	282	252	294	272	269	276	269	254	275	259	258	296	296	237	263	275	260	253	272	242	284	277	269	276	268	234	268	299	280	270	285	281	273	264	281	280	229	250	283	236	266	271	269	271	271	264	271	245	289	275	301	275	293	226	273	253	302	280	251	288	290	281	285	244	257	233	285	272	267	270	246	277	256	282	263	251	238	258	260	283	253	247	258	228	259	263	250	278	257	258	239	280	263	275	274	261	279	274	261	270	290	261	276	233	283	247	265	278	284	286	276	302	270	290	249	252	271	256	241	259	256	241	266	271	271	254	248	261	252	239	263	263	267	275	255	263	260	258	264	270	279	267	251	290	256	264	258	296	252	271	290	288	251	272	280	273	283	224	293	268	307	274	248	259	269	263	255	280	263	257	270	245	266	277	263	257	280	284	248	275	266	271	270	250	276	262	251	276	250	254	265	277	264	296	253	258	279	283	275	257	279	268	309	279	274	264	284	249	251	255	256	275	273	287	268	258	242	255	277	253	271	247	245	295	247	293	286	266	284	252	271	263	269	260	266	271	289	283	285	283	261	281	257	269	272	262	275	278	273	266	289	256	272	263	269	275	235	262	259	298	300	273	273	280	252	255	267	258	266	250	286	255	292	262	293	270	260	297	270	253	258	283	257	244	242	263	268	258	278	267	271	266	280	274	256	264	247	261	274	266	311	268	277	297	271	259	263	248	292	285	294	253	259	260	223	234	276	291	257	279	257	276	296	271	261	256	254	277	285	252	284	275	255	276	274	255	253	297	265	243	266	292	239	265	282	261	240	271	265	262	270	303	245	246	262	268	285	254	249	248	294	263	287	246	284	280	258	268	267	279	257	268	247	246	295	261	260	252	285	273	262	303	285	286	264	274	269	287	275	240	253	267	279	284	286	257	298	290	277	260	257	275	263	259	244	259	298	242	307	254	258	255	281	287	263	252	266	268	288	256	268	251	277	281	261	291	253	260	244	254	291	242	276	225	285	281	263	263	237	239	268	259	254	256	252	236	238	273	273	250	256	261	254	276	276	292	272	271	276	262	297	249	287	269	287	280	286	252	258	287	245	255	239	274	260	288	258	282	260	247	263	264	286	246	266	280	238	259	264	271	273	276	284	255	282	295	274	259	290	255	253	274	227	252	283	299	277	265	268	271	258	287	263	258	257	261	253	254	298	272	250	272	268	271	281	263	250	277	249	274	259	281	288	268	256	247	264	281	231	280	253	272	299	250	285	275	260	309	250	247	257	239	262	268	243	265	264	263	271	261	247	264	279	252	265	268	260	234	286	300	246	263	290	243	258	300	240	277	254	234	281	258	253	281	270	257	256	260	257	263	267	249	257	269	265	292	273	263	276	253	260	274	285	278	273	285	289	294	283	268	282	257	228	287	271	294	251	254	270	273	230	252	272	277	242	275	256	275	281	280	257	278	223	283	290	246	268	259	306	276	237	263	271	286	287	271	265	245	298	275	275	267	301	257	279	218	267	272	287	280	283	269	254	264	264	283	248	267	284	311	269	250	284	257	253	272	288	256	289	271	260	243	244	254	272	266	285	243	260	255	296	281	274	263	273	275	270	279	297	271	261	252	265	248	271	274	298	275	275	280	272	296	258	264	237	287	254	277	266	258	263	252	278	262	276	265	272	281	263	269	266	280	290	268	298	275	266	245	266	280	258	276	270	274	278	268	272	264	268	286	277	301	272	224	290	247	256	267	252	268	258	272	267	277	271	271	261	257	243	259	242	268	297	270	263	274	264	270	266	256	257	273	258	271	266	276	249	278	248	256	243	256	283	244	278	258	244	276	263	259	265	280	271	289	283	303	255	299	255	290	268	287	258	274	271	266	284	282	274	278	258	259	254	273	266	247	255	291	256	267	250	263	273	258	281	248	269	279	266	255	264	266	271	270	269	265	284	269	258	256	275	256	294	286	312	269	271
23128	21716	29409	24560	21743	20886	9506	3392	2324	1878	1464	1233	1010	978	806	756	692	664	580	516	456	447	330	359	331	323	313	262	220	222	219	184	189	187	176	172	186	165	176	132	167	179	164	186	169	165	169	166	175	187	156	154	159	182	154	173	169	150	185	152	170	168	161	173	151	140	154	161	155	146	153	154	160	166	170	133	176	156	149	177	133	151	149	162	154	179	147	165	145	157	136	153	161	188	160	141	138	164	158	159	155	129	152	154	147	164	146	157	166	163	152	154	160	134	193	141	161	168	161	149	141	157	153	157	159	156	172	168	164	158	161	134	140	141	146	163	150	133	177	150	159	136	137	161	136	128	156	174	141	152	157	144	164	157	143	161	173	140	160	149	152	146	162	146	135	156	164	141	160	165	135	158	167	143	152	149	152	156	160	157	155	128	154	164	149	171	148	158	155	165	169	163	149	138	151	143	158	151	173	148	152	174	150	158	165	144	149	152	156	162	137	184	160	159	155	159	139	173	144	141	151	158	148	158	163	164	155	164	162	153	174	154	171	156	185	149	166	155	145	151	164	158	149	144	154	148	158	188	143	144	162	135	135	165	165	169	156	170	160	143	154	162	136	155	140	146	162	142	164	137	152	158	184	145	161	150	160	158	156	154	153	163	156	163	156	164	142	164	181	155	154	148	150	130	167	155	173	139	148	142	141	140	155	149	157	165	157	173	161	140	150	160	157	153	140	167	157	158	150	159	139	161	176	148	180	158	146	171	156	148	145	132	153	144	156	143	145	147	154	132	152	149	164	165	146	147	179	159	170	165	142	153	152	156	179	133	174	154	154	163	139	135	182	142	158	167	155	170	161	163	144	135	158	175	144	164	139	165	151	157	178	157	156	140	158	116	161	168	156	143	155	145	118	173	156	160	151	141	143	153	150	179	154	140	157	172	160	138	156	134	134	139	135	136	159	158	146	144	156	136	165	162	165	133	147	151	155	169	169	145	140	149	158	146	142	156	162	156	160	157	165	149	134	173	159	148	133	160	145	155	155	166	155	168	150	170	150	150	144	146	148	149	146	162	137	134	129	162	160	137	179	162	155	150	173	158	161	138	142	151	148	141	159	144	127	143	134	151	137	148	158	151	156	168	143	151	155	143	169	154	161	150	162	158	171	167	134	171	160	145	154	125	153	148	167	166	159	154	117	155	157	137	166	170	142	146	163	152	155	161	145	174	169	136	131	152	161	147	161	164	157	149	141	144	163	157	140	158	139	157	152	161	137	191	151	153	192	135	175	149	145	166	155	159	173	148	169	158	130	172	174	164	135	165	146	148	154	164	160	151	162	164	145	159	166	128	144	133	152	152	145	135	148	149	169	135	161	162	156	142	160	134	146	150	169	130	155	156	160	166	154	162	169	161	156	147	166	151	172	162	164	158	179	137	153	152	151	172	157	144	148	166	163	138	171	164	151	149	149	150	136	164	147	141	144	139	173	174	165	156	147	186	151	143	162	150	154	153	152	149	159	135	163	157	143	150	166	146	183	153	145	150	153	163	149	155	152	183	129	133	167	144	136	172	170	184	163	165	156	156	143	173	149	145	160	143	163	150	137	144	164	131	141	177	166	164	142	167	163	163	139	169	173	154	145	147	141	139	156	143	152	159	161	138	152	155	151	136	135	154	163	161	142	139	158	161	151	151	160	163	164	176	162	163	159	143	167	143	133	132	165	155	139	157	176	155	159	164	151	155	148	152	147	160	149	149	131	149	176	174	150	157	148	143	144	150	151	149	141	144	144	147	176	148	149	142	150	146	153	155	152	150	160	155	145	147	156	159	161	140	156	138	153	152	175	140	141	140	131	153	158	182	164	156	161	127	172	146	154	156	176	164	137	166	149	150	162	160	167	119	147	147	152	139	163	156	143	149	159	172	164	127	145	159	144	164	169	159	160	166	162	156	146	140	170	143	173	156	156	155	147	162	156	150	162	162	173	151	130	157	142	138	180	140	141	155	146	163	141	150	156	163	139	167	163	144	159	167	178	130	138	164	160	150	139	161	172	139	153	157	147	163	168	164	154	152	164	159	165	157	156	157	139	138	166	146	156	166	162	143	179	147	163	144	153	170	168	153	149	151	157	158	165	157	160	157	157	186	162	149	159	135	137	163	150	154	139	161	149	163	151	160	156	141	149	164	169	141	157	140	155	144	152	164	180	156	170	158	150	135	160	144	180	157	145	163	183	119	138	156	172	134	165	160	164	157	142	162	137	138	172	126	169	151	141	144	140	146	157	150	162	137	146	169	150	159	141	166	168	147	128	157	152	152	145	160	163	144	156	155	162	137	148	152	165	161	153	158	146	169	147	152	149	132	162	147	191	166	173	174	173	148	173	128	138	148	158	162	128	155	154	146	135	150	161	155	158	152	165	146	164	157	188	166	173	158	149	168	130	132	161	157	157	139	132	179	152	172	154	165	161	163	159	148	175	139	137	141	172	161	159	166	185	150	152	138	123	162	149	186	127	157	162	155	159	167	130	154	150	134	162	151	153	153	142	160	145	159	127	155	133	151	141	134	156	151	134	142	149	170	159	170	143	131	136	134	165	167	162	137	164	149	158	151	153	144	150	142	149	164	161	144	170	139	128	147	169	134	156	149	142	152	158	151	181	167	135	165	169	138	141	170	159	180	154	144	140	145	167	139	172	160	167	151	153	132	171	171	161	156	145	158	159	137	165	149	156	140	144	145	136	133	148	150	162	172	162	161	139	167	134	165	143	148	151	146	170	161	156	152	161	141	173	164	171	164	173	143	135	155	138	161	141	143	151	165	161	156	159	145	151	158	138	146	173	133	151	149	167	150	177	164	168	140	152	152	157	147	153	154	166	142	149	164	148	151	166	164	138	151	170	151	157	140	164	150	135	147	147	161	136	141	146	142	149	161	137	141	139	154	146	170	131	146	138	144	162	151	142	159	140	184	152	148	151	150	148	147	139	150	155	137	156	160	175	136	161	136	164	149	155	162	158	130	152	161	154	164	161	193	139	156	154	160	161	149	152	137	163	169	147	168	146	140	155	146	147	167	148	172	181	153	147	160	153	172	172	140	152	170	144	141	155	161	172	155	149	131	174	139	166	162	157	140	155	156	158	139	148	136	148	153	145	139	147	159	152	168	146	145	155	159	156	144	159	144	145	148	175	149	126	136	157	153	149	163	162	185	162	143	157	150	151	143	159	153	160	160	151	157	151	151	158	147	158	150	162	164	138	145	148	164	137	144	148	148	144	129	124	134	148	161	143	155	158	161	126	122	154	145	152	172	148	173	140	147	138	158	147	170	153	160	166	150	159	143	149	157	144	168	153	154	141	147	146	123	144	159	148	146	144	151	141	150	180	133	178	167	169	165	189	148	176	145	163	149	162	163	159	146	148	143	167	160	156	140	156	157	153	175	151	161	163	168	162	161	149	143	147	157	151	169	177	151	153	144	148	147	167	155	144	148	169	170	136	143
16559	36786	29802	20523	17837	13551	10586	7504	5732	4705	3588	3280	2549	2273	2064	1765	1709	1423	1285	1179	998	861	737	680	593	547	556	466	437	398	329	333	315	302	266	259	271	287	241	233	246	249	294	271	263	262	253	275	234	234	223	243	237	261	275	249	234	243	269	251	234	218	239	236	240	239	224	234	223	246	254	204	215	247	234	231	201	254	217	247	206	242	227	231	217	222	208	239	230	218	234	238	222	240	220	222	220	213	210	216	210	193	239	229	216	215	191	216	207	211	224	235	237	223	230	203	231	234	195	217	205	204	203	192	233	214	213	198	236	204	216	204	201	212	207	232	200	230	237	236	241	207	192	222	265	225	218	208	219	216	198	209	239	220	192	215	240	216	211	220	212	231	214	203	215	195	214	208	224	210	214	222	216	206	207	220	231	243	233	201	200	221	213	225	202	248	187	220	225	220	198	229	221	221	222	197	234	227	236	218	216	211	230	217	247	243	199	224	227	207	231	218	230	218	185	217	234	213	218	237	246	223	201	243	221	215	222	219	231	220	253	217	196	204	189	241	224	207	232	210	200	190	213	234	216	197	219	204	241	227	240	215	209	215	217	225	216	226	217	225	200	223	213	194	177	229	192	216	212	237	228	216	219	238	239	216	196	238	235	221	211	198	229	201	231	219	214	200	231	213	218	207	214	223	224	238	247	196	223	215	224	215	211	239	210	204	203	232	225	234	210	217	208	207	224	218	219	206	226	223	235	199	219	225	226	225	238	228	229	245	211	215	253	204	221	210	211	225	206	229	209	222	201	209	240	227	228	209	215	238	213	209	224	235	228	226	204	211	206	220	237	216	214	229	224	243	245	199	209	235	233	234	226	237	217	209	214	225	219	224	227	197	223	233	207	204	226	218	227	225	211	242	233	215	240	229	218	220	224	209	227	198	204	235	223	215	197	227	219	203	222	214	219	209	230	206	212	200	240	241	220	223	225	228	218	229	215	221	224	203	216	235	216	221	231	234	212	243	218	222	226	220	215	232	224	211	204	230	216	244	218	223	204	207	206	224	205	230	249	212	209	245	217	225	222	246	205	197	221	219	227	235	220	227	206	211	223	212	228	222	245	240	207	197	213	214	211	207	246	219	242	220	234	228	200	229	212	228	231	227	217	251	229	226	223	203	251	207	216	206	213	228	234	219	221	242	212	211	225	212	210	225	191	201	220	215	191	218	221	194	205	233	229	208	222	209	219	239	193	211	216	211	212	189	224	204	188	243	196	226	255	227	204	209	255	225	230	204	221	218	215	196	208	195	238	204	197	224	234	204	193	194	206	230	223	235	244	216	232	213	212	202	207	239	231	209	207	244	232	239	207	213	203	245	205	223	223	204	235	231	214	237	227	220	232	213	186	185	227	219	219	240	222	225	222	216	189	228	214	234	212	225	227	193	212	218	244	230	199	229	213	214	237	212	238	208	214	210	237	248	217	206	242	238	237	241	206	207	222	225	217	214	224	220	217	251	231	193	219	226	204	234	195	212	215	223	223	249	214	227	202	203	224	208	208	215	228	219	209	235	222	228	225	214	228	228	217	223	207	209	233	230	226	202	247	234	204	227	221	216	212	216	212	209	233	252	211	225	201	227	187	221	207	208	195	233	234	198	217	216	215	263	231	212	248	227	202	234	224	194	230	242	225	215	227	227	216	206	237	225	204	213	223	196	235	233	205	222	235	236	218	243	205	244	248	205	218	214	186	195	209	223	184	241	221	211	205	194	220	189	226	211	193	217	215	211	201	220	230	223	220	222	205	235	223	224	248	221	213	212	207	266	230	216	230	241	220	212	239	225	212	240	226	213	219	184	218	208	218	240	198	224	206	234	203	204	244	198	234	202	199	210	222	236	221	223	227	201	232	249	222	214	207	224	232	222	235	234	231	224	232	227	255	206	233	209	205	233	210	224	212	217	208	210	201	203	236	224	202	216	210	236	211	223	215	215	223	227	214	190	213	242	203	228	213	227	205	225	235	203	239	223	209	207	197	208	202	204	194	226	226	238	203	201	212	215	209	205	205	228	216	210	210	233	217	222	231	224	208	219	214	211	227	208	219	212	219	229	217	237	242	226	245	213	205	220	227	213	210	236	207	213	223	213	215	252	214	197	205	210	199	213	203	221	217	225	231	235	215	201	202	182	196	217	222	230	196	211	206	274	208	229	225	240	217	217	232	228	207	189	235	221	216	226	220	216	181	212	214	210	190	228	226	204	231	213	209	206	204	225	205	237	232	207	224	220	223	217	235	229	232	237	211	239	198	200	232	232	205	195	198	200	200	238	219	253	219	239	221	208	222	211	243	202	237	217	200	205	218	224	222	213	213	210	197	210	244	232	233	199	206	214	212	203	223	228	230	179	243	208	224	227	212	200	192	208	225	220	218	211	208	212	220	223	208	252	218	224	205	227	217	205	222	204	205	208	214	229	239	236	203	205	218	227	225	219	224	230	217	215	199	212	204	213	243	227	227	235	197	203	218	225	213	208	232	238	203	227	205	220	230	218	203	218	217	208	238	225	228	206	185	206	249	231	230	205	191	225	233	236	233	218	241	224	216	203	222	221	212	211	210	220	210	198	223	216	188	244	250	221	231	213	227	216	221	213	225	208	191	211	202	220	198	223	204	193	212	205	227	211	185	203	233	192	227	212	212	200	179	227	221	203	226	245	209	229	191	231	239	218	242	219	205	248	192	223	212	227	201	230	206	226	227	213	239	242	230	222	226	231	205	234	220	260	233	184	222	187	249	207	190	225	222	232	195	232	204	213	217	224	214	205	221	222	192	228	240	223	208	204	237	226	220	219	195	232	208	223	213	236	194	220	206	221	215	216	213	210	235	218	237	223	231	204	222	194	217	214	217	256	204	223	211	212	210	202	223	231	213	212	247	211	227	224	207	243	201	205	216	200	215	207	220	225	210	216	225	201	219	219	217	213	202	211	237	243	203	222	219	209	235	245	222	208	218	221	196	202	231	202	218	206	212	205	223	214	202	212	205	204	228	213	198	225	236	217	219	218	229	232	222	208	220	198	226	231	198	240	210	199	222	210	219	272	204	214	230	232	225	206	250	227	216	220	198	218	239	222	213	201	230	239	215	196	200	226	218	211	206	210	233	228	223	213	210	216	213	201	235	207	228	222	223	198	191	231	203	228	211	213	218	245	214	219	231	232	204	208	193	192	229	226	278	232	218	206	225	225	196	222	247	201	228	215	226	215	242	230	225	210	217	255	205	220	226	209	213	236	206	199	224	247	191	193	250	222	216	212	199	202	199	226	224	194	212	204	206	208	227	231	232	223	217	240	230	226	212	195	211	223	228	212	206	208	218	218	224	241	222	224	218	216	220	215	233	227	237	241	207	192	231	205	242	217	231	225	231	232	198	222	210	213	214	194	239	210	211	258	196	219	224	207	225	205	232	239	200	229	195	237	212	228	213	200	210	205	181	237	236	210	253	206	201	209	192	206
28010	19865	13835	7600	4251	2667	1809	1210	939	820	702	639	529	485	432	436	405	417	382	381	322	328	280	278	284	265	263	254	222	256	238	231	226	222	217	232	225	218	208	208	208	232	215	215	250	236	201	204	226	234	209	200	232	207	219	205	194	228	214	206	206	217	232	207	209	214	226	230	210	216	194	218	197	216	221	221	205	209	207	236	191	194	203	208	194	215	207	196	213	217	211	205	213	211	212	213	220	194	194	190	220	231	189	213	215	213	214	206	191	191	200	194	194	246	215	208	249	198	217	183	203	211	218	233	246	233	221	190	196	223	215	194	211	197	186	220	188	209	215	210	220	221	200	216	189	205	186	239	240	177	196	206	211	211	209	201	230	210	203	206	215	218	192	218	211	182	213	217	205	196	206	222	213	192	211	194	201	208	228	207	214	201	215	211	185	215	229	223	227	207	202	236	236	189	191	224	187	211	198	206	205	211	209	224	206	203	250	188	212	203	235	189	230	191	196	212	197	208	187	192	183	231	194	242	206	209	215	221	198	188	223	224	198	205	217	192	187	215	201	204	203	229	234	206	231	211	210	239	200	226	216	220	206	216	189	200	202	210	202	198	194	215	218	224	220	196	213	201	209	205	209	210	213	192	219	200	206	213	207	224	212	206	216	216	196	210	202	219	201	196	219	220	201	257	210	218	218	207	214	209	206	202	203	216	234	209	199	184	210	235	191	211	209	197	228	203	194	202	201	205	193	192	198	231	196	202	202	213	231	207	185	213	183	226	205	202	207	225	194	213	214	240	220	186	221	219	217	246	221	200	180	222	210	221	227	192	196	215	204	172	216	210	232	219	216	243	205	188	225	222	223	199	197	206	218	199	194	193	176	226	212	230	204	185	177	212	187	196	206	213	226	204	212	182	184	202	187	175	223	210	226	213	192	180	199	188	214	218	196	213	213	225	212	223	195	221	204	190	203	191	211	239	199	204	215	212	213	220	209	217	229	210	230	222	212	216	223	211	211	218	209	187	211	205	217	214	198	215	187	217	189	194	223	215	200	208	219	228	207	200	204	250	193	230	202	204	218	198	228	216	208	197	222	193	241	237	209	206	196	187	227	219	208	180	214	204	206	225	217	209	230	219	206	214	176	213	224	214	193	215	221	194	240	199	233	236	213	214	220	230	192	197	237	227	191	224	224	220	210	213	204	215	198	226	228	207	189	189	207	197	213	220	185	184	183	222	191	221	226	209	205	197	189	227	216	244	239	203	183	222	210	204	195	195	209	220	209	212	199	210	196	217	193	205	219	202	212	213	187	201	204	183	175	216	200	225	226	221	220	215	176	207	208	211	244	205	230	200	187	227	219	211	206	223	212	185	208	214	198	221	205	232	227	214	250	203	186	247	189	215	197	191	203	208	200	171	213	210	190	202	183	207	220	201	218	238	201	209	224	219	189	180	204	203	207	207	214	209	231	204	218	225	187	210	223	205	209	203	213	203	187	222	196	185	183	203	217	214	199	207	201	215	209	229	223	198	202	228	195	206	212	204	216	210	187	225	241	220	222	184	204	226	206	239	196	216	196	205	199	232	215	210	254	211	230	212	248	221	204	204	221	205	224	220	217	203	217	216	219	202	203	197	203	223	206	205	205	181	209	213	203	209	197	204	201	223	207	198	190	193	191	198	207	179	203	184	217	185	180	190	189	218	205	220	203	210	216	227	206	190	210	196	228	220	204	234	225	216	216	200	185	201	220	215	210	203	220	232	208	214	206	212	195	234	181	228	215	235	216	230	199	224	214	223	192	207	193	236	209	211	200	206	213	204	221	198	206	229	212	192	209	206	221	231	197	215	220	230	222	189	225	225	191	200	212	186	218	219	191	183	204	219	238	196	212	187	207	227	237	195	208	203	213	205	208	215	197	237	223	208	212	215	203	216	209	186	201	224	210	182	222	223	198	218	196	205	183	219	203	227	193	221	202	216	193	185	236	241	179	197	208	230	199	201	197	215	228	213	196	227	208	215	230	205	190	212	203	190	241	234	193	216	223	187	222	216	194	209	227	195	237	212	216	239	219	221	227	202	211	210	206	205	213	227	183	203	214	225	210	198	209	213	210	203	206	212	204	199	221	205	204	223	186	204	199	230	209	185	193	207	234	202	190	191	209	240	205	233	206	211	228	209	211	198	202	253	215	200	207	183	167	216	203	184	205	225	203	198	263	219	209	220	207	216	203	226	192	179	197	194	213	205	229	188	185	212	234	184	217	215	215	216	197	226	216	209	249	216	195	218	191	211	201	193	205	207	212	228	198	198	194	193	213	230	225	219	240	183	195	207	224	221	220	201	205	213	210	208	183	230	223	232	232	208	199	191	217	193	209	214	240	219	211	196	223	196	209	233	204	240	214	175	225	224	207	198	217	227	218	229	194	207	208	224	204	218	235	209	227	202	213	209	185	213	233	190	204	199	216	209	215	202	217	221	193	214	217	191	194	209	203	196	187	209	232	233	212	207	199	203	213	194	201	207	193	180	203	210	233	225	228	232	187	200	222	210	207	202	200	220	210	208	213	196	176	236	204	183	202	178	186	211	206	201	223	188	209	209	219	195	225	210	202	218	213	199	193	212	242	197	236	227	203	236	212	170	183	220	230	209	230	211	193	209	200	191	194	198	213	223	213	233	191	185	178	202	210	198	228	198	231	196	207	220	222	213	245	222	229	218	221	222	201	207	207	217	219	230	179	236	195	192	206	228	238	241	246	203	209	201	233	229	214	241	191	196	200	214	183	186	214	211	218	230	236	214	202	210	225	242	235	227	237	202	189	217	224	229	199	216	195	215	207	186	218	207	227	209	218	190	218	197	211	209	193	216	209	218	197	219	184	204	225	204	215	196	225	221	208	211	192	203	219	202	210	229	228	211	221	218	225	237	245	212	195	204	191	197	188	237	191	197	190	216	189	227	196	195	243	204	223	202	191	203	225	215	212	222	226	207	214	245	206	214	222	232	214	227	206	177	190	203	187	232	218	195	215	220	212	223	230	207	206	218	215	234	208	201	228	231	237	211	205	193	217	206	199	216	190	193	201	199	236	202	221	213	188	193	203	217	187	214	236	213	224	222	197	209	191	214	210	200	231	193	185	221	208	222	208	235	227	199	195	224	211	202	211	216	188	218	212	224	217	207	185	203	191	229	230	200	212	184	201	198	204	208	190	190	221	202	220	199	196	202	227	219	208	195	200	215	225	213	203	223	225	206	218	198	190	226	180	224	228	245	208	214	180	219	219	205	187	207	198	212	214	213	200	206	209	203	222	208	223	225	204	235	217	204	221	217	210	232	218	223	215	180	200	225	208	222	247	207	232	212	207	220	210	221	194	218	181	236	210	191	229	198	213	200	220	202	213	225	216	221	206	205	214	185	223	182	210	198	219	234	210	222	218	230	230	197	179	225	217	200	200	218	218	197	205	208	207	219	231	216	196	196	198	206	219	210	189	216	197	221	215	185
13321	24835	18265	11103	8929	6453	4626	3278	2637	2137	1772	1413	1211	1073	1013	958	919	784	756	648	652	619	500	509	468	445	428	370	403	374	357	356	317	336	341	314	301	278	319	290	317	349	321	314	341	325	331	327	294	297	346	306	346	301	315	286	312	319	279	295	292	315	308	326	307	331	280	292	314	299	306	302	316	284	309	277	308	293	262	306	318	305	302	312	269	275	307	297	297	292	289	317	299	307	322	299	313	296	290	314	309	319	305	308	285	292	299	318	312	283	313	293	306	287	308	311	322	307	300	331	276	305	330	293	311	310	297	296	311	294	307	307	298	336	307	299	296	288	319	296	280	298	333	282	282	280	311	310	289	314	263	259	314	285	306	296	293	303	298	310	280	281	285	290	277	280	277	322	295	310	332	326	293	317	311	328	295	301	290	326	298	338	306	294	282	293	296	325	311	298	264	307	304	334	308	273	276	321	312	315	297	299	326	307	318	303	321	286	249	287	293	315	288	281	314	324	317	310	329	293	299	305	309	332	284	273	273	306	288	305	335	326	318	312	298	338	320	304	297	321	309	267	289	293	275	307	321	267	277	296	301	316	321	321	313	295	310	279	322	309	306	301	290	311	285	284	278	330	273	320	313	317	285	300	314	313	307	317	286	279	336	309	312	277	296	332	314	311	309	283	327	314	295	331	298	295	300	313	302	278	330	337	303	285	288	305	320	306	313	276	299	297	298	308	310	284	307	320	302	303	323	297	322	300	314	306	294	284	316	309	327	313	314	304	291	292	308	272	309	299	311	299	303	292	297	328	305	331	299	295	297	279	321	315	289	351	318	336	332	281	293	271	294	288	318	295	286	342	285	308	315	296	299	319	316	320	295	279	291	291	316	303	291	311	276	291	298	297	299	290	283	303	286	305	312	299	299	302	296	325	261	298	287	253	312	306	304	306	277	268	290	305	290	288	325	329	305	327	288	309	328	328	292	327	339	281	304	293	300	293	293	305	266	292	281	326	276	262	289	296	325	322	318	303	324	300	306	296	314	293	286	291	316	309	280	309	321	312	333	314	273	283	270	282	333	283	308	304	287	339	287	320	304	299	267	284	316	306	305	288	277	301	296	312	295	310	284	299	323	280	315	311	324	328	281	280	294	302	297	322	320	297	322	279	305	298	306	265	330	294	303	285	289	311	314	284	311	274	273	281	305	283	290	289	342	287	300	294	280	340	297	294	313	306	303	314	299	313	317	299	297	287	264	314	294	311	290	296	309	296	280	284	308	321	301	315	297	296	269	284	317	294	293	298	312	279	346	299	305	315	316	309	317	328	297	276	342	286	288	306	345	307	295	310	290	319	306	280	307	310	296	293	297	308	305	329	283	306	291	326	316	283	287	332	288	261	300	271	321	288	307	305	290	309	291	271	301	264	306	293	305	315	297	319	290	306	310	297	308	308	334	323	305	330	333	299	296	315	297	306	316	296	315	280	289	285	310	292	305	322	262	313	298	276	289	347	301	308	290	337	303	303	281	315	289	313	298	308	308	291	300	300	261	286	276	288	306	267	301	343	303	322	349	310	285	289	302	277	319	301	283	309	304	284	336	304	304	311	314	285	283	289	315	283	330	292	324	304	332	305	289	296	295	298	307	328	316	311	308	287	289	317	307	296	290	307	306	333	279	309	304	322	320	332	320	289	303	281	287	303	299	289	290	323	276	295	312	312	271	322	282	274	329	315	317	288	325	313	297	318	304	286	310	306	272	287	278	318	312	314	299	311	328	310	319	292	296	315	299	318	331	318	308	327	309	243	296	324	299	307	280	272	297	305	283	294	325	289	297	317	277	287	335	288	325	279	313	281	308	299	309	321	284	331	299	270	310	311	335	276	319	290	317	307	311	298	308	286	288	318	299	292	318	293	297	282	273	282	315	279	296	295	283	313	302	288	302	316	305	284	342	327	295	309	312	297	321	295	298	309	297	308	315	300	299	311	278	321	280	317	315	306	265	313	340	313	280	292	293	319	272	314	289	299	292	307	345	299	303	297	295	271	299	296	294	317	268	276	295	303	296	274	276	318	308	321	287	293	296	295	297	288	313	318	335	292	273	294	295	326	329	288	303	277	326	309	318	300	289	297	276	303	323	307	294	296	305	297	295	300	273	287	291	310	293	321	309	299	296	310	296	300	325	308	291	293	314	257	278	281	290	275	314	306	314	328	303	280	325	281	288	296	316	325	328	268	317	315	315	303	320	267	288	316	292	301	299	344	299	304	293	305	278	303	290	282	304	307	306	291	319	298	340	284	260	289	293	306	302	335	281	318	294	294	303	310	293	309	299	326	312	317	330	300	330	318	284	308	294	322	293	294	314	292	291	282	296	319	290	278	304	347	297	294	278	257	274	310	310	277	266	290	323	311	316	320	314	317	314	297	309	293	293	338	299	296	318	300	298	324	286	294	319	320	290	314	283	292	293	314	297	311	292	296	307	322	308	312	302	306	280	307	308	289	306	316	302	313	305	323	308	318	334	319	332	313	321	288	311	319	292	281	310	281	307	301	312	319	283	304	286	304	308	295	283	311	302	257	301	302	307	298	306	294	311	334	319	298	270	303	316	314	286	302	320	281	318	312	290	294	298	288	299	313	311	307	285	338	313	306	298	325	274	283	307	311	270	307	296	298	309	278	291	270	267	316	319	309	313	284	298	350	276	298	301	312	285	273	315	287	334	301	323	323	281	293	273	303	293	280	331	285	300	301	288	266	333	295	278	313	292	295	271	281	289	320	296	292	299	322	293	299	297	294	324	291	300	316	304	277	317	315	298	294	265	306	301	322	299	276	310	309	318	306	302	285	280	304	297	283	297	303	330	291	299	304	295	282	311	311	279	312	294	320	339	320	289	313	303	311	318	318	304	308	269	304	285	292	314	283	280	274	334	304	308	305	327	305	287	323	292	288	290	266	319	290	297	278	287	283	313	306	321	291	315	290	306	338	275	326	304	301	306	293	308	311	293	314	298	268	291	313	308	298	309	299	328	351	299	296	291	289	324	319	300	335	329	290	267	300	319	326	297	301	297	268	309	306	298	308	344	294	330	328	346	279	319	275	331	275	284	319	292	312	312	317	283	318	319	293	281	269	320	319	311	304	292	329	308	309	279	322	288	315	309	331	299	318	314	330	294	286	302	297	292	306	267	322	315	295	293	323	306	339	336	318	294	303	302	298	274	307	272	284	308	304	291	319	313	293	267	267	278	321	261	308	307	279	324	284	334	307	319	312	284	317	309	308	301	318	308	302	293	333	286	297	306	306	302	317	286	309	288	297	319	279	314	297	285	312	283	287	301	320	303	283	325	299	287	279	319	306	310	313	329	297	318	326	302	294	296	309	302	312	298	313	316	307	305	293	287	303	329	317	340	301	319	279	313	311	296	301	322	317	299	284	299	261	332	291	280	302	304	303	306	314	324	280	292	325	308	311	319	300	284	283	319	297	306	313	299	287	289	304	310	297
24047	21682	28732	25164	21133	9916	3927	2205	1710	1385	1117	951	821	745	687	632	559	582	479	472	418	385	340	363	324	298	284	281	238	258	214	222	214	215	210	204	179	211	196	222	213	219	221	191	187	197	196	218	206	197	195	209	204	175	191	193	198	179	192	195	191	212	200	168	188	188	175	172	187	189	183	200	197	207	207	151	195	179	188	203	186	193	187	192	194	184	197	167	157	192	164	179	190	165	202	184	190	187	189	196	189	184	184	190	217	198	218	197	196	171	198	195	167	182	200	197	199	199	178	181	188	205	202	160	205	202	186	186	187	194	198	178	186	223	176	172	191	175	164	186	223	193	224	164	207	171	176	169	210	177	195	173	177	192	210	172	170	172	184	178	189	199	194	180	174	152	171	215	186	164	165	184	179	187	178	203	181	182	192	177	192	177	202	195	187	195	200	193	189	188	193	177	223	186	194	189	191	195	185	212	185	218	178	209	201	202	199	208	165	195	199	196	192	209	199	165	198	185	180	199	193	196	196	179	216	198	194	188	191	201	174	188	205	187	187	193	191	192	177	184	161	187	191	189	182	197	176	181	158	193	193	183	162	188	198	188	190	198	190	194	194	194	173	207	180	193	206	199	172	202	186	188	182	200	192	183	182	197	171	181	201	208	178	197	202	182	172	164	220	201	178	173	189	221	203	186	199	203	193	204	169	178	200	198	175	200	174	192	193	180	174	208	186	203	202	195	171	189	187	175	173	177	202	195	200	199	192	195	210	177	221	206	177	177	165	210	181	194	191	215	203	183	199	196	208	186	171	205	219	189	191	169	178	194	179	169	185	181	180	181	187	197	207	205	179	200	184	162	176	167	197	189	194	173	173	152	182	194	200	166	195	166	180	179	196	170	199	199	195	202	194	224	181	213	185	180	173	191	187	192	193	186	192	209	186	185	162	189	217	186	176	184	190	175	190	210	200	185	184	197	172	199	215	172	210	188	209	170	171	178	184	175	191	182	202	194	179	179	194	167	202	187	169	176	203	188	190	180	209	218	180	199	178	189	198	197	174	172	185	203	197	167	192	186	178	187	186	188	202	168	180	193	175	201	187	181	167	178	183	179	177	200	185	179	182	194	213	205	190	216	201	173	191	222	186	207	187	172	190	198	189	202	164	188	199	198	194	182	180	199	213	197	204	201	191	199	211	198	203	181	184	197	183	190	195	196	178	201	174	155	193	192	181	196	181	173	158	192	201	209	217	183	194	164	206	212	197	185	190	192	187	202	215	180	214	174	205	184	201	187	180	185	191	196	187	179	184	185	184	192	169	212	181	210	189	213	189	166	208	196	169	183	171	181	223	181	186	208	198	178	190	188	185	179	174	170	179	219	173	170	188	212	197	178	202	166	192	191	181	189	200	200	172	181	189	167	193	195	163	192	206	169	213	185	198	196	203	212	221	184	187	191	168	194	182	210	175	194	187	179	196	186	205	181	194	172	194	184	182	203	175	189	173	197	175	204	175	198	177	186	173	202	186	176	188	192	214	189	169	193	190	184	196	185	184	188	173	175	188	187	195	179	187	183	191	176	176	187	205	190	202	181	213	180	199	166	177	182	198	182	182	195	213	155	191	189	186	178	177	197	207	215	189	192	192	192	173	225	186	184	199	229	204	196	191	203	207	198	194	199	188	181	169	185	204	184	197	189	175	202	212	167	170	193	165	176	173	178	195	210	171	170	211	191	183	204	166	203	177	173	193	185	173	211	206	181	191	181	204	187	183	191	188	217	210	166	179	197	184	171	209	201	184	182	200	178	188	170	192	181	178	186	194	203	181	164	198	192	188	188	181	199	223	172	201	187	186	202	217	194	175	174	192	190	191	170	195	190	189	194	175	202	199	183	187	189	182	172	199	190	189	191	195	174	189	207	160	181	165	191	191	202	197	181	173	167	181	195	181	207	204	189	184	217	187	175	191	199	197	211	198	187	178	190	204	193	177	184	193	178	188	183	169	171	188	210	201	185	201	171	213	181	181	190	188	197	175	188	183	195	183	176	178	183	184	184	209	184	189	172	207	182	201	187	195	205	185	192	199	163	188	186	183	191	190	203	208	183	189	183	190	193	191	177	180	196	193	192	188	172	188	199	178	193	187	195	197	183	204	192	199	193	160	184	192	184	174	201	205	186	187	202	164	190	193	207	164	214	171	198	177	177	223	160	185	205	165	171	205	197	192	215	177	192	196	189	184	202	202	189	184	191	187	207	172	191	217	218	181	180	200	200	163	180	190	194	176	182	179	190	189	211	174	216	172	170	205	187	188	180	210	202	168	206	181	214	148	194	182	167	177	201	188	189	211	162	197	184	188	197	194	202	184	202	171	175	159	200	200	220	176	178	167	201	184	181	184	189	203	175	192	190	189	189	197	191	203	182	213	187	193	172	173	194	179	199	195	201	187	181	155	190	204	161	185	184	205	183	181	185	199	212	179	193	191	192	193	194	201	193	193	167	205	193	204	189	162	190	188	203	214	199	185	176	199	171	190	206	181	197	173	214	202	201	192	190	199	203	203	187	195	188	192	208	196	202	181	185	199	203	194	187	199	206	182	182	210	160	186	207	204	199	170	163	181	200	178	185	184	201	198	207	190	194	213	182	187	202	183	201	166	191	184	168	183	179	191	187	189	187	159	163	194	183	181	174	181	185	183	207	197	186	190	189	177	175	174	181	201	186	186	199	197	199	178	163	178	160	180	194	193	183	202	174	198	177	198	199	203	190	177	191	205	172	195	195	191	205	179	143	190	165	198	177	170	188	166	178	149	179	211	191	202	199	192	174	185	188	160	184	186	194	194	174	193	182	198	195	185	192	191	198	200	181	210	208	197	179	196	181	170	195	200	186	190	197	186	197	174	182	189	189	193	200	202	200	172	210	188	163	189	209	173	201	181	207	202	200	184	171	194	174	184	185	198	185	220	186	181	186	190	189	197	199	178	191	178	200	172	196	206	185	200	187	220	192	172	176	187	201	190	181	182	175	187	191	192	191	196	165	181	193	195	206	183	203	190	207	192	193	174	164	174	201	193	170	166	195	169	216	191	208	180	177	160	200	186	171	197	156	184	192	195	193	175	199	190	182	189	190	203	198	202	199	192	183	181	193	182	198	176	185	181	200	196	197	179	200	193	162	196	172	194	146	177	189	192	189	204	182	189	165	195	192	196	186	155	221	193	188	171	177	188	166	198	198	204	185	183	192	184	207	174	190	198	180	178	180	175	178	206	193	165	181	188	187	199	208	208	178	207	160	191	191	195	181	164	180	172	181	169	198	159	209	186	174	205	194	203	198	180	197	176	184	170	207	173	175	176	188	176	188	187	217	193	165	190	187	196	173	168	178	197	186	186	184	188	194	185	198	197	194	203	186	214	180	212	182	151	187	179	188	205	173	177	200	208	195	204	190	191	195	175	170	188	189	175	181	204	176	189	199	175	164	190	198	164	228	196	200	193	198	172	194	199	193
14227	32372	25144	17844	14001	10588	7601	5448	4464	3572	2916	2313	1952	1717	1573	1452	1348	1132	1021	932	887	737	678	584	592	545	500	479	437	384	371	331	310	314	307	311	305	300	319	294	292	254	309	337	303	308	318	310	311	256	275	281	298	269	274	275	264	275	308	278	282	266	303	258	275	279	265	292	269	245	275	293	283	257	275	306	279	265	262	275	305	281	288	250	289	269	269	297	259	254	262	272	299	269	290	257	282	279	281	286	273	289	255	268	273	289	267	291	303	286	252	282	282	275	246	275	275	304	240	255	276	278	297	279	255	268	284	268	286	265	262	270	256	278	286	294	274	274	266	273	284	296	260	265	270	272	296	268	256	255	259	285	253	256	288	265	240	277	265	271	242	283	299	273	251	287	282	253	276	293	267	283	260	263	253	296	268	271	280	260	266	265	280	297	230	289	290	297	272	295	244	262	261	271	266	244	239	256	271	267	272	272	270	277	278	266	298	285	287	280	271	313	268	264	307	262	269	311	273	294	271	282	277	262	292	254	261	260	267	298	239	242	266	268	261	259	255	262	266	258	299	271	285	249	279	257	261	276	227	275	258	274	319	278	287	292	273	251	277	271	277	274	303	305	321	233	273	295	271	292	266	268	285	281	268	268	277	286	282	333	250	260	275	251	262	268	257	272	260	254	262	284	273	303	271	267	280	284	253	252	267	253	276	256	270	295	256	267	249	270	271	265	258	271	272	264	270	267	294	256	286	287	261	286	274	251	271	269	285	290	297	261	269	258	270	270	257	256	266	275	296	279	278	238	296	260	265	312	264	271	263	277	270	278	272	277	260	271	276	272	288	272	271	252	258	259	284	260	283	252	257	278	247	245	295	248	276	266	292	266	275	254	300	282	272	257	240	281	272	290	293	285	239	280	294	275	285	291	288	268	258	267	275	278	289	279	293	260	266	300	260	299	273	292	266	237	282	259	255	286	257	275	273	269	300	279	261	264	248	288	297	281	288	250	298	269	273	265	280	281	259	254	274	264	273	281	246	270	284	249	292	266	268	260	269	281	250	252	251	272	244	257	258	254	261	262	248	289	259	261	249	289	262	267	254	243	250	265	301	265	284	263	275	271	283	260	295	294	290	274	260	246	265	276	267	262	281	283	257	269	253	269	289	270	241	260	260	265	274	274	262	288	258	272	257	279	265	288	288	298	265	279	251	257	256	257	325	272	249	272	288	250	247	285	296	269	261	266	264	298	253	260	266	287	271	260	267	293	277	267	272	256	275	262	264	287	256	264	255	286	265	257	284	266	258	270	275	280	255	277	280	267	249	253	251	286	269	277	281	283	256	310	252	254	267	235	278	266	268	286	251	277	258	278	286	297	259	282	283	285	264	259	288	303	300	272	314	284	247	274	290	263	251	259	282	288	271	263	286	286	276	265	267	260	274	277	264	249	273	261	269	286	265	240	282	266	260	287	283	271	279	284	296	281	275	246	273	253	283	273	288	249	282	305	270	233	253	294	265	233	260	280	268	291	284	287	272	282	274	267	283	300	257	258	248	286	307	279	286	284	249	287	277	261	274	261	265	269	266	248	277	268	279	264	295	278	276	257	259	292	270	286	286	244	262	281	272	258	279	242	245	255	286	248	257	294	247	285	265	275	275	286	270	262	272	272	282	257	278	256	286	257	268	275	252	257	285	268	317	255	277	286	257	244	257	275	283	259	274	265	249	301	237	298	252	262	245	268	258	279	270	275	306	266	281	297	271	254	288	248	249	254	305	299	272	291	274	256	294	308	262	272	290	279	299	260	286	261	264	288	263	269	255	251	303	274	279	263	261	272	268	271	281	259	254	273	251	269	266	289	242	303	291	246	258	258	241	278	247	259	294	268	264	256	278	252	245	282	259	250	270	284	272	250	232	270	259	321	270	274	283	279	268	275	300	270	269	269	281	269	221	275	260	262	279	267	258	241	290	288	272	247	295	252	248	273	278	272	269	265	274	276	264	260	298	261	258	279	277	265	267	294	274	270	292	267	266	272	261	262	268	288	269	302	290	292	264	280	250	274	301	283	253	271	272	261	275	282	267	292	278	271	270	227	268	271	292	264	304	266	284	286	283	277	318	238	273	284	243	281	264	274	268	257	297	266	286	285	237	282	264	303	236	240	258	297	268	283	281	286	264	269	274	280	260	266	279	298	290	287	263	283	278	276	271	263	276	255	270	274	300	285	266	289	301	252	256	290	270	259	260	246	298	253	296	256	310	244	257	296	282	292	278	303	279	275	289	284	266	251	269	300	258	264	251	281	252	245	273	237	275	255	278	274	254	282	287	264	268	274	265	285	254	256	312	285	275	306	283	286	290	267	269	255	291	260	280	285	263	253	255	280	245	264	253	306	261	237	287	275	259	287	265	294	295	281	284	300	261	269	254	277	252	291	263	281	249	263	264	272	258	251	252	275	292	273	284	270	269	266	304	283	279	244	265	290	262	270	265	275	279	252	267	262	279	259	283	251	266	258	258	303	268	260	284	280	284	280	233	272	300	262	259	256	288	255	272	269	287	283	247	255	304	270	287	262	267	268	283	259	272	260	281	274	239	263	255	278	270	261	280	281	264	279	276	282	253	279	259	291	281	270	279	278	287	290	277	286	239	269	244	254	278	252	258	262	246	259	294	311	288	277	262	298	264	258	266	301	279	281	266	274	246	266	272	290	259	264	260	283	252	290	272	281	274	283	294	272	269	284	281	280	246	298	257	280	275	289	290	278	268	257	288	285	279	278	289	262	267	251	260	269	301	273	290	260	273	278	279	278	289	256	274	290	264	295	261	258	258	265	288	305	267	275	266	244	293	272	279	258	271	299	260	270	238	293	298	267	286	280	298	271	268	246	303	256	265	270	256	257	266	279	262	256	301	263	278	286	296	254	253	284	283	248	287	295	300	256	273	258	269	228	278	259	265	256	269	301	250	304	265	281	242	296	256	275	295	284	248	263	249	262	278	282	266	244	278	272	288	286	280	284	265	284	277	265	271	283	238	231	281	269	264	261	249	265	282	283	299	245	254	290	287	258	299	266	230	274	252	261	274	245	285	271	260	285	273	282	269	290	282	254	266	263	243	272	257	249	263	284	277	288	263	268	273	249	289	282	266	265	303	266	251	292	280	249	271	260	278	287	285	293	264	287	271	275	239	310	288	262	288	292	263	288	274	274	267	280	234	251	253	249	265	286	262	266	270	270	305	282	269	288	266	313	240	256	262	281	278	266	258	253	274	268	271	254	263	261	268	256	270	237	274	260	272	264	261	265	267	293	276	274	285	271	287	272	251	243	249	267	270	294	269	286	263	288	277	299	287	283	286	257	261	243	257	251	227	246	289	288	266	278	302	269	245	272	260	284	282	252	265	268	272	281	276	243	267	281	283	288	270	285	284	290	294	272	250	265	282	282	256	261	253	278	270	275	256	251	265	261	295	272	306	286	261	299	281	261	268	289	269	290	285	238	276	278
25380	21665	27033	25114	9009	3716	2256	1520	1246	999	853	726	616	557	570	529	453	433	383	392	352	283	288	283	295	249	222	242	230	197	210	190	230	216	219	195	180	192	202	194	200	201	190	186	206	233	184	163	181	165	188	197	172	186	187	183	162	161	202	189	147	193	168	177	165	197	197	185	153	154	207	193	173	182	183	166	176	178	222	166	188	187	186	190	183	191	171	199	180	180	203	192	166	185	180	189	180	159	194	195	171	179	165	177	196	157	184	196	208	166	188	166	194	188	179	182	194	186	181	189	207	209	192	201	165	179	203	199	187	190	204	168	205	207	175	208	156	205	174	189	155	201	172	180	190	191	219	192	183	177	187	191	182	186	196	172	187	170	180	174	179	147	181	204	193	173	190	186	189	183	179	187	200	181	201	198	221	173	213	182	177	174	191	185	177	194	175	185	178	170	182	184	189	177	180	186	179	193	177	194	191	193	189	212	188	221	181	176	169	169	184	193	174	166	190	171	212	201	157	176	155	196	205	169	179	167	175	200	174	184	194	158	190	149	178	188	187	193	176	168	184	196	177	183	187	193	177	186	169	192	201	196	200	169	175	151	173	178	172	194	199	200	197	177	187	150	190	201	180	187	168	180	186	200	166	195	196	198	158	219	182	173	196	160	190	136	177	168	182	191	177	187	197	199	205	199	190	180	183	181	184	200	169	172	179	179	192	214	174	178	168	201	184	179	185	188	160	206	173	190	182	156	176	177	188	192	185	174	170	185	176	173	197	167	156	203	176	170	189	186	190	181	193	177	184	203	192	190	205	196	192	193	159	171	191	200	162	190	166	213	211	172	188	195	160	162	187	163	193	194	168	205	170	183	179	174	181	194	178	168	195	186	184	204	185	174	171	191	197	194	177	181	152	162	187	188	191	168	171	172	195	147	176	182	189	178	178	191	197	195	204	179	178	193	170	192	195	183	185	182	176	185	181	175	200	162	153	174	199	179	177	148	182	194	184	178	196	199	186	184	194	215	206	173	174	187	214	192	180	166	192	186	186	184	181	212	175	149	151	197	172	207	188	181	175	172	176	169	181	173	180	209	170	181	169	188	185	184	184	203	178	209	169	192	175	184	194	174	184	174	186	171	173	194	189	210	203	202	183	177	196	159	195	188	175	193	187	186	178	195	174	160	177	174	182	176	163	178	210	180	195	196	180	171	180	179	187	182	159	185	197	177	195	182	169	163	175	182	205	178	183	179	197	180	204	166	178	194	177	179	191	200	182	161	191	192	158	191	166	169	186	197	194	186	199	181	168	167	172	154	182	193	195	189	196	185	184	208	179	151	191	177	177	179	180	185	200	175	168	187	164	196	193	179	182	185	176	179	179	160	197	168	197	187	183	179	200	168	207	212	194	162	148	182	202	189	183	206	194	200	219	177	184	179	196	182	173	210	186	196	179	173	176	159	188	180	223	180	165	193	165	182	201	196	163	194	199	185	191	182	172	198	168	186	189	168	195	188	192	162	177	200	157	173	183	188	191	172	180	196	163	188	172	194	184	197	203	184	180	206	197	177	192	213	190	185	173	179	201	195	200	192	183	197	189	171	187	205	182	182	174	161	186	170	196	168	183	188	175	182	177	193	204	198	187	168	193	178	189	177	175	168	206	176	193	188	182	185	169	181	165	190	176	206	189	189	193	194	182	203	185	175	183	181	190	192	185	183	179	176	179	190	185	189	177	186	190	168	186	175	180	196	190	173	196	215	169	191	186	198	165	195	199	203	182	170	186	188	197	206	159	185	163	172	173	201	189	179	182	174	174	203	176	211	172	174	169	192	187	164	210	195	182	188	177	195	200	198	186	198	187	182	194	175	201	165	180	212	180	156	180	197	192	216	184	198	168	184	173	179	175	197	174	169	164	195	181	196	169	210	156	198	194	165	167	183	175	206	197	200	186	193	170	201	206	189	179	175	176	189	186	174	161	173	188	191	171	188	199	197	180	217	178	204	181	203	186	198	180	198	181	179	196	181	169	192	168	175	171	174	185	197	174	168	214	188	192	212	191	165	197	184	194	170	196	199	171	208	201	187	200	179	176	184	187	199	202	187	190	171	210	195	191	164	202	180	185	176	199	210	196	190	185	175	172	190	176	162	198	189	164	172	212	192	205	165	196	182	191	182	194	217	200	179	190	186	178	191	151	176	174	189	170	190	201	176	180	187	181	170	183	152	166	193	174	186	174	153	186	176	191	189	173	177	184	191	179	186	186	176	183	196	180	173	186	175	164	192	193	189	192	187	199	200	185	167	171	158	185	182	198	188	180	184	165	176	145	172	203	196	206	171	208	173	187	167	187	184	191	190	190	199	226	167	191	165	184	178	221	226	211	194	178	189	172	179	182	183	161	175	181	192	190	166	182	150	192	181	195	193	184	176	207	171	187	184	184	179	189	196	194	167	193	174	194	182	193	200	202	174	188	192	191	168	180	184	170	183	169	183	195	202	198	207	186	172	176	192	158	200	194	182	195	167	170	177	182	186	175	197	179	175	171	209	191	160	180	186	195	184	209	197	203	181	198	174	191	174	174	167	172	172	199	199	170	180	175	220	194	200	177	199	164	207	193	179	166	181	186	191	191	148	204	191	171	184	191	179	186	187	185	196	200	186	189	187	159	158	171	176	187	165	183	180	195	180	183	205	193	208	176	186	186	184	179	196	197	193	160	194	181	191	186	175	220	217	180	163	194	207	182	201	176	190	192	195	165	179	178	183	210	193	180	181	167	190	186	190	194	173	169	189	184	197	165	176	194	182	201	198	217	193	173	174	204	194	202	194	193	191	209	206	194	184	200	188	176	183	196	167	163	182	182	188	197	177	192	196	169	172	188	189	197	210	204	171	198	195	186	180	178	172	163	184	177	170	182	194	192	195	212	159	199	190	187	188	190	184	195	180	164	197	183	178	194	218	181	208	189	182	181	181	187	177	204	181	173	222	189	187	197	165	191	182	156	175	179	184	182	218	196	202	198	203	200	177	181	159	157	167	182	189	171	175	187	187	180	186	197	175	172	192	172	188	181	210	187	188	169	171	200	211	165	192	166	175	186	197	184	217	184	189	176	191	186	209	177	180	196	184	172	161	195	164	201	182	179	198	217	179	184	189	179	171	182	184	181	182	178	196	183	188	193	177	173	168	188	170	154	173	195	197	179	180	167	200	171	184	167	183	192	183	186	164	176	194	215	182	177	186	170	210	173	159	176	164	207	191	185	175	173	180	189	205	178	178	176	184	200	191	161	176	163	186	175	180	176	176	163	191	188	188	183	185	163	192	197	172	171	183	175	176	203	195	177	179	193	179	184	157	200	173	200	199	180	180	160	198	176	186	197	168	196	146	198	175	175	165	182	167	187	186	180	205	175	182	182	170	175	185	172	175	164	179	185	162	169	180	181	182	182	190	158	183	183	184	172	159	176	170	199	173	183	187	174	185	172	161	181	201	203	174	216	210	200	165
14147	28164	21738	14346	11044	8043	5670	4158	3363	2762	2171	1750	1517	1418	1281	1182	993	912	883	782	707	648	543	464	471	475	438	397	331	340	309	284	344	332	289	303	302	280	293	306	277	273	301	265	305	289	258	276	275	253	294	268	257	294	283	264	278	250	305	274	270	238	285	284	283	267	254	269	246	252	279	273	296	264	274	223	271	275	260	252	238	274	252	256	272	228	276	247	269	244	253	268	262	262	264	254	260	243	278	254	246	272	234	251	269	235	277	247	252	278	248	245	256	261	269	254	238	246	275	231	246	304	253	257	277	254	234	278	284	261	255	270	262	245	262	290	242	230	292	254	264	266	268	272	261	259	286	265	289	269	299	263	272	276	287	274	268	270	270	273	234	243	277	250	246	260	285	284	259	264	269	264	249	245	266	268	280	273	245	252	262	258	283	246	261	298	259	242	278	256	255	240	292	252	271	262	271	267	289	267	285	252	235	271	259	263	265	250	260	299	273	278	271	294	254	251	232	280	234	234	250	265	278	249	268	271	248	272	264	283	274	251	257	283	300	257	268	255	251	266	266	247	254	281	237	255	288	252	260	264	265	299	264	253	257	290	255	267	264	290	238	268	267	281	240	230	263	270	288	263	249	244	249	262	270	236	285	271	247	238	250	281	260	259	264	255	288	280	281	238	245	239	228	257	255	258	255	267	260	267	243	285	277	285	249	272	260	255	263	260	256	252	274	263	253	272	287	257	245	256	255	273	280	265	282	268	277	250	274	241	267	260	273	278	250	260	287	259	261	279	246	251	267	265	273	286	251	259	254	268	296	250	236	300	276	234	279	293	279	275	274	267	266	271	284	289	247	231	267	280	280	287	261	265	286	225	262	289	265	262	295	292	258	262	279	275	256	293	259	266	253	251	262	264	287	233	287	285	265	270	238	287	248	244	263	256	254	269	258	255	273	257	262	284	271	289	277	261	247	257	243	248	286	269	260	306	251	255	246	267	256	245	266	279	249	249	269	265	284	263	258	246	300	300	243	268	281	267	264	260	260	259	249	268	255	269	270	278	269	242	250	285	280	258	294	256	277	299	260	280	265	251	266	253	258	264	253	265	253	262	268	273	284	254	239	214	248	243	237	280	272	227	276	271	269	276	274	273	263	270	264	268	274	241	275	265	273	253	276	274	239	276	256	267	247	257	243	279	263	266	262	265	275	271	274	279	240	247	252	275	289	275	273	261	275	258	264	264	272	247	255	247	253	269	267	246	263	263	252	260	267	240	287	291	243	252	289	280	280	256	289	260	271	278	270	252	296	250	255	256	276	275	263	255	271	280	242	283	261	264	253	239	269	265	274	251	273	268	230	249	249	268	260	257	247	253	255	253	276	257	292	274	268	253	223	268	286	251	285	248	264	254	262	254	238	259	277	282	275	258	254	272	244	286	242	260	261	254	272	263	265	243	265	260	295	273	268	254	272	264	299	294	244	244	289	272	265	260	262	280	248	272	261	265	253	266	257	228	284	258	265	277	251	262	249	272	291	270	283	257	274	271	282	256	271	256	267	283	295	261	266	253	278	238	275	271	281	269	279	249	249	259	291	243	301	264	254	257	269	254	250	253	253	247	290	240	281	239	265	273	232	264	258	287	281	281	245	242	279	276	256	261	239	285	263	274	268	290	244	293	261	255	241	274	234	241	300	252	241	262	259	277	262	277	278	259	284	267	246	277	292	285	269	262	241	285	246	264	268	279	273	279	222	262	263	258	280	234	267	282	272	279	277	294	265	251	259	272	279	279	275	253	277	265	281	272	252	275	243	266	270	266	263	272	276	277	269	279	249	252	242	258	291	249	267	277	277	271	275	271	285	248	274	255	262	238	277	245	246	255	278	241	268	257	261	251	260	261	272	277	276	245	285	252	259	231	261	239	263	262	278	253	266	275	273	271	254	253	257	270	254	269	267	288	283	262	258	235	288	274	253	257	276	275	287	263	283	279	259	231	266	248	267	297	274	230	271	264	270	269	270	273	244	274	235	275	238	247	267	288	289	257	242	282	269	249	268	269	256	256	237	270	244	266	250	260	244	268	253	234	260	262	274	269	269	257	249	259	252	257	258	257	248	244	266	271	269	259	275	252	272	271	266	260	249	283	286	265	266	276	280	268	263	252	254	281	278	270	277	296	253	254	243	254	239	278	237	277	266	233	266	288	278	251	275	268	260	261	248	272	254	241	246	288	243	268	267	309	270	243	278	282	249	271	247	285	245	280	251	274	269	264	287	294	285	291	264	263	269	262	267	270	275	253	283	253	271	286	239	281	236	249	260	265	259	270	288	264	275	295	275	293	272	262	242	267	255	275	287	277	281	252	257	249	261	272	252	279	258	259	269	257	255	251	260	295	275	242	230	255	289	251	255	243	263	250	251	273	265	279	265	264	254	281	264	258	272	269	295	252	242	302	275	247	239	266	272	275	282	268	273	281	264	291	236	277	263	294	249	221	262	246	254	245	269	294	269	260	272	252	263	270	276	282	262	258	259	282	232	279	254	262	277	277	269	263	269	259	277	267	254	280	270	267	265	260	277	247	279	242	279	265	271	273	251	267	257	268	277	264	258	259	252	303	277	265	238	268	243	256	265	243	275	255	253	238	249	269	263	256	257	242	290	244	269	269	268	266	254	274	248	251	248	268	283	256	273	248	248	276	245	229	254	260	260	259	253	245	245	262	273	259	276	260	270	298	244	271	243	266	277	255	291	264	233	244	274	261	293	274	268	235	236	241	265	239	244	262	270	274	274	286	264	262	247	258	254	251	281	258	268	240	271	252	271	258	265	270	279	265	254	254	293	265	280	263	233	256	258	273	279	296	257	258	307	273	262	316	265	245	247	264	257	256	259	285	249	243	272	264	269	237	263	262	264	255	281	260	244	283	242	261	255	241	246	260	279	236	275	271	278	231	257	270	240	265	286	266	250	262	253	238	266	267	242	267	253	244	253	297	265	257	238	252	252	282	263	272	243	249	283	273	281	256	285	273	251	268	259	263	261	288	230	286	299	260	255	273	272	270	279	223	263	254	253	254	217	272	268	271	268	241	264	262	256	257	281	234	243	267	264	249	247	252	262	267	269	241	266	245	261	261	258	235	289	279	250	271	257	245	267	261	262	283	236	286	257	270	256	260	280	276	273	272	241	266	256	277	249	255	245	286	266	247	262	280	275	265	252	288	263	273	265	249	250	265	253	265	251	274	300	246	267	253	251	281	239	267	305	288	224	262	256	255	280	237	258	253	260	251	266	263	254	277	246	286	256	261	225	252	271	264	268	275	236	271	252	278	235	291	256	263	283	265	263	268	255	253	233	293	261	252	259	281	262	255	292	236	263	248	257	275	267	295	293	286	261	294	226	242	251	264	282	263	258	289	255	256	253	258	259	261	277	297	266	263	253	255	245	276	249	287	254	269	269	277	270	303	255	265	236	284	263	245	258	247	244	248	259	283	253	266	263	256	270	267
23014	21664	29251	24530	21686	20793	9099	3327	2368	1880	1508	1256	1125	981	855	807	734	619	584	533	518	384	368	367	316	256	284	258	239	191	203	193	168	171	175	152	175	165	183	164	164	187	181	178	189	165	151	196	164	192	173	163	144	191	168	166	142	153	154	168	149	163	140	159	164	159	155	150	156	144	159	158	142	134	162	160	170	162	143	141	138	154	138	133	146	166	155	139	150	133	147	151	162	153	156	157	147	148	161	143	146	141	146	141	149	160	170	136	158	159	150	147	152	148	147	176	179	146	156	129	144	149	155	139	137	167	179	141	149	152	160	154	163	153	155	141	154	158	154	147	157	148	142	153	160	142	175	146	132	155	161	154	142	165	152	150	157	152	162	153	153	145	142	145	142	159	159	138	155	164	134	143	150	155	133	156	136	164	145	144	142	151	140	149	136	147	139	136	150	144	143	170	153	160	130	157	184	170	124	159	167	149	159	168	146	157	162	133	143	173	154	164	175	165	119	135	170	167	151	138	177	165	154	143	140	140	147	145	146	125	133	137	156	139	165	163	137	149	159	152	135	155	127	148	150	161	181	151	154	146	154	176	156	159	155	147	140	141	160	166	148	139	132	160	148	162	172	153	154	137	144	145	157	170	161	151	158	170	153	181	172	166	138	156	144	155	153	173	159	156	147	133	150	165	148	166	152	148	159	162	146	158	168	178	132	150	164	149	150	141	146	155	159	138	154	140	156	155	171	141	155	133	154	168	157	121	146	164	143	147	150	147	166	140	161	131	131	173	156	146	136	152	153	158	172	154	166	145	143	156	157	152	145	151	164	158	138	155	159	182	170	178	175	149	165	168	157	146	137	149	134	166	143	150	153	152	130	152	132	158	152	142	168	151	151	158	124	156	161	137	164	156	157	149	159	157	184	168	150	138	143	145	143	152	164	143	152	148	151	168	125	147	154	137	156	172	142	180	154	142	156	159	154	153	158	170	154	159	138	155	188	149	164	133	149	154	144	158	157	155	144	144	164	167	175	158	146	141	155	174	157	163	157	152	172	153	158	147	143	149	148	173	160	148	141	159	128	155	139	152	140	153	153	136	158	143	180	166	154	140	161	170	148	147	145	143	149	150	140	144	160	139	145	169	157	149	154	153	158	150	148	159	141	146	158	155	162	153	135	154	132	146	136	154	157	148	157	162	147	147	138	169	140	143	174	161	145	151	160	157	169	141	142	148	169	176	147	146	156	156	145	172	143	166	144	150	171	153	138	143	153	160	159	158	162	150	147	160	138	163	146	139	143	167	180	139	160	130	137	143	161	163	174	159	138	139	149	151	178	150	151	156	165	155	142	153	164	156	157	133	141	161	160	160	166	146	160	163	153	155	142	156	148	149	141	152	137	148	154	175	142	150	144	160	160	150	160	142	171	146	161	154	176	146	164	169	161	138	154	160	153	135	149	142	142	129	150	127	138	155	131	156	172	151	155	172	144	171	146	157	173	129	160	143	141	135	146	161	161	154	157	148	164	155	132	132	118	134	156	127	151	167	159	162	165	144	181	145	138	136	139	162	158	151	145	164	156	130	145	156	154	150	155	163	143	144	161	147	151	148	146	159	157	131	145	153	146	142	163	150	151	153	144	142	156	152	143	143	161	121	149	168	132	165	137	133	160	161	150	154	166	162	148	177	174	145	155	159	134	172	155	134	133	128	163	149	151	160	151	144	154	173	153	134	170	168	142	145	158	151	143	146	159	152	158	143	155	166	166	164	159	152	150	148	187	169	159	161	147	132	148	176	136	137	151	161	138	151	168	149	174	145	130	147	168	155	164	146	146	135	158	144	165	152	157	134	165	137	126	160	157	161	163	160	164	180	151	152	153	141	152	175	193	172	152	139	157	152	145	163	170	144	163	133	138	126	150	142	165	176	138	156	156	162	160	156	146	154	144	152	157	145	152	169	156	138	178	150	141	140	170	155	153	136	131	151	152	139	141	143	147	139	163	167	142	142	125	159	148	147	134	148	167	147	149	167	140	139	147	162	156	137	169	130	134	135	137	150	145	155	143	145	156	147	129	150	156	153	167	153	159	132	140	144	161	158	153	143	164	172	153	159	124	152	155	137	149	158	125	142	148	149	151	144	158	143	135	154	165	158	141	123	155	138	157	152	173	138	152	156	162	142	142	142	141	175	134	139	121	146	145	151	152	145	159	152	156	158	147	145	171	136	148	140	136	149	142	160	163	164	143	178	125	158	160	151	143	152	147	142	152	146	165	145	148	169	119	133	174	159	149	138	137	165	157	169	154	146	145	139	151	171	161	149	152	152	159	157	175	139	156	155	148	167	138	146	158	148	154	146	149	159	176	138	133	160	144	149	144	152	167	139	164	167	147	157	140	149	165	146	144	174	159	151	157	127	125	136	154	165	147	139	152	177	144	166	151	137	131	124	166	154	138	151	152	147	161	125	165	163	133	135	133	151	146	126	168	138	131	153	149	161	157	173	151	132	163	155	136	142	163	142	152	145	153	165	156	128	141	140	157	145	166	157	168	154	162	142	177	141	147	174	153	148	148	147	168	141	139	175	137	168	150	125	145	171	144	145	156	145	161	163	142	145	145	155	147	140	141	154	169	140	136	169	148	147	145	165	149	131	144	175	173	171	141	172	119	161	149	136	150	141	138	161	141	148	149	159	166	158	178	119	149	150	141	156	136	158	148	140	150	134	159	143	158	145	165	154	151	144	155	147	157	155	162	161	153	131	154	146	147	157	184	156	161	169	141	152	146	172	165	154	150	136	151	141	148	130	157	167	155	159	141	161	176	140	155	148	137	132	161	139	163	173	173	138	142	149	159	162	150	160	172	159	177	160	174	180	151	159	172	151	160	143	154	158	143	169	162	146	135	157	141	181	153	171	160	144	164	170	132	130	137	122	158	155	145	150	169	164	146	167	165	151	180	143	160	138	166	177	175	151	138	161	167	153	178	153	156	133	143	158	173	137	154	145	165	147	137	165	152	157	149	137	158	158	150	155	142	149	161	148	184	167	160	136	164	139	147	167	172	148	137	152	145	164	147	152	136	145	132	150	158	164	159	150	146	136	140	144	170	154	136	166	155	147	146	140	168	131	154	154	145	170	149	159	163	141	155	157	148	160	146	148	155	142	166	140	156	144	134	165	154	148	158	164	167	151	142	135	141	145	154	147	161	161	165	149	144	146	175	124	160	159	157	163	157	150	147	160	136	155	164	155	149	156	163	159	158	142	145	144	164	146	137	151	148	134	155	142	151	148	162	162	154	140	159	157	156	143	176	166	150	146	154	171	163	161	135	156	151	140	138	139	159	157	152	153	149	148	169	133	160	144	167	156	138	157	170	142	143	137	159	147	173	131	130	160	159	172	145	168	149	138	147	161	138	151	152	150	153	163	160	144	135	158	136	146	139	141	168	154	127	147	157	146	149	159	144	159	146	150	160	163	142	136	131	142	147	138	136	143	152	153	158	171
17046	36921	31253	21827	17680	13258	9776	7428	5919	4901	3741	3197	2641	2355	2044	1907	1666	1429	1263	1175	1064	903	737	644	606	577	499	473	410	378	340	307	255	277	234	258	241	232	245	251	252	294	298	270	291	248	240	264	211	247	220	262	234	231	229	257	258	233	240	227	205	262	233	204	231	272	226	217	226	200	245	237	222	204	202	242	256	209	232	208	217	230	203	211	230	217	206	193	206	243	236	227	223	223	212	227	233	201	215	228	208	226	206	195	192	229	196	229	238	218	205	199	225	217	208	199	197	237	210	211	187	197	232	239	207	213	181	213	209	213	220	195	205	197	225	220	237	232	237	218	205	218	210	233	177	212	198	214	206	232	225	243	204	221	225	215	228	224	217	202	200	203	208	211	213	241	219	216	211	213	198	248	204	222	183	224	217	207	237	219	235	222	205	203	183	203	212	212	208	223	232	220	230	241	197	218	188	199	223	218	213	207	228	222	207	198	209	174	213	226	220	200	226	188	227	203	224	217	205	221	252	230	203	198	196	196	215	196	204	212	206	241	198	217	210	222	225	210	205	220	214	217	222	233	202	196	225	207	199	206	220	215	203	220	194	206	199	250	224	226	206	219	231	208	210	209	223	227	219	204	221	201	227	187	194	205	219	216	229	217	235	206	197	202	223	212	212	216	211	217	220	199	213	217	203	221	210	218	230	216	180	211	218	199	219	212	242	229	210	203	205	184	230	230	188	253	234	202	201	181	218	218	229	216	240	208	214	216	212	229	202	241	223	218	196	217	226	221	211	227	223	215	210	212	235	229	239	209	217	204	235	203	213	233	188	196	207	197	207	225	218	200	207	217	228	221	210	190	217	223	213	185	213	217	214	222	225	194	231	214	237	198	210	215	205	239	206	208	251	214	204	203	209	208	208	206	201	246	194	207	237	195	210	223	186	190	195	199	207	231	214	231	231	197	188	205	222	197	212	212	215	211	220	232	210	198	239	223	211	203	224	215	226	224	223	213	212	194	194	195	216	189	218	208	184	228	223	198	208	217	217	208	215	230	237	240	235	255	205	201	180	239	230	266	210	208	216	213	214	221	199	207	203	228	252	198	180	211	214	198	222	214	203	232	237	227	209	203	212	226	211	224	215	201	216	216	236	199	210	212	223	209	210	231	230	225	191	220	203	211	232	240	220	206	237	228	193	208	202	248	202	227	206	220	221	221	208	215	192	213	202	204	223	220	206	232	223	206	198	218	188	221	214	213	208	207	220	229	220	190	209	217	216	233	226	216	205	206	197	220	196	195	214	211	208	208	201	208	205	197	203	220	236	226	205	201	232	209	222	195	219	199	182	202	231	218	222	212	217	222	180	206	199	217	214	191	204	212	197	219	225	200	246	204	206	224	207	214	219	219	232	219	233	209	202	202	190	223	183	228	197	210	216	202	233	245	193	213	192	198	230	210	207	202	216	208	196	227	214	237	240	241	212	224	199	218	224	230	216	222	206	206	191	224	209	218	258	223	219	223	223	212	203	211	234	224	235	197	223	215	221	200	218	242	206	231	218	218	228	212	223	211	213	226	226	196	231	219	240	215	201	194	233	225	202	198	227	234	208	198	210	234	197	202	196	206	192	195	226	194	205	211	237	188	206	200	232	231	227	205	209	195	252	215	223	204	193	229	178	212	243	244	198	224	194	196	220	214	208	204	214	221	201	216	230	208	212	216	236	226	210	217	196	214	239	227	233	218	201	218	214	198	223	229	222	219	187	223	217	221	226	213	189	220	224	197	212	201	191	210	210	211	207	211	206	213	220	214	185	221	214	229	212	208	227	214	194	227	201	205	233	203	211	219	200	235	225	217	234	193	201	213	221	207	238	234	233	206	219	232	214	229	210	201	224	232	231	221	221	211	233	204	215	200	209	223	213	194	206	226	217	205	198	234	214	183	218	198	215	205	203	219	218	212	224	222	206	221	197	229	214	221	230	176	221	231	249	199	207	229	231	194	207	223	235	224	229	200	218	214	222	227	211	210	203	225	230	230	223	201	233	208	229	210	199	222	211	213	197	219	212	219	250	216	225	218	211	254	214	197	208	226	200	211	225	214	212	212	193	211	233	241	227	200	214	195	232	230	215	188	199	223	203	217	207	221	217	246	217	207	223	192	227	217	221	214	229	193	222	213	215	216	196	209	215	223	208	230	228	232	218	230	204	238	211	181	210	228	216	205	211	218	215	211	229	222	223	220	228	202	233	214	199	197	210	214	188	224	224	218	199	242	210	223	194	219	218	193	207	218	207	206	210	237	200	212	201	236	219	196	218	234	208	208	234	253	202	218	231	206	225	208	232	210	201	204	237	216	221	206	203	210	224	195	230	219	204	226	215	214	191	213	222	224	209	229	221	225	219	204	240	234	214	207	217	188	226	201	205	218	218	249	238	234	215	231	215	244	241	199	236	198	191	224	199	217	216	220	208	190	223	207	220	233	211	207	195	222	247	215	216	253	216	234	194	197	210	218	233	222	190	196	219	212	217	192	217	222	219	221	206	210	186	217	208	216	216	207	220	217	209	235	201	203	219	210	218	231	219	229	217	216	238	227	204	224	218	221	207	211	209	206	229	222	202	197	227	220	201	209	232	246	216	214	200	242	219	195	227	225	208	205	215	203	200	210	214	212	252	225	185	225	229	197	227	201	228	232	233	219	211	213	211	210	199	224	212	199	236	239	215	207	209	208	215	234	243	215	212	214	220	178	211	225	229	209	230	221	220	219	208	207	245	204	190	212	218	213	198	226	209	205	227	233	214	249	224	229	201	191	209	212	217	229	210	228	206	205	215	205	218	229	227	217	205	224	215	208	231	192	211	209	208	209	203	223	207	237	204	219	204	233	206	218	218	219	205	199	205	224	211	204	218	215	235	210	185	181	217	240	212	225	247	233	232	216	214	235	231	214	202	190	203	210	197	216	211	202	225	185	224	212	218	204	227	191	231	184	198	227	199	230	209	233	222	210	226	209	189	216	194	205	226	194	208	208	181	239	204	206	186	208	234	207	226	211	207	218	234	209	256	196	231	209	236	188	226	217	217	221	208	208	199	207	195	201	199	205	214	209	204	222	232	188	223	218	187	213	195	238	250	224	226	202	186	183	216	195	224	224	218	217	217	201	220	215	220	214	235	225	212	192	244	221	219	235	227	222	209	232	247	204	214	206	227	201	220	190	230	204	221	210	221	229	206	235	191	218	196	218	202	204	216	224	215	198	206	235	214	223	212	175	203	220	249	201	212	197	230	181	214	209	211	209	205	202	219	209	209	209	238	216	208	225	216	218	213	206	243	218	239	210	223	245	200	212	226	207	210	224	229	218	239	231	225	217	213	221	201	182	214	198	228	206	216	215	205	210	220	231	205	227	223	202	234	233	207	223	194	224	217	202	208	208	205	225	228	219	191	217	227	219	196	228	228	249	223	212	214	224	223	227	222	203	225	214	235	212	226	218	214	197	240	242	234	188
27963	19853	14652	8624	4332	2626	1727	1259	968	843	703	632	548	491	472	501	412	407	354	343	346	293	292	296	278	280	264	233	261	230	207	233	233	217	241	226	205	234	185	218	212	193	227	226	211	223	213	238	216	218	200	187	222	200	232	225	223	208	214	225	207	194	169	185	229	194	210	195	206	215	210	212	200	210	204	203	237	210	212	199	192	228	208	211	212	207	208	208	205	233	211	213	209	205	183	191	204	210	200	190	211	200	225	227	244	192	235	199	197	206	221	185	195	206	228	212	199	234	186	217	225	197	201	196	204	191	179	219	205	214	226	196	200	227	206	218	199	209	214	226	201	206	196	206	194	206	222	207	183	203	234	209	189	234	222	209	201	202	221	213	193	189	194	201	216	200	202	235	185	207	193	226	211	210	197	209	180	203	211	180	203	219	221	208	198	202	193	193	169	207	200	181	189	233	193	191	210	182	215	205	226	207	217	226	217	197	202	221	208	206	217	206	191	222	237	203	190	206	198	207	204	203	199	215	211	213	221	198	204	206	180	212	213	225	189	228	195	191	178	223	204	207	182	235	194	239	195	223	218	197	173	232	197	242	179	185	202	192	220	246	194	198	187	180	227	203	209	202	225	222	217	224	200	183	218	189	200	226	198	193	209	210	201	207	195	178	215	199	225	210	205	242	214	219	211	197	221	193	221	202	235	193	207	232	201	217	236	212	191	207	213	215	219	219	197	210	198	174	201	209	202	181	203	213	219	222	167	217	223	179	231	217	204	208	216	210	203	219	195	190	235	205	237	223	185	197	236	213	210	197	179	217	221	200	226	186	184	213	190	195	229	177	199	216	213	230	214	236	191	212	220	213	223	234	195	215	220	209	209	201	209	229	232	231	223	227	209	206	233	228	197	183	194	211	203	208	218	191	202	201	207	216	214	227	198	214	206	195	221	189	216	191	206	213	214	223	204	218	178	199	199	216	204	201	193	190	213	221	217	228	220	206	210	190	238	223	195	191	201	165	194	234	208	202	210	225	196	215	210	220	200	234	237	206	201	188	209	178	208	219	229	200	223	204	207	199	229	206	235	212	199	216	244	218	203	234	214	220	199	216	202	228	193	203	216	236	199	207	198	219	204	192	181	195	176	199	172	207	238	214	225	215	216	203	217	211	242	187	207	223	221	201	216	205	204	215	211	206	217	212	200	192	238	211	205	217	212	213	211	225	214	222	209	198	230	208	211	201	214	210	187	215	195	232	197	213	210	230	227	207	222	211	211	211	197	205	181	206	211	218	201	203	214	221	208	217	181	180	200	214	206	228	226	185	215	204	214	179	220	214	182	216	181	202	214	189	201	195	187	160	201	232	209	192	197	196	252	197	210	188	212	218	195	214	193	212	180	193	206	186	223	189	210	191	212	216	224	226	196	190	203	230	210	192	211	213	200	225	215	230	192	193	215	242	195	195	220	206	204	197	207	187	225	210	239	213	193	211	196	203	218	196	206	210	201	204	213	222	195	206	198	203	222	219	212	206	223	212	207	192	221	198	192	195	204	215	210	205	214	246	189	209	198	240	218	204	200	189	244	200	181	187	232	236	216	218	228	230	193	184	190	204	203	216	220	197	196	213	214	205	218	201	220	225	202	213	208	213	207	218	251	194	207	225	205	225	192	201	216	207	205	210	199	215	224	172	207	219	216	213	220	207	224	216	198	221	210	224	215	233	188	232	201	230	217	211	203	219	216	193	231	186	209	198	205	205	200	225	234	206	193	188	226	215	224	224	216	200	209	189	234	215	199	179	170	224	215	204	195	215	200	217	207	193	224	209	199	208	215	231	219	210	209	224	187	204	205	216	193	217	187	219	209	196	193	206	210	209	199	192	200	195	216	222	209	198	206	201	170	214	220	206	199	225	210	223	217	213	209	227	208	208	201	204	192	211	231	225	189	227	204	209	218	191	178	214	200	216	219	220	210	233	214	218	187	202	200	196	217	205	200	204	197	208	181	205	203	190	201	215	197	219	177	204	201	233	204	212	190	182	225	197	197	222	195	198	190	214	211	205	208	218	192	192	209	182	183	214	223	204	208	200	186	204	207	200	219	204	190	216	205	218	196	191	195	216	193	231	195	181	208	205	212	197	226	229	207	189	193	201	201	184	206	208	201	203	214	191	207	226	210	229	195	190	209	205	209	227	216	192	204	226	231	202	199	195	205	193	194	206	180	197	236	218	231	179	189	231	205	218	228	206	204	206	211	231	262	198	196	208	207	223	202	190	221	221	181	200	218	213	185	208	195	185	220	214	229	199	206	203	214	170	197	212	225	209	214	203	197	169	203	205	206	213	192	209	223	243	207	242	172	196	220	200	201	196	219	211	227	207	208	204	215	202	202	209	212	192	209	202	206	202	194	228	207	217	203	202	216	215	206	196	211	215	215	208	212	218	232	217	202	213	211	198	194	217	194	190	203	218	213	206	210	210	183	197	213	201	193	194	212	207	213	192	204	218	200	193	217	183	181	205	223	202	205	218	197	204	191	210	199	203	229	177	191	213	211	205	230	213	206	208	172	199	227	199	193	189	216	215	226	223	203	214	252	187	204	216	183	220	221	191	202	218	219	217	208	220	196	211	164	202	226	202	212	215	205	190	177	230	229	218	190	190	198	193	237	218	199	201	201	195	190	201	195	214	223	184	214	185	199	221	210	206	210	237	213	204	201	191	186	202	208	216	185	222	209	205	210	201	211	215	208	232	191	223	184	201	209	212	213	177	245	214	187	224	197	190	213	188	178	185	202	177	182	211	205	198	219	210	187	194	209	227	193	221	233	202	226	210	193	210	192	202	201	204	226	224	216	208	188	187	201	205	213	202	225	232	211	200	208	196	196	212	189	203	215	203	237	193	211	212	230	207	225	199	182	194	210	193	208	185	207	217	182	189	204	181	214	242	216	218	230	215	204	220	224	214	188	199	235	215	215	209	200	196	215	207	203	211	201	207	220	207	207	197	219	215	211	216	215	231	195	208	200	215	217	224	189	190	253	219	177	234	210	241	205	232	233	220	231	207	232	198	224	192	223	194	217	214	220	197	211	217	203	218	226	196	221	205	198	217	223	196	204	221	206	199	205	185	201	191	201	196	204	196	201	216	177	200	189	205	198	207	188	199	213	206	226	183	198	224	215	213	183	223	214	227	207	201	190	201	209	199	206	199	175	197	229	198	196	183	210	194	198	245	199	222	218	204	213	222	221	228	196	207	226	201	220	209	184	181	212	214	215	228	219	215	225	232	208	184	222	201	239	200	192	245	203	202	188	229	202	195	228	199	193	203	206	200	216	222	230	216	194	197	198	210	214	197	219	207	202	223	213	192	201	214	204	230	192	190	214	186	213	193	209	217	209	189	205	208	196	208	201	207	228	205	217	199	212	205	215	219	224	211	219	235	230	208	222	204	224	205	204	205	222	204	206	181	181	227	217	200	231	197	208	203	174	184	212	199	202	210	216	214
14134	24857	19143	12011	8830	6030	4220	3274	2584	2142	1669	1514	1266	1138	1066	950	924	754	659	648	588	556	486	523	480	443	372	384	343	361	328	336	338	304	321	296	314	301	300	277	335	311	330	286	293	301	335	333	329	297	289	315	283	293	310	304	299	285	327	303	317	301	285	280	301	319	312	289	315	305	330	280	292	301	300	322	294	299	281	283	325	318	294	266	300	313	310	323	310	305	326	292	276	293	298	298	283	288	307	281	249	298	296	284	287	295	285	301	297	317	294	286	293	306	302	278	315	322	309	270	312	305	267	290	286	310	278	288	307	287	297	306	279	274	310	324	297	269	284	286	326	297	279	305	273	290	294	291	297	291	253	315	270	264	319	252	322	274	286	268	302	289	293	308	289	265	325	291	309	306	303	305	320	310	291	249	308	288	260	272	288	274	301	273	283	300	323	309	281	299	278	291	306	292	290	311	318	252	327	301	303	316	272	258	296	271	283	272	293	297	314	284	279	281	300	285	325	252	312	302	313	290	287	287	293	274	301	290	299	300	290	310	316	279	279	310	277	322	293	291	306	289	306	298	327	288	270	305	286	314	301	299	297	305	291	299	300	294	313	288	305	338	264	284	305	302	299	287	286	308	278	303	310	281	267	292	277	318	284	298	280	283	291	292	259	278	278	282	277	312	277	257	302	279	268	303	300	327	281	324	323	271	309	279	272	276	277	300	270	282	309	290	281	270	316	293	302	304	329	309	307	297	293	289	312	286	285	300	266	299	301	275	285	317	304	269	309	278	277	299	312	295	287	301	306	290	289	315	264	312	319	289	311	325	314	300	281	284	307	266	336	306	294	294	315	310	287	290	278	295	298	330	280	305	278	279	304	272	285	306	304	295	304	301	317	290	301	321	316	315	298	300	312	300	316	318	304	285	306	309	244	275	292	309	299	307	304	302	290	316	284	307	279	262	303	312	299	273	304	293	291	301	299	296	292	288	295	304	291	297	298	275	290	293	271	286	323	333	292	287	299	284	313	274	291	285	321	289	298	312	303	307	294	280	300	285	279	308	287	318	282	286	310	316	304	317	281	297	311	285	297	263	320	308	293	265	307	262	284	320	309	288	305	266	316	325	331	308	305	317	293	287	303	336	294	270	299	296	284	309	286	287	268	280	291	315	316	288	264	289	288	315	303	269	315	291	269	259	295	294	298	304	304	275	309	289	314	278	310	288	256	282	304	281	299	279	275	284	322	291	315	257	285	294	288	301	275	285	270	268	300	306	291	294	307	300	287	309	301	315	291	304	285	305	310	315	293	309	280	316	318	286	305	269	319	299	315	281	305	277	304	266	325	295	289	273	290	303	284	302	298	297	289	354	309	283	279	285	285	317	298	294	290	272	260	304	271	286	311	287	308	298	294	306	295	291	285	317	281	311	309	271	294	276	304	279	307	301	306	312	316	299	285	267	274	284	280	301	311	304	303	323	335	337	302	291	276	308	311	291	285	319	292	275	295	266	302	304	270	291	305	302	298	279	328	289	305	312	283	310	319	287	305	303	319	301	303	269	284	309	279	285	257	317	294	280	298	290	309	306	290	314	306	291	261	306	304	313	305	271	269	325	304	316	291	302	316	314	265	305	284	313	296	297	290	300	276	317	281	282	302	306	284	270	299	319	283	304	299	280	303	317	285	314	283	297	294	301	343	287	300	302	285	320	305	288	277	263	323	290	282	282	311	290	316	280	301	286	312	274	303	288	280	297	298	285	294	294	284	297	272	305	281	326	324	296	318	310	271	303	284	273	314	344	292	301	319	301	290	286	299	281	295	276	318	314	320	324	287	320	319	294	301	270	303	303	321	312	248	284	294	298	322	300	315	297	302	295	318	298	291	276	306	288	259	292	305	280	289	291	285	311	294	271	302	289	297	304	286	288	309	279	295	288	289	285	274	297	318	307	287	297	330	272	304	291	295	309	316	267	274	307	280	305	321	312	286	295	277	295	273	316	292	339	294	299	289	286	293	296	319	301	269	310	302	277	264	282	291	279	293	279	289	287	323	289	309	272	285	279	327	305	297	316	305	276	287	298	273	317	295	299	280	294	308	294	285	282	297	291	328	297	299	278	261	269	301	292	273	300	301	287	315	268	293	273	303	282	309	307	307	278	327	294	294	307	308	273	288	293	287	268	302	310	319	325	299	301	254	284	297	312	274	283	316	297	316	307	276	292	278	309	268	265	266	281	288	273	285	323	305	269	306	300	320	290	285	322	310	314	285	275	269	291	294	275	343	283	289	325	291	282	296	292	301	286	306	283	301	281	277	270	295	329	331	299	306	333	280	287	284	276	307	304	302	292	297	302	276	249	311	276	289	294	293	287	289	265	288	278	307	309	280	287	318	304	296	306	295	289	317	328	325	271	270	312	280	283	293	305	292	316	322	314	270	268	300	286	276	285	293	288	288	266	295	277	296	292	304	298	291	264	293	303	337	308	291	284	272	280	297	305	314	303	293	310	296	254	295	328	308	299	298	263	275	279	288	299	282	317	299	269	274	318	277	279	275	313	290	313	303	284	287	298	300	289	300	294	283	299	272	314	321	343	292	279	286	264	271	297	308	282	279	310	306	329	302	298	284	317	315	296	290	288	322	318	290	301	299	322	279	303	309	339	305	308	322	299	265	306	325	311	286	268	301	323	301	278	291	299	334	308	272	321	309	302	299	311	300	300	283	302	280	283	300	308	302	307	308	287	261	273	306	327	301	305	329	324	282	313	300	304	275	269	292	279	291	288	299	313	325	289	301	317	280	305	344	289	279	275	281	330	315	279	280	301	274	304	280	323	306	259	266	293	272	331	266	301	297	305	259	291	278	283	274	312	288	302	306	293	292	304	287	293	340	292	299	278	316	298	313	255	264	300	272	291	314	303	299	262	287	286	299	305	289	303	289	288	258	269	294	314	289	288	290	331	266	284	273	269	280	324	286	305	310	310	320	286	310	335	316	315	277	280	323	302	299	293	299	284	306	304	291	317	281	302	295	299	313	309	305	285	300	297	287	284	308	290	314	303	287	298	286	296	314	286	288	312	287	303	315	270	295	291	273	312	300	252	285	280	285	273	319	292	325	321	322	298	317	286	291	275	271	271	305	276	305	303	303	302	302	312	290	299	280	303	334	289	281	279	297	291	263	294	296	274	308	268	308	329	288	289	310	303	282	336	293	282	289	292	298	314	294	282	293	268	294	273	266	291	276	286	275	332	280	290	302	311	294	303	285	302	303	286	323	295	309	345	324	307	325	311	307	282	306	300	292	325	276	306	305	285	273	315	270	275	286	304	303	313	301	293	290	311	309	300	285	315	316	312	312	297	315	326	311	271	299	301	288	279	302	294	303	311	303	306	297	277	285	302	299	289	315	263	313	276	279	274	317	307	284	317	314	294	310	288	302	299	313	282	290	288	284	286	289	298	286	311	317	275	297	289	325	300	283	320	297	285	312	254	320	290	291	329	282	284
24018	21626	28682	25075	21067	9903	3663	2286	1677	1444	1132	971	816	807	702	681	581	475	489	439	413	338	341	374	323	275	273	229	240	216	203	228	218	204	201	225	193	189	193	202	192	221	189	222	205	184	195	207	190	196	168	198	199	179	200	195	179	181	192	194	195	181	223	182	169	197	197	207	169	204	208	174	204	173	182	185	184	189	195	192	215	175	184	189	200	205	199	199	173	176	173	209	170	206	179	169	177	184	204	175	169	197	171	193	192	192	196	166	173	198	187	179	186	200	200	188	169	202	171	180	193	187	174	164	198	193	207	194	163	183	197	199	185	178	166	180	185	166	185	184	196	177	170	187	179	178	195	183	183	162	201	191	181	215	186	194	188	197	186	192	177	210	183	218	171	214	189	175	185	170	181	178	190	163	176	205	156	193	187	194	167	166	152	215	166	186	181	174	173	185	193	172	167	178	179	192	190	168	204	168	184	178	184	204	196	179	179	174	196	165	166	185	179	187	192	175	198	179	185	207	204	182	210	192	208	202	184	187	176	200	198	178	186	164	194	174	171	193	172	189	187	180	198	180	215	205	179	194	186	193	195	188	199	183	198	175	203	181	187	173	198	174	191	178	180	191	190	198	205	193	192	203	170	190	194	176	172	180	218	173	192	190	194	184	212	178	173	195	185	172	174	181	174	195	186	183	167	210	175	177	210	188	188	165	182	197	208	178	196	170	179	193	190	197	187	186	176	172	182	211	180	179	188	186	187	198	191	185	203	192	200	184	204	181	169	191	199	182	191	206	186	178	193	189	194	185	199	191	186	193	193	177	199	162	191	173	200	186	175	168	190	211	194	191	190	197	184	198	171	181	194	213	189	195	192	190	192	188	183	176	188	188	201	165	166	183	187	190	183	181	175	205	193	201	170	202	209	177	183	189	187	191	215	188	191	171	175	193	182	178	180	206	176	180	176	183	190	182	165	196	190	165	196	192	181	203	167	178	195	201	184	203	182	163	196	207	204	204	186	184	175	183	196	200	182	194	176	149	197	180	181	177	184	180	159	165	186	195	177	203	213	188	174	186	191	218	202	181	160	170	170	188	188	217	195	202	184	178	161	183	201	203	182	168	180	196	189	202	186	188	188	188	185	195	183	191	166	213	186	190	201	175	195	196	184	182	161	196	196	178	199	181	221	192	179	184	200	204	193	196	180	195	200	190	195	164	170	211	181	179	180	204	188	196	182	191	163	197	179	192	211	169	218	179	176	180	174	186	190	188	163	197	190	183	181	195	174	162	195	161	201	181	175	170	185	188	199	179	216	176	186	202	185	186	186	173	173	190	164	172	170	185	181	194	179	170	191	175	182	196	157	188	203	207	173	175	207	190	206	189	183	190	198	182	215	193	180	178	203	204	185	184	192	170	196	169	157	191	200	184	191	168	189	168	198	195	186	191	193	189	194	215	207	196	190	218	182	174	203	209	185	208	173	200	186	176	164	183	184	172	196	206	202	199	182	217	190	191	171	194	152	200	195	197	168	207	161	204	190	200	195	157	182	175	200	188	178	182	172	190	191	171	223	175	182	187	196	200	188	206	221	191	178	191	190	174	179	202	205	178	178	192	177	171	194	183	172	152	165	201	183	187	193	189	191	170	167	174	197	201	183	192	195	190	210	206	183	174	183	178	176	174	169	180	161	170	168	179	222	203	201	198	185	196	214	196	161	199	182	205	185	193	185	199	182	192	180	184	182	196	180	185	215	194	179	184	179	172	181	195	173	192	181	186	172	156	190	172	181	207	184	187	173	199	212	173	189	189	173	193	202	181	177	208	195	185	199	197	196	200	167	176	186	181	183	182	199	200	202	209	212	208	183	195	187	196	193	194	192	167	189	195	193	208	200	174	168	196	201	184	162	178	176	193	176	181	184	189	184	180	192	176	191	185	176	178	180	203	208	202	177	186	184	192	188	164	187	175	164	192	167	179	213	185	183	180	172	169	214	190	187	186	193	201	177	186	200	184	203	199	188	156	181	183	196	200	194	203	182	197	182	191	196	205	176	183	213	170	179	203	210	176	193	171	171	176	200	177	178	199	183	191	192	174	204	176	193	201	187	177	179	208	187	198	197	197	160	174	181	223	201	187	180	189	205	186	162	194	197	186	198	186	189	165	198	182	199	186	167	196	196	162	184	177	208	185	170	175	179	200	186	198	174	196	180	174	188	172	179	194	221	189	178	192	208	178	201	191	189	181	206	171	187	184	182	182	184	178	172	194	168	193	186	187	206	175	176	175	165	202	179	201	182	191	194	194	195	170	210	208	166	177	207	202	165	199	204	173	192	181	168	173	179	200	195	172	194	195	188	188	197	190	197	165	195	188	216	182	190	196	209	176	179	192	202	219	197	204	190	192	186	166	179	185	158	176	188	191	179	159	194	212	194	193	180	184	173	202	165	182	172	166	184	179	180	186	187	200	176	198	186	187	185	192	181	198	196	184	188	198	198	183	215	198	156	174	181	184	178	172	176	227	171	179	171	189	188	207	166	180	195	197	201	182	188	209	194	158	190	169	175	190	182	190	187	171	175	215	181	197	173	176	204	177	205	194	174	202	209	183	197	184	200	181	201	196	199	170	169	181	186	184	192	186	160	195	194	212	214	172	175	186	183	195	197	206	201	206	199	192	200	189	170	179	181	179	202	204	163	194	191	190	160	186	176	182	187	187	205	183	202	175	197	183	177	204	181	175	202	184	169	172	203	175	182	188	159	164	163	172	160	186	178	180	170	169	149	203	167	189	188	171	166	190	199	210	170	174	191	203	158	179	173	183	186	180	177	200	195	191	209	183	176	190	199	197	186	212	186	180	202	178	179	181	172	181	193	164	189	188	183	208	212	194	183	166	169	198	178	226	195	175	205	185	196	199	187	163	192	169	181	174	197	190	182	214	179	206	195	179	180	180	206	192	216	170	172	188	181	208	178	192	207	200	195	205	189	206	195	162	170	203	181	189	156	170	193	163	195	198	170	192	219	180	183	201	172	193	172	183	187	173	202	201	172	207	170	206	190	202	189	183	174	195	184	183	171	209	199	181	198	177	175	199	174	186	179	195	181	180	219	180	187	157	197	182	187	194	198	166	191	181	194	173	204	195	201	191	167	189	199	184	190	183	185	174	186	181	181	204	159	190	190	194	171	201	184	190	172	206	182	208	175	170	162	196	191	199	206	206	204	192	202	180	187	190	155	173	186	167	180	171	175	169	181	173	173	178	193	200	202	172	183	218	209	198	184	217	184	196	176	195	180	192	202	188	185	204	202	192	183	182	197	167	195	198	220	182	176	219	183	186	175	186	209	185	181	190	173	193	191	187	180	182	184	187	195	184	196	197	201	171	207	203	195	169	181	175	173	196	184	188	204	187	188	186	179	185	200	193	210	197	180	178	181	213	199	180	184	184	195	195	221	231	211	210	196	189	173	213	175	177	205	194	211	197	191	189	181	196	184	200	194	185	188	190
15506	33041	26710	17972	13437	9964	7189	5487	4442	3625	2697	2353	2134	1892	1564	1467	1326	1157	1050	886	799	661	604	603	616	494	477	409	356	369	342	336	305	339	323	289	288	301	294	312	313	339	272	318	296	278	325	284	285	287	252	265	290	282	283	277	276	267	279	259	287	293	268	272	284	290	290	297	275	259	258	279	281	270	266	267	269	268	250	261	240	267	261	270	303	273	254	238	267	256	259	273	292	253	247	258	280	270	295	288	257	285	248	265	277	309	268	294	275	260	258	255	261	289	288	222	232	276	259	270	262	264	288	249	247	286	279	260	266	290	286	276	233	262	271	245	247	281	260	252	258	275	276	269	283	284	262	260	261	279	281	263	285	260	289	247	260	250	266	266	265	270	267	270	246	273	284	252	280	280	270	269	271	263	291	276	255	280	243	299	261	303	287	292	284	245	269	262	252	294	265	270	284	270	255	257	249	275	274	310	271	242	274	264	249	275	280	250	267	300	272	272	269	266	280	237	270	235	246	286	276	278	270	266	274	242	264	265	245	275	257	268	262	262	244	234	281	253	267	263	271	262	308	248	274	247	278	256	267	284	249	295	261	259	237	266	255	261	261	277	258	284	293	255	284	269	306	252	278	297	242	267	266	258	258	253	244	262	240	256	281	274	284	291	276	249	257	263	271	251	253	272	284	219	234	234	262	265	294	250	277	258	235	251	272	248	285	234	269	243	277	254	266	254	234	266	257	275	271	304	238	293	263	270	263	279	239	249	250	263	273	268	284	255	243	263	260	254	222	268	275	273	287	247	238	260	257	269	283	251	273	267	274	278	243	268	260	274	269	256	274	245	265	291	269	284	254	268	259	255	247	266	273	270	274	268	248	283	285	268	264	253	272	285	260	259	249	297	283	263	264	270	240	250	285	266	285	264	268	297	251	265	276	260	241	258	293	249	256	278	274	276	269	277	277	294	266	294	229	248	270	272	284	282	311	264	285	270	253	271	251	247	253	291	262	237	269	268	260	275	249	247	256	253	268	286	258	272	270	273	261	308	248	268	249	250	293	240	241	246	287	290	265	248	297	250	258	252	269	229	267	271	290	273	291	251	266	256	270	258	272	284	249	275	274	230	287	266	288	297	251	238	249	263	288	287	263	239	274	258	275	278	282	257	260	241	263	256	254	243	272	238	261	252	260	264	274	274	262	280	270	285	276	262	280	270	257	258	267	265	267	267	275	259	253	263	240	271	252	264	266	281	248	259	253	247	280	268	258	259	247	274	289	274	284	282	261	247	285	246	249	277	270	270	290	275	306	249	242	241	266	282	289	304	256	235	288	281	271	259	261	273	278	248	277	270	264	274	273	246	267	247	265	269	264	280	279	281	265	262	269	270	264	235	283	262	252	264	260	290	272	295	304	271	296	279	242	236	254	267	275	263	270	239	247	248	260	284	273	278	264	275	259	271	301	268	264	286	260	272	249	283	272	270	238	253	273	274	280	259	270	267	236	284	254	265	258	262	251	266	257	288	237	269	244	273	271	269	248	258	312	265	268	279	277	258	295	258	268	282	273	289	270	294	294	281	264	263	260	258	247	288	275	250	294	290	262	268	269	278	283	257	257	281	265	250	291	260	252	271	286	251	263	272	247	266	277	255	296	271	288	227	278	267	256	257	276	263	254	275	270	257	265	306	242	273	268	267	252	258	279	262	265	294	282	272	272	277	245	296	297	254	285	279	266	265	231	265	260	266	272	273	254	257	268	297	290	270	261	233	279	268	279	255	262	239	267	284	254	242	279	285	287	259	264	264	252	268	223	269	274	254	273	253	259	274	238	286	278	280	275	259	247	260	296	259	288	256	237	263	253	274	282	288	271	262	253	272	251	292	243	280	277	263	290	274	255	257	270	276	282	276	257	280	274	244	283	242	273	232	246	284	287	261	287	296	286	274	282	270	249	255	247	259	276	282	273	262	282	274	270	253	233	288	274	272	261	269	286	274	264	254	284	269	288	256	286	238	250	274	266	239	243	299	264	262	271	259	263	282	264	259	277	279	263	256	252	235	285	285	276	268	269	270	285	265	283	276	294	283	271	246	273	281	264	275	274	279	259	244	261	276	252	260	275	281	266	232	267	275	278	256	267	240	249	271	311	251	277	223	269	265	273	282	238	266	256	265	243	260	263	253	298	250	268	252	253	282	268	266	245	304	248	255	216	279	281	264	268	257	254	301	260	248	281	265	238	271	279	266	270	277	284	261	279	267	222	262	283	294	264	291	267	262	240	280	273	242	271	269	269	277	282	256	243	262	271	243	260	277	262	260	259	279	244	264	292	258	262	274	264	260	246	250	262	278	257	274	263	271	288	298	250	276	251	265	258	250	265	250	260	260	261	242	251	270	240	297	290	247	260	272	264	268	271	261	292	282	278	276	279	256	226	262	271	255	291	249	274	283	229	254	261	278	257	278	267	265	237	257	252	284	255	273	245	246	258	248	289	288	243	241	278	324	253	266	256	276	285	266	251	277	261	272	249	232	280	247	257	301	260	255	255	270	265	268	240	241	290	268	257	259	245	253	298	325	259	276	259	268	307	248	273	261	285	241	270	244	279	284	272	268	275	270	277	270	284	260	242	271	263	247	266	240	272	262	253	245	275	267	256	264	269	269	265	287	255	281	245	260	269	254	247	294	300	278	284	259	266	259	301	243	267	281	265	266	247	240	261	289	257	253	255	255	278	289	239	258	276	261	265	272	278	234	287	227	260	254	257	243	259	260	237	247	259	261	269	246	264	262	272	251	274	254	297	280	238	274	272	299	267	277	268	247	272	300	271	271	317	250	259	262	261	248	277	262	258	298	259	272	250	238	262	248	272	263	274	271	252	285	279	260	260	230	250	284	272	260	258	261	304	291	259	293	285	252	268	242	276	284	281	271	261	246	268	245	243	283	258	271	293	257	282	274	252	270	264	255	249	262	244	283	298	260	281	244	256	248	258	278	247	277	284	271	249	287	285	259	272	294	262	263	259	272	262	272	242	235	288	282	267	255	274	265	279	259	289	303	250	251	228	246	277	251	244	247	269	266	265	295	259	275	274	265	289	302	258	289	257	286	263	288	265	263	279	281	248	302	248	275	263	245	259	269	290	259	285	252	278	256	261	255	282	269	259	263	281	289	269	265	294	257	290	263	283	236	289	266	301	269	260	259	257	270	275	278	277	259	253	249	258	279	281	265	292	256	257	282	250	269	270	279	221	265	244	270	234	260	277	252	241	251	284	275	264	260	298	282	287	232	269	273	256	265	256	270	254	254	296	280	283	252	269	280	256	254	252	235	293	296	291	295	243	246	269	305	255	280	261	246	277	288	265	255	281	259	277	248	261	267	229	281	273	270	269	245	290	267	253	257	257	256	236	248	279	298	247	250	254	270	264	257	266	285	258	252	258	287	236	247	261	279	270	273	279	280	270	250	291	238	269	254	276	253	256	267	257	289	285	291	262	276	263	301	264	249
25263	21624	26993	25032	8741	3375	2200	1560	1229	1081	859	748	660	596	553	506	450	405	438	346	298	314	298	282	251	283	246	225	194	195	225	176	193	181	226	198	184	209	217	196	170	155	177	172	171	195	184	177	189	180	207	179	185	178	175	194	170	197	164	190	203	165	174	186	193	174	197	158	191	183	178	146	187	204	163	209	197	173	152	188	177	198	200	174	178	179	186	213	181	168	179	166	194	162	188	201	171	168	180	184	179	180	179	170	182	199	155	177	171	184	177	177	170	164	185	168	195	174	169	198	174	163	169	183	186	181	174	183	181	160	172	176	168	182	200	211	167	160	171	172	181	178	187	209	208	176	185	162	182	193	182	180	207	185	197	193	177	164	190	184	190	169	176	192	178	191	174	183	170	179	185	181	221	180	174	202	182	171	192	185	172	175	200	180	189	179	180	161	205	167	214	171	174	170	170	182	172	193	183	170	182	188	190	171	187	176	180	180	196	182	200	178	163	195	165	186	162	194	159	192	167	172	167	184	203	165	176	199	200	162	205	176	162	171	157	188	201	193	174	176	147	176	196	160	185	180	198	183	153	172	172	179	177	197	185	181	183	183	193	189	189	165	186	183	163	167	180	188	196	189	187	184	173	174	184	176	191	170	170	175	163	189	159	189	179	166	189	180	192	181	182	187	175	191	198	173	200	166	159	192	169	161	172	184	180	196	188	195	190	176	194	190	195	177	166	179	173	184	174	177	178	214	163	188	207	152	194	173	190	187	168	172	165	186	196	176	170	148	193	173	188	201	192	170	213	144	201	173	202	166	204	173	157	197	171	168	177	188	179	169	174	161	210	180	196	173	203	185	172	169	177	182	182	165	206	183	153	202	174	187	176	187	185	183	185	186	187	188	180	185	180	199	169	196	200	164	188	187	203	175	202	185	180	187	193	166	171	170	185	189	193	180	178	181	181	164	206	183	195	172	200	181	179	188	189	194	171	189	195	177	202	179	175	214	203	166	169	169	196	171	192	171	186	171	186	200	177	170	173	180	200	186	188	171	204	168	198	172	182	181	164	179	188	191	192	207	163	166	180	152	180	191	171	178	176	176	174	182	198	206	191	174	171	152	190	188	173	179	188	179	192	180	169	160	181	208	186	169	188	174	184	176	176	152	170	162	162	194	166	186	167	190	191	204	165	199	189	180	175	180	188	158	191	178	195	192	167	174	190	185	205	195	193	178	157	214	150	172	200	143	180	197	194	196	176	192	188	197	163	184	163	192	169	159	197	189	177	160	193	160	167	191	187	170	195	164	194	146	156	184	175	197	166	201	190	171	165	186	183	169	177	177	174	162	165	179	199	206	180	174	200	186	169	167	189	177	179	194	167	198	182	160	176	177	182	196	184	155	154	193	180	196	198	185	164	180	183	161	193	171	184	202	178	165	166	187	187	216	187	178	179	172	185	177	195	192	181	189	180	193	189	176	170	175	185	187	186	152	178	153	165	199	186	173	174	201	188	185	177	176	193	206	173	200	170	184	188	181	190	202	204	168	177	204	174	197	169	188	180	202	181	209	168	180	191	194	162	182	190	181	186	187	198	172	187	163	190	163	211	182	158	180	188	180	173	171	176	199	205	172	201	164	173	187	190	169	171	173	185	179	177	190	172	190	172	166	198	193	173	170	179	186	190	168	179	189	169	197	174	223	158	162	182	186	189	170	184	209	182	171	175	190	170	191	182	186	184	163	207	163	177	192	177	166	171	179	190	170	175	191	187	190	191	177	178	164	156	193	199	178	170	200	174	180	210	207	168	184	167	197	157	183	173	175	173	151	189	170	177	188	168	183	171	195	180	176	166	185	165	167	190	187	175	180	198	166	169	177	183	163	178	169	162	172	179	170	193	172	194	173	191	194	179	181	191	171	164	180	153	192	175	155	182	181	167	184	154	183	157	176	179	177	170	190	200	192	198	190	159	161	172	147	186	186	205	205	160	182	177	189	179	194	172	193	217	186	185	190	184	213	169	165	183	203	166	185	165	193	187	179	184	192	174	174	190	171	193	163	165	185	156	186	182	197	172	220	180	159	190	170	163	194	179	201	186	179	195	198	202	170	156	193	164	185	206	160	201	167	189	189	182	161	214	190	172	158	168	177	171	193	183	178	156	173	187	188	178	185	185	186	185	174	181	171	161	169	180	183	157	182	190	179	193	168	172	185	167	226	184	179	181	160	183	205	199	174	164	174	180	189	165	178	181	177	186	187	171	187	175	183	172	139	191	179	188	152	180	196	191	191	227	182	178	173	202	178	213	183	178	160	164	176	173	181	192	181	234	189	182	182	180	196	178	170	146	187	184	180	180	157	197	154	185	185	190	184	173	189	193	194	153	174	186	196	190	177	190	180	188	164	197	172	195	165	188	154	197	158	165	179	187	184	187	186	179	172	200	166	177	166	184	166	149	175	180	183	196	173	179	156	191	184	190	169	178	180	178	183	177	161	183	167	218	162	175	171	162	182	170	178	206	167	181	190	207	194	181	172	198	189	189	174	195	204	189	188	166	220	163	180	189	186	176	189	182	185	172	166	178	173	153	188	172	182	181	165	193	154	162	194	167	177	183	178	182	185	180	156	200	183	197	170	174	170	196	215	154	183	170	196	160	169	201	170	191	211	179	158	158	180	164	194	216	175	161	193	195	161	165	179	189	189	182	173	204	199	189	186	204	158	162	169	170	187	184	186	175	201	163	165	177	173	167	171	179	178	188	168	197	169	160	178	182	206	175	171	185	195	187	170	182	195	185	175	179	173	181	171	176	177	187	167	194	178	175	174	171	178	181	180	166	181	206	172	167	177	179	189	159	181	184	182	174	220	161	168	157	173	185	178	180	163	192	191	154	165	157	193	193	190	156	182	178	180	167	177	198	160	154	193	191	185	190	178	215	179	171	188	176	182	161	181	142	178	176	176	196	186	206	190	168	174	177	178	170	155	175	174	196	197	170	186	181	192	183	199	168	182	165	172	174	176	183	194	186	195	156	170	179	173	177	170	156	168	203	172	150	184	176	168	204	196	162	204	175	175	170	175	186	177	195	171	179	188	176	182	167	165	175	173	164	183	180	179	187	164	190	185	208	161	190	191	173	188	196	173	175	178	166	203	186	153	177	164	209	160	182	141	166	181	175	166	200	188	193	196	167	186	163	183	202	172	177	172	180	180	177	158	178	175	171	182	194	188	175	207	173	172	167	183	180	179	171	190	166	176	168	154	203	184	164	200	180	192	183	182	158	196	176	170	170	180	193	165	195	192	166	165	190	185	201	188	176	174	168	187	185	217	182	194	183	194	183	190	171	191	183	152	155	229	186	206	192	199	182	176	155	170	180	181	171	192	180	165	200	190	176	185	195	159	193	148	197	185	175	166	186	180	189	150	197	193	184	186	206	179	175	171	181	171	168	160	154	166	156	178	168	176	160	190	168	206	198	173	188	182	175	180	178	185	180	193	156	194	174	208
14485	30088	23236	14601	10671	7615	5462	4213	3415	2681	2157	1818	1568	1427	1289	1241	1093	895	854	744	707	604	527	478	471	456	390	386	329	312	288	288	273	254	321	274	252	270	263	273	285	274	286	307	322	294	258	281	285	289	284	284	251	289	295	263	266	279	275	273	271	242	265	269	253	240	242	276	265	299	246	268	265	271	256	265	273	256	278	274	270	268	242	261	258	249	266	226	244	278	241	274	262	257	246	272	239	232	258	256	267	260	247	262	263	250	282	228	298	255	278	248	274	236	263	265	244	253	212	257	268	240	283	279	252	241	259	273	255	248	225	257	278	256	256	256	269	248	244	241	254	251	248	231	276	256	249	263	252	282	269	277	255	265	261	264	259	277	258	263	263	282	256	257	241	222	252	228	245	245	249	269	244	252	274	236	260	233	266	249	282	264	266	260	248	238	244	240	259	246	274	244	259	239	224	273	224	250	279	278	258	263	258	245	263	243	276	251	251	268	302	264	239	251	259	282	254	279	282	272	247	244	254	242	259	245	268	245	227	235	270	271	251	251	271	257	282	254	277	222	249	281	283	230	265	252	256	284	260	249	286	273	262	279	227	264	279	258	254	224	252	267	244	238	253	251	266	252	262	247	265	276	257	257	268	261	248	245	282	288	230	258	265	237	259	244	252	234	255	259	287	271	279	252	266	301	236	247	274	257	245	251	255	280	269	266	272	252	237	242	252	252	254	285	299	268	241	263	267	222	251	242	258	277	233	279	246	272	242	223	241	257	242	266	258	227	279	260	262	257	273	246	266	266	260	269	253	242	278	273	265	265	239	257	260	261	259	238	222	226	261	265	218	265	253	250	256	260	266	266	243	273	268	278	251	275	273	277	260	255	257	249	223	263	230	241	274	235	281	262	260	264	254	258	271	239	246	262	252	257	273	252	242	289	246	232	253	239	240	242	255	243	271	266	274	261	273	230	272	265	267	259	258	284	248	290	249	271	257	263	242	253	273	271	237	246	270	244	250	265	251	237	250	260	240	286	257	241	274	283	269	252	274	276	265	278	252	263	267	284	259	280	277	260	291	261	301	251	262	247	285	237	250	263	236	254	254	260	247	246	250	288	268	242	260	270	260	264	246	248	241	247	256	244	271	257	275	242	236	269	227	240	271	265	261	260	252	233	247	245	258	265	247	254	290	252	257	250	245	241	269	243	260	261	280	248	265	279	262	245	258	257	261	263	273	255	265	267	246	256	270	236	252	290	250	249	252	265	266	240	239	265	263	275	267	256	229	242	257	266	281	274	260	247	253	268	251	267	257	270	238	246	251	251	234	284	270	260	268	251	246	253	266	257	241	254	259	254	222	263	263	254	239	285	266	255	243	256	259	251	257	268	241	252	252	246	231	292	243	238	248	293	237	258	261	261	289	260	261	263	271	261	260	253	274	290	230	262	256	262	297	288	249	280	229	296	237	273	241	221	269	253	251	234	266	271	277	279	294	247	242	242	278	277	256	269	267	272	302	276	228	257	288	263	263	251	259	241	228	237	266	273	252	262	285	282	233	232	275	279	270	234	284	272	273	249	263	251	238	231	284	276	263	250	261	257	281	267	256	251	254	261	272	261	274	262	278	266	261	215	259	251	265	251	273	253	272	288	278	261	256	282	237	262	264	228	268	254	264	259	295	247	262	247	255	227	267	265	253	266	261	236	252	268	285	282	271	279	245	254	280	227	254	270	243	269	267	269	242	295	256	236	276	273	266	275	250	254	224	233	234	263	251	245	272	263	227	258	265	239	249	250	260	237	260	253	263	271	264	271	261	293	277	261	279	247	282	260	244	291	252	258	260	285	262	273	269	237	243	257	279	262	250	263	259	262	256	256	236	273	256	250	260	260	270	255	269	251	266	270	301	270	246	260	254	261	254	262	253	266	255	248	254	239	235	247	264	267	247	249	254	265	270	257	244	261	264	276	242	288	273	250	241	246	251	247	246	240	249	289	251	261	268	264	268	242	283	241	260	270	276	244	245	267	246	269	245	230	279	267	287	260	228	252	267	247	254	256	260	234	276	256	229	263	271	244	243	250	270	274	260	267	275	257	267	237	281	248	240	241	267	243	270	277	254	244	293	292	245	268	224	268	263	244	253	268	260	254	269	298	258	249	229	266	247	253	266	256	256	279	234	241	246	289	238	263	234	226	231	264	241	236	254	292	264	247	253	257	249	251	245	242	241	251	260	241	249	248	275	280	210	269	228	278	230	274	240	287	247	263	252	274	257	266	245	269	252	234	226	255	269	255	257	230	253	277	282	234	250	251	234	245	237	251	253	243	225	274	271	281	244	259	253	265	251	279	272	260	286	258	249	224	241	267	254	272	270	266	271	248	254	266	263	258	242	274	276	286	262	256	283	255	248	256	277	223	244	229	254	248	280	257	265	262	235	291	256	262	249	254	230	252	250	231	273	256	261	240	244	246	274	240	259	233	304	269	235	241	225	279	252	260	253	281	263	261	256	255	221	277	228	295	231	270	274	277	263	251	236	237	253	248	261	262	257	246	276	249	220	268	237	296	273	270	257	310	265	245	260	265	242	268	255	274	251	263	277	273	240	270	261	233	258	296	260	225	263	260	269	268	255	269	250	257	267	256	263	266	276	262	255	259	260	258	249	245	270	266	265	253	273	237	271	242	248	235	255	256	275	285	252	270	238	295	283	279	237	271	270	254	300	244	260	240	293	245	294	256	272	259	257	250	257	265	256	280	253	237	237	255	253	266	246	249	264	272	241	235	272	243	279	254	271	267	243	236	230	269	280	263	258	265	250	274	253	269	271	253	264	263	265	247	263	240	262	246	251	254	233	246	283	247	252	259	293	253	260	242	275	251	233	244	222	266	271	267	281	238	267	274	236	253	247	261	256	248	228	249	258	303	262	270	266	216	254	239	259	223	245	243	249	268	252	248	276	260	266	235	269	261	263	252	257	234	262	281	255	272	253	283	253	251	235	244	264	283	240	259	248	255	268	243	253	233	291	222	244	288	285	247	277	280	255	229	251	247	257	244	243	282	253	269	264	237	262	224	218	279	254	237	237	248	239	240	254	251	254	235	267	255	264	250	269	250	237	269	271	284	250	263	258	243	227	266	273	255	258	246	234	262	251	297	276	265	270	284	269	274	263	242	261	235	250	247	263	257	245	273	253	255	260	278	232	259	268	273	274	247	266	258	250	234	223	223	242	268	253	265	258	249	266	248	257	253	258	260	255	244	234	240	249	243	242	268	271	295	267	278	276	261	287	262	245	279	252	232	246	246	236	257	256	236	255	285	263	255	231	245	245	247	269	288	240	258	284	258	254	251	255	268	256	258	291	275	250	261	229	264	268	263	268	257	279	239	239	256	264	232	265	267	262	290	245	270	248	257	243	254	254	265	230	263	257	276	262	255	245	258	257	211	263	263	262	254	268	247	259	256	274	265	280	271	313	240	243	269	262	256	246	288	276	239	269	267	281	241
23096	21654	29301	24496	21664	20713	8601	3435	2354	1910	1461	1338	1118	1015	863	818	731	624	546	526	479	394	371	364	326	263	248	229	226	197	178	184	179	174	175	184	164	168	176	168	177	179	185	189	131	171	171	155	167	166	141	179	154	162	142	167	154	156	147	151	171	165	147	153	143	173	152	150	170	159	126	148	149	138	141	143	148	154	131	145	120	147	134	149	173	159	136	131	149	141	162	146	151	172	141	147	161	148	143	143	152	149	146	149	138	156	155	139	154	164	140	156	138	149	135	163	150	164	158	152	152	161	162	141	141	151	163	169	147	152	146	147	131	158	134	137	157	154	162	143	147	160	147	137	136	142	155	143	165	137	155	151	140	153	166	130	160	158	158	161	147	142	139	144	141	154	155	167	147	143	164	150	149	147	138	156	149	151	164	147	148	126	160	142	148	169	139	175	160	164	149	155	139	171	147	129	139	148	154	150	149	160	136	171	147	129	173	144	156	153	141	161	159	156	142	162	163	168	170	141	124	136	131	173	136	156	177	157	153	148	151	127	134	134	160	149	134	145	173	165	154	155	130	169	155	157	162	112	163	152	149	157	162	133	165	153	133	139	162	138	153	137	146	150	178	134	150	141	138	140	152	155	137	127	150	127	154	140	148	138	132	144	161	147	135	127	149	149	154	146	165	142	131	144	151	160	154	125	163	162	136	133	168	162	145	156	147	154	169	148	169	131	143	138	154	163	148	156	169	154	164	179	156	147	143	142	145	137	159	165	167	144	165	143	163	136	185	161	158	165	135	123	159	160	133	180	137	141	159	155	145	134	136	154	149	132	158	156	151	147	139	164	139	157	177	152	144	146	162	153	158	154	152	145	152	143	137	155	119	157	132	149	145	141	154	142	147	147	156	126	143	150	187	152	139	129	153	153	176	137	149	149	133	138	156	161	128	162	192	158	170	157	170	151	123	157	156	160	113	142	139	140	142	142	175	151	150	137	148	152	152	148	140	151	148	151	139	143	139	160	126	151	164	143	150	149	149	160	135	144	161	162	126	137	153	142	152	162	142	153	144	147	163	141	156	153	139	154	152	155	156	145	157	158	145	133	166	150	164	152	142	142	156	150	130	174	144	147	175	148	164	130	163	133	158	144	142	149	158	149	153	126	157	149	136	155	143	158	137	169	154	146	125	163	135	168	163	164	170	141	161	164	144	157	135	165	153	154	158	149	132	151	151	143	136	154	152	187	138	132	123	166	149	145	149	137	132	132	136	136	146	148	130	127	135	147	146	170	135	136	158	158	139	158	136	151	141	139	157	162	145	128	129	138	153	138	160	148	150	122	174	146	164	117	156	162	146	151	152	161	158	164	142	161	162	148	169	165	144	148	149	153	145	156	140	120	131	131	154	159	159	154	152	144	153	139	138	170	133	159	142	152	142	163	156	149	144	142	146	153	157	147	153	141	147	142	159	140	159	139	172	142	175	128	149	140	138	154	136	177	159	158	139	161	149	143	154	184	135	137	160	147	159	137	137	139	137	174	131	148	148	158	136	152	148	145	122	156	152	144	145	149	154	157	151	160	159	159	132	145	160	142	150	154	141	144	142	169	176	148	145	148	146	150	154	150	141	127	133	173	141	154	129	153	142	159	165	148	153	152	179	167	156	141	131	134	152	138	173	138	136	159	165	162	145	140	165	172	150	160	142	150	146	145	142	132	167	147	141	145	124	153	134	150	137	155	153	146	165	156	139	140	156	173	143	143	159	156	165	132	152	137	133	138	151	148	135	166	158	146	142	134	150	142	153	129	146	158	135	162	155	142	127	140	140	149	128	158	140	146	157	166	144	126	130	162	140	160	151	164	144	156	153	147	142	140	166	164	154	157	156	150	154	141	140	147	145	164	142	167	139	141	164	131	146	144	149	142	149	151	144	147	130	128	161	139	141	134	159	150	166	148	145	165	160	136	155	167	159	140	154	141	145	161	158	157	160	162	140	141	158	148	149	137	141	152	150	139	152	143	166	132	156	145	150	156	155	155	153	152	154	153	147	134	161	146	141	145	149	174	187	166	155	150	136	162	159	136	156	161	159	122	136	158	145	164	152	143	147	153	158	140	151	163	155	146	143	147	165	164	123	149	140	157	160	138	152	153	125	141	156	140	130	163	144	147	163	145	138	171	140	164	155	147	153	170	156	137	149	149	148	161	148	147	184	133	148	147	143	165	143	135	148	147	160	140	147	173	140	143	140	157	155	132	156	148	191	147	143	145	151	170	135	149	153	166	161	165	135	154	150	153	161	152	151	157	158	158	142	148	143	146	146	163	151	155	159	153	143	151	129	135	166	156	161	157	167	133	149	154	142	144	161	159	162	160	168	154	135	150	142	151	154	138	163	155	155	134	141	140	161	137	151	169	144	118	140	144	144	131	149	161	155	149	142	143	138	172	148	160	160	149	155	155	147	159	126	135	177	172	129	159	128	143	136	152	144	134	145	163	129	156	144	163	155	152	154	165	167	144	142	144	165	146	152	160	144	142	157	153	152	145	145	145	153	158	139	140	148	138	154	145	151	166	168	163	159	152	150	148	168	142	141	163	148	142	138	160	153	169	148	155	159	134	152	131	131	147	145	158	151	165	130	147	139	138	151	147	133	139	153	148	154	155	145	162	151	143	150	129	141	135	141	132	129	147	146	138	146	149	165	152	144	157	157	157	155	149	144	167	151	157	153	130	170	126	137	139	133	161	156	150	148	144	125	155	150	171	165	141	145	149	130	165	126	176	143	127	167	173	152	147	171	117	136	149	162	143	136	146	141	146	137	124	160	163	144	133	169	139	158	171	142	149	134	167	148	132	159	168	164	152	152	171	171	152	131	145	132	162	158	145	137	158	153	158	143	153	145	158	146	140	165	162	136	146	140	150	159	136	144	143	139	151	130	151	111	160	153	142	163	144	153	143	172	123	140	151	128	131	135	165	145	131	143	143	135	146	153	147	150	127	160	168	144	150	154	144	155	147	167	140	141	153	161	171	133	135	162	144	146	138	141	150	155	179	166	146	119	137	170	144	140	157	130	136	165	139	131	150	147	158	165	161	137	152	147	148	131	164	154	160	172	148	143	150	171	146	142	149	160	153	153	155	158	147	138	152	146	164	152	158	147	150	160	139	147	144	142	148	139	134	166	116	149	149	156	130	140	161	125	144	141	163	164	160	165	128	152	157	155	143	134	164	157	159	155	131	187	161	119	154	133	147	135	158	156	149	168	153	147	137	141	146	153	167	167	144	153	155	148	156	166	141	140	147	140	170	149	156	121	169	159	160	139	160	149	151	151	158	146	127	153	137	155	135	137	163	144	153	123	143	149	132	152	135	140	125	144	150	139	155	152	159	134	138	152	165	144	147	155	151	150	174	158	142	143	161	150	165	157	159	156	124	142	143	139	149	151	164	138	165	170	149	153	157	147	158	146	135	150	154	146	150	162	141	149	143	162	176	132	140	148	131	181	144
17875	38846	31689	21936	17101	12866	9469	7417	6027	4722	3591	3137	2813	2367	2211	1978	1683	1444	1262	1121	961	784	747	704	612	543	463	438	391	324	315	297	254	253	235	239	251	286	251	257	271	290	295	263	265	252	247	229	248	270	238	249	248	225	246	220	234	224	233	188	205	233	254	221	210	194	192	232	220	232	209	247	206	202	222	218	190	231	230	212	231	204	206	242	230	209	221	220	189	216	205	184	206	214	217	184	228	229	211	203	210	208	189	198	204	216	212	214	227	186	222	216	219	219	224	239	200	225	205	216	234	209	207	216	194	222	186	190	224	198	199	199	225	190	202	198	219	241	207	201	210	178	213	222	185	210	202	218	222	231	219	216	215	211	228	188	210	196	211	219	220	258	203	209	206	238	217	228	207	192	232	209	197	224	226	200	209	201	193	192	219	208	202	231	197	203	189	211	200	222	204	202	248	218	223	192	199	193	212	229	209	224	186	206	221	230	228	215	214	209	221	201	204	220	193	190	227	189	210	207	220	204	196	220	233	212	243	186	187	239	217	193	208	193	209	189	211	201	228	181	214	209	218	213	198	212	227	228	207	192	223	211	211	202	217	225	225	221	193	217	192	233	206	216	208	218	233	202	204	233	212	188	231	201	217	210	218	217	220	189	187	212	219	223	208	242	203	208	237	193	203	243	222	207	225	236	203	221	194	210	225	223	174	215	203	206	206	223	204	249	204	213	217	192	243	213	199	223	224	238	198	231	206	217	189	235	203	196	200	221	226	208	213	183	214	198	216	218	241	197	217	200	181	225	236	206	208	215	227	212	186	217	238	211	220	209	210	200	203	194	215	223	208	206	209	210	194	195	205	228	213	224	230	209	219	225	250	207	220	208	205	205	208	210	216	226	200	212	219	209	187	242	223	218	220	212	216	211	197	187	237	235	193	194	218	221	221	221	200	218	215	218	205	216	240	206	239	214	188	206	223	224	217	189	208	237	235	198	205	219	236	221	221	199	248	210	226	214	218	232	193	233	219	209	182	218	217	202	218	210	181	187	198	214	206	221	232	225	196	223	196	180	176	215	199	211	220	202	223	203	236	198	217	180	229	244	219	237	211	210	212	224	211	221	209	243	199	208	234	223	228	200	218	181	207	199	241	205	202	228	211	218	221	234	206	221	216	219	197	206	203	192	188	210	212	202	209	215	226	195	187	221	210	226	208	219	202	218	223	233	206	194	209	214	238	195	193	198	242	202	205	203	205	224	208	213	218	213	192	236	218	211	192	206	198	170	221	214	194	213	205	186	207	187	231	204	212	230	238	215	200	197	225	237	241	209	235	220	223	212	178	200	204	180	209	206	232	203	207	226	216	180	214	226	225	202	199	197	218	203	217	211	196	224	226	185	222	220	215	191	224	232	189	212	199	215	199	209	209	236	202	223	209	208	211	207	170	215	225	211	224	238	226	220	233	212	198	197	214	196	198	241	225	206	199	189	192	227	207	217	244	197	211	191	209	214	226	233	196	202	193	180	200	206	193	217	187	232	197	218	199	204	222	189	223	205	213	234	231	206	214	225	213	248	227	186	202	237	205	200	214	229	224	208	235	216	202	193	212	196	184	204	217	242	203	199	188	235	220	196	240	201	199	221	215	202	211	219	200	211	186	214	216	224	213	229	199	222	226	212	223	224	231	224	212	232	214	219	215	226	216	195	211	228	210	209	224	211	205	216	223	212	194	215	219	217	200	198	197	219	186	206	199	196	229	223	196	197	241	202	223	219	199	218	232	226	214	212	199	242	206	199	189	216	242	253	212	211	190	234	225	209	218	210	194	242	227	214	211	218	199	234	237	211	237	213	184	228	227	212	190	224	211	221	217	226	217	209	229	218	226	220	226	193	217	218	226	183	209	214	226	217	198	209	205	231	212	222	233	206	190	203	215	213	214	215	205	199	207	198	206	208	207	206	220	230	242	206	236	214	182	225	211	203	219	210	191	193	208	216	206	210	210	200	240	219	209	210	212	230	221	220	222	211	208	218	221	203	207	203	207	228	220	240	188	227	214	201	213	236	195	196	220	204	195	229	215	210	197	219	209	218	228	206	225	220	208	222	202	198	224	213	201	197	223	202	215	204	207	214	204	211	239	213	218	219	226	204	232	197	217	203	211	230	210	201	200	197	225	199	205	232	209	233	181	197	232	205	226	229	240	199	217	238	173	195	206	208	207	202	232	223	216	209	190	193	231	218	181	200	217	179	201	220	220	215	191	172	197	202	188	211	191	218	222	180	195	222	202	210	220	223	189	199	191	217	207	198	227	196	211	232	203	211	220	200	212	215	211	204	210	242	226	214	224	194	220	180	213	197	221	214	190	189	212	221	195	209	239	211	226	227	210	212	226	191	218	210	203	190	190	205	198	201	210	207	205	218	199	243	218	211	241	201	208	192	196	205	203	217	209	210	208	218	193	204	190	212	181	208	213	217	232	214	233	218	220	217	217	196	190	204	205	202	215	208	213	189	209	206	210	224	202	232	235	221	221	224	194	194	212	198	217	208	217	230	225	190	215	194	194	226	200	189	211	204	204	233	215	222	217	216	229	198	212	221	218	210	217	204	205	194	201	204	248	213	218	197	221	179	199	227	200	183	236	182	177	212	191	221	209	209	213	206	219	228	212	212	213	210	209	194	210	205	220	188	222	206	207	219	202	214	217	196	215	205	209	203	219	215	226	248	220	210	199	214	206	216	221	198	218	196	200	211	205	223	211	195	224	195	219	227	187	214	192	190	232	232	203	215	218	186	208	204	193	220	207	184	226	213	200	225	220	184	234	222	204	217	210	211	194	192	226	204	212	215	219	223	214	189	185	213	200	213	210	222	203	239	236	198	189	207	207	239	202	240	187	218	216	186	227	200	212	210	185	204	212	199	219	220	216	196	202	213	207	208	214	217	212	241	196	225	213	194	222	197	215	202	215	227	217	236	184	190	214	195	226	193	218	216	225	223	197	229	228	218	213	223	231	232	236	208	212	209	211	214	203	217	203	217	210	220	191	219	208	202	196	231	208	197	204	239	208	213	229	209	206	221	231	186	191	214	212	201	204	232	207	226	228	215	214	212	212	219	225	224	210	194	203	217	204	207	194	202	236	203	214	218	223	221	180	218	196	208	216	218	193	224	207	211	221	177	197	213	210	204	196	225	203	194	197	227	198	207	198	212	226	188	197	193	220	201	208	221	219	206	206	213	231	190	191	216	213	227	190	218	189	193	215	228	238	234	204	207	199	209	221	191	202	210	210	229	215	218	209	236	229	230	225	214	207	202	204	175	224	216	209	196	233	222	235	204	211	219	226	204	209	186	210	207	222	218	236	220	217	208	198	224	215	228	216	222	211	209	202	215	213	229	211	200	206	222	185	213	221	201	185	234	215	174	239	225	233	190	228	206	215	244	212	218	243	207	198	202	203	201	200	218	204	215	212	230	228	216	203	222	236	206	211	216	183	200	185	195	241	200
28035	20336	15654	8630	4260	2486	1637	1271	973	852	713	610	590	532	489	445	449	366	379	344	294	277	287	283	286	249	233	226	240	221	201	209	208	210	221	221	204	227	218	243	213	187	203	219	203	218	202	190	236	223	208	218	199	180	213	199	217	215	228	209	197	198	221	197	208	202	200	188	180	184	185	197	234	185	199	200	202	227	197	218	186	226	223	196	212	208	207	220	205	199	199	214	215	233	195	188	184	221	204	198	194	220	208	220	181	199	190	205	205	182	195	205	203	176	210	195	190	209	190	200	210	196	186	190	196	206	171	198	205	208	186	188	196	224	194	193	210	190	206	213	207	208	232	189	193	218	212	202	200	185	193	229	216	181	207	205	192	207	227	214	204	201	201	208	205	195	191	193	209	195	196	207	214	220	228	195	208	198	206	196	181	198	226	194	187	197	205	199	176	208	194	211	229	194	193	193	212	199	216	197	177	214	196	197	214	197	188	199	200	194	198	186	233	204	208	219	224	231	184	183	187	222	179	181	210	193	220	220	219	207	220	190	217	210	200	200	233	195	183	218	193	212	219	201	179	174	205	244	205	206	213	216	209	182	180	185	209	190	195	200	181	174	196	198	171	217	208	220	209	210	196	229	214	208	207	207	183	204	221	217	201	196	192	219	219	199	208	172	202	183	187	202	216	204	216	229	199	213	200	201	226	208	208	202	187	212	199	207	199	193	194	207	195	227	196	194	220	190	181	227	197	191	191	210	206	204	201	221	194	191	198	202	195	200	212	214	213	208	233	225	216	205	207	186	194	184	212	201	217	215	247	199	212	223	176	204	199	213	207	203	198	205	200	194	179	164	192	209	203	177	213	222	192	200	187	190	188	199	197	230	194	197	221	199	202	195	198	211	217	222	178	196	205	181	184	190	203	198	201	217	222	190	219	213	229	175	170	198	219	194	213	207	222	211	211	203	219	218	182	198	193	189	208	195	223	186	194	206	195	200	208	193	203	205	201	186	193	185	193	206	200	198	195	184	210	205	192	201	201	199	205	216	194	203	184	208	176	211	204	202	214	222	184	202	204	198	215	206	208	219	212	184	208	181	208	242	219	209	198	199	211	180	241	180	201	217	197	214	206	203	204	230	221	197	220	206	216	188	193	190	194	221	213	202	208	199	187	197	198	176	229	218	214	202	237	207	184	200	207	210	170	193	213	178	211	195	194	184	192	203	189	205	187	206	205	204	185	221	205	202	207	211	175	189	208	207	208	179	233	196	204	208	194	214	194	196	230	192	219	214	214	202	221	212	208	202	194	204	199	187	186	190	210	187	216	191	205	202	202	213	185	196	204	210	218	203	188	200	200	199	224	205	220	207	217	222	186	215	226	195	191	206	197	195	193	200	203	226	203	235	214	181	210	204	192	226	195	194	218	200	212	200	214	197	187	197	187	232	194	200	210	206	208	214	167	196	211	198	187	199	209	191	196	226	204	204	204	201	211	209	209	202	192	183	204	214	197	192	211	208	174	195	227	195	194	199	222	192	210	189	222	213	194	203	228	213	216	206	206	225	179	231	204	224	192	198	174	193	208	188	222	208	195	209	200	182	215	193	194	230	194	185	208	236	186	175	195	195	239	214	227	173	223	185	216	212	180	219	211	191	192	231	196	198	231	206	217	205	172	199	191	215	198	205	218	213	189	191	196	219	188	191	212	217	215	186	205	171	215	190	218	199	194	195	180	234	201	212	201	206	198	190	195	185	200	214	228	172	242	196	202	196	223	211	203	233	213	207	190	185	191	200	190	222	207	220	189	194	203	203	194	206	211	189	213	159	210	235	193	190	218	197	212	179	202	203	204	220	183	193	218	199	173	207	218	171	191	205	206	163	175	222	183	187	209	182	202	195	196	209	209	205	190	211	195	224	183	205	194	176	215	185	195	212	199	200	204	190	192	207	183	196	209	186	197	199	213	165	209	215	200	209	198	198	192	211	211	210	244	216	203	189	214	212	217	199	207	192	219	208	213	187	200	218	205	201	222	200	209	211	158	182	174	197	228	185	204	191	210	215	198	203	202	203	207	192	185	179	203	233	228	202	194	182	215	205	204	189	225	211	188	186	184	196	188	211	187	207	173	202	195	204	200	221	208	185	216	182	214	223	210	184	213	194	209	201	201	202	193	203	203	213	215	210	193	222	205	195	234	185	211	209	227	198	209	207	195	220	182	192	208	197	201	194	208	194	202	203	204	194	187	221	202	189	195	221	164	200	218	214	220	198	198	201	205	190	217	201	200	191	211	221	218	186	210	203	198	193	206	197	213	184	178	211	212	180	231	205	174	210	190	203	195	193	195	186	203	186	201	180	202	188	195	195	192	170	183	204	224	186	180	188	201	215	222	210	199	215	210	197	201	221	206	218	205	211	213	222	195	215	194	202	203	194	218	225	228	223	183	188	186	200	200	179	218	186	186	221	190	221	193	165	214	201	179	231	209	203	200	194	207	196	175	187	209	212	201	210	194	187	173	201	197	190	219	202	187	201	202	187	222	205	205	192	201	186	185	209	217	241	167	205	232	210	203	195	202	210	179	201	229	183	188	183	199	247	194	211	194	190	233	197	216	187	196	202	186	197	180	200	214	194	192	194	211	195	203	213	191	187	218	217	197	201	205	190	190	223	187	197	215	202	203	191	191	197	245	200	202	205	194	210	193	196	211	211	186	198	224	232	217	202	200	189	184	198	178	187	201	209	228	203	208	203	190	220	196	201	222	219	195	198	187	177	192	206	200	175	202	219	197	197	223	202	186	189	210	222	197	226	192	218	210	217	192	189	190	208	213	193	217	224	202	175	204	198	226	207	212	213	205	224	224	212	188	179	214	196	201	194	241	228	191	209	203	176	204	202	213	189	226	180	197	202	215	194	181	204	209	225	183	198	221	182	184	200	198	199	209	185	212	194	189	204	189	208	227	214	207	189	208	203	221	190	210	190	199	175	224	202	209	182	205	217	172	208	231	192	199	199	178	192	176	208	216	214	223	173	203	230	223	183	195	196	234	221	216	201	191	189	186	201	205	192	196	184	203	212	200	219	190	192	208	225	197	185	199	210	183	181	206	199	202	227	205	218	179	216	175	212	203	194	205	206	232	199	216	181	217	199	195	198	222	194	201	201	210	224	226	191	214	197	242	214	216	205	206	204	179	218	170	203	183	189	202	198	222	191	195	199	204	192	221	217	235	206	199	199	222	202	193	221	210	206	208	221	215	190	193	207	214	204	202	217	202	192	215	198	186	195	203	206	217	212	207	227	177	182	207	206	213	194	175	185	231	212	189	216	211	227	205	208	202	213	191	215	198	189	230	214	209	209	225	202	209	177	194	214	193	202	187	225	203	204	202	189	201	186	214	191	203	220	190	193	201	196	212	201	213	187	212	217	215	198	207	208	180	198	189	210	210	187	181	184	214	189	221	224	205	207	179	184	182	217	208	186	213	214	216	200	203	160	219	207	198	179
14858	27158	20017	11884	8550	5827	4142	3366	2687	2143	1730	1549	1357	1225	1084	1007	881	753	722	697	604	488	501	497	463	389	405	349	380	322	338	322	330	319	329	312	315	284	302	298	327	360	344	295	297	299	306	305	286	299	315	329	290	313	305	306	314	314	305	280	303	292	260	274	308	326	323	249	279	286	295	298	300	274	305	289	264	264	298	249	288	260	288	290	280	293	306	272	299	287	269	277	259	284	250	317	304	292	284	260	332	296	272	292	331	274	278	281	305	278	273	272	305	306	293	303	272	294	290	311	275	268	273	310	300	301	288	310	283	292	298	322	304	287	302	272	298	304	286	299	279	319	288	285	294	272	316	313	271	325	258	304	297	304	278	257	301	282	292	253	304	323	293	291	299	278	333	305	290	287	295	284	269	270	283	289	321	279	262	300	279	325	295	308	315	299	283	295	296	286	289	317	317	326	293	303	287	290	298	270	277	297	278	308	296	288	294	283	282	299	293	311	308	296	272	287	302	285	258	328	257	304	305	306	300	287	264	284	299	286	290	293	318	289	308	283	300	260	281	288	294	257	291	301	287	296	313	277	293	294	280	310	279	273	278	269	318	301	321	270	290	313	305	295	242	299	257	289	292	297	313	267	290	290	265	278	276	294	281	281	307	266	303	271	284	268	289	319	257	274	289	269	288	276	286	307	276	278	290	244	272	286	269	290	272	273	297	231	278	292	315	285	280	290	276	262	282	266	277	275	292	304	294	292	302	284	289	280	304	293	301	283	311	296	257	268	289	280	291	273	266	311	283	293	305	318	310	283	305	293	273	293	311	280	285	275	279	281	321	267	282	302	263	303	285	297	300	257	305	267	291	281	302	267	313	297	297	264	274	284	298	283	290	276	294	286	274	266	275	282	310	284	276	273	294	259	305	274	302	298	302	326	296	305	264	275	286	294	251	291	270	275	285	281	295	277	302	279	288	303	304	300	297	297	276	292	296	325	277	291	323	293	292	291	285	294	309	306	274	270	275	302	283	291	296	301	297	286	290	308	289	285	285	288	305	295	283	291	284	298	273	290	268	273	258	291	304	259	288	324	310	296	298	315	315	245	293	304	295	299	248	285	321	310	319	280	293	312	308	320	318	251	279	269	307	290	316	298	270	270	304	307	270	303	300	308	265	278	290	279	297	273	279	307	302	311	269	297	277	270	300	299	283	294	306	287	285	266	299	291	280	273	291	276	284	332	305	311	257	310	293	301	322	322	276	286	284	251	289	292	296	272	276	299	304	298	256	264	283	275	336	283	276	290	297	264	263	310	293	319	299	313	267	291	311	278	285	305	270	290	273	286	258	265	278	300	280	302	273	307	270	284	286	314	277	264	272	283	300	305	331	310	302	279	312	303	312	293	272	304	294	282	293	259	290	256	275	277	309	276	256	321	302	281	301	261	270	254	287	287	319	324	315	284	288	268	301	273	282	312	256	308	322	312	303	267	285	307	299	284	285	295	297	307	296	302	307	287	318	288	251	302	284	277	296	269	313	288	271	272	278	311	271	297	290	282	286	292	286	264	284	271	298	281	264	309	309	287	277	276	284	286	299	324	272	271	321	272	311	299	284	272	289	301	268	300	278	289	289	291	295	270	310	262	264	289	288	307	270	273	305	306	300	268	281	305	302	278	294	286	318	270	323	294	295	276	321	286	320	284	280	285	286	291	268	309	280	298	270	330	270	272	283	281	261	288	282	291	286	275	287	302	268	264	268	302	273	306	308	248	280	280	308	284	301	291	281	271	276	304	299	300	293	294	291	314	299	255	304	293	277	286	316	299	283	328	262	299	274	290	273	285	304	312	296	290	283	306	309	296	275	275	275	328	263	303	275	292	275	271	267	259	267	260	266	293	300	316	278	312	259	315	294	307	315	280	297	300	265	292	273	281	303	282	287	286	252	296	270	302	266	285	289	285	292	280	267	268	289	290	288	272	265	298	273	260	332	272	296	268	300	315	307	289	270	286	296	299	293	305	299	301	286	269	279	280	274	314	291	299	278	276	306	308	301	257	300	309	279	291	315	259	281	274	263	296	304	291	313	256	257	269	296	292	268	298	316	262	284	276	285	288	285	297	278	286	293	258	277	303	320	298	285	288	308	289	287	281	306	310	262	278	314	270	275	289	309	294	309	282	278	305	314	296	317	302	301	282	294	310	310	296	264	300	266	278	288	279	319	293	286	271	294	328	277	295	307	283	233	293	263	284	267	266	305	290	280	343	290	284	298	296	286	281	320	271	277	278	293	321	296	291	283	269	284	309	275	300	299	340	295	285	285	293	291	311	323	284	263	287	266	266	308	293	296	294	288	300	294	275	274	288	266	286	271	302	294	306	310	275	301	293	305	257	296	277	283	292	302	309	303	304	321	288	287	296	289	285	316	290	261	282	287	304	269	309	277	293	289	299	310	298	256	293	292	280	301	303	269	280	273	257	300	303	303	278	284	269	296	276	283	279	286	279	291	322	303	292	286	300	289	275	292	312	299	269	307	255	301	275	285	288	273	288	279	283	296	325	279	281	280	272	298	305	299	288	298	302	309	308	292	303	298	268	270	273	276	310	294	337	322	296	305	274	270	297	301	280	270	285	284	303	267	274	282	271	298	273	264	288	283	263	296	302	276	290	297	290	270	288	277	299	295	299	310	310	306	288	282	297	298	276	306	291	269	280	275	280	267	301	276	315	264	254	293	342	288	289	277	309	301	281	269	275	295	306	291	262	277	298	294	260	310	286	269	299	286	286	294	284	301	294	290	280	277	321	274	308	277	301	328	290	267	277	290	282	284	273	309	289	295	302	255	318	278	289	294	289	268	277	271	305	291	276	301	311	291	284	255	315	294	293	281	282	258	301	311	269	319	288	280	289	301	277	287	302	255	264	266	265	297	276	295	282	323	279	261	278	270	305	291	237	256	303	300	272	340	298	310	296	288	296	273	297	289	288	310	279	283	283	268	299	270	278	298	282	284	267	306	293	273	291	293	308	289	272	296	250	290	316	305	289	277	278	290	294	267	292	320	281	261	268	304	297	262	302	290	260	298	272	266	296	290	278	288	298	289	312	303	279	297	318	267	253	277	308	284	293	264	253	263	313	292	315	277	297	278	278	265	283	240	281	266	281	259	284	315	300	279	287	304	290	274	295	274	259	331	309	275	307	301	297	292	284	287	296	284	291	260	259	273	278	310	278	299	265	298	292	285	268	313	286	296	283	300	306	273	277	264	270	301	285	300	314	285	300	272	292	322	310	301	294	299	274	314	308	247	275	279	274	287	338	304	271	285	285	283	295	317	275	324	295	291	260	285	289	325	259	291	264	257	301	288	300	298	304	261	278	285	267	259	299	273	289	242	311	288	259	289	299	290	291	290	285	300	286	310	302	271	312	292	284	300	294	274	272	290	299	307	310	299	275	295	307	300	272	254	279	289	286	289	275	305	277	315	264	300	256	306	282	276	299	298	281	295	292
24025	21619	28661	25073	21053	9464	3722	2265	1756	1433	1115	971	828	724	675	668	535	498	458	425	419	352	317	301	288	269	229	259	211	215	191	227	177	190	191	190	193	212	167	198	193	210	192	215	196	222	187	188	189	197	210	194	212	183	194	201	190	227	201	192	160	202	196	186	211	178	189	204	187	181	186	159	190	158	175	168	176	164	192	177	178	172	193	180	171	205	169	169	146	163	194	191	183	183	169	168	176	214	187	170	178	191	176	185	188	166	174	173	172	209	169	186	187	192	169	189	186	173	155	187	185	181	176	168	177	188	186	184	176	187	201	164	198	198	180	167	188	186	189	173	196	195	201	170	172	186	202	180	185	170	186	170	208	201	191	188	186	175	181	173	202	177	152	182	173	184	163	175	161	187	201	167	183	213	174	184	179	211	169	192	186	153	188	181	186	195	174	199	193	199	166	172	163	193	193	183	188	205	186	153	200	175	183	158	185	190	174	197	199	202	176	174	208	193	182	204	188	192	201	191	191	182	200	184	203	198	186	177	198	181	181	169	180	179	167	166	189	184	191	187	160	165	171	167	189	153	169	205	175	188	189	193	161	183	184	195	179	199	185	177	195	177	184	180	192	162	190	174	167	191	155	171	183	162	205	185	185	176	179	185	194	174	184	173	168	163	188	176	170	187	171	181	193	202	184	183	171	178	178	161	191	197	172	190	160	191	192	199	144	171	179	178	172	152	177	200	182	196	189	169	174	175	184	173	175	184	171	184	186	162	172	184	180	179	198	167	169	181	194	183	165	159	205	163	176	180	176	169	198	202	176	182	182	177	177	198	212	178	171	169	175	203	207	182	167	206	171	186	175	195	190	192	163	182	183	160	187	166	172	171	171	192	174	176	168	186	199	176	157	202	195	206	201	187	172	177	174	180	167	189	180	175	200	193	174	162	172	182	182	184	166	192	182	194	188	191	183	170	215	188	186	199	189	188	184	158	174	192	159	187	206	189	210	184	188	186	177	191	186	172	184	179	179	172	176	191	155	186	178	187	175	166	198	191	194	182	186	188	208	186	167	168	185	174	175	163	179	185	171	183	202	173	174	190	193	184	205	204	169	205	182	188	187	181	188	169	218	162	180	187	160	193	199	180	179	164	164	192	191	177	191	178	178	184	176	171	185	174	187	178	174	197	172	176	183	196	186	184	171	179	202	166	170	168	199	178	188	180	177	203	164	187	179	172	182	159	199	187	164	189	169	206	170	189	187	190	199	189	176	160	179	171	190	172	163	182	206	203	193	179	212	163	188	174	189	199	167	183	188	193	192	145	206	174	188	164	196	187	187	177	182	178	170	188	173	194	202	183	180	169	200	187	181	175	175	178	165	181	174	189	189	176	184	182	192	193	172	177	161	199	192	180	182	178	175	190	199	158	183	177	174	185	161	173	182	189	162	202	178	184	205	178	206	209	164	196	211	188	172	176	191	176	198	198	185	196	190	182	198	163	197	163	177	175	185	174	189	199	205	196	197	167	190	203	202	190	157	191	172	189	172	185	180	197	186	199	164	210	198	203	197	195	197	187	182	177	206	184	168	171	170	185	191	173	184	174	194	180	200	170	156	181	180	188	189	155	180	179	181	180	171	181	180	173	181	180	179	182	164	184	183	200	168	184	183	167	155	197	160	183	152	206	208	156	177	159	184	187	182	178	173	187	185	175	163	192	187	177	178	178	204	201	187	199	191	189	162	184	185	196	178	182	193	181	214	182	151	172	198	191	193	175	188	184	177	151	179	179	195	191	182	164	180	187	209	154	192	160	197	184	183	177	176	184	184	176	166	203	188	174	184	167	193	157	174	171	211	185	168	191	181	168	177	178	210	188	191	189	168	172	185	180	170	171	192	187	179	166	187	195	182	184	179	150	195	151	153	186	188	207	192	200	176	185	208	168	159	175	182	173	203	181	194	181	179	180	178	177	176	192	185	206	165	199	198	180	184	196	179	191	193	162	181	166	169	182	176	175	191	160	188	158	196	159	205	181	171	189	167	177	180	182	198	173	177	187	178	178	187	173	191	184	199	201	156	164	183	197	164	198	168	180	197	173	182	187	171	180	207	196	186	179	189	201	167	186	194	162	185	176	191	172	188	182	189	178	154	169	205	168	202	162	215	149	177	178	190	183	184	197	166	179	186	155	193	193	206	180	168	218	176	161	167	160	181	168	177	185	186	194	179	180	186	193	194	186	184	197	182	190	184	186	178	180	184	190	178	170	189	172	174	172	168	150	180	177	175	186	183	187	194	175	163	185	168	171	187	176	168	141	186	158	168	188	160	180	192	191	176	173	192	187	189	185	176	187	196	188	160	165	172	197	171	165	203	190	180	155	183	186	186	198	194	173	187	198	188	182	176	183	158	199	191	206	173	162	203	187	183	208	174	183	172	186	187	143	179	188	172	185	197	188	183	169	197	173	192	190	196	189	189	195	191	162	176	169	193	167	194	195	200	170	164	196	182	188	185	182	224	147	200	168	187	182	178	204	199	203	196	170	197	196	198	172	172	209	181	193	184	193	187	177	217	187	174	204	172	185	191	181	198	186	191	172	188	199	196	172	186	163	171	164	178	185	168	178	191	193	183	147	187	171	177	180	185	198	182	186	185	177	198	167	185	161	183	187	172	180	198	190	188	187	200	188	175	184	162	185	179	197	175	195	176	204	162	189	180	201	177	191	184	172	194	189	155	167	184	182	188	189	191	200	156	187	186	186	171	174	186	182	178	162	196	175	196	186	210	168	160	182	184	181	181	189	174	184	181	201	194	173	163	190	189	178	182	167	195	188	180	180	174	177	197	186	188	160	188	204	205	180	201	171	171	185	188	159	191	195	175	186	175	207	207	190	193	174	190	175	166	162	188	181	188	177	170	197	177	171	153	185	175	191	175	190	156	174	176	198	179	171	179	184	174	188	179	183	180	182	193	188	168	171	184	186	194	192	188	165	178	196	183	185	197	196	176	167	195	170	151	172	182	168	173	169	172	185	178	183	185	186	177	203	165	170	170	199	170	181	148	194	171	179	197	183	191	158	178	199	185	186	185	187	170	156	178	172	188	212	191	168	172	175	189	193	201	161	194	179	192	204	191	167	167	184	187	177	176	184	221	191	194	172	181	196	181	188	181	186	188	186	177	169	192	165	191	192	179	201	179	184	176	167	163	161	193	187	177	206	194	162	190	156	167	185	201	188	207	201	178	187	185	191	176	184	168	172	157	167	182	175	171	156	180	186	172	174	177	194	191	190	191	185	179	159	184	190	183	187	188	160	203	197	192	194	179	183	168	162	191	191	179	157	181	184	166	211	179	180	169	176	166	193	177	159	169	181	164	195	192	160	181	162	200	175	183	187	163	179	167	175	162	154	204	167	174	177	176	173	179	183	186	199	177	166	196	168	191	171	195	157	156	167	178	171	174	155	180	186	174	193	180	182	188	195	194	146	180	192	212	170	206	199	189	163	182	171
15996	34610	26930	17504	13204	9633	7108	5581	4533	3495	2870	2490	2025	1807	1694	1491	1281	1095	986	892	805	698	615	608	547	483	423	347	378	344	344	290	301	277	294	298	278	321	288	299	327	299	307	308	281	298	284	245	299	283	273	252	293	282	274	295	263	288	248	293	256	302	278	300	246	264	239	255	288	267	238	253	254	272	255	282	243	265	254	263	232	261	270	235	258	266	274	260	239	293	268	246	249	283	241	268	275	294	237	256	267	286	258	265	244	280	238	222	265	277	267	258	266	238	284	246	268	263	234	256	291	259	266	242	243	276	232	273	251	269	266	248	271	273	253	246	282	248	264	273	284	247	283	282	264	243	281	264	248	265	258	256	247	221	259	257	259	253	266	266	253	275	277	267	263	279	249	267	261	258	270	284	274	239	251	258	267	269	232	272	296	276	259	265	233	268	269	266	266	253	269	258	277	263	263	251	269	253	262	258	260	254	243	274	264	293	276	283	269	249	269	248	261	243	247	264	246	278	257	264	268	290	284	282	289	241	245	301	250	254	246	273	282	245	236	271	266	252	249	259	257	272	267	250	309	230	264	268	263	269	245	255	258	261	248	277	262	286	278	253	216	276	235	256	271	253	264	243	263	293	233	271	237	226	255	253	246	239	261	260	251	274	270	245	300	236	259	310	248	253	280	248	262	242	257	251	270	290	251	257	240	278	230	244	247	253	259	267	233	248	261	252	265	266	255	292	276	260	229	269	241	248	247	262	277	284	245	262	258	273	248	263	262	275	277	258	303	299	263	266	285	262	265	280	270	252	243	262	270	272	248	253	259	279	247	268	250	280	254	258	270	275	283	271	244	253	266	247	301	257	239	291	272	271	263	260	293	269	238	256	272	272	259	258	254	248	229	265	242	245	283	253	259	263	265	242	264	262	253	288	263	258	259	254	257	255	255	271	255	260	266	289	245	249	284	278	276	263	281	236	230	261	277	248	267	227	292	259	277	247	288	261	257	242	287	276	256	256	263	240	274	284	257	254	252	230	261	271	233	249	271	259	287	227	243	271	286	246	278	256	259	283	256	262	278	254	278	271	247	278	260	277	268	230	243	234	238	258	295	270	232	291	251	252	260	270	281	280	270	276	261	285	261	283	269	237	250	288	264	274	235	253	262	287	256	269	254	260	288	250	287	259	282	295	266	267	253	258	258	265	217	263	248	266	258	241	292	264	282	239	274	252	275	279	303	244	244	264	282	251	261	241	253	266	255	277	247	264	249	272	260	256	272	258	264	253	256	234	276	274	276	276	247	252	230	265	240	268	248	277	253	268	258	266	261	229	265	268	286	260	266	263	274	264	263	289	276	252	296	239	266	247	266	260	236	295	265	233	285	299	264	261	248	278	279	289	296	280	272	248	267	270	250	224	275	249	276	275	270	280	245	270	246	228	264	300	248	284	248	258	271	270	247	271	262	248	261	288	276	259	265	260	257	270	254	247	267	259	244	235	262	264	264	260	268	286	258	276	249	246	259	263	264	263	268	246	256	253	263	235	277	261	275	255	253	244	266	245	271	245	250	268	269	249	301	277	227	257	251	261	254	256	246	273	284	247	259	294	223	247	267	250	249	268	261	237	225	254	249	222	295	261	245	243	257	264	268	263	237	255	285	277	264	259	234	270	306	273	297	279	272	271	271	281	260	264	269	267	268	247	269	270	243	271	244	287	247	241	241	254	264	268	258	260	293	283	292	280	224	249	290	246	247	262	259	265	243	257	277	280	279	277	244	264	257	255	219	286	251	255	260	263	251	295	245	239	276	257	254	278	259	250	265	264	224	273	289	271	256	251	251	267	278	261	322	274	258	271	229	262	251	242	240	279	234	241	260	243	275	243	276	256	277	288	268	253	254	283	273	263	246	275	280	261	254	287	285	246	251	252	281	263	281	260	275	276	256	273	275	239	251	270	252	258	249	232	258	264	272	270	268	232	244	243	242	269	244	274	270	256	253	270	303	252	252	268	288	263	282	263	277	259	277	261	255	271	259	299	263	272	275	232	265	273	245	214	280	249	277	251	246	266	257	268	250	257	287	259	270	290	258	273	300	289	252	255	263	260	265	269	243	266	262	257	260	260	229	259	257	257	256	294	250	269	262	256	252	267	247	301	253	265	261	253	248	263	245	242	257	264	270	284	251	260	285	266	268	263	274	256	277	231	260	265	275	247	264	280	242	266	268	267	263	253	253	259	245	242	276	283	238	248	263	224	254	272	258	251	278	262	292	246	233	278	256	261	283	253	266	230	265	260	244	244	234	255	282	274	229	266	288	249	248	238	255	270	265	262	263	261	249	251	295	243	245	267	232	259	241	240	248	245	258	273	290	264	261	260	255	274	273	265	241	267	254	280	266	267	240	299	246	264	249	285	252	276	243	260	254	257	267	265	258	231	280	265	257	254	298	251	221	283	261	228	267	273	281	250	271	276	263	288	282	247	282	258	269	277	294	250	265	285	270	264	268	245	282	250	270	246	282	246	244	253	272	262	229	237	246	229	263	241	268	247	280	260	279	274	243	250	238	265	250	255	271	267	280	260	244	272	263	270	248	255	276	242	304	274	271	255	285	220	259	258	260	254	233	276	257	269	273	274	254	268	270	279	261	249	256	263	235	252	267	276	270	251	254	264	285	260	281	251	244	279	254	262	280	273	248	246	262	240	278	253	230	208	241	260	290	266	253	253	275	287	249	255	282	269	251	244	253	272	260	251	242	270	237	299	280	237	256	266	287	277	265	248	281	280	244	248	290	273	263	261	261	281	242	274	251	269	254	251	263	231	245	270	265	284	256	290	220	245	256	254	246	264	263	257	252	267	272	248	266	250	299	271	265	277	267	268	258	265	258	240	250	250	270	266	283	277	236	252	246	298	218	248	268	221	271	267	245	250	287	273	264	233	230	282	238	262	264	250	262	269	262	267	279	270	270	268	261	268	251	258	278	270	262	276	235	271	233	269	275	260	279	265	256	265	265	265	269	274	236	261	260	250	258	256	291	275	263	307	266	281	247	253	273	269	284	263	253	263	270	227	241	260	262	263	251	245	268	256	229	261	259	273	275	229	236	268	270	272	282	294	257	270	254	261	278	236	242	249	279	239	246	250	279	262	251	306	260	281	265	255	251	282	243	246	264	271	261	261	265	253	271	278	291	253	269	239	275	244	289	242	253	272	268	254	254	244	235	242	245	265	264	259	270	283	266	266	260	304	271	254	281	268	276	257	235	264	276	254	273	262	244	259	252	250	258	252	260	252	287	264	250	252	275	267	251	265	252	252	275	278	253	266	272	260	264	245	253	254	256	272	246	255	250	279	262	235	253	254	269	255	282	258	283	229	244	286	258	249	238	248	266	245	275	244	263	263	263	247	272	258	248	273	276	251	265	255	273	260	228	254	269	259	264	255	243	249	280	266	290	249	259	247	241	263	227	282	225	289	256	284	238	288	252	260	268	237	265	229	261	240	267	279
25362	21623	26984	25005	8408	3206	2194	1646	1269	982	851	799	648	626	578	584	442	418	394	332	318	289	296	279	252	197	219	207	219	199	168	201	183	199	183	188	186	170	168	193	176	207	165	164	191	196	214	211	236	184	178	181	173	167	190	190	171	182	179	180	185	190	165	175	173	182	172	177	182	158	149	166	185	175	168	181	167	177	189	172	163	180	177	159	173	190	153	185	164	171	170	168	183	149	174	166	189	185	179	173	169	170	188	196	198	174	163	174	153	161	196	177	172	203	155	183	178	171	175	188	176	170	175	195	164	171	169	165	178	177	169	181	204	153	170	194	183	206	187	148	172	178	173	192	180	179	161	169	191	185	185	186	176	187	183	176	170	160	174	193	175	170	170	184	176	191	156	192	156	165	150	198	186	146	174	180	197	184	164	164	180	185	179	159	199	191	182	163	196	173	156	178	164	177	185	168	179	193	159	173	173	139	170	167	189	183	166	170	201	169	190	161	182	179	154	185	185	149	190	181	179	180	181	159	177	197	190	166	151	190	201	152	191	181	202	181	186	178	147	177	148	167	171	187	162	151	158	154	174	170	152	164	168	184	175	188	170	197	183	187	156	190	142	178	174	168	141	196	197	155	163	188	169	165	155	207	179	180	165	180	199	169	186	160	202	176	152	165	188	164	156	159	172	165	171	182	190	173	167	185	181	176	166	175	188	176	188	190	159	187	194	179	167	158	166	174	165	162	187	190	186	178	189	206	179	174	173	162	178	195	168	139	170	191	174	177	169	162	184	170	168	157	181	175	196	169	154	165	159	177	200	180	192	193	178	186	150	155	173	178	174	185	179	167	168	196	178	175	183	169	174	175	202	189	178	170	175	179	188	180	182	179	192	178	161	202	182	182	185	161	171	175	161	185	197	165	168	197	190	170	176	187	173	175	172	189	163	161	168	165	169	189	174	172	197	165	178	162	187	199	189	224	188	177	171	173	186	194	208	187	175	182	152	181	157	186	187	158	179	176	201	205	156	175	172	183	173	196	186	176	175	200	168	189	167	165	174	181	171	170	185	178	174	162	181	166	158	197	180	176	137	168	188	181	188	173	163	188	184	173	161	189	171	182	162	187	187	177	174	194	203	198	163	165	163	180	170	167	198	151	180	178	208	163	176	178	180	180	177	191	179	200	186	183	177	178	171	178	183	180	161	158	169	179	178	158	142	162	168	174	193	180	161	184	170	161	170	172	199	202	171	166	168	187	155	164	182	179	179	173	197	177	160	173	159	174	196	179	188	191	179	157	196	171	173	184	188	189	164	183	194	178	161	173	173	176	187	182	175	182	148	179	177	187	176	160	187	189	205	167	183	200	174	159	170	151	164	171	181	192	153	191	178	176	146	164	153	170	185	171	204	179	183	150	188	167	184	192	176	165	174	191	189	160	197	196	191	179	196	162	162	178	167	186	163	177	172	172	192	168	171	170	172	180	185	186	177	164	171	187	181	157	158	167	201	177	167	190	186	178	194	175	168	177	189	193	178	160	156	196	187	154	188	169	154	176	171	184	198	175	196	198	169	176	171	174	173	192	183	191	177	177	182	196	162	189	169	166	186	164	187	179	151	166	155	191	168	170	168	155	186	187	173	158	190	200	184	157	199	162	171	192	180	178	190	168	181	175	186	175	178	167	183	167	175	178	162	196	169	200	196	182	157	182	169	204	177	183	183	185	180	144	156	184	174	178	165	155	208	164	169	169	163	165	162	179	184	191	150	180	162	189	176	170	167	189	180	175	175	174	166	155	209	173	167	185	184	179	186	199	172	171	186	177	170	184	175	185	179	153	193	176	171	200	194	174	148	177	163	153	177	163	174	171	174	179	166	158	181	150	179	185	169	184	196	165	167	183	159	176	205	166	171	180	159	182	164	189	180	152	126	160	196	166	161	160	178	187	171	193	174	176	182	174	158	171	173	153	161	195	205	160	185	175	169	180	202	169	171	168	186	183	177	182	189	163	197	182	198	190	167	189	154	153	190	168	168	208	159	182	187	174	178	171	167	201	156	187	179	193	190	171	162	158	158	190	208	208	176	201	181	181	181	168	163	174	162	164	170	169	169	194	184	163	161	188	178	167	156	166	177	190	192	177	166	172	160	196	171	181	175	190	190	176	167	156	159	155	172	175	185	203	169	193	157	179	181	203	191	169	183	189	173	172	168	202	192	171	170	184	170	171	188	187	183	172	179	181	193	169	154	199	165	193	182	161	143	180	151	168	188	167	194	171	186	166	179	158	180	169	184	166	196	181	179	169	191	173	149	181	178	177	155	167	172	168	156	166	176	194	179	187	202	184	169	177	172	174	190	167	178	178	172	147	183	195	163	191	152	199	174	171	169	177	158	149	196	165	183	192	177	160	171	178	166	170	173	211	186	175	157	162	173	168	174	175	175	168	186	168	191	179	168	164	140	174	183	182	157	169	183	170	155	171	145	162	203	167	150	203	178	191	151	196	191	178	172	175	183	203	195	172	157	167	192	170	163	188	191	163	174	171	170	167	199	169	183	194	183	188	170	165	164	170	161	225	186	171	203	165	158	184	177	180	176	191	166	154	164	180	162	173	165	152	161	175	158	179	189	155	188	167	168	188	169	174	171	158	181	173	178	167	188	172	161	151	176	193	175	197	182	176	174	170	217	170	177	172	158	153	168	189	184	178	182	194	183	166	175	174	153	189	192	184	161	163	173	157	159	177	179	165	166	144	164	190	169	185	175	170	187	165	163	163	226	185	165	163	148	163	162	175	189	168	181	165	169	166	154	182	180	179	212	182	185	173	173	177	157	172	162	168	168	174	153	201	191	164	179	182	183	166	166	167	183	186	170	182	159	163	189	155	161	183	168	170	174	167	170	169	187	196	171	180	181	142	190	183	177	188	182	168	142	203	198	222	172	179	178	176	206	159	165	156	174	181	179	174	174	195	176	187	178	199	188	186	175	162	161	178	182	174	168	185	183	172	198	178	179	173	175	167	180	178	171	184	185	169	156	172	163	158	187	184	190	164	173	170	191	183	199	169	173	156	166	169	193	161	179	167	206	184	167	182	170	178	181	178	187	172	183	165	176	185	175	188	179	185	152	181	203	179	163	161	203	177	167	172	165	186	173	195	178	163	169	172	174	178	161	178	173	177	171	184	192	180	160	184	154	169	197	179	183	156	172	184	187	152	179	160	178	167	196	180	174	148	184	170	207	187	183	202	186	165	168	161	162	194	179	194	187	188	186	193	185	180	169	176	178	171	191	177	189	156	188	185	181	194	184	164	181	184	142	189	192	155	183	172	168	168	169	177	182	167	185	162	194	166	164	194	170	171	183	170	163	176	171	170	188	191	187	181	180	170	188	176	151	157	160	162	175	155	191	179	188	169	161	162	196	176	163	166	172	160	168	181	168	170	168	194	172	190	155	161	182	179	151	186	180	167	173	180	166	176	177	205	159	167	191	175	167	181	167	186	184	168
15324	30831	22810	13934	10302	7057	5464	4400	3336	2624	2161	1889	1631	1435	1388	1146	1016	947	838	776	634	567	564	551	424	433	382	340	320	305	303	282	281	284	256	259	264	292	322	293	266	300	271	274	294	290	259	272	246	279	260	313	263	260	271	277	256	282	297	277	249	258	248	267	227	243	274	256	273	259	231	252	264	250	238	258	287	270	236	253	290	241	255	244	242	257	231	249	234	295	244	221	250	271	210	259	257	271	246	268	260	268	242	236	276	269	258	262	261	266	264	262	252	242	257	261	221	269	280	254	238	247	257	240	250	253	275	204	280	281	233	269	241	252	249	259	264	236	236	234	255	230	284	244	262	272	269	246	261	262	253	243	261	255	244	241	279	248	251	252	238	243	267	256	239	254	258	241	242	251	258	276	239	273	257	275	249	241	242	237	263	256	271	259	233	237	222	246	234	247	252	248	246	280	218	245	278	229	266	239	244	261	264	268	257	240	249	250	240	243	260	267	247	275	217	225	268	231	269	252	248	277	251	272	265	256	263	217	275	244	255	257	212	238	284	252	260	232	245	277	218	240	235	249	238	267	271	228	256	239	256	244	250	238	280	246	262	264	234	248	251	243	249	218	281	262	257	262	245	267	275	265	224	270	244	233	254	230	254	232	275	236	265	226	249	262	244	237	262	262	253	249	274	263	255	267	262	274	263	249	285	288	266	280	278	255	246	249	269	271	232	228	268	233	230	247	233	253	234	230	245	228	234	263	237	220	243	264	269	248	275	263	236	251	265	245	278	235	260	260	249	256	247	262	251	260	248	246	258	236	250	248	260	242	282	248	262	243	237	241	215	275	262	241	265	252	255	267	235	242	248	240	229	267	269	264	244	248	225	254	256	238	256	240	259	257	236	227	214	276	245	212	240	246	250	258	224	257	231	250	233	261	249	244	250	257	263	241	263	242	258	242	244	242	242	253	243	212	277	252	243	262	262	225	290	230	254	237	239	263	268	235	276	264	274	243	234	248	263	203	258	244	235	247	260	269	241	232	239	271	252	255	254	266	258	234	263	243	248	250	253	240	221	241	245	249	236	264	252	255	261	235	250	242	246	228	239	250	249	258	276	259	246	224	256	222	248	212	249	244	265	253	220	255	224	252	267	251	250	264	286	249	237	226	260	257	252	274	255	231	242	241	255	248	286	218	250	271	253	254	258	264	237	243	247	233	242	244	259	245	215	264	266	249	265	256	235	250	245	285	249	281	258	262	273	268	264	268	249	232	260	224	216	250	241	239	245	241	225	222	263	259	253	258	249	249	271	253	275	253	242	262	230	248	242	278	256	242	254	262	271	252	288	253	233	260	247	239	237	229	253	264	240	249	242	270	248	267	242	258	250	255	243	224	236	294	258	244	243	239	236	249	253	267	244	285	278	230	239	260	245	271	255	273	231	252	248	246	235	263	266	239	246	253	260	250	226	278	244	270	255	246	237	236	266	265	226	251	227	230	248	243	255	227	248	235	284	271	251	237	259	237	251	247	253	231	237	209	255	280	249	249	217	247	258	252	264	278	254	264	241	262	268	240	288	251	248	232	248	233	264	246	249	210	246	257	214	265	237	231	248	268	244	246	213	257	245	235	254	237	262	234	261	250	255	260	248	263	269	262	241	264	235	243	249	266	238	242	282	258	271	255	253	242	237	255	252	251	255	272	275	229	215	259	263	234	249	261	257	265	248	259	264	272	278	216	270	251	250	254	235	261	257	269	269	263	249	246	269	243	222	246	272	254	280	257	249	234	225	220	239	250	251	257	242	257	257	245	264	248	225	232	286	261	254	279	233	258	276	258	277	271	275	226	272	252	248	251	271	251	232	242	233	248	233	250	266	263	239	224	239	242	250	259	283	254	227	269	259	244	275	245	261	232	245	237	258	237	261	270	275	248	266	252	266	259	226	247	222	255	286	262	264	237	248	272	239	266	234	256	280	245	268	249	252	238	246	273	266	265	277	257	260	255	238	251	262	258	273	250	252	256	257	220	239	258	251	263	240	288	254	229	258	251	250	279	263	261	253	240	249	255	249	281	264	247	231	264	236	239	287	262	242	276	272	271	255	224	254	248	230	258	232	266	249	272	237	247	277	273	251	227	244	258	254	235	254	243	244	237	245	254	272	231	260	237	280	250	254	260	282	247	262	250	241	256	246	219	241	261	256	259	247	241	238	263	255	249	246	218	249	221	257	234	243	213	257	228	242	249	244	242	220	236	254	258	241	237	258	255	256	244	237	249	253	262	254	270	245	249	230	257	260	247	255	241	253	259	242	266	215	233	246	268	244	265	264	274	242	255	259	241	250	266	274	245	250	222	272	236	244	272	233	257	274	261	265	246	252	250	252	248	281	257	246	255	251	265	273	267	241	257	246	249	243	267	246	249	245	261	253	252	257	227	268	229	265	246	244	252	221	248	278	231	264	262	230	246	248	257	245	247	223	276	228	276	251	258	247	252	270	257	268	263	267	260	262	248	256	263	269	232	272	268	223	273	245	252	232	226	250	252	260	248	261	210	277	276	259	247	275	252	240	249	263	260	242	248	272	266	246	246	252	236	269	276	282	266	257	242	246	267	267	251	279	253	228	237	245	252	274	265	259	252	252	253	237	252	259	236	261	270	281	240	213	250	251	252	243	201	265	241	253	261	265	224	269	268	228	255	249	263	246	271	243	252	271	223	211	270	248	270	277	282	246	231	251	259	244	258	224	262	262	275	254	251	246	263	231	249	236	263	234	259	264	245	266	253	269	263	233	225	244	226	255	235	230	244	230	248	268	266	245	253	289	256	258	269	223	253	255	263	246	210	247	270	267	242	273	246	273	269	223	239	246	219	229	257	246	237	256	261	237	252	253	249	248	271	238	246	245	254	247	230	258	257	275	268	253	252	252	231	238	242	228	248	262	250	274	238	251	246	270	256	221	266	263	244	244	280	221	259	258	261	235	256	260	256	247	277	243	242	253	240	274	263	264	216	264	252	218	242	246	236	235	240	243	247	262	248	236	278	263	237	245	251	251	254	256	270	235	264	250	234	270	250	249	263	256	269	269	245	258	261	278	267	254	217	249	240	245	235	276	248	282	238	255	222	277	235	258	259	284	238	296	240	274	236	259	225	244	272	240	223	266	267	251	258	254	236	259	230	264	236	242	247	252	254	240	251	249	280	255	263	236	271	244	257	245	235	243	254	290	266	292	260	244	244	265	285	242	274	248	231	257	268	236	256	257	256	262	261	254	242	249	234	246	250	263	253	241	244	230	278	278	268	235	265	260	266	259	249	254	235	251	270	255	231	253	263	246	244	259	255	248	257	252	250	257	230	257	256	248	234	249	250	243	262	255	263	243	246	244	273	256	257	247	254	244	254	272	266	230	253	228	232	264	242	237	238	241	270	273	264	249	278	254	233	266	247	246	219	252	258	277	233	246	262	246	267	262	240	246	245	259	256	251	239	255	241	268	213	231	232	264	251
23081	21646	29256	24510	21657	20634	8631	3531	2368	1798	1483	1329	1205	976	898	826	670	650	574	491	425	354	360	366	283	282	242	231	181	202	193	177	174	155	176	157	151	191	190	201	172	164	168	154	175	157	142	167	161	172	151	157	147	142	141	152	168	162	159	160	161	175	136	144	138	138	142	155	170	128	137	170	138	153	155	139	159	126	154	143	140	141	132	158	138	163	168	141	132	115	126	150	122	143	122	137	147	158	144	133	148	137	149	129	140	148	130	150	161	136	141	141	161	122	160	155	152	144	166	147	143	145	140	153	144	152	138	142	137	157	136	127	147	132	162	150	143	141	160	138	139	143	156	148	162	140	148	164	143	165	151	130	125	135	156	134	161	136	144	134	128	152	143	136	148	143	151	130	155	153	125	154	129	141	154	141	140	143	152	154	141	154	145	133	170	144	156	144	164	141	145	132	141	152	160	141	141	126	133	134	140	124	137	158	147	141	136	143	152	157	147	146	156	157	158	167	165	133	136	134	139	118	127	133	145	125	141	147	141	142	130	145	135	113	119	147	148	148	128	156	129	133	157	130	142	138	152	139	148	156	147	152	141	130	147	157	139	154	125	138	159	139	132	169	138	140	132	160	142	127	140	159	140	137	138	138	144	148	148	139	143	136	135	142	167	145	155	134	141	158	139	155	147	136	148	128	145	132	151	134	176	134	120	141	162	145	142	139	138	156	156	164	152	151	142	141	143	155	142	134	148	126	138	128	147	140	149	164	139	150	144	137	140	144	138	161	138	145	138	151	127	132	147	143	143	147	146	143	133	133	146	140	139	151	115	157	144	129	156	154	152	173	156	171	143	144	132	140	178	128	124	146	165	150	175	136	125	131	127	151	129	135	140	123	147	149	149	128	143	125	150	144	141	137	141	156	152	166	168	166	133	145	159	143	117	132	142	129	124	126	179	150	159	162	129	144	160	167	135	125	135	136	153	147	145	153	135	152	153	115	142	146	161	125	148	136	143	116	133	147	150	158	126	147	139	148	141	155	151	125	130	154	153	131	140	138	128	147	148	142	151	131	130	155	135	147	133	150	151	154	145	126	146	150	147	146	133	138	156	149	128	150	167	137	160	143	157	159	151	143	148	149	137	141	126	132	148	160	151	125	139	147	140	158	135	155	155	154	153	154	135	144	128	133	154	138	134	137	145	144	142	136	149	144	133	163	125	147	118	137	142	136	142	151	142	140	135	155	141	139	127	150	139	120	135	139	148	158	165	155	169	149	147	167	144	142	137	156	142	144	145	159	137	164	142	147	142	153	148	142	158	165	133	153	138	147	136	148	158	156	126	140	159	142	142	137	128	149	170	136	135	153	124	170	132	142	147	136	158	138	142	117	138	148	138	144	145	137	137	141	147	141	141	157	163	147	162	137	142	137	144	133	147	143	135	140	151	144	128	157	141	127	164	124	134	147	145	137	155	120	155	142	145	123	147	149	141	164	132	156	138	133	151	169	135	148	138	139	154	144	154	160	151	128	123	172	152	146	146	160	141	137	139	140	124	133	157	137	151	157	139	156	159	159	148	127	148	137	143	133	142	130	145	131	177	141	136	158	127	145	148	138	183	149	150	143	158	150	140	133	132	154	145	137	159	138	140	137	141	144	139	144	140	152	144	136	137	148	129	165	155	136	142	139	175	133	143	123	141	147	140	135	140	151	138	129	167	156	144	142	145	163	125	151	160	171	143	135	138	144	149	145	146	151	137	157	130	132	141	159	128	162	139	126	129	154	129	156	138	123	137	128	148	127	128	147	140	136	145	176	146	151	144	119	167	134	151	117	157	156	146	120	149	147	128	148	154	129	157	143	155	141	168	134	152	146	121	147	132	144	156	166	137	141	130	151	123	141	152	158	124	174	136	132	161	154	168	153	154	130	136	138	141	149	150	169	134	127	139	140	146	150	146	143	133	119	148	161	139	157	130	134	120	154	142	151	154	174	133	145	128	124	156	133	132	152	144	127	149	144	132	141	138	153	165	142	153	137	136	142	130	133	155	144	158	163	150	139	149	175	144	145	153	167	150	156	138	141	144	134	140	138	134	144	138	143	145	138	136	144	140	157	145	153	166	169	146	144	126	146	176	164	145	143	141	135	146	130	141	160	145	124	127	137	148	166	149	150	162	127	127	143	140	154	138	146	151	140	140	136	136	148	152	163	134	161	130	148	146	141	139	143	148	137	158	137	133	151	148	130	144	141	133	146	114	124	120	136	132	140	131	160	158	139	134	146	155	144	147	153	142	130	139	155	136	138	148	143	138	125	145	150	137	136	138	134	142	148	158	135	162	145	131	143	161	129	163	153	145	144	139	132	149	154	158	140	144	153	127	140	146	149	146	132	141	142	142	166	148	170	161	145	139	141	140	145	133	123	130	152	149	139	138	134	141	139	154	143	158	133	158	161	137	156	148	149	149	171	131	151	136	140	152	147	155	161	148	157	145	169	131	163	152	138	154	131	136	162	152	151	151	164	152	130	151	141	143	128	142	155	118	150	124	141	131	144	131	138	141	162	153	153	122	133	152	145	132	134	152	161	144	167	158	127	130	140	159	134	165	153	146	122	145	157	148	153	130	164	156	161	139	145	142	157	154	139	135	144	146	145	132	123	150	142	173	156	159	123	133	166	148	142	142	153	129	152	131	143	151	161	151	122	132	163	142	121	155	126	137	151	155	135	136	133	126	143	120	164	147	163	125	139	153	126	131	141	143	154	140	154	143	140	141	138	135	149	133	147	143	131	144	146	142	152	155	135	155	151	154	157	152	139	135	142	139	144	147	135	130	150	140	149	150	154	134	143	173	145	148	143	155	132	182	172	131	129	133	162	126	139	136	126	122	154	141	156	142	135	132	144	148	157	145	139	132	141	142	137	147	163	126	131	151	131	161	134	134	149	137	153	145	152	131	151	131	135	142	121	153	141	128	166	135	158	142	160	128	143	165	154	154	141	142	128	137	148	128	150	135	142	149	146	143	130	149	155	142	141	128	153	161	146	139	156	131	153	130	144	140	155	131	153	156	160	150	161	161	135	151	151	136	154	158	145	154	151	131	153	154	143	130	151	130	143	148	157	126	153	149	140	134	143	136	131	132	178	154	133	154	143	137	140	151	118	149	174	160	119	156	156	123	136	159	152	141	161	132	150	141	142	132	146	126	157	138	129	128	158	144	148	137	156	119	155	148	150	143	128	150	144	150	132	157	150	131	163	131	145	141	150	118	130	135	129	138	136	151	136	149	143	139	147	147	128	132	155	130	130	148	150	131	139	133	125	142	166	140	153	151	141	143	152	154	139	138	142	154	141	153	154	175	142	124	136	123	144	135	152	139	143	149	176	154	151	150	148	173	146	137	129	136	142	153	162	141	144	137	154	144	150	145	122	150	150	154	124	152	147	171	156	138	138	145	115	140	171	169	164	150	130	138	147	148	153	154	128	129	144	167	164	146	173	147	146	152	133
18920	39753	30853	21312	16467	12205	9678	7671	5976	4700	3840	3240	2851	2380	2221	1894	1681	1460	1326	1173	957	762	754	698	555	458	383	361	309	301	281	264	293	255	242	256	267	271	282	299	303	262	263	247	239	246	240	253	253	220	243	231	231	249	214	226	213	220	229	210	221	228	223	236	234	221	217	218	208	228	230	212	243	216	213	214	197	213	201	186	215	198	216	211	209	199	200	218	239	164	219	178	181	222	184	199	221	220	224	219	204	224	202	203	202	200	194	216	225	236	191	198	218	195	203	191	216	215	192	209	229	213	186	209	189	208	176	203	217	215	220	227	210	227	197	204	217	210	220	214	221	209	194	210	189	202	239	209	212	221	172	229	228	206	236	198	196	222	199	211	189	197	200	204	191	212	205	188	223	204	213	211	213	209	216	218	204	202	189	199	181	196	205	217	190	199	217	218	204	228	227	193	208	202	203	205	194	205	219	200	199	196	194	232	183	223	214	180	210	215	201	190	198	199	192	196	206	214	213	210	175	205	182	203	200	239	212	183	198	188	204	196	204	185	205	212	213	214	192	186	211	170	208	212	190	198	188	200	233	204	192	208	217	200	185	201	207	197	198	200	204	223	194	207	203	208	189	194	220	202	193	196	194	222	217	210	214	218	204	217	227	203	189	183	213	190	207	212	182	201	201	215	223	209	197	214	214	206	188	218	202	206	212	219	203	184	220	224	206	220	189	200	191	196	193	197	213	209	184	227	221	196	198	202	198	218	202	189	213	199	216	182	198	175	199	186	212	175	215	172	214	229	216	210	234	205	234	217	211	191	208	186	188	193	218	204	211	225	222	219	203	225	185	202	206	208	222	175	199	199	213	183	176	210	207	197	213	211	188	194	203	223	179	165	191	203	188	204	181	193	229	208	219	217	223	196	212	211	197	217	216	199	213	173	194	208	192	209	184	199	200	199	214	223	203	190	190	191	192	216	224	195	190	192	195	221	222	204	201	201	176	205	203	208	210	220	200	190	187	192	216	208	200	191	211	204	196	167	188	203	217	222	229	223	181	205	193	217	219	206	200	184	197	211	199	186	192	210	205	199	209	190	221	236	193	200	197	214	178	230	216	208	180	208	204	197	233	194	200	198	205	200	188	179	226	201	187	191	217	196	202	206	203	208	198	209	207	189	215	204	213	196	202	209	212	214	213	205	228	218	191	167	198	205	194	199	175	195	228	216	204	188	206	213	207	215	207	189	202	192	208	185	240	230	230	210	230	222	196	229	193	218	193	223	211	229	185	206	210	231	202	188	200	196	218	187	216	211	218	222	213	198	186	204	197	196	198	198	218	226	217	186	216	202	209	226	225	210	230	204	211	187	208	195	203	203	192	197	193	194	225	209	190	203	206	202	201	194	219	214	196	224	234	225	196	194	178	218	193	226	204	200	198	205	202	233	211	252	220	205	213	214	201	203	213	197	201	236	186	189	209	202	215	232	206	213	216	200	190	203	197	167	191	195	190	210	204	212	238	203	200	225	196	207	213	217	208	203	221	211	197	196	200	189	212	213	188	197	208	197	192	174	198	198	192	170	232	218	210	190	185	195	209	215	211	200	210	221	203	202	213	219	197	201	197	198	208	218	196	195	207	222	213	187	204	240	202	198	226	209	209	189	194	198	236	218	234	225	239	179	209	210	208	214	193	199	192	206	219	217	194	172	218	221	186	190	195	188	211	191	205	188	232	230	205	208	211	211	199	202	206	181	206	204	189	207	206	192	181	220	191	223	200	210	208	201	188	200	217	192	205	210	174	196	215	207	193	179	200	180	208	221	194	192	210	220	190	176	191	196	207	226	218	215	212	192	207	196	197	217	207	209	187	195	218	213	224	228	199	193	188	199	209	204	227	184	208	191	209	193	223	187	249	181	209	208	231	197	183	216	190	227	209	199	193	212	211	209	217	182	203	221	189	227	186	200	196	224	205	199	187	205	198	211	182	187	176	216	229	211	204	224	243	212	194	187	193	183	204	219	193	213	195	197	198	216	223	221	192	201	221	212	193	172	210	192	210	192	213	210	199	231	212	194	179	199	200	192	257	228	205	193	200	205	207	208	241	232	195	230	199	207	200	215	200	209	223	215	195	212	211	194	223	231	217	213	192	206	190	192	199	217	186	180	198	207	213	182	195	187	205	211	193	189	195	196	196	186	199	223	212	189	222	175	212	200	214	222	212	189	214	217	221	218	193	193	183	198	209	175	198	225	220	215	185	185	188	212	211	205	202	195	215	178	186	221	197	200	195	247	224	200	197	208	165	215	204	201	205	176	184	225	222	220	186	242	212	209	179	202	200	211	191	195	195	233	210	214	192	202	225	202	200	219	184	185	187	198	218	200	222	213	204	191	184	235	192	213	204	190	191	174	212	193	220	195	208	208	224	229	217	209	199	217	217	222	212	209	202	185	242	204	195	217	208	184	220	203	202	214	196	190	236	195	199	207	203	214	215	204	205	184	187	193	198	219	202	214	219	205	214	216	202	189	186	204	199	207	216	208	204	214	191	212	186	190	212	186	203	180	207	192	175	228	192	184	191	185	223	193	214	198	219	199	211	202	229	199	226	189	187	208	226	208	189	206	228	213	196	206	218	207	205	176	201	203	181	207	211	187	209	222	228	178	201	179	176	201	198	185	229	201	210	186	186	213	186	187	223	188	211	206	206	201	229	214	214	195	205	191	210	192	218	222	206	198	211	187	196	204	197	214	218	214	187	215	216	176	185	209	227	209	177	223	199	216	201	214	200	215	191	185	219	205	212	215	204	220	228	196	200	189	216	216	192	218	191	215	200	199	216	205	197	215	194	223	208	225	203	234	199	204	192	197	208	213	217	184	205	196	214	210	186	199	231	227	206	242	186	223	215	168	234	183	203	198	192	211	206	207	203	193	208	225	207	227	207	214	198	212	189	206	216	204	212	187	203	201	219	205	198	180	234	182	209	208	230	218	193	217	211	211	218	227	198	194	181	211	234	221	190	215	192	227	213	232	222	187	195	208	204	197	213	182	196	217	204	221	196	191	194	207	206	191	202	208	216	202	208	189	244	196	219	181	206	192	239	228	205	210	205	201	213	201	191	197	193	233	209	199	225	198	210	176	225	217	187	213	203	205	193	184	222	216	204	192	206	216	209	212	214	211	192	209	216	168	208	204	203	200	202	204	182	220	207	239	202	224	211	204	212	205	216	214	220	202	215	192	179	191	211	199	200	211	206	195	189	218	212	203	196	204	187	207	201	162	216	206	219	211	198	217	201	178	197	200	208	208	205	195	213	177	198	195	210	220	189	204	229	195	210	190	215	188	227	196	209	222	226	204	205	208	222	201	214	203	192	196	194	213	193	215	203	195	244	222	185	195	205	214	207	197	201	190	222	218	219	219	223	209	213	184	192	231	188	201	202	214	209	218	205	243	221	186	211	208	196	220	189	220	216	209	205	220	211	220	175	174	194	183	218	188	201	200	203	203
27959	20309	14983	7768	3763	2255	1756	1278	1008	787	685	604	525	541	503	455	403	405	347	316	323	296	288	272	256	266	220	239	234	216	201	213	175	211	181	190	212	204	244	221	204	231	215	187	213	206	219	199	211	195	189	198	203	211	182	195	222	213	191	216	195	210	181	197	187	198	200	202	193	204	189	229	191	200	183	211	192	224	186	186	209	213	198	196	217	207	183	200	193	194	172	202	192	225	184	192	189	218	192	201	208	188	199	210	191	212	188	210	195	199	197	194	207	198	182	170	215	189	190	202	197	197	199	186	212	223	202	193	182	205	210	206	194	172	200	186	202	183	213	202	196	209	207	181	189	214	208	196	205	195	180	198	209	186	225	213	187	205	204	196	211	198	194	216	179	222	184	196	196	224	177	203	213	203	182	209	177	177	196	201	206	222	209	197	193	197	191	213	195	190	201	176	205	200	204	202	191	198	190	185	206	189	206	196	193	205	192	178	190	169	220	220	211	202	205	229	206	192	179	202	199	181	191	230	177	190	185	194	203	192	210	192	197	225	194	180	207	195	195	193	204	212	211	198	191	209	215	198	189	181	203	189	194	203	205	184	184	200	202	180	200	217	210	215	201	202	205	201	195	220	219	206	203	179	176	227	209	214	205	216	212	198	208	204	174	195	215	186	203	194	188	199	207	197	199	215	200	210	209	179	203	182	203	197	214	194	202	190	195	185	190	225	206	194	186	222	205	199	196	212	213	199	200	199	184	179	211	189	205	180	192	200	191	206	199	195	179	212	206	187	216	219	221	186	209	213	219	194	207	188	197	186	216	207	188	202	199	202	209	198	193	194	195	220	211	214	224	190	201	214	192	190	179	250	185	184	180	205	176	188	224	185	205	188	188	182	192	204	218	188	193	197	182	201	206	191	218	210	202	205	186	214	188	211	223	200	199	194	202	186	187	221	198	221	188	219	196	182	168	194	199	208	185	222	178	200	202	189	196	191	181	196	222	190	194	193	180	203	199	201	175	194	198	203	216	198	195	219	213	204	213	186	222	210	210	190	204	189	180	203	159	209	203	194	182	193	207	173	188	173	183	205	205	201	195	190	158	209	205	175	180	150	202	184	194	211	211	216	180	206	205	192	204	206	209	201	203	198	198	174	203	213	198	183	202	181	189	178	188	223	207	195	186	190	205	230	203	195	199	202	180	185	196	200	192	200	212	201	197	186	175	193	196	220	223	188	162	202	187	206	185	192	188	204	204	197	193	208	197	182	203	183	217	185	207	194	187	197	213	191	205	208	195	206	194	210	197	203	229	211	206	220	178	204	196	186	202	187	199	196	180	194	215	181	201	191	195	217	194	180	193	209	233	202	224	209	190	192	215	195	185	206	191	191	217	185	187	181	203	212	189	190	183	203	190	190	212	229	199	213	178	215	189	202	179	193	196	193	185	198	209	198	209	206	182	214	198	211	201	220	173	216	199	197	206	176	208	221	191	202	199	182	199	233	194	190	225	209	213	194	203	189	173	194	182	189	193	197	197	196	200	192	175	193	226	207	206	179	205	193	189	188	185	214	229	180	193	189	220	201	215	210	179	217	201	187	187	226	194	220	186	209	198	205	198	198	182	197	196	209	175	183	212	220	193	195	213	179	186	191	208	202	198	216	208	187	207	214	200	152	174	172	198	185	200	190	194	189	198	202	195	179	198	162	172	176	217	183	197	184	189	192	194	189	209	198	199	199	208	208	209	187	203	199	172	201	196	194	209	208	180	184	222	174	201	199	190	192	220	193	204	202	182	209	197	179	155	227	198	179	194	194	195	198	193	188	179	195	197	184	202	200	192	195	188	204	184	210	193	211	205	183	216	198	207	216	221	185	215	221	222	197	201	212	207	212	200	211	183	195	182	195	191	198	202	189	193	208	192	196	218	217	224	194	182	187	213	205	191	185	200	163	183	185	179	177	169	194	198	203	188	189	180	187	172	206	210	205	210	190	179	172	210	221	197	214	205	217	193	185	220	195	205	197	207	217	197	173	181	186	201	204	186	199	203	220	179	194	210	196	187	205	202	216	206	188	181	200	174	207	211	215	215	193	211	186	202	188	201	177	189	207	179	185	204	196	180	191	206	192	198	208	180	182	191	188	190	190	175	175	190	206	217	198	206	196	196	229	205	185	218	222	174	181	196	213	189	182	187	200	211	185	187	192	239	198	194	197	180	207	187	200	215	185	199	213	191	197	190	214	184	175	199	190	203	183	191	215	216	168	186	200	207	187	223	189	199	192	198	188	188	188	219	206	202	185	199	205	202	212	217	178	202	196	205	200	216	201	208	189	225	176	201	185	195	174	218	203	169	214	202	180	200	221	186	208	178	206	194	206	192	206	195	193	181	234	207	175	194	196	212	213	211	208	205	200	178	186	185	211	201	182	167	195	195	214	202	206	207	206	202	187	209	215	202	206	193	202	205	195	193	204	206	187	187	215	208	200	194	194	202	208	191	212	190	207	213	218	162	176	205	192	194	187	214	193	202	184	209	196	206	200	192	198	199	213	192	213	194	196	227	211	192	190	203	232	207	199	193	183	198	189	183	185	191	198	197	177	180	193	178	188	217	204	196	189	185	182	211	205	193	211	217	178	193	193	216	195	206	188	199	188	207	195	180	188	188	170	177	221	198	216	184	201	202	227	199	195	204	207	203	172	220	208	195	209	190	214	206	198	198	203	197	184	199	207	221	210	185	174	178	203	185	201	188	217	179	212	193	202	214	200	202	210	190	188	203	202	224	182	190	218	197	237	202	208	176	212	208	189	197	192	216	176	191	243	205	177	197	195	184	198	184	221	212	235	201	196	203	188	189	183	191	206	186	190	201	183	191	180	198	178	191	194	188	174	209	225	199	204	195	202	181	189	195	207	189	228	221	205	164	183	210	199	213	203	192	199	205	177	183	208	163	186	209	193	205	187	199	184	194	205	182	191	213	206	215	173	204	193	204	209	191	190	208	196	185	219	220	185	212	207	215	200	193	199	189	196	181	205	201	199	200	193	221	210	182	189	199	200	191	229	188	163	193	192	192	203	193	228	202	197	169	183	191	189	210	236	212	192	186	206	207	211	182	179	209	213	215	199	205	195	206	181	210	202	220	190	188	206	225	183	176	211	193	223	195	212	212	206	190	190	208	192	206	204	204	196	204	217	204	212	204	193	194	203	194	190	191	194	165	186	196	214	196	193	221	187	194	182	210	219	187	194	201	186	182	172	206	166	207	214	187	198	184	195	187	205	205	222	190	202	214	195	220	195	195	181	193	169	159	189	212	232	189	193	198	195	211	213	189	232	199	180	204	224	201	203	208	223	183	200	183	215	189	179	188	197	188	217	198	179	184	223	220	187	208	202	204	178	194	204	194	210	196	190	201	219	196	222	190	202	214	199	185	202	198	232	194	168	185	192	206	197	194	203	183	216	185	226	195	207	197	226	177	205	216	202	214	184	191	200	215	191	254	195
15580	27486	18992	11042	7846	5602	4411	3313	2567	2015	1858	1469	1311	1205	1095	1022	854	741	693	605	561	501	513	477	430	360	351	345	331	299	321	303	290	305	277	290	291	313	348	313	326	296	311	286	295	298	307	276	290	298	331	315	310	276	294	277	282	273	319	305	296	272	296	298	280	264	263	302	273	297	288	299	261	298	302	270	282	285	297	304	289	284	264	303	272	286	284	319	270	299	288	263	260	283	278	249	311	263	325	271	331	300	291	306	294	310	293	303	257	275	286	274	272	295	284	285	327	253	297	276	278	285	270	291	278	274	279	290	297	282	269	295	281	276	279	296	276	277	291	276	293	276	278	287	293	296	286	268	278	282	305	289	287	291	272	311	280	298	292	304	282	266	325	314	270	271	293	286	283	303	257	280	290	251	262	293	282	293	276	300	296	302	267	300	272	286	282	296	272	273	316	262	294	287	281	287	292	252	273	303	307	301	287	326	292	288	273	269	272	280	272	303	269	276	283	311	288	276	287	303	276	315	318	275	258	275	283	287	278	276	290	298	260	300	308	330	303	281	286	286	299	273	268	287	295	290	300	256	291	296	275	287	257	277	274	306	247	305	261	283	276	276	296	279	285	319	314	284	269	268	264	253	274	279	304	285	276	267	281	275	260	305	293	296	286	265	259	292	309	290	276	286	279	283	282	285	313	289	293	320	285	317	259	306	255	275	305	276	279	300	280	260	299	310	282	283	291	274	268	278	263	300	307	285	299	281	299	269	246	277	272	250	268	255	311	271	264	291	299	282	285	276	320	283	281	282	297	300	290	278	273	278	267	282	304	270	293	257	259	290	280	278	265	268	278	295	287	283	273	293	275	263	303	310	274	320	254	291	305	264	314	282	293	261	267	285	270	301	284	252	309	294	287	284	307	260	291	305	272	274	272	238	292	314	279	256	278	291	316	287	331	256	270	271	281	272	261	291	291	276	293	292	277	310	269	306	301	279	283	294	256	278	309	289	297	292	303	268	280	316	273	261	284	327	294	283	268	297	266	283	273	274	280	290	295	271	289	306	288	295	285	291	290	272	294	294	275	292	266	290	275	311	304	237	278	299	292	286	294	296	275	293	298	280	278	278	270	279	258	289	272	295	287	275	272	293	269	275	305	280	276	266	290	284	294	271	290	299	316	307	264	282	302	276	309	296	292	273	260	268	256	291	295	296	296	277	305	299	265	286	264	264	270	290	296	281	273	305	286	287	297	287	273	298	278	273	307	314	321	273	281	273	299	281	270	248	293	279	288	264	319	253	280	266	311	285	324	280	294	304	293	276	291	304	258	298	279	285	274	287	243	261	270	281	270	299	260	276	272	305	271	289	284	261	300	261	263	305	311	277	263	279	301	274	298	288	294	297	279	285	298	276	283	266	264	304	280	269	286	313	278	256	278	287	272	258	252	283	285	277	309	275	274	254	308	274	250	300	274	257	294	310	259	269	265	297	288	281	263	295	278	293	282	292	250	269	293	312	264	296	281	279	289	316	254	274	295	284	274	267	274	273	286	276	305	314	294	264	283	275	253	299	307	297	256	265	276	294	274	267	279	305	291	253	307	272	292	251	295	280	272	255	257	331	286	241	294	288	268	293	278	267	296	298	306	288	306	282	279	254	304	294	273	309	284	280	285	293	262	292	279	314	290	300	313	310	265	281	298	285	296	269	267	274	247	288	297	285	269	295	278	269	290	286	289	271	295	271	273	280	290	296	303	278	298	253	262	269	297	278	255	278	270	281	267	250	266	297	276	289	296	283	291	282	274	267	292	311	278	289	293	286	302	287	288	247	290	279	291	251	289	273	256	280	308	275	296	287	276	270	315	282	247	297	265	295	262	308	263	288	309	283	271	301	305	280	258	266	304	288	276	286	299	248	313	289	277	278	271	290	268	266	291	283	277	301	310	273	250	293	262	275	293	279	315	313	270	269	324	270	301	300	269	283	287	267	267	288	289	241	277	262	272	276	273	290	268	316	268	286	308	293	291	285	308	302	308	272	276	297	291	275	278	306	278	290	287	261	300	283	271	275	284	294	288	266	273	291	280	303	261	283	312	270	280	326	292	276	288	294	301	296	293	270	270	298	283	266	303	278	284	248	282	285	313	289	292	250	303	294	290	296	275	306	270	277	274	270	273	264	283	293	279	264	318	269	253	267	298	268	278	296	276	262	284	287	280	273	290	297	272	278	277	281	291	280	310	256	249	268	290	266	289	274	306	238	284	265	259	286	273	285	282	291	275	274	286	274	260	270	266	280	298	279	308	317	275	260	316	274	283	284	270	262	247	268	266	276	303	280	262	297	281	283	288	284	310	271	255	276	279	277	288	261	276	274	301	316	279	293	295	274	282	287	286	295	276	284	282	311	253	246	313	263	296	289	287	287	255	294	292	291	329	264	287	286	277	284	261	304	267	286	286	295	278	286	276	270	298	306	282	290	286	297	254	313	287	281	279	316	284	280	296	278	283	288	277	283	293	298	295	306	280	260	289	310	309	288	292	285	271	282	286	266	266	263	266	286	261	333	279	264	306	239	253	258	328	283	294	309	303	264	296	291	286	278	305	290	283	301	268	289	272	300	292	280	275	302	308	289	288	280	258	276	289	272	268	283	254	259	282	251	301	251	265	295	301	276	294	294	286	316	287	291	288	270	265	294	285	281	258	264	319	263	288	304	286	299	290	266	256	294	277	267	274	269	286	268	260	281	294	273	290	286	279	298	295	313	297	286	301	280	257	264	295	261	291	288	285	278	292	276	294	304	280	277	292	256	272	290	305	292	292	275	266	274	294	283	270	282	277	287	278	291	271	252	281	252	291	263	296	274	305	296	302	290	274	293	272	279	303	274	278	264	265	303	254	270	295	274	282	301	322	314	300	290	283	269	313	275	292	301	260	304	295	291	303	315	277	264	313	295	290	295	260	252	249	283	285	284	255	278	272	278	327	260	298	285	282	263	297	336	245	275	286	305	290	251	271	274	272	269	302	259	289	276	273	284	275	285	310	289	284	268	286	277	238	258	297	321	275	318	277	289	297	265	294	298	307	292	274	274	319	286	314	269	278	293	285	262	269	290	290	318	284	279	274	274	263	271	290	269	250	299	284	290	303	315	276	284	303	280	271	294	277	272	315	290	288	277	263	287	289	293	314	280	297	292	278	280	276	290	274	256	287	273	278	311	283	290	265	280	292	276	287	254	278	284	297	292	276	306	286	299	329	269	285	277	292	274	285	295	264	259	284	266	264	293	298	269	278	283	286	239	282	287	273	292	260	302	305	277	285	295	286	285	276	301	326	288	289	249	264	314	301	305	260	293	286	276	270	285	292	291	299	320	272	276	254	295	312	279	268	250	266	300	279	274	305	281	257	305	268	258	255	317	278	280	280	285	302	290	280	267	276	283	274	281	286	290	282	300	300	263	275	278	254	256	278	274	259	289	302	292	278	291	266	276	254	271	272	289	278	286	278	280
23978	21632	28674	25083	21051	9150	3619	2311	1657	1282	1147	1040	867	780	788	670	580	479	433	409	400	327	333	291	294	248	234	209	193	206	210	195	192	222	219	162	194	185	189	205	200	198	182	195	183	193	201	177	166	203	197	183	190	190	146	184	192	187	177	178	199	180	192	198	173	181	169	161	169	172	172	173	173	177	154	187	194	168	173	179	186	212	164	169	199	177	180	175	174	177	156	184	175	155	183	178	181	188	176	182	186	189	157	197	162	190	189	171	195	178	160	169	178	191	148	172	162	171	165	184	164	175	176	187	188	165	204	188	175	181	165	189	175	163	171	168	181	169	157	163	184	183	167	187	193	189	181	171	196	167	160	204	178	161	186	171	166	177	171	182	192	163	162	173	154	203	177	180	167	189	186	174	185	179	175	176	189	182	162	199	179	193	188	156	186	201	189	184	163	156	172	177	194	192	194	173	180	179	165	201	191	164	196	196	176	205	167	175	158	184	163	175	182	174	175	192	167	166	176	158	176	187	171	177	185	182	185	155	180	181	180	182	200	180	185	201	160	160	208	179	175	192	170	158	189	196	177	184	180	169	177	189	186	181	178	178	184	172	181	186	184	175	189	201	158	188	171	177	191	152	188	193	177	182	177	209	159	182	183	186	174	156	180	158	164	176	160	177	188	182	161	184	190	183	161	170	166	164	201	167	170	196	208	171	185	191	161	179	177	201	174	171	187	182	190	191	173	202	191	192	181	197	172	189	197	162	194	176	186	169	177	163	180	174	164	179	186	185	166	174	165	155	154	187	173	177	168	182	165	175	182	164	166	218	183	177	201	174	171	183	175	172	206	157	183	180	166	161	187	164	178	183	152	186	178	177	164	155	175	193	188	173	164	189	176	146	151	170	181	194	171	180	201	183	165	167	165	166	167	168	156	186	150	185	167	178	201	187	163	192	170	166	181	175	178	186	182	184	179	181	153	185	146	185	184	163	177	172	191	174	166	188	166	164	160	191	190	175	174	160	168	177	181	180	170	184	195	162	163	169	188	154	184	168	169	173	181	179	157	187	148	169	179	162	192	189	153	171	180	180	191	178	157	219	169	159	169	155	172	175	169	160	183	173	185	178	176	161	181	173	171	161	145	175	202	164	158	161	178	181	148	172	184	202	184	189	154	154	201	172	147	176	174	159	174	212	163	155	185	183	179	156	205	166	176	185	166	204	171	186	156	167	148	164	191	205	191	162	185	159	170	196	177	167	182	164	182	167	172	164	179	193	204	174	167	182	161	171	177	185	190	171	175	196	172	184	180	156	192	172	184	167	168	176	163	159	170	175	158	180	167	188	162	192	183	190	173	167	175	178	172	196	183	187	157	169	172	161	195	173	158	164	177	183	187	214	193	186	190	184	160	195	150	184	185	184	204	143	185	165	183	160	157	158	194	166	169	174	167	177	155	166	186	198	162	195	175	185	160	179	171	180	172	177	166	182	179	155	162	167	192	165	182	196	190	186	188	195	178	189	179	178	155	178	178	176	188	172	180	169	170	194	191	180	160	172	178	174	187	178	184	171	177	172	191	164	177	166	190	181	158	193	187	181	174	172	176	199	162	170	210	174	185	172	191	166	193	184	173	187	172	173	161	173	183	174	192	183	153	168	181	161	180	179	175	190	194	173	161	197	187	176	169	206	157	168	168	179	195	174	180	191	182	177	181	180	192	189	162	195	167	156	168	191	188	180	157	191	182	163	191	196	179	163	177	154	189	195	170	157	202	187	171	186	184	156	168	184	168	169	167	198	206	156	187	162	179	180	157	181	175	167	164	191	175	186	186	155	177	185	183	178	183	179	189	177	173	193	179	191	185	196	173	173	156	190	175	170	168	181	167	190	186	180	163	166	179	167	168	182	155	180	202	173	173	189	169	182	187	182	178	195	171	181	160	188	153	176	217	174	155	153	151	193	167	204	162	171	188	151	195	182	204	166	150	188	202	166	169	208	197	187	166	191	187	186	170	195	171	175	171	160	185	166	180	175	187	197	153	200	165	167	160	164	172	170	178	180	168	177	157	179	174	183	197	175	203	197	191	186	178	167	178	164	181	171	181	188	201	155	167	185	161	161	175	162	152	158	187	163	187	182	199	166	171	204	184	161	182	161	193	201	190	177	180	190	188	168	175	166	175	185	215	170	177	170	143	173	190	172	184	185	166	181	180	176	193	197	165	184	190	148	179	163	173	167	181	159	184	174	158	203	163	201	181	177	188	194	189	168	179	164	195	176	185	170	185	186	173	161	166	193	167	184	198	175	155	181	176	177	193	181	195	188	171	185	194	185	190	160	205	171	187	183	190	170	176	167	173	179	171	166	156	168	178	183	174	202	182	184	200	156	182	168	170	195	176	185	175	176	186	185	188	171	179	157	182	187	181	176	160	192	181	202	175	149	180	165	170	188	182	172	166	182	181	173	161	163	174	190	189	171	177	161	192	195	175	158	189	152	167	184	168	172	145	196	182	175	191	202	187	155	179	139	195	162	155	164	169	184	166	213	154	156	161	173	173	167	188	174	185	159	194	190	171	181	172	159	160	185	187	179	163	208	169	174	173	159	179	180	159	153	185	177	202	174	158	148	168	190	168	173	174	181	164	162	182	151	178	181	158	174	172	185	154	169	161	186	162	161	168	181	194	185	199	182	151	151	196	180	152	161	159	188	176	183	176	187	173	191	156	167	185	174	179	153	185	166	192	200	165	178	190	196	165	156	188	170	165	168	147	186	169	178	159	174	185	173	202	149	184	162	173	188	194	162	187	182	176	214	208	188	188	182	186	191	192	155	168	144	168	176	152	162	167	179	183	161	173	196	163	169	177	176	192	198	155	165	190	195	186	189	177	164	179	183	192	167	178	172	163	182	160	187	199	182	178	186	171	166	207	178	172	176	181	175	201	176	180	173	183	163	164	183	167	167	188	171	173	193	170	166	174	183	168	200	186	174	197	183	164	162	167	174	214	170	160	171	178	201	151	180	181	172	204	197	176	159	163	171	187	198	215	165	175	180	173	186	157	163	166	179	170	178	186	160	171	185	186	182	183	180	160	168	180	175	163	165	183	190	184	169	161	181	194	163	173	164	177	165	161	178	196	202	196	177	191	164	177	165	182	158	162	193	169	166	160	175	171	193	198	160	208	179	191	167	184	172	207	174	165	163	180	176	196	196	186	161	180	164	159	173	175	183	165	175	199	201	165	189	205	161	187	159	171	170	187	164	165	184	166	169	191	191	155	196	194	177	151	179	186	197	188	176	165	198	172	182	187	177	183	169	175	182	159	191	175	167	177	168	156	172	191	188	172	175	186	187	206	197	183	176	179	158	182	199	193	177	206	180	180	198	194	171	179	185	173	173	157	171	162	156	186	151	200	205	167	185	190	190	184	172	168	192	167	170	192	172	177	188	156	181	174	191	187	195	180	179	174	168	203	165	159	169	167	196	198	170	169	173	181	186	193	198	186	179
17469	34976	26136	16716	12511	9253	7254	5780	4196	3423	2840	2417	2111	1844	1755	1487	1255	1157	967	862	771	652	658	526	493	445	383	305	320	307	305	286	305	292	293	289	303	312	318	305	331	289	311	299	297	257	277	291	270	295	279	284	271	276	267	277	253	261	264	281	260	255	288	273	246	246	234	265	251	303	273	257	247	251	277	247	264	257	255	254	233	230	273	220	246	273	241	238	255	255	292	238	234	242	255	262	255	268	253	272	246	300	255	273	267	259	247	246	239	263	254	241	232	271	251	282	258	276	262	254	230	252	267	232	256	237	232	239	264	250	229	254	254	250	251	274	247	259	260	235	231	250	238	241	240	258	239	233	253	266	267	268	260	278	247	261	285	242	254	235	257	258	251	267	276	260	256	247	247	263	268	248	254	259	262	224	244	254	261	242	258	237	259	260	262	280	254	268	247	242	224	250	255	247	250	254	246	261	237	274	225	260	266	245	251	258	261	266	247	234	284	250	256	225	236	257	255	227	255	249	249	252	231	228	282	286	269	245	276	261	250	254	243	267	241	269	250	268	259	274	282	233	238	257	245	241	253	265	247	246	201	243	257	275	257	277	238	234	260	266	286	230	245	247	244	257	292	222	258	278	240	281	270	253	268	278	250	245	240	266	249	256	248	245	270	238	243	249	241	283	277	286	263	254	271	283	281	265	298	241	239	266	239	265	256	243	269	246	245	242	255	257	256	278	267	256	248	247	263	290	270	264	237	221	236	256	261	275	214	233	268	260	254	248	248	264	270	259	242	243	246	249	240	267	262	269	226	272	251	238	268	251	242	230	276	246	245	249	255	229	258	227	253	270	264	265	241	238	263	229	267	254	248	219	276	263	234	257	241	248	233	254	247	245	256	244	249	254	248	232	256	258	236	289	281	279	251	248	260	275	246	263	249	269	262	270	266	229	249	217	241	230	256	248	280	263	277	249	248	256	257	254	252	256	261	241	247	251	261	277	252	249	254	239	233	262	274	242	256	264	261	258	282	259	255	277	237	269	254	246	247	234	251	236	224	247	248	237	284	269	274	230	259	235	273	266	278	254	274	238	253	250	258	236	271	246	268	273	265	257	253	262	251	262	245	237	249	240	255	254	255	251	266	244	265	222	256	263	253	251	254	255	253	268	300	244	284	246	256	266	272	239	255	237	260	224	257	268	245	272	271	249	260	239	238	246	261	239	287	268	266	258	248	254	269	257	247	251	260	250	246	264	268	268	281	243	245	264	234	259	281	238	244	245	268	227	271	236	244	236	251	283	238	264	256	263	239	284	215	258	236	260	252	261	254	248	256	260	251	237	256	249	273	269	234	266	251	256	271	297	228	287	246	283	243	253	271	232	259	252	232	271	268	264	276	280	265	252	266	260	233	269	271	227	247	236	271	248	256	267	232	265	252	272	248	260	290	209	272	268	257	276	251	247	245	282	239	266	256	218	244	273	241	268	261	272	259	259	270	267	262	265	253	264	259	245	238	278	284	232	243	267	244	243	263	280	283	225	245	267	253	254	253	263	224	227	225	256	242	255	272	251	247	251	260	230	251	242	266	219	253	247	230	242	235	270	253	237	242	228	250	278	235	232	260	258	266	281	251	255	246	271	252	246	250	210	246	276	271	249	254	261	247	249	271	242	270	251	244	248	246	258	256	269	259	274	246	268	293	254	258	263	266	285	280	259	235	284	255	277	250	251	290	259	253	243	261	240	256	241	251	257	243	260	250	270	257	254	281	257	260	264	213	259	261	223	233	258	259	266	255	293	228	243	253	243	298	251	228	261	265	273	258	273	256	263	254	249	271	269	269	252	249	274	231	296	231	273	260	272	251	215	264	257	249	268	260	256	234	255	262	271	225	234	264	230	262	246	263	232	266	216	265	251	250	244	226	271	234	261	277	254	241	257	273	293	221	244	259	250	283	259	244	245	276	253	250	274	228	261	223	231	249	244	253	223	261	234	245	271	235	251	259	240	242	257	267	248	273	252	271	255	248	258	261	254	239	240	275	255	254	264	227	258	255	254	251	234	273	271	287	295	244	270	241	268	247	247	259	249	260	243	249	238	239	261	263	236	218	244	231	251	216	291	233	242	237	254	237	245	257	262	240	250	269	234	267	236	281	265	283	238	244	225	240	267	269	272	259	232	237	262	276	259	232	235	258	253	255	267	236	262	249	256	263	243	253	245	211	237	258	242	295	267	268	246	246	216	258	262	238	246	238	267	267	255	273	269	230	270	269	247	270	264	207	259	262	235	262	247	260	229	263	240	241	255	243	261	288	243	277	252	267	248	223	251	253	257	269	254	227	272	239	264	262	239	253	276	262	276	221	250	253	259	245	255	254	231	211	229	248	275	254	233	257	272	228	274	242	259	290	232	249	241	252	238	273	259	251	253	214	240	234	246	269	238	246	293	265	230	273	259	244	289	252	255	279	257	250	220	250	248	234	275	239	270	254	255	240	238	236	230	250	233	262	254	242	248	270	225	248	249	245	248	249	252	261	260	240	248	261	243	235	246	274	247	262	245	276	265	267	215	265	254	264	228	251	300	253	246	271	269	249	242	240	253	273	249	251	239	275	272	269	277	241	232	255	273	239	269	264	236	252	256	250	237	266	254	270	238	248	235	265	264	226	254	255	252	242	254	229	248	267	262	241	281	252	236	267	260	257	247	256	253	235	231	259	231	240	231	279	252	248	245	253	256	257	229	269	253	246	269	291	262	252	242	254	219	249	262	254	258	236	263	269	231	243	275	259	266	237	250	286	281	236	236	261	272	251	279	261	263	243	272	253	257	248	263	267	235	267	252	227	281	247	280	235	257	260	221	256	272	290	265	272	236	283	236	249	242	237	258	278	244	263	258	291	248	236	254	291	204	268	238	243	246	275	258	266	266	255	267	255	243	230	226	240	257	272	257	292	244	253	246	236	246	263	269	246	246	244	254	297	243	251	262	280	273	273	260	267	256	258	269	263	249	258	247	262	246	268	242	259	227	245	223	268	257	231	243	259	249	233	268	262	279	264	239	219	287	251	228	271	276	254	262	225	224	256	265	224	239	248	262	264	227	236	279	265	281	265	255	263	250	244	254	265	247	243	245	248	290	281	257	260	247	269	273	245	255	271	290	272	258	263	273	225	250	219	244	244	254	259	250	295	258	254	246	251	272	232	216	268	264	256	243	267	263	273	293	242	259	232	237	234	238	263	249	273	269	252	238	262	231	261	256	272	245	280	253	259	233	265	249	270	254	258	270	268	234	254	250	262	274	268	257	203	245	291	242	291	254	255	242	251	241	255	270	251	247	261	255	266	241	262	262	256	259	223	237	254	260	244	259	257	279	260	258	261	262	254	234	258	233	274	282	268	241	260	282	243	239	275	242	256	219	263	245	256	222	243	250	253	249	248	214	241	275	253	268	255	238	241	244	271	271	270	257	243	266	235	240	225	252	216	257	245	293	242	282	247	266	261	252	280	266
25313	21637	26965	25021	8022	3145	2315	1592	1156	992	924	809	701	675	519	505	469	384	369	328	319	330	285	277	241	188	231	211	174	196	192	173	189	199	161	169	188	174	194	198	176	182	189	199	191	176	179	172	195	176	206	169	187	190	189	170	181	169	198	188	160	172	162	180	166	155	182	161	165	180	154	190	167	187	152	197	151	187	174	178	164	158	156	176	185	186	168	172	167	179	157	186	168	192	168	171	185	173	198	169	183	164	163	181	183	190	171	195	180	172	174	189	173	190	168	178	178	167	168	176	203	182	161	155	186	178	165	179	189	173	189	186	167	182	159	172	195	173	173	147	199	160	157	170	180	180	185	165	153	149	177	162	184	158	167	159	177	182	169	160	173	174	160	176	175	167	156	170	190	168	161	173	161	169	160	181	176	170	168	181	170	159	159	170	170	180	153	176	184	169	142	176	170	144	158	176	180	207	170	183	147	165	144	162	198	175	177	165	174	174	203	165	169	195	162	201	170	178	189	175	159	162	179	165	179	180	160	166	144	173	159	172	179	193	182	159	156	179	172	181	188	190	182	180	167	171	174	191	176	181	170	166	181	179	175	182	180	134	192	168	174	184	181	141	167	164	144	175	203	169	153	202	201	169	156	193	150	150	155	175	174	185	164	179	176	170	159	175	188	165	182	142	168	194	182	164	170	159	151	178	170	167	165	171	141	175	208	158	176	171	152	155	148	186	181	164	202	178	160	177	173	176	157	181	176	173	176	167	186	159	172	180	160	163	166	180	181	161	175	184	167	163	180	165	164	186	161	161	196	175	154	179	185	155	192	176	197	167	183	177	193	165	162	174	156	162	171	171	194	162	172	191	180	173	195	192	192	171	182	142	203	159	162	167	171	185	159	159	176	175	160	170	187	188	171	191	185	177	187	182	163	167	182	155	160	171	155	163	159	167	167	175	177	182	153	169	186	177	209	163	158	153	160	170	186	174	167	184	172	180	152	159	154	147	201	152	187	187	175	169	173	174	180	170	176	177	176	179	171	198	193	164	177	194	174	190	182	187	177	180	177	170	171	156	170	178	163	158	170	190	173	208	177	161	185	154	203	170	149	169	163	172	161	177	139	168	171	156	164	175	164	178	166	180	176	151	159	175	165	158	174	173	164	157	182	175	162	202	164	149	173	197	162	155	171	169	173	196	185	156	181	187	178	163	183	176	184	165	165	183	174	167	196	160	181	178	157	171	176	157	183	177	184	168	202	178	164	153	165	152	174	163	179	156	187	167	156	159	172	151	178	170	171	184	169	187	177	160	178	166	184	196	185	187	159	174	143	173	179	194	168	171	156	176	164	151	160	176	186	158	177	185	152	161	154	174	155	165	198	167	164	175	162	196	187	164	162	157	180	176	182	165	165	195	164	181	171	171	148	165	190	175	181	180	163	166	174	172	175	181	165	180	178	181	170	174	165	170	160	179	182	154	183	155	176	212	188	156	153	160	171	157	134	184	180	163	159	147	176	172	163	159	158	176	184	158	175	145	166	165	182	173	165	154	148	173	201	171	182	146	164	164	164	180	162	165	155	170	187	165	182	168	170	175	161	153	171	166	154	158	178	169	175	178	201	165	188	176	174	174	156	150	200	148	173	173	166	160	185	185	167	193	187	154	191	179	160	179	177	161	152	155	176	171	162	157	165	169	183	177	169	170	183	174	149	178	174	169	175	189	149	182	159	183	171	167	171	189	178	169	171	158	152	203	161	187	165	169	187	153	159	160	157	174	185	167	154	170	152	168	158	179	181	163	164	156	186	164	170	158	172	170	179	158	165	163	189	181	165	196	180	182	175	183	188	181	174	153	159	176	154	177	150	183	166	183	161	191	178	171	183	152	169	167	176	168	165	170	175	175	167	172	180	142	169	179	179	182	168	164	180	176	183	187	179	169	180	164	205	180	178	169	172	164	189	173	152	186	191	174	167	158	183	192	159	168	163	181	160	185	178	175	145	179	182	199	177	168	139	154	174	188	179	204	180	168	168	170	173	210	182	168	173	161	179	207	161	168	185	169	167	150	159	147	185	171	168	174	179	164	171	175	214	171	175	169	166	172	173	178	154	168	190	160	182	173	190	179	189	166	161	170	163	188	176	166	121	165	194	154	161	151	191	168	161	187	173	171	170	192	140	145	185	171	174	175	181	193	195	177	172	183	174	190	179	166	148	183	194	170	165	171	167	175	166	194	179	161	169	182	166	160	158	161	162	185	170	171	165	180	170	180	175	181	186	168	161	188	164	185	165	169	192	180	165	185	172	163	191	183	179	173	184	179	157	168	140	179	175	183	170	161	189	156	166	171	187	156	174	158	180	202	176	187	171	187	145	181	169	176	179	190	164	175	160	174	199	176	151	162	170	170	179	163	175	190	166	166	192	158	170	160	181	182	192	196	171	172	187	149	165	173	191	153	181	176	149	182	174	192	161	162	153	159	164	186	169	181	153	164	175	169	158	170	181	185	181	180	172	187	178	165	180	176	167	177	181	176	170	170	177	179	177	172	173	172	175	178	175	146	170	174	170	166	175	176	175	194	174	151	175	174	150	182	156	169	181	179	151	173	170	147	183	158	177	165	182	158	177	172	194	144	171	150	167	186	148	178	177	172	164	188	196	166	182	160	156	164	168	180	189	161	149	158	164	180	160	179	174	192	133	162	173	184	168	189	186	147	170	173	174	178	174	170	159	167	147	169	159	208	179	175	163	177	171	167	187	167	149	177	196	169	200	185	174	164	164	180	177	151	192	171	175	160	197	184	186	176	134	170	154	187	180	149	175	185	144	164	161	169	173	200	179	167	153	185	188	158	173	172	180	158	174	177	164	165	170	160	150	151	158	149	171	199	169	175	161	170	175	174	181	179	154	163	179	168	177	171	190	170	178	141	177	198	183	156	158	184	184	164	159	180	174	169	180	179	163	165	183	166	167	177	175	170	181	189	165	185	170	157	186	144	152	180	184	167	185	157	189	168	153	172	163	172	155	179	181	154	173	160	166	189	159	168	168	188	175	177	198	172	165	174	168	190	162	175	168	173	171	178	175	165	201	189	187	162	162	175	156	168	157	188	181	164	181	165	191	168	173	140	180	178	159	178	194	161	177	186	163	187	162	184	172	175	174	171	146	183	156	170	173	182	181	175	193	193	197	186	144	162	175	187	163	176	139	172	178	159	178	183	194	157	182	172	175	192	196	159	171	174	181	164	167	158	153	170	168	156	152	162	157	155	161	161	186	175	161	168	178	198	172	161	167	177	165	154	164	153	172	180	160	160	178	189	173	149	162	191	172	163	194	176	167	167	152	165	159	174	168	195	170	164	174	181	185	145	183	180	166	155	175	175	170	176	164	149	186	150	153	160	181	176	151	182	161	188	183	183	174	179	156	173	179	184	161	184	166	174	184	183	182	183	156	174	154	170	183	179	190	190	169	167	156	174	185	178	178	175	184	193	161	191	174	151	160	184
16720	30648	21908	13392	9577	7132	5693	4327	3291	2660	2218	1949	1733	1562	1399	1157	1085	957	793	706	649	571	568	493	439	312	321	355	277	260	260	290	259	295	273	275	300	303	280	292	301	271	273	276	301	280	279	288	247	289	252	284	278	266	256	288	293	247	241	245	252	257	265	219	244	275	249	238	255	242	252	237	268	267	248	241	214	249	258	259	243	247	248	260	266	235	256	251	251	251	263	236	261	239	250	231	250	256	295	257	242	243	237	232	238	222	228	240	264	263	248	244	226	251	235	258	271	235	237	272	238	239	247	251	256	234	220	248	223	239	234	239	251	263	244	255	229	226	257	245	234	235	273	245	227	242	241	215	247	257	230	275	254	247	241	231	226	224	249	239	266	265	232	232	248	257	255	233	247	248	247	248	250	293	237	249	249	255	245	265	271	252	220	263	245	219	254	247	251	248	253	237	220	248	247	250	257	274	252	284	236	262	235	206	261	254	256	276	234	261	262	264	247	231	262	223	242	247	265	270	226	219	277	259	242	224	241	255	257	248	260	260	218	236	241	235	267	238	239	242	231	239	257	238	284	263	251	227	244	232	247	245	239	263	242	251	267	255	214	239	228	257	245	249	249	228	258	236	232	247	243	237	251	251	247	222	243	263	226	231	260	286	248	263	256	228	230	241	209	268	243	282	251	228	238	233	249	268	220	247	257	227	254	230	245	228	258	244	254	256	241	262	233	242	258	241	257	239	250	230	209	250	261	255	248	238	248	253	235	247	250	261	255	226	242	232	259	257	246	260	248	232	254	261	231	257	241	262	273	245	231	248	253	227	239	242	226	264	252	243	277	231	262	242	241	289	256	244	218	256	247	251	242	224	237	221	231	227	232	259	229	247	249	244	253	254	245	247	253	241	250	232	254	255	229	236	248	292	237	274	230	242	244	234	251	225	254	236	230	240	242	267	247	254	282	228	279	248	255	284	253	224	224	238	234	240	223	258	267	228	228	239	237	230	242	240	258	224	259	262	248	239	254	263	246	231	227	249	252	252	261	245	254	262	265	258	223	236	212	255	217	199	227	241	252	246	212	243	228	240	256	242	260	237	270	269	257	247	264	250	261	253	238	250	236	253	238	254	224	258	244	243	249	250	249	221	261	230	226	245	234	233	259	275	239	265	255	223	218	245	225	258	223	227	248	266	257	237	261	250	239	250	239	252	262	238	278	221	255	246	250	262	251	260	260	246	206	223	266	273	248	253	245	242	254	217	248	253	247	248	264	249	250	237	263	241	242	217	265	253	234	234	248	217	219	257	220	241	234	238	253	259	236	252	234	242	233	238	213	250	238	252	266	262	265	231	238	249	264	217	255	225	238	248	241	234	247	230	234	221	231	220	256	263	219	216	230	223	251	256	239	238	291	261	251	234	229	237	249	206	244	276	259	230	270	268	276	222	240	250	232	237	237	242	237	263	243	242	232	234	239	277	251	258	273	242	229	272	222	257	253	236	244	252	258	240	230	237	224	234	246	219	246	250	261	231	256	227	261	264	233	214	235	245	263	236	251	228	225	261	214	224	226	235	217	240	243	248	276	255	267	247	247	235	250	232	216	252	234	224	247	237	249	239	238	229	264	241	270	249	242	259	266	244	234	252	235	236	263	240	246	244	264	237	240	214	222	240	223	254	222	235	260	260	241	247	263	274	239	254	229	268	245	238	268	239	260	234	284	245	250	232	269	282	231	227	257	242	255	244	240	238	257	241	256	238	224	263	235	252	227	230	216	234	279	268	211	270	232	251	233	258	256	228	227	230	246	245	244	252	269	257	251	241	280	250	263	242	227	222	243	242	261	260	234	254	250	276	262	270	266	240	242	264	245	232	237	236	254	250	237	257	260	254	246	215	238	267	239	271	272	252	237	256	239	253	247	243	249	259	242	232	290	263	258	226	227	233	250	280	238	248	281	245	253	239	268	239	227	225	253	252	256	215	211	218	252	248	259	260	245	230	217	268	242	244	258	245	240	231	238	278	273	242	237	253	271	250	232	268	271	236	230	254	259	229	251	224	232	291	250	266	261	258	252	234	259	264	238	266	258	273	242	250	229	221	247	244	255	252	230	244	240	229	246	227	231	243	277	236	266	259	229	248	252	250	255	223	216	244	234	238	258	272	240	251	254	253	264	259	240	267	240	257	247	240	227	231	252	228	249	227	253	238	272	241	252	253	245	221	232	254	250	224	238	268	243	255	250	216	227	238	243	267	232	235	218	239	225	244	216	248	245	266	223	249	248	236	222	267	243	260	251	236	244	256	255	236	252	219	243	241	264	261	249	277	253	245	233	236	248	253	265	252	244	227	215	223	252	210	243	252	254	261	229	239	238	242	249	238	235	242	250	260	256	258	253	243	224	249	251	209	258	272	247	240	217	280	249	248	236	240	255	238	250	221	234	266	253	286	227	230	260	280	280	239	274	229	262	236	254	226	253	243	264	261	229	242	212	283	252	256	263	243	213	255	217	264	232	251	256	260	248	240	256	236	237	253	258	253	232	223	248	252	240	272	245	255	250	227	240	259	255	240	218	235	252	268	229	266	246	262	265	239	273	224	274	239	235	244	247	246	275	259	264	260	261	220	263	260	226	263	247	247	269	252	239	215	230	247	266	259	256	232	275	257	273	240	221	235	221	249	287	252	262	247	249	265	221	228	265	230	299	268	247	238	249	273	218	233	254	273	241	259	265	252	235	227	235	239	253	227	237	240	248	254	233	245	248	254	229	237	267	234	254	247	216	266	246	236	234	247	233	234	240	239	224	259	262	210	238	253	234	219	267	246	237	245	245	245	233	247	204	240	246	252	281	252	226	241	266	267	239	247	235	258	267	265	245	230	290	261	232	241	245	268	238	239	251	244	245	256	241	224	261	249	243	252	251	266	213	255	256	268	256	243	258	243	254	249	235	256	235	253	224	236	238	223	237	270	239	247	251	240	273	246	269	270	219	259	223	246	214	235	235	253	250	249	241	250	245	221	256	246	261	193	243	237	257	250	249	239	282	207	223	219	261	239	233	247	253	247	254	259	254	257	226	245	227	251	271	257	230	250	241	226	229	249	260	243	273	213	239	237	245	255	256	238	250	228	239	244	281	266	239	225	243	253	261	257	264	244	251	259	235	271	260	239	242	242	261	254	256	218	223	270	273	252	239	259	222	257	222	258	257	232	237	244	240	240	264	262	247	273	272	251	245	248	227	266	212	262	228	246	245	236	242	242	248	255	283	252	250	224	245	235	253	239	245	239	234	268	228	239	270	261	267	252	264	271	239	239	276	239	252	247	269	226	238	246	229	254	270	233	247	232	244	269	259	275	218	257	230	254	247	256	254	242	279	263	241	260	241	227	256	245	233	237	214	259	230	256	260	251	246	237	261	259	261	283	271	265	254	275	256	237	254	257	246	254	219	233	240	260	262	265	229	231	219	220	217	260	256	251	264	266	225	241	249	257	259	238	247	253	266	265
23069	21660	29328	24496	21670	20725	8821	3472	2264	1858	1634	1308	1180	1102	983	837	718	643	554	516	428	382	338	292	279	234	212	185	174	175	169	159	153	144	184	142	158	171	186	177	190	188	169	177	144	168	178	172	139	167	163	174	164	144	136	155	157	159	165	144	146	150	134	141	144	123	163	159	150	147	140	132	137	135	117	133	144	144	131	122	125	154	140	155	123	143	125	142	132	145	142	141	147	131	153	150	160	153	152	140	140	173	157	142	134	114	140	145	145	141	144	137	143	168	167	140	150	134	135	157	135	126	142	125	125	138	149	166	120	125	151	152	112	137	143	155	123	145	142	137	142	127	120	115	140	157	129	144	131	152	146	153	126	151	139	142	151	160	129	124	127	135	135	125	125	128	149	148	139	141	136	138	147	148	136	134	133	144	160	135	143	138	147	148	147	152	144	165	140	150	137	119	138	137	119	150	138	138	146	126	162	135	148	156	140	135	158	119	125	125	129	137	151	138	150	139	157	159	142	155	161	147	141	137	145	146	135	134	141	128	129	139	135	122	155	145	145	142	150	156	141	142	131	138	141	151	128	148	139	138	132	146	132	152	135	141	142	130	146	115	135	157	156	119	114	144	139	118	137	147	129	129	123	150	142	139	136	141	156	144	148	123	137	156	153	141	128	136	142	146	128	160	129	146	113	116	147	145	124	117	129	149	114	130	152	132	137	132	133	141	136	132	142	115	158	133	135	158	137	151	130	152	129	126	158	170	162	125	152	139	153	164	126	152	164	136	154	133	135	161	163	150	142	143	133	108	145	134	145	132	133	146	151	151	148	135	138	135	162	139	121	151	136	140	149	122	139	137	136	147	172	132	130	141	136	133	135	141	153	130	125	141	139	140	118	152	126	135	123	141	139	135	137	136	126	132	132	141	132	134	138	170	129	133	146	146	153	126	127	155	144	123	126	132	141	143	132	145	139	146	157	140	156	106	130	139	143	153	144	143	135	136	136	134	155	149	141	146	120	146	137	126	139	154	133	144	132	150	165	148	146	143	156	159	148	126	114	137	147	106	135	147	135	144	120	119	146	129	158	126	132	143	139	153	143	164	132	123	151	157	159	149	145	147	130	147	177	136	147	164	138	139	147	150	141	141	145	122	140	155	144	143	141	138	135	145	127	157	129	147	137	138	155	134	127	117	163	151	137	159	133	115	153	141	160	142	141	110	123	147	129	138	157	135	144	147	135	125	124	144	127	145	152	157	125	136	162	137	155	129	142	116	158	161	127	130	134	153	131	152	126	147	150	140	152	143	140	132	155	146	130	131	136	147	126	132	154	144	136	140	166	147	136	126	132	126	136	139	171	143	130	145	143	134	158	163	157	144	138	116	144	162	159	128	114	154	146	151	126	131	148	148	137	129	136	140	138	132	160	139	146	131	118	132	148	135	127	141	134	141	138	145	142	155	128	146	124	146	119	145	153	131	151	163	119	134	134	134	148	146	135	150	148	155	133	146	126	133	135	160	135	132	129	133	150	118	133	147	148	137	147	134	141	140	144	125	164	134	117	131	157	153	144	130	150	141	139	146	121	140	130	160	135	125	138	149	137	139	132	132	152	130	146	135	141	145	151	125	144	135	144	153	140	130	139	146	135	141	146	137	142	143	137	157	140	136	141	149	142	149	142	149	149	145	141	131	134	158	123	153	128	133	130	153	138	140	146	148	134	152	151	150	152	134	134	140	125	151	154	131	139	144	147	126	125	147	174	146	120	147	152	172	163	137	142	142	153	148	139	157	139	130	163	144	163	148	145	139	139	141	159	148	168	147	141	124	137	151	141	135	155	143	137	146	142	124	141	153	145	127	159	144	138	131	154	157	144	142	134	134	145	152	129	144	150	134	130	164	125	155	139	153	150	146	155	142	123	143	171	123	150	143	138	149	128	133	144	166	136	163	149	146	132	128	146	129	119	134	144	153	135	134	132	151	154	135	144	142	124	152	132	143	140	126	145	137	126	136	148	129	140	125	125	132	133	157	133	157	139	137	130	142	144	163	154	130	128	144	146	142	145	128	121	150	151	134	117	150	160	132	141	162	132	144	158	146	152	139	141	132	111	146	121	140	138	113	148	128	154	148	137	153	153	124	128	140	135	163	136	152	124	139	146	156	157	151	121	141	145	159	139	152	141	138	150	134	154	140	128	129	140	149	131	153	161	148	154	127	112	128	128	127	147	137	139	151	148	148	152	140	132	147	138	137	122	156	134	131	147	132	159	150	137	149	146	119	130	155	134	153	130	153	137	152	131	121	126	139	115	143	145	147	159	134	134	143	144	144	143	122	134	139	156	157	145	128	158	147	124	135	162	131	136	159	161	133	157	133	131	144	147	130	154	120	138	136	125	138	133	159	156	171	137	131	158	145	156	146	162	162	142	140	144	143	138	132	124	122	128	141	137	149	138	133	131	138	131	137	129	134	123	144	122	137	131	156	144	141	145	166	135	129	122	130	141	126	121	155	120	115	120	129	123	121	135	140	139	142	129	135	149	134	158	151	142	128	137	139	129	133	138	136	140	155	133	140	143	135	139	156	159	135	130	132	121	143	155	146	169	146	137	153	150	150	146	134	147	141	133	137	125	142	157	141	137	156	152	146	147	124	151	149	159	137	134	146	143	126	148	137	143	154	141	147	146	135	166	161	136	145	129	143	144	146	145	139	136	141	150	131	132	120	150	128	146	148	121	122	145	127	158	133	125	147	137	143	167	154	155	133	155	147	130	144	150	161	119	133	128	126	124	144	122	142	130	170	164	151	136	124	151	151	141	141	117	141	132	138	150	136	158	154	145	137	126	148	129	136	137	138	134	144	121	146	146	156	133	139	146	137	150	139	122	151	127	118	148	139	134	147	154	142	135	150	145	139	144	144	133	148	145	136	133	140	143	120	134	137	141	135	145	125	136	132	147	161	139	124	143	146	167	132	153	155	132	157	140	135	157	124	147	148	141	150	119	154	133	138	165	144	132	135	149	150	149	137	146	139	138	127	172	145	137	119	117	144	136	136	118	150	133	116	148	142	138	136	130	138	124	140	154	144	100	157	165	115	145	135	138	136	132	156	164	153	135	159	154	140	134	151	139	146	139	146	125	143	127	136	148	126	156	120	142	149	125	147	163	117	128	164	125	136	144	110	149	143	158	132	153	125	137	163	142	137	130	146	149	148	126	129	144	142	151	135	138	136	119	137	155	131	147	152	148	164	144	148	162	130	134	120	127	124	137	157	130	136	147	123	129	146	142	142	123	131	131	145	157	130	119	156	137	146	127	146	142	146	156	126	130	143	132	159	110	149	165	133	123	154	145	130	144	131	126	156	127	155	133	148	130	137	125	138	145	139	140	120	125	150	134	144	141	144	144	151	131	142	116	144	165	140	127	145	138	140	140	135	153	151	142	148	158	143	131	160	126	134	168	140	155	127	129	150	151	155	126	135	151	148	136	134	160	150	134	135	134	162
21031	38839	30480	20606	15912	12524	9803	7514	5639	4702	3947	3369	2919	2637	2273	1990	1708	1488	1310	1095	885	811	755	591	481	411	396	318	278	284	282	268	255	265	271	264	279	302	297	304	276	255	286	263	231	266	236	235	235	211	239	267	239	228	242	246	212	204	228	211	224	207	223	201	200	192	204	184	247	218	221	218	199	211	190	191	204	176	198	199	198	207	198	209	172	195	210	228	214	202	173	212	198	218	192	185	197	211	215	196	205	198	214	187	188	200	174	232	172	212	237	221	180	199	190	195	204	207	197	198	205	191	176	218	211	208	194	188	203	214	197	210	222	217	217	213	194	208	225	218	180	195	180	190	187	181	202	208	219	202	195	204	201	168	213	195	213	222	205	207	171	231	207	191	203	186	217	211	195	196	206	215	210	198	196	199	217	207	202	211	183	211	191	214	201	220	182	192	201	174	204	215	230	218	187	183	200	202	178	195	216	182	228	195	187	193	173	191	211	222	196	164	197	177	206	206	203	205	220	194	206	186	216	186	213	196	225	199	192	185	216	215	185	195	209	185	188	180	199	186	203	199	196	198	221	195	243	198	223	203	204	204	211	234	225	176	186	215	213	190	192	205	199	204	214	203	183	181	213	176	189	227	199	201	218	195	217	188	190	176	195	228	235	173	183	212	198	195	200	178	223	203	201	197	198	209	192	215	193	196	201	213	182	198	189	218	211	195	204	236	218	199	213	180	183	181	205	192	208	199	185	224	206	191	226	200	209	165	199	192	161	207	217	208	207	179	208	190	176	175	186	193	207	202	192	185	212	211	226	212	205	209	184	179	207	232	185	179	201	216	217	193	192	190	161	179	202	222	194	185	215	188	181	177	198	192	209	201	205	191	198	187	203	229	193	207	229	177	179	194	189	179	221	213	215	198	169	226	182	199	194	229	178	215	190	229	196	237	203	215	202	215	196	229	212	208	223	194	201	189	173	204	197	184	189	221	191	207	200	185	182	196	202	207	196	190	198	186	202	201	204	204	201	200	210	205	195	189	188	216	182	212	194	177	198	216	190	198	188	199	212	182	198	218	179	222	191	202	182	207	193	181	211	197	206	213	205	203	192	211	184	199	187	194	199	172	197	218	185	208	219	187	179	233	235	194	220	204	231	171	202	181	192	193	198	191	185	207	196	205	206	183	223	204	209	161	178	204	187	206	178	213	193	191	201	197	217	211	191	185	190	215	185	200	206	206	186	196	218	220	194	186	218	205	216	211	185	197	183	193	200	218	190	206	216	205	192	188	202	200	213	163	236	201	213	232	210	225	224	192	198	197	186	228	195	209	202	189	194	204	226	186	187	198	192	219	194	196	200	205	197	216	194	182	189	222	183	194	197	222	200	189	190	182	184	200	205	199	218	199	218	201	200	198	193	201	199	184	199	203	220	210	220	215	186	228	200	188	193	201	189	201	193	170	204	197	177	172	206	240	192	188	178	206	202	198	221	235	204	190	208	186	186	195	206	215	189	210	195	189	189	202	215	208	182	223	188	222	215	173	219	206	196	183	180	193	220	220	223	205	211	175	192	202	174	200	189	185	203	209	191	194	196	187	199	203	209	199	198	213	201	195	195	167	231	191	194	209	200	189	199	196	190	175	189	204	199	196	217	185	207	194	219	195	209	185	200	196	191	184	181	187	203	204	224	196	232	192	209	200	208	183	204	209	210	177	196	201	199	216	195	208	214	239	215	201	191	202	206	200	195	193	226	220	183	202	183	193	175	193	176	199	210	208	235	199	193	233	210	199	200	197	219	188	205	221	195	184	206	210	192	197	226	199	180	172	204	206	177	196	218	192	208	182	187	193	188	194	209	200	215	211	211	206	191	200	216	188	199	189	200	196	221	183	212	223	182	208	236	196	204	203	192	211	227	194	200	179	201	201	179	207	204	242	179	198	194	193	207	188	198	196	185	185	199	198	182	200	180	193	201	175	212	201	188	207	200	206	221	208	202	188	202	217	241	221	195	208	212	208	194	178	184	195	200	198	189	211	194	220	180	195	215	222	203	215	207	203	204	203	200	182	217	194	196	210	200	188	209	184	223	180	204	172	234	199	182	198	181	209	200	179	194	190	213	200	199	188	192	197	235	194	205	206	160	185	177	200	196	206	193	177	192	208	204	204	217	222	204	201	203	208	192	186	175	212	222	197	204	212	195	194	207	204	196	212	209	213	185	191	215	187	221	213	206	193	229	198	203	207	192	212	177	188	205	184	213	210	212	213	191	208	200	178	216	197	172	205	204	209	214	185	195	216	177	208	182	212	199	201	190	196	202	209	217	187	200	201	198	222	193	196	200	216	206	192	169	200	176	199	197	180	183	198	217	215	205	184	212	181	171	210	190	187	205	188	191	201	194	188	188	186	199	190	175	186	205	189	210	169	198	200	180	194	173	190	208	211	208	214	201	196	217	166	225	215	175	221	202	190	212	205	189	208	216	205	211	205	194	205	217	196	198	185	200	172	184	185	183	208	214	232	191	182	234	179	209	201	193	182	213	204	189	203	192	203	185	207	190	185	169	201	203	212	214	211	229	216	183	217	192	188	213	177	200	206	182	198	200	202	197	203	216	196	212	190	212	176	213	208	194	213	213	181	186	222	214	196	227	178	188	197	198	204	207	206	202	217	201	198	188	186	197	203	196	206	198	189	213	231	188	179	190	217	214	201	199	198	188	191	197	218	206	205	227	184	214	188	184	207	197	183	199	186	198	212	184	208	203	205	213	213	200	239	204	194	217	180	175	187	200	216	205	197	206	199	185	193	167	205	217	193	208	188	204	200	236	199	187	187	187	206	188	190	203	200	187	187	198	196	214	230	196	201	215	198	200	205	205	202	188	196	215	187	189	229	201	205	202	187	191	201	197	230	198	176	219	188	188	186	180	198	191	205	199	204	204	201	192	205	193	207	190	191	201	194	167	198	189	206	206	184	206	219	181	207	219	203	178	196	234	177	189	174	179	218	208	212	191	183	208	198	201	223	205	198	187	205	222	193	218	231	212	176	192	192	203	196	182	199	199	207	186	221	212	213	191	175	195	193	202	191	202	209	191	200	206	215	194	201	188	182	188	203	199	199	191	219	203	184	205	195	194	189	186	192	206	199	204	208	201	182	236	224	189	208	201	193	181	216	206	191	200	167	207	203	188	229	223	201	204	200	206	169	200	203	197	196	191	209	228	212	189	185	191	219	195	207	211	217	197	202	195	204	208	187	176	195	187	207	206	206	226	200	189	207	184	196	231	211	230	195	195	204	222	191	204	200	202	171	199	166	200	211	186	197	192	183	210	207	197	198	192	210	203	202	178	183	203	188	195	188	192	203	223	198	189	196	218	214	221	229	217	195	201	181	192	193	189	203	195	191	203	211	192	216	191	215	193	226	199	223	192	180	199	197	194	203	182	191	216	187	185	223	196	210	196	195	161	189	200	182	208	192	179	215	226	185	176	193	219	185	188	214	192	230
28059	20092	14355	7489	3589	2429	1832	1289	987	848	746	634	597	567	534	438	449	376	321	329	295	265	294	225	228	245	226	192	184	207	194	228	205	212	214	214	200	193	216	219	184	203	200	199	187	218	208	222	179	195	176	207	190	231	189	195	193	200	182	203	216	177	213	199	193	190	179	184	219	184	187	201	205	194	186	210	206	169	168	197	170	189	193	205	204	201	187	200	200	236	202	198	232	218	183	206	208	187	216	187	179	163	206	187	200	184	189	165	200	198	191	199	188	210	200	186	201	195	207	203	196	194	200	205	207	182	209	186	197	159	203	187	204	188	201	179	194	194	192	210	194	189	208	198	202	184	177	204	206	207	193	221	193	200	192	193	204	187	183	178	201	201	192	208	203	193	174	180	192	190	180	170	193	197	186	183	173	180	205	206	189	189	200	186	186	199	197	190	172	196	201	199	190	189	207	205	172	191	206	182	210	168	197	175	182	209	183	192	200	197	187	185	200	212	188	203	187	194	188	228	190	170	217	210	190	196	194	190	194	190	178	187	221	183	202	174	206	189	215	196	193	182	218	191	178	218	196	177	171	189	208	205	187	205	174	203	195	210	216	195	193	190	185	214	196	176	190	173	215	213	177	196	194	195	178	179	198	173	207	192	185	164	188	179	184	199	198	175	193	198	225	219	178	200	196	198	205	228	220	206	200	213	208	190	231	185	173	216	193	218	209	194	213	186	193	205	199	205	195	198	191	190	224	206	199	199	203	191	216	210	213	211	203	200	177	228	199	195	203	173	184	190	198	208	206	187	190	178	206	200	196	195	192	194	218	196	200	206	200	194	179	187	208	181	194	210	180	178	195	182	197	187	215	198	194	181	212	205	175	179	192	192	158	169	203	203	197	176	177	196	212	211	171	182	201	187	191	201	190	193	207	194	188	166	208	214	213	175	199	186	203	196	194	210	184	211	185	208	161	192	189	184	184	179	180	184	182	210	224	190	207	198	181	193	195	200	200	203	198	192	184	192	198	187	198	188	188	209	192	189	210	181	213	198	179	179	209	201	197	204	195	214	200	203	172	199	220	186	195	217	221	199	180	186	185	210	201	204	237	180	205	232	210	203	181	177	194	205	216	221	201	188	187	196	171	213	169	185	195	194	197	183	205	217	218	215	201	212	211	204	192	222	207	203	178	228	174	188	200	208	187	186	189	197	190	192	179	178	179	186	185	160	188	179	185	224	194	202	202	188	201	199	173	182	224	202	182	187	206	214	180	206	229	179	182	206	188	179	202	179	179	227	184	198	215	154	231	191	183	186	194	217	199	196	186	199	196	181	189	209	197	195	207	212	186	207	185	180	213	199	190	198	189	203	205	175	211	163	213	183	207	180	186	172	177	219	203	199	194	186	196	191	185	184	202	206	189	205	212	171	182	194	213	189	197	217	206	207	176	187	170	174	174	199	206	201	159	187	207	171	177	227	208	225	223	197	197	190	183	193	196	190	167	163	197	207	180	197	202	194	192	193	197	179	198	187	199	195	213	189	185	189	199	191	211	187	181	195	192	213	209	182	184	190	190	184	214	204	202	180	169	221	209	200	190	198	203	227	207	178	188	193	191	210	180	200	199	206	187	182	174	192	187	199	203	209	195	166	186	198	187	210	178	211	190	221	195	180	206	185	216	200	193	191	198	174	203	208	200	212	188	198	174	214	195	204	202	195	211	193	193	190	208	183	206	219	177	185	208	188	193	203	201	190	162	186	193	187	200	208	202	201	192	175	190	183	187	189	185	188	204	197	178	219	176	207	188	208	177	198	177	197	192	185	227	192	196	187	193	187	198	204	202	175	209	193	195	215	191	184	203	198	175	201	218	188	188	185	175	182	218	206	204	189	209	186	213	187	202	195	196	225	200	192	212	209	180	215	217	186	190	198	206	178	173	195	180	216	177	212	194	197	212	205	189	175	179	197	183	184	196	168	203	205	182	193	193	191	206	196	169	185	194	218	182	222	218	212	177	208	204	215	194	189	195	197	215	182	197	201	180	213	193	208	180	179	202	198	175	164	193	165	213	210	211	202	210	202	192	193	200	221	195	201	191	197	210	204	188	189	190	200	190	195	182	193	195	201	203	170	212	206	179	196	207	170	206	195	189	205	187	176	210	212	195	185	209	184	182	207	181	207	201	189	219	185	184	194	222	189	214	221	229	205	208	212	193	220	190	218	219	202	212	181	242	156	186	213	164	196	214	191	184	197	210	193	198	190	179	214	196	180	193	193	201	201	177	195	187	198	199	190	180	197	202	201	176	176	168	177	207	195	172	207	167	177	184	182	189	187	180	209	191	203	183	201	190	178	176	205	197	197	209	187	190	185	206	213	207	205	177	201	210	199	205	212	197	206	198	196	203	186	188	188	202	201	186	196	174	203	177	202	218	225	204	195	169	193	180	220	202	212	191	209	203	201	184	183	192	226	190	182	199	203	203	207	176	202	184	226	175	182	172	207	215	195	196	227	189	188	192	203	184	196	195	182	200	193	188	193	198	187	214	210	175	181	197	204	171	211	217	186	191	208	175	192	185	198	205	205	209	155	207	176	212	196	202	189	181	185	190	190	206	189	220	175	180	189	192	187	186	185	202	204	193	180	221	201	195	183	177	190	177	189	211	204	188	178	214	209	213	189	215	201	210	174	207	203	181	212	195	229	205	218	173	185	194	215	203	197	209	180	194	194	207	185	172	187	191	208	206	194	184	177	194	185	200	195	193	202	216	171	192	203	212	206	175	205	199	169	192	195	192	212	204	187	184	202	215	199	217	192	214	188	193	193	211	176	211	165	197	218	172	175	212	187	200	189	179	178	241	206	198	209	178	190	176	196	201	215	187	198	192	200	164	208	187	190	203	214	200	206	216	194	207	202	186	179	195	157	185	214	195	206	185	194	191	209	162	203	184	172	181	188	192	184	199	187	187	206	203	195	201	199	211	181	202	195	225	229	203	188	196	182	200	179	213	201	196	190	202	178	203	202	176	213	176	193	185	179	172	205	212	183	211	182	178	187	196	188	187	186	196	182	214	209	206	190	183	191	193	215	213	202	164	176	193	181	184	196	183	168	195	200	196	196	204	187	177	219	219	189	162	181	213	202	225	206	196	184	215	211	172	188	186	179	198	195	178	166	191	222	223	210	197	196	186	189	177	155	223	180	196	188	179	187	200	183	205	203	203	212	216	178	196	202	199	198	203	174	181	207	180	160	198	199	203	193	177	210	188	183	192	194	191	220	215	186	191	195	198	193	188	189	196	178	200	185	207	202	210	176	189	190	192	171	178	202	211	208	206	176	197	181	213	187	187	196	171	178	188	182	193	182	193	195	165	188	204	201	204	196	175	174	202	186	194	206	218	197	189	173	217	188	225	174	197	185	211	176	205	186	195	229	204	188	194	179	183	199	204	217	189	190	206	190	182	201	204	199	211	187	206	170	189	197	188	164	197	210	193	210	190	194	192	178
16398	26172	18641	10565	7670	5918	4445	3312	2471	2163	1867	1524	1453	1253	1116	953	856	769	752	625	552	548	489	421	386	332	314	305	297	313	300	287	280	321	295	310	316	323	310	328	321	289	302	289	281	306	277	308	285	311	270	330	301	298	303	264	283	287	271	316	273	279	286	295	258	308	266	280	280	285	278	314	293	304	284	277	277	264	280	277	318	276	262	257	289	252	276	278	268	264	274	295	292	269	276	274	293	270	279	289	265	279	259	301	261	273	275	291	275	283	258	256	287	275	293	262	288	255	276	240	296	266	287	296	305	314	302	244	292	276	292	293	304	269	288	285	268	242	298	260	306	267	287	292	300	241	309	293	263	289	279	304	264	293	257	304	283	271	279	299	275	300	282	275	246	293	273	254	308	301	289	293	260	268	290	329	277	295	279	270	289	282	268	275	271	272	288	275	290	274	262	280	288	290	280	296	290	266	279	276	309	294	295	283	278	258	283	274	265	315	260	274	254	272	275	291	275	263	299	280	284	264	298	295	292	270	277	293	288	243	276	259	278	274	289	271	267	272	316	263	277	269	251	299	246	268	289	250	290	263	256	255	283	280	271	292	292	245	301	282	279	257	257	270	236	300	268	290	270	278	271	272	304	278	287	292	264	249	284	263	268	270	278	253	250	274	269	241	290	299	301	273	275	278	268	302	283	300	272	268	272	289	289	297	274	290	270	288	279	281	261	263	290	269	281	265	270	234	261	305	223	293	283	279	284	278	239	288	268	269	267	290	282	259	263	290	288	297	298	253	297	254	277	285	278	264	272	274	290	278	267	274	295	274	285	252	273	286	248	268	279	303	261	277	275	279	275	289	307	279	275	291	255	269	270	309	276	274	251	258	276	284	273	288	252	304	297	265	302	238	278	279	307	272	267	263	283	238	271	276	285	275	275	295	266	266	258	280	288	263	271	270	260	300	291	280	283	292	275	274	280	268	275	270	257	257	293	282	295	285	281	269	293	266	266	276	270	257	298	266	249	297	254	291	306	285	284	275	272	279	287	256	284	265	293	320	297	287	293	311	284	248	287	257	295	276	270	277	287	265	314	259	307	269	305	303	285	267	266	269	278	261	275	287	296	306	278	281	293	284	248	266	285	245	261	266	260	313	245	275	276	309	288	248	271	294	265	298	287	268	276	289	260	279	272	277	308	326	285	307	290	260	287	310	287	277	251	284	267	274	277	312	302	262	279	300	323	251	279	275	275	247	283	284	302	273	268	273	263	301	267	275	301	298	257	287	281	257	281	301	312	254	271	262	294	264	288	266	279	287	272	297	285	252	252	267	286	287	244	285	285	261	296	282	292	276	283	269	264	307	259	265	267	255	283	292	270	308	255	281	275	274	314	290	284	276	318	275	233	282	289	279	284	278	249	268	288	245	244	273	290	263	280	274	257	255	252	286	305	280	250	294	291	273	273	292	260	282	260	311	308	303	289	284	286	276	291	248	295	258	274	279	248	269	276	299	263	269	275	265	283	253	300	283	271	287	281	275	268	294	269	290	280	264	267	245	269	267	277	280	283	285	275	294	298	278	286	260	279	262	305	299	264	303	299	286	280	270	278	282	266	267	258	292	290	275	293	272	318	275	303	313	269	273	282	292	271	276	279	258	266	286	281	291	263	292	298	265	264	284	281	269	298	309	290	270	290	287	300	267	290	287	274	295	257	269	294	267	312	315	261	266	297	253	285	292	289	303	311	245	235	293	267	269	281	257	270	300	287	284	294	313	267	292	277	275	310	289	236	297	267	260	305	257	301	263	277	288	270	291	278	281	272	272	271	291	291	268	282	286	294	257	257	272	264	281	288	256	261	278	301	288	269	288	280	313	247	257	273	265	287	300	239	281	279	283	268	283	278	309	276	282	238	299	292	282	278	285	279	278	257	298	302	271	303	293	269	288	279	250	313	263	251	259	274	280	278	282	271	248	265	291	298	274	269	279	321	283	264	300	290	284	247	291	267	289	302	275	277	278	282	288	281	299	283	299	284	302	271	279	269	278	276	269	262	258	253	263	267	293	245	269	268	265	262	301	303	274	280	255	291	276	290	279	276	285	268	273	262	262	277	272	296	277	292	260	283	257	276	281	277	271	293	306	256	272	292	282	283	262	289	300	268	249	291	275	290	294	264	263	316	280	324	279	287	288	305	257	273	273	262	259	256	262	269	288	289	279	275	277	271	284	273	288	271	259	271	259	285	284	302	265	281	270	309	264	253	282	255	282	283	254	288	291	278	314	270	259	261	279	298	272	279	245	283	290	286	309	246	280	289	313	285	277	290	309	245	275	286	259	260	277	293	290	287	271	291	280	263	288	256	273	243	227	267	267	244	289	269	289	269	275	288	253	290	274	309	272	249	292	248	268	258	298	276	281	283	286	240	296	271	285	288	293	280	294	329	266	266	269	304	282	308	302	294	281	271	303	269	264	289	298	275	293	250	309	273	253	283	252	299	279	277	280	265	277	245	288	278	290	301	274	259	299	288	292	283	303	266	268	294	257	240	259	289	270	284	266	263	264	267	260	304	299	251	314	268	275	282	276	298	254	275	269	287	262	282	276	259	268	299	282	266	288	251	266	273	280	302	277	274	311	284	263	305	287	250	286	256	277	256	292	244	264	284	277	275	260	301	247	298	294	261	270	289	282	290	260	257	308	261	295	245	283	292	291	287	307	277	242	295	291	281	281	257	286	257	288	269	284	296	285	294	243	300	283	261	261	268	275	262	235	290	289	301	307	267	261	280	285	291	301	270	276	235	266	279	250	266	244	286	279	280	269	304	257	262	283	319	274	254	285	277	289	318	239	306	259	243	268	268	266	298	281	294	278	268	261	256	255	271	280	273	298	305	288	251	268	273	309	263	243	288	271	313	253	243	286	316	296	291	281	306	255	265	286	281	272	275	279	297	267	281	291	274	296	300	277	243	250	289	262	293	275	295	269	276	258	300	289	284	273	265	263	265	266	286	245	273	298	272	268	275	264	315	276	280	271	308	257	306	297	314	291	272	272	258	257	275	276	282	260	287	258	305	273	259	290	314	258	301	268	253	319	284	254	270	257	276	261	282	293	270	260	269	265	261	285	279	296	278	253	256	254	297	295	232	272	330	301	272	282	275	299	296	268	272	274	257	246	266	264	264	289	284	267	308	286	252	295	268	264	274	256	271	289	289	272	230	272	267	275	300	293	284	282	278	283	242	294	274	295	283	265	292	291	275	289	279	265	288	271	262	295	268	288	286	303	272	280	272	288	271	273	278	275	250	300	267	258	259	271	264	265	293	259	298	257	268	267	286	306	286	283	285	304	307	316	272	262	293	302	277	273	251	279	280	288	260	299	303	269	276	289	294	283	277	290	254	287	260	279	276	273	262	259	279	258	286	275	248	280	284	291	286	297	251	272	284	269	292	308	246	256	315	271	280	254	284	299	273	303	283	300	279	274	277	308	274	282	273	272	272	274	270	249
24024	21608	28670	25035	21020	9422	3880	2286	1599	1436	1182	1033	925	838	716	659	594	508	478	395	394	357	318	275	263	253	216	193	173	190	206	187	171	206	185	189	202	193	185	229	207	222	212	196	188	188	189	194	166	194	194	167	178	170	200	202	190	170	181	169	187	198	187	150	180	188	184	180	154	189	191	162	199	175	197	166	172	165	161	168	175	174	170	184	139	178	185	192	166	172	184	177	158	187	185	185	164	189	160	175	153	157	183	192	170	185	168	175	161	168	163	166	176	164	190	187	165	180	185	170	180	180	181	163	177	159	162	171	178	146	194	177	198	194	179	182	173	171	147	172	166	169	181	151	163	187	165	167	173	176	186	181	173	163	183	175	167	165	162	193	157	160	178	182	183	174	176	182	166	192	173	161	158	174	189	167	186	173	180	191	163	166	156	202	161	169	209	161	174	172	167	168	160	199	183	161	195	154	151	175	162	167	159	173	186	189	188	168	173	164	160	186	174	180	164	164	184	206	172	164	162	150	192	169	162	180	157	175	168	166	158	169	184	157	178	173	171	188	174	190	191	183	166	152	181	181	181	151	167	182	181	166	159	178	151	179	172	176	185	189	198	173	169	174	146	198	162	166	164	167	184	163	181	176	156	204	173	169	162	180	169	199	168	197	168	179	167	174	172	174	140	175	174	136	163	176	174	165	180	201	184	173	176	170	165	194	166	184	202	189	173	181	168	152	162	161	166	152	175	182	158	181	166	153	165	184	164	190	194	159	174	193	178	184	182	176	192	179	177	178	160	182	163	159	160	178	167	172	168	177	186	182	190	172	182	176	193	186	168	174	175	164	164	181	187	163	195	157	186	181	179	173	194	184	192	160	165	170	171	159	196	171	176	179	180	184	147	163	159	155	192	189	167	172	176	186	158	205	171	157	148	170	166	175	174	181	188	167	154	182	180	147	155	168	188	162	183	183	189	182	169	167	154	186	185	150	174	174	178	157	185	178	170	186	171	172	167	185	188	202	166	182	178	163	166	167	171	152	159	185	178	176	170	169	177	202	175	185	169	186	160	170	156	165	176	181	171	173	167	176	177	172	171	186	143	181	192	163	158	189	183	182	169	185	168	160	189	165	171	188	161	178	181	192	188	207	168	186	190	178	182	157	154	181	169	155	174	185	182	191	165	163	174	181	192	176	159	179	167	148	169	180	154	170	176	179	174	177	171	180	165	173	180	165	171	166	153	203	146	166	175	154	175	190	166	201	152	155	182	162	195	171	174	167	181	192	185	189	171	160	194	149	169	176	193	181	182	174	183	179	178	164	147	186	173	182	187	176	173	188	158	176	179	197	175	146	171	182	155	201	202	163	187	154	172	175	172	176	153	158	173	158	168	160	186	178	174	167	187	181	162	170	183	176	187	158	188	182	180	160	162	196	173	178	170	187	194	192	166	170	176	171	163	169	174	162	175	173	182	175	175	165	200	179	146	141	196	189	167	174	190	157	169	152	205	167	163	164	150	181	197	166	184	163	163	191	150	174	156	160	173	167	172	190	175	205	195	184	180	189	187	159	165	172	159	186	175	169	189	156	174	165	182	169	172	181	162	183	165	181	211	169	161	167	173	187	157	178	174	167	169	171	155	177	165	160	164	173	181	158	204	178	160	168	156	147	177	179	185	190	186	165	176	192	179	179	181	168	178	171	187	178	181	158	181	176	168	150	175	196	151	175	148	157	167	154	172	175	176	171	172	188	197	179	157	190	164	184	175	205	170	166	158	153	169	171	183	172	176	159	174	171	194	168	176	183	172	154	178	178	173	165	187	192	182	169	164	182	189	150	184	186	174	178	175	183	180	172	185	188	167	171	164	184	180	166	173	177	171	157	176	199	182	184	194	188	179	175	176	154	183	166	186	179	163	185	171	186	157	162	153	191	168	175	198	174	175	170	176	180	153	175	184	153	174	172	201	186	151	171	195	187	202	171	165	169	182	165	164	183	176	186	148	157	169	174	209	164	183	182	188	194	184	174	163	173	179	163	184	169	179	193	148	157	182	147	183	174	190	153	175	155	177	145	155	167	175	152	181	188	186	190	181	178	153	186	163	169	167	173	195	183	139	186	186	167	179	158	163	183	175	173	184	157	182	176	171	155	172	178	163	181	150	170	181	164	171	172	178	157	179	168	165	183	167	149	170	158	192	158	163	172	159	158	181	190	191	161	193	166	169	174	184	172	149	189	187	178	160	150	173	172	189	162	163	168	176	185	175	201	169	173	147	191	188	172	180	165	159	188	193	201	164	170	155	170	166	182	146	159	185	167	170	190	190	185	179	176	196	186	181	165	177	158	209	182	165	163	147	192	196	181	172	183	151	180	151	177	159	162	205	182	181	184	163	172	171	144	170	190	179	168	182	196	152	169	171	181	154	187	186	184	172	173	168	171	153	154	167	177	149	172	169	167	166	148	180	132	187	173	191	172	174	162	197	160	174	189	159	154	203	166	170	164	167	184	163	184	170	158	164	169	156	181	150	189	173	154	157	174	176	185	147	191	162	183	161	182	181	186	159	175	170	175	175	167	178	197	202	183	171	181	198	176	177	153	162	197	156	197	163	170	189	185	175	167	179	190	184	189	168	165	177	170	175	190	165	148	195	150	187	166	175	173	181	163	144	168	162	171	174	152	156	181	179	156	185	176	175	173	183	175	179	184	155	184	159	178	186	179	169	176	174	168	174	170	188	182	179	187	184	165	183	190	167	191	177	189	159	184	178	146	166	178	177	161	169	184	187	179	146	172	182	183	181	173	170	201	174	183	156	149	211	162	191	163	202	210	150	177	171	168	157	168	187	175	168	175	183	173	154	175	191	177	177	149	191	207	185	175	165	171	185	128	167	181	164	182	194	180	198	183	163	188	169	195	176	200	163	193	169	161	181	187	175	167	170	188	172	197	181	189	175	176	186	167	207	156	179	196	174	167	145	177	172	208	199	184	194	171	172	178	169	167	173	175	178	157	174	155	168	193	179	178	166	181	190	175	193	173	174	171	151	189	188	188	184	161	153	164	188	171	168	182	179	146	177	164	172	157	172	183	180	164	157	171	183	177	163	176	167	153	166	190	193	170	206	183	163	180	149	187	178	174	181	174	181	188	194	208	170	193	174	176	168	176	166	168	169	169	170	174	182	147	182	176	166	164	184	185	177	173	175	159	166	183	175	187	161	176	153	167	179	180	201	182	186	175	187	165	186	175	190	162	176	199	203	176	152	168	179	184	156	164	154	181	179	156	174	185	177	165	167	193	147	179	182	171	153	146	158	170	165	175	195	186	188	178	180	175	189	173	191	169	199	165	181	186	191	179	160	207	186	170	141	190	170	174	188	179	170	170	179	169	161	152	168	184	171	171	170	186	158	168	177	183	129	163	159	183	191	180	190	167	164	166	164	169	168	166	165	180	167	163	168	153	176	163	191	156	167	176	180	197	159	161	168	182	171	172	173	166	177	163	154	158
18729	34160	25850	16495	12679	9702	7446	5436	4187	3646	2974	2562	2339	2020	1629	1362	1340	1187	1011	791	734	641	615	506	478	352	338	341	303	293	282	265	315	297	272	301	313	328	351	353	264	311	270	291	304	252	316	262	283	297	296	320	260	299	303	299	272	264	274	239	275	260	257	266	268	245	263	231	271	263	241	229	266	264	272	264	243	260	267	270	223	261	237	252	250	243	234	276	226	266	241	249	248	246	252	270	252	233	234	241	254	241	205	246	246	225	237	256	245	268	263	247	242	258	235	241	242	233	272	249	268	240	233	265	231	252	266	288	265	226	241	253	237	241	251	273	254	253	246	273	271	233	231	268	222	255	228	256	241	244	252	271	220	240	250	230	234	235	223	234	255	227	252	255	237	266	237	220	223	248	238	233	276	239	251	239	252	258	245	260	261	271	249	252	253	237	233	239	253	261	232	254	250	271	259	248	268	276	299	252	250	248	239	254	212	232	288	283	269	269	270	261	236	234	251	247	243	257	258	245	257	256	238	225	235	271	262	236	252	248	269	275	261	232	219	247	262	255	237	262	236	223	234	271	211	231	241	243	228	252	247	248	270	243	252	253	258	247	257	234	252	267	236	226	255	228	226	239	247	241	217	234	279	255	240	226	243	285	277	243	268	256	241	261	258	237	256	279	270	234	222	234	242	242	254	239	249	293	253	252	228	258	282	239	251	257	268	270	239	236	251	254	218	225	243	246	242	273	264	272	242	249	242	219	234	273	268	230	244	219	247	254	259	238	226	242	238	247	237	265	291	228	261	247	240	241	255	254	280	253	248	274	249	278	241	249	270	275	267	224	230	248	250	252	242	248	228	244	275	247	280	264	252	262	260	221	269	252	267	247	248	262	260	257	257	226	250	232	227	244	272	252	267	252	229	266	247	241	252	250	238	256	270	242	269	266	233	250	240	236	244	252	248	236	255	244	286	276	254	256	253	251	237	248	251	263	276	250	220	237	249	255	256	229	257	211	224	245	238	252	252	228	238	253	237	258	258	247	248	242	232	230	267	245	255	253	245	247	237	242	242	261	238	260	269	256	264	243	261	258	255	240	246	267	265	259	244	254	246	269	248	270	272	229	224	255	270	239	262	243	222	262	250	249	267	228	256	225	243	227	230	255	244	278	236	260	267	245	252	262	235	242	260	255	251	259	245	260	229	258	268	260	242	245	250	251	280	235	238	230	250	264	228	249	246	239	255	257	248	254	239	270	248	235	254	223	295	263	235	267	251	247	244	237	264	227	245	250	258	226	281	241	229	251	244	256	265	218	238	234	223	251	239	253	253	257	272	265	239	234	255	277	247	247	259	242	244	251	266	232	251	240	244	254	261	242	239	237	291	248	246	244	265	256	251	253	248	258	277	226	229	261	257	249	245	236	243	229	245	260	264	266	235	239	232	223	267	223	253	239	237	266	253	236	244	256	241	256	248	240	241	226	250	235	250	239	236	227	234	254	238	252	256	252	257	254	266	242	235	238	247	249	274	254	250	262	247	267	258	261	275	250	230	259	242	236	221	217	254	265	236	257	273	247	259	216	237	274	246	240	269	243	239	245	243	256	260	245	250	261	269	243	236	251	244	247	250	246	243	231	253	255	230	274	257	239	227	238	219	258	271	242	254	263	243	253	243	262	254	227	245	235	246	223	261	266	242	267	231	247	273	258	276	232	238	242	217	245	241	252	244	252	245	244	282	263	228	212	251	210	221	218	239	228	228	281	245	226	245	247	244	245	237	239	255	224	268	266	250	242	242	231	226	227	238	254	246	233	259	252	249	246	252	238	271	245	255	253	239	258	263	235	245	249	243	234	262	262	254	249	260	284	212	248	254	239	274	263	251	259	225	245	242	219	263	263	263	221	250	247	221	250	260	252	251	266	220	261	230	265	237	258	243	226	229	229	279	263	244	245	231	249	217	242	216	269	268	243	245	244	278	230	279	258	240	237	268	255	256	242	249	281	273	246	252	244	248	231	237	220	236	237	248	237	236	257	284	254	261	237	232	235	259	268	217	243	258	226	243	276	275	255	217	244	252	259	274	241	220	231	239	235	239	245	247	221	259	241	236	256	232	247	244	234	249	239	240	278	240	230	262	263	240	257	249	228	266	248	260	235	252	226	258	252	257	278	231	270	217	246	230	233	249	228	248	226	262	235	274	259	259	256	229	237	270	216	250	234	245	245	255	245	240	270	253	274	254	253	250	253	245	259	246	237	211	280	250	230	226	284	249	269	259	260	255	254	247	249	230	244	249	246	261	254	256	254	250	243	260	239	244	242	238	275	248	265	249	248	231	248	234	278	220	253	240	263	255	245	242	236	241	235	251	269	231	250	244	255	247	269	250	263	252	235	212	223	254	251	228	263	241	252	268	230	242	261	274	250	275	251	272	213	271	264	250	247	252	247	246	243	264	231	261	248	268	253	224	256	234	234	219	259	218	244	267	233	244	267	260	268	226	235	245	258	263	238	235	229	246	232	246	227	245	238	223	267	237	263	252	222	264	236	275	266	243	266	246	273	281	236	229	257	207	212	258	255	267	238	242	237	246	249	272	248	276	218	254	252	265	238	262	268	225	237	258	242	231	214	248	253	285	237	282	251	253	274	279	274	275	233	235	204	237	259	235	212	222	262	265	244	258	241	234	253	252	232	261	229	251	239	231	244	252	246	245	241	230	272	237	253	273	221	256	263	257	231	244	257	256	260	238	258	245	240	263	247	239	255	246	251	244	261	248	234	213	247	264	249	247	260	238	285	249	230	258	258	249	264	260	234	255	247	256	291	234	233	242	218	251	233	278	257	236	253	241	261	219	253	226	234	246	225	228	241	249	254	266	247	260	254	245	273	251	242	233	232	260	260	259	252	269	258	245	210	227	252	271	244	225	272	248	244	234	232	241	257	249	245	251	242	254	253	281	271	255	248	253	246	264	260	261	244	231	224	240	256	255	255	252	247	246	258	257	255	270	283	258	238	246	214	235	261	271	241	241	239	225	250	250	235	243	252	235	257	270	232	247	251	232	236	250	243	241	226	244	256	246	251	285	244	213	250	263	235	240	252	233	259	258	282	231	250	265	251	264	244	230	253	240	250	279	241	255	265	239	242	256	223	238	238	268	236	241	254	242	234	260	232	223	257	249	225	253	248	241	238	254	254	275	257	220	239	261	240	252	237	223	237	235	278	280	244	240	269	261	247	248	275	228	234	266	263	235	258	241	270	270	243	259	261	255	237	260	269	260	246	289	210	237	258	235	237	259	272	264	255	249	282	247	280	259	266	230	236	242	271	262	269	264	239	243	247	247	214	220	258	273	234	230	256	259	232	279	230	265	249	242	256	253	291	239	249	247	263	269	235	253	251	222	230	216	257	260	256	257	213	235	231	247	246	245	230	229	227	242	240	234	220	244	239	269	260	272	247	275	263	221	248	265	252	266	247	249	272	238	249	224	256	231	275	231	264	237	249	252	263
25280	21615	26966	24933	8226	3387	2288	1572	1170	1059	946	845	660	637	588	490	447	424	364	318	275	313	290	235	228	199	195	182	172	164	183	179	161	205	194	176	183	208	205	207	183	180	173	185	167	167	155	209	165	149	173	164	193	174	175	187	190	160	143	172	146	163	170	178	168	162	164	163	173	170	162	167	160	154	176	161	172	163	161	187	181	170	170	159	171	193	172	185	160	153	175	180	162	170	176	161	147	165	172	166	172	154	167	170	184	186	180	163	178	147	200	168	158	184	154	180	170	164	174	158	160	177	189	150	176	177	167	155	154	163	166	198	158	167	164	172	177	159	193	173	172	185	162	162	179	153	178	156	169	136	185	136	155	166	202	155	134	169	156	178	165	149	180	171	163	178	165	166	167	158	168	204	164	175	178	190	180	177	199	157	188	160	169	158	164	179	175	177	153	158	174	155	169	169	177	165	160	189	154	169	173	135	176	164	157	174	161	164	132	175	194	153	164	163	176	170	188	194	182	169	167	186	171	173	160	172	159	163	151	133	140	165	176	159	168	145	165	180	182	161	148	178	187	179	198	155	176	175	151	156	147	189	162	196	158	156	166	165	174	136	152	157	175	180	172	175	164	175	155	167	189	161	178	167	161	166	166	179	152	189	172	164	149	160	168	169	165	158	178	145	164	166	168	158	186	193	163	189	145	156	178	169	177	171	167	156	194	171	166	174	152	170	164	172	169	172	160	165	163	184	156	169	184	171	154	169	179	185	165	175	190	166	160	164	176	174	164	149	145	168	176	181	138	168	166	162	164	151	178	159	165	174	157	167	159	179	153	178	176	176	154	202	163	165	182	171	165	167	186	170	149	176	188	172	166	179	173	168	158	166	167	159	165	157	155	185	176	184	174	170	158	154	156	194	175	168	196	161	172	174	166	171	158	149	188	152	165	153	184	147	159	164	169	161	178	157	172	154	164	168	183	159	171	163	151	155	172	156	179	150	158	184	176	179	172	175	160	178	150	151	165	163	151	183	171	177	146	189	184	157	163	175	175	158	172	162	135	159	179	164	158	135	153	158	162	160	171	188	164	177	197	152	147	168	176	183	170	171	155	165	170	191	197	184	175	147	168	186	168	165	182	142	183	172	155	156	162	176	155	163	167	157	155	162	169	152	178	159	176	203	176	157	161	165	186	166	166	164	158	159	159	179	160	140	144	173	136	163	190	187	166	166	168	166	148	161	181	147	178	173	180	170	172	163	186	146	179	173	156	183	144	155	170	166	182	162	170	185	161	163	169	172	169	156	142	180	178	177	174	178	175	153	175	164	157	159	148	165	141	180	159	162	167	134	175	180	193	168	171	170	166	157	195	165	163	158	176	182	169	170	178	157	146	173	175	154	153	161	179	177	156	169	148	149	168	166	147	162	158	188	170	163	174	161	145	160	174	157	165	159	163	175	150	170	154	180	183	184	185	173	165	166	171	175	163	187	172	164	171	157	163	186	158	156	171	160	165	151	149	187	175	169	175	174	146	156	164	182	180	169	169	166	174	162	185	157	178	160	191	170	188	177	150	154	163	176	149	169	175	167	173	169	159	171	187	169	167	194	183	156	148	163	175	158	158	178	162	158	173	186	165	123	185	186	187	177	152	177	164	185	158	187	163	163	159	156	163	165	186	155	175	193	183	170	168	177	150	183	165	186	175	171	167	156	174	192	178	180	180	172	171	168	171	186	162	153	150	186	160	189	145	164	186	176	151	156	163	150	174	192	172	164	167	185	157	161	159	151	161	164	181	172	184	159	156	159	173	170	177	168	163	172	178	162	174	163	169	169	184	167	164	178	165	164	131	177	158	169	150	161	164	177	165	195	171	141	168	166	164	161	158	181	161	171	154	156	158	158	181	146	170	162	164	174	148	151	167	145	172	158	150	173	156	169	160	180	153	177	179	156	162	161	180	159	154	178	177	170	159	171	158	161	174	165	167	183	163	190	178	153	174	140	171	160	191	145	159	175	150	171	172	141	160	188	138	180	169	201	153	182	166	200	186	167	167	176	165	148	141	155	174	163	160	160	177	164	173	169	166	173	184	163	182	173	170	170	181	174	161	198	169	158	188	150	153	182	159	163	154	181	185	164	175	169	193	181	169	170	156	155	144	164	140	181	159	192	156	170	172	172	150	158	154	188	166	175	149	181	186	171	149	174	170	160	176	190	162	168	187	176	142	156	174	158	174	190	179	180	164	170	178	157	154	169	147	175	180	162	182	149	168	187	161	181	174	158	192	158	163	181	173	198	141	184	177	151	163	147	182	180	169	161	163	164	168	152	156	176	172	166	158	180	182	156	160	180	158	164	175	177	167	178	141	183	156	166	181	163	176	157	161	176	169	167	176	183	156	191	165	174	162	172	175	155	173	155	145	170	155	160	184	171	187	185	162	179	151	162	159	175	154	159	165	147	165	152	154	189	168	178	162	161	160	161	165	170	182	151	151	154	166	169	162	160	170	174	163	180	185	162	118	146	149	152	167	169	181	183	178	153	176	169	165	173	154	155	128	139	189	154	152	166	163	168	162	175	168	165	177	156	168	152	164	154	148	154	155	157	182	174	163	180	170	158	168	161	179	177	175	182	149	162	191	165	165	162	169	200	170	148	172	166	173	164	169	150	162	159	158	178	181	188	172	152	175	174	181	163	157	161	185	169	181	167	146	163	173	170	150	157	160	166	169	184	155	194	162	171	177	170	166	177	178	164	167	151	157	181	195	168	148	161	165	175	155	179	164	161	193	197	165	163	164	177	158	156	171	163	184	170	151	160	160	148	168	150	192	150	159	180	167	166	159	161	172	166	196	164	190	165	179	163	144	185	169	157	159	180	173	173	170	167	164	156	170	183	177	161	143	160	168	176	170	203	182	166	159	160	172	185	177	183	169	169	158	155	156	184	175	158	164	167	186	153	177	157	170	161	136	182	159	160	192	168	180	170	178	191	180	161	163	161	159	165	175	168	188	161	163	170	158	170	168	170	151	165	173	197	156	164	155	166	158	159	149	150	184	188	166	149	173	161	162	150	176	164	186	152	163	155	166	145	155	181	194	154	180	160	161	152	183	173	179	163	177	170	174	167	162	196	143	177	165	138	152	170	152	170	173	172	160	166	173	169	176	154	149	144	177	187	156	162	173	151	190	174	170	163	187	162	161	166	141	143	176	166	185	152	160	167	190	175	195	193	154	140	169	158	170	182	153	172	186	182	192	156	174	162	151	156	149	139	177	143	158	164	147	177	170	165	155	162	150	179	166	166	177	171	174	155	174	155	182	169	155	160	165	171	185	172	150	183	162	163	168	165	172	169	161	192	175	171	180	182	158	192	173	175	159	148	172	154	172	183	171	147	180	170	177	138	161	163	195	151	156	171	153	154	158	171	156	148	171	160	189	161	139	181	175	141	169	174	144	171	173	170	182	176	142	181	168	159	154	172	171	167	186	163	164	145	171	186	178	181	158	162
17820	29667	21687	13045	10081	7541	5666	4142	3266	2854	2318	2060	1786	1549	1342	1132	1100	863	846	694	614	590	479	419	358	316	312	290	272	282	255	237	266	265	262	248	263	281	272	303	272	247	280	276	280	244	242	254	267	251	249	298	266	254	260	283	245	243	256	233	246	230	245	254	235	236	248	264	255	243	253	237	268	225	241	223	233	256	260	242	239	241	265	259	242	239	213	214	247	261	222	210	260	228	264	242	226	223	244	234	270	219	266	240	214	261	234	264	259	234	238	253	241	238	233	219	213	233	257	269	225	216	239	235	240	210	238	234	239	252	240	250	214	229	242	243	240	240	228	233	295	273	229	236	220	230	208	256	224	253	236	245	228	225	244	237	248	225	252	261	215	237	219	245	249	215	227	258	216	238	224	221	234	287	237	232	237	237	223	241	268	246	251	238	228	245	221	247	235	229	245	223	234	261	212	235	239	238	232	248	240	234	242	229	249	234	244	248	235	240	235	246	233	219	228	227	228	240	235	228	255	266	249	250	260	235	237	233	276	256	252	271	242	235	252	233	239	245	233	220	238	232	219	217	215	248	248	251	233	205	229	253	230	225	236	228	229	230	243	226	251	249	238	242	254	236	227	261	225	227	251	244	236	251	239	267	255	263	229	233	243	256	210	249	237	262	255	251	226	242	229	255	267	261	242	253	256	223	237	254	231	248	239	228	227	261	237	264	232	229	257	239	245	235	232	273	209	236	234	243	251	224	223	235	232	257	253	227	239	232	249	263	245	246	221	224	239	253	236	244	238	261	264	244	256	241	205	253	226	240	229	256	239	246	268	236	218	254	254	262	226	235	244	253	237	251	244	226	237	248	246	255	230	233	240	240	255	226	231	242	232	234	239	231	251	254	236	255	255	239	224	217	226	209	230	242	220	238	249	233	244	270	249	237	213	247	245	201	237	255	245	242	234	243	259	232	244	234	226	256	252	252	251	254	252	263	238	210	212	235	230	238	270	242	258	246	225	254	240	237	242	238	251	267	243	249	252	224	243	238	260	219	253	246	239	244	253	253	259	226	225	220	222	240	229	249	245	235	232	245	241	242	251	212	224	246	227	220	236	235	231	214	246	252	249	233	236	250	256	213	223	238	217	252	247	266	234	260	245	202	257	251	224	233	253	247	248	248	257	221	220	239	230	231	273	231	236	231	250	248	241	230	249	207	259	245	253	237	237	236	233	237	215	257	251	227	243	217	230	242	227	242	242	226	253	223	224	260	229	235	247	223	224	229	237	235	271	233	249	221	228	239	227	239	255	253	234	285	219	238	245	234	258	229	254	280	249	233	245	254	220	276	258	233	246	252	245	231	235	228	247	245	265	240	239	222	260	259	220	235	227	236	273	241	242	254	251	223	250	245	234	249	238	235	247	229	251	265	246	259	233	218	241	246	228	242	225	258	233	266	260	233	268	269	243	229	243	238	242	253	238	216	250	245	225	233	233	238	243	211	218	251	229	263	238	235	252	242	241	237	245	213	222	221	241	252	231	244	241	249	244	239	257	230	227	241	263	239	237	266	238	247	230	232	245	246	225	267	272	241	226	254	237	232	241	235	229	254	227	224	242	247	215	209	246	246	237	218	213	213	259	221	230	238	224	245	232	225	247	262	230	260	242	259	245	234	228	225	242	244	235	227	249	239	257	237	231	234	206	244	213	238	270	223	239	243	231	233	250	246	248	242	261	248	249	212	233	230	227	248	246	227	246	252	243	242	235	259	250	218	225	255	215	261	235	233	256	234	218	246	233	260	249	261	245	230	230	246	244	245	223	249	249	255	241	269	247	223	243	233	236	243	226	239	261	226	216	233	251	246	214	232	251	232	267	240	231	254	227	249	232	233	240	254	247	245	263	243	252	235	237	257	219	255	255	238	226	242	246	227	234	218	229	265	259	236	246	232	238	212	241	243	263	267	250	249	246	222	221	229	215	266	239	222	255	240	243	249	250	230	213	246	245	252	242	244	232	258	258	245	229	260	244	247	221	217	220	262	242	234	247	243	259	217	245	241	268	242	254	238	251	236	240	227	230	247	247	229	249	272	226	257	239	254	243	224	200	238	236	229	232	229	262	242	227	244	232	269	222	239	253	244	229	259	241	231	238	250	233	255	226	218	236	228	239	240	222	248	249	228	238	259	243	215	212	266	234	231	231	232	223	253	237	250	241	231	240	252	259	211	228	279	215	249	241	242	247	221	262	244	228	284	241	243	252	260	239	266	232	252	253	230	220	237	253	253	259	246	248	241	240	232	233	247	241	233	242	236	234	257	254	255	242	239	253	266	223	232	244	240	216	245	222	265	239	246	245	229	229	222	234	235	216	244	235	255	219	243	229	242	235	260	248	269	231	240	211	216	246	243	237	220	234	254	252	224	259	229	259	272	231	250	231	210	247	238	238	236	236	257	232	216	263	227	257	239	256	231	229	222	211	249	225	236	250	241	249	255	261	239	262	239	246	241	257	233	220	256	221	231	265	236	275	239	251	238	249	232	271	234	232	217	247	241	241	227	254	231	246	268	239	231	237	207	244	221	217	243	230	255	214	254	231	242	245	262	242	264	194	257	258	246	215	227	223	265	225	259	256	256	241	219	242	240	267	243	264	235	258	230	221	230	242	241	246	249	222	241	218	259	270	248	241	240	259	228	237	217	281	258	230	240	242	236	215	238	283	247	245	256	245	230	242	198	231	251	226	246	255	266	233	227	249	228	242	209	233	231	243	257	210	232	225	248	278	232	241	261	260	238	272	237	243	237	271	255	233	235	249	238	264	236	233	231	247	246	235	248	217	232	211	254	243	240	220	269	229	244	237	217	248	240	267	213	232	246	210	220	256	222	223	212	214	268	255	253	265	226	237	233	216	202	211	238	234	251	244	249	230	250	234	254	218	234	248	245	248	251	239	237	230	237	224	230	258	252	221	246	241	242	205	251	224	212	273	259	233	228	230	229	238	232	219	235	245	231	258	213	272	223	231	228	246	240	248	257	255	228	257	231	251	240	252	249	261	268	224	244	241	252	267	247	221	228	244	225	226	218	252	232	229	257	272	253	229	249	245	232	231	208	244	262	254	259	263	203	225	240	229	233	235	233	241	257	228	249	243	259	257	232	235	239	251	213	240	241	216	247	230	227	254	204	223	229	237	235	233	231	260	232	235	225	239	233	260	264	228	220	256	252	253	240	248	245	227	264	232	253	242	240	250	228	221	247	218	221	231	227	268	232	217	257	246	235	235	252	277	244	248	240	232	250	229	247	221	260	216	242	257	237	237	224	240	250	261	241	253	234	234	288	225	238	241	260	272	251	223	251	245	229	211	230	249	243	232	247	244	226	256	213	213	256	239	242	237	240	222	213	223	209	259	254	209	243	247	248	243	291	266	273	253	244	236	236	252	268	241	292	240	260	256	225	239	248	238	229	213	253	213	224	236	259	249	226	241	224	230	214	258	261	270	224	236	255	220	262
23099	21658	29292	24544	21662	20751	8698	3327	2351	2014	1573	1448	1186	1135	858	830	717	672	551	477	406	380	289	284	213	183	173	159	165	157	178	173	166	151	169	178	207	191	163	168	178	157	154	154	163	141	148	166	172	146	166	147	135	166	144	140	165	164	134	152	133	149	144	126	132	147	149	143	129	166	145	145	145	146	129	119	137	137	123	134	123	136	147	145	131	146	132	135	143	154	121	134	144	124	147	123	139	116	149	140	139	127	108	126	143	126	145	126	106	140	133	139	126	137	122	125	132	122	125	124	153	129	122	121	121	134	134	119	115	145	118	124	156	127	129	130	143	140	134	131	147	148	130	140	119	136	135	132	133	151	148	128	133	133	148	129	150	150	108	137	149	118	139	156	152	159	127	124	152	138	141	130	133	145	140	155	139	130	123	160	153	118	124	119	160	114	148	148	144	108	131	138	137	142	127	114	142	139	125	133	149	111	159	133	145	138	127	131	96	133	145	135	141	175	131	131	155	124	138	154	138	111	132	154	151	135	121	146	153	129	143	127	149	148	134	123	127	163	139	129	125	170	129	116	129	152	117	143	134	159	118	137	146	134	148	124	131	129	141	124	143	124	110	118	158	145	139	124	133	123	132	139	159	146	135	133	120	134	127	130	129	140	132	147	134	110	153	130	131	133	131	144	141	143	147	147	139	123	109	137	149	164	137	148	139	146	123	137	127	131	130	127	129	149	156	126	123	146	123	162	117	134	133	125	132	142	143	144	135	141	140	134	122	120	139	134	117	137	141	124	142	141	126	131	132	131	147	129	140	131	142	141	140	133	123	124	125	137	112	141	130	137	147	132	148	118	146	130	150	147	154	140	144	146	123	125	117	138	133	123	168	130	118	146	143	142	143	127	125	125	144	128	144	136	118	146	136	145	129	141	141	137	122	125	140	140	130	131	142	153	131	124	135	120	126	134	130	129	154	146	151	146	148	127	146	115	121	148	137	119	139	133	128	139	128	135	133	139	133	137	135	148	119	127	172	142	136	125	138	139	121	145	107	137	117	135	152	114	139	120	130	133	137	161	148	140	130	133	145	148	148	145	126	160	143	133	140	136	137	140	135	128	161	121	142	135	136	133	159	140	128	145	129	158	140	136	146	147	144	148	143	153	142	137	131	123	109	143	126	130	129	139	140	143	135	150	119	102	166	138	127	158	135	131	135	132	139	133	130	128	136	138	117	134	138	112	136	128	121	129	141	141	111	142	127	136	145	153	119	124	124	131	159	139	153	126	144	141	112	143	137	118	149	134	133	133	135	129	123	142	137	166	128	147	138	131	169	136	140	146	117	162	134	138	153	152	122	149	147	115	158	122	119	125	120	128	129	123	126	144	132	131	115	153	139	124	136	135	139	148	130	115	118	152	145	136	137	130	123	149	125	139	148	151	143	151	127	153	149	120	150	126	136	137	138	144	136	112	138	127	138	136	146	141	126	149	120	151	129	150	153	125	151	134	138	125	142	137	152	145	137	142	135	130	147	114	140	143	132	130	144	130	133	156	107	129	130	153	142	138	141	141	138	155	127	137	139	110	139	144	141	136	137	143	133	124	162	119	137	142	122	137	120	130	143	112	133	136	123	154	136	129	150	129	159	156	137	129	158	135	138	123	129	125	164	136	122	134	146	139	116	122	152	118	116	137	131	129	141	135	154	139	150	133	136	139	135	139	151	146	119	134	139	150	160	120	133	157	130	130	136	133	128	157	127	135	135	149	125	138	127	131	123	150	136	148	126	145	153	171	123	142	126	134	152	112	121	128	151	155	123	122	144	131	113	143	151	143	150	129	115	116	148	160	150	123	133	149	146	133	153	132	143	146	133	146	140	137	147	134	139	143	150	143	122	103	120	139	146	119	141	133	137	149	159	118	126	130	144	139	120	144	121	120	136	155	139	138	142	136	111	134	133	148	138	136	140	121	123	136	145	105	133	125	120	134	129	137	123	149	117	137	144	147	128	118	135	153	154	132	125	128	128	153	112	129	127	135	136	122	134	142	120	136	111	118	129	128	131	128	136	127	120	139	139	140	136	150	124	125	127	135	135	118	144	155	138	130	141	131	114	128	120	130	139	145	118	122	135	135	125	120	134	118	166	134	129	132	114	139	124	143	138	128	133	139	135	138	151	141	126	143	143	145	123	128	139	130	137	125	154	146	131	134	136	121	135	138	137	119	146	135	137	144	126	139	126	145	110	158	112	126	146	149	131	136	122	148	122	133	156	145	145	152	135	147	139	146	117	152	142	135	135	122	130	141	126	129	129	146	138	122	134	143	156	147	146	127	123	156	125	163	107	134	123	130	127	124	163	144	118	124	129	135	138	129	120	148	153	137	146	122	127	144	134	156	144	130	144	105	146	162	131	145	137	125	116	124	144	160	145	127	143	124	123	144	122	131	157	145	115	134	137	162	122	138	155	133	114	131	133	133	129	127	119	120	147	138	129	150	131	138	152	128	136	137	137	133	133	151	148	134	130	135	140	144	116	136	154	158	128	154	146	124	129	110	127	139	139	151	112	149	133	148	140	148	149	151	131	144	133	126	125	157	118	137	123	126	155	132	143	143	137	123	113	131	134	141	137	120	132	144	150	152	155	141	152	138	143	148	162	136	140	124	134	125	146	146	141	134	136	131	147	150	128	129	143	139	141	127	107	136	136	145	132	122	130	133	143	120	144	125	154	134	138	135	143	126	123	123	146	130	155	135	120	149	150	124	128	133	109	138	138	142	121	156	133	129	120	130	123	128	134	149	141	134	145	116	133	133	129	117	142	128	118	131	131	144	141	126	140	123	151	136	126	157	136	139	121	160	138	118	126	147	124	124	123	136	141	127	127	121	133	122	133	137	148	158	149	128	133	133	138	122	145	127	136	133	125	134	144	135	132	145	147	142	139	167	131	114	136	139	127	132	141	136	135	129	136	120	121	146	143	123	145	129	119	120	138	144	137	130	130	144	140	129	137	129	157	136	137	146	124	140	128	122	129	155	127	142	126	142	141	141	136	151	105	127	150	140	133	123	131	129	119	131	136	162	140	133	126	129	133	129	154	123	135	140	150	134	109	128	130	145	139	120	116	137	140	138	137	147	138	145	140	139	151	125	145	114	153	158	121	146	122	125	148	120	145	130	101	140	140	149	127	124	141	148	132	117	143	142	127	139	156	146	124	121	159	152	136	128	122	137	138	144	124	129	126	142	131	129	140	132	117	161	138	144	125	145	144	127	142	142	128	135	136	139	151	148	112	153	148	130	124	146	122	141	131	142	128	135	144	137	123	148	130	122	130	139	137	135	143	141	170	135	142	135	148	136	133	134	152	129	119	150	139	160	148	149	153	147	152	134	143	158	136	154	117	133	152	141	117	133	131	155	130	154	138	138	137	130	142	132	134	118	128	139	140	141	158	147	141	126	147	143	136	133	114	145	158	130	144	124	141	127	125	128	149	138	123	134	134	118	123	149
22080	38685	30592	20794	16718	12758	9729	7179	5901	4978	4124	3684	3123	2635	2271	1890	1770	1428	1270	1045	865	820	615	535	439	376	343	280	262	275	265	267	294	261	265	277	321	286	303	279	289	251	243	267	237	260	244	236	242	232	235	223	221	257	228	198	213	212	198	203	207	199	198	209	200	206	195	201	220	207	211	221	202	220	194	208	208	196	183	195	193	219	213	210	180	195	181	200	194	175	201	175	197	220	200	191	197	211	189	190	185	179	205	171	198	211	155	182	187	205	195	192	208	192	164	196	191	213	176	198	180	196	209	182	198	182	224	194	184	179	202	184	178	185	155	199	182	176	220	197	209	209	197	203	212	171	200	203	194	188	192	212	183	201	204	198	214	189	199	190	183	198	203	187	205	192	195	182	186	203	187	182	197	168	203	203	189	210	162	202	195	198	184	201	204	193	189	195	175	200	191	212	191	211	210	182	164	188	220	203	224	181	190	181	176	168	180	170	162	186	223	196	215	203	210	194	186	185	204	183	207	177	194	221	217	173	188	184	196	186	190	190	178	207	188	193	174	194	166	198	175	185	183	212	181	173	189	246	216	199	182	208	188	199	186	188	221	209	201	196	198	202	201	188	202	195	196	188	204	213	204	206	187	176	224	176	198	191	187	212	196	200	202	196	174	193	206	202	201	194	203	197	176	213	200	189	222	211	201	202	197	199	214	198	200	174	189	159	198	176	203	190	185	195	189	214	183	203	180	192	202	195	224	183	158	181	199	205	174	192	201	181	192	181	180	191	206	191	194	177	183	195	189	181	200	202	209	211	196	189	195	194	213	174	199	206	220	199	170	187	179	187	183	208	178	175	184	181	193	211	185	194	199	188	192	200	185	183	189	181	198	195	222	201	168	187	181	182	194	186	198	190	176	210	190	199	217	159	184	211	175	212	182	152	193	206	203	203	192	187	217	203	188	202	209	181	196	198	209	198	195	219	203	197	200	188	193	203	196	177	197	194	201	208	210	216	198	203	179	198	183	185	207	192	177	187	221	177	170	204	201	175	194	170	200	182	189	184	187	223	199	182	188	199	168	170	180	190	186	188	162	182	190	198	198	174	196	196	188	209	213	171	175	181	190	207	193	221	203	183	187	196	186	189	204	174	204	208	181	199	210	182	190	183	193	212	178	191	194	181	219	195	222	180	192	203	187	218	164	191	199	188	198	179	207	184	191	166	177	193	209	212	201	203	198	183	202	210	197	197	193	191	214	168	198	206	196	197	200	215	202	200	179	177	198	205	178	190	219	195	195	254	184	186	174	213	158	206	201	201	191	182	189	191	171	173	160	196	193	202	183	196	198	193	212	213	185	205	205	173	183	213	217	204	195	210	190	206	203	192	215	192	208	195	193	202	216	186	204	181	193	203	229	206	185	152	199	175	196	172	203	200	195	179	207	197	189	180	196	175	189	181	209	186	207	197	194	188	166	189	196	183	198	189	171	192	181	188	189	173	186	189	210	198	188	195	221	215	194	205	190	184	189	202	195	205	198	194	190	201	204	179	166	216	157	188	200	187	199	210	198	169	211	195	185	170	190	177	187	184	178	175	193	177	201	207	175	204	197	181	178	201	198	203	200	218	184	195	200	188	204	205	191	186	195	209	196	172	176	191	199	216	178	208	189	189	197	150	186	214	191	210	188	182	204	178	195	183	195	219	203	171	181	193	219	188	177	202	189	195	190	195	196	184	179	204	182	193	198	173	188	206	201	196	194	170	165	191	201	192	203	183	197	168	193	211	187	190	203	202	224	193	181	180	206	199	177	214	165	206	200	200	179	183	181	177	163	174	206	228	192	211	177	195	213	202	205	165	206	195	215	180	162	188	185	176	181	209	184	202	205	200	222	181	180	199	189	177	172	207	207	197	206	192	196	202	201	190	194	186	213	186	170	190	196	182	210	189	203	200	194	200	181	176	184	183	197	191	173	177	174	200	199	180	194	198	201	172	185	188	201	217	173	208	227	185	167	163	194	197	183	202	214	175	172	180	202	187	184	164	202	198	201	201	190	180	189	160	196	181	199	188	210	202	200	185	174	194	212	182	197	194	212	190	181	192	203	177	188	209	198	193	221	188	213	185	196	201	198	168	194	192	188	201	190	191	187	187	180	200	184	206	219	180	206	187	184	181	210	183	188	189	172	189	197	208	191	194	190	180	200	205	208	187	188	176	211	203	205	185	194	202	186	186	186	193	152	203	193	189	222	210	190	180	178	172	217	182	202	190	195	196	187	200	196	212	199	208	223	176	202	190	211	184	203	185	196	203	195	177	200	201	199	206	213	180	195	178	197	161	203	188	204	205	211	196	182	187	206	215	186	185	196	209	193	201	196	175	210	197	176	180	195	200	205	186	219	164	206	193	180	201	217	197	186	192	199	182	202	191	193	185	207	182	182	197	200	196	193	185	209	194	194	202	183	211	214	217	186	187	229	176	185	186	179	182	197	190	188	207	180	191	184	202	184	190	216	202	167	210	196	209	194	222	195	191	221	186	208	211	204	211	181	183	212	181	199	190	173	177	194	200	186	189	203	201	175	190	179	183	200	196	195	172	194	198	187	210	212	182	170	172	209	181	200	216	190	203	196	192	178	202	189	175	199	178	178	167	187	183	197	212	159	202	190	208	180	214	198	178	193	205	213	205	200	194	187	166	209	197	215	208	174	175	206	191	206	193	182	212	171	168	175	172	203	192	211	183	207	208	208	227	188	204	185	208	208	230	193	208	187	180	207	206	204	168	182	177	175	209	191	192	209	187	211	172	188	195	179	190	178	196	174	190	187	192	203	181	179	191	202	191	197	181	220	188	192	194	198	188	162	175	186	199	189	183	167	207	209	172	167	186	189	200	216	184	195	186	215	186	201	185	202	208	184	191	189	199	188	194	174	179	207	199	168	168	188	202	202	177	199	169	205	184	172	195	169	189	188	196	203	195	176	191	197	195	213	202	203	177	184	191	213	204	187	195	183	195	163	201	164	213	188	199	192	186	197	170	195	183	190	202	199	166	195	186	187	197	202	173	203	172	179	199	184	196	178	201	182	201	182	173	191	207	176	196	218	174	207	183	218	190	208	209	185	198	158	212	193	192	212	186	181	171	174	211	174	183	192	189	205	184	223	219	195	192	208	195	178	202	202	193	203	176	190	216	189	205	190	217	199	208	173	180	219	172	206	207	195	206	184	196	205	173	204	183	184	164	188	194	177	194	201	177	201	205	181	193	208	195	183	198	202	198	186	174	203	184	198	199	175	175	212	185	197	172	214	185	176	199	212	168	193	226	197	197	174	217	176	204	206	193	199	213	175	194	203	174	204	180	221	191	188	202	212	203	184	200	212	180	179	193	203	195	218	174	199	188	177	192	204	184	167	221	198	199	202	199	203	190	186	180	197	211	190	208	202	178	205	200	173	200	194	204	185	188	188	202	178	201	189	200	187	195	205	167	191	198	176	201	200	170	180	169	201	180
28045	20075	14315	7374	3710	2440	1681	1182	998	876	774	667	652	547	486	440	410	349	351	302	305	248	275	251	181	203	179	231	185	195	198	201	193	202	182	219	209	227	196	224	181	208	205	187	190	188	201	206	220	194	203	177	209	204	194	164	174	193	214	206	195	186	202	212	224	187	201	187	182	173	192	176	170	178	200	162	195	192	164	207	188	169	171	181	236	198	185	185	195	185	179	207	202	146	186	172	188	184	182	182	204	182	182	152	196	184	202	204	200	180	186	176	195	191	187	173	183	205	166	173	164	174	186	170	213	181	203	201	172	211	175	174	184	202	193	158	184	224	192	176	205	212	186	196	207	164	178	229	195	185	175	174	179	166	187	200	176	224	173	184	190	183	199	196	164	194	195	173	196	191	164	191	185	180	203	168	165	211	196	177	184	198	191	179	170	171	201	188	200	197	217	182	189	207	207	197	206	193	192	181	194	158	191	185	174	209	188	205	228	203	178	193	184	206	168	185	168	149	165	211	172	209	199	188	193	220	187	200	190	199	195	200	183	185	193	179	200	187	173	194	181	192	194	205	179	221	192	186	195	170	191	215	185	175	180	174	213	177	210	194	181	181	189	182	176	193	210	185	173	176	164	190	189	205	184	195	199	192	163	150	188	207	189	184	184	189	179	209	182	218	196	193	200	178	208	181	187	213	204	201	181	181	169	175	177	162	204	181	224	191	195	174	221	190	187	181	188	207	216	176	195	163	168	190	174	188	166	185	198	195	207	195	205	167	202	179	204	193	174	206	210	193	191	161	172	161	192	183	202	194	219	163	152	184	205	184	190	185	189	198	184	198	173	179	172	174	189	172	180	198	161	181	196	181	167	209	192	171	195	211	199	182	182	189	194	199	219	192	194	178	185	197	183	199	186	169	187	166	178	165	166	207	212	187	203	178	190	219	214	175	181	167	208	189	188	178	178	177	168	193	203	188	166	163	183	188	196	202	182	183	220	192	204	194	196	187	195	209	191	191	172	173	183	194	202	179	197	203	202	183	192	208	184	223	184	185	185	185	183	204	186	177	204	176	179	183	168	187	183	189	202	169	182	180	204	188	212	193	172	223	186	205	183	172	182	191	162	171	199	183	180	152	195	200	182	169	207	168	167	178	190	204	188	168	188	218	225	181	196	179	213	185	195	173	206	189	217	193	172	209	200	206	208	193	203	214	208	197	188	157	191	189	208	182	204	210	189	202	180	168	206	150	203	206	158	192	177	199	171	173	195	214	191	165	211	198	193	174	183	172	191	178	188	181	192	183	180	228	199	185	164	187	174	218	171	187	182	176	176	177	200	179	183	178	180	187	186	205	206	176	183	198	187	169	200	168	182	188	174	203	197	213	200	172	183	192	177	179	194	205	202	202	181	209	179	192	185	206	197	194	215	182	185	172	173	177	199	197	182	197	209	172	183	197	194	193	176	195	201	172	175	199	164	208	193	186	176	198	190	177	191	187	168	188	182	188	204	204	198	191	205	196	167	165	192	169	170	173	193	186	190	208	194	179	184	197	189	184	182	210	193	180	221	195	188	171	196	182	187	200	195	190	184	201	183	214	186	176	195	189	198	197	184	198	191	216	165	185	207	184	187	194	183	198	190	166	210	175	175	174	183	209	167	164	210	184	178	198	226	179	188	189	165	180	181	224	187	184	196	189	213	176	194	182	202	182	193	199	188	172	171	200	192	191	191	181	163	183	190	186	179	170	186	196	196	207	204	221	199	186	183	186	202	182	165	201	179	181	167	201	187	206	172	207	209	187	174	184	197	184	178	175	190	183	208	177	218	187	196	161	197	173	187	178	191	174	220	197	183	193	182	188	179	177	166	188	218	182	170	167	198	172	193	209	183	182	191	181	205	189	196	163	183	195	157	205	226	176	180	190	164	195	196	184	199	186	198	182	202	209	203	180	181	200	171	177	171	190	174	211	188	186	190	187	177	184	211	184	187	216	190	200	185	213	203	154	209	197	195	203	205	178	185	182	180	201	159	205	206	189	194	185	169	178	205	200	201	176	171	186	177	202	185	186	188	199	183	176	188	199	175	188	177	181	170	175	184	193	172	186	203	188	181	186	185	193	169	182	160	180	214	175	197	166	190	206	184	183	199	186	193	173	184	201	213	192	179	191	183	176	210	206	209	201	179	191	186	187	185	201	194	189	218	163	171	186	192	193	216	178	176	206	203	207	188	214	181	219	199	203	189	164	164	192	201	192	198	175	184	189	186	175	189	202	206	203	204	183	178	202	216	195	171	199	179	196	167	188	193	170	176	190	188	214	196	196	217	181	182	190	167	180	189	185	178	185	193	178	193	197	180	191	207	187	177	191	191	185	198	180	195	190	202	174	189	161	194	177	190	184	212	191	182	173	189	198	230	182	193	190	199	156	178	203	170	172	186	165	188	169	218	177	196	184	196	201	186	209	199	198	221	202	226	184	163	178	192	189	222	176	213	190	171	174	191	192	196	196	190	188	187	177	180	209	185	207	184	193	184	182	214	181	206	189	195	210	180	183	181	177	180	188	201	190	175	193	187	179	175	188	188	171	180	179	186	205	193	172	178	220	191	195	176	216	182	182	175	187	208	182	195	194	206	210	199	175	200	175	190	190	198	202	222	174	186	201	214	186	178	174	200	202	204	201	205	206	210	174	185	197	209	214	197	185	202	191	180	177	194	189	164	182	199	204	231	193	173	186	198	179	196	186	177	194	210	186	200	188	180	180	194	192	183	181	197	178	175	189	161	181	204	180	193	218	169	192	187	212	190	207	156	204	176	199	183	180	206	166	185	180	170	190	202	192	196	180	180	204	183	160	184	169	207	191	195	194	186	219	194	198	189	191	194	201	199	209	200	184	195	188	177	178	183	201	192	173	195	188	186	186	192	196	182	189	159	207	184	187	209	191	190	186	199	182	184	158	189	198	192	232	205	212	198	204	187	182	188	194	163	193	175	177	194	230	154	181	193	217	164	189	190	180	169	188	199	213	207	215	195	179	154	199	184	216	209	214	204	200	230	150	189	195	176	211	166	194	226	173	175	210	202	209	225	189	168	186	190	174	199	199	195	172	195	193	183	196	184	216	182	210	140	186	232	179	174	163	194	169	217	177	181	186	204	184	209	199	180	202	183	189	202	207	187	197	191	208	200	171	210	185	189	172	179	204	194	196	208	184	188	190	222	195	161	186	204	184	206	195	208	178	178	187	177	179	182	211	194	198	192	212	206	229	187	192	172	188	193	209	196	169	190	174	174	191	174	182	206	170	184	193	193	183	203	159	229	200	186	183	173	193	221	171	179	166	205	202	183	191	184	187	196	191	212	208	217	182	227	183	188	189	185	186	194	161	192	161	204	184	176	189	179	189	208	179	188	224	193	180	193	198	206	223	180	193	190	180	207	189	201	178	198	185	190	179	171	215	190	178	185	189	180	192	180	186	198	180	202	187	173	194	210	195	204	171	204	172
16141	26138	18611	10745	8079	5870	4177	3194	2606	2198	1972	1713	1447	1249	1117	947	881	761	672	587	551	478	432	386	352	326	304	301	288	273	300	311	272	283	318	333	330	319	277	275	305	277	304	289	303	285	301	317	272	288	338	294	293	299	268	287	287	260	298	289	275	266	275	261	277	271	306	271	271	250	264	300	273	278	249	282	299	246	281	287	290	307	273	276	273	285	265	281	269	276	279	263	258	277	263	244	258	253	270	268	278	244	279	269	300	297	286	288	308	276	266	282	284	270	253	285	258	273	250	264	259	256	272	282	287	267	244	255	263	265	272	280	271	255	268	279	273	275	277	271	289	261	258	291	275	243	252	283	291	250	278	277	251	265	283	272	285	274	259	278	291	289	264	264	277	277	271	293	267	279	266	263	309	270	274	287	239	267	268	284	279	246	244	281	259	260	264	244	263	255	286	272	250	262	293	259	299	259	295	271	276	265	250	259	261	290	283	282	257	262	266	230	296	292	271	268	282	278	243	312	281	282	264	278	278	296	282	275	273	283	296	271	263	282	273	268	309	273	293	247	253	262	268	234	276	275	282	244	267	240	275	276	253	265	262	275	269	303	269	277	271	285	279	281	236	267	295	253	274	290	279	287	253	273	246	290	302	257	282	250	275	298	263	286	254	238	256	237	259	269	300	245	261	299	248	299	288	291	265	274	308	292	247	257	267	280	265	251	291	290	263	283	273	281	271	261	284	263	278	270	277	293	274	263	234	293	264	263	269	299	269	269	279	273	272	253	319	271	270	305	236	297	271	252	260	282	263	266	267	283	253	273	260	287	287	263	237	264	283	248	289	273	268	258	280	301	271	297	283	262	265	282	265	280	254	268	285	267	264	264	280	263	244	286	265	285	270	271	272	260	273	286	261	283	280	281	252	278	271	305	289	279	258	253	264	275	234	279	240	270	269	252	237	245	268	257	277	249	267	256	284	271	243	291	267	271	272	281	231	264	266	279	233	272	302	270	242	262	278	264	268	268	269	284	277	272	273	267	272	288	255	283	311	265	291	259	265	243	282	271	276	278	288	260	264	283	245	290	260	263	272	264	299	276	284	286	301	256	268	283	271	234	225	286	267	270	272	285	273	296	266	257	282	280	242	275	272	260	274	270	289	254	279	265	268	261	276	269	259	251	274	299	263	258	258	270	260	271	277	317	282	279	287	263	309	263	280	286	242	285	262	251	257	287	299	274	280	289	288	261	295	251	265	281	287	285	261	260	294	239	281	267	312	287	252	267	298	295	261	276	282	280	242	275	269	293	286	245	253	295	276	243	250	254	269	293	267	280	265	303	277	284	277	266	260	263	270	256	250	278	283	268	277	271	281	260	255	291	293	273	272	256	271	273	283	263	276	274	263	287	254	271	281	288	249	270	267	279	266	289	291	259	261	257	227	300	289	271	234	274	291	265	273	276	280	258	273	285	264	265	286	248	297	262	241	272	282	259	303	268	242	272	291	250	285	287	263	295	281	265	259	294	249	270	261	284	247	287	254	291	264	285	264	297	291	294	280	274	275	293	266	252	277	269	286	290	278	262	281	266	281	275	275	247	263	273	236	304	257	247	260	277	284	231	245	250	249	245	238	276	260	259	297	273	261	245	256	256	283	251	263	250	266	297	256	293	276	286	309	251	261	251	274	321	282	275	277	236	269	280	276	276	289	281	267	297	274	281	258	263	269	266	256	260	288	248	270	244	247	282	249	281	257	248	286	279	277	266	267	238	264	274	248	272	286	274	278	265	264	274	292	241	301	273	291	266	258	257	250	311	284	274	261	265	256	307	294	284	270	241	290	283	253	285	262	265	252	251	283	301	274	273	274	273	241	295	291	242	282	267	288	275	266	243	250	277	282	278	267	263	255	283	286	260	257	251	283	294	250	257	268	259	273	257	268	271	271	253	309	250	273	310	266	273	269	257	235	274	278	261	258	256	268	286	275	266	269	304	259	273	299	273	272	279	302	262	297	291	283	258	234	252	280	250	263	233	275	243	254	252	261	260	260	268	245	270	273	280	278	288	299	272	317	266	257	285	256	252	284	272	267	260	259	270	267	283	248	274	260	253	282	296	264	274	273	247	264	257	259	260	290	268	266	266	275	277	301	258	288	264	254	276	273	258	273	280	292	279	278	295	276	231	282	273	268	277	274	282	272	289	274	253	267	277	264	253	263	265	239	241	245	263	297	244	280	261	269	273	281	270	264	259	270	256	276	239	268	286	266	259	284	285	293	265	273	260	266	251	258	258	263	282	269	240	265	286	267	276	268	289	256	270	261	294	269	293	239	287	284	234	275	247	283	266	254	294	265	257	274	271	260	250	226	292	291	249	255	256	264	294	261	282	275	283	280	263	297	241	256	262	279	257	258	283	263	267	264	258	263	274	285	310	289	248	257	275	279	279	305	262	275	289	259	281	289	263	276	281	262	301	252	250	284	259	250	252	284	279	315	279	303	279	247	287	284	270	287	274	289	252	261	261	282	293	312	293	252	271	253	269	266	243	259	268	274	291	280	282	277	274	252	274	251	252	310	285	266	256	300	283	291	267	291	279	260	266	299	271	281	251	293	250	268	264	269	287	261	283	261	277	280	278	272	268	274	270	281	293	296	240	274	248	295	279	247	267	291	269	259	259	274	236	269	287	296	254	283	264	304	259	256	265	274	290	242	273	300	295	285	280	271	265	261	247	266	269	252	253	262	266	265	245	259	273	273	278	285	260	286	275	280	263	277	282	262	280	257	290	280	267	247	261	283	278	284	260	281	280	293	279	273	263	263	251	263	280	269	299	265	277	276	261	265	270	241	271	299	272	261	291	263	279	252	260	257	261	252	302	283	251	275	293	279	252	266	263	250	265	255	259	249	272	274	290	266	261	264	249	302	271	290	285	290	257	275	247	284	281	278	263	271	250	290	275	261	266	261	287	266	261	262	241	265	248	280	280	277	260	260	268	267	255	257	253	252	277	291	270	279	275	277	287	249	263	250	252	249	243	255	266	246	262	260	253	267	318	270	309	300	273	257	276	282	290	283	272	259	281	263	276	251	286	272	303	240	292	271	267	282	281	248	293	267	294	280	293	240	282	299	264	268	262	255	276	261	234	273	272	279	269	278	262	294	282	262	288	277	236	282	274	279	251	292	245	299	280	284	238	304	281	254	295	260	248	260	246	277	263	268	282	273	268	265	289	305	301	250	288	249	287	266	245	249	301	268	280	261	278	293	304	301	287	286	242	294	240	266	275	252	297	281	264	272	280	272	301	270	305	270	266	263	294	275	297	291	292	269	277	259	251	255	268	262	275	259	242	269	301	287	280	304	272	234	301	285	313	271	258	285	284	260	261	273	261	273	290	279	297	236	234	285	268	271	279	303	300	241	265	291	301	261	272	243	282	275	266	258	280	245	263	269	265	254	284	265	281	273	279	252	256	253	243	256	287	265	253	278	254	289	262	246	246	289	295	306	293
23974	21618	28640	25109	20940	9534	3691	2177	1728	1393	1274	1072	946	868	707	649	526	524	415	402	332	295	255	224	233	229	220	200	201	217	180	170	192	228	199	203	203	183	209	190	191	181	192	179	200	161	191	193	187	189	182	171	202	177	163	200	161	181	168	141	157	166	141	166	170	161	164	157	179	160	171	169	177	164	179	179	178	165	170	175	150	172	168	184	182	171	180	162	171	173	200	169	191	168	168	192	165	169	164	173	180	174	179	186	154	180	207	172	165	176	153	171	165	191	180	156	146	159	163	158	166	155	156	180	163	166	178	148	179	170	174	161	184	185	173	182	191	164	180	173	164	176	185	168	170	161	179	186	156	165	159	161	198	158	170	161	184	171	174	174	164	151	181	165	153	182	165	181	195	181	159	166	179	141	149	178	177	147	169	155	186	175	164	152	188	173	171	170	168	160	167	146	188	172	173	146	157	171	166	182	174	154	156	174	182	160	144	192	175	168	164	183	169	183	144	181	192	182	174	188	174	175	169	169	163	167	177	175	171	191	157	178	181	204	161	147	173	158	182	158	166	158	143	157	183	172	175	170	167	164	186	149	168	150	176	179	170	169	173	157	169	175	172	165	145	164	186	175	177	159	155	168	168	180	180	182	177	164	159	134	156	161	163	174	198	131	185	167	183	189	164	157	168	157	170	166	158	166	189	190	191	191	151	154	161	167	150	186	151	179	169	178	161	163	174	173	158	167	163	158	181	166	162	171	200	174	174	162	173	155	159	166	163	172	169	150	181	190	167	146	191	180	163	166	166	174	173	147	187	152	178	165	183	160	181	179	150	176	168	179	185	170	168	178	144	155	151	172	167	178	173	174	164	171	180	197	167	163	162	159	172	185	167	211	138	153	166	145	186	179	158	176	150	154	160	171	166	152	160	177	176	172	166	142	158	181	166	156	169	169	158	180	189	167	172	173	171	177	154	172	155	189	173	154	166	169	162	168	177	173	149	176	169	163	171	155	177	159	155	160	162	172	151	171	169	170	161	188	176	150	172	153	166	189	158	153	154	174	162	166	180	157	180	182	178	186	175	169	145	186	164	167	163	224	176	174	163	183	169	175	155	139	166	151	178	168	175	172	164	169	178	147	185	173	151	154	171	166	183	160	174	165	173	189	178	169	167	172	175	153	189	156	171	145	177	175	177	183	160	166	193	161	179	183	147	171	173	169	166	166	178	146	155	172	178	188	181	179	163	173	182	174	174	182	179	183	162	169	159	179	165	152	205	167	167	195	157	177	159	173	185	160	159	155	187	152	182	149	183	158	153	173	163	179	193	165	145	153	152	154	163	148	159	182	185	157	149	169	178	169	152	172	162	182	184	149	159	187	149	171	155	161	172	179	178	166	181	175	182	170	174	160	179	160	166	153	170	170	146	164	147	185	200	165	161	188	180	176	165	174	162	179	153	163	171	180	162	162	175	188	159	174	171	181	164	181	161	169	173	167	166	186	167	177	175	159	155	170	175	157	155	170	189	143	153	174	146	179	153	187	160	159	175	173	181	193	177	155	184	185	167	162	160	185	155	160	174	172	164	162	173	179	175	145	185	164	202	144	158	190	204	177	198	172	164	173	171	145	164	151	172	182	167	171	165	166	182	156	164	171	158	147	154	187	152	150	196	167	154	170	162	175	160	166	182	167	174	172	162	162	156	172	144	168	185	181	180	176	169	159	178	175	154	179	171	166	179	185	185	157	177	174	173	174	185	178	177	155	193	189	181	149	167	169	179	171	159	155	157	170	185	153	179	171	182	160	161	179	190	168	180	165	170	177	181	160	151	154	165	181	177	160	146	193	164	188	169	161	159	165	181	173	169	184	160	175	175	159	165	164	162	177	188	173	178	180	158	181	161	173	161	178	176	173	177	159	160	174	186	165	148	176	172	176	168	160	154	166	128	187	176	143	181	181	147	170	174	145	148	174	181	155	165	180	173	193	182	187	149	162	170	174	153	164	168	188	174	184	150	166	175	190	178	165	152	170	183	184	172	159	139	153	153	170	157	184	151	171	167	152	142	149	170	160	149	180	185	148	158	162	183	165	173	166	160	168	176	164	181	178	149	172	183	176	171	180	183	181	186	175	176	164	178	164	166	176	175	179	169	181	167	167	162	160	169	171	169	161	152	199	154	190	181	159	186	180	171	170	179	179	163	156	186	170	160	168	173	169	166	173	156	170	169	162	169	176	174	145	155	200	166	166	156	178	177	170	175	177	169	165	160	170	158	180	179	180	149	172	158	157	171	159	159	173	175	176	167	169	160	170	160	170	169	156	160	151	158	176	147	167	160	175	159	174	184	160	187	190	150	167	163	158	173	155	161	186	159	144	152	152	158	176	150	157	157	175	185	185	178	172	166	188	170	162	179	164	164	149	149	162	151	154	158	145	172	145	155	185	153	188	192	183	168	154	179	151	178	178	157	186	187	185	166	161	153	180	170	156	167	172	185	173	153	139	158	161	188	174	183	148	170	197	171	154	168	161	163	157	164	186	164	181	177	156	165	152	165	169	189	161	159	174	177	150	197	170	178	183	179	166	181	165	162	185	164	180	156	163	171	186	175	160	183	167	206	148	183	177	181	174	152	172	169	167	174	192	182	170	150	152	144	179	148	175	172	179	177	171	162	174	180	197	165	160	175	195	161	182	156	181	184	173	193	170	202	164	163	161	172	157	164	167	176	166	165	173	183	162	172	171	150	165	150	164	174	159	170	160	165	168	192	145	164	162	171	162	189	171	156	169	143	163	184	157	134	170	196	160	160	156	137	128	179	182	167	176	151	183	175	160	192	170	167	183	165	151	158	169	149	176	174	164	172	189	189	188	188	159	164	170	158	192	149	162	189	168	150	160	171	165	161	148	166	172	176	161	163	146	151	193	151	155	166	163	159	170	174	158	159	169	185	147	152	155	174	167	166	185	173	163	161	165	182	185	166	153	190	164	158	187	154	178	186	181	150	167	164	158	171	192	181	141	182	154	181	189	180	164	157	177	158	167	158	152	173	152	157	153	162	170	181	171	157	165	183	169	155	165	172	145	165	157	182	169	163	139	160	165	179	146	170	163	185	176	161	178	157	189	166	173	174	182	171	177	187	174	178	174	162	185	176	168	160	171	193	177	188	175	158	166	175	152	156	160	158	175	194	171	165	162	176	178	156	185	176	183	163	154	169	160	171	161	166	176	158	171	166	146	153	170	175	186	162	169	176	148	179	147	158	156	164	175	170	188	199	174	178	187	173	181	183	146	158	145	179	153	155	175	180	167	160	152	172	155	166	156	166	177	193	173	166	173	175	167	158	163	178	173	163	165	151	152	175	199	178	140	173	175	172	159	187	159	165	159	174	189	169	180	198	165	151	142	170	153	175	177	177	174	156	177	183	153	173	190	161	182	166	175	169	182	157	171	201	164	164	180	149	144	149	169	161	194	165	170	158	145	152	174	160	180	172	204	156	195	176	174
18551	34306	25632	16448	12965	9673	7072	5447	4510	3608	3258	2767	2427	2041	1791	1421	1211	1115	954	831	778	605	465	421	395	315	318	312	274	337	279	274	302	270	326	310	350	332	304	284	282	291	294	290	277	266	294	282	283	276	308	262	279	248	290	253	256	249	267	272	256	247	296	251	265	278	231	255	239	266	261	248	243	274	227	219	255	253	232	249	280	237	254	251	249	225	271	242	230	229	235	255	263	240	210	239	236	224	246	221	199	222	249	244	304	264	251	256	221	244	251	250	245	247	250	261	249	241	278	269	222	234	243	260	241	233	243	223	251	264	230	246	232	230	242	255	244	238	235	217	233	226	219	244	230	251	268	249	220	254	235	251	230	230	237	231	219	280	229	277	272	254	251	230	245	246	248	247	269	259	251	236	250	263	249	253	254	265	268	254	241	260	247	233	244	238	251	239	234	258	217	258	242	242	264	261	231	236	274	249	249	229	227	215	264	216	262	223	249	266	250	234	230	248	244	256	238	256	253	267	255	238	210	243	258	259	223	253	246	260	248	243	238	222	250	241	292	228	232	232	261	231	228	262	264	241	247	242	241	230	249	274	236	217	249	249	238	250	244	245	266	242	252	240	254	253	227	261	243	251	259	240	236	255	248	223	255	233	244	245	254	256	234	238	251	249	274	243	219	245	233	241	213	235	234	247	239	287	232	250	255	261	248	261	239	258	253	263	235	230	227	244	240	253	232	276	259	254	239	229	263	254	243	272	247	248	254	236	259	222	217	223	271	250	246	246	244	258	242	236	230	232	256	235	226	233	223	242	277	248	234	251	221	217	248	221	257	235	254	253	243	230	232	201	265	232	213	245	248	262	236	254	217	253	277	255	239	233	231	262	262	275	241	266	261	242	227	226	232	245	234	221	229	231	253	251	222	232	231	222	253	268	221	259	238	244	243	249	268	258	248	239	282	226	236	244	242	251	231	268	264	247	227	220	220	233	225	236	234	248	241	230	227	232	225	249	226	255	241	246	262	257	234	245	257	232	211	228	226	240	233	222	240	245	249	237	249	245	261	244	237	238	224	245	249	222	220	248	219	193	236	218	243	246	223	239	237	251	229	225	259	234	230	265	234	275	237	262	220	230	266	262	259	235	243	227	242	257	249	254	226	222	276	259	236	253	251	272	258	225	230	247	254	256	248	247	248	257	249	227	223	231	227	245	249	261	216	236	239	240	231	214	205	243	246	250	257	268	247	264	262	232	260	260	226	219	201	251	225	234	227	220	264	240	257	241	255	232	253	246	260	249	239	247	254	254	222	239	234	232	245	245	206	269	244	256	252	269	256	256	265	232	222	231	218	234	236	234	217	230	226	243	291	233	251	251	247	263	232	256	249	270	260	249	262	247	232	237	257	251	265	246	226	235	219	240	242	246	237	220	261	235	237	242	268	244	265	261	255	221	238	244	243	244	239	230	289	255	234	238	276	209	227	259	232	248	241	212	224	243	239	242	242	220	243	231	250	251	276	255	245	282	227	226	215	241	219	264	239	255	259	240	247	236	250	238	257	240	232	238	230	240	265	246	238	221	274	270	248	240	228	251	247	266	267	228	253	276	250	245	240	227	248	265	250	242	273	267	239	257	261	241	249	223	207	264	233	241	252	247	255	222	278	212	232	233	223	245	233	242	240	259	269	228	243	240	225	245	214	237	235	238	271	231	231	247	268	247	245	243	236	265	258	243	248	272	229	244	231	243	240	256	248	260	227	236	263	266	272	240	252	249	228	250	231	248	232	216	215	238	220	245	223	237	255	233	255	264	230	251	251	222	250	227	240	238	244	245	277	244	257	236	231	238	231	202	238	217	248	224	247	275	240	236	264	243	228	246	247	229	248	239	218	238	209	234	238	236	238	224	238	236	214	224	249	220	245	250	243	260	232	230	235	260	237	249	244	224	223	238	244	230	220	234	213	265	228	252	246	254	251	243	230	249	240	241	210	252	247	259	247	253	253	272	258	270	241	240	259	230	249	258	248	235	260	229	214	249	240	278	240	247	252	224	233	262	240	233	240	239	250	266	238	246	221	221	228	242	232	224	270	260	242	242	258	222	237	231	242	244	251	247	257	241	231	245	247	260	225	251	228	254	242	231	239	250	248	256	256	247	216	227	251	251	204	231	229	254	264	229	220	293	272	255	227	279	258	264	236	236	217	243	240	236	240	232	250	256	216	212	247	251	215	231	235	263	220	282	244	235	236	224	246	241	249	230	241	259	262	237	228	227	242	226	231	288	255	232	243	237	240	238	229	230	235	248	239	248	233	244	247	235	230	214	224	232	234	261	237	229	227	261	241	234	261	229	230	216	251	251	243	240	224	274	231	253	225	232	250	228	221	256	223	237	237	223	240	235	236	275	236	249	230	230	237	274	241	261	240	239	217	253	229	223	227	234	244	260	247	240	241	228	239	256	259	271	254	248	247	232	257	261	242	262	255	250	258	220	255	250	268	240	238	229	243	236	237	249	232	253	237	276	231	246	236	250	249	248	222	233	246	221	227	227	243	247	234	234	232	250	249	255	251	230	233	218	250	257	227	245	241	262	265	238	246	226	261	271	222	237	234	233	246	221	253	220	249	218	272	253	225	240	246	259	235	253	259	242	244	234	247	250	231	242	235	235	248	251	260	221	254	247	238	245	243	249	243	265	258	243	255	233	213	234	278	240	245	255	250	231	229	252	248	222	265	280	271	224	250	266	240	249	238	247	213	218	236	238	227	234	273	237	251	244	246	280	203	236	250	262	263	259	220	251	237	257	247	253	254	221	233	252	223	232	256	246	251	232	240	235	238	240	249	238	253	248	261	218	259	233	227	267	244	244	259	247	212	232	232	256	226	249	233	244	260	228	230	259	252	210	234	235	250	234	246	242	233	227	222	233	249	251	229	229	248	250	261	258	245	246	252	232	250	224	284	227	247	223	268	242	242	237	275	261	210	275	231	264	257	248	255	239	253	259	227	219	229	247	237	241	259	240	237	230	224	254	236	225	234	242	244	257	228	253	245	229	230	217	239	235	224	239	262	239	243	246	234	227	220	238	247	266	253	252	247	235	234	231	239	257	211	267	258	252	245	250	238	247	238	247	240	260	265	254	239	257	239	239	248	267	247	231	247	263	257	259	245	261	248	244	260	256	235	248	261	265	237	245	218	244	251	265	233	233	255	249	270	255	263	226	249	230	259	254	275	230	236	231	245	233	252	226	231	243	256	219	230	241	208	236	260	233	246	254	261	229	222	257	237	233	233	253	235	241	233	236	250	236	240	236	241	243	236	243	224	250	268	232	246	230	239	244	261	260	266	242	236	222	225	270	240	231	255	240	245	280	244	208	249	216	248	223	231	250	232	257	247	263	245	246	266	246	265	247	248	234	254	254	231	242	234	258	263	245	246	226	233	226	250	218	227	224	244	250	232	226	222	239	219	243	229	204	212	246	237	218	259	248	245	251	235	228	245	255	254	273
25322	21616	26919	24962	8299	3222	2209	1620	1283	1067	1019	775	756	619	539	519	463	384	338	323	310	288	263	197	209	222	211	179	157	164	178	175	193	197	195	184	190	173	190	172	170	179	142	179	170	185	184	172	191	184	187	168	183	167	171	164	165	141	141	182	177	173	167	173	151	156	165	141	160	148	171	163	162	156	162	175	167	161	171	175	171	180	180	148	192	157	174	172	203	145	161	160	151	176	144	164	164	160	149	176	168	168	185	171	161	185	183	167	164	169	161	183	168	180	163	186	165	154	166	164	151	162	161	182	170	153	170	150	161	185	173	165	175	170	157	163	156	133	175	163	190	180	170	146	163	176	142	161	172	172	164	154	168	183	178	158	172	173	144	173	160	158	158	173	163	164	157	167	163	173	170	166	136	157	169	151	185	194	135	187	193	161	145	142	166	169	185	151	175	180	166	168	167	163	147	209	144	150	180	183	151	177	142	150	175	158	148	164	139	192	159	177	184	159	174	154	164	183	167	171	153	171	170	151	186	164	188	166	159	126	162	166	174	152	184	169	158	159	158	159	164	159	166	145	159	178	166	191	153	161	163	171	183	186	150	144	188	180	160	160	147	156	157	155	177	167	166	163	163	153	172	149	137	172	151	149	176	178	167	186	148	167	165	161	147	153	176	175	171	159	159	145	176	150	162	178	191	164	184	177	169	190	175	185	175	159	152	162	188	172	139	154	166	186	143	172	151	161	167	168	189	173	188	177	149	155	140	148	191	151	166	173	175	181	152	155	169	175	153	175	144	171	165	170	139	167	161	161	158	163	162	162	143	148	168	154	156	159	145	165	167	135	167	166	148	197	167	163	169	144	180	175	178	155	160	152	175	175	152	150	152	161	167	158	175	176	135	174	167	169	177	167	174	172	154	164	169	155	150	175	160	160	154	147	153	163	161	157	145	174	140	182	161	178	157	195	170	150	169	161	172	136	153	174	163	158	157	166	166	175	159	160	165	165	162	178	142	156	174	169	162	163	166	177	160	163	157	162	149	160	167	161	151	163	171	145	133	154	158	153	186	180	152	179	174	148	154	157	169	159	192	171	166	162	161	164	156	143	159	174	165	157	154	157	145	181	155	143	191	177	139	140	157	166	168	165	164	178	141	149	154	178	194	169	163	183	159	169	149	164	157	162	156	167	165	168	172	143	173	143	165	154	152	172	166	165	153	145	158	150	153	164	149	173	180	176	165	146	183	171	156	180	148	147	159	178	179	156	170	157	143	169	170	182	173	167	147	139	159	167	177	176	164	169	167	174	160	173	191	153	169	167	172	159	170	179	147	176	182	153	176	189	191	169	155	170	161	190	160	178	161	148	163	178	157	143	170	170	169	165	144	178	160	165	162	172	171	149	148	145	128	187	153	147	183	170	150	184	173	182	170	166	141	174	170	167	176	165	174	171	171	155	166	177	176	162	160	153	153	184	162	179	185	151	163	157	171	166	174	170	167	155	141	147	153	169	154	173	155	164	178	173	173	170	176	172	160	164	158	165	176	174	140	159	166	161	165	178	151	159	181	160	142	182	155	167	153	165	177	178	169	161	152	156	155	155	177	148	155	147	156	162	162	168	172	166	154	171	150	151	172	177	190	163	157	166	166	170	171	175	164	155	188	155	155	171	158	167	162	185	152	151	174	179	141	144	166	154	159	161	169	146	156	158	154	156	170	163	145	148	173	166	199	175	159	180	136	168	181	168	150	157	168	174	167	173	160	157	170	161	157	168	153	146	180	167	177	159	153	152	159	182	176	178	164	160	133	168	164	171	158	172	168	145	188	175	159	179	155	168	179	173	154	144	158	148	169	164	148	145	167	174	156	179	141	137	156	164	175	169	159	180	164	162	159	175	177	139	144	167	167	164	172	195	154	168	158	183	164	178	151	153	174	163	162	157	149	178	181	177	179	163	152	162	188	169	165	165	167	158	169	165	162	166	161	161	180	160	165	160	170	183	156	165	179	170	153	166	134	161	152	151	169	161	172	150	155	168	168	164	156	167	171	157	134	162	144	171	187	150	179	152	174	152	170	159	168	162	161	174	172	163	175	183	145	170	159	169	154	156	153	173	156	162	172	176	175	192	176	182	170	178	163	177	190	178	169	151	160	169	166	168	150	154	173	178	155	156	158	186	175	152	175	169	158	166	164	177	155	164	153	192	174	153	155	161	157	157	164	166	162	152	150	163	167	181	151	143	167	153	160	147	162	151	162	147	158	186	150	159	170	172	167	154	176	172	164	156	154	176	174	182	158	140	173	169	159	161	150	185	167	161	175	157	155	175	150	166	166	178	181	157	162	138	161	163	156	151	182	156	161	172	161	178	168	174	164	163	153	172	152	154	158	162	145	159	140	149	161	153	170	176	155	174	203	160	178	187	172	161	161	169	148	158	143	162	167	175	166	160	167	147	141	154	165	158	162	161	147	160	140	173	176	166	176	171	154	161	165	173	165	170	177	165	160	178	166	168	148	172	150	200	150	181	165	175	180	147	169	169	158	160	172	157	173	175	151	164	167	173	162	181	156	175	164	165	163	166	155	157	146	168	183	147	134	161	166	174	183	154	162	159	162	154	165	184	170	171	156	154	159	164	167	179	164	171	182	164	155	156	173	161	170	155	163	161	152	166	173	120	167	167	162	162	171	176	163	159	184	180	178	155	176	167	161	178	156	174	156	165	145	160	182	157	143	161	155	142	172	173	169	150	164	165	167	162	169	183	156	161	154	163	188	156	153	188	164	178	185	169	165	173	174	168	166	158	174	157	157	182	159	170	166	145	143	167	164	169	149	157	158	172	165	148	174	186	149	173	151	140	172	178	160	165	138	183	161	180	175	156	149	165	144	166	142	160	173	156	149	162	164	161	144	170	171	179	177	147	154	177	161	164	175	145	187	167	153	154	165	170	165	142	173	176	155	159	147	169	176	164	142	154	179	156	174	162	174	178	149	151	154	160	138	156	171	158	154	147	181	167	157	176	169	154	166	147	177	156	173	149	167	175	167	169	163	168	162	157	143	154	147	160	170	154	147	175	159	171	161	178	151	170	155	149	164	185	170	160	166	186	157	149	183	147	167	150	172	164	144	143	166	149	166	193	160	170	185	175	170	147	156	185	142	159	185	163	152	158	159	183	147	148	183	155	196	183	170	168	176	153	174	196	165	174	166	176	176	160	166	174	155	186	177	160	154	159	155	206	173	152	155	164	172	187	140	177	155	160	164	169	186	149	154	160	163	164	169	171	169	150	160	153	166	169	165	154	152	183	178	144	152	145	177	148	166	156	167	188	156	142	156	174	140	156	173	166	158	159	167	173	147	151	149	165	167	187	170	151	147	170	169	168	186	151	177	174	185	148	145	157	146	155	176	149	164	161	151	159	148	166	172	158	170	159	172	165	150	161	150	175	179	160	174	168	178	152	164	140	153	178	165	156	182	161	162	157	158	181	146	160	157	190	156	151	159	166
17183	29845	21532	13346	10260	7525	5414	4199	3462	2962	2488	2118	1893	1584	1409	1219	1001	946	756	652	605	535	445	378	349	315	279	284	264	261	275	280	277	299	275	290	310	294	266	268	251	295	270	272	260	254	252	242	274	260	301	283	256	304	227	230	273	226	254	255	231	246	240	244	241	256	252	229	237	243	261	223	242	249	259	237	254	214	209	245	208	239	261	261	269	221	229	251	258	216	219	218	230	240	215	232	246	226	229	220	236	249	242	260	229	253	235	258	233	253	214	260	219	233	201	249	245	238	231	250	243	244	256	243	228	227	216	253	228	226	217	245	255	228	242	238	221	222	239	249	233	251	263	245	217	233	235	221	247	238	213	214	245	222	245	228	260	249	258	249	237	223	213	215	222	240	244	230	236	201	263	208	221	228	257	237	238	229	230	241	233	228	239	202	240	234	238	246	249	247	248	245	225	193	230	248	247	265	239	199	246	238	238	245	247	242	235	226	234	217	223	249	224	224	239	258	213	237	219	231	233	231	216	228	233	270	225	224	212	234	236	232	245	231	243	260	251	253	239	221	232	225	233	272	239	231	232	247	239	245	242	230	250	242	244	233	228	246	231	246	250	250	237	234	209	252	247	246	232	233	219	205	250	212	240	266	241	246	254	250	255	241	231	248	236	251	215	230	225	211	243	214	233	246	233	262	225	197	231	231	258	252	222	219	211	229	226	242	234	221	220	249	221	242	223	224	273	263	246	239	232	232	228	221	236	257	262	247	239	232	212	232	219	248	222	209	253	264	233	233	247	226	253	206	238	225	234	235	216	225	244	221	225	245	228	230	218	218	218	214	230	212	225	234	235	234	231	234	227	222	234	205	235	204	204	232	235	237	227	228	233	225	229	234	217	245	234	235	260	249	212	262	226	229	247	250	236	223	234	236	259	245	234	237	244	212	249	204	221	236	244	245	241	214	235	230	246	220	209	222	238	214	225	237	215	201	246	223	262	239	251	245	240	248	249	233	215	268	235	252	240	242	237	244	215	237	218	223	229	235	244	222	243	228	231	227	252	248	237	237	233	252	236	251	234	230	243	252	238	224	248	223	233	236	255	243	256	224	224	177	245	227	222	233	239	230	237	216	235	226	243	217	265	249	227	232	228	241	195	228	232	236	223	246	246	223	243	240	242	240	241	245	225	253	235	236	244	249	237	234	233	251	227	239	227	247	210	209	263	242	241	204	262	243	220	238	245	231	263	218	263	223	229	243	235	234	227	254	238	251	225	235	220	212	227	225	234	235	233	258	238	210	222	238	236	228	214	232	219	240	271	225	228	231	231	236	251	221	217	232	221	212	218	235	231	228	215	239	237	235	245	225	255	257	254	240	236	228	221	210	237	229	230	206	260	229	222	259	250	234	245	266	233	216	218	256	255	219	234	256	249	249	244	228	226	241	215	250	210	228	227	241	244	234	227	241	237	246	282	229	222	233	238	223	270	257	244	221	265	260	246	243	235	224	199	259	225	246	230	229	229	238	241	262	241	233	237	224	231	261	263	218	236	246	222	218	227	229	239	255	252	235	245	254	220	242	223	217	252	228	221	245	230	247	223	214	224	229	254	238	228	243	219	236	218	238	235	241	246	246	257	251	218	252	236	268	232	245	274	255	239	255	251	220	258	246	230	208	226	212	228	246	231	224	263	235	257	239	252	238	235	255	244	258	239	234	249	241	221	196	234	233	241	257	219	225	216	255	222	231	267	236	229	212	229	251	247	241	235	249	265	221	215	219	235	246	237	237	207	245	243	249	226	201	230	235	223	221	241	261	240	224	234	239	244	233	240	218	216	225	227	246	242	260	250	233	226	261	237	236	229	229	255	234	234	232	247	240	258	244	223	241	251	226	267	256	263	240	217	221	235	218	233	247	207	242	245	226	223	232	234	216	258	249	254	235	241	227	239	224	236	254	224	241	216	220	245	265	220	238	233	232	214	271	235	231	239	254	251	248	246	232	245	215	232	231	254	233	244	239	224	238	218	219	229	228	258	216	260	241	246	231	226	242	226	239	268	252	227	244	211	245	261	212	230	240	240	231	227	242	243	232	231	220	255	248	209	218	246	230	227	234	270	218	216	254	219	237	248	257	251	223	245	230	231	229	249	214	230	238	219	226	228	213	211	254	227	247	230	232	238	271	257	236	213	233	231	250	209	240	246	239	209	252	232	230	241	247	264	246	267	251	230	214	258	257	233	239	211	246	233	216	216	220	239	243	233	267	265	252	247	232	242	233	226	259	254	237	236	221	230	227	281	236	265	214	224	229	257	251	214	241	189	221	256	260	225	244	252	242	246	216	240	223	233	232	221	260	256	213	230	237	216	231	249	233	218	216	219	218	225	259	269	241	233	232	236	236	261	239	254	229	241	236	241	210	261	216	231	245	264	236	255	249	251	219	232	238	263	212	235	236	225	227	245	244	235	214	238	240	239	253	220	230	227	225	228	227	250	245	223	278	225	240	264	259	208	237	229	229	220	242	258	215	233	268	244	243	227	230	229	198	209	242	252	232	219	222	225	223	245	271	224	241	233	252	237	243	265	227	239	243	257	207	229	238	233	214	220	224	245	209	213	229	246	230	237	254	228	238	230	232	232	223	235	255	251	227	233	245	195	271	237	254	230	252	254	220	248	258	225	211	230	243	234	209	256	253	240	246	256	238	235	202	228	236	240	196	237	239	247	267	229	209	270	234	208	239	239	251	231	249	229	213	227	211	255	220	249	226	236	222	225	228	240	233	221	220	239	247	215	248	245	225	252	241	258	227	270	231	243	245	275	224	252	203	216	233	233	231	210	214	271	256	221	251	215	243	246	235	211	224	233	242	215	211	231	245	208	253	228	238	265	230	210	234	230	225	236	231	231	262	246	231	252	228	248	243	264	244	220	214	244	246	220	255	229	244	217	214	227	226	227	250	228	233	252	223	247	235	222	200	247	227	244	220	242	244	239	242	244	253	238	230	231	235	214	242	227	242	248	196	238	245	240	235	206	259	259	230	231	242	240	238	220	259	237	228	201	255	216	224	242	241	245	232	215	254	254	232	238	235	232	212	230	225	248	250	221	213	213	223	236	205	215	218	213	228	265	234	210	233	239	259	233	239	242	252	231	264	265	221	227	231	260	235	241	230	207	238	257	249	199	234	229	213	222	240	233	217	235	222	214	228	251	234	230	254	227	228	230	234	240	234	267	214	222	217	239	227	227	252	247	250	246	232	246	243	234	246	248	250	218	225	250	235	248	223	237	226	237	221	253	254	240	251	248	236	241	230	251	213	248	267	253	232	245	211	234	225	233	227	260	229	244	228	219	258	253	227	233	241	233	250	216	235	246	235	252	246	227	246	233	241	242	229	239	248	237	223	235	244	212	232	225	211	229	264	238	227	237	232	244	217	251	245	247	258	247	242	235	228	234	238	255	231	265	218	239	215	239	229	244	205	242	216	225	256	223	214	219	253	225	219	254	215
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
