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
343140636907	343140637467	343140638017	343140638567	343140639117	343140639667	343140640217	343140640767	343140641317	343140641867	343140642417	343140642967	343140643517	343140644067	343140644617	343140645167	343140645717	343140646267	343140646817	343140647367	343140647917	343140648467	343140649017	343140649567	343140650117	343140650667	343140651217	343140651767	343140652317	343140652867	343140653417	343140653967	343140654517	343140655067	343140655617	343140656167	343140656717	343140657267	343140657817	343140658367	343140658917	343140659467	343140660017	343140660567	343140661117	343140661667	343140662217	343140662767	343140663317	343140663867	343140664417	343140664967	343140665517	343140666067	343140666617	343140667167	343140667717	343140668267	343140668817	343140669367	343140669917	343140670467	343140671017	343140671567	343140672117	343140672667	343140673217	343140673767	343140674317	343140674867	343140675417	343140675967	343140676517	343140677067	343140677617	343140678167	343140678717	343140679267	343140679817	343140680367	343140680917	343140681467	343140682017	343140682567	343140683117	343140683667	343140684217	343140684767	343140685317	343140685867	343140686417	343140686967	343140687517	343140688067	343140688617	343140689167	343140689717	343140690267	343140690817	343140691367	343140691917	343140692467	343140693017	343140693567	343140694117	343140694667	343140695217	343140695768	343140696317	343140696867	343140697417	343140697967	343140698517	343140699067	343140699617	343140700167	343140700717	343140701267	343140701817	343140702367	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
4218	3477	2312	1443	954	985	891	785	659	536	433	370	316	244	210	222	184	143	148	113	118	106	102	92	100	86	87	79	77	69	81	60	79	76	74	63	76	55	84	82	82	76	65	61	66	71	79	75	71	91	81	87	78	63	59	58	58	66	79	73	71	71	75	81	79	78	69	76	67	68	59	71	80	85	66	65	80	75	81	61	63	75	59	68	63	60	78	68	63	72	88	74	71	64	72	70	83	67	78	55	88	79	76	66	55	65	70	87	69	79	72	71	69	59	65	79	57	71	80	77	71	65	87	71	70	68	66	67	66	59	74	60	74	88	83	57	71	66	72	52	75	65	73	77	64	67	74	74	84	81	74	70	95	84	74	80	68	85	61	83	81	89	65	70	80	50	71	66	87	64	74	84	77	77	89	82	83	69	85	73	76	58	66	85	67	68	82	50	68	83	78	74	59	80	71	82	72	75	73	77	77	58	79	62	67	80	68	75	71	62	74	66	64	71	69	62	77	78	69	59	68	92	71	72	60	54	86	75	69	71	75	54	83	69	75	76	70	82	86	81	76	83	53	75	58	72	64	60	66	77	66	73	62	67	63	61	69	71	72	66	69	56	71	87	71	64	77	79	60	66	88	66	69	65	76	79	58	81	65	72	74	81	86	79	75	69	72	71	58	73	67	69	90	78	62	71	62	65	69	64	74	69	67	82	68	72	61	64	75	73	65	69	80	77	70	56	78	73	70	58	66	79	81	58	67	79	66	66	62	64	79	68	74	69	72	71	62	66	82	56	71	82	60	69	73	69	66	85	77	65	57	71	62	68	75	68	80	70	68	83	77	66	71	73	79	65	65	79	81	71	73	68	79	79	64	75	61	66	74	65	71	78	77	78	68	82	81	68	75	72	79	72	54	76	70	77	67	84	85	60	81	82	68	71	77	81	74	61	71	68	66	77	67	66	60	65	69	79	70	69	94	58	67	64	70	70	70	74	69	84	78	58	82	71	68	65	76	74	79	58	61	76	71	60	75	87	68	82	77	69	64	63	75	75	76	71	73	68	69	81	60	60	79	62	75	66	92	81	58	66	79	67	76	82	74	55	73	57	68	64	62	87	89	67	79	67	66	84	59	85	66	79	78	75	87	78	70	66	64	69	69	82	65	84	75	64	75	70	82	74	68	64	86	65	74	93	68	72	57	57	69	51	65	49	63	63	62	63	71	77	71	73	81	79	85	74	103	66	74	68	67	80	74	84	86	92	73	74	73	72	78	82	68	82	66	68	66	77	66	81	62	77	70	75	66	67	80	52	78	73	68	84	70	78	71	72	75	66	59	73	71	70	90	54	61	69	70	72	74	72	86	70	71	60	80	75	57	73	61	75	74	70	74	72	79	79	77	76	78	68	87	78	54	71	64	69	67	57	87	82	63	70	67	86	66	68	68	65	79	73	74	58	65	67	62	69	77	71	71	76	54	72	74	72	75	89	64	88	71	84	76	70	67	72	63	83	71	65	61	81	71	61	51	70	71	75	70	64	71	79	79	57	77	61	79	74	51	71	71	71	73	70	77	69	71	66	71	57	81	65	78	63	57	79	78	70	76	61	72	62	84	80	67	79	69	60	83	63	75	58	65	62	57	73	71	77	64	76	88	80	60	69	75	77	75	74	60	74	100	53	72	82	77	62	56	68	62	70	82	62	68	77	73	62	64	86	62	75	69	63	74	66	67	71	55	72	81	92	77	61	82	77	72	73	64	70	66	84	56	81	88	67	70	69	62	79	71	70	74	58	83	74	83	82	76	77	66	86	72	72	71	77	76	71	69	89	64	79	72	82	77	74	68	76	77	67	72	66	63	77	69	71	74	80	77	88	60	66	80	71	72	86	80	75	76	63	69	57	61	71	75	79	84	77	74	62	75	63	67	74	81	67	75	62	72	72	71	71	83	74	77	84	77	73	80	60	80	87	73	89	83	73	62	69	73	63	68	73	84	77	75	71	64	77	72	75	79	72	72	70	68	69	82	70	73	66	72	72	79	84	70	60	63	68	84	68	80	63	88	78	69	86	74	77	87	66	80	92	72	71	90	69	69	81	56	90	57	63	80	66	67	79	79	56	74	71	77	63	64	74	82	61	77	80	76	72	71	63	75	62	73	71	66	63	69	59	77	77	81	79	57	59	59	71	56	69	82	81	62	81	60	72	68	67	65	72	68	72	88	66	70	65	64	66	87	72	84	88	87	65	70	66	76	78	87	71	72	75	68	80	66	65	72	61	66	58	74	60	75	56	83	81	80	79	84	72	67	52	62	74	65	78	57	58	85	83	79	68	61	74	68	59	61	75	69	81	65	85	71	71	81	66	77	61	75	84	78	67	68	67	69	62	65	72	74	65	69	64	78	71	75	57	82	66	85	74	78	69	74	63	76	60	85	80	74	74	77	72	69	86	63	75	59	69	73	84	65	72	65	54	62	57	72	62	75	75	79	55	69	79	76	81	89	79	68	75	69	62	68	72	62	64	60	73	76	69	72	65	65	77	75	85	74	72	73	67	75	78	62	67	75	76	73	86	70	79	78	74	80	90	70	77	69	88	65	81	64	76	82	76	67	71	88	70	74	77	77	78	71	51	86	65	53	84	71	66	62	62	77	82	79	75	67	67	59	78	61	63	90	66	68	94	66	77	55	77	53	64	79	62	80	65	86	59	84	78	67	83	64	80	72	72	73	84	62	69	59	65	75	72	90	86	69	83	72	65	62	85	77	71	74	83	74	70	79	57	79	75	81	67	68	71	63	69	72	68	80	71	58	73	88	71	62	73	85	63	72	76	63	62	58	76	70	67	75	84	82	84	81	77	76	90	79	70	63	74	70	67	73	60	67	82	58	90	70	66	67	78	61	75	58	64	79	66	74	94	69	74	66	71	92	68	50	78	73	67	71	67	72	77	65	63	89	90	69	81	63	89	70	60	69	81	76	68	85	70	63	68	67	67	88	77	62	78	74	65	57	60	66	81	80	68	76	68	68	68	67	68	51	62	68	55	73	60	86	73	73	52	81	86	73	74	66	70	85	76	76	68	82	60	79	71	65	75	63	79	79	64	61	75	73	89	75	66	58	67	78	77	62	67	71	73	75	86	69	71	77	86	72	101	75	74	78	73	80	78	80	71	81	64	98	74	75	73	85	66	45	65	85	76	74	75	63	59	74	74	69	70	64	66	75	77	67	70	76	68	68	66	76	88	74	62	67	69	72	70	67	76	69	66	61	82	82	84	76	77	78	73	82	70	77	75	69	71	76	77	64	83	67	71	78	71	56	89	68	83	72	82	64	75	62	62	57	72	62	60	76	65	56	71	76	87	71	78	68	76	66	89	72	65	78	79	58	72	68	81	72	55	65	55	81	81	79	68	69	62	64	64	67	77	73	58	79	67	71	81	75	56	70	68	76	77	61	71	79	82	81	71	84	83	62	67	74	80	61	70	74	67	68	64	81	63	75	60	53	69
31765	22548	18980	21177	24399	24194	21886	18887	16169	13680	11499	9271	7736	6298	5108	4388	3650	3102	2515	2108	1724	1483	1317	1202	1030	973	1003	883	869	794	763	831	780	839	833	798	779	751	719	755	746	731	711	696	658	699	676	707	690	670	699	663	653	664	697	686	688	671	656	682	703	704	709	676	696	613	702	694	686	656	704	683	675	671	677	666	680	703	682	637	707	633	708	646	700	653	695	704	714	699	644	656	642	676	665	656	683	742	747	695	689	662	667	706	712	686	665	701	660	688	695	647	670	648	693	643	736	665	697	714	638	653	658	744	684	709	710	704	695	723	707	673	696	668	651	687	661	679	720	669	672	679	660	708	704	612	658	677	710	642	665	695	671	668	715	724	629	715	666	663	705	630	657	693	659	667	662	672	701	674	702	677	749	671	677	659	634	713	668	703	695	685	676	701	684	704	679	660	676	714	700	713	636	664	684	644	649	659	631	692	726	673	690	710	672	674	681	661	665	684	708	672	685	654	700	682	697	710	690	677	676	710	694	686	713	719	691	704	707	675	666	697	662	714	675	703	640	654	654	687	661	711	685	689	687	722	688	708	691	672	630	633	722	720	665	698	663	685	714	671	635	696	665	626	692	715	694	697	696	636	667	693	678	728	666	683	680	640	669	647	712	697	687	692	684	666	716	706	708	698	662	659	709	712	688	701	679	697	704	677	715	695	681	670	691	716	657	670	687	704	665	671	663	708	663	742	726	668	687	732	661	714	731	705	657	699	685	674	693	650	698	681	695	646	674	711	678	679	695	699	683	678	722	706	666	672	698	684	646	712	684	687	679	704	681	715	713	690	686	708	690	664	669	656	671	688	691	646	731	657	712	670	749	699	671	703	697	680	692	737	688	687	684	717	738	665	682	670	704	697	705	694	656	637	696	685	644	718	619	692	664	658	688	686	662	683	641	667	660	653	703	707	680	685	684	700	687	634	658	658	662	709	675	723	681	705	712	620	673	679	683	698	690	707	691	715	690	698	669	676	679	655	678	693	659	688	716	687	677	715	674	685	685	676	674	700	682	703	680	664	674	607	717	677	668	684	644	672	700	686	650	688	618	724	652	707	682	717	706	683	669	702	670	695	636	726	686	688	679	631	694	691	712	666	703	643	649	696	693	674	653	753	664	673	677	669	668	701	694	687	680	660	717	644	712	705	681	703	679	747	693	676	701	678	722	678	701	679	717	675	694	672	666	656	716	732	702	671	703	640	746	674	671	711	687	655	662	651	673	718	676	713	711	701	674	743	715	686	683	667	665	670	706	675	686	675	680	734	714	672	702	683	683	681	660	651	705	706	660	681	703	676	690	713	713	674	664	696	651	709	720	690	736	675	711	654	690	677	663	683	710	686	700	674	707	646	728	665	707	667	721	666	694	728	706	647	735	668	650	618	651	685	690	627	688	693	705	685	723	683	683	659	707	717	702	650	685	663	671	703	653	648	697	681	660	685	686	621	712	694	682	700	670	661	700	720	733	728	621	707	712	661	657	673	719	682	679	677	648	701	671	622	701	684	735	648	657	680	715	651	688	687	660	679	693	702	656	692	677	651	702	671	649	645	687	695	691	709	708	674	688	733	674	635	694	686	721	660	662	628	649	686	685	728	692	637	666	659	721	662	648	667	679	679	708	646	712	729	658	719	700	686	689	690	683	674	667	704	685	729	693	645	703	660	671	656	695	706	646	683	682	636	696	681	715	698	643	670	659	720	714	710	673	716	714	698	706	680	695	693	691	711	669	677	655	688	663	706	690	705	634	650	675	691	685	674	704	678	681	698	667	688	704	661	621	651	657	644	660	688	672	632	668	714	700	654	670	662	673	705	680	680	694	751	727	689	689	664	678	703	647	744	707	717	679	652	668	716	729	691	689	679	671	661	660	679	667	686	643	714	698	656	618	712	765	699	731	738	734	661	680	713	702	718	720	722	669	685	680	677	681	667	674	706	645	679	693	605	732	661	661	662	735	690	706	684	746	664	714	691	648	705	665	658	731	720	653	655	664	717	681	660	685	652	696	683	701	695	738	676	726	670	682	714	688	683	683	691	691	686	706	679	694	688	663	699	677	663	708	686	666	683	707	713	702	686	684	661	680	693	628	663	706	653	649	651	704	720	751	697	710	664	666	667	695	692	679	664	733	701	725	679	677	674	670	689	680	693	734	681	721	662	733	697	659	674	689	697	693	656	687	705	709	675	711	705	721	623	705	691	677	698	725	702	646	655	669	735	682	684	713	658	726	701	662	683	680	706	695	688	666	720	654	700	708	684	664	685	690	757	665	683	700	657	689	728	683	703	669	698	718	671	668	675	670	716	690	703	651	657	664	724	702	717	614	694	648	691	662	702	692	693	732	682	666	730	726	663	707	682	704	651	719	676	656	702	656	676	651	677	682	673	644	644	689	649	655	677	686	698	675	692	677	702	640	708	698	679	723	694	673	680	680	678	639	646	715	692	668	700	682	670	660	654	670	653	637	670	708	662	716	634	646	653	627	675	677	665	699	710	719	699	663	729	718	734	713	671	638	677	693	663	668	619	678	678	667	635	655	688	684	718	721	693	715	716	688	720	644	689	662	697	681	675	698	688	661	720	668	669	655	685	665	672	701	714	699	652	694	687	688	732	740	664	701	676	680	696	700	661	688	653	652	698	683	677	697	727	713	671	673	734	683	688	661	647	653	686	716	684	698	627	702	640	682	678	674	705	722	674	623	666	671	682	642	681	656	641	699	675	671	719	682	658	711	657	654	704	670	650	688	655	689	674	693	712	668	665	692	652	657	649	654	712	671	663	641	656	649	695	674	731	725	698	734	634	645	681	668	688	726	686	733	738	670	701	640	666	684	660	693	655	652	713	708	661	715	717	665	652	708	667	695	676	689	689	692	709	679	699	679	641	661	684	697	667	666	670	658	727	655	713	678	746	712	683	644	668	690	686	707	647	668	706	695	731	675	683	743	679	693	696	683	658	690	698	692	668	698	671	646	677	649	691	670	718	652	663	633	717	666	700	649	692	689	685	660	694	659	685	718	738	691	706	687	701	755	691	680	760	663	670	651	697	682	677	687	727	724	690	662	685	708	673	656	691	637	677	665	695	694	655	699	737	651	728	718	651	688	715	730	661	687	706	691	675	695	703	682	631	711	644	701	691	688	676	676	719	648	670	677	670	653	660	658	665	692	689	690	707	688	677	735	657	658	682	642	666	657	713	709	679	691	673	710	698	668	656	664	705	705	682	647	738	671	673	682	699	671	682	681	673	688	708	700	716	660	683	706	678	671	668	674	672	663	672	693	685	678	705	658	682	640	709	685	705	673	690	694	670	733	713	703	655	674	689	654	708	682	735	736	650	698	729	710	683	679	690	671	658	639	692	671	653	635	714	691	667	686	679	707	706	655	701	660	676	674	707	729	739	661	687	655	656	673	669	649	692	671	633	672	644	647	705	693	653	715	683	657	690	736	643	686	717	731	708
2680	1545	841	577	411	488	484	419	366	292	285	250	197	158	163	135	122	118	114	106	107	84	69	81	79	57	76	95	80	71	70	70	76	73	90	77	68	75	73	55	68	63	64	75	79	68	75	57	76	78	73	85	69	76	75	64	71	60	71	78	55	75	76	67	80	70	71	79	68	78	66	80	66	67	75	72	67	73	78	70	87	80	85	87	83	59	56	86	90	79	69	85	70	68	64	69	57	63	69	66	87	80	64	67	79	71	71	65	67	60	63	68	65	73	59	67	79	71	60	72	83	79	64	71	73	81	72	62	63	71	61	71	71	67	81	85	82	64	75	66	84	78	74	64	81	77	79	62	55	60	69	52	67	70	70	71	68	74	67	62	74	77	71	72	61	65	62	75	71	78	76	73	77	68	74	83	83	78	81	75	55	55	73	68	71	70	73	73	86	74	84	65	66	71	63	83	70	77	73	69	53	72	80	72	82	62	68	57	61	80	66	81	64	67	52	59	66	64	70	61	62	83	78	71	68	66	81	81	76	63	74	77	70	63	72	62	88	82	83	62	70	81	81	75	60	64	58	70	67	68	62	73	71	66	60	75	66	75	77	71	79	78	76	81	61	67	78	61	75	71	61	76	80	72	67	62	66	62	76	71	66	67	74	60	73	58	79	61	83	76	87	82	92	72	79	69	78	65	77	82	63	66	81	70	70	60	79	58	55	72	70	53	81	69	62	77	75	79	77	68	74	66	78	82	61	73	71	79	73	77	77	68	73	72	73	76	74	54	72	77	71	71	87	55	60	79	72	76	76	72	87	57	77	71	69	64	63	79	55	60	71	80	75	77	70	76	67	62	76	63	77	80	68	84	74	71	73	60	70	70	69	82	60	74	68	68	55	76	59	74	62	68	74	68	75	71	67	82	86	62	59	66	63	68	70	69	70	66	67	71	73	65	66	58	76	87	68	59	65	69	61	61	68	77	69	67	78	68	64	66	81	88	68	71	63	75	63	61	70	61	79	74	80	70	79	60	72	72	70	76	71	68	68	65	59	78	77	65	67	69	62	65	77	74	64	56	76	62	70	68	78	76	77	70	81	61	76	76	82	72	57	72	69	61	69	71	64	75	61	61	69	66	77	71	69	64	71	77	61	67	74	81	60	62	68	61	65	72	72	69	54	73	79	77	58	81	58	58	75	75	72	76	66	77	70	71	84	72	47	49	75	69	73	81	87	80	65	83	70	72	54	71	74	70	76	61	78	68	80	74	51	70	74	65	84	76	61	78	71	66	75	75	73	74	83	78	67	73	70	75	82	66	53	66	91	74	64	65	91	71	71	85	78	66	63	71	87	75	73	81	68	71	82	72	82	65	70	64	77	85	77	82	75	85	62	82	58	81	76	72	69	68	69	67	71	72	78	65	57	63	72	68	72	66	77	84	89	75	83	83	55	66	58	65	62	72	79	62	72	62	50	65	84	85	90	76	81	62	71	74	64	63	63	64	58	82	60	79	79	58	86	85	66	72	81	76	72	84	63	86	73	61	57	50	64	72	60	67	64	57	73	62	87	70	80	73	65	68	75	68	77	86	74	63	60	67	59	80	70	71	86	88	64	67	80	73	69	72	74	71	65	65	79	75	57	67	75	75	68	70	74	85	68	61	76	69	66	66	83	61	82	71	55	63	69	84	65	61	74	79	58	76	86	75	72	83	74	79	72	82	65	73	77	96	54	73	67	69	68	77	63	62	70	62	63	71	64	75	85	67	65	76	72	63	78	73	77	80	89	69	50	68	65	83	77	57	66	83	72	66	64	73	65	67	64	81	74	68	93	65	65	77	83	81	76	73	74	73	77	65	77	91	78	66	71	68	73	63	68	53	69	65	67	69	68	71	86	64	71	60	71	61	61	67	61	67	61	88	69	54	71	71	73	63	66	73	75	57	66	54	64	55	82	67	67	67	74	70	55	73	70	73	57	69	68	69	74	71	72	72	74	70	64	62	73	51	71	53	70	65	72	84	74	78	64	81	85	85	58	59	74	63	60	60	60	73	79	67	68	68	70	74	74	84	82	75	70	71	71	75	73	75	75	59	80	66	68	75	49	70	82	66	70	67	68	80	64	60	71	86	70	60	74	68	62	69	71	82	70	60	80	74	55	59	77	61	73	79	79	63	70	67	91	88	75	74	63	79	79	70	59	82	73	53	65	77	77	69	69	73	68	75	70	71	67	68	79	67	59	64	81	59	76	61	79	84	71	78	72	58	64	74	73	47	72	70	67	72	76	73	70	65	91	83	66	56	77	76	74	80	60	74	70	62	82	66	89	64	73	72	66	63	47	64	79	68	61	73	66	66	61	54	80	79	79	79	73	70	79	73	63	65	59	64	60	68	74	72	68	74	72	81	68	76	77	63	74	67	82	67	73	72	67	75	73	71	72	83	79	76	74	76	71	71	86	66	71	66	69	67	76	74	82	54	78	68	95	88	56	77	73	67	76	73	67	71	76	73	69	62	70	75	69	65	59	72	73	62	80	61	63	59	84	84	78	62	83	78	81	93	62	76	68	63	73	73	76	66	68	71	64	61	72	73	88	65	59	92	66	76	59	70	73	71	77	67	78	60	82	53	54	64	73	83	72	69	74	84	67	74	71	78	76	73	72	72	56	69	76	71	73	70	66	69	70	64	70	73	61	66	76	73	77	79	83	77	76	66	69	81	64	66	60	65	68	73	67	71	73	52	74	78	71	75	77	73	68	72	74	73	72	63	71	77	88	57	71	92	89	82	65	59	62	78	66	61	60	93	63	58	71	75	82	74	68	63	79	81	70	84	67	63	53	55	74	69	65	78	85	69	77	58	74	61	74	64	66	72	70	59	77	82	75	61	52	69	72	80	63	67	63	60	64	68	57	80	85	73	86	84	63	73	67	72	73	73	67	66	67	80	64	59	60	73	58	59	73	69	72	68	77	76	53	75	84	60	71	62	68	66	69	79	73	73	79	73	70	64	73	79	72	74	53	71	67	75	77	73	54	75	63	63	70	61	71	56	65	55	68	75	81	79	66	74	50	72	58	64	88	70	66	75	56	76	65	62	73	76	62	70	64	68	60	69	76	76	64	76	55	75	76	77	63	62	78	65	72	76	63	63	67	67	89	69	73	56	70	76	52	70	71	83	77	61	81	58	67	74	65	68	88	67	71	82	62	82	70	88	72	63	70	66	80	75	64	61	74	53	79	57	91	69	71	72	86	69	60	67	60	68	65	82	71	65	82	70	84	70	65	75	61	67	64	70	77	64	69	78	58	73	54	61	75	70	72	57	61	72	84	57	71	76	81	69	81	87	73	50	65	72	70	85	74	87	69	67	76	79	66	69	72	57	66	81	63	61	75	71	72	75	70	76	72	80	84	64	80	60	82	73	69	72	67	88	65	67	64	77	73	69	72	78	89	71	73	85	77	69	75	55	79	65	54	58	79	68	67	63	75	85	56	70	79	67	66	62
25494	15406	10698	12396	17121	17901	15663	13043	10990	9150	7642	6277	5034	4081	3416	2858	2421	2143	1728	1421	1203	1031	989	926	871	812	823	808	752	710	785	747	728	768	752	760	727	716	716	737	718	714	650	655	667	674	671	714	660	696	682	640	692	693	666	653	662	695	692	675	631	698	655	715	690	696	668	675	714	679	654	688	694	656	692	688	678	660	722	670	676	624	658	635	692	668	670	688	674	658	700	671	700	689	649	676	671	682	702	684	641	687	582	719	657	638	747	633	713	646	691	652	649	678	683	696	609	646	633	712	634	676	704	709	727	700	703	730	638	629	675	649	685	636	656	684	712	682	717	652	653	694	690	669	702	674	666	719	674	726	683	681	687	649	642	675	679	707	701	687	627	679	708	635	693	687	655	656	716	667	639	665	680	703	683	705	688	654	709	660	685	673	688	647	684	643	703	694	697	645	665	642	688	718	699	658	655	677	698	687	669	681	694	666	654	683	660	693	670	705	683	665	669	667	662	692	664	709	660	707	678	657	644	719	643	690	665	665	647	683	685	679	634	697	714	668	682	658	643	652	675	652	640	661	663	724	703	693	720	652	650	715	713	616	661	736	690	662	670	647	675	629	672	657	740	733	643	688	710	694	709	695	688	693	672	686	692	712	695	696	705	695	683	712	710	676	713	700	666	678	675	656	717	678	694	652	673	686	659	711	662	684	686	667	694	668	694	671	696	698	686	713	668	635	670	654	642	673	642	653	729	708	672	719	670	652	618	680	690	672	709	688	647	665	699	717	661	741	649	678	672	667	694	685	701	635	662	687	668	653	708	723	648	633	608	645	705	659	712	637	638	672	667	689	688	708	682	717	657	672	691	672	717	674	654	661	677	665	693	665	683	668	674	685	646	647	669	643	701	675	683	698	706	716	652	750	688	639	644	674	673	685	648	744	679	623	685	671	591	693	645	695	717	657	709	653	643	723	663	666	716	688	688	687	695	682	723	699	669	666	681	688	675	722	685	717	676	690	659	696	668	704	649	718	662	675	660	724	658	688	695	670	681	679	624	696	685	719	663	699	655	644	682	704	658	686	683	688	679	669	685	677	647	639	697	680	700	680	694	652	678	683	725	689	694	679	640	697	676	673	705	639	676	678	648	634	663	718	746	726	646	639	658	659	661	636	675	633	692	696	673	668	702	690	700	693	716	678	672	736	709	699	694	687	716	654	696	694	714	670	676	671	691	676	632	639	676	638	687	666	750	675	695	683	667	660	667	672	679	668	663	698	649	668	659	655	615	701	670	713	662	703	666	739	702	664	673	720	647	665	693	644	677	684	660	655	660	670	667	712	667	657	636	674	691	661	649	674	648	650	696	690	693	683	661	698	709	685	648	704	655	672	645	669	654	659	675	711	724	653	691	667	660	721	654	634	662	705	697	650	762	673	710	686	691	673	727	663	682	698	683	668	643	652	663	674	665	667	674	675	695	650	629	706	668	670	667	634	650	651	715	713	624	699	706	634	679	686	696	679	684	692	630	692	679	655	643	637	691	698	686	719	663	694	651	690	666	660	638	671	687	691	694	716	681	683	690	695	689	674	606	721	674	686	660	712	669	652	673	655	660	675	686	667	679	684	706	687	674	721	634	681	663	711	645	702	664	663	665	672	654	693	687	611	694	706	643	687	689	693	693	709	657	670	687	657	691	699	659	692	655	662	691	713	689	698	663	678	650	657	638	655	685	676	639	646	692	654	630	695	668	713	652	635	706	672	701	689	631	645	713	700	600	714	678	630	644	662	664	656	669	721	714	649	667	691	685	681	676	679	713	680	724	645	649	700	654	661	679	683	665	685	670	683	689	692	656	663	640	673	682	660	690	667	649	664	688	689	659	691	646	667	669	646	700	665	634	668	638	685	687	692	664	688	661	667	652	685	695	661	675	664	663	685	686	673	654	659	670	697	658	691	723	667	668	679	666	675	679	675	697	708	700	694	665	679	643	681	676	660	669	671	659	674	732	640	686	690	663	710	647	650	731	686	646	729	647	685	664	661	694	662	732	687	732	711	706	676	617	691	721	718	676	655	746	681	701	680	695	677	657	671	686	694	673	694	644	675	648	693	673	646	680	666	645	690	650	715	690	697	672	688	666	678	656	657	683	663	677	709	626	647	673	682	682	679	672	693	686	688	734	708	655	649	644	737	707	654	725	706	712	670	686	701	687	655	667	653	683	647	654	673	681	630	649	677	653	628	684	650	668	683	645	704	655	648	688	655	687	697	599	693	628	651	723	640	643	666	655	684	637	667	682	679	666	682	689	652	688	670	671	694	669	666	641	683	649	677	677	663	668	717	687	631	686	680	673	623	715	624	674	678	662	631	670	677	708	672	640	685	724	678	676	657	700	669	682	693	695	658	669	646	645	714	716	714	672	648	658	654	670	657	691	710	683	662	683	700	683	721	647	677	669	679	653	688	690	680	710	686	640	704	677	685	679	633	674	679	642	617	688	638	679	689	684	696	655	694	683	654	703	703	719	674	682	627	712	669	679	635	690	682	713	679	680	658	652	648	694	694	639	668	655	702	697	664	704	698	659	638	645	723	655	689	690	690	662	645	628	636	688	670	691	703	651	686	646	693	692	670	719	664	662	637	707	659	698	666	680	673	629	701	656	645	680	691	654	682	679	647	676	688	636	740	688	731	646	668	658	632	648	685	673	662	618	702	671	645	683	697	684	630	661	689	654	664	663	662	705	684	687	652	707	664	678	674	668	669	689	689	677	687	687	708	673	665	695	644	701	678	683	707	667	713	696	665	684	661	651	674	674	685	711	663	672	687	664	726	671	690	683	637	704	673	671	658	654	680	648	709	665	677	683	691	667	659	664	699	694	643	679	628	703	685	652	764	693	703	667	669	647	653	708	668	698	620	671	647	666	629	705	670	667	684	676	687	686	676	696	663	632	641	736	659	692	674	660	704	645	692	713	637	672	696	701	637	695	694	722	678	676	664	672	688	676	697	681	656	682	705	661	700	661	641	759	673	675	658	677	666	635	691	644	667	686	659	644	654	662	648	661	649	671	691	698	690	685	727	681	686	680	658	697	686	693	658	612	648	681	708	671	669	692	649	705	701	655	662	684	659	664	679	669	689	672	702	699	664	629	676	681	705	664	709	671	672	668	647	697	707	680	671	701	688	651	646	737	689	648	637	704	665	689	687	633	666	700	672	690	657	715	649	658	672	687	690	694	713	671	702	656	709	726	658	650	619	667	667	726	667	675	704	665	631	693	698	701	711	646	672	690	634	683	669	686	665	627	685	688	692	643	707	667	689	650	649	633	694	691	677	674	683	728	707	668	692	707	667	671	679	688	674	698	633	720	710	645	709	702	727	690	701	621	667	686	655	732	658	668	714	702	650	653	675	677	664	709	650	701	681	683	661	722	690	685	692	669	676	696	704	673	696	643	644	666	653	655	683	644	698	641	677	679	634	657	688	681	686	668	639	683	689	655	702	714	685
3283	2658	1614	939	702	748	740	596	544	458	374	276	277	230	174	196	137	153	136	109	107	97	95	79	97	85	85	62	79	76	67	82	69	66	71	78	77	68	75	75	81	94	77	86	65	73	73	76	72	67	71	80	71	85	69	79	75	75	65	74	70	78	59	71	74	62	67	77	70	73	71	91	71	66	81	62	95	77	67	76	78	67	76	69	79	63	55	70	60	81	76	65	67	72	59	72	64	74	70	77	78	67	72	69	85	74	69	81	72	72	66	70	79	77	75	82	80	73	86	81	51	70	74	94	67	82	71	68	67	81	56	84	58	73	68	69	67	51	68	61	69	80	71	64	74	81	72	72	90	67	78	78	79	66	76	64	64	52	56	90	80	61	72	80	72	70	62	67	78	85	59	62	63	56	73	71	86	72	74	68	78	58	83	71	53	68	69	75	69	81	63	69	78	78	73	82	64	80	76	77	67	70	68	100	84	68	81	79	73	82	77	92	71	76	62	84	75	65	54	68	69	67	88	77	46	77	74	81	75	77	73	78	84	73	71	71	79	65	61	61	76	64	76	72	53	75	56	88	84	79	69	78	75	78	91	87	61	70	81	66	101	72	81	59	79	65	76	62	65	77	76	66	48	65	64	77	62	64	69	70	67	67	71	66	83	48	75	73	81	95	54	73	85	73	77	77	76	76	78	82	83	71	78	82	60	66	68	65	68	79	79	77	79	70	78	85	58	64	74	66	85	59	72	64	69	80	63	78	63	71	75	66	76	67	83	69	55	84	72	72	65	69	68	74	75	72	70	84	74	84	88	72	68	78	69	72	80	78	76	87	74	60	79	77	69	72	73	84	69	62	67	66	72	78	69	66	66	82	71	72	86	71	60	79	86	79	66	79	76	76	85	86	77	75	80	79	68	73	71	88	61	79	79	72	54	78	70	64	71	79	70	69	80	76	65	69	62	59	79	82	68	71	75	68	80	67	77	75	77	84	78	77	103	60	74	82	80	67	77	68	54	82	87	89	69	77	76	75	70	71	66	70	77	72	78	65	64	61	85	66	79	77	73	63	74	91	79	78	81	73	56	74	62	85	85	82	68	70	68	60	74	60	82	75	67	69	76	75	63	69	81	77	78	80	76	78	63	74	70	69	77	65	88	85	89	73	65	77	79	72	76	68	64	53	64	71	71	60	73	67	80	80	66	70	58	80	61	70	65	67	59	87	61	66	74	72	84	76	67	80	75	76	79	71	79	81	72	64	65	66	80	63	65	81	85	82	72	77	85	80	74	80	59	66	78	74	76	77	73	70	82	74	68	82	77	72	63	85	77	70	80	95	71	84	75	76	72	75	78	67	87	71	82	81	65	65	77	56	73	82	78	72	85	68	68	62	72	65	68	67	75	71	68	55	64	68	82	87	67	65	77	54	78	87	87	82	70	73	76	76	70	62	81	85	72	68	62	76	68	67	63	52	60	84	61	77	82	70	70	69	88	78	63	71	88	74	60	76	76	70	73	65	68	75	78	88	72	78	70	75	78	77	65	78	72	70	76	85	71	74	83	61	64	79	93	75	69	77	66	76	66	75	72	70	72	64	76	67	61	75	72	84	66	70	71	72	69	88	67	66	69	87	77	79	76	68	77	64	64	64	73	94	79	67	53	79	70	63	62	76	66	78	79	81	60	66	81	76	76	86	76	76	68	66	77	69	68	65	67	77	74	69	92	88	74	74	72	67	71	78	87	57	72	61	61	67	68	84	68	64	91	60	87	77	68	63	64	65	78	71	64	63	69	78	82	75	60	79	83	71	75	67	73	50	68	55	83	63	75	59	58	73	74	72	64	64	72	70	68	64	71	73	71	72	58	73	63	69	71	83	77	79	61	73	70	57	85	68	65	76	59	74	69	68	56	67	77	74	70	75	77	86	70	68	76	86	69	79	70	81	80	79	61	60	71	63	76	87	67	58	77	73	74	72	73	80	69	72	83	64	75	84	76	59	77	99	78	74	75	81	71	75	68	72	70	73	80	77	81	73	72	76	74	76	72	70	63	89	57	68	79	75	71	64	80	76	69	63	72	76	71	79	65	60	76	93	64	66	77	68	70	70	87	69	68	87	78	62	74	76	85	69	81	70	68	69	64	74	72	68	57	81	61	51	84	76	72	98	76	85	83	80	73	63	65	85	80	80	72	53	74	78	61	77	66	74	59	79	76	75	86	66	64	70	66	80	72	71	56	60	73	81	76	66	68	68	60	71	78	88	71	90	71	59	85	67	78	67	69	85	79	85	88	75	67	72	72	73	77	72	54	69	79	87	79	84	77	75	69	84	73	63	68	78	74	69	79	76	74	69	78	80	80	84	93	63	74	69	69	77	74	63	73	73	75	66	70	72	59	85	64	81	88	61	86	76	66	65	87	64	78	81	84	65	62	82	83	74	75	72	75	82	87	94	90	81	71	93	82	59	63	70	72	79	63	65	73	86	73	80	76	59	74	67	67	84	71	68	65	81	82	73	80	68	86	83	72	69	68	76	66	72	70	82	67	69	75	67	68	73	82	55	69	62	75	61	80	72	85	69	78	67	70	59	69	83	63	77	75	83	77	68	72	72	85	87	71	73	82	85	83	76	70	71	86	86	90	72	70	67	42	57	75	75	78	71	68	61	81	77	82	79	76	84	78	85	74	60	65	81	79	58	75	81	66	71	68	74	73	73	89	69	70	83	71	83	89	70	68	68	88	56	86	70	71	72	66	70	76	57	83	83	64	62	70	72	76	80	90	75	68	73	86	83	71	61	82	81	80	65	71	77	60	69	84	71	73	63	65	78	93	74	82	75	72	71	76	83	92	75	84	70	72	75	72	73	75	57	72	64	84	60	77	78	83	76	68	86	64	77	72	83	69	61	68	72	71	74	70	67	67	72	74	76	66	76	70	89	66	66	73	68	88	74	83	68	63	71	79	56	70	83	77	66	73	81	71	83	75	53	76	79	71	60	77	79	76	77	75	87	72	80	68	65	72	73	66	88	96	77	65	73	78	56	63	69	77	68	80	76	78	69	86	65	98	67	70	72	73	70	81	82	81	69	65	90	76	84	72	62	80	79	72	74	64	65	84	74	76	68	74	79	73	78	65	73	67	69	88	65	73	73	68	72	62	93	81	61	73	68	59	68	75	58	74	74	74	62	71	94	70	60	85	79	84	80	77	77	72	78	73	72	69	68	73	87	74	76	63	80	70	72	72	60	76	92	63	61	63	64	75	69	67	75	66	84	67	78	63	73	86	58	74	77	74	71	61	65	67	75	79	85	76	63	75	61	72	86	59	75	74	82	72	65	62	72	66	62	55	85	83	72	81	76	73	78	72	82	55	71	65	58	52	62	71	77	71	79	75	85	66	83	65	76	68	66	80	62	77	56	84	60	87	75	69	76	83	73	71	89	92	70	80	80	89	71	71	89	69	91	63	63	66	65	78	83	70	74	66	70	76	79	83	63	79	69
28819	19655	15005	16086	21350	22100	19944	16719	14244	11705	9894	8011	6561	5243	4391	3658	3060	2641	2175	1780	1456	1341	1154	1117	979	944	846	838	788	781	773	819	850	864	774	802	783	784	713	777	781	742	740	716	664	721	770	702	704	699	689	668	733	694	719	715	717	705	702	730	634	723	702	711	681	722	721	730	725	711	735	750	646	689	695	761	661	733	706	676	717	708	688	698	701	688	732	661	704	698	633	700	703	715	675	682	728	676	676	671	679	674	710	751	725	711	694	648	684	684	708	651	688	699	746	641	649	697	686	690	718	694	684	685	659	637	707	663	744	672	699	665	741	654	704	691	712	728	721	675	715	714	638	711	722	617	694	675	686	744	655	670	687	662	701	693	703	669	674	721	621	682	697	735	745	705	699	721	702	695	687	677	695	759	672	712	704	691	699	699	693	741	684	717	683	722	674	691	735	654	736	726	741	686	703	635	652	740	706	685	697	684	696	681	749	736	719	700	695	710	728	716	693	645	617	709	695	690	704	705	696	737	724	679	704	712	668	695	643	685	708	659	669	701	766	703	679	688	710	670	708	686	730	752	705	702	675	717	690	723	715	741	709	697	708	727	689	695	753	690	682	710	710	713	698	693	666	703	702	716	718	697	704	711	752	683	706	710	679	688	695	630	653	670	687	709	654	722	634	726	690	662	705	718	646	694	700	681	698	738	740	689	689	731	664	708	695	715	705	672	670	700	719	673	707	689	659	704	718	638	677	683	700	660	702	690	719	676	678	740	724	675	694	689	692	764	684	687	698	738	678	681	711	691	694	706	689	723	676	663	694	688	652	702	679	677	708	655	732	661	642	690	660	715	710	735	667	674	694	703	668	690	720	723	691	663	734	696	666	696	702	669	683	730	702	649	721	676	703	755	717	731	678	700	701	673	755	730	671	729	713	688	682	666	652	705	641	712	711	677	710	695	713	656	676	689	700	701	662	679	687	748	718	679	671	731	698	679	656	694	664	702	702	690	705	727	686	677	679	701	700	683	660	706	688	720	692	697	698	723	713	714	708	694	686	657	730	674	718	686	713	687	693	696	690	711	691	710	675	703	683	721	707	717	739	707	722	710	665	685	700	639	704	624	653	692	726	679	708	686	729	723	645	665	687	674	686	719	746	692	702	742	708	716	719	682	687	655	666	645	693	710	682	715	693	662	680	676	685	693	710	715	715	706	719	706	702	727	686	703	664	704	670	729	725	707	704	658	715	709	664	680	655	705	668	688	667	711	701	707	731	718	743	669	724	673	698	681	733	722	698	709	685	714	691	726	663	696	754	684	727	660	698	658	665	704	700	692	645	739	707	604	720	741	677	680	728	656	737	766	711	678	698	723	673	733	692	733	684	711	673	736	686	742	690	732	690	750	704	704	755	686	717	740	701	673	699	704	698	653	666	718	685	689	675	627	666	691	722	671	645	661	666	687	707	686	716	721	696	726	707	683	670	665	752	732	716	682	689	682	703	696	731	689	699	658	688	699	658	707	709	696	684	733	713	686	693	669	715	720	699	688	672	647	707	671	709	674	724	712	657	709	692	696	643	712	641	706	678	703	693	704	725	658	710	711	665	730	736	673	675	705	708	730	671	723	682	667	708	765	728	644	683	690	684	703	696	687	692	721	698	686	716	741	694	681	663	666	664	680	686	710	667	646	712	669	710	705	738	718	713	676	697	684	728	749	708	710	678	687	657	659	685	651	629	672	663	665	706	662	680	731	725	665	659	704	713	691	675	656	745	704	690	677	678	717	702	669	637	677	711	673	717	692	716	691	753	713	699	710	717	736	666	698	703	711	705	723	727	699	702	698	689	689	698	708	686	685	703	718	717	703	714	688	735	686	691	705	732	708	689	730	680	699	668	687	695	705	690	708	659	706	726	705	678	753	694	717	655	643	681	705	693	731	708	700	691	710	677	703	743	661	677	708	734	697	706	695	686	704	704	701	684	700	623	661	654	690	676	768	677	711	689	680	664	686	683	649	724	694	675	741	692	656	678	687	670	695	655	694	671	725	669	691	664	675	657	721	724	689	749	665	639	712	687	681	693	640	678	687	705	729	681	703	665	690	684	646	709	633	696	711	756	672	711	654	731	702	708	717	695	711	703	699	694	718	721	687	695	694	641	680	686	707	669	726	669	722	640	706	671	711	727	684	714	681	687	726	692	701	692	703	675	693	711	706	633	629	653	693	699	716	692	714	661	667	692	691	694	711	699	681	685	662	697	733	722	686	652	696	690	706	714	623	695	708	680	702	700	727	712	704	679	706	716	655	737	670	688	687	692	631	724	694	674	719	675	705	690	677	665	710	673	682	692	741	672	690	697	706	660	702	705	711	708	666	684	726	699	684	700	714	691	657	721	681	668	653	742	647	652	688	696	700	698	734	689	690	723	658	682	681	659	675	729	733	652	717	709	735	770	671	716	687	699	680	738	723	689	657	708	752	724	701	650	655	760	691	719	689	701	647	710	730	686	692	760	722	722	719	705	648	682	678	663	729	736	679	658	714	684	697	744	711	677	686	682	704	712	741	708	664	645	682	691	708	667	713	685	671	713	719	710	686	682	690	692	718	681	683	732	707	737	682	743	691	671	724	731	673	693	669	692	693	662	647	715	672	670	707	724	687	671	740	687	682	621	681	689	721	725	689	675	666	707	687	655	706	687	729	689	696	721	685	658	675	710	661	708	674	690	687	715	674	687	660	745	684	637	715	744	717	671	678	717	756	675	720	666	701	707	622	691	688	664	683	695	723	661	712	676	695	700	691	694	734	719	711	701	657	723	748	697	703	686	730	740	692	719	688	741	707	720	674	704	676	699	737	674	752	739	675	716	698	696	721	718	651	691	692	698	702	682	716	682	714	690	729	683	667	710	674	670	677	729	693	719	714	677	682	734	716	653	741	687	710	723	686	688	714	678	691	675	700	697	670	708	695	720	686	681	689	727	704	696	676	738	685	677	672	714	719	655	710	742	698	701	656	704	645	691	646	700	754	647	672	700	655	700	694	702	673	733	684	737	707	784	723	677	703	707	666	703	680	733	731	736	694	710	716	747	682	721	715	712	738	733	720	708	699	736	693	706	662	689	699	681	731	694	709	705	649	759	694	702	675	628	693	709	696	689	665	681	671	683	721	707	690	701	680	694	683	693	686	697	709	693	717	664	724	712	706	677	674	706	715	706	741	682	686	669	715	728	672	714	681	661	661	692	657	697	725	677	666	677	659	721	665	687	694	695	730	733	647	731	695	705	741	689	707	729	782	710	699	690	678	706	705	726	712	683	676	644	674	627	661	712	735	713	765	711	704	645	708	693	673	678	686	666	687	624	698	671	695	766	675	720	642	687	728	672	694	686	702	691	684	674	695	704	665	706	703	660	713	678	699	690	712	672	734	717	725	698	699	751	695	654	709	667	694	721	686	718	674	721	699	711	707	723	753	663	733	708	696	727	729	636	622	697	699	685	712	670	656	694	681
3495	2095	1263	750	674	714	700	655	539	450	356	345	263	238	192	188	155	144	130	109	102	98	107	80	94	101	74	93	69	64	64	78	62	73	72	67	67	71	71	58	70	68	71	63	78	71	78	63	82	77	72	65	59	81	80	67	88	63	67	82	65	72	70	70	72	84	70	70	59	66	68	86	80	67	75	75	79	85	70	72	70	59	61	70	72	69	75	68	76	69	75	66	68	72	72	86	60	76	83	82	65	63	74	68	71	72	68	68	65	71	66	75	64	82	64	58	54	65	76	73	68	82	76	66	73	55	88	61	62	70	71	57	78	65	77	63	65	70	60	95	73	65	76	60	64	84	76	73	72	60	67	75	57	56	73	56	61	70	66	67	74	64	79	65	71	67	64	70	62	76	77	63	78	83	82	87	73	72	60	62	80	68	64	66	72	70	57	65	84	68	87	61	68	58	58	68	80	61	64	64	57	73	89	71	68	71	64	59	66	79	67	77	65	71	63	64	73	74	74	76	69	82	55	58	99	73	84	59	79	83	66	85	72	84	86	65	82	80	56	73	68	72	71	70	63	81	70	82	67	59	74	60	79	74	54	71	70	76	59	77	66	59	79	73	75	80	65	73	59	62	60	71	63	67	67	72	79	64	75	57	73	63	64	71	69	73	72	83	72	79	67	79	64	72	62	68	70	68	59	65	77	63	68	82	67	64	84	80	78	76	70	67	76	69	60	74	86	76	73	59	60	80	72	53	65	78	66	74	64	68	75	75	67	86	72	75	72	73	68	61	67	65	78	70	70	61	70	67	62	68	73	69	72	72	67	63	68	81	73	67	73	68	65	71	69	65	75	84	74	65	59	70	63	82	82	61	65	60	72	76	66	76	56	63	71	74	63	64	75	75	78	66	88	68	55	57	74	76	77	77	70	69	80	64	77	58	62	65	84	64	82	73	65	64	64	72	77	74	83	66	74	78	86	90	67	72	61	74	62	64	66	65	64	79	68	80	84	72	61	64	64	74	78	65	59	75	70	88	76	67	63	80	91	75	54	70	63	74	77	63	72	71	66	71	65	67	67	69	60	65	70	60	67	62	73	78	69	71	67	72	56	79	71	81	66	66	61	71	67	69	53	72	80	59	61	75	69	70	59	62	69	58	71	59	76	73	68	73	70	72	72	68	53	71	76	59	83	55	58	68	69	70	78	64	79	68	75	84	85	67	80	72	82	65	84	60	70	65	66	58	71	70	67	74	75	63	75	74	71	72	79	80	67	60	75	84	76	61	64	72	62	75	71	69	72	72	74	72	71	68	63	67	73	68	79	79	64	72	73	74	72	62	69	65	59	62	100	79	45	73	62	72	73	78	76	61	76	59	67	58	68	68	65	58	76	72	69	79	69	71	63	70	65	74	67	62	82	58	78	78	73	67	69	85	63	69	77	80	81	60	71	62	75	67	58	87	84	78	71	95	65	71	65	75	67	71	75	65	60	54	64	81	68	63	65	69	62	82	75	84	84	73	68	63	61	71	55	60	72	73	71	86	69	68	79	77	68	81	64	64	69	68	70	60	64	71	77	73	78	64	73	56	64	66	79	84	72	66	89	90	67	62	61	76	69	61	82	72	73	74	73	79	78	60	70	59	82	73	70	54	71	63	77	73	73	61	59	59	60	84	86	72	63	73	68	75	47	65	62	80	65	60	51	63	60	61	57	77	73	65	76	65	54	69	73	61	62	75	82	66	77	70	72	79	72	67	81	60	76	68	75	67	75	63	58	61	63	74	78	52	66	64	72	74	67	64	59	52	66	66	76	65	67	60	60	66	76	86	61	74	70	66	81	66	61	55	77	86	68	58	67	71	73	75	62	62	70	71	67	63	61	81	72	76	85	64	68	64	76	80	75	78	59	72	73	72	63	74	75	67	80	75	74	71	66	60	73	56	73	82	65	68	65	87	72	80	80	59	87	59	69	71	76	74	67	65	68	76	80	56	60	56	63	69	72	61	71	54	61	67	63	74	78	62	63	69	80	62	68	76	80	82	73	59	89	73	71	83	70	63	66	58	67	72	60	76	74	62	79	75	76	70	55	84	77	66	80	68	63	71	64	59	74	60	73	66	70	55	76	68	84	63	61	74	65	50	79	63	66	67	57	64	79	77	74	61	70	87	76	72	78	70	66	82	80	72	65	75	72	75	58	67	77	77	75	66	75	82	68	64	74	65	70	77	74	54	66	80	63	75	63	68	66	83	67	57	59	71	43	82	72	80	67	71	66	65	69	60	63	63	65	65	75	77	80	74	63	70	66	64	69	72	69	83	79	69	59	78	74	70	65	73	72	66	69	66	56	76	80	64	75	65	75	66	79	65	65	67	63	81	72	61	67	75	74	81	60	61	71	59	72	68	69	74	54	80	78	67	58	66	77	63	61	78	73	61	70	79	87	70	58	78	67	70	64	62	84	69	62	68	72	67	70	65	76	53	70	54	77	55	63	68	70	71	70	68	70	65	63	69	74	74	64	93	95	76	85	75	61	62	65	63	66	56	67	61	80	64	55	77	76	75	61	66	74	61	72	75	76	68	82	69	78	70	76	72	84	70	51	84	57	78	63	97	63	69	67	53	74	74	81	75	66	65	60	60	68	77	67	81	56	80	95	72	65	61	72	61	66	73	67	66	65	78	72	67	87	74	57	67	48	79	66	91	56	74	66	70	73	83	83	55	50	79	73	79	79	69	71	71	57	66	75	69	76	79	58	62	77	67	67	78	79	71	70	80	71	74	76	79	70	69	70	76	84	68	63	72	70	83	71	74	64	80	60	70	70	64	73	68	72	75	62	74	64	55	70	78	65	50	96	74	82	58	56	77	85	64	63	74	74	65	68	85	77	71	64	71	68	77	80	69	58	77	59	84	71	78	58	72	68	78	66	68	61	75	80	74	76	86	84	70	62	82	69	62	83	72	53	72	79	74	57	68	63	90	73	60	68	63	58	80	63	73	60	71	84	66	90	65	53	65	80	69	72	63	69	66	72	80	68	67	63	74	58	73	60	85	79	91	71	71	65	62	68	67	70	73	74	70	66	80	62	64	64	66	79	72	72	72	78	75	63	81	69	73	61	64	81	60	72	67	68	70	76	67	67	51	72	67	80	66	67	59	71	94	62	68	66	62	79	56	72	71	71	67	72	60	65	64	54	68	65	67	62	71	82	64	92	77	89	69	59	72	51	71	74	59	72	66	66	71	74	77	75	70	61	81	65	59	67	70	61	73	67	75	67	49	58	61	82	65	88	70	78	70	50	72	70	75	76	56	74	61	86	59	63	63	65	80	67	80	51	87	79	78	56	80	65	68	63	64	66	63	74	54	68	61	78	61	76	83	65	88	64	73	73	69	62	79	73	66	66	61	67	78	82	70	73	68	82	84	82	65	84	78	69	74	62	59	74	74	58	66	78	64	68	66	72	62	79	73	80	71	66	56	75	73	66	71	61	79	75	56	57	86
28013	17805	13165	15000	21025	22104	20001	17288	14630	12289	10277	8514	6592	5362	4479	3819	3305	2688	2216	1751	1557	1292	1239	1102	998	879	773	800	763	726	799	786	786	795	812	800	738	737	690	694	697	682	680	678	668	676	641	683	730	684	673	648	691	646	678	650	677	650	642	693	659	645	670	686	642	607	651	647	669	676	644	662	618	670	630	673	654	692	669	699	680	664	674	689	648	691	665	662	639	631	644	651	620	694	631	652	640	677	646	669	670	641	679	703	686	666	680	692	626	644	648	639	608	656	640	663	632	659	712	678	679	613	668	646	607	649	667	652	703	663	702	674	672	691	639	656	636	666	690	607	667	645	627	628	674	663	653	676	696	670	699	635	662	627	631	643	680	702	688	654	677	695	683	613	662	694	671	666	729	640	672	642	678	681	640	630	700	643	648	577	663	700	661	693	636	627	648	633	629	622	614	650	623	628	614	663	669	696	643	680	623	685	669	658	668	646	702	680	686	665	685	708	637	652	674	665	646	664	654	685	694	712	621	634	676	657	636	644	684	642	642	661	646	633	712	658	671	671	667	686	701	658	656	672	652	680	632	618	650	635	734	643	682	647	707	680	630	670	689	698	673	670	678	608	654	662	640	614	692	653	678	679	641	662	623	633	668	644	655	705	666	639	663	660	613	688	681	631	700	677	690	624	657	669	662	675	687	650	691	672	649	631	712	644	632	675	636	617	703	668	714	646	646	639	667	670	680	745	677	629	690	684	684	703	663	659	675	666	657	655	683	675	657	635	657	634	693	667	690	645	645	681	685	638	659	627	671	653	662	689	679	632	645	684	658	644	666	686	606	688	655	677	649	668	677	673	640	690	656	702	660	652	694	657	651	676	671	648	643	666	652	667	626	649	637	653	680	660	676	674	679	687	637	664	674	691	681	629	644	626	664	644	665	656	640	632	658	685	677	682	640	641	695	646	618	671	704	698	679	663	685	645	636	662	641	675	650	633	657	656	651	660	653	666	691	681	718	678	665	658	685	677	686	651	662	639	626	641	678	617	639	701	651	683	654	681	678	660	688	660	663	612	679	675	633	673	668	669	685	629	710	672	679	642	645	661	715	663	629	612	692	666	660	631	666	665	665	630	645	658	636	663	692	628	671	674	658	649	660	661	625	624	696	649	624	647	694	709	642	625	613	670	671	627	676	663	673	637	628	638	656	676	662	676	645	634	665	720	656	669	689	631	674	688	688	657	653	624	702	668	692	714	652	642	684	611	655	643	631	665	665	712	653	627	721	666	646	633	657	632	680	680	713	706	618	703	659	689	638	679	672	717	679	672	640	628	660	660	652	675	667	678	691	671	678	653	674	602	680	636	725	681	701	667	672	654	684	630	673	630	672	620	657	714	687	646	665	632	672	689	643	671	628	673	672	701	716	651	691	671	662	622	663	671	666	714	664	670	642	660	648	693	670	666	643	663	672	723	664	730	657	686	652	679	648	684	683	622	692	684	690	654	649	666	657	648	650	686	665	651	644	667	699	637	643	674	635	655	647	647	655	625	653	639	643	661	639	664	640	666	660	656	669	635	693	647	649	643	627	674	657	690	709	684	623	657	682	652	649	688	662	634	643	672	647	658	609	696	696	688	677	658	684	699	658	648	661	651	657	699	649	673	691	648	671	629	652	624	687	664	679	634	654	676	710	599	673	691	637	655	685	698	623	695	669	638	657	655	666	704	656	694	664	704	673	607	659	631	630	677	649	642	679	640	695	652	696	642	683	669	669	677	711	674	635	689	681	635	726	637	654	668	702	688	698	648	692	667	645	676	659	638	643	659	687	693	648	660	650	648	615	651	694	671	707	680	657	644	673	658	613	597	677	658	615	719	690	684	647	657	623	684	708	688	670	676	599	677	686	621	664	647	647	667	661	659	610	662	707	687	671	670	661	722	633	695	659	687	676	659	693	668	691	630	644	635	681	628	670	638	644	679	704	667	637	664	619	637	669	639	742	616	637	662	692	668	632	646	644	665	693	669	669	664	659	692	652	662	662	676	665	628	658	676	668	651	655	643	661	651	643	668	693	659	652	693	654	646	639	644	685	653	661	685	670	667	668	651	653	668	657	658	651	680	652	641	670	602	639	723	633	679	609	618	678	649	707	647	686	674	721	632	670	704	638	648	680	651	700	654	713	676	617	678	640	700	686	726	658	652	650	612	661	668	651	652	672	654	646	673	646	674	726	636	662	601	684	653	670	711	633	699	661	646	647	622	661	640	635	680	698	704	637	683	694	691	643	679	683	628	648	658	640	691	602	677	609	622	645	636	678	650	643	643	640	696	635	657	672	659	676	671	629	696	700	693	633	684	677	649	662	674	692	640	610	689	638	643	695	642	676	651	636	655	685	659	658	612	685	673	678	624	674	636	647	672	656	651	645	645	661	642	643	642	649	662	665	661	631	649	672	658	699	647	688	660	655	691	677	661	650	622	704	644	626	650	669	666	664	636	619	661	637	664	635	611	706	701	672	668	670	637	708	664	660	612	621	654	636	674	708	623	664	716	674	668	683	618	650	639	619	635	649	669	663	729	670	637	666	657	674	574	696	669	623	641	663	694	626	685	677	652	678	702	629	664	673	660	691	649	664	662	624	719	644	627	646	635	667	674	664	646	699	658	667	658	677	663	716	699	676	659	703	667	689	646	692	657	683	662	646	599	613	673	650	645	674	651	664	729	686	655	638	617	697	647	663	627	656	642	681	637	667	620	656	655	679	620	620	655	653	696	670	691	671	663	628	657	679	649	658	702	720	682	659	677	692	662	646	645	677	601	683	658	659	675	671	666	690	654	646	641	686	648	687	631	688	667	648	664	675	660	655	627	653	653	626	677	650	683	643	684	693	711	684	637	645	654	670	655	625	658	662	633	624	672	640	626	671	639	675	690	658	699	693	621	660	650	704	713	649	646	665	670	661	638	698	717	685	708	638	700	640	656	640	642	685	647	656	639	658	645	642	664	690	636	637	669	669	673	691	650	684	640	657	672	683	632	680	618	671	700	676	713	640	642	654	735	696	698	655	706	662	634	677	666	671	640	638	633	642	671	690	620	655	613	642	680	655	682	672	693	692	697	646	631	688	664	650	659	652	652	684	639	655	630	685	641	677	627	653	650	677	648	668	630	693	671	674	691	689	680	702	652	637	658	689	647	664	716	650	636	630	694	637	649	671	607	659	694	620	658	707	601	654	672	673	640	643	669	693	668	641	669	607	690	584	659	667	641	650	650	669	680	667	656	669	679	653	689	677	715	668	665	657	656	644	653	647	673	655	664	642	683	658	637	683	663	664	687	694	660	664	675	675	727	633	693	649	701	709	649	691	656	689	624	663	661	687	637	721	657	661	654	721	648	684	658	690	682	654	722	668	671	630	623	650	705	653	628	687	646	701	696	663	692	640	664	659	632	699	683	702	688	674	624	644	617	646	673	621	657	617	694	640	627	651	667	746	689	694	649	613	676	691	649
4010	3424	1954	1026	847	996	948	833	650	558	469	369	332	266	226	205	194	146	125	121	113	95	96	91	88	77	80	91	88	88	76	77	79	73	56	78	75	79	65	77	75	64	76	65	88	71	60	82	74	87	75	92	71	66	58	74	68	68	69	79	83	65	86	53	83	71	78	73	70	63	66	66	52	67	81	85	92	72	101	73	66	64	75	56	71	68	69	76	77	66	71	83	64	59	64	63	78	78	80	73	59	64	76	73	65	70	88	75	82	71	81	68	77	70	63	75	45	79	74	78	70	89	68	75	63	59	75	61	73	62	77	68	78	66	76	83	75	76	81	76	70	62	68	77	78	81	74	80	80	67	97	63	66	67	81	71	65	64	83	91	61	76	83	68	75	56	47	72	81	68	67	65	64	66	74	61	61	77	73	75	77	76	73	74	73	73	68	73	72	82	63	58	82	70	71	59	74	56	64	66	72	63	69	59	70	76	64	72	74	64	77	81	68	61	60	69	77	70	70	73	80	59	71	76	68	70	77	67	69	64	77	70	72	71	52	69	75	83	68	63	86	71	77	64	76	68	76	57	62	67	76	54	67	60	67	62	74	68	80	76	79	68	59	64	81	87	73	83	75	64	77	81	52	80	73	84	62	72	65	82	87	75	72	58	83	83	69	60	81	77	65	60	83	73	58	81	77	65	84	68	82	58	83	87	77	60	76	58	78	79	67	77	79	61	67	77	74	74	82	77	62	70	78	74	56	71	74	78	61	70	62	62	73	89	78	73	70	68	76	63	66	73	76	61	80	83	66	70	68	59	62	76	72	79	73	70	83	64	62	72	65	67	62	72	74	51	68	74	77	77	73	80	77	66	59	78	76	74	75	75	77	79	63	77	69	69	63	76	66	71	73	68	72	81	75	73	81	85	66	66	76	70	78	72	87	70	73	72	74	63	75	62	77	80	75	63	80	69	73	66	73	74	87	62	65	68	67	66	92	55	67	65	83	70	68	70	67	66	75	76	75	74	71	79	69	74	75	82	77	54	101	87	63	82	58	64	55	92	73	79	83	77	64	68	58	76	86	71	86	71	72	74	79	71	74	58	64	69	73	85	69	81	65	79	61	80	69	68	73	71	79	75	43	87	75	66	75	59	70	78	69	72	72	82	84	70	74	75	67	60	61	72	75	78	68	50	69	69	77	62	65	68	82	73	61	77	82	67	81	69	73	68	55	84	66	74	63	74	70	65	75	70	72	51	76	71	73	70	61	66	76	58	69	86	62	62	71	63	90	64	64	70	67	60	79	72	62	67	65	79	78	81	65	68	72	67	74	78	68	75	66	65	57	51	53	65	73	66	75	77	81	75	78	78	59	83	60	78	56	69	73	82	77	65	64	67	64	78	70	52	75	65	76	69	84	75	78	67	70	77	67	78	82	72	65	75	63	73	73	76	64	68	74	65	78	79	76	67	74	75	62	71	77	72	78	79	58	69	72	67	66	72	69	75	61	65	69	70	63	64	64	67	74	68	74	72	77	66	72	68	78	69	72	67	74	63	81	63	71	63	78	53	71	57	61	82	65	67	75	82	76	78	68	64	76	62	87	65	61	58	62	86	70	71	66	75	52	80	71	67	56	72	72	69	75	73	72	66	80	70	74	64	74	73	67	79	68	67	73	64	78	70	62	72	82	80	70	70	81	82	81	62	83	66	75	77	66	74	72	66	69	68	62	61	53	66	77	60	58	64	77	73	77	98	66	64	57	74	70	80	68	70	86	66	66	71	65	73	84	71	65	64	77	76	59	56	74	75	63	70	71	69	76	78	82	60	86	74	83	74	91	78	80	81	78	77	75	68	79	62	64	67	81	67	66	76	73	72	55	58	76	71	72	77	81	72	80	72	73	66	75	69	68	73	74	64	67	68	77	68	69	68	58	76	70	73	71	93	85	69	69	78	64	82	82	69	85	69	84	72	73	70	71	83	65	82	81	71	71	79	65	64	92	73	59	57	66	73	68	70	85	71	89	101	52	52	77	87	69	82	84	69	68	93	79	65	72	55	59	59	69	76	58	68	67	73	66	73	64	55	73	80	67	72	73	77	83	62	64	80	62	86	64	75	69	68	83	65	75	81	77	63	79	68	71	94	79	60	67	77	70	77	69	65	78	75	79	66	86	82	67	61	73	78	81	63	88	74	74	73	58	75	81	79	72	68	72	65	77	78	63	76	76	85	72	74	77	80	59	93	79	67	58	78	73	68	80	74	62	66	72	72	71	77	58	72	57	78	64	76	64	72	82	72	65	66	74	69	64	63	72	64	68	66	61	70	62	74	84	67	73	54	70	77	62	72	75	78	90	62	66	72	65	59	85	73	72	67	63	71	79	65	86	80	69	76	75	71	72	65	74	59	81	72	71	76	75	76	84	64	62	67	68	61	79	87	62	78	72	77	78	69	69	79	54	80	75	59	82	65	67	71	59	64	62	58	84	80	65	66	71	59	65	72	79	61	72	77	78	72	76	74	62	76	75	73	78	69	63	57	69	75	73	105	63	74	65	71	77	68	72	86	70	80	80	77	72	76	73	74	75	73	63	67	78	66	77	68	75	66	74	80	77	69	74	72	53	70	76	71	62	74	77	85	61	80	76	87	83	74	62	70	71	77	67	83	74	64	67	55	75	86	66	81	86	53	74	59	64	73	80	70	80	67	75	75	71	60	74	77	73	79	56	60	87	62	57	65	76	61	74	72	86	65	62	69	66	68	60	70	70	67	68	82	68	69	61	71	68	74	71	74	71	67	77	74	58	78	88	87	86	70	68	82	62	69	60	78	62	69	69	75	82	65	66	74	70	75	74	79	69	73	83	70	65	79	86	69	48	84	59	68	78	77	80	70	74	67	70	65	91	69	79	55	73	55	66	64	69	65	71	69	85	56	92	60	65	65	77	57	77	79	66	67	57	74	76	60	68	61	86	73	67	68	71	64	54	67	68	68	70	81	67	92	77	89	81	65	55	63	73	65	63	62	74	72	74	64	78	81	71	70	72	59	78	77	54	73	70	83	65	82	68	73	70	71	69	63	66	85	75	57	73	62	54	73	79	81	64	59	64	76	80	76	79	68	75	59	80	68	76	66	62	80	55	68	67	78	77	70	72	58	68	72	61	76	72	67	69	71	64	66	60	72	67	85	58	83	66	67	74	75	73	74	70	65	69	69	80	64	71	73	52	66	80	78	73	69	83	64	86	67	74	73	67	68	72	81	83	79	70	83	73	72	72	80	98	71	68	87	68	74	74	62	67	70	66	91	79	81	69	70	73	80	82	80	69	83	75	61	77	78	61	72	62	74	74	84	70	75	84	77	73	83	60	64	74	89	72	66	74	75	75	66	70	73	58	68	70	79	74	90	50	74	70	86	72	66	75	79	70	66	63	72	75	76	76	74	77	65	76	68	68	83	76	64	77	78	76	79	71	78	69	69	81	68	68	70	77	68	63	88	70	66	77	70
30535	21958	16343	17858	24240	24992	22930	19825	17100	14497	11784	9897	7638	6346	5334	4463	3906	3144	2387	2057	1852	1470	1343	1257	1065	989	918	824	811	856	856	884	874	913	806	843	782	806	793	811	707	709	727	762	731	701	683	677	661	690	716	686	662	675	661	722	636	662	671	666	718	638	706	689	700	650	673	686	668	710	692	679	744	672	687	733	689	681	692	715	701	712	688	660	695	712	665	687	688	694	694	656	705	740	710	631	686	658	706	653	699	707	680	701	686	677	671	664	642	677	643	619	700	703	670	697	684	657	697	636	715	635	685	649	676	675	699	652	644	719	663	700	697	696	696	678	693	681	652	709	669	676	657	696	682	705	649	718	672	698	715	658	689	704	687	656	673	691	680	707	725	658	663	653	684	665	681	682	651	687	677	666	663	704	662	685	701	713	696	695	666	722	689	665	695	701	662	677	701	683	722	688	686	635	666	671	668	679	624	656	707	638	709	692	691	674	696	652	654	664	707	643	727	648	636	662	706	670	668	670	684	661	675	687	703	676	704	662	682	694	661	723	639	647	711	670	697	693	676	683	715	688	694	694	670	662	693	684	691	681	735	659	679	711	635	692	689	711	679	667	684	676	670	653	684	699	671	708	670	682	669	674	701	699	682	711	699	653	685	686	687	687	654	682	689	656	707	652	667	673	640	698	670	689	680	719	749	645	661	723	708	664	678	719	702	707	670	657	691	687	693	683	689	642	704	646	671	702	649	677	713	653	674	684	697	712	731	666	687	714	676	665	636	710	686	699	647	689	707	650	685	681	672	714	676	674	666	675	677	674	720	648	722	668	740	666	654	685	640	674	673	670	705	737	653	617	721	674	670	619	670	694	681	695	668	663	697	683	660	693	680	662	722	630	662	705	725	682	677	711	643	692	664	697	680	675	708	681	718	657	679	663	689	658	677	681	646	672	673	667	697	705	696	642	682	691	673	669	703	668	715	689	732	696	658	687	642	669	700	643	675	665	717	666	671	653	659	721	659	706	684	714	751	642	669	692	687	638	673	688	704	652	681	661	706	681	708	742	675	684	727	663	659	695	674	678	686	655	693	678	645	653	670	725	700	701	686	654	658	655	648	688	653	666	690	654	689	686	665	658	711	637	664	684	712	681	657	661	667	674	693	699	647	682	629	731	647	679	654	646	659	684	731	699	661	661	663	680	652	668	669	686	663	737	684	645	700	641	708	670	690	659	666	686	715	689	692	687	677	686	658	666	665	677	694	675	710	687	707	653	698	692	648	669	688	693	712	724	657	698	685	670	672	645	674	690	682	715	664	694	666	684	692	668	710	673	641	649	704	655	686	681	687	683	689	693	690	679	646	646	674	680	690	699	648	653	693	659	681	689	741	672	690	682	684	634	681	696	694	628	656	719	668	727	697	678	663	731	679	675	675	717	646	693	688	635	672	662	685	703	679	665	715	650	667	712	676	686	644	676	682	681	706	658	709	713	706	700	673	650	701	696	728	662	667	724	658	675	663	715	665	689	710	712	680	698	700	682	720	670	655	713	674	640	695	720	646	678	644	737	661	656	695	705	677	754	641	673	656	667	694	710	635	698	712	650	675	708	698	664	669	682	706	674	666	687	676	642	667	687	715	642	668	650	687	717	682	702	686	705	694	691	673	707	708	641	713	731	700	659	641	683	649	656	662	681	704	700	656	656	674	703	674	636	696	633	647	711	650	725	679	638	663	665	685	657	713	666	660	680	644	673	673	727	658	654	739	685	614	661	677	673	668	661	661	683	665	677	708	680	641	728	673	708	671	643	699	693	672	668	665	658	708	690	648	668	709	681	647	683	660	655	700	715	624	711	674	659	681	670	671	655	703	664	682	669	668	700	673	676	690	651	628	720	650	690	691	679	590	655	674	645	640	666	701	692	694	657	669	644	690	689	709	678	712	675	625	655	700	656	679	676	664	696	707	647	692	653	709	699	672	672	690	678	666	634	709	681	709	690	679	635	660	644	699	648	718	680	682	673	677	698	691	702	659	710	680	614	626	673	652	709	676	670	668	693	704	692	676	677	647	682	664	688	664	687	675	695	680	641	671	651	663	685	658	687	685	664	692	686	689	674	727	686	668	690	692	672	696	692	712	638	668	680	668	687	662	670	740	669	689	682	669	696	697	661	664	680	671	693	697	683	645	711	665	663	677	658	681	637	666	670	675	681	661	682	671	734	755	717	694	708	713	654	666	670	705	680	661	641	714	699	690	679	662	677	721	716	673	678	634	736	644	704	652	656	712	655	697	730	675	647	678	668	708	693	687	673	696	690	670	662	678	681	624	720	703	647	671	711	698	724	635	689	652	709	698	697	711	699	672	657	687	681	715	674	676	717	684	657	658	652	731	715	694	639	649	665	694	691	696	682	634	659	653	666	654	669	687	657	684	677	685	667	659	687	672	685	711	721	700	681	722	691	614	659	671	669	743	680	629	654	721	683	654	713	728	663	677	667	679	643	672	692	667	650	668	703	719	684	680	686	682	688	702	650	684	701	685	681	692	679	675	658	679	658	672	679	679	718	688	690	619	686	718	660	690	670	716	661	681	688	679	678	670	706	653	682	719	676	639	740	723	675	658	674	713	645	658	698	651	681	650	646	688	668	666	717	689	701	717	692	716	673	703	719	668	689	626	713	719	707	670	693	682	662	648	679	696	685	741	677	666	681	695	672	643	699	717	698	721	691	647	646	664	680	709	728	720	685	671	672	706	762	704	671	669	638	733	649	738	693	713	676	703	668	679	657	688	656	676	687	691	666	686	676	636	693	634	683	676	634	685	673	734	653	731	695	669	710	667	683	670	668	731	683	641	694	686	654	685	634	645	700	704	696	692	661	696	650	675	683	674	663	686	690	691	686	684	688	661	645	635	678	704	672	685	706	651	667	718	656	678	708	634	715	690	662	711	631	679	696	711	695	624	695	699	672	682	692	661	710	702	671	631	694	711	709	618	701	656	697	716	657	699	658	680	696	680	655	673	705	667	651	654	660	674	657	643	700	702	662	651	701	658	671	660	640	675	692	718	690	681	658	681	651	650	698	692	748	701	701	696	719	715	668	690	695	718	733	694	655	638	708	655	653	657	699	654	678	702	613	662	683	709	641	673	769	692	648	697	678	655	693	684	704	711	691	695	662	658	689	693	654	712	661	667	650	733	668	684	706	689	706	640	688	691	649	694	663	663	701	705	700	669	644	687	693	672	679	633	684	727	630	694	715	674	707	651	650	659	720	742	687	644	723	649	688	708	715	670	700	675	722	702	671	647	686	695	711	657	708	669	699	694	688	688	702	667	715	727	646	673	718	710	618	687	699	675	711	694	711	672	703	640	677	644	745	695	649	653	683	642	659	696	685	681	672	702	696	682	658	744	692	637	694	705	686	648	698	669	705	696	742	645	663	731	726	664	673	690	705	661	691	689	688	658	674	633	689	690	639	706	684	675	710	690	706	736	666	692	715	697	680	725	668
2509	1546	809	538	475	509	495	438	375	353	298	231	208	151	152	160	121	109	98	83	92	87	99	84	77	67	72	71	75	82	85	67	73	75	77	85	76	85	86	80	82	71	66	70	75	90	72	76	81	68	64	71	76	59	76	65	65	75	64	81	79	72	53	67	76	94	67	71	69	66	74	70	68	75	61	83	72	81	63	64	73	78	66	69	73	62	78	65	78	69	79	77	72	75	80	64	77	83	60	73	79	77	69	81	60	76	63	62	73	54	95	64	67	71	68	69	65	68	76	68	61	76	69	75	87	67	72	70	70	65	66	64	62	74	80	72	67	75	81	69	89	83	85	68	70	63	55	77	72	67	80	54	69	62	76	70	66	65	75	90	59	71	71	68	61	65	68	63	80	73	67	72	59	66	73	72	72	86	77	63	57	78	55	77	82	71	88	76	74	70	92	69	72	74	67	71	70	51	66	65	54	64	81	82	88	65	66	67	68	77	64	85	81	76	78	65	73	68	80	83	71	77	58	77	73	62	72	76	63	61	74	65	70	82	75	65	64	74	66	68	83	75	59	76	76	81	68	78	71	81	82	66	80	82	76	65	67	77	58	58	63	63	71	68	85	55	58	61	71	80	66	94	60	70	72	62	85	67	69	71	73	65	65	75	73	72	67	73	83	88	69	76	75	77	66	78	76	63	68	68	70	75	72	75	64	75	67	68	83	78	80	72	61	67	88	69	75	62	71	60	76	66	69	69	59	75	70	75	73	81	74	72	72	67	69	67	81	56	70	71	73	69	64	72	79	71	92	81	88	61	56	71	68	71	70	68	67	60	69	70	82	76	65	75	74	78	65	88	76	74	81	73	64	79	65	82	85	69	74	72	65	70	82	82	73	60	76	78	68	78	80	70	70	66	62	74	79	63	64	63	58	71	71	85	62	73	63	71	75	79	64	72	71	86	72	73	76	69	62	71	73	78	77	68	65	70	63	81	70	61	86	83	69	84	72	65	82	83	61	79	89	79	68	77	70	88	67	75	64	63	79	93	67	72	71	70	73	70	78	67	85	61	69	58	81	73	68	75	82	72	80	76	71	89	58	74	76	66	88	65	71	69	69	76	60	63	77	85	79	79	56	67	77	62	66	84	74	59	59	77	64	75	67	60	67	65	67	62	69	87	67	84	67	71	79	80	71	68	65	76	72	77	74	72	62	89	75	75	78	85	71	71	59	67	76	73	62	75	59	73	87	66	51	74	55	78	70	69	60	75	68	82	64	87	67	73	66	66	55	67	78	71	62	79	82	71	59	71	74	65	75	61	71	69	60	69	73	70	60	73	78	85	58	70	68	58	69	73	59	72	65	70	85	58	64	76	65	69	76	80	70	72	73	76	77	61	67	79	74	84	70	61	71	66	67	66	73	79	79	72	62	69	72	61	74	87	73	66	70	71	78	76	78	84	74	61	73	56	64	75	80	57	78	70	78	69	54	66	82	67	72	74	78	65	84	67	71	54	68	69	73	69	63	78	81	70	68	69	90	63	78	62	57	80	56	78	65	74	76	76	54	69	58	86	60	66	71	79	71	80	82	69	60	61	73	76	73	78	71	67	69	72	69	56	79	64	73	64	81	58	75	65	64	60	73	80	63	46	67	57	65	69	75	64	85	73	74	74	86	91	72	79	66	91	86	72	80	66	71	75	83	54	65	76	65	73	72	72	69	75	66	63	73	83	73	76	72	87	79	81	79	76	75	83	54	80	69	78	82	88	74	88	62	53	75	73	67	79	74	73	76	74	80	80	75	63	73	76	83	74	88	56	78	69	80	69	61	62	68	65	72	70	69	73	80	69	71	83	77	53	61	71	65	73	70	61	64	71	71	72	65	67	81	78	81	90	70	67	57	81	67	62	65	71	62	54	80	77	64	75	68	58	65	81	67	60	82	72	74	65	80	70	70	69	56	98	63	87	57	84	64	84	77	61	68	64	77	68	72	61	76	76	68	70	67	69	56	76	68	85	91	66	78	84	67	82	79	74	69	78	76	75	60	71	62	58	72	76	75	83	60	65	69	81	73	68	68	73	68	67	77	77	76	87	61	83	62	90	76	64	67	74	84	81	76	58	62	75	73	78	63	73	81	71	74	79	68	70	63	66	68	85	74	57	72	64	67	77	72	71	62	72	75	71	86	80	82	89	77	63	63	83	80	81	72	78	79	57	59	62	71	79	72	76	88	85	78	67	79	75	68	81	81	71	71	66	72	69	63	74	59	63	80	78	64	88	66	78	74	79	71	71	71	67	79	78	92	85	70	75	72	73	63	65	90	70	54	76	68	45	63	63	68	64	75	72	70	79	75	73	85	79	71	68	79	77	73	63	71	67	90	82	81	70	75	82	77	68	76	65	63	66	68	78	68	85	79	79	72	79	85	75	73	82	61	61	79	71	67	66	84	68	55	87	76	70	83	59	72	73	82	54	84	80	56	88	61	71	64	78	77	75	73	74	94	63	73	85	76	83	75	77	91	78	68	62	81	54	76	51	54	78	49	67	68	67	79	70	75	73	70	79	65	69	74	77	90	77	66	78	76	79	67	85	92	63	71	86	61	68	76	73	65	72	83	66	69	70	72	82	68	64	61	70	82	81	78	68	75	62	76	80	73	79	67	72	76	84	78	83	75	64	65	56	88	73	63	71	63	73	65	80	73	73	66	71	77	77	86	67	59	73	68	56	69	69	77	79	88	76	70	82	66	89	70	71	83	68	66	84	74	71	85	79	74	75	61	70	69	73	74	71	62	81	91	71	66	83	77	85	73	89	75	69	57	70	85	62	80	62	57	79	72	75	78	76	73	84	73	64	64	78	73	58	69	66	85	72	61	69	81	74	68	75	74	81	80	78	90	80	62	67	82	84	68	82	85	64	74	71	66	69	75	70	74	60	77	69	75	67	67	69	79	60	72	86	78	66	62	51	66	79	61	75	72	81	62	65	72	68	76	71	62	73	71	68	79	63	76	51	73	72	77	65	68	56	67	84	80	76	59	67	71	62	56	82	73	70	79	68	87	63	80	64	70	76	62	65	68	84	82	75	79	77	62	65	83	67	71	86	70	75	78	68	59	71	76	69	70	69	83	66	63	80	70	73	94	78	75	95	80	81	65	64	71	69	74	77	74	68	77	57	85	68	80	71	73	73	63	69	62	84	86	73	58	65	55	77	57	63	82	77	73	73	78	74	73	67	82	64	77	71	77	71	73	75	74	54	69	75	68	58	66	68	51	75	81	85	69	69	70	79	60	97	67	68	57	76	71	73	81	71	67	69	72	75	61	73	75	73	78	67	66	67	72	56	79	64	75	69	63	75	68	56	91	76	66	52	76	69	69	80	73	79	84	74	65	63	69	61	80	69	76	68	69	68	74	78	72	85	62	76	85	64	63	90	78	86	69	74	84	79	76	57	58	64	78	79	86	73	83	61	78	78	55	67	66	72	70	58	66	81	76	68	68	74
25060	15729	9982	12046	17807	18802	16474	14183	11571	9617	7598	6138	4919	3938	3458	2822	2431	2046	1688	1352	1249	1137	1009	988	841	816	761	758	746	754	738	798	810	778	724	734	751	748	767	710	715	654	683	692	673	700	717	661	720	708	708	672	750	682	735	678	689	698	647	717	664	664	634	701	668	642	679	734	685	686	678	683	708	692	723	741	676	692	705	662	667	667	675	673	686	714	662	627	684	640	641	680	699	657	644	684	659	716	738	634	659	688	675	707	703	693	703	681	685	657	623	626	703	686	685	653	738	678	670	634	764	665	675	678	672	664	739	699	671	714	677	682	651	657	682	678	662	710	639	731	725	692	703	670	675	687	684	683	686	679	666	673	672	710	651	694	708	681	732	693	682	695	711	672	681	717	628	639	722	669	698	711	673	721	654	718	666	685	673	691	629	676	697	623	688	697	683	693	734	689	682	636	724	682	692	659	719	656	692	680	645	663	656	630	653	663	683	687	764	711	706	721	647	726	686	676	699	706	696	706	700	726	696	649	676	693	684	679	707	696	673	691	701	640	662	674	718	688	703	677	705	687	716	701	659	743	650	722	686	710	635	652	663	738	678	723	656	733	664	695	654	710	725	686	690	651	699	656	680	702	668	687	688	659	658	668	709	675	688	665	708	671	679	710	725	653	712	738	690	719	716	698	741	673	750	707	656	666	643	688	712	688	722	679	660	675	688	713	663	666	676	689	725	703	633	694	644	650	727	685	642	675	716	695	709	671	641	695	706	646	703	686	680	691	700	675	683	681	688	686	655	725	685	702	688	673	650	634	671	680	726	720	706	697	685	697	724	660	684	698	669	692	673	653	695	677	662	675	694	720	650	675	671	696	682	723	708	680	686	651	723	650	621	684	657	670	679	687	653	710	738	695	684	699	687	682	702	679	651	668	653	711	724	679	699	757	679	688	650	656	689	690	655	700	686	661	703	647	689	689	729	694	702	670	680	632	692	674	680	697	730	694	701	704	696	683	689	654	681	717	736	674	687	729	654	679	718	683	698	632	695	660	693	671	722	689	658	655	669	678	682	717	681	679	646	690	651	670	714	687	706	710	666	713	680	700	666	675	652	703	669	671	670	649	701	693	705	631	704	689	644	699	668	672	693	662	688	669	684	687	682	728	699	694	684	661	670	705	645	712	690	687	690	732	662	667	667	685	685	663	686	670	680	697	632	661	722	692	711	687	696	701	659	639	633	706	712	685	705	688	686	702	681	702	659	643	672	681	674	717	692	727	672	728	666	691	657	704	686	682	713	666	676	673	671	675	673	714	712	668	684	700	655	687	696	714	662	700	645	731	681	656	671	666	702	697	676	691	639	696	669	676	659	677	695	665	658	675	630	689	711	640	716	664	675	692	701	678	692	694	683	682	641	660	657	704	702	701	695	682	698	693	702	622	728	682	712	683	681	704	707	704	697	675	699	605	654	729	711	634	660	697	681	693	659	639	689	720	691	726	667	734	692	661	694	699	718	661	665	702	672	706	639	738	703	705	700	663	655	654	705	688	638	734	668	693	688	614	685	650	703	686	670	662	669	691	671	687	714	754	714	680	667	663	709	694	649	684	691	698	647	699	697	654	655	679	655	735	711	679	658	709	698	652	688	694	692	719	685	676	671	677	751	643	652	683	673	672	700	679	724	679	704	677	712	632	695	700	692	672	685	691	665	671	655	701	689	694	671	687	657	693	637	666	690	652	675	700	639	657	708	664	677	718	630	687	673	700	688	649	691	663	713	681	629	680	684	647	653	729	669	663	699	679	680	693	677	705	686	719	677	664	675	700	702	683	686	667	699	679	722	666	719	707	721	723	706	653	673	703	734	713	698	698	685	675	652	691	645	681	668	676	695	722	701	649	731	695	666	650	694	652	638	635	694	708	673	700	663	710	698	711	709	679	725	695	699	731	720	684	689	641	688	683	676	695	680	659	690	704	656	726	638	755	661	658	681	690	729	702	685	698	701	681	656	679	703	629	677	646	703	677	694	689	736	674	716	702	666	721	679	692	686	732	687	697	647	665	651	704	701	666	680	635	674	681	650	702	672	711	677	677	684	685	711	698	625	682	653	682	752	691	697	696	675	701	710	691	691	703	702	697	680	640	694	646	678	734	680	713	674	665	638	705	687	713	719	686	682	651	671	650	718	666	677	691	710	729	709	658	722	680	707	712	677	674	694	683	645	668	659	703	728	688	690	692	677	692	685	697	700	704	763	692	720	631	691	689	691	700	704	696	656	699	711	694	650	692	698	638	726	717	674	639	711	679	699	635	653	633	666	708	676	699	707	706	678	659	718	702	700	711	673	677	718	692	662	706	733	685	673	702	728	694	668	680	722	645	677	614	690	692	677	710	698	716	683	625	654	710	729	676	671	711	667	690	680	676	712	706	693	696	695	677	692	705	722	657	637	641	685	688	673	690	696	633	690	656	721	732	700	703	714	711	707	679	687	672	643	739	730	705	680	704	710	653	656	674	680	690	680	685	713	722	675	676	681	680	689	688	656	697	673	704	679	665	691	707	640	691	728	678	695	682	668	690	683	704	670	657	685	712	675	687	714	690	669	713	628	696	664	704	707	680	662	701	678	705	685	691	668	696	690	678	702	691	688	749	685	653	693	678	662	713	671	689	690	712	687	698	658	652	674	656	720	660	730	701	651	687	713	681	732	677	684	676	663	656	708	700	666	652	688	690	724	674	666	680	674	698	707	702	675	632	659	713	682	702	691	673	688	702	696	710	703	678	676	655	715	713	639	680	665	637	713	627	711	671	678	713	670	664	705	713	716	689	673	663	699	658	670	703	701	663	690	674	729	693	741	688	672	688	675	692	641	695	721	653	696	657	673	689	707	653	650	735	701	693	723	726	690	690	712	716	701	658	680	690	674	684	667	679	696	698	686	703	688	632	657	704	694	659	675	727	713	681	722	662	687	714	676	679	697	721	694	694	660	662	672	697	724	669	704	653	716	696	693	688	694	638	641	704	693	709	655	632	662	711	684	677	666	650	644	698	658	696	686	646	691	697	622	658	681	707	696	678	632	696	683	681	691	718	683	663	695	689	654	688	631	733	631	724	731	683	675	683	679	646	696	668	669	724	697	667	676	703	713	688	708	655	656	675	721	670	687	676	653	696	698	684	719	677	680	675	672	699	663	694	696	640	656	696	655	666	671	675	657	698	674	664	715	740	666	687	719	684	683	717	679	698	761	640	706	697	664	693	706	647	672	689	681	703	688	690	697	684	686	681	685	639	703	635	638	675	726	707	708	702	703	668	704	660	672	654	649	660	687	688	686	711	692	695	690	709	685	680	697	686	676	724	700	706	658	693	680	650	705	699	710	720	687	706	746	651	706	635	657	699	734	693	679	677	667	652	696	695	671	689	697	669	684	688	693	719	715	686	725	692	678	665	659	661	726	714	648	705	704	693	722	658	718	699	698	717	726	730	669	654	706	685	697	649	727	660	722	676
2984	2331	1187	869	767	843	827	695	575	466	378	315	303	235	193	169	159	110	137	106	93	116	92	95	78	79	76	81	80	78	77	76	91	79	80	83	75	68	56	74	76	70	79	80	70	66	60	80	76	76	71	72	62	74	83	88	64	59	73	66	73	78	80	82	68	73	70	75	76	79	72	61	73	67	63	83	70	72	73	69	81	81	80	79	80	73	81	76	68	81	62	60	51	66	75	94	77	86	67	80	65	61	70	78	74	56	73	79	83	72	74	82	63	63	66	84	94	77	70	98	79	76	77	75	79	73	65	85	71	76	69	79	78	73	84	79	62	59	63	68	76	75	77	71	75	84	63	75	75	66	71	79	64	62	64	65	70	83	72	72	69	79	69	78	73	91	70	89	72	78	58	74	63	72	75	78	78	80	76	75	65	66	70	75	89	84	74	78	77	90	68	69	78	75	77	67	71	58	66	75	70	76	66	80	73	63	66	72	73	68	78	69	75	64	79	71	63	78	75	59	86	72	81	72	78	66	82	77	67	76	92	88	75	78	87	64	69	68	66	70	62	81	87	90	66	67	63	79	76	69	80	68	54	97	80	89	71	71	68	57	67	71	76	86	80	78	100	75	67	68	84	79	71	81	77	62	72	77	69	94	70	72	68	55	69	68	74	74	77	85	89	73	58	72	73	83	79	75	79	71	66	77	78	84	74	79	80	69	79	75	67	79	89	89	86	85	58	84	70	73	82	60	63	80	70	86	81	72	79	72	69	65	89	84	79	56	78	80	89	85	63	72	87	74	83	89	72	74	87	75	88	78	77	80	67	70	79	75	72	88	82	65	55	90	68	75	75	59	76	74	87	95	78	72	70	82	90	76	67	80	59	75	75	85	77	66	79	73	92	76	64	73	71	71	82	69	66	58	67	68	76	65	83	81	58	61	66	81	74	96	69	77	74	82	72	91	62	53	73	78	88	81	68	55	75	72	65	84	90	63	89	73	88	74	75	76	73	86	56	73	67	60	80	69	80	69	62	70	77	67	69	81	62	70	59	73	77	74	77	76	86	73	78	73	82	87	74	72	58	67	71	89	75	76	63	76	76	64	67	66	58	86	60	79	66	72	75	71	64	70	83	85	83	77	77	82	72	78	69	78	76	81	68	59	72	63	77	73	61	87	70	68	68	69	63	84	85	76	69	83	92	75	56	81	78	76	78	64	72	62	72	72	56	73	88	80	76	82	73	68	78	88	89	74	89	77	63	69	61	77	83	72	87	69	69	79	78	69	77	66	83	74	72	76	67	76	59	72	79	70	69	78	78	77	63	74	82	74	64	61	82	66	75	77	70	91	76	86	70	69	77	83	74	56	75	91	67	71	71	63	78	87	71	93	53	75	79	76	76	67	59	75	65	69	78	72	72	87	80	62	77	57	67	70	77	78	75	67	72	66	87	77	89	91	83	80	74	58	71	88	78	79	81	65	71	92	80	79	87	72	78	76	82	64	76	75	87	63	77	69	70	72	81	81	66	62	65	69	74	77	76	83	60	69	68	72	86	66	81	75	80	73	56	68	66	70	78	75	73	70	63	66	71	65	76	74	72	84	78	81	71	65	82	69	80	91	87	78	78	74	80	62	75	83	77	71	62	82	79	72	70	70	75	70	72	72	80	84	69	79	72	64	82	69	75	65	79	71	55	76	92	71	83	68	81	74	65	85	77	71	60	73	65	70	76	92	73	59	87	82	77	76	79	84	66	93	71	68	70	75	82	79	72	67	67	70	61	69	73	75	65	64	67	70	98	73	85	80	65	75	53	81	68	81	89	77	64	79	77	70	71	70	63	77	63	84	77	86	71	66	70	61	69	72	81	97	75	65	80	64	73	85	55	82	59	72	86	82	75	80	78	63	67	79	72	67	64	75	80	90	64	72	75	80	72	76	86	87	80	73	78	75	67	80	89	68	74	64	74	75	71	55	73	81	88	60	75	69	76	68	68	63	78	71	78	75	78	85	77	83	68	68	73	87	73	76	84	62	71	67	72	80	75	78	64	54	80	84	79	68	73	77	83	79	64	79	76	83	60	68	74	79	85	74	74	85	69	83	87	67	81	79	76	66	63	82	79	77	66	67	70	77	80	67	95	62	71	66	78	72	58	86	85	77	72	76	72	67	65	88	79	61	64	68	75	64	78	67	72	85	74	60	65	88	74	84	75	78	71	65	97	71	69	76	77	87	59	71	84	81	70	75	73	83	81	87	82	71	65	84	71	89	73	61	60	77	89	68	91	71	60	78	75	73	68	84	77	72	70	63	71	70	62	47	73	60	66	79	69	78	69	77	77	69	64	88	87	90	80	88	84	78	65	59	76	73	82	82	85	73	98	77	63	67	73	89	72	92	77	65	69	67	67	71	95	76	75	76	71	89	78	63	72	72	86	78	79	79	69	86	89	66	64	74	86	81	66	77	68	75	63	81	71	74	66	66	71	79	58	65	67	81	63	70	78	69	86	89	65	61	75	81	70	69	72	85	80	65	82	83	70	86	77	81	62	76	65	77	74	82	78	74	53	73	49	69	84	82	83	73	87	75	54	74	85	76	70	78	64	58	66	53	88	59	68	71	59	90	73	81	63	81	60	64	85	69	90	79	64	69	69	78	86	70	71	68	78	83	75	69	64	56	74	69	91	58	91	73	62	82	73	87	57	76	64	71	74	65	87	69	71	68	80	67	77	71	65	69	64	60	74	77	77	85	79	71	74	77	70	81	86	77	71	67	89	62	80	81	81	66	81	86	77	72	84	87	92	79	70	77	71	91	63	68	60	58	81	67	81	73	61	59	72	68	66	77	78	73	75	67	54	65	77	82	57	79	86	72	62	75	51	74	68	68	78	70	83	72	70	60	81	90	81	94	81	78	81	69	77	77	72	80	75	86	69	73	88	86	73	66	77	72	75	93	71	84	89	87	79	66	63	78	75	69	79	73	69	70	82	74	85	67	68	78	90	76	91	76	71	83	82	76	77	77	73	80	74	66	67	65	66	76	79	62	91	75	65	61	82	83	73	71	73	75	71	77	63	67	88	80	77	63	77	70	70	69	64	81	77	56	73	72	65	87	79	72	76	85	67	77	66	68	73	85	79	79	66	72	74	73	83	67	66	79	81	65	66	64	81	77	78	62	73	80	69	79	75	79	69	89	70	79	70	84	66	69	79	64	83	75	79	70	67	64	65	75	62	81	73	78	64	72	79	76	67	88	60	62	77	69	72	87	77	67	78	71	60	59	70	94	89	83	79	68	75	74	58	72	68	87	70	85	83	70	68	72	65	79	79	80	73	72	81	69	57	72	71	66	66	65	62	68	79	67	51	68	84	81	79	81	78	67	85	93	83	69	77	95	64	62	69	68	76	72	74	84	68	56	78	89	63	73	68	82	86	67	76	74	77	83	53	68	89	81	73	60	75	77	67	68	72	72	79	83	81	79	65	62	58	97	75	73	70	71	82	66
27490	18481	12981	16112	23097	23504	21341	18276	15488	12556	10463	8222	6657	5459	4590	3824	3191	2609	2170	1803	1561	1335	1193	1057	1007	902	766	830	851	871	831	857	870	840	828	755	799	764	792	734	737	746	758	717	715	722	729	699	741	693	719	780	692	641	680	698	722	724	733	765	715	705	719	729	698	708	680	757	672	705	728	715	689	687	721	679	660	690	732	707	691	721	655	698	684	692	689	708	730	714	711	650	684	681	710	684	743	747	751	665	726	703	737	757	679	695	701	722	719	729	684	716	730	701	700	696	697	738	685	712	721	690	691	704	702	755	716	753	698	683	705	664	699	664	693	720	712	705	740	723	689	744	705	717	726	672	640	700	685	708	699	748	751	712	712	697	709	690	689	683	727	720	677	660	689	708	736	736	673	719	751	715	720	681	655	695	688	738	682	644	680	701	664	701	674	682	740	725	697	695	718	670	704	707	711	744	747	718	664	700	699	768	691	663	726	683	685	708	681	701	684	689	761	703	684	732	698	729	721	712	689	751	721	691	726	735	746	710	766	726	767	690	671	716	709	707	698	642	744	719	691	720	725	652	684	765	690	668	715	688	685	728	709	725	740	676	694	716	673	701	725	683	720	667	722	696	737	698	715	627	741	674	669	718	693	717	711	743	669	663	711	714	681	702	701	676	702	754	680	731	703	706	696	673	689	720	708	704	708	755	723	689	686	719	714	723	692	716	678	700	714	705	694	741	677	710	696	660	680	715	697	686	730	730	698	726	683	677	690	709	741	717	724	700	705	717	715	749	668	722	730	695	716	677	713	707	692	706	684	697	672	691	646	672	772	697	681	706	675	708	685	694	667	729	742	666	674	661	721	734	674	711	723	694	716	650	696	673	636	733	711	772	695	704	752	711	738	736	724	699	729	694	698	663	725	718	731	681	719	735	731	660	685	735	693	730	726	677	672	697	671	707	674	682	701	743	684	692	734	724	718	720	676	731	697	725	700	754	699	705	730	686	663	661	724	715	710	675	685	696	704	745	684	698	672	706	735	653	664	703	718	703	738	673	716	695	720	674	721	665	736	677	700	673	693	681	714	722	717	688	692	691	733	683	703	726	729	677	703	770	698	714	713	698	740	704	713	745	675	694	711	689	724	668	701	698	651	648	738	704	732	699	705	692	722	737	724	716	737	662	697	666	688	730	714	700	709	721	697	693	727	729	684	689	698	710	708	704	732	714	670	676	667	718	755	689	726	705	691	735	721	677	714	678	652	702	687	686	705	738	774	716	680	685	744	679	712	746	707	688	719	707	728	747	733	737	723	752	744	690	716	680	694	726	676	716	704	709	676	703	713	674	697	691	668	708	721	741	698	707	720	700	690	689	688	689	682	678	702	675	696	689	718	694	716	694	671	717	701	694	678	646	708	724	738	701	659	716	746	712	706	695	688	697	706	696	701	714	688	699	682	724	675	704	702	684	676	690	669	761	719	717	751	675	692	710	660	684	725	730	726	715	701	742	658	728	704	724	734	708	717	721	685	740	682	687	711	725	715	661	718	682	722	718	661	661	721	674	702	664	654	673	698	689	693	694	660	708	725	699	744	744	696	711	690	680	645	733	741	709	700	735	723	724	716	675	722	697	707	728	702	677	702	731	712	692	730	729	727	724	695	702	677	666	709	770	725	707	695	668	738	738	740	703	707	691	700	695	703	746	724	722	735	675	702	655	706	716	704	685	659	742	735	702	737	663	720	689	749	695	718	707	729	709	715	738	758	731	648	652	674	680	730	720	692	704	676	699	704	677	713	748	694	712	697	727	685	669	715	673	721	722	717	766	746	701	680	730	684	684	673	683	677	738	719	707	738	686	721	676	718	696	690	692	696	690	698	723	697	752	697	702	744	709	707	689	687	708	703	716	692	695	691	707	705	716	731	723	720	656	717	648	694	721	687	683	670	748	709	720	711	673	695	748	724	743	700	680	708	739	717	729	722	786	696	679	744	684	690	723	683	735	669	662	682	678	764	744	717	668	734	714	802	679	697	672	730	725	713	702	718	701	698	705	749	687	715	654	698	726	673	710	666	709	676	684	723	722	671	694	719	714	726	684	712	692	701	745	666	752	725	665	720	724	732	689	739	716	718	708	697	721	672	722	673	700	728	695	695	675	722	740	697	771	706	698	662	704	689	725	678	757	695	701	689	679	726	693	681	678	681	757	718	685	714	704	694	734	691	689	705	686	682	664	790	632	672	718	718	746	659	756	738	715	716	693	710	690	704	719	688	676	689	684	702	709	728	739	678	673	676	722	708	686	709	716	718	688	656	718	714	718	704	722	717	739	668	685	751	667	691	733	673	632	707	700	747	705	681	687	754	662	693	705	708	695	686	734	749	717	714	665	751	689	669	703	705	706	696	735	684	627	728	694	718	739	696	739	693	721	703	722	710	747	712	746	743	702	693	791	718	714	726	710	752	694	697	691	699	729	666	716	712	695	717	773	681	728	654	705	713	712	702	742	724	706	690	729	691	698	774	653	740	703	683	717	710	709	737	713	720	710	688	653	781	702	737	636	692	675	723	702	732	688	675	686	707	672	712	685	723	736	698	721	714	750	731	703	741	679	677	702	689	705	746	732	707	745	712	649	685	721	734	684	709	686	718	707	676	674	713	713	679	711	733	724	689	758	718	684	735	644	660	645	726	730	672	716	698	739	690	717	685	711	696	680	678	746	713	662	693	707	619	711	705	752	643	690	719	746	691	723	657	686	671	696	660	691	736	668	688	639	669	706	719	705	686	699	698	739	708	670	651	719	652	706	688	684	705	720	695	682	680	676	690	697	707	731	731	694	692	714	719	722	686	715	639	739	714	703	721	727	706	704	698	760	712	706	703	664	704	652	651	689	699	673	674	743	751	708	725	679	690	678	691	696	713	680	710	697	716	701	709	685	727	672	689	655	684	726	707	671	690	696	704	692	698	702	722	736	688	682	706	699	679	707	693	738	682	654	715	736	689	706	690	686	694	661	706	676	747	708	737	733	740	680	691	646	667	710	734	728	705	726	713	690	680	682	706	706	696	727	744	713	721	728	687	717	736	732	689	713	697	708	700	722	686	725	703	720	688	740	671	730	686	751	667	688	704	691	699	744	651	709	686	717	747	709	718	719	716	749	655	681	656	696	692	671	669	705	677	735	746	692	730	681	684	653	721	704	694	666	716	693	768	740	716	699	736	701	717	701	732	714	717	690	743	678	725	758	662	711	685	689	706	701	718	690	704	749	717	688	735	714	722	707	684	733	677	697	699	712	670	731	707	699	715	701	707	684	722	722	717	679	739	713	701	700	684	684	715	685	727	711	713	684	647	696	741	711	703	756	716	665	710	713	712	706	701	691	658	681	707	739	700	724	713	688	687	681	711	706	701	721	675	700	712	748	722	744	711	714	724	714	706	710	704	709	703	765	703	748	686	721	674	708	718	695	721	735	716	754	726	729	710	758	636	688	667	721	688	709	661	698	711	646
3396	1942	1064	776	687	728	713	653	530	466	393	361	261	212	193	166	159	122	106	106	112	97	107	95	97	70	77	78	79	82	81	82	73	91	73	74	66	75	79	78	64	62	92	65	84	70	66	73	66	60	70	78	82	68	72	76	70	62	64	67	70	69	64	74	72	65	68	74	75	69	58	67	55	66	78	68	72	52	71	62	66	70	83	56	61	78	74	58	75	63	70	58	81	68	78	79	72	87	66	73	68	73	73	64	63	61	76	64	91	62	56	79	69	83	67	94	59	59	68	75	70	63	58	62	59	67	74	79	73	89	73	73	80	63	73	66	82	67	72	61	63	72	82	66	76	61	74	67	55	82	77	61	83	69	74	78	88	65	64	86	64	62	77	68	72	84	71	75	71	62	65	71	73	65	61	78	83	79	79	83	66	84	68	76	60	73	67	79	70	73	78	67	69	73	81	50	71	70	59	77	73	56	70	90	86	74	79	81	85	82	69	56	66	68	63	60	72	56	67	69	73	72	84	72	66	67	75	67	68	77	63	63	64	76	58	63	62	55	69	67	62	58	67	104	80	51	62	70	64	68	76	53	65	68	75	60	80	65	75	89	61	64	61	50	73	69	77	85	79	70	75	67	63	67	84	80	71	83	67	77	67	74	72	68	60	65	75	80	76	72	75	85	62	65	68	64	67	77	64	64	77	56	92	61	62	87	77	78	75	67	74	69	74	76	53	57	70	70	76	64	84	68	71	66	83	59	88	63	58	74	63	58	68	62	64	81	84	70	74	82	73	78	74	67	51	61	74	91	74	79	66	66	68	60	76	70	63	70	64	76	86	59	62	73	73	73	62	69	76	78	58	70	69	71	70	63	62	78	71	78	80	70	67	63	65	72	77	75	63	59	73	61	58	77	60	74	80	69	69	79	82	70	61	74	66	76	70	64	52	68	74	74	66	68	70	67	65	72	86	72	61	47	62	57	76	83	76	47	76	69	87	70	84	82	75	55	81	66	63	72	87	69	81	46	82	75	65	89	74	71	65	71	70	77	80	79	72	76	69	71	76	81	77	70	74	78	68	72	68	80	54	74	59	77	83	68	60	59	69	61	55	77	74	65	64	76	67	78	71	79	77	70	54	66	74	53	60	76	82	47	76	70	61	65	68	84	57	75	57	80	71	72	71	62	62	48	73	59	70	76	67	77	77	75	81	72	81	70	76	66	73	77	82	84	76	67	70	60	80	73	83	62	83	68	69	70	62	72	71	82	61	64	71	79	76	89	74	73	65	59	75	85	62	79	76	71	55	81	66	76	57	71	77	65	66	59	75	74	77	73	73	80	80	75	78	45	69	87	79	76	50	58	71	75	75	75	73	72	81	82	57	62	65	79	66	64	72	62	77	62	59	68	73	80	71	80	75	67	56	64	75	58	80	59	76	56	80	77	68	66	65	70	63	76	70	71	83	80	74	76	64	99	71	63	69	64	55	57	52	70	69	63	79	66	79	63	68	61	77	63	71	61	77	73	84	78	73	66	78	73	77	76	74	68	78	77	68	84	66	71	76	85	73	67	70	55	72	59	66	60	72	74	80	62	62	63	75	68	68	82	71	70	81	76	71	67	72	60	59	56	64	79	59	72	63	72	68	61	62	72	87	75	64	82	58	68	69	80	76	62	49	61	67	73	70	91	62	79	77	64	65	55	90	52	72	46	75	56	75	59	80	53	65	66	66	77	64	70	67	69	67	71	59	67	71	80	58	75	73	73	60	65	76	59	66	74	69	76	84	69	71	62	79	70	50	78	68	55	90	64	63	78	59	65	62	65	76	83	80	79	85	93	57	61	82	78	66	44	71	66	78	73	62	83	80	78	63	62	63	72	77	67	63	66	72	77	75	63	73	80	74	84	77	64	68	72	68	85	59	60	62	75	70	64	75	64	72	70	66	81	77	69	57	63	73	78	74	79	62	70	86	66	72	81	58	64	63	70	77	67	71	63	75	68	67	81	79	70	55	80	62	75	78	83	72	59	67	65	68	73	74	71	62	79	63	57	67	65	62	70	61	67	67	75	71	69	55	71	68	73	75	74	70	74	65	71	64	73	61	82	70	73	69	71	82	65	72	61	72	74	74	68	64	72	53	73	68	71	77	77	83	79	70	78	77	62	82	71	56	80	67	66	61	71	57	81	59	63	73	68	77	81	74	64	86	67	65	58	62	85	81	73	70	58	70	58	83	61	66	60	75	65	70	72	69	54	65	54	68	81	62	77	67	66	69	89	62	77	77	59	59	86	68	88	58	82	71	71	81	63	84	56	75	68	71	79	60	90	71	56	73	64	73	67	91	82	68	80	61	77	64	79	71	68	75	74	78	67	80	62	77	54	76	61	64	75	74	54	77	76	72	65	73	69	71	66	83	70	66	60	51	62	61	84	58	75	58	74	67	64	69	66	64	84	73	65	68	64	84	65	81	79	57	58	62	56	80	63	73	78	66	81	72	65	65	66	74	70	54	71	70	59	57	76	70	79	67	74	64	70	71	72	76	74	64	82	82	82	69	62	69	70	77	67	57	68	68	69	60	74	75	66	70	67	86	71	65	89	80	66	67	72	81	66	66	54	85	73	84	82	62	59	61	54	63	65	70	71	66	76	68	75	92	75	78	52	72	61	76	81	66	78	65	76	69	68	66	71	88	79	77	72	63	67	53	73	66	67	69	73	62	72	68	62	63	75	57	76	59	63	56	71	70	73	67	82	67	73	70	74	62	59	65	82	63	79	72	76	75	68	74	75	75	70	69	89	69	78	78	82	80	57	72	72	66	59	55	57	83	76	75	77	82	57	67	67	56	82	87	85	73	85	66	57	61	86	62	82	73	63	82	73	71	79	76	67	77	62	54	71	57	56	82	76	69	82	75	69	75	78	86	71	66	73	69	80	83	72	69	73	62	63	80	77	66	68	80	66	71	56	71	62	66	62	61	65	64	72	66	74	83	81	57	76	83	74	67	77	76	82	77	73	65	88	73	58	60	67	65	63	58	63	64	77	75	57	58	76	71	71	84	53	72	86	70	74	77	56	79	78	85	77	87	70	74	71	76	66	87	49	70	71	64	71	71	81	68	83	61	67	60	71	88	54	62	59	74	58	78	59	74	65	57	76	67	77	78	67	78	72	59	57	66	80	71	89	66	73	61	75	67	67	58	78	75	62	61	76	81	67	85	72	70	70	71	65	61	85	79	73	68	71	70	65	78	72	68	77	74	86	56	71	82	75	62	74	59	74	65	85	53	72	71	93	79	68	62	81	60	70	77	80	62	53	76	65	67	77	75	75	63	81	65	67	71	72	76	77	79	66	70	61	67	80	77	80	74	73	73	78	66	63	75	73	77	73	76	73	62	63	67	82	59	54	66	65	54	88	63	65	66	75	66	77	68	88	62	60	74	70	61	73	59	77	80	66	70	78	65	75	75	69	56	73	71	59	75	75	76	67	68	71	70	84	71	80
28236	16808	12287	16057	22367	23393	21227	18280	15439	12891	10716	8649	7076	5737	4758	3995	3126	2539	2137	1786	1511	1357	1168	1061	930	878	840	792	828	815	860	877	859	825	783	769	794	812	740	708	729	723	716	686	689	670	711	656	659	670	673	638	679	670	674	723	674	657	680	642	685	669	664	698	690	705	703	698	690	687	694	663	648	660	696	682	673	704	719	680	645	733	679	648	717	680	643	681	653	678	681	625	692	672	695	672	658	630	664	665	680	710	647	640	692	687	618	620	710	642	688	656	648	664	672	688	681	667	678	712	669	640	691	696	737	715	636	687	636	656	652	690	656	648	664	653	702	638	656	621	644	673	696	678	684	692	646	633	698	698	658	711	678	687	699	648	696	682	688	693	680	713	703	684	685	663	667	661	644	674	707	701	654	712	658	649	674	678	680	654	700	696	639	668	673	635	717	655	628	712	673	676	726	658	673	720	670	678	673	724	658	657	670	642	654	650	640	656	665	649	661	641	694	727	682	689	703	652	687	686	636	663	650	690	732	651	656	643	733	657	637	654	665	681	704	642	676	684	706	666	671	649	665	649	673	657	686	715	687	679	661	711	660	656	711	654	704	642	712	643	682	679	701	725	658	701	694	683	629	671	645	676	640	657	675	685	689	638	723	679	684	674	649	672	699	652	709	646	736	665	690	691	649	668	664	637	663	676	656	648	698	699	655	675	716	635	727	698	657	708	680	643	640	641	719	687	678	671	684	699	691	713	677	671	639	684	683	649	675	661	691	743	670	697	680	688	619	667	666	721	648	657	714	725	637	691	700	672	651	704	693	649	704	697	665	707	703	713	692	652	652	635	675	627	660	671	684	637	663	675	671	696	668	691	692	705	655	686	637	669	639	672	714	649	699	692	688	688	655	678	700	702	610	704	701	686	636	654	674	684	677	700	707	699	684	687	691	692	675	658	692	685	664	682	662	698	705	701	708	700	657	666	656	695	684	655	664	650	640	738	694	682	641	693	641	654	707	627	665	720	670	671	631	672	646	675	675	616	713	677	657	663	682	709	663	661	693	636	679	689	671	698	669	642	663	660	652	626	689	686	674	691	664	684	696	643	678	726	732	684	706	674	670	675	688	663	682	690	708	683	662	703	712	670	670	660	667	652	672	698	669	668	686	666	686	697	677	632	670	639	680	700	661	648	638	644	669	680	677	657	686	698	701	646	653	642	634	711	646	631	683	635	653	653	675	650	671	734	661	712	673	681	671	655	667	694	655	706	701	627	727	652	739	674	706	703	647	674	701	615	723	617	651	716	668	647	682	645	614	666	692	684	691	676	687	658	630	692	669	702	668	656	670	661	671	664	645	655	676	667	675	667	663	705	694	646	648	712	695	704	659	677	662	658	670	629	690	713	699	666	643	679	671	648	612	702	650	661	690	680	685	709	655	672	666	661	700	698	647	692	697	653	660	647	697	662	681	679	732	702	681	699	670	657	699	646	673	691	647	691	679	664	682	676	692	681	719	650	646	669	662	698	678	633	650	694	677	677	689	745	728	639	653	685	737	677	698	677	645	645	665	672	689	678	667	687	641	652	662	631	670	641	697	656	670	679	683	682	670	682	685	672	697	714	703	673	649	720	684	666	711	703	696	623	683	692	709	624	661	696	655	718	665	658	644	694	684	678	642	675	713	696	680	663	631	699	650	715	692	631	670	689	684	632	690	667	673	678	653	690	693	667	675	687	685	671	699	651	667	682	659	636	682	696	632	698	697	634	685	697	673	612	642	649	673	710	671	630	712	680	649	645	645	645	642	680	713	705	616	665	647	679	700	676	649	665	627	692	644	688	633	649	665	671	717	692	671	711	662	704	638	660	660	661	705	650	625	639	665	660	627	646	717	662	650	686	652	635	696	657	677	710	720	730	620	678	708	648	716	710	687	716	691	688	648	702	701	677	674	630	691	688	671	682	700	686	670	639	651	635	659	642	638	655	688	699	668	680	698	669	711	676	653	679	655	684	673	705	702	720	652	709	631	666	690	687	699	653	644	644	670	628	741	710	702	708	691	699	639	685	663	639	641	639	665	671	651	629	689	701	666	700	669	643	622	641	632	716	663	701	672	722	703	688	633	670	695	678	690	709	676	697	668	667	672	656	700	664	646	664	674	685	702	678	627	661	727	707	659	677	601	678	710	698	701	644	679	686	668	659	733	688	647	690	713	694	670	683	660	638	679	633	661	645	703	697	705	698	686	721	724	695	695	694	673	688	658	684	652	639	706	699	714	635	685	634	673	696	695	664	695	661	695	698	709	636	669	684	674	710	690	705	676	641	693	722	643	666	676	692	658	742	632	674	698	643	688	679	668	696	694	681	673	708	648	656	616	698	735	703	676	691	693	677	723	682	686	702	648	697	648	661	711	687	699	699	627	689	695	656	636	650	644	689	685	688	710	680	663	719	633	687	618	656	700	693	708	709	675	678	641	654	671	674	673	677	665	675	686	695	675	691	679	674	691	666	711	649	669	705	701	660	684	703	686	702	707	694	627	637	710	700	644	658	661	651	681	667	685	719	708	658	671	654	700	701	662	647	664	693	672	687	708	765	679	643	714	656	677	625	657	704	664	713	683	661	677	670	687	654	654	674	634	694	631	680	689	697	688	670	677	692	665	683	700	669	697	702	697	676	661	669	713	672	673	672	703	688	686	680	670	682	665	641	675	699	605	672	704	699	634	716	696	704	685	653	684	672	653	659	649	659	711	684	698	661	655	677	730	634	670	675	697	701	622	712	701	678	672	672	635	634	641	667	676	664	665	711	649	636	657	709	659	669	721	657	650	712	683	683	699	651	705	683	684	671	653	638	630	664	659	707	643	706	690	645	686	695	710	646	665	680	669	634	657	656	652	768	673	662	677	688	673	672	625	711	644	726	694	662	676	624	646	712	722	645	654	671	641	667	663	697	682	707	701	660	676	655	686	673	719	651	670	642	661	675	692	679	703	699	697	659	684	710	668	663	650	666	719	676	639	704	679	657	696	702	662	671	719	709	686	667	671	633	654	642	681	675	642	693	675	632	668	656	718	676	668	648	685	695	683	662	697	681	666	655	662	700	665	683	675	659	731	690	693	660	695	663	682	681	698	733	709	668	736	656	665	674	678	636	700	678	650	693	681	656	682	682	749	696	677	632	658	691	658	704	702	660	663	708	697	676	651	687	679	671	608	705	646	661	665	700	686	709	704	711	695	644	680	629	684	655	705	646	634	696	648	699	681	646	684	628	664	680	651	716	685	621	648	670	666	653	677	702	687	642	698	648	673	667	657	703	670	700	651	680	653	690	655	665	681	672	687	656	644	678	651	665	674	656	695	740	651	690	644	668	630	649	674	650	639	658	636	686	698	718	652	645	649	670	664	656	654	716	673	696	655	664	728	675	660	665	634	676	659	676	671	632	709	662	692	642	643	686	679	719	637	667	690	672	670	677	725	676	675	653	707	661	703	718	688	681	703	650	619	731
3856	2884	1627	1206	1064	1042	1106	968	739	638	421	402	314	278	232	221	150	142	124	121	129	98	82	82	69	87	88	66	65	69	69	98	83	97	76	84	77	84	86	76	82	81	72	65	79	74	71	78	64	63	63	63	68	61	70	65	61	80	78	84	61	64	71	75	76	61	64	78	71	70	59	87	80	74	87	77	75	79	84	87	77	72	76	85	79	66	77	74	76	81	60	74	78	80	68	82	60	65	67	71	65	59	73	69	65	58	67	61	76	79	67	77	71	65	63	85	69	55	72	67	60	52	61	66	70	89	56	62	69	75	61	65	92	77	75	82	73	71	62	79	75	72	75	80	64	73	89	76	66	83	67	86	70	77	75	77	71	85	58	63	77	64	71	69	75	89	80	70	87	75	81	59	67	78	69	71	67	81	71	77	74	69	67	71	73	85	73	73	75	62	58	65	82	60	73	71	84	73	77	88	74	68	72	70	76	64	61	79	74	74	74	72	79	72	83	71	63	78	68	68	57	69	62	75	66	64	80	62	77	71	79	82	70	70	83	67	75	75	80	75	78	77	84	81	75	70	53	66	76	61	66	69	83	71	91	83	72	55	66	72	69	67	66	59	69	69	63	77	72	62	68	63	66	69	83	73	65	70	74	67	72	68	64	60	78	85	77	71	90	65	78	63	70	70	76	61	91	74	72	69	68	88	78	64	64	75	84	74	58	74	74	65	83	59	72	83	67	72	69	93	73	90	68	81	70	62	65	75	80	68	81	66	98	68	70	63	81	72	57	59	57	90	66	85	74	78	70	69	68	61	63	82	71	66	74	75	71	81	67	70	60	72	76	77	57	75	73	79	79	74	80	81	82	72	76	84	68	71	73	66	83	57	78	66	92	67	71	75	72	73	76	65	76	82	74	69	75	83	54	72	57	76	62	63	76	70	70	77	71	63	73	79	72	68	83	63	72	81	71	58	79	69	93	53	73	69	66	77	56	65	73	61	56	80	74	78	70	58	77	93	70	72	71	70	76	82	67	75	74	76	82	85	77	77	67	71	68	77	86	63	70	71	93	88	65	81	66	69	75	67	53	65	81	70	72	84	79	80	83	60	67	75	80	69	71	69	71	74	61	84	76	66	58	61	76	64	75	65	65	82	81	82	83	74	67	70	77	80	54	80	83	63	62	75	75	66	73	70	51	69	66	88	64	76	78	76	89	66	66	59	66	66	81	64	58	63	80	73	74	67	68	77	71	68	65	85	81	82	69	64	71	67	79	71	75	80	75	71	69	64	64	71	61	75	77	65	68	81	93	84	71	68	76	65	76	84	72	61	74	60	71	84	76	74	71	70	72	63	75	59	74	68	78	78	81	64	65	86	62	67	83	65	81	74	64	56	71	75	87	63	63	70	79	69	67	68	88	56	98	62	82	86	85	67	61	64	70	74	74	82	77	77	74	80	69	73	79	84	66	69	77	78	74	80	63	73	81	71	72	47	76	64	78	70	93	80	76	71	54	76	76	77	76	68	70	72	56	69	75	74	83	77	61	76	75	71	81	71	63	73	79	57	77	84	69	79	60	70	63	70	73	65	72	73	61	71	83	71	76	76	74	62	71	60	58	79	83	73	71	79	82	66	65	68	69	70	72	90	65	55	81	76	79	72	94	75	71	79	74	69	92	71	67	72	67	68	65	73	75	83	61	74	76	66	62	61	77	62	94	59	59	74	78	58	70	65	66	72	65	71	66	62	75	66	79	57	84	61	72	69	60	89	54	74	57	69	63	67	83	74	89	83	86	52	64	67	57	75	71	74	83	71	81	59	73	86	64	58	73	64	70	70	82	78	63	71	72	73	69	81	75	72	73	78	77	75	74	73	68	77	69	66	70	88	65	72	73	75	66	65	69	82	74	76	54	73	58	70	100	85	66	67	72	76	72	78	59	75	71	65	64	75	60	77	65	63	73	76	80	69	73	70	70	90	60	66	76	71	79	82	70	78	66	89	68	58	74	64	74	68	74	62	69	60	71	58	82	72	74	85	51	65	79	80	64	59	74	62	77	80	68	94	63	72	65	83	73	73	79	75	71	78	66	65	65	62	74	81	76	78	96	64	75	69	90	66	76	68	70	81	83	67	78	76	71	66	70	73	68	77	71	77	85	75	67	70	70	76	75	65	62	74	66	58	72	83	67	74	78	87	67	81	78	59	62	85	74	76	62	74	63	77	87	75	94	71	78	73	67	66	62	80	74	57	83	74	61	67	72	71	65	82	68	79	74	80	50	68	72	74	67	76	64	82	85	65	79	69	73	78	69	78	74	90	67	61	79	80	73	78	66	73	75	74	69	82	68	74	59	63	51	77	72	70	95	64	81	61	82	81	72	81	79	80	81	60	67	74	64	68	80	87	73	66	75	83	75	71	79	84	77	59	72	85	66	90	62	73	69	79	75	66	80	86	74	69	77	72	80	70	65	74	63	81	70	68	85	68	62	62	83	65	70	69	83	77	77	63	69	60	64	70	83	73	65	71	63	81	69	63	68	61	66	72	63	72	74	60	73	73	73	80	76	86	69	65	71	74	61	60	79	52	85	58	65	83	79	77	71	78	74	76	59	78	82	60	79	84	80	68	74	70	82	70	82	71	73	66	75	74	72	66	72	81	61	76	83	65	59	74	82	65	84	70	74	73	70	79	65	79	78	73	79	64	66	70	72	77	56	81	74	70	71	75	77	72	74	65	74	78	71	68	80	80	51	48	79	85	73	72	74	74	70	68	65	67	73	70	61	71	72	75	80	69	67	84	79	74	77	76	74	72	91	77	81	85	74	72	75	85	71	70	76	85	62	61	68	75	71	59	85	72	64	68	60	90	71	86	71	70	78	76	62	66	84	87	50	63	67	67	75	63	64	65	64	75	92	65	65	62	62	72	51	57	71	79	56	83	78	70	87	77	69	70	64	75	64	74	81	70	72	65	75	72	65	66	52	79	70	72	71	86	66	56	75	75	75	71	60	70	61	85	80	63	75	52	62	80	61	60	87	93	94	74	84	77	71	52	58	72	77	72	66	81	76	81	64	74	62	76	77	65	80	76	71	75	71	70	92	63	62	72	63	77	73	72	69	82	66	66	75	66	89	58	87	69	76	78	89	80	71	61	70	72	93	77	76	75	72	78	77	74	80	52	72	74	83	57	56	83	57	66	73	68	58	77	68	65	68	67	64	79	70	72	75	82	75	65	69	70	73	97	88	85	80	60	76	68	95	67	77	71	54	85	73	85	77	67	98	75	70	74	78	62	67	85	78	68	61	81	73	62	76	74	76	63	62	77	78	76	74	75	62	69	79	84	70	68	72	72	69	80	82	80	75	70	74	69	80	59	80	83	68	78	68	73	68	68	74	67	72	62	59	76	69	66	91	65	87	78	77	68	61	76	90	58	68	75	85	72	76	60	66	92	68	53	82	77	66	79	75	63	80	73	68	65	62	63	76	85	66	62	66	53	87	78
30163	20351	15243	19261	25748	26266	24114	21347	17636	15049	12481	10224	8226	6834	5618	4631	3771	2894	2417	2035	1696	1460	1274	1221	1035	920	844	907	890	935	894	947	926	875	828	869	850	797	778	780	750	694	738	773	761	693	749	696	729	713	714	744	701	761	742	701	698	697	713	719	727	685	729	721	662	671	680	649	626	691	659	677	746	679	706	701	711	721	688	708	703	674	690	718	687	690	668	643	726	687	728	667	715	663	711	700	683	681	697	678	679	628	688	772	690	676	656	713	679	674	748	684	645	639	748	727	665	709	659	710	674	708	694	660	694	719	672	671	685	659	658	660	659	677	725	693	728	666	695	708	669	646	726	705	692	683	688	700	655	688	701	660	648	699	700	701	681	714	664	700	602	644	639	665	628	652	658	677	685	675	688	680	691	673	706	665	686	714	715	680	705	689	661	707	658	683	746	696	718	714	703	699	674	685	686	658	705	675	705	682	665	623	665	768	743	666	745	716	705	706	685	679	667	706	688	718	702	684	698	678	708	704	663	684	690	721	669	716	703	631	663	722	755	649	722	689	704	696	684	676	698	695	694	704	670	694	742	723	707	683	690	687	676	653	657	719	695	719	704	691	682	675	659	700	699	677	725	662	658	730	649	673	674	701	709	686	705	710	691	703	655	704	681	701	687	708	728	666	721	707	641	737	654	669	671	663	707	663	707	678	679	682	726	669	691	670	741	718	728	702	675	612	729	662	696	661	680	682	727	717	672	695	674	699	699	691	698	700	659	681	687	668	694	687	700	737	688	703	697	684	715	682	717	703	681	718	701	690	700	731	659	703	706	713	698	680	701	692	693	705	689	675	730	692	680	652	723	691	727	706	687	697	659	669	730	678	656	667	701	725	701	710	648	691	690	647	664	661	674	672	695	700	708	697	713	690	663	657	741	663	686	702	739	693	684	700	730	695	710	653	686	631	693	675	670	706	691	699	720	722	669	682	675	669	641	700	619	711	681	692	735	707	700	742	741	723	696	671	688	717	630	655	722	674	655	737	731	695	640	725	656	661	700	677	720	683	690	679	715	742	706	675	666	661	677	714	664	691	666	702	681	681	737	744	658	712	736	735	673	682	731	728	710	698	722	672	657	664	671	689	703	702	688	699	738	676	668	662	636	719	672	666	662	633	725	676	661	679	706	686	703	716	700	653	700	681	701	712	663	710	740	698	716	684	667	690	678	659	698	713	701	667	678	686	707	669	697	711	698	640	728	729	641	696	676	731	704	684	713	728	698	728	694	669	671	678	724	719	696	701	714	715	712	679	667	699	705	714	685	643	698	672	711	684	694	703	656	742	688	696	706	677	651	706	672	686	719	737	694	705	717	691	677	708	667	691	674	717	659	677	685	727	706	654	694	726	656	700	728	689	749	685	697	708	693	689	729	673	710	698	707	630	670	691	656	722	703	680	712	694	690	690	662	686	683	695	725	675	707	671	701	655	655	691	731	668	657	672	700	703	674	692	685	720	672	694	691	701	738	672	723	709	660	706	676	661	691	707	650	692	716	693	720	739	707	714	643	713	652	717	717	677	743	691	696	755	676	642	681	716	651	692	665	676	705	685	705	736	738	721	675	694	667	722	701	730	663	616	676	734	722	710	656	696	657	696	661	637	746	645	703	700	673	727	689	665	709	718	721	687	679	700	718	719	709	697	706	706	673	742	725	666	686	704	727	688	673	711	691	682	693	666	677	671	679	672	727	721	694	688	684	710	636	733	698	683	696	726	695	678	672	699	712	689	694	722	690	664	690	738	718	707	702	733	712	713	694	676	733	644	693	682	674	727	724	668	718	698	666	663	679	688	702	729	694	702	708	645	713	701	665	673	691	673	678	661	656	639	700	655	703	673	697	705	713	693	680	678	686	706	710	756	664	689	690	746	639	704	675	697	695	742	748	689	688	637	726	765	715	685	680	723	704	702	615	674	679	654	702	697	728	696	725	663	693	700	702	676	721	696	714	711	705	663	702	710	732	691	693	722	694	701	696	730	672	663	738	651	714	721	686	700	690	672	666	693	690	681	672	677	734	710	706	671	621	697	706	684	676	652	681	704	685	692	691	700	685	708	706	683	751	654	703	691	710	669	681	708	633	699	697	682	686	724	690	701	676	659	711	675	708	709	662	698	721	675	690	697	663	690	664	689	690	741	752	709	655	724	723	655	728	670	686	703	667	693	676	699	711	676	637	703	676	716	658	678	706	714	677	643	707	717	655	690	710	703	698	674	674	721	705	677	700	739	724	707	715	627	713	688	693	692	670	675	666	700	719	689	690	716	718	638	661	676	718	713	686	665	673	683	684	664	699	730	682	668	681	676	702	646	667	703	758	675	666	722	706	743	681	684	684	647	709	709	696	700	752	675	712	681	673	698	680	660	694	667	722	725	708	693	711	680	686	679	703	690	723	661	689	747	694	733	678	697	686	683	708	684	702	706	659	691	692	694	697	692	680	666	682	737	718	699	702	680	728	669	698	710	687	675	694	649	699	662	729	681	690	704	685	669	701	671	672	706	634	688	630	708	696	710	698	760	683	689	725	678	647	715	700	664	702	696	661	730	689	700	716	674	654	670	700	707	659	632	669	718	709	698	729	673	695	690	673	701	691	668	714	701	675	704	713	653	707	650	680	680	671	612	697	684	682	700	685	661	693	703	676	702	703	704	699	688	687	705	697	677	664	717	722	709	672	665	677	704	659	690	668	684	680	654	692	693	718	689	730	716	699	711	697	723	666	682	683	662	694	662	704	683	700	679	633	680	679	633	737	698	689	722	715	667	651	703	674	685	706	709	643	704	686	675	663	716	677	675	692	691	692	710	716	713	713	730	642	683	660	674	695	659	692	730	654	690	661	753	706	724	679	726	666	692	686	673	654	701	648	656	695	722	727	690	735	723	736	661	652	684	679	697	717	675	725	677	691	696	686	722	643	698	676	706	694	688	654	678	679	697	650	644	709	679	636	668	669	734	712	681	693	723	701	731	723	659	724	727	654	674	730	690	694	687	608	698	680	689	682	668	655	711	709	695	654	707	683	683	711	718	732	669	700	705	740	699	698	686	725	688	700	694	647	690	673	657	735	719	721	733	689	671	698	689	690	711	750	647	701	715	661	707	696	704	708	660	708	731	757	680	712	709	713	676	737	690	735	715	676	734	694	716	663	691	694	695	697	687	615	697	680	695	657	746	716	678	691	709	699	725	706	647	664	688	685	685	747	692	626	659	694	631	694	676	675	692	654	689	674	728	669	611	667	701	662	694	674	764	679	703	694	731	656	683	681	683	707	706	624	704	678	683	667	738	679	720	668	703	712	730	714	747	680	655	672	708	738	716	692	699	682	726	675	691	710	692	672	660	641	694	662	669	685	615	702	690	652	686	696	724	709	660	678	716	701	700	745	722	707	694	665	661	711	723	649	722	681	720	715	748	692	695	650	701	721	691	722	670	721	721	704	686	693	690	686	670	732	756	689	721
2293	1367	806	607	514	512	575	534	457	297	273	240	185	169	177	118	136	89	93	90	92	84	70	84	90	82	70	63	79	88	84	76	80	83	76	65	81	72	79	77	67	69	80	86	64	76	63	71	68	92	87	83	65	74	77	70	66	73	78	68	79	70	57	75	78	76	80	76	59	60	77	80	74	71	61	66	76	82	81	86	80	74	71	80	82	67	65	87	50	64	62	79	71	69	79	70	69	71	69	77	77	83	65	76	73	68	64	68	76	64	82	76	67	64	78	63	73	91	61	72	82	63	56	58	74	75	88	80	55	72	83	84	75	81	78	76	75	78	69	76	77	74	84	74	76	67	73	65	74	80	68	68	82	68	67	57	74	70	66	80	73	82	68	74	74	74	66	85	54	79	79	63	70	71	66	76	75	72	84	65	75	80	67	63	69	73	73	70	79	81	87	82	79	72	64	61	77	76	62	75	80	60	67	80	74	70	84	84	80	67	78	79	75	72	62	76	75	83	74	71	75	65	68	74	56	68	63	72	80	69	87	66	94	76	88	61	86	69	73	67	69	82	66	79	73	83	78	65	76	78	82	80	77	79	75	80	72	68	69	59	69	66	68	66	72	65	83	72	77	65	62	85	78	73	77	68	81	69	64	62	75	82	71	76	74	65	72	75	68	78	54	70	60	86	87	57	83	95	76	85	78	77	74	68	65	71	62	85	69	75	70	74	79	78	78	80	57	82	87	81	82	65	64	52	67	71	71	71	66	57	50	69	82	77	75	84	64	69	70	75	84	72	51	63	79	73	55	68	87	68	78	91	79	68	82	84	69	76	67	63	69	84	85	53	73	78	75	76	77	77	72	67	52	71	69	53	72	77	81	73	78	71	73	64	58	66	79	72	69	77	82	81	62	73	60	71	75	84	76	66	71	71	60	67	65	82	66	62	71	72	79	72	77	64	76	86	77	56	69	82	82	79	93	60	66	71	79	67	76	77	64	65	80	73	56	63	66	72	73	66	74	89	73	70	56	86	84	63	75	80	74	47	60	78	84	66	79	59	64	61	80	80	76	80	66	75	61	69	53	75	66	78	61	64	79	74	87	81	64	73	70	77	82	66	67	72	61	71	75	78	76	74	82	70	69	71	80	77	66	62	75	81	73	80	71	69	83	66	74	68	61	63	58	94	64	71	74	68	77	66	78	66	77	62	79	79	66	75	82	72	94	60	71	66	73	69	86	50	73	64	65	88	70	58	82	68	70	74	88	89	70	83	71	64	76	76	70	78	74	74	76	66	78	75	79	88	74	77	65	73	78	78	74	75	69	76	64	83	68	68	68	76	55	78	64	87	71	68	91	65	69	63	73	70	81	71	66	67	66	70	79	65	83	71	60	80	83	78	73	70	76	82	63	77	60	72	72	70	74	88	67	68	73	77	89	62	76	84	83	79	90	76	65	70	85	70	59	65	72	77	64	74	63	79	57	59	78	73	68	64	77	60	67	77	82	65	67	74	71	50	72	65	70	70	60	88	83	79	64	70	73	75	84	59	51	65	58	82	83	76	63	69	83	63	73	81	59	63	63	70	66	72	66	61	81	82	63	75	64	85	59	63	72	69	59	84	58	76	83	70	70	73	78	75	67	68	65	70	56	74	73	67	71	73	77	65	87	65	79	78	85	79	70	76	72	71	89	61	68	66	79	77	78	79	76	67	88	58	77	71	77	77	67	69	83	77	70	73	64	71	92	66	64	69	85	76	83	68	76	76	77	78	62	62	78	65	75	68	64	68	76	63	77	65	68	83	68	76	72	67	64	59	85	72	69	77	63	58	70	72	65	70	80	82	84	66	72	79	74	69	86	65	73	72	80	67	68	76	80	66	81	69	55	61	73	71	66	82	73	66	55	79	74	81	73	64	53	90	69	72	84	86	68	73	47	70	70	72	80	64	83	76	73	78	64	58	75	74	79	64	69	90	70	69	65	62	51	67	72	70	90	80	75	54	70	70	75	68	70	88	68	64	82	73	75	87	77	71	55	62	68	72	82	71	71	82	70	80	68	96	65	77	60	60	49	72	72	87	68	87	67	82	86	67	71	70	70	68	67	79	67	72	69	45	68	76	69	82	63	85	65	69	72	63	66	78	65	74	70	89	78	59	71	78	77	66	81	64	85	89	67	58	94	74	75	66	80	78	70	84	65	70	71	85	63	69	58	66	67	63	79	71	72	72	75	79	76	85	85	82	67	77	72	87	68	80	83	81	52	77	86	86	70	74	56	63	77	76	59	77	68	77	60	71	68	88	61	58	81	58	55	75	76	83	78	85	69	82	67	79	67	67	67	77	57	79	67	86	71	61	75	62	91	48	69	80	73	63	93	82	59	75	72	77	65	68	87	79	86	78	79	55	76	75	83	71	76	64	78	53	56	69	95	74	65	63	79	68	84	64	58	66	59	64	61	83	81	78	81	68	86	72	81	68	61	69	73	65	65	66	64	57	74	73	69	84	73	62	75	71	67	60	63	80	69	77	69	78	68	57	73	64	67	79	73	77	82	86	70	53	66	67	68	66	59	57	95	79	85	70	69	74	79	82	89	81	83	61	62	68	71	65	58	62	60	72	73	73	79	61	78	64	76	64	79	75	96	73	80	70	61	83	86	71	79	71	78	64	65	87	81	88	83	61	71	65	70	64	80	71	71	77	73	71	87	71	82	91	76	65	72	70	78	80	64	60	64	70	78	79	81	87	67	63	67	62	79	80	79	73	63	72	65	87	68	99	88	79	91	82	80	86	59	81	67	75	83	63	65	78	56	64	55	79	82	69	70	70	80	57	65	68	74	82	92	74	86	72	59	82	82	70	73	89	75	67	63	59	78	62	79	69	82	83	65	82	54	74	79	81	82	71	68	74	59	62	88	88	65	56	80	57	62	64	74	79	75	79	66	80	68	72	78	83	67	82	70	82	67	60	82	81	86	74	70	79	77	93	68	72	65	62	77	67	63	82	68	77	61	83	70	88	64	69	72	94	73	79	75	78	76	89	66	69	69	69	57	77	65	80	68	73	77	80	80	71	70	55	75	77	68	75	67	56	80	93	76	66	77	76	66	70	71	68	78	70	56	75	68	73	88	73	74	74	63	79	81	71	74	78	61	85	71	86	74	74	64	69	78	78	68	66	71	69	77	83	63	71	69	77	63	81	87	78	69	68	72	69	68	84	79	65	65	86	76	73	75	78	70	81	60	79	70	72	64	71	65	70	81	88	78	67	66	78	73	65	73	68	71	85	68	70	66	79	79	76	71	61	81	74	75	66	78	55	71	73	65	72	75	73	82	74	93	80	87	74	55	85	55	63	61	80	69	73	73	88	77	74	77	75	84	79	62	79	71	83	88	81	88	49	62	90	78	72	74	85	72	79	76	79	68	77	68	61	61	73	64	77	72	80	87	88	64	69	88	72	82	77	87	76	92	65	69	71	75	73	57	71	60	76	83	72	85	77	69	77
24275	14820	10378	13282	18892	19565	17906	15075	12187	9659	7881	6529	5176	4277	3503	2975	2324	1859	1626	1410	1193	1075	985	923	872	785	787	854	804	814	834	831	814	777	778	763	764	740	808	722	700	698	764	719	707	721	650	675	715	714	688	702	671	708	684	663	676	710	670	667	671	727	710	697	666	661	730	671	717	689	668	707	692	698	664	666	721	659	686	721	751	712	662	701	705	691	717	701	727	687	676	721	665	700	704	708	660	701	641	741	694	689	689	700	648	658	693	688	658	667	701	700	700	664	696	687	657	700	712	692	679	697	735	690	658	692	734	703	695	656	657	724	652	640	700	749	675	682	681	674	706	684	738	720	642	689	692	669	689	644	702	709	704	676	664	706	686	714	700	692	731	702	692	681	729	704	707	671	681	713	708	700	695	662	688	684	695	744	732	740	714	741	695	675	665	653	685	704	668	725	747	726	696	739	721	647	681	679	692	686	742	686	668	700	735	669	702	687	685	717	694	667	679	720	697	674	688	725	713	743	656	705	680	674	706	675	742	731	699	680	679	665	705	696	714	700	683	648	670	684	694	726	651	692	675	670	695	744	717	669	748	653	691	733	694	653	714	708	671	707	744	671	732	659	697	727	717	705	702	696	695	685	709	701	672	708	696	690	703	686	702	680	687	681	687	683	715	717	701	670	687	684	691	714	671	688	688	665	711	693	687	722	731	698	668	729	711	681	693	701	685	693	700	669	693	713	729	703	708	673	644	728	667	688	725	702	682	727	702	704	704	652	691	722	710	667	669	704	694	698	679	682	694	676	706	711	735	707	727	669	683	698	688	697	668	695	733	693	663	682	684	687	720	660	729	650	649	691	703	677	683	690	688	705	667	642	705	699	695	670	676	658	692	693	653	681	767	711	686	700	675	714	730	638	617	659	716	692	716	741	684	694	694	669	677	724	726	707	685	677	693	703	746	689	649	642	709	704	639	692	744	673	720	705	724	664	714	655	705	689	719	732	716	676	714	687	643	711	674	681	726	717	713	675	745	719	690	688	702	697	783	694	698	694	716	683	686	689	701	656	650	764	679	704	726	717	661	697	707	730	665	709	681	705	681	680	705	699	705	642	707	669	647	659	737	692	701	662	700	689	735	692	714	685	687	695	694	661	679	689	720	649	642	704	711	699	684	702	666	634	752	682	679	692	699	714	711	692	702	676	677	692	678	721	703	688	687	674	655	674	684	704	713	706	752	698	671	650	702	702	741	706	702	641	722	669	664	682	706	638	707	688	717	701	692	692	728	670	706	703	700	630	658	691	658	672	669	710	686	708	693	697	747	720	685	702	669	626	641	665	730	715	657	667	710	697	720	687	700	682	700	685	687	726	684	723	722	740	680	695	715	688	686	702	693	703	647	725	701	691	697	747	680	703	658	646	705	656	658	683	720	678	700	720	730	680	695	640	679	684	657	690	667	689	670	733	685	712	671	746	692	718	665	662	689	700	660	715	723	709	701	697	709	725	716	737	671	710	668	711	803	700	692	696	696	654	721	708	673	701	720	678	708	727	663	662	679	686	680	653	728	696	721	686	646	700	703	705	743	687	697	649	684	695	665	730	707	732	697	715	654	688	737	688	702	711	693	659	733	680	686	647	669	690	683	714	759	676	682	683	642	708	674	691	708	674	698	705	710	679	685	655	705	675	699	669	691	717	674	665	670	683	711	673	702	667	693	693	668	720	706	695	724	757	723	674	711	673	688	693	688	686	698	700	710	701	665	674	719	689	679	694	673	719	736	657	678	697	727	701	697	700	700	666	713	677	728	679	705	718	700	646	744	689	641	679	707	703	729	703	652	735	675	712	694	706	671	694	687	679	647	658	730	657	713	649	690	668	703	732	718	683	705	709	684	694	688	668	696	690	672	656	680	746	733	696	700	669	714	673	714	703	729	686	721	686	757	664	673	671	695	651	731	722	693	717	783	667	665	726	690	723	720	634	699	668	665	673	693	714	724	707	648	679	714	689	690	691	680	719	679	700	689	721	703	700	667	716	669	686	746	715	641	730	694	758	661	634	688	684	720	671	685	653	649	728	679	708	747	691	674	724	735	719	718	744	677	701	650	718	688	703	651	708	696	721	717	723	739	705	749	693	713	681	706	721	660	692	709	771	665	697	723	713	674	654	690	652	722	722	690	627	668	725	674	710	695	703	693	646	722	704	703	713	677	722	718	738	749	691	705	683	712	692	691	720	630	658	670	712	654	705	678	706	680	704	636	657	640	686	723	711	717	648	703	672	723	714	691	681	729	679	663	747	681	642	717	707	721	665	691	722	709	714	744	712	736	658	703	702	722	743	681	719	738	712	719	647	694	663	731	663	661	714	693	682	705	704	701	714	668	664	692	679	712	712	714	669	699	651	651	709	687	709	694	682	701	717	681	700	723	716	731	702	714	685	684	679	685	667	708	690	696	689	703	695	729	688	624	702	747	735	675	622	689	720	699	697	706	723	659	689	683	674	681	702	676	675	708	676	692	650	679	675	690	694	702	687	703	718	684	639	726	728	721	691	678	688	696	700	676	696	733	727	660	695	732	702	716	667	705	652	687	693	663	675	711	676	664	728	658	702	743	638	691	683	704	678	727	759	724	652	674	650	696	622	697	698	679	665	689	644	690	707	673	669	717	675	669	709	691	677	679	737	715	746	743	676	667	756	709	681	698	712	659	680	695	689	758	696	644	666	725	715	713	684	684	720	701	700	719	663	725	645	708	682	696	688	748	671	670	729	732	665	705	712	727	713	669	740	677	704	643	679	694	726	691	673	686	667	693	713	660	728	708	685	681	718	700	635	747	695	715	708	722	721	663	719	641	709	683	654	715	665	649	674	648	701	723	670	722	685	713	703	733	714	721	680	722	681	713	701	679	683	700	706	660	687	731	712	728	669	671	704	726	675	777	658	640	682	677	712	681	699	677	687	694	693	647	616	718	702	674	657	676	702	660	724	676	723	714	685	716	693	752	660	720	658	689	726	701	720	683	706	689	678	689	719	701	683	709	711	700	691	722	724	638	707	687	713	701	685	701	668	695	708	690	685	748	651	735	717	696	675	714	699	722	696	703	710	651	707	698	699	634	698	676	705	721	693	692	715	708	662	695	739	681	719	727	730	692	727	684	675	696	739	674	683	717	689	685	698	662	684	722	666	706	697	632	728	662	725	696	699	673	671	665	646	699	633	692	688	663	716	711	727	684	695	729	729	683	664	701	675	675	688	698	678	673	695	734	698	709	710	711	716	653	726	748	699	723	705	682	708	707	686	707	735	690	715	625	684	692	664	674	733	697	687	702	728	687	704	739	722	697	707	689	683	697	714	709	616	748	667	654	704	733	719	708	706	679	633	647	662	762	695	741	657	711	669	728	689	695	676	694	716	716	699	677	681	701	674	645	696	737	720	691	647	679	683	707	688	707	680	725	730	738	702	652	687	710	680	757	643	716	679	657	722	687	717	687	689	719	682	665	681
3257	2472	1388	1050	855	900	825	745	589	471	346	328	284	251	212	165	147	139	113	118	115	89	92	94	86	77	65	78	102	86	87	76	69	87	71	85	71	73	69	83	67	71	80	77	77	73	81	73	76	82	63	71	87	80	71	71	79	76	85	74	74	73	80	76	68	69	73	76	76	70	70	72	71	82	91	55	76	64	67	77	88	70	72	88	82	74	67	87	78	91	74	72	74	82	74	70	71	75	77	78	70	79	75	88	51	60	85	69	61	61	60	82	68	70	87	84	74	85	69	80	78	90	77	69	75	78	81	81	95	56	88	71	75	67	80	61	61	67	67	77	84	89	77	66	79	81	70	79	68	81	86	86	62	75	87	65	67	75	97	82	77	81	60	63	79	101	63	73	84	61	77	71	77	74	75	72	66	76	83	76	88	80	73	83	74	82	80	98	72	77	70	86	66	90	65	71	76	71	83	83	56	69	93	76	80	79	84	79	73	76	68	73	76	84	61	80	69	72	61	66	71	75	85	83	86	74	70	72	68	87	82	71	64	77	76	67	56	70	68	90	78	84	77	74	67	66	73	80	78	80	85	79	84	73	64	63	65	79	72	79	81	76	73	78	69	75	78	69	63	77	60	85	84	66	73	77	71	69	80	84	64	68	70	65	52	75	81	81	65	72	73	78	76	73	72	82	80	75	94	77	75	82	76	68	73	90	79	64	64	70	64	69	71	84	84	73	83	72	62	76	76	83	73	71	75	63	77	58	71	87	83	90	69	101	87	82	86	70	89	85	69	64	71	75	79	85	93	89	93	72	88	89	83	90	70	68	77	78	67	73	60	74	72	62	70	70	66	74	84	89	72	82	73	71	78	72	68	76	60	65	68	85	75	66	65	71	80	60	81	72	95	79	79	68	68	73	77	79	79	86	68	74	64	76	82	85	84	79	88	72	74	87	77	64	79	67	91	76	91	93	82	72	70	67	87	71	67	76	80	77	79	74	84	78	85	88	84	72	78	73	79	68	74	73	85	69	75	63	70	64	65	64	68	69	78	75	81	72	81	91	93	75	77	72	64	78	98	85	62	82	66	68	72	67	81	68	76	70	73	77	86	67	79	70	69	65	80	70	91	80	69	64	80	85	68	86	71	80	67	85	72	71	94	61	94	61	72	69	63	70	76	78	84	83	82	78	67	71	73	73	84	79	74	74	69	73	82	80	65	65	72	89	70	78	63	86	77	75	81	86	75	69	62	78	48	63	64	92	80	71	84	82	75	76	77	85	88	85	71	83	55	75	74	75	76	82	69	82	71	81	63	63	85	63	86	94	80	76	78	88	74	67	78	69	78	73	68	87	74	84	71	83	74	76	65	75	76	82	63	76	78	66	71	78	78	66	81	75	73	75	78	96	75	71	75	62	69	77	83	77	90	61	78	76	69	84	84	78	66	63	83	66	71	72	74	78	83	76	72	66	72	74	71	63	71	69	75	84	80	66	95	71	90	70	72	78	73	72	79	71	81	74	77	78	86	70	76	70	77	71	80	57	56	89	73	72	69	90	81	66	92	86	69	74	88	57	65	71	67	89	75	73	66	69	75	82	72	77	66	67	68	75	65	74	65	71	76	80	79	86	65	83	66	69	68	64	51	70	60	80	76	60	74	62	84	66	79	73	71	66	86	60	81	89	83	68	46	72	73	70	83	75	73	87	73	70	54	56	84	79	60	78	81	73	72	76	80	74	78	86	69	70	74	67	76	77	82	80	87	77	68	64	79	75	68	70	68	76	74	60	82	66	78	83	82	78	61	87	76	73	79	84	81	78	83	80	82	83	69	77	73	70	90	88	71	79	86	68	90	62	78	92	68	73	62	85	61	79	92	87	77	73	61	71	85	73	69	64	77	86	81	87	69	75	71	76	81	55	78	58	61	70	78	80	65	68	79	93	74	76	89	79	81	77	74	76	66	78	72	73	83	63	77	79	62	70	74	77	81	83	68	86	73	80	88	64	66	75	66	83	77	70	74	73	68	79	61	73	86	79	86	62	83	83	64	71	75	62	72	75	65	66	68	80	67	76	81	68	79	73	81	79	74	61	79	75	83	69	81	66	65	74	68	66	82	73	82	72	93	76	74	63	79	73	66	83	70	88	86	84	79	72	61	84	67	64	80	70	77	76	93	75	66	62	81	66	58	84	67	75	82	76	73	64	86	77	81	85	65	63	72	85	67	68	67	65	81	79	80	88	89	70	77	81	59	72	103	62	69	72	68	77	64	69	57	67	86	82	79	72	62	74	78	68	71	72	86	87	67	75	79	72	87	71	78	65	73	83	83	77	77	101	71	72	78	70	68	70	71	63	79	73	79	68	79	73	67	71	82	78	74	78	79	80	68	79	86	66	75	77	82	93	83	87	65	82	65	87	76	76	71	81	76	75	77	72	66	78	77	80	70	101	73	78	76	68	61	85	91	73	66	58	90	82	83	77	63	81	72	88	65	64	74	75	86	74	81	85	70	62	89	75	77	78	64	86	80	71	91	72	67	72	77	69	74	59	71	66	69	59	85	69	84	78	75	93	80	66	77	86	76	71	84	78	78	83	71	72	68	76	62	73	74	84	67	76	73	60	77	73	70	71	72	76	78	69	59	69	89	74	60	76	74	72	73	68	57	77	71	76	76	73	89	82	86	71	79	83	66	76	73	81	57	77	78	88	75	67	66	89	71	66	78	92	78	67	83	75	81	69	55	90	68	93	64	76	72	78	78	83	61	80	81	68	76	74	65	69	73	84	80	85	79	78	75	73	72	79	75	100	80	73	72	82	81	86	81	70	77	71	75	85	80	76	70	76	75	66	69	71	81	81	65	67	69	80	77	63	70	79	71	76	67	83	79	77	76	75	92	95	85	81	70	87	76	78	64	81	77	76	67	96	80	71	80	82	74	66	68	74	73	83	69	69	78	80	69	70	74	92	74	67	85	73	76	86	69	63	76	84	76	73	67	68	82	89	75	86	61	73	94	79	95	64	64	75	76	71	80	74	72	64	82	60	81	73	87	78	65	68	61	75	76	86	59	68	79	71	83	63	67	72	82	65	73	72	80	92	73	80	82	72	87	88	68	80	66	78	74	68	89	59	83	79	73	71	82	72	84	61	71	76	65	79	77	78	73	89	91	70	63	75	80	75	83	58	70	69	76	92	85	75	83	65	66	71	86	72	59	70	53	72	82	94	87	86	76	76	61	71	72	69	87	74	80	79	88	70	79	70	73	102	91	81	88	81	71	84	73	76	65	82	86	79	74	61	79	75	76	72	62	78	56	76	80	76	86	71	61	76	72	71	77	76	95	85	64	64	88	81	81	82	81	88	73	81	82	81	68	75	87	78	66	67	74	76	76	71	76	77	70	89	70	75	73	69	78	69	73	73	71	92	79	66	83	65	75	76	75	62	74	82	77	71	73	88	70	76	78	67	88	60	84	75	73	79	80	73	72	64	79	59	79	70	77	81
28461	19206	13996	17683	23690	23906	21494	18497	15625	12491	10084	8133	6623	5371	4462	3557	2932	2186	1992	1720	1438	1300	1075	953	868	893	922	899	918	929	925	875	895	917	863	876	834	796	751	766	753	740	785	785	754	781	717	737	734	742	736	686	699	671	706	741	682	702	749	688	708	681	780	734	695	741	700	694	742	681	694	719	738	678	723	742	708	701	685	729	683	726	713	717	666	686	677	755	738	710	702	712	671	723	747	716	705	714	720	785	724	718	684	723	706	781	689	728	669	698	714	741	750	731	707	730	701	693	688	742	674	721	718	725	771	685	676	683	714	735	699	709	662	734	671	685	772	740	694	719	734	694	698	717	716	730	732	717	729	692	754	715	686	717	697	717	714	717	725	713	804	743	698	697	727	697	730	734	695	708	694	726	715	758	703	653	768	661	714	742	707	704	731	746	752	690	763	708	691	698	703	704	699	703	738	705	684	695	665	704	755	711	751	731	709	726	725	780	686	671	678	699	736	707	753	689	712	711	733	752	726	742	733	725	704	759	722	733	697	700	759	716	691	658	723	713	768	720	742	715	730	670	707	713	714	724	731	735	765	724	655	713	709	727	691	705	669	712	712	685	734	691	718	717	694	710	704	745	723	729	738	739	702	705	719	662	756	722	723	707	731	709	722	704	682	755	738	715	702	690	675	728	698	690	754	709	732	677	690	707	716	687	694	695	728	736	685	729	732	661	730	751	727	644	689	710	734	689	786	715	723	663	709	676	659	727	709	708	770	722	712	682	737	727	704	730	761	743	723	676	759	689	749	757	806	765	771	701	727	723	740	750	651	722	751	728	706	691	671	688	699	703	742	714	735	703	670	727	721	690	755	716	735	692	726	781	675	708	737	715	756	735	679	750	716	681	700	733	738	720	748	719	719	684	752	680	739	709	676	669	705	746	734	712	708	688	735	743	714	724	744	731	705	683	714	763	704	720	728	708	672	666	742	741	710	689	695	689	711	731	720	716	711	681	725	740	690	713	694	714	698	742	719	692	729	720	666	731	716	692	685	705	749	730	738	710	729	726	716	722	708	736	752	724	782	690	713	715	750	726	692	709	694	683	712	691	720	720	717	728	730	679	741	722	668	744	700	670	758	717	692	782	719	698	726	721	758	725	692	696	693	737	756	695	705	694	699	723	699	736	725	698	702	746	759	726	729	717	695	706	740	744	699	727	752	761	711	725	699	727	699	729	671	700	728	720	674	735	713	719	715	727	679	726	671	748	723	724	726	692	744	695	697	679	704	735	718	713	661	714	648	712	723	725	718	744	741	693	703	736	752	720	738	729	750	707	741	720	728	708	702	742	686	718	734	735	706	751	703	713	706	703	713	732	710	701	805	711	706	739	706	761	721	694	722	741	703	688	721	724	675	756	715	720	676	730	739	692	739	773	715	707	719	784	717	714	719	710	739	740	680	731	701	674	672	704	715	735	704	716	721	732	687	764	689	725	696	716	718	698	737	775	703	697	739	727	718	718	742	725	734	670	684	757	683	734	716	690	735	747	681	730	709	745	688	704	756	705	686	696	745	685	715	780	691	777	700	703	809	720	719	721	700	704	749	690	680	722	722	749	736	661	723	726	709	703	721	752	733	720	693	726	698	733	679	758	734	685	741	738	737	718	701	711	685	660	734	696	671	702	706	735	701	695	723	742	698	705	714	737	685	693	647	720	718	726	709	696	710	709	723	747	706	775	686	723	750	663	705	730	753	676	747	713	707	715	685	704	687	712	728	697	735	706	732	715	733	720	688	722	802	724	708	773	754	716	785	731	693	723	757	682	686	723	769	715	737	719	669	719	728	656	686	727	712	724	685	753	728	702	725	694	687	725	719	720	674	704	693	702	704	722	686	718	673	684	775	721	676	728	716	715	739	765	663	672	738	690	709	702	755	726	727	684	668	694	710	721	735	724	682	673	723	710	707	717	723	722	700	718	688	740	720	741	730	763	729	748	699	734	691	717	748	736	702	655	719	720	668	749	734	753	714	783	683	657	723	783	664	740	748	722	711	701	689	747	703	703	714	704	713	704	742	718	721	684	743	747	740	690	699	706	704	754	670	742	743	682	677	710	722	711	709	715	699	740	722	747	669	728	686	687	752	745	715	713	727	710	710	761	683	729	721	737	704	769	695	691	710	720	708	747	707	720	713	718	698	730	737	682	714	697	734	760	734	736	777	712	686	718	685	708	708	696	706	685	674	725	674	700	705	675	723	715	702	713	702	644	676	738	760	720	714	659	703	707	736	717	675	703	720	673	675	694	731	662	724	736	717	726	720	757	750	750	705	735	714	684	755	714	750	731	709	725	761	709	715	675	725	704	677	669	744	712	723	716	759	701	768	795	702	747	739	718	788	713	715	705	675	727	735	641	690	721	705	720	710	755	747	739	677	732	756	727	738	745	709	667	697	708	729	698	713	695	727	711	700	737	666	703	734	727	737	668	686	702	728	709	757	737	692	744	738	752	712	743	731	718	731	681	777	660	766	668	707	690	651	705	718	741	738	738	720	758	746	717	707	691	694	686	707	710	775	676	706	724	718	696	712	710	701	693	691	689	692	692	688	663	696	749	717	759	706	709	704	754	732	739	756	718	702	712	753	723	710	702	727	738	728	677	680	652	729	701	679	715	668	712	686	697	725	731	731	710	712	746	718	681	726	748	667	721	701	682	696	697	739	698	704	718	726	701	711	748	710	736	696	767	754	693	699	709	748	712	715	727	705	704	726	729	713	712	738	725	716	673	730	730	684	706	772	674	718	711	686	736	702	709	735	716	713	661	731	710	678	674	682	695	707	706	702	725	719	767	725	712	708	704	751	727	650	708	709	717	731	711	710	764	722	713	747	729	714	677	736	731	689	714	773	751	756	754	757	689	776	736	717	710	725	690	695	718	696	698	730	730	695	706	722	716	730	736	754	712	755	691	709	699	702	696	726	707	740	692	694	729	770	756	741	745	741	701	714	703	721	709	669	753	710	801	720	715	733	717	743	708	731	721	705	698	692	684	713	691	732	690	708	741	668	711	744	734	700	727	658	721	716	744	663	734	706	699	686	675	714	746	747	691	698	687	693	726	692	698	692	686	701	685	730	729	698	710	694	708	717	699	677	693	699	723	697	744	702	673	707	714	720	722	694	712	702	691	727	762	738	725	730	746	703	732	684	704	752	740	718	691	775	777	707	717	761	694	738	676	706	680	737	693	700	689	693	734	667	701	719	698	692	664	715	738	751	664	668	714	729	728	703	714	695	712	705	653	724	697	742	698	670	706	775	698	743	718	688	702	714	748	686	714	727	679	721	725	692	781	670	739	716	744	705	710	710	684	717	731	716	730	725	695	753	710	669	726	721	730	725	739	730	712	737	722	686	728	710	713	674	753	714	747	723	725	760	708	703	725	705	699	745	725	726	707	725	725	747	739	703	695	732	701	729	717	702	728	675	805	732	708	724	741	709	691	701	762	686	663	706	726
3657	2358	1224	970	779	793	782	699	552	463	386	363	260	214	212	155	134	119	119	98	79	81	89	94	84	84	56	83	86	80	66	85	85	93	78	80	60	71	76	55	65	79	75	69	75	72	89	72	66	65	68	75	90	72	84	66	87	82	75	56	81	74	72	62	75	70	65	71	79	77	54	76	74	66	75	65	80	63	75	60	71	82	73	70	58	55	64	75	69	66	74	77	77	68	66	74	81	82	76	96	63	64	68	76	77	75	72	64	64	81	79	83	70	72	75	73	67	70	59	68	66	59	55	59	62	85	75	74	56	69	77	76	55	68	72	85	73	84	61	68	56	64	83	57	78	76	71	63	70	76	59	73	79	85	66	76	75	63	82	81	82	72	66	73	68	68	63	65	57	50	63	75	59	76	68	53	83	81	72	69	68	72	55	63	78	68	60	69	69	66	70	68	64	65	58	69	86	88	64	80	71	63	69	71	72	81	81	66	65	62	71	60	61	66	74	74	55	59	66	75	64	62	56	71	75	76	61	55	62	82	66	74	69	69	77	82	65	56	83	70	75	84	60	71	72	67	81	65	63	72	79	82	64	70	58	52	78	64	64	71	72	61	77	61	73	84	82	77	68	72	62	56	77	73	68	73	73	57	64	69	63	61	80	68	56	78	76	68	71	75	64	73	65	73	76	74	79	79	62	68	66	81	64	63	61	65	60	78	68	68	76	60	63	68	71	54	76	84	77	74	83	60	61	65	58	79	70	78	71	71	79	80	65	69	79	67	62	62	85	66	68	66	70	66	65	74	63	80	59	89	65	68	77	69	79	72	76	86	78	79	67	63	66	65	75	83	87	65	48	76	71	59	58	70	103	54	81	71	77	73	71	66	66	85	84	73	69	59	60	73	70	59	67	73	67	68	48	60	76	79	70	86	71	80	78	62	87	74	73	72	65	60	76	83	68	64	66	68	54	75	58	76	76	66	66	62	60	77	66	66	60	69	67	62	60	57	56	79	65	66	72	71	65	66	66	75	63	64	81	62	61	67	66	59	66	69	71	67	64	86	72	77	72	60	73	80	59	74	77	71	76	99	80	77	87	80	86	69	59	75	63	69	90	84	77	64	63	73	67	70	66	56	76	75	79	69	73	80	82	64	68	65	73	51	76	76	73	60	76	84	67	70	66	68	80	77	59	74	64	67	77	59	68	69	82	75	74	74	77	71	77	84	74	74	75	80	73	69	68	73	71	75	67	67	62	89	68	57	76	80	76	79	68	68	69	81	71	67	85	72	65	79	64	65	76	71	76	71	60	70	66	75	70	62	70	47	65	57	67	66	79	67	76	75	68	76	75	87	70	66	69	80	69	71	71	57	50	79	71	77	59	82	66	79	69	75	68	65	52	67	78	80	68	74	79	87	79	67	66	69	81	71	79	73	68	90	66	60	70	84	83	63	62	56	60	62	51	87	69	85	74	67	75	71	72	90	75	87	63	73	76	73	77	85	61	71	63	69	60	73	70	81	68	79	61	72	60	68	72	65	66	69	84	67	79	71	87	80	70	76	80	75	76	80	81	56	69	70	74	74	78	65	68	65	70	69	76	73	70	83	75	68	56	72	75	72	71	72	73	67	68	60	88	68	71	66	60	80	80	59	81	79	67	84	80	59	74	55	62	56	78	86	68	60	83	73	69	76	60	64	79	65	77	67	83	70	76	75	67	78	68	64	67	80	71	66	60	68	64	77	87	69	64	72	78	87	64	84	79	61	69	76	68	71	73	65	67	58	61	81	65	67	70	68	72	71	72	78	66	82	78	48	78	82	76	58	69	62	64	72	79	73	79	69	73	62	82	77	82	55	81	65	66	78	62	86	78	58	66	66	66	65	73	72	74	72	75	55	65	74	74	71	70	85	70	82	73	62	72	56	58	76	61	74	82	72	74	68	65	77	62	70	70	67	80	68	62	75	73	70	65	85	92	68	69	72	73	69	71	74	70	69	65	77	60	60	62	63	74	70	76	82	66	87	61	71	78	90	91	78	84	79	78	67	72	65	87	65	59	67	54	80	61	80	68	65	74	63	66	63	69	74	82	58	56	77	75	75	61	73	60	68	57	65	82	67	72	79	75	73	66	70	57	75	80	56	65	68	88	63	74	74	65	79	77	57	70	84	67	90	77	68	69	66	78	74	67	86	68	59	81	66	83	80	82	70	72	74	73	60	77	75	58	79	100	79	66	67	71	73	81	63	80	71	65	70	64	71	59	77	77	58	61	75	63	77	73	68	81	62	70	65	81	64	65	79	82	67	68	78	63	58	75	59	60	70	60	67	69	74	70	80	64	67	72	67	76	78	72	68	74	64	67	84	66	86	76	76	80	71	76	61	65	62	72	80	62	66	71	75	73	72	66	76	65	88	53	85	73	63	84	81	91	93	60	71	75	74	71	53	63	68	59	81	78	67	66	64	55	80	70	66	69	71	77	85	65	86	73	70	73	79	70	67	59	82	81	73	66	75	90	74	68	77	53	89	57	78	62	57	85	59	71	82	82	57	63	81	71	49	76	62	81	76	74	67	55	64	66	62	77	71	80	70	69	59	68	63	72	66	94	74	56	71	64	56	81	64	81	80	73	75	86	76	70	58	68	64	69	74	66	64	72	79	60	60	77	73	75	66	82	69	65	66	79	83	65	67	69	74	69	71	72	72	65	74	67	76	64	61	67	74	61	70	67	78	64	69	95	70	73	54	64	85	71	68	74	68	75	71	84	77	62	83	83	63	69	85	71	66	73	68	63	78	69	83	50	70	56	72	65	66	67	75	95	70	82	77	64	80	82	76	74	74	63	65	71	73	67	66	67	75	58	62	80	73	66	91	55	69	68	67	73	75	69	69	80	75	70	81	72	71	75	76	65	67	74	74	77	54	62	95	73	69	63	74	71	64	83	82	55	70	73	58	63	79	77	74	63	66	70	53	76	47	73	78	72	68	69	79	79	61	59	61	71	62	68	78	64	66	80	76	68	62	72	58	58	60	72	74	73	57	72	81	77	76	69	73	81	74	82	64	60	67	71	64	71	66	70	76	69	69	80	82	79	72	54	74	73	59	76	77	68	77	80	74	78	64	61	66	80	76	82	71	69	75	68	62	82	51	69	63	66	63	55	71	67	57	71	59	67	65	78	81	91	61	78	90	65	77	69	72	86	61	88	78	94	78	77	82	89	62	78	74	70	73	53	75	67	80	74	75	63	78	47	58	81	73	87	78	92	74	63	72	77	62	64	62	86	55	69	74	69	55	64	71	72	68	76	63	72	70	73	75	68	71	59	56	65	73	90	76	85	59	58	64	63	83	59	58	68	74	72	73	81	74	46	78	75	71	80	73	62	62	56	59	69	57	61	74	78	73	63	76	79	61	69	61	73	67	86	77	77	61	71	65	71	94	65	80	69	54	83	71	73	77	81	55	72	72	72	62	67	64	70	82	67	73	74	77	62	85	75	78	89	78
28907	18858	13579	17046	22951	23175	20701	17767	15201	12349	9963	8104	6544	5400	4368	3564	2807	2243	1848	1649	1459	1148	1026	994	890	872	882	856	856	906	847	892	873	867	865	864	784	803	701	714	763	676	766	692	684	718	691	739	669	704	666	721	681	686	671	677	713	714	663	725	727	694	679	693	637	702	699	652	729	656	649	704	727	700	704	734	668	698	705	683	708	704	696	697	663	672	699	652	724	713	692	691	702	681	650	690	669	703	685	713	638	678	710	678	674	625	694	679	639	700	658	725	684	676	667	674	659	731	678	713	695	692	719	667	669	667	725	720	656	688	675	697	650	678	663	684	608	696	684	692	677	670	698	626	705	670	671	667	666	694	701	674	659	711	720	666	668	676	668	714	676	633	714	697	684	686	700	664	734	651	663	640	711	663	666	649	685	699	674	690	663	675	699	713	645	711	688	658	713	669	686	732	746	675	679	724	703	687	682	698	703	707	672	685	724	693	662	709	697	677	684	728	690	667	667	690	681	673	713	682	668	652	708	696	650	705	689	661	673	666	660	704	690	679	689	675	661	677	714	680	694	674	676	637	700	687	677	668	698	697	650	697	707	697	623	668	634	636	685	654	711	670	729	708	705	722	707	685	690	643	717	685	648	679	641	703	667	687	687	691	655	725	657	695	660	685	706	720	686	732	700	660	694	670	667	695	670	686	671	668	677	675	675	696	686	693	642	681	713	673	715	695	706	680	663	671	659	652	691	751	722	684	720	716	666	670	718	686	692	667	672	680	654	696	673	738	665	719	683	642	688	697	711	646	696	674	707	682	671	670	643	634	670	684	662	651	676	686	672	681	658	680	722	653	617	681	649	686	718	676	647	677	698	659	684	698	670	713	700	685	679	728	713	665	676	668	691	665	660	633	695	693	644	682	709	706	630	680	670	681	685	650	691	700	691	696	696	669	714	662	647	646	666	738	638	682	667	687	672	699	682	717	703	642	644	633	710	609	719	664	699	660	700	677	667	672	699	680	716	656	684	705	663	698	671	665	755	637	703	649	677	692	678	691	675	639	674	653	673	696	669	650	629	692	689	655	659	673	680	650	660	656	685	695	689	701	729	673	732	670	656	667	672	688	702	680	671	706	708	749	681	689	650	685	642	654	701	661	696	669	661	676	662	662	696	670	674	697	661	679	701	691	694	631	701	659	672	715	723	662	681	663	660	697	658	684	683	644	694	704	718	667	686	723	732	732	662	659	691	665	727	677	697	671	740	675	715	698	669	614	673	738	689	693	694	698	697	669	703	715	636	692	681	699	660	676	732	646	681	676	677	700	674	703	638	698	718	699	689	700	672	718	679	682	700	686	682	679	665	695	683	679	671	679	681	659	653	707	646	660	652	690	726	718	679	703	665	684	646	665	625	690	705	667	744	695	665	698	712	709	707	665	619	692	650	653	716	680	713	653	711	688	665	685	662	708	651	678	696	682	651	683	677	719	694	742	731	697	661	715	674	722	675	665	686	667	690	641	687	696	682	646	663	674	724	678	652	704	751	665	693	694	695	681	665	698	659	658	655	671	671	667	698	699	652	678	660	676	695	685	710	696	671	665	671	659	637	647	691	655	721	700	642	678	692	712	647	672	689	636	663	659	682	664	723	640	671	735	667	716	671	681	680	659	680	678	686	705	703	682	681	675	729	683	685	703	691	705	708	653	667	702	712	668	699	644	654	654	627	681	675	684	624	695	710	705	688	687	709	739	680	689	678	715	672	706	720	653	683	632	670	674	657	670	694	653	658	666	706	683	649	713	671	678	662	667	661	673	720	683	672	681	700	681	657	714	682	667	684	729	682	704	716	725	685	689	663	695	627	711	653	672	663	697	637	729	706	709	649	648	656	681	701	704	703	709	699	695	647	674	674	733	647	652	642	721	645	674	728	629	652	699	717	680	676	693	701	711	678	675	698	660	691	686	713	760	687	690	675	630	658	713	669	683	689	649	660	689	702	744	686	675	643	657	611	653	702	669	708	677	710	650	651	688	686	678	707	688	637	680	710	683	715	708	736	718	666	683	671	697	691	677	696	713	682	679	729	678	666	694	675	709	673	680	666	709	682	712	737	678	695	640	678	656	672	698	675	667	671	695	695	656	664	662	692	633	677	686	684	670	674	704	696	654	702	697	724	668	683	717	687	689	703	715	718	649	684	662	614	692	718	682	704	713	694	696	697	653	714	686	655	687	709	705	687	729	714	686	702	704	702	674	737	692	638	711	673	652	640	702	695	677	699	693	755	657	662	693	654	675	683	685	629	669	671	708	683	690	709	676	688	684	664	674	674	703	683	683	686	680	719	661	716	623	677	693	673	696	690	691	728	680	713	698	647	713	689	675	711	700	650	647	662	705	684	711	667	666	670	667	698	716	720	706	670	684	696	688	695	726	670	707	650	684	705	707	686	670	650	639	716	689	660	688	742	701	711	689	673	734	722	690	652	675	695	689	672	701	675	671	696	718	695	723	712	669	674	719	667	698	657	715	661	690	719	704	672	653	711	685	659	670	675	715	709	678	650	761	669	689	678	673	673	696	728	642	670	731	696	662	704	718	703	711	683	702	663	647	622	640	666	660	652	644	674	714	675	709	656	669	652	677	655	705	717	661	675	675	656	634	703	673	688	651	647	673	610	717	705	669	705	677	685	700	701	662	666	645	709	666	690	643	684	664	685	684	717	696	712	693	720	691	672	650	706	717	711	664	648	716	689	677	696	679	621	703	692	667	708	672	693	660	680	703	697	744	664	750	674	690	648	690	729	687	688	670	619	653	661	691	700	745	736	660	675	659	684	647	691	663	658	687	692	684	680	656	668	660	678	711	732	725	708	686	687	681	664	707	696	676	730	662	662	692	676	685	701	642	664	675	708	688	656	660	631	699	719	693	651	670	639	744	658	697	689	728	692	671	726	687	685	674	692	651	692	715	661	715	696	710	663	652	666	668	670	716	637	685	627	687	705	677	685	683	673	691	676	699	674	628	724	725	689	667	677	675	690	718	684	691	688	653	650	708	667	626	653	671	643	727	654	674	678	614	648	710	688	650	666	696	704	689	705	669	668	653	668	698	648	745	657	698	682	641	661	721	668	659	712	694	642	622	663	650	676	701	694	683	720	676	703	713	615	662	714	724	743	710	625	694	685	677	665	698	666	672	675	716	684	646	708	721	637	670	659	686	721	729	648	664	656	612	640	631	684	689	673	699	667	716	701	694	700	657	701	669	649	670	718	677	685	650	680	718	683	683	647	724	678	637	682	677	686	704	655	616	663	645	649	707	708	704	686	714	664	684	710	674	691	677	676	675	675	655	646	652	686	678	685	668	693	723	683	689	668	641	663	701	677	723	698	684	719	680	664	676	680	680	684	636	730	715	667	668	687	687	694	669	711	691	674	737	741	688	684	711	698	655	691	680	674	691	677	684	741	656	674	647	682	687	669	722	683	693	663	713	654	683	666	648	685	667	678	645	713	696
4399	3416	1863	1400	1164	1118	1094	880	750	616	460	373	331	281	251	181	136	131	129	124	100	105	76	91	82	101	74	74	89	84	87	78	64	97	77	88	85	89	81	78	93	73	89	70	73	65	71	66	75	75	60	83	81	70	70	83	66	55	67	75	73	91	87	73	76	65	73	78	74	79	88	64	75	92	66	61	69	94	61	85	73	69	70	72	69	86	81	66	78	72	64	85	70	76	67	77	85	72	75	85	68	79	57	79	81	72	71	74	83	73	66	79	71	81	81	75	80	83	74	72	69	64	86	62	74	73	80	77	64	78	66	68	84	65	70	75	70	65	66	82	72	69	82	86	78	79	61	69	73	75	54	70	57	70	70	69	80	83	78	73	72	88	62	82	70	97	78	67	84	74	76	71	82	80	80	55	68	92	70	90	58	72	89	65	73	65	69	74	64	65	80	79	69	79	78	73	65	77	67	72	55	83	67	65	73	67	75	73	78	78	80	65	67	74	73	64	72	79	63	54	76	68	76	74	69	61	69	71	84	58	69	67	67	68	77	89	69	61	89	74	78	66	64	56	65	65	73	71	98	69	68	55	70	71	66	75	76	77	68	75	93	65	91	68	82	66	66	76	90	66	74	80	74	93	73	78	70	80	68	73	72	80	74	82	78	91	68	70	63	75	78	70	98	71	80	61	90	71	69	69	91	71	83	62	71	82	72	74	73	88	65	67	78	84	80	73	78	76	80	54	60	81	79	74	94	84	75	64	78	65	80	73	82	78	60	74	77	67	73	79	78	73	63	85	59	81	83	79	76	79	79	89	69	59	59	70	86	69	59	70	81	79	59	71	73	64	76	61	86	57	80	86	61	82	80	71	70	81	70	77	65	66	78	82	74	68	75	80	74	75	67	66	75	55	74	78	71	68	68	61	63	68	65	76	62	65	57	61	72	63	81	77	83	63	73	90	64	66	67	69	66	71	71	66	71	79	74	72	70	69	66	72	72	84	74	63	82	76	74	77	68	71	74	78	65	81	82	71	51	62	83	71	79	71	74	83	74	72	69	91	69	85	69	73	77	73	79	68	61	67	85	78	80	92	82	72	83	85	75	65	69	75	73	59	79	59	66	61	76	75	74	56	81	69	65	69	70	64	67	59	73	75	70	81	65	61	69	76	82	77	81	68	76	87	66	73	90	88	67	76	82	86	88	86	78	67	91	58	75	72	78	76	76	62	75	67	65	72	73	60	64	75	84	58	68	70	73	79	86	56	85	64	101	59	75	72	78	67	73	54	71	73	75	78	57	75	57	83	74	73	78	79	55	70	75	58	76	77	88	55	68	58	68	61	80	80	63	65	69	76	68	64	61	60	68	78	66	81	78	75	69	62	72	73	67	75	71	79	79	58	57	57	78	74	73	68	67	81	99	68	70	93	72	72	92	75	77	90	58	63	70	92	73	81	79	62	76	59	74	77	61	72	59	77	76	78	72	60	77	69	77	75	66	73	78	61	70	75	73	69	68	77	63	67	63	66	73	61	70	87	72	71	79	64	76	74	76	58	65	80	67	78	75	79	73	58	80	86	87	73	80	57	70	81	59	71	73	76	69	83	66	64	84	69	71	79	73	73	68	90	65	68	72	76	74	81	65	88	71	88	89	77	80	64	79	81	66	68	86	58	61	79	75	70	74	80	66	84	70	70	67	82	61	86	75	79	70	70	71	81	65	82	88	85	73	75	71	79	78	65	53	85	78	78	91	66	79	69	67	92	61	81	75	48	67	64	56	94	70	56	75	73	58	77	63	78	93	93	71	81	70	69	68	62	70	54	82	70	77	83	73	73	68	86	72	80	61	72	79	68	79	67	78	83	72	80	81	78	85	58	66	68	66	85	73	77	88	83	75	68	79	72	73	78	68	73	75	64	57	79	77	85	72	86	70	66	81	80	74	81	85	65	65	71	73	66	84	63	70	74	80	81	81	63	84	72	78	60	76	80	77	79	80	71	68	73	74	64	79	85	80	68	74	68	78	76	66	85	73	74	79	68	70	67	75	61	81	58	74	68	78	80	79	75	68	67	65	77	68	63	71	74	89	74	77	68	83	72	65	76	68	72	75	69	80	69	72	80	89	57	83	70	83	73	72	88	71	70	78	75	82	84	81	80	62	90	65	72	66	65	58	57	80	94	72	75	69	89	63	62	72	76	66	57	73	80	79	91	67	77	79	86	70	70	64	72	88	82	93	74	78	66	74	66	66	79	51	75	68	58	77	64	84	71	62	76	74	75	73	79	72	80	83	74	69	86	77	78	85	80	67	81	86	66	89	67	80	75	83	67	66	77	71	60	72	67	68	64	67	66	75	81	82	70	97	67	57	65	71	61	65	91	77	80	81	77	74	72	70	71	87	61	66	72	64	67	81	74	67	73	78	80	72	64	75	81	72	75	66	66	83	79	81	69	79	61	78	67	76	78	58	76	89	64	92	55	74	74	77	62	73	88	72	69	74	62	71	86	75	73	79	79	74	72	74	72	67	72	85	60	81	74	77	62	79	75	70	71	60	57	60	80	80	69	74	86	80	74	70	75	84	67	75	68	80	77	69	91	69	70	71	83	92	67	101	79	78	78	88	68	76	71	82	74	76	86	72	71	78	73	65	65	81	65	77	62	60	65	67	81	62	76	80	76	70	74	83	65	64	64	85	67	76	72	64	76	77	92	71	80	78	66	78	78	63	59	75	63	78	77	86	81	81	80	69	74	65	68	55	89	87	72	73	76	80	72	75	88	79	76	74	62	84	90	83	77	73	79	70	84	93	83	62	81	92	72	90	83	77	69	75	61	83	69	69	78	81	100	78	69	69	65	65	65	73	90	73	58	65	86	75	74	81	72	73	74	60	77	86	79	71	74	65	72	70	71	79	67	81	74	80	69	70	70	76	73	74	75	66	62	63	72	79	66	82	78	82	65	79	78	70	88	76	75	80	79	76	77	71	84	71	65	85	72	83	78	87	65	71	66	80	68	68	72	78	87	73	65	76	56	80	83	62	85	74	73	81	78	76	70	85	73	73	90	64	69	70	91	64	55	62	57	73	72	80	75	65	59	56	86	77	75	74	70	70	68	74	70	66	81	70	79	73	73	58	67	80	70	79	74	63	72	71	59	62	76	78	78	71	73	73	64	75	68	72	68	74	60	75	76	93	82	61	84	77	74	59	71	69	77	68	81	70	78	82	68	66	64	66	74	54	78	82	77	82	67	86	78	67	74	69	72	59	87	74	59	53	57	85	82	70	77	77	85	79	72	76	87	76	64	74	73	87	61	83	81	75	75	62	85	62	68	75	63	89	74	78	93	74	70	70	63	83	83	77	83	61	75	62	69	79	61	77	80	67	69	62	80	68	68	67	81	78	69	65	63	76	81	79	78	74	84	77	53	65	76	69	67	81	85	75	66	66	82	77	57	76	86	63	62	82	85	71	67	65	64	64	65	67	57	81	91	76	70	70	64
31832	21542	16481	20524	26375	26163	23569	20254	17363	14516	12000	9579	7786	6474	5368	4258	3242	2603	2261	1787	1565	1375	1196	1062	936	895	988	996	969	954	966	914	971	855	877	827	786	831	792	776	699	773	746	737	754	741	711	717	746	745	667	692	696	784	730	703	691	717	695	687	677	713	708	658	706	676	710	706	707	647	764	707	666	698	723	659	695	755	712	705	719	698	719	732	735	706	728	690	683	700	689	710	744	709	661	706	669	736	722	690	731	700	717	623	700	713	708	713	679	685	724	690	709	702	705	666	670	685	686	684	694	688	699	738	722	714	690	707	657	667	681	682	670	749	718	670	722	674	670	708	729	705	682	658	697	764	654	713	693	678	722	698	722	700	750	707	722	661	699	731	711	686	678	686	674	722	716	714	679	690	654	680	748	679	678	681	704	732	682	633	689	684	679	679	739	703	691	705	652	679	695	671	667	705	677	682	668	722	704	676	678	678	695	723	686	692	724	696	652	669	675	722	677	720	682	703	662	678	693	669	709	678	688	675	708	720	671	700	721	699	681	683	679	692	694	668	712	685	692	687	728	684	737	693	712	689	662	680	705	699	685	697	688	721	759	714	715	681	676	677	699	745	739	738	687	690	675	698	674	723	684	714	725	707	686	684	713	715	701	690	710	707	685	665	683	669	726	685	702	721	718	725	675	689	712	703	737	677	714	720	699	641	702	700	684	716	740	673	708	717	706	676	705	648	688	694	652	681	708	696	645	726	713	635	724	675	654	723	715	701	675	668	689	720	705	713	743	742	682	715	679	697	735	729	693	691	688	755	665	745	702	677	749	714	712	726	679	707	714	696	685	685	755	762	712	664	709	722	688	694	678	730	708	739	715	693	690	662	678	662	658	721	681	697	671	683	709	673	650	700	676	704	711	709	675	729	674	702	689	663	703	678	697	719	686	710	678	712	705	722	650	705	695	688	709	695	703	708	720	723	731	713	743	666	681	692	724	759	741	678	714	729	698	689	728	701	653	690	630	664	703	736	680	718	688	678	735	745	663	750	684	724	687	652	716	656	716	690	714	688	682	697	703	690	697	681	688	698	713	700	658	643	735	770	687	690	692	717	659	703	663	716	699	661	743	669	684	684	662	699	727	677	689	647	686	693	706	681	725	679	713	694	694	728	723	696	709	697	694	735	697	724	697	713	653	689	664	694	674	704	673	674	684	698	704	682	689	689	703	710	714	682	725	677	696	717	671	726	720	700	699	671	707	698	690	723	675	669	708	711	671	723	683	671	690	704	695	697	674	698	687	694	737	695	726	667	690	665	697	704	684	694	698	665	742	674	690	652	697	684	714	690	730	690	669	728	732	696	689	735	660	679	720	687	709	690	707	711	810	669	725	708	691	734	684	653	703	744	729	722	654	672	625	682	710	702	684	702	687	684	695	689	699	718	679	696	692	674	697	695	686	685	729	660	711	708	720	695	703	689	726	659	743	689	658	684	704	691	695	693	716	639	731	711	720	655	714	697	682	731	693	679	700	674	666	688	704	686	736	678	716	746	694	677	723	686	671	701	659	689	732	689	687	697	726	683	702	727	695	691	644	689	692	722	720	705	647	691	713	710	678	662	674	639	747	706	710	735	697	667	659	695	724	686	677	711	716	725	718	733	702	662	664	716	692	664	713	705	698	706	726	681	684	721	720	698	672	676	675	746	662	697	722	685	723	711	751	704	688	721	705	718	708	680	675	721	727	739	647	706	715	706	680	689	686	704	728	679	696	671	680	711	664	697	750	676	686	699	682	691	659	692	730	749	681	656	724	675	712	737	715	685	745	695	717	700	683	697	709	735	707	718	682	708	659	738	675	691	700	721	688	708	672	670	698	661	697	714	717	719	699	695	701	690	654	735	689	706	672	708	706	661	682	667	680	751	730	690	676	716	675	695	700	761	742	701	740	708	724	691	697	795	691	658	681	728	719	727	682	686	703	699	665	738	659	711	693	707	709	703	731	689	694	680	685	722	664	752	693	710	657	742	678	712	684	694	693	660	681	727	696	715	730	709	707	710	691	728	714	692	663	681	663	704	680	693	729	655	684	705	680	707	726	701	713	701	683	690	702	716	688	671	715	689	734	666	655	694	685	711	703	695	688	717	676	683	717	676	723	617	683	729	713	732	697	659	710	725	702	678	710	671	730	705	652	698	679	683	658	695	706	693	670	687	708	732	718	651	687	665	696	727	719	684	710	704	693	708	708	731	721	741	699	621	687	685	686	738	671	729	699	715	681	704	710	686	705	620	674	697	716	689	660	716	688	707	659	740	677	688	682	696	682	692	680	708	714	724	734	732	732	694	698	728	681	680	689	690	734	730	716	733	697	696	682	685	687	727	661	754	716	683	695	698	718	678	730	679	725	648	712	733	713	706	673	698	674	716	654	709	671	692	715	725	690	717	728	659	675	691	690	671	683	707	727	721	680	699	693	712	676	700	688	670	684	712	703	687	718	693	675	700	691	703	689	678	742	674	684	764	652	694	656	707	696	707	704	729	683	703	681	663	677	712	703	695	721	701	675	660	658	666	664	719	714	719	698	648	662	696	688	708	677	738	713	696	656	685	697	689	713	729	683	668	724	690	685	683	705	669	689	697	726	679	681	672	627	750	700	755	709	712	666	705	662	686	634	664	721	716	697	721	670	706	710	719	714	703	710	720	706	700	683	688	700	703	667	710	705	698	729	711	682	704	728	717	707	693	695	699	681	683	746	696	712	719	696	671	655	720	673	674	726	676	709	717	746	700	753	711	706	703	678	663	728	683	704	711	742	671	707	688	706	687	685	709	673	741	669	714	666	657	714	722	726	736	688	674	718	673	680	707	735	757	733	666	700	731	737	762	674	636	769	680	687	641	702	721	674	694	696	664	702	709	682	724	725	675	691	684	704	674	724	636	729	700	719	698	738	675	699	695	711	710	735	709	674	703	710	668	687	720	687	722	700	705	674	714	720	692	710	657	661	725	672	690	668	695	683	701	713	704	776	712	689	681	672	745	692	709	634	697	720	702	694	694	698	672	706	743	706	706	718	688	695	692	678	731	672	698	691	709	736	750	657	650	660	722	692	689	734	693	713	702	739	733	716	697	700	755	714	725	707	663	686	710	661	694	675	675	698	689	715	708	733	716	709	703	760	673	717	733	751	709	730	681	698	694	691	725	690	706	686	681	706	726	691	741	664	702	682	678	675	710	725	727	688	698	676	696	712	716	710	726	735	747	697	711	700	748	669	659	708	700	681	664	679	689	705	718	697	729	691	731	668	705	675	730	700	669	655	621	716	697	661	689	719	697	690	683	695	686	733	677	718	723	714	718	699	694	686	699	661	702	673	647	679	733	734	703	703	704	655	688	682	715	712	694	719	711	742	670	733	731	689	716	712	697	692	674	664	696	651	665	692	652	701	721	688	667	661	679	714	672	678	719	694	677	689	708	706	687	723	711	720	685	664	711	690	753	694	701	702	716	726	733
2646	1630	900	701	563	559	530	425	385	297	275	243	192	199	167	131	119	112	92	99	92	75	83	82	82	88	80	62	78	68	77	69	72	73	91	70	79	72	79	64	63	82	66	78	64	81	76	70	67	58	66	82	69	72	84	88	58	69	62	73	70	82	69	83	80	78	82	61	81	83	63	82	83	73	92	76	59	76	91	77	84	83	77	72	67	68	68	74	79	65	84	71	86	82	79	78	61	70	65	75	68	75	68	76	70	79	71	83	62	80	75	74	64	76	56	86	63	72	69	71	79	65	88	78	74	65	88	88	81	87	64	70	81	80	65	69	78	75	63	67	65	67	73	83	70	84	79	69	65	79	84	64	78	73	79	72	59	79	56	73	76	72	69	62	68	63	70	79	84	65	81	67	69	59	81	73	68	67	78	82	62	61	65	76	70	77	50	77	71	67	80	82	68	60	68	71	83	84	75	61	84	67	71	82	65	83	72	62	75	81	72	59	78	69	63	66	63	76	90	74	70	62	69	80	74	82	58	81	73	67	66	54	74	78	65	76	86	73	77	87	51	69	75	70	71	58	66	76	71	71	80	69	64	69	81	72	68	63	69	75	72	85	70	69	77	63	73	71	81	73	49	67	85	73	75	57	74	79	65	81	80	70	84	65	81	74	85	72	62	77	74	69	67	74	56	78	77	60	99	63	79	69	68	66	58	56	77	70	74	66	75	79	89	54	68	70	72	66	75	74	76	67	69	77	71	66	60	71	79	81	87	66	85	79	80	54	72	76	82	89	81	77	83	82	69	78	78	72	71	76	69	74	79	85	78	79	58	91	73	66	75	68	60	94	76	80	66	58	82	77	68	69	68	80	70	65	79	86	74	67	70	71	72	73	76	97	77	77	72	85	74	73	85	54	80	74	72	85	58	70	82	82	70	68	81	77	90	74	80	86	75	81	76	70	86	77	93	68	64	78	73	76	69	63	71	94	75	76	67	78	66	76	83	73	97	71	100	66	76	64	76	72	79	74	74	67	89	63	61	83	72	66	56	73	82	88	78	90	85	74	66	80	62	72	63	65	79	72	63	66	61	60	80	73	79	70	83	53	73	64	74	70	85	75	70	80	79	87	67	73	76	79	78	62	85	66	68	74	63	59	83	74	77	80	70	65	85	94	73	68	76	60	68	71	66	75	71	71	63	78	71	75	75	73	78	80	68	63	72	78	76	67	67	66	77	65	73	63	74	73	64	73	85	75	84	63	79	73	60	73	75	70	58	80	62	82	76	60	68	80	81	66	80	66	72	82	67	85	72	60	72	53	82	69	78	74	77	79	69	78	73	83	73	79	86	60	76	75	78	72	56	77	75	77	74	81	76	79	67	65	64	81	79	71	86	77	70	85	72	73	60	72	74	69	73	71	71	70	63	79	79	69	64	76	68	61	85	66	77	68	89	64	62	78	63	84	74	65	81	77	88	77	78	66	71	79	69	66	82	76	83	77	78	69	68	60	64	70	79	78	70	72	84	60	77	72	94	63	67	62	86	66	78	69	76	76	85	72	85	65	82	81	78	70	83	70	86	74	68	61	87	73	83	61	76	79	62	69	74	81	79	67	72	69	71	77	72	78	76	69	75	77	66	75	65	75	65	71	79	79	64	74	73	61	69	63	77	70	94	75	62	83	74	67	67	78	70	65	78	69	84	79	63	76	64	68	75	82	75	67	57	70	76	72	66	54	95	84	76	74	69	75	71	67	75	72	64	69	74	63	74	63	82	75	74	78	87	71	67	66	69	68	69	68	81	83	78	82	70	91	57	66	72	80	75	75	70	58	81	84	77	67	69	74	74	72	79	72	72	74	73	72	67	81	69	75	92	75	79	60	96	70	61	69	73	89	77	67	76	67	71	79	78	80	71	65	72	72	74	81	75	76	84	77	71	80	78	82	77	81	88	71	62	75	68	65	66	71	64	75	74	59	84	75	84	62	73	65	65	63	89	76	77	86	70	75	80	73	86	67	62	74	64	74	72	76	69	68	66	68	85	64	80	68	70	67	80	81	74	63	70	70	80	79	72	57	74	52	73	66	73	60	72	72	67	70	84	65	86	77	76	85	85	74	73	62	61	74	74	62	77	68	73	56	63	74	82	67	72	80	79	70	86	85	77	67	73	78	57	64	83	77	61	90	76	66	85	60	72	73	69	66	77	74	78	67	67	73	81	87	76	68	86	76	63	77	61	50	71	77	64	72	73	79	67	71	78	76	62	74	64	71	79	72	79	86	71	76	61	71	59	83	74	73	61	91	72	83	69	70	77	60	68	73	60	70	68	84	80	76	78	76	65	72	65	76	71	80	84	66	72	85	71	66	70	79	66	74	60	67	62	71	74	79	74	67	73	75	84	73	76	71	88	75	82	93	55	72	73	74	71	80	82	70	56	81	77	56	73	72	77	55	71	75	75	84	91	69	74	66	74	64	79	79	70	83	58	77	76	68	72	68	67	80	74	80	72	76	66	70	64	74	62	66	68	76	61	60	90	64	81	70	80	77	71	71	83	74	78	87	63	58	85	59	77	83	68	81	79	100	75	73	71	76	73	64	79	69	79	75	76	69	76	59	74	77	68	86	68	66	71	68	74	64	82	79	81	54	73	89	82	72	79	80	80	72	73	67	90	84	79	78	63	72	79	77	72	82	70	78	74	72	84	83	73	64	74	64	78	78	72	79	87	75	80	75	70	68	63	83	73	80	74	88	90	64	66	81	75	74	71	68	58	68	85	69	66	73	85	72	58	70	76	59	78	70	78	88	71	61	51	78	79	72	77	74	76	79	71	78	68	76	80	77	70	81	76	74	82	69	80	88	74	80	76	66	76	82	64	76	77	78	79	70	77	85	74	71	83	60	82	82	76	70	74	71	80	68	74	77	55	80	62	74	60	78	68	70	77	63	73	105	65	79	81	78	82	63	91	77	75	70	79	74	62	56	67	70	80	82	79	68	93	84	77	71	70	86	73	85	81	79	78	84	78	86	73	79	88	68	71	72	73	68	70	68	77	86	71	64	77	77	60	61	75	84	74	56	80	106	75	73	85	72	64	84	79	66	67	72	88	84	59	71	66	77	79	67	64	79	83	67	76	63	78	79	79	69	61	78	66	86	75	70	73	70	66	71	84	72	64	76	65	59	62	60	66	78	76	68	67	65	90	79	72	83	71	66	77	80	81	85	85	76	74	59	73	90	74	69	66	68	64	73	70	67	84	71	67	76	75	60	83	58	75	85	90	73	83	79	64	65	71	59	92	67	90	70	61	78	73	66	74	72	63	72	50	68	79	79	77	97	72	63	58	85	78	81	79	73	66	75	65	71	73	77	75	79	76	64	86	80	73	82	73	74	85	74	81	74	70	69	83	68	59	70	62	64	78	80	61	93	74	75	73	74	61	76	79	89	87	67	54	75	76	78	86	72	56	71	68	63	80	66	82	74	84	76	73	86	76	95	70	77	69	68
26014	15506	10953	13977	18969	19145	16574	13522	10945	9036	7418	5880	4701	3828	3158	2550	2065	1598	1448	1233	1141	1017	980	848	835	821	809	820	843	854	862	805	774	803	745	798	780	740	711	767	676	712	751	708	657	704	713	754	724	662	710	730	706	697	734	693	670	669	687	719	661	730	690	719	704	687	704	644	721	695	696	701	722	706	688	723	726	682	715	710	710	660	714	637	688	691	672	740	712	744	678	714	777	697	751	689	688	684	721	708	665	668	728	745	714	722	678	693	689	687	722	691	674	737	694	662	754	720	739	708	704	672	715	684	702	672	707	716	673	687	707	684	727	703	675	756	656	684	736	686	697	713	692	679	717	698	715	711	736	711	720	671	710	704	715	686	739	699	756	711	721	711	734	705	710	681	717	703	721	720	681	712	742	686	710	666	703	711	734	718	679	734	696	727	740	715	709	718	727	701	731	730	715	711	691	710	711	720	679	681	713	714	720	688	671	688	712	696	693	675	686	748	697	655	683	662	730	664	701	666	707	735	712	738	710	697	634	716	683	686	743	647	620	690	722	662	734	694	668	741	717	632	702	703	743	714	695	756	707	687	680	659	719	678	746	687	684	699	707	696	726	725	682	740	686	748	674	696	686	659	662	758	672	697	709	682	705	684	722	702	678	705	680	726	703	709	680	699	652	700	682	727	676	714	703	683	690	731	722	734	719	728	747	680	735	710	706	686	711	700	675	732	707	696	672	711	686	676	745	724	675	699	705	708	694	722	692	718	650	706	679	695	692	715	669	698	703	717	686	683	725	702	713	709	691	690	700	747	681	717	717	716	668	702	718	732	723	687	642	720	707	699	734	616	696	683	713	718	696	698	685	734	725	699	720	677	675	728	686	693	682	710	673	722	672	673	710	678	697	704	705	691	726	717	695	684	681	709	637	734	693	684	695	717	716	752	732	678	712	711	687	699	680	695	728	734	693	721	715	713	723	696	671	704	696	653	665	687	703	688	682	674	724	692	664	705	721	672	740	700	729	734	707	688	695	706	694	720	704	708	701	721	697	685	690	681	723	708	712	650	696	703	664	683	680	671	753	712	716	738	734	652	683	649	743	736	685	680	738	709	703	683	700	708	715	725	727	718	717	691	757	702	686	707	702	738	700	732	760	686	714	721	692	750	696	699	743	703	692	690	749	696	727	708	671	760	692	701	739	664	699	681	692	713	707	691	665	695	641	714	671	714	728	701	703	718	737	701	664	753	757	750	733	708	701	757	702	692	741	711	730	711	691	710	660	684	692	700	722	679	696	708	686	682	729	700	700	705	716	714	713	754	725	713	727	736	716	809	680	687	749	718	765	627	635	702	700	714	727	690	701	690	689	707	667	708	702	720	730	736	695	749	658	746	659	745	719	680	666	706	698	693	737	719	740	713	737	684	652	712	680	673	682	730	730	703	643	785	692	671	713	764	711	700	693	733	699	683	687	723	668	681	675	726	734	657	712	698	686	694	708	741	739	757	704	726	695	710	739	675	698	658	737	676	690	734	659	734	728	709	681	715	676	684	722	689	683	696	709	681	666	720	721	668	730	665	693	713	669	714	725	697	695	669	722	687	756	692	677	680	706	710	669	680	700	740	687	758	709	681	695	671	667	704	698	702	653	716	718	723	660	710	681	669	665	697	733	667	682	699	727	712	651	696	694	706	745	705	723	738	703	716	681	709	701	682	711	705	749	711	708	678	668	706	721	653	729	717	684	720	752	650	687	726	703	673	699	694	661	699	706	740	752	678	740	688	765	667	675	716	727	724	688	672	689	724	754	681	690	673	672	717	714	669	730	656	693	716	715	684	705	664	684	713	702	703	687	672	674	738	689	705	668	724	713	709	666	686	657	699	694	692	698	718	724	698	703	715	698	707	666	700	699	716	720	712	725	665	685	711	668	711	714	686	656	697	724	668	722	683	724	686	702	718	664	727	702	698	706	697	749	691	709	710	656	708	707	729	680	731	688	755	684	726	678	702	690	638	746	737	697	695	681	684	748	693	685	707	704	655	743	697	730	716	725	705	686	730	697	729	744	729	691	722	712	708	675	716	704	712	690	722	760	670	661	664	691	680	695	726	748	698	669	723	679	701	685	715	711	734	707	688	640	663	672	731	747	686	693	712	707	723	740	714	724	682	667	666	733	710	652	659	654	701	683	688	753	671	711	682	681	710	673	723	640	673	691	718	680	690	693	663	703	745	715	670	748	693	714	708	715	772	696	695	698	727	666	734	672	662	665	666	696	659	735	722	695	706	725	676	697	730	678	711	720	719	711	708	670	733	702	715	671	733	706	696	688	703	723	676	751	701	683	723	705	696	692	717	717	662	734	674	710	690	686	666	737	737	674	684	709	723	686	729	688	723	692	727	705	743	702	719	735	739	696	667	688	677	733	690	731	706	663	686	710	673	711	698	715	748	707	691	708	694	719	743	756	666	691	765	707	704	723	657	724	707	667	750	710	732	705	742	685	701	701	722	706	731	712	645	732	689	702	761	741	689	717	719	657	704	660	690	681	700	712	726	737	718	706	645	729	703	693	693	686	688	695	692	659	700	723	641	729	691	676	675	677	711	650	678	711	757	693	726	673	680	695	674	713	703	751	706	683	706	761	724	685	722	727	719	699	678	732	674	727	722	715	739	657	666	689	680	679	697	707	715	695	710	710	718	720	690	712	690	691	684	734	721	728	735	678	696	711	743	714	685	660	663	704	703	723	713	638	714	714	706	697	679	737	697	730	743	711	715	662	728	716	684	712	653	703	709	727	697	658	635	684	702	711	720	738	659	659	689	743	662	686	690	704	732	674	684	667	679	726	678	719	728	646	660	702	688	690	695	729	746	692	691	742	731	701	700	693	702	681	675	696	693	711	649	750	706	715	669	688	738	684	733	704	700	651	711	704	731	691	702	735	648	728	743	702	706	713	698	773	730	669	686	651	711	691	684	674	672	712	712	684	664	724	684	710	731	711	724	713	718	727	673	685	744	691	679	694	715	678	787	739	702	658	674	693	692	676	684	694	710	684	722	707	729	719	683	754	720	711	690	644	769	721	730	696	700	691	658	683	698	691	670	692	692	743	640	695	727	677	719	717	756	695	701	700	706	698	706	703	739	699	703	738	695	673	751	694	700	693	717	691	720	782	713	667	726	714	694	723	660	705	703	693	709	688	703	740	660	699	730	669	679	701	739	732	724	686	687	734	651	778	661	697	686	685	726	725	675	718	694	684	676	729	727	663	662	713	721	702	679	710	661	726	710	700	675	688	679	739	712	727	696	686	733	686	672	725	700	693	663	710	746	652	708	682	695	690	663	700	693	694	692	724	727	701	662	709	727	665	671	688	683	735	667	708	741	743	725	714	690	704	747	680	699	708	712	719	689	698	747	667	724	686	708	714	714	674	682	709	660	685	674	675	731	700	714	713	712	732	709	717	691	636	720	733	714	659	675	643	696	693	712	687	720	684	691	696	656	691	755
3304	2629	1682	1174	852	891	770	651	539	464	372	312	264	219	189	171	141	116	102	99	104	99	81	78	97	92	84	80	86	83	91	94	77	77	89	87	91	81	78	62	72	81	75	65	85	80	82	85	70	84	88	83	81	64	80	87	80	73	79	82	93	68	77	67	88	78	83	79	85	86	86	72	69	80	77	59	92	65	84	62	78	78	88	80	70	61	78	66	83	76	71	81	75	67	70	60	87	77	77	77	72	79	80	70	72	72	67	74	83	73	71	78	87	63	67	75	75	79	68	80	88	78	74	81	70	72	86	80	87	80	68	70	80	71	68	90	85	72	74	74	79	62	78	65	71	79	68	65	71	87	89	77	71	75	79	84	76	80	92	96	86	77	87	75	78	92	73	73	88	81	89	77	72	85	85	73	72	66	70	63	83	75	67	86	75	75	78	76	72	88	83	70	70	71	78	66	69	68	72	86	62	76	84	91	69	75	82	79	81	73	57	99	82	73	65	88	75	58	74	75	68	69	84	78	88	64	81	72	73	74	85	76	91	70	72	87	81	76	75	74	76	63	78	71	70	90	91	63	85	74	74	59	77	78	66	90	55	64	83	89	58	72	75	68	72	86	70	75	83	71	85	73	81	72	84	71	66	71	60	81	72	78	55	74	85	76	67	79	82	75	69	88	73	74	71	78	91	69	74	67	77	77	67	86	84	81	87	83	104	81	80	74	98	77	64	76	76	85	67	72	88	84	88	72	77	83	82	75	86	72	77	80	81	82	78	75	81	71	68	82	72	81	63	75	64	71	68	84	90	86	82	80	71	60	78	73	86	67	58	87	75	77	71	73	63	79	79	72	87	88	82	83	82	70	73	71	60	85	90	86	77	85	75	81	88	50	83	75	59	85	68	69	65	81	69	81	89	63	72	60	95	84	77	95	79	76	78	68	79	65	62	69	74	73	65	61	68	61	85	77	81	79	81	89	76	88	73	72	77	82	72	77	74	80	72	68	88	83	76	72	59	73	95	81	72	84	78	78	73	77	76	69	61	82	82	76	68	82	51	80	79	56	65	83	78	74	79	71	61	92	66	84	67	59	91	67	66	78	71	85	78	67	65	73	67	83	69	69	76	69	81	64	83	81	64	74	88	75	73	86	79	82	76	77	79	64	76	72	71	62	80	77	63	85	74	65	84	83	73	80	80	84	61	87	81	74	73	63	86	69	71	80	77	91	92	71	87	89	89	73	68	89	83	77	67	70	76	76	75	66	69	75	68	65	71	96	65	69	83	73	85	71	74	76	95	57	76	72	79	88	76	81	93	76	67	68	89	74	72	64	70	85	79	78	80	84	91	99	86	76	72	67	72	68	72	77	80	60	86	82	59	83	87	73	64	71	83	78	62	75	70	81	72	87	75	62	67	88	77	63	90	83	75	72	65	93	72	66	79	79	76	69	87	73	69	70	77	94	78	78	80	76	83	62	78	93	81	78	76	73	69	85	82	74	88	85	83	80	75	65	79	75	89	70	61	78	81	78	74	72	76	70	76	92	67	81	83	61	70	66	63	67	85	68	86	76	62	69	77	75	76	75	74	81	74	88	79	77	77	69	81	85	62	61	74	93	64	64	65	73	96	62	57	80	93	80	80	85	77	76	64	79	75	83	84	79	67	93	76	69	90	73	66	87	84	60	79	64	87	83	76	77	64	72	69	64	59	79	98	68	68	83	72	82	89	74	74	78	73	51	78	70	62	62	75	69	74	69	84	78	60	79	70	64	80	64	72	92	82	55	72	89	76	64	74	72	71	78	91	72	81	78	67	83	73	84	75	60	92	68	79	83	79	69	77	78	85	73	72	71	61	71	77	82	88	79	74	71	83	80	70	64	69	65	81	80	75	64	95	88	65	75	76	64	92	96	71	80	79	76	93	91	66	72	77	71	73	76	67	88	87	74	77	88	83	74	80	89	75	81	83	78	75	68	80	65	77	72	73	67	71	78	70	87	75	83	65	78	85	83	89	82	65	68	86	75	84	76	75	69	59	100	83	82	85	95	74	73	79	83	83	74	93	73	74	66	72	73	69	95	81	76	70	58	72	72	61	84	68	67	66	66	77	79	86	77	64	83	94	66	67	82	69	86	83	86	68	67	95	76	72	80	70	81	82	71	74	80	81	81	84	82	78	79	70	57	91	71	86	60	81	84	78	77	55	58	78	81	76	81	72	70	74	76	69	79	79	82	100	74	59	80	88	67	80	73	71	80	72	81	80	80	61	54	83	90	81	75	80	74	84	76	79	74	92	81	57	82	68	75	72	71	66	70	84	77	77	66	79	71	81	69	75	75	75	83	68	65	55	77	73	82	82	64	65	71	70	73	84	73	68	70	71	81	76	81	84	78	71	75	78	70	72	70	72	88	59	76	84	75	82	83	72	103	85	67	73	77	80	88	82	66	72	90	78	88	96	85	78	74	63	80	86	85	72	76	83	84	67	71	89	77	64	81	72	85	88	66	77	69	62	69	65	70	65	68	73	63	69	86	77	69	79	72	84	81	78	67	72	95	72	87	67	68	69	91	85	71	86	60	59	74	79	84	65	61	93	69	86	75	71	81	90	72	74	86	77	70	70	79	69	76	83	73	73	93	67	57	77	86	82	88	75	74	76	60	68	69	70	84	98	76	84	77	62	81	76	88	71	75	66	92	71	64	63	72	87	80	79	86	61	82	79	82	58	83	70	75	67	77	76	78	91	70	78	86	69	80	84	72	71	71	71	74	68	66	65	88	73	66	80	60	87	76	74	80	79	84	71	85	79	75	84	76	76	94	83	68	92	72	69	71	68	62	79	75	70	72	82	73	78	84	93	84	71	81	84	63	83	77	79	80	86	87	79	71	77	77	70	74	87	82	68	89	84	88	75	71	71	52	88	81	73	71	59	75	80	80	77	91	89	73	87	72	64	83	74	88	76	80	92	75	83	88	75	89	73	87	70	83	81	55	78	68	85	77	78	83	65	60	73	62	69	87	76	83	73	90	61	72	78	83	78	91	73	68	80	78	90	64	97	85	68	64	78	75	74	87	75	95	62	78	66	78	80	85	58	93	71	79	71	75	71	80	83	80	83	83	65	66	70	65	73	87	55	71	71	81	70	84	80	72	80	78	85	76	63	74	73	76	74	79	64	73	64	73	90	59	61	88	62	70	82	73	67	90	100	80	67	84	72	83	79	68	68	80	58	89	90	87	56	70	70	63	62	74	79	65	77	63	69	77	80	77	85	86	58	67	81	68	79	78	80	89	81	76	81	70	81	93	77	66	69	75	92	69	75	64	75	77	77	84	74	84	75	89	81	58	61	74	75	81	75	74	95	80	92	75	70	81	81	88	51	87	73	77	82	76	72	81	89	72	75	70	64	74	75	68	84	80	83	66	86	89	81	63	78	77	83	64	78	71	73	76	76	80	82	75	84	91	71	64	79	67	86	74	84	58	72	71	82	69	62	75	69	76
28625	19783	15580	18686	24022	23795	20647	17177	14414	11920	9847	7875	6275	5178	4060	3412	2595	2140	1885	1552	1333	1205	1039	1049	934	997	934	940	940	980	954	937	897	852	822	780	778	780	816	779	750	765	749	786	745	737	746	721	722	749	739	762	770	737	751	716	731	665	713	764	725	747	723	727	726	787	709	714	722	725	694	747	714	715	721	761	695	716	722	737	679	721	735	730	739	755	732	759	661	777	792	704	765	724	694	744	687	747	797	695	723	674	718	709	735	742	756	713	692	745	745	747	726	743	737	723	689	750	760	714	729	714	713	751	729	725	725	710	701	716	775	724	705	726	701	719	718	756	733	743	748	704	667	704	728	744	721	698	766	762	718	723	697	733	701	732	739	744	711	708	745	757	775	709	687	711	722	713	701	730	712	668	685	750	728	739	734	742	720	759	710	771	716	697	704	739	728	745	737	725	680	750	747	761	737	763	754	743	696	755	749	741	697	792	718	737	732	785	760	738	715	735	745	715	704	730	699	676	716	712	734	709	725	745	729	741	720	734	707	698	731	714	680	741	721	678	760	728	716	738	741	730	713	743	737	771	738	704	737	713	700	754	770	725	740	687	699	711	751	698	731	724	687	723	755	681	741	716	707	702	715	700	777	735	740	729	713	724	743	723	777	752	713	724	711	724	740	740	744	756	731	730	734	761	721	718	730	718	681	715	740	706	723	714	736	776	754	707	702	688	723	746	728	695	702	739	660	747	779	693	706	730	677	737	728	750	688	713	734	735	702	737	703	718	718	741	716	714	730	730	739	692	744	742	728	732	730	742	734	756	706	746	745	739	679	702	687	730	728	729	727	727	676	676	745	724	709	710	722	715	736	745	730	723	743	763	689	763	739	741	739	742	774	693	712	748	713	736	666	735	708	725	659	725	715	693	752	748	721	720	728	670	729	747	732	720	758	720	741	746	696	676	733	731	782	742	708	680	743	720	745	720	742	704	744	746	735	702	729	720	731	729	794	729	709	760	773	715	719	703	727	727	735	740	719	698	693	710	750	698	708	748	693	741	697	770	733	749	758	737	746	753	775	751	750	722	703	743	726	721	729	752	727	732	692	735	741	767	745	701	769	749	717	727	744	701	745	708	706	742	697	699	721	775	671	723	703	738	715	750	683	742	702	698	697	666	670	738	730	683	779	691	742	666	743	707	695	774	724	700	717	746	729	737	767	732	709	729	717	706	712	692	733	754	757	738	670	722	757	729	735	730	714	731	691	730	714	688	733	745	727	722	732	740	769	724	726	691	718	741	749	757	704	740	747	730	744	723	707	710	734	737	730	717	732	704	752	750	708	768	750	715	700	759	738	724	703	694	735	719	761	742	739	727	684	713	776	750	749	722	733	718	750	705	750	684	746	702	712	718	773	739	730	736	759	732	681	705	708	766	728	703	754	780	724	732	720	738	753	767	707	692	742	720	697	736	743	732	714	780	737	799	705	767	776	716	746	758	755	709	728	738	695	726	743	727	786	726	753	737	688	686	724	755	725	766	768	757	758	746	714	739	705	698	708	709	738	726	715	689	707	814	736	761	666	693	708	732	723	725	711	741	694	713	680	769	736	734	735	741	724	715	721	715	705	722	672	780	697	728	738	687	721	733	725	694	747	737	759	714	768	720	737	728	705	717	724	769	744	740	723	749	742	722	712	770	744	690	715	706	705	727	732	762	750	745	700	721	765	719	724	743	740	732	723	705	714	691	716	719	756	774	712	715	737	714	693	709	764	700	756	735	691	737	739	737	702	745	690	754	752	800	779	794	735	727	712	741	712	730	777	764	726	734	747	726	738	748	696	741	741	751	774	736	691	713	710	748	716	741	753	737	683	719	704	764	689	776	722	752	756	713	704	683	688	704	747	735	727	722	730	706	762	709	769	686	684	706	738	731	742	781	710	722	755	765	702	750	741	762	703	721	754	773	729	737	707	737	700	739	740	683	717	751	711	729	688	724	800	699	737	759	729	729	683	752	712	762	746	714	689	696	702	753	718	707	752	705	712	780	704	734	738	740	751	701	737	728	739	760	735	781	733	707	733	712	731	715	713	686	739	746	739	695	725	690	695	753	737	723	737	727	743	747	781	736	702	720	700	745	710	776	646	709	747	716	715	745	769	758	731	723	710	726	733	739	723	690	729	717	686	727	751	710	750	750	731	677	747	750	760	684	768	689	708	754	735	773	723	731	688	771	744	712	690	746	724	686	740	771	746	747	755	724	776	711	705	709	714	748	734	718	720	681	694	714	726	726	719	744	690	675	734	759	741	678	713	736	718	724	687	681	681	792	733	731	743	726	753	713	715	746	738	726	716	709	747	725	765	723	715	757	677	755	709	705	715	762	717	739	753	763	699	750	778	706	704	669	738	741	715	741	724	704	743	746	738	738	700	724	691	751	754	741	774	692	746	713	687	719	730	742	730	749	762	709	711	735	747	748	695	691	700	762	727	757	706	773	725	697	745	736	721	687	691	731	792	727	735	729	716	757	710	726	777	718	685	736	762	726	736	731	694	712	729	728	726	697	724	684	685	710	761	776	752	706	735	744	749	737	693	699	742	674	745	701	736	723	733	701	728	708	652	684	758	748	711	712	691	708	696	716	705	715	708	760	732	725	741	744	690	735	757	741	743	716	660	746	707	727	751	761	773	721	699	688	760	731	742	691	731	721	708	726	729	700	725	695	686	765	741	732	747	749	688	734	712	735	724	732	739	756	740	702	721	720	687	746	770	741	746	715	660	730	715	798	721	761	730	722	701	688	707	740	757	724	755	785	757	729	742	730	729	757	695	744	700	750	772	708	719	727	726	699	702	700	719	716	773	706	684	724	714	742	740	727	740	731	715	713	717	747	713	728	713	732	742	766	726	751	748	782	760	750	731	694	758	739	685	729	750	677	754	712	712	762	808	715	741	729	764	748	712	697	720	690	750	722	727	749	691	672	709	733	717	704	738	692	756	767	720	744	760	772	725	681	713	706	699	720	729	786	698	744	776	714	743	695	764	714	721	689	738	731	726	761	733	703	731	750	707	723	668	762	699	730	735	728	783	757	700	755	738	753	769	727	705	745	678	731	675	749	743	712	712	680	698	736	708	760	732	687	747	752	729	730	692	701	711	744	717	720	726	754	704	727	733	678	700	707	746	759	763	709	705	766	705	720	717	727	701	680	734	696	710	696	719	665	753	714	719	712	696	725	735	713	773	697	708	686	721	721	639	728	713	722	720	740	782	744	699	729	693	724	751	742	730	682	693	691	741	690	738	695	702	763	699	719	704	713	688	726	754	740	739	709	734	755	729	762	710	745	755	704	742	766	708	756	762	704	747	750	697	741	689	715	760	740	748	669	697	753	696	697	709	752	709	702	732	743	730	736	721	684	781	659	762	771	686	746	732	736	730	717	719	724	729	746	707	746	709	798	745	756	704	729	754	765	744	699	774	754	691	712	711	732	738	715	785	754	695	697	748	769	761	729
3585	2298	1619	1151	892	907	752	571	510	421	346	298	252	200	179	166	122	109	97	103	110	102	89	97	80	84	87	83	96	75	80	93	56	82	94	70	82	95	79	90	66	80	74	61	56	81	66	80	76	59	78	64	82	66	65	75	89	64	63	68	75	88	54	79	67	76	64	72	78	77	83	80	87	77	64	60	66	71	63	70	76	60	77	83	65	73	70	62	76	73	75	69	48	64	65	74	76	61	80	73	77	79	82	63	73	84	73	68	73	83	65	69	78	54	73	73	78	80	83	70	56	65	84	79	64	82	73	78	67	79	65	62	80	81	69	72	65	60	71	72	83	64	69	85	70	86	60	73	74	77	74	62	64	71	67	69	62	65	66	71	79	70	84	82	73	74	84	74	80	79	75	68	68	67	76	76	83	81	96	65	64	69	73	83	79	66	77	82	69	93	67	61	65	67	63	86	75	78	67	66	70	65	64	86	67	76	77	73	89	89	72	82	74	58	64	76	61	63	86	71	78	93	75	76	70	63	60	68	59	79	78	66	62	69	78	81	82	74	87	67	80	77	88	74	82	68	68	86	65	78	62	67	76	88	68	64	87	84	58	66	72	80	70	83	76	61	68	66	65	77	76	71	68	76	62	59	78	58	71	85	71	66	80	64	75	63	70	69	74	90	83	79	80	70	64	67	87	72	65	66	82	77	72	84	66	45	71	73	79	55	63	79	82	69	67	76	62	76	79	71	68	66	77	65	75	65	73	66	76	78	73	76	72	70	79	73	83	76	70	62	65	55	77	74	82	64	77	70	74	63	65	66	73	65	73	61	73	62	68	74	72	67	85	69	68	66	70	80	92	65	81	76	71	75	85	60	90	67	83	73	82	75	68	73	79	56	75	69	76	59	72	63	76	70	93	75	72	75	79	72	70	83	63	73	86	72	72	74	68	77	83	70	68	75	78	74	66	70	80	72	73	70	68	65	58	60	68	71	79	75	68	69	58	74	64	82	76	56	73	83	60	74	70	68	60	62	76	67	72	65	57	61	62	86	76	72	78	69	83	85	75	73	61	86	54	73	70	74	66	68	78	73	65	54	63	61	68	69	84	83	57	81	74	71	73	86	78	80	67	72	79	86	64	71	71	67	95	78	72	66	84	78	91	66	84	64	78	70	65	72	74	57	67	55	60	69	55	66	52	71	57	67	87	71	67	78	65	67	59	71	76	71	68	66	56	82	66	59	66	59	77	61	83	54	65	59	64	60	66	79	83	78	67	81	85	59	69	66	80	75	51	68	77	78	87	60	75	70	67	84	76	78	84	73	81	73	67	77	81	78	74	64	85	57	65	63	77	79	65	73	61	74	63	74	92	79	70	79	66	83	85	77	60	62	87	65	69	71	67	79	59	71	62	64	67	58	69	91	66	61	80	61	84	72	66	69	69	69	74	64	59	75	77	68	72	64	79	65	57	66	72	71	77	72	75	78	74	81	82	81	89	67	74	78	80	72	81	61	71	63	83	80	72	77	73	76	57	75	68	65	83	66	66	63	99	72	69	72	68	80	84	71	71	71	80	61	56	73	69	65	70	67	81	84	66	71	70	86	58	73	68	70	77	69	68	69	80	82	53	83	72	68	66	79	66	58	68	61	86	66	59	84	74	73	77	70	60	63	70	77	63	71	76	87	61	79	77	73	62	72	68	79	64	80	68	70	61	63	83	74	80	70	58	72	69	82	51	83	73	85	80	85	69	73	66	71	64	75	73	76	86	90	62	73	71	55	69	72	75	69	69	65	74	79	70	69	79	70	62	73	64	85	70	67	65	69	71	73	70	76	71	70	76	62	81	56	68	82	82	69	63	66	71	82	77	66	60	78	86	68	82	77	65	74	72	87	73	69	63	81	93	82	68	70	69	78	71	72	82	71	76	68	70	70	71	81	85	66	69	66	68	77	77	59	85	76	70	68	68	72	83	89	87	73	71	74	75	69	72	61	85	65	76	72	72	78	76	67	80	80	70	72	90	87	66	71	74	78	70	74	69	68	70	75	84	75	71	79	80	77	83	56	77	66	72	74	83	63	66	87	83	103	71	74	83	69	86	54	77	84	87	98	77	57	83	78	65	74	61	67	73	70	73	73	77	53	70	85	60	70	56	72	75	64	70	69	52	64	73	73	71	57	75	69	60	59	59	64	80	63	69	63	78	71	78	84	65	69	65	84	58	65	88	78	91	67	57	85	75	71	65	86	74	82	86	77	86	74	74	69	60	77	64	85	56	76	78	65	76	74	83	88	68	74	62	68	95	77	77	81	89	79	67	67	80	71	85	73	70	73	75	65	69	77	64	66	79	66	70	82	68	61	85	68	69	67	63	76	75	67	79	76	78	76	59	78	69	77	71	86	78	79	54	74	81	76	69	81	80	82	72	67	64	67	76	71	71	75	57	82	53	80	64	59	78	85	80	79	77	80	63	74	76	66	64	76	61	66	70	87	72	86	87	81	71	62	87	64	76	77	75	57	64	74	69	76	69	86	78	75	75	66	82	67	79	67	71	73	91	68	73	65	89	80	72	78	71	70	78	63	70	66	91	79	65	61	64	79	71	85	77	74	63	61	57	86	81	84	73	68	66	84	64	46	67	69	75	73	75	84	80	58	76	69	65	70	72	81	68	81	82	74	70	55	67	75	71	54	74	74	73	70	72	80	66	66	61	75	68	84	62	85	75	76	67	79	76	71	70	54	93	87	56	69	89	77	66	73	50	76	72	73	68	87	71	74	82	80	73	63	63	65	75	81	71	73	75	75	60	67	66	55	69	75	86	72	65	68	71	77	56	84	69	66	62	83	87	80	75	77	87	73	74	63	69	65	78	72	79	70	76	68	67	58	91	77	68	70	57	68	73	60	60	66	69	88	65	73	74	80	71	68	73	71	76	85	74	84	75	98	74	73	57	84	85	69	67	68	70	69	58	73	67	72	77	71	73	74	65	75	73	76	67	79	57	74	80	73	74	73	52	92	85	78	76	59	60	68	79	71	72	80	77	74	59	73	62	74	51	70	77	73	91	89	79	80	77	57	65	78	80	80	69	79	72	79	92	84	87	54	69	74	77	79	82	68	80	64	61	82	73	75	53	70	78	90	65	70	82	76	72	88	63	57	85	70	75	69	71	88	65	75	73	76	85	89	79	69	83	66	77	82	59	55	73	73	78	75	73	67	79	69	79	75	66	80	78	73	62	50	66	79	77	94	73	75	73	70	69	76	81	68	72	65	65	73	72	69	66	85	73	76	86	65	71	75	65	66	71	70	63	66	61	63	62	61	65	79	79	69	76	70	74	71	70	57	66	67	75	68	78	76	70	64	76	85	68	85	69	63	80	56	82	69	78	59	72	81	72	57	67	75	65	80	69	66	65	65	68	80	71	90	61	68	76	81	78	71	93	90	79	81	58	69	86	58	84	80	71	85	71	81	76	90	72	71	75	72	62	78	63	70	59	71	76	77
27952	19115	15879	18055	23032	23240	19901	16195	13877	11569	9585	7844	6120	5022	4134	3237	2517	2097	1758	1475	1286	1115	991	940	950	934	885	885	915	879	939	861	836	846	789	732	781	754	722	735	718	701	721	762	675	736	706	662	688	697	662	756	682	704	701	699	642	693	674	706	671	660	670	689	695	663	656	657	616	680	711	665	673	694	704	693	726	726	663	705	696	655	703	690	696	631	697	695	672	651	655	704	720	699	704	673	700	684	730	684	694	705	686	686	687	699	652	673	696	660	654	692	643	704	670	733	697	704	696	698	649	674	682	698	711	693	716	707	691	682	745	712	676	673	718	664	670	694	692	667	668	679	669	733	695	632	753	727	677	689	680	704	699	715	723	678	659	716	685	722	698	698	677	697	666	706	693	713	667	673	703	678	672	703	695	670	708	707	671	743	729	704	721	684	664	704	679	707	676	684	687	695	696	692	724	706	624	692	700	667	688	705	663	712	658	646	699	704	722	669	660	694	694	667	699	642	678	701	690	690	686	721	677	665	661	712	674	739	711	654	695	706	646	648	685	694	639	656	675	697	700	719	687	719	700	692	680	673	698	678	681	646	717	702	699	709	643	684	717	668	694	738	691	673	762	687	658	686	684	737	670	673	657	666	698	645	649	732	677	676	671	709	678	718	720	692	674	682	711	644	658	699	712	685	711	715	696	653	689	650	695	679	701	695	676	708	662	699	671	692	692	699	717	705	644	682	714	675	646	723	723	711	667	727	655	689	659	717	695	644	727	665	688	683	722	703	681	662	659	686	695	691	694	674	666	663	639	687	668	695	671	689	690	697	674	675	709	691	689	670	667	695	676	681	694	729	700	718	672	714	668	657	703	715	655	695	693	712	677	648	687	638	672	709	682	706	712	692	667	723	691	670	693	691	679	694	669	681	693	725	705	681	677	667	661	699	677	717	706	737	692	724	636	678	688	660	733	657	677	716	726	699	677	708	681	705	637	679	708	625	630	700	714	669	652	667	677	695	687	728	679	710	735	656	720	674	663	719	682	707	690	634	671	658	688	682	690	722	661	670	649	684	673	693	673	681	702	633	704	610	705	691	662	705	665	677	681	712	693	668	681	698	667	702	663	697	701	703	721	718	714	663	638	708	687	702	684	692	735	701	703	678	661	662	660	714	664	681	734	656	652	682	639	681	731	682	705	667	714	695	661	637	637	655	702	722	663	733	727	674	697	689	728	762	679	701	721	708	645	690	696	699	716	665	704	663	711	661	724	661	686	709	670	689	700	697	718	689	654	679	707	741	706	695	727	690	690	669	739	663	660	643	669	657	710	703	681	725	677	700	645	710	676	692	662	682	716	675	672	687	650	705	674	690	686	661	716	676	643	741	672	688	698	692	703	721	702	673	670	654	665	657	641	759	729	691	685	699	670	669	686	672	683	654	704	689	721	677	695	611	702	745	709	740	662	644	698	712	641	682	711	753	691	680	665	691	690	674	674	720	724	676	654	723	674	672	703	661	733	659	715	684	705	714	731	681	666	692	680	665	665	668	691	757	700	693	707	716	693	680	634	720	702	743	693	726	700	657	700	677	702	680	737	709	755	689	704	707	706	669	656	685	691	674	701	698	658	688	675	742	685	709	730	621	713	710	709	680	702	680	696	737	685	661	704	694	711	697	689	637	710	725	693	664	690	674	635	679	684	713	709	635	685	695	660	669	664	673	711	675	671	676	696	711	675	717	672	708	732	660	736	702	688	669	700	657	702	660	756	697	684	673	686	697	692	694	680	672	710	680	716	717	664	699	677	662	679	702	655	653	703	704	722	679	692	645	651	731	667	700	672	681	665	674	642	682	678	678	657	716	679	704	672	697	688	665	660	696	691	630	698	690	670	732	673	649	705	681	701	673	728	716	724	667	688	701	693	652	683	671	690	711	687	695	722	666	690	703	668	661	749	719	651	683	648	698	640	693	715	692	700	625	709	746	655	681	722	712	698	708	695	683	694	715	608	674	713	653	668	737	627	663	687	675	706	744	704	708	683	714	724	688	714	677	703	716	694	683	649	714	694	696	683	696	695	725	659	684	712	658	683	733	641	715	652	676	702	655	694	640	673	689	705	680	683	683	640	653	702	717	737	762	683	662	668	676	666	711	666	727	716	670	601	695	711	687	688	677	673	642	686	667	648	699	677	717	743	703	674	684	695	696	685	741	663	672	702	689	707	663	667	696	678	643	676	695	746	690	686	672	672	654	678	743	719	679	707	734	690	696	699	710	750	707	709	698	697	716	680	701	664	673	687	699	724	704	700	734	711	715	691	696	657	685	685	661	661	644	656	645	715	691	712	670	690	708	670	696	678	702	668	684	739	631	721	682	684	708	708	663	701	666	730	638	696	677	654	679	705	672	701	672	682	698	691	690	722	629	719	667	702	686	734	697	676	703	758	641	714	650	706	659	732	672	721	698	692	675	703	700	724	704	699	639	687	685	665	693	680	650	675	679	714	669	733	707	679	726	682	694	681	667	688	673	675	701	718	668	681	710	699	710	670	692	743	650	674	712	647	716	709	691	665	647	677	681	682	696	725	670	689	659	716	648	693	682	716	689	668	653	711	676	686	687	620	664	670	681	722	673	668	681	692	694	697	658	696	644	732	701	654	691	686	665	672	716	662	718	687	711	727	702	692	693	671	679	676	727	692	633	688	708	718	725	692	682	692	671	700	659	709	688	676	664	717	660	710	696	673	679	746	652	637	692	673	642	697	665	725	680	737	714	669	683	671	719	656	698	662	687	703	759	739	621	691	683	750	716	721	694	678	676	656	652	705	700	687	764	703	635	649	670	681	627	704	704	647	700	713	681	705	700	701	663	739	690	721	680	701	721	680	707	676	643	687	698	697	654	682	661	646	681	673	670	679	716	677	694	672	762	691	718	693	692	683	693	654	682	669	699	692	682	674	707	669	694	698	689	681	678	630	665	685	701	743	738	702	722	699	698	696	689	697	719	686	679	631	683	701	692	737	663	639	740	680	666	710	647	732	696	724	673	644	674	692	644	694	693	712	684	683	686	644	648	692	711	711	681	727	711	685	697	711	696	645	699	664	699	686	677	651	691	683	641	660	656	707	720	696	682	639	692	695	658	696	722	695	661	705	731	743	721	674	666	671	668	689	653	658	753	652	675	674	698	730	685	691	713	668	742	676	659	704	705	675	710	642	689	737	653	704	694	710	699	713	715	658	734	709	673	668	673	664	666	718	686	686	710	671	681	697	644	680	689	699	714	666	667	669	702	686	678	678	677	699	675	675	708	679	704	689	700	682	667	700	742	644	706	659	682	675	736	720	668	688	635	676	706	668	766	687	672	683	732	696	665	652	689	683	675	733	716	711	671	686	696	653	697	683	655	687	685	706	729	649	686	680	674	655	707	637	683	731	672	668	623	713	708	689	663	670	648	698	694	695	717	659	665	713	627	702	674	668	731	675	705	693	694	688	707	647	708	670	668	627	674
4254	3977	2308	1485	1184	1238	1011	745	676	566	421	368	292	263	227	191	174	122	94	115	108	101	90	85	83	92	85	80	102	94	69	91	90	89	73	74	86	85	73	80	85	82	67	79	77	92	81	79	73	68	76	68	64	76	60	74	84	67	81	69	91	100	73	96	87	78	81	60	64	71	78	76	75	75	66	67	75	72	83	65	67	74	81	71	88	77	67	64	79	88	88	79	74	75	68	60	56	67	76	63	84	67	63	58	87	76	81	72	64	73	58	86	77	69	76	89	76	78	80	69	69	64	75	68	81	74	72	68	77	86	50	81	75	93	65	63	85	83	63	72	57	83	63	75	71	61	82	79	72	75	90	85	84	89	62	72	73	75	66	78	72	76	54	73	64	62	73	60	79	73	66	79	74	71	66	76	84	75	57	65	69	80	79	78	70	76	71	74	79	78	91	74	89	67	81	70	76	75	91	94	66	95	92	88	87	71	69	67	90	69	68	71	70	85	62	84	68	84	69	76	105	89	68	78	59	76	94	75	65	75	74	68	63	72	74	81	80	85	66	82	74	100	63	82	65	72	78	55	79	59	93	62	77	88	77	76	85	67	75	71	78	60	71	70	73	68	70	82	76	90	53	67	73	83	61	67	78	86	71	88	83	87	81	65	75	69	68	88	84	61	98	65	84	57	79	77	85	71	72	67	86	71	87	80	81	65	67	63	69	88	69	64	56	82	81	67	58	82	67	65	65	75	76	80	78	78	64	84	68	78	81	72	60	74	88	80	66	70	87	77	58	79	75	71	63	72	72	65	63	82	77	94	61	70	77	51	78	79	67	70	73	84	80	84	65	68	76	64	75	67	83	84	87	72	78	75	80	83	70	66	71	73	78	70	64	72	65	74	77	72	74	64	73	76	74	62	74	79	72	68	91	73	76	81	80	63	66	83	70	72	94	62	70	73	85	63	77	70	75	83	69	66	67	68	68	89	69	68	83	78	67	77	72	75	64	76	63	75	78	71	85	67	75	86	78	81	78	81	68	49	86	67	76	86	90	80	68	72	79	60	77	89	73	78	79	72	62	68	80	76	81	75	86	68	77	76	81	77	62	80	76	74	73	72	81	78	96	73	56	81	87	84	69	79	101	56	76	55	85	77	91	75	63	55	72	57	80	67	87	63	77	73	81	81	80	70	84	76	77	82	84	76	81	73	90	85	68	57	71	82	68	93	76	72	82	83	87	78	67	76	79	75	71	85	77	71	69	57	77	74	61	81	68	74	74	78	89	56	80	73	73	65	62	73	65	76	77	62	71	77	86	84	74	80	79	71	57	85	76	80	66	79	76	78	66	89	71	65	66	94	78	64	73	62	86	70	74	59	61	87	70	78	82	65	72	87	68	93	82	71	78	76	69	82	74	73	78	84	75	71	74	81	74	86	81	73	78	74	77	56	52	79	89	71	86	71	63	77	67	74	89	61	66	63	68	96	77	72	80	81	99	78	72	70	80	78	79	82	74	76	78	58	80	83	74	69	66	87	63	73	86	63	76	61	62	89	57	77	68	67	68	79	73	80	71	80	74	90	73	69	51	60	83	64	81	82	83	74	76	63	67	66	69	83	71	66	68	58	68	75	59	71	87	71	78	94	69	76	65	73	66	89	76	61	85	84	65	62	76	93	79	84	67	77	78	82	78	59	71	72	80	70	86	81	92	76	85	99	71	61	65	62	78	74	65	70	78	71	93	68	66	82	69	73	70	70	59	90	65	86	71	77	75	80	77	64	76	63	71	70	63	76	74	84	66	74	89	60	76	78	58	63	55	78	59	73	78	59	65	72	68	79	71	79	83	79	70	76	67	76	69	83	86	68	83	77	81	94	74	81	85	73	71	88	72	78	75	68	66	84	72	84	78	76	66	77	68	76	87	93	75	62	81	80	82	82	77	88	63	78	78	76	74	78	76	96	79	72	68	75	67	82	82	75	68	85	66	72	81	68	85	76	68	93	82	70	81	71	66	67	67	85	70	67	76	65	75	59	64	74	77	66	69	63	57	66	69	62	95	72	73	83	90	79	69	73	68	81	78	80	56	70	75	80	76	77	58	65	75	68	70	60	56	72	70	75	80	94	59	79	70	66	87	70	85	74	82	65	62	78	87	77	71	74	86	82	78	79	89	62	82	74	67	66	79	84	86	86	62	71	103	68	49	78	70	72	74	61	60	75	75	72	83	76	82	77	65	61	77	62	72	87	77	86	64	74	95	57	80	55	72	84	64	70	75	78	73	69	69	82	88	77	48	68	67	58	63	83	77	70	72	84	78	72	80	79	79	91	69	79	67	82	90	75	84	71	82	65	70	71	82	78	75	84	68	64	83	85	74	85	69	57	63	53	89	69	71	81	91	77	80	65	72	85	71	80	85	81	77	66	75	66	73	77	77	93	67	74	87	82	74	77	84	73	70	86	71	71	66	78	74	72	72	88	78	56	66	76	80	71	67	68	69	81	58	80	69	65	88	72	66	67	78	77	47	80	74	85	77	60	76	85	76	84	76	82	74	76	76	66	74	73	67	69	76	60	64	72	76	83	82	75	84	85	74	79	91	77	59	69	72	73	74	75	68	61	74	76	81	77	70	99	61	69	70	71	77	69	82	82	69	64	62	68	86	66	67	65	60	71	81	57	62	88	67	79	67	71	81	79	69	86	72	77	79	86	66	80	60	81	73	85	79	76	73	68	59	78	58	71	77	77	86	64	59	66	78	77	62	66	71	67	75	74	74	80	76	73	80	74	62	68	75	74	65	80	80	76	79	67	68	68	77	65	70	75	71	69	69	75	57	84	86	76	75	73	79	74	75	76	73	79	97	70	62	69	55	78	77	91	66	67	76	79	71	70	75	77	64	75	75	79	89	69	75	67	66	82	60	80	69	73	82	91	69	69	78	73	92	83	71	72	68	63	70	62	75	75	82	73	66	76	73	80	76	87	73	70	78	71	66	70	83	78	65	78	68	67	106	84	58	69	71	83	64	69	93	72	81	81	63	81	53	69	64	76	74	70	74	69	97	70	84	59	83	77	70	81	68	73	78	74	64	71	62	64	66	70	64	69	90	59	69	80	80	78	83	85	77	61	75	84	70	70	70	84	58	75	66	68	95	69	91	63	80	80	90	77	65	60	67	91	57	86	70	86	70	68	66	72	89	78	66	61	75	89	85	59	94	71	57	68	80	93	67	68	79	63	77	67	68	67	62	77	69	64	74	72	74	80	84	79	88	64	72	82	73	71	82	76	88	68	56	62	69	76	66	72	83	63	61	68	62	57	66	65	79	75	77	59	76	89	85	87	78	84	69	74	77	67	77	73	61	80	75	74	61	91	84	84	68	68	74	71	80	64	70	69	78	72	67	73	76	85	86	77	86	74	71	72	73	84	72	84	84	58	77	87	67	78	78	79	73	57	77	98	72	69	73	77	69	68	71	82	70	80	70	73	64	55	61	71	81	62	75	66
31272	23003	18731	21083	26123	25849	22594	18844	15718	13493	11349	8904	7483	5891	4984	3779	3142	2485	2034	1754	1539	1287	1173	1070	998	1006	981	1006	1070	1013	989	956	857	893	837	843	810	772	764	746	742	742	745	719	752	717	712	733	754	719	790	725	732	770	681	696	674	743	697	683	734	704	664	716	732	685	709	723	721	671	721	636	701	714	652	702	726	710	730	641	687	663	749	723	690	720	716	680	719	696	647	735	723	697	696	708	703	695	705	683	702	702	677	670	756	712	717	671	698	719	716	697	702	690	686	729	702	684	673	724	681	695	705	704	655	728	723	708	672	751	692	716	694	680	709	693	773	716	699	707	723	733	754	709	733	703	730	691	708	673	735	708	705	679	719	707	665	692	693	729	766	682	717	678	736	713	632	696	698	665	686	684	688	685	705	732	706	749	666	751	674	732	711	699	673	694	738	663	739	737	693	717	714	654	711	727	717	676	759	727	693	695	674	672	732	668	709	762	625	707	683	735	678	714	709	747	700	705	703	716	666	740	716	732	736	692	726	670	686	723	707	699	730	714	710	710	725	633	725	649	718	718	717	677	673	656	643	746	701	676	722	754	707	651	660	697	749	676	724	729	739	687	715	689	717	706	694	728	691	694	711	674	708	761	767	667	716	745	717	739	716	695	749	747	678	686	681	739	721	675	733	722	707	682	744	705	688	717	704	699	664	750	709	724	677	720	722	618	708	709	716	735	769	687	646	701	711	693	722	694	707	678	735	705	699	698	730	767	697	715	663	723	717	688	696	734	747	697	689	734	749	726	744	644	642	712	716	702	744	690	734	688	671	694	698	723	741	654	685	791	697	708	736	665	692	726	679	712	694	682	684	690	721	681	684	699	677	723	672	687	696	722	680	701	676	709	665	788	700	694	712	699	695	677	720	695	726	621	727	711	686	684	721	702	696	698	694	676	685	703	761	681	678	738	755	715	686	693	677	729	687	738	708	693	702	721	682	668	722	683	717	706	729	719	726	736	702	700	692	688	699	692	720	689	693	751	645	728	674	715	683	722	728	686	695	726	760	694	681	698	701	731	689	699	731	699	681	718	687	711	718	703	669	721	716	748	700	691	737	712	703	688	674	657	688	694	725	723	739	648	685	701	729	685	681	728	669	695	749	697	713	759	712	705	727	670	722	720	707	655	747	713	759	681	692	707	687	720	668	718	713	740	694	742	731	716	740	670	730	693	681	728	706	741	722	756	693	689	689	696	711	716	725	763	720	727	630	716	736	656	672	683	732	712	722	758	720	713	682	651	691	726	691	679	736	725	712	734	696	690	724	698	669	775	722	665	644	694	718	676	740	690	686	667	730	758	714	726	704	696	718	719	672	731	698	673	717	704	696	682	704	655	707	704	726	701	689	670	669	746	711	765	739	704	713	723	700	704	710	704	707	740	720	710	719	687	733	742	713	728	698	754	690	710	677	748	728	671	726	756	733	686	662	698	696	685	718	722	723	682	723	689	718	704	711	716	705	691	753	718	714	655	697	673	674	729	664	714	692	703	700	683	709	714	729	725	707	714	703	697	694	755	731	732	689	683	716	707	737	701	719	737	737	726	666	735	758	684	728	727	671	675	744	728	711	704	688	683	725	673	684	720	723	726	739	720	717	715	718	707	693	731	679	730	752	730	694	721	738	699	727	701	697	670	725	689	732	672	708	723	707	709	708	708	755	665	738	688	661	746	713	744	644	733	684	661	681	699	711	664	712	701	733	688	701	703	716	685	676	692	742	695	704	741	720	727	727	742	708	714	679	706	745	702	706	721	729	696	727	695	711	701	719	711	710	710	648	710	720	702	682	665	680	677	698	705	745	670	714	681	703	681	694	721	655	719	680	675	721	661	702	686	679	720	667	710	696	717	709	726	699	709	705	684	708	686	705	740	712	713	671	720	708	707	657	684	703	682	713	668	713	732	717	708	696	701	698	730	719	688	697	695	711	710	676	709	711	704	664	658	721	674	701	721	761	696	706	663	728	747	649	667	739	730	716	710	725	690	701	731	740	713	725	685	694	679	691	716	715	712	726	694	712	732	666	690	708	709	689	745	692	706	711	733	693	727	685	718	740	725	710	747	705	684	698	715	740	680	735	679	734	692	676	737	755	707	713	706	689	705	723	700	642	676	723	730	705	689	694	720	715	690	698	667	708	707	702	735	683	744	731	734	779	727	723	730	696	705	728	740	675	691	712	700	741	677	689	707	714	688	717	723	713	703	680	670	735	703	730	701	760	735	708	717	684	693	686	711	685	712	731	706	645	734	749	708	688	697	697	728	705	657	712	729	722	701	706	728	715	719	700	684	708	706	717	761	681	742	705	686	676	694	721	674	709	707	714	682	705	686	673	762	724	676	673	767	759	764	734	699	694	735	682	729	731	650	677	697	731	667	691	686	681	693	700	719	731	739	715	708	683	690	741	717	732	718	714	699	699	711	714	728	710	716	704	731	669	751	647	739	671	724	689	754	715	700	697	684	722	683	696	733	703	720	715	742	724	741	709	692	663	723	743	721	709	668	717	672	732	763	712	744	764	711	703	697	700	725	689	680	679	729	697	685	721	672	699	730	727	729	712	733	714	781	715	696	690	677	706	664	668	691	697	685	690	695	721	710	688	718	718	682	766	685	729	725	714	678	704	772	678	686	660	762	721	719	697	718	686	718	696	752	715	691	682	672	744	705	719	683	680	701	747	730	680	753	689	749	713	704	681	690	704	616	694	688	698	689	743	709	749	691	699	750	725	694	685	683	743	714	723	661	713	736	723	749	715	750	686	782	696	689	678	738	694	741	681	739	675	751	675	697	732	698	703	743	722	739	745	685	708	667	703	695	686	702	716	700	739	723	781	698	675	698	703	722	701	689	700	749	694	679	685	704	681	690	701	744	700	666	728	681	692	710	689	694	705	669	713	678	655	731	741	680	684	680	767	731	700	655	635	727	670	668	730	701	710	740	674	710	751	676	722	751	727	709	691	716	676	699	736	723	691	737	681	704	708	751	667	721	696	742	723	700	707	696	674	706	726	703	737	701	696	717	755	653	691	696	751	666	753	713	719	704	686	669	692	664	743	695	647	714	703	767	747	721	744	668	725	692	687	680	675	739	697	686	720	723	733	716	711	663	684	728	662	748	770	698	694	714	705	709	702	710	699	659	747	745	664	762	697	699	681	737	706	731	710	707	704	702	712	719	730	760	706	702	722	723	694	701	730	739	746	644	708	733	702	713	726	701	675	658	720	732	725	705	683	744	679	685	739	685	710	741	696	691	701	735	764	697	724	710	683	737	701	731	728	739	703	691	696	664	712	711	700	706	706	708	723	724	720	722	735	680	695	736	715	741	722	715	741	666	697	682	727	746	735	683	693	701	729	715	691	695	737	689	705	685	734	714	731	677	705	760	743	743	715	705	665	726	685	677	741	679	677	675	657	732	692	740	727	709	703	728	679	708	787	710	662	764	706	697	727	685	653	698
2630	1705	1043	735	604	626	516	438	350	301	281	231	176	182	152	135	100	88	89	98	91	85	85	98	70	84	76	61	81	83	75	78	83	96	79	79	76	77	77	77	71	73	76	85	87	83	82	83	65	76	70	80	60	59	90	78	90	81	85	74	94	70	77	83	84	65	80	71	70	82	92	69	80	73	74	67	79	74	88	75	69	69	69	70	89	59	75	70	87	68	81	72	79	81	77	103	83	74	77	72	78	70	78	61	78	65	63	86	62	92	84	71	74	69	82	82	75	82	68	80	92	65	79	68	98	78	67	69	68	77	76	70	81	72	92	80	81	87	67	78	77	66	67	75	61	85	73	90	75	73	67	70	82	80	82	81	74	93	87	60	81	85	80	80	65	76	72	68	70	79	63	72	57	64	81	74	85	68	80	74	70	79	65	56	73	77	72	82	90	76	81	90	71	74	83	73	75	69	81	83	89	80	59	70	67	75	66	80	76	80	80	85	83	63	77	68	63	77	70	68	75	73	79	85	71	79	85	73	84	71	85	89	73	71	77	68	68	83	62	68	84	81	62	93	68	65	88	60	81	69	89	67	64	67	75	73	76	64	60	101	83	78	80	62	86	85	80	74	67	85	66	84	73	100	88	78	86	70	83	73	88	66	78	80	78	65	69	81	83	83	80	81	72	86	62	75	87	89	62	73	94	74	69	70	82	66	77	69	61	69	64	80	70	70	81	74	85	63	66	90	82	94	71	77	77	76	76	78	85	75	73	78	62	78	63	78	78	68	63	87	57	83	83	87	76	79	68	78	78	94	79	81	69	76	81	74	74	64	79	66	86	65	84	70	73	73	91	76	68	82	69	86	75	68	70	80	68	70	62	71	78	70	103	79	81	92	90	69	79	67	75	69	77	72	83	60	71	66	86	66	65	73	81	88	77	90	66	66	61	78	92	74	74	77	72	67	73	82	69	61	84	68	94	90	67	73	76	83	65	89	60	69	67	80	73	73	70	84	69	70	84	59	77	75	74	83	71	71	76	74	67	80	70	78	68	74	79	70	78	75	73	71	76	64	82	75	71	84	75	73	81	66	83	76	75	68	67	68	85	75	66	69	72	62	84	73	85	78	88	79	69	89	80	63	71	77	81	78	71	71	61	85	77	75	70	85	84	78	60	79	77	75	78	77	66	59	72	71	87	83	71	77	74	80	70	84	85	81	65	83	73	91	78	76	67	72	62	69	80	76	77	93	89	83	75	66	79	78	87	71	76	72	88	53	70	73	73	85	72	67	93	86	73	74	67	78	73	72	64	74	87	72	73	63	74	72	84	83	87	67	74	85	58	74	75	69	86	72	70	80	74	74	78	74	81	82	78	63	68	78	76	80	70	79	86	74	78	84	56	80	91	69	71	81	68	86	74	74	91	81	62	62	78	79	79	66	73	72	68	75	81	73	80	61	78	84	74	94	65	82	81	72	75	70	80	88	71	76	65	73	86	57	75	62	67	88	79	84	82	92	83	81	81	70	85	79	85	83	82	78	69	75	77	71	68	80	71	69	76	87	72	88	100	79	83	71	92	54	59	79	70	77	71	97	74	74	82	84	63	75	79	72	78	90	90	74	87	82	77	66	81	74	78	85	92	81	90	77	71	87	73	81	60	76	68	69	98	67	67	71	82	82	70	68	83	53	86	59	87	70	77	74	79	67	87	94	75	66	66	87	75	73	80	77	69	81	80	62	87	71	68	71	69	84	82	84	87	69	72	55	83	64	82	60	80	69	62	86	78	67	79	78	94	70	81	62	84	76	67	77	99	74	69	81	78	82	78	66	87	66	86	80	67	85	67	81	67	85	72	56	84	68	76	89	83	75	89	74	67	80	75	77	82	83	84	78	79	77	59	69	81	78	75	86	68	64	73	71	91	81	76	90	70	78	65	68	94	76	73	68	83	75	98	89	84	71	68	83	75	74	82	77	78	77	73	94	83	78	79	87	62	74	74	71	65	77	91	72	82	89	78	97	74	77	68	81	68	62	81	57	84	67	75	91	79	60	83	85	80	79	85	78	88	79	88	81	88	85	88	69	50	64	74	88	73	61	69	85	64	89	84	64	73	77	81	62	64	84	89	77	69	66	78	76	75	63	71	74	84	79	66	85	69	85	67	59	82	84	91	57	83	65	76	65	73	71	82	71	78	89	63	66	67	77	75	63	71	68	71	66	76	70	104	77	67	76	79	85	68	75	81	59	80	72	85	75	50	85	63	64	83	82	61	93	88	77	70	67	70	75	67	69	85	86	90	84	80	74	70	69	79	82	81	77	87	72	81	72	82	71	86	55	79	82	87	75	81	72	70	74	84	78	85	73	85	65	85	79	72	75	78	86	76	75	79	67	71	71	77	73	73	61	76	79	58	77	62	68	86	82	89	92	73	81	76	82	74	77	73	75	87	73	76	81	89	63	78	73	65	77	82	64	71	76	70	81	72	73	72	68	80	54	89	69	78	85	45	74	80	80	82	70	79	69	83	80	61	82	77	79	55	86	83	69	80	73	81	63	68	96	68	70	92	82	69	87	84	67	71	78	80	68	72	69	76	80	60	83	72	73	85	67	90	84	96	73	68	89	76	82	76	64	75	70	87	61	81	79	76	66	80	50	63	70	68	64	80	78	78	86	78	81	84	80	70	74	74	83	82	77	82	74	58	62	91	76	72	79	70	74	65	81	78	78	81	74	82	72	74	80	67	87	79	59	72	80	81	80	77	79	70	79	66	85	79	83	79	92	72	77	84	79	79	82	78	69	63	90	75	66	77	77	82	71	71	58	53	70	78	64	67	71	69	76	92	76	85	86	80	78	78	70	73	76	68	84	70	73	81	76	67	75	92	83	84	72	75	74	83	80	62	72	82	71	63	74	71	78	65	86	70	65	69	72	69	71	83	97	63	77	72	87	80	64	67	83	70	91	89	61	82	84	75	82	78	75	74	83	73	69	71	69	76	86	74	76	70	77	74	72	73	64	86	81	95	98	81	72	72	77	91	76	75	76	89	61	91	70	75	72	89	86	69	83	77	71	65	82	69	73	76	81	74	76	62	79	71	79	66	80	77	68	85	60	66	87	72	77	62	96	67	64	61	93	89	82	90	65	70	74	69	81	95	85	84	72	75	71	80	85	82	67	93	70	78	99	71	82	66	84	77	67	70	79	87	76	76	73	76	87	71	77	69	92	71	68	89	80	65	83	77	75	71	83	70	70	81	82	74	65	70	64	76	82	94	82	77	87	83	72	75	85	58	81	61	76	84	71	75	81	79	71	63	71	79	77	67	77	69	58	72	71	70	62	85	83	78	88	78	74	77	70	79	91	74	77	65	81	76	75	70	79	73	71	77	76	83	83	74	68	86	75	74	72	72	83	56	80	94	76	72	68	81	85	71	84	81	76	66	77	89	84	72	89	73	74	91	86	80	67	66	81	69	77	86	74	85	70	88	111	80	70	76	79	72	62
25887	16313	11994	14198	19157	19330	16539	12951	10690	8587	6948	5601	4549	3672	3005	2370	1940	1652	1380	1270	1135	1027	884	865	859	848	941	889	883	829	836	772	797	763	779	760	773	753	740	766	751	794	763	743	729	761	724	732	714	711	731	747	707	743	773	689	659	688	732	703	657	720	725	703	710	725	747	697	706	696	698	756	690	729	742	735	755	753	703	687	741	699	690	691	694	707	681	648	747	744	742	747	731	681	785	653	670	676	716	698	658	697	670	679	735	700	649	713	759	682	724	729	719	741	762	724	669	701	750	726	661	704	696	719	730	736	710	758	687	701	707	733	744	740	707	732	721	685	722	721	715	717	688	688	673	664	681	652	696	756	693	751	743	668	728	688	729	722	752	734	718	759	726	710	698	737	702	786	708	718	754	708	717	704	712	748	732	722	677	705	722	707	680	730	746	751	713	727	706	725	712	690	721	716	713	708	708	731	705	662	734	755	689	670	758	753	695	746	726	692	669	759	682	710	706	639	732	698	721	765	709	679	690	695	711	717	644	654	717	728	745	707	688	746	702	732	672	684	711	726	745	711	703	714	699	676	737	677	748	741	700	738	740	708	694	697	760	732	671	707	707	705	690	706	712	693	694	734	720	766	721	746	711	703	721	705	695	684	734	688	755	690	678	705	687	682	714	706	701	661	714	701	730	741	726	728	711	748	746	716	715	730	684	730	703	672	639	754	707	710	718	687	662	748	719	702	709	715	737	682	800	695	674	648	730	703	682	691	756	690	669	698	682	706	695	710	700	747	697	728	651	732	739	729	721	702	716	714	690	722	721	715	710	695	717	717	704	738	692	742	722	739	668	727	715	692	736	689	731	747	718	715	724	746	686	719	701	723	728	750	705	737	734	761	679	688	709	730	694	723	737	763	683	703	748	706	716	737	690	700	715	731	730	742	733	758	693	697	652	747	674	663	668	735	755	694	737	723	717	697	745	766	711	705	670	748	725	695	695	714	665	729	710	684	692	697	742	694	774	710	696	690	677	692	704	736	699	695	793	705	703	700	684	700	716	708	694	704	720	715	738	680	706	690	696	690	731	694	718	705	707	748	696	682	693	645	701	687	695	723	697	717	666	735	715	699	733	705	696	726	701	685	665	699	663	720	686	682	674	737	741	694	729	731	705	668	689	706	750	722	675	722	772	683	717	726	751	707	705	733	707	731	718	655	768	716	731	698	681	747	701	709	704	706	689	747	689	707	756	698	688	700	684	695	727	754	739	705	719	676	712	730	723	704	692	697	730	672	702	705	716	707	748	698	738	689	766	715	707	682	690	718	712	651	713	746	692	690	710	673	702	711	751	669	706	695	713	719	644	730	778	687	752	698	710	695	679	718	748	705	763	678	766	675	696	677	752	751	688	725	692	677	681	748	750	692	729	685	719	721	749	727	730	695	709	706	678	716	703	696	790	719	677	709	730	694	747	757	695	689	676	698	716	716	707	741	710	728	723	652	704	695	738	738	705	719	741	695	716	727	715	666	694	649	696	712	678	679	708	708	685	709	688	766	720	720	707	710	705	767	656	672	735	696	737	692	708	683	705	670	741	699	707	735	699	728	739	698	741	699	703	752	743	714	707	702	719	706	685	750	732	737	686	681	714	705	696	679	766	686	713	696	737	721	733	678	690	728	720	716	700	768	712	705	714	690	733	708	708	681	692	707	717	719	659	710	672	708	672	696	668	734	662	729	673	699	683	736	718	705	759	712	691	683	678	692	707	717	687	665	732	730	715	701	749	693	748	710	737	731	700	730	703	723	689	664	732	688	692	714	683	708	694	712	694	696	716	713	722	688	681	710	721	728	742	740	655	712	716	743	729	743	708	681	726	694	695	756	692	740	703	737	703	667	683	701	678	701	643	691	696	746	694	719	706	702	681	779	767	702	730	749	729	661	771	712	697	643	751	725	680	744	700	697	719	769	714	644	715	720	675	705	690	765	711	700	703	716	696	695	749	694	731	675	681	728	715	730	699	747	717	672	734	702	705	714	760	720	676	731	707	695	729	740	709	712	690	729	747	707	689	704	709	742	712	655	686	712	662	727	693	738	682	684	717	722	710	760	708	721	690	750	702	714	731	752	705	632	725	702	731	729	734	742	718	731	680	707	673	705	717	721	722	720	687	728	717	696	719	701	705	735	672	716	675	616	683	699	736	763	714	681	692	726	747	644	689	667	717	709	693	680	717	625	709	696	711	733	735	698	715	668	740	655	722	718	671	749	749	671	763	795	658	682	785	699	678	719	703	720	662	718	738	664	741	718	750	710	682	714	667	679	735	726	685	768	682	721	734	697	709	675	734	669	745	657	725	746	661	694	730	713	691	739	735	712	689	752	696	720	667	688	736	716	707	706	711	755	684	679	732	747	716	724	701	726	708	722	706	688	702	723	728	653	725	706	681	673	726	695	705	705	753	759	707	740	719	773	724	719	702	694	721	705	698	725	732	730	708	774	725	700	718	720	709	714	674	716	717	746	725	731	714	734	647	692	762	716	720	712	728	715	696	716	714	702	749	690	704	679	692	662	737	735	717	739	695	696	718	720	728	762	698	680	721	692	692	676	720	634	762	723	688	737	736	749	700	694	693	726	713	764	695	723	708	695	698	709	723	754	721	709	723	722	717	706	721	706	711	727	710	702	692	704	690	745	735	721	703	766	688	694	681	730	662	722	693	716	677	719	707	701	724	710	730	693	748	716	738	648	678	711	701	711	728	704	670	700	706	751	666	700	732	664	736	707	696	663	760	732	752	717	713	744	682	718	715	752	684	699	707	708	709	734	736	704	698	699	615	709	710	713	754	751	699	735	711	684	725	680	740	745	695	730	694	701	724	709	719	689	727	707	734	729	678	661	739	722	688	692	692	747	735	686	710	660	727	700	728	691	670	764	759	745	733	701	743	642	698	723	681	720	718	724	681	684	699	668	688	717	695	639	724	726	695	726	704	751	690	709	680	718	718	730	754	722	726	719	730	733	721	710	679	689	710	753	751	759	694	698	738	678	725	711	712	708	728	729	686	717	693	700	738	739	680	714	685	725	723	716	724	713	729	689	713	725	742	700	700	698	704	712	706	764	711	718	691	711	729	744	690	700	722	703	740	721	692	705	708	689	732	724	701	721	687	724	708	681	715	710	719	686	727	767	777	724	687	714	696	701	683	694	706	705	676	729	748	717	768	695	783	704	709	735	729	666	691	764	736	703	723	747	749	721	729	703	694	709	710	723	727	729	718	696	739	749	696	712	709	710	702	722	739	719	762	717	693	734	698	735	733	731	701	691	722	708	687	680	703	710	717	733	689	609	723	690	765	712	705	735	686	731	748	684	730	696	681	723	772	759	705	689	750	675	714	696	718	774	701	699	746	737	696	684	738	706	721	718	760	708	681	711	752	677	712	691	705	697	713	707	677	705	706	673	712	757	745	718	687	729	735	707	691	737	707	711	697	689	694	676	685	687	721	748	696	672
3674	3008	1728	1132	894	956	862	654	533	452	373	339	245	233	187	172	151	129	117	106	94	88	96	107	84	82	62	94	94	95	87	74	78	96	82	84	82	85	90	88	88	92	90	88	86	96	93	82	80	80	62	72	90	75	77	73	83	88	78	88	64	76	71	80	66	88	77	76	76	93	86	79	76	83	70	89	87	62	82	87	69	81	74	74	90	72	79	82	78	77	86	79	80	84	75	82	73	98	72	83	76	81	88	82	71	62	67	62	81	91	83	66	83	82	80	85	84	75	81	67	84	53	71	64	64	82	78	85	70	79	65	76	77	82	74	84	86	65	97	80	65	76	79	74	89	89	99	59	87	77	67	85	101	86	69	79	81	71	72	75	77	73	78	86	86	83	69	65	70	89	87	89	88	81	71	71	78	87	93	75	71	68	79	71	70	79	67	76	78	84	92	68	91	59	90	82	81	81	95	70	64	83	73	86	86	88	81	60	83	65	70	88	85	76	83	59	83	86	84	72	77	87	65	69	87	85	90	81	82	85	88	79	86	80	70	84	78	73	80	80	79	76	61	78	62	79	83	76	84	66	85	84	84	83	72	79	67	74	84	77	81	79	71	78	72	84	65	69	84	77	86	75	77	91	88	85	65	74	87	92	84	66	72	82	77	71	71	76	89	68	73	82	81	86	71	71	82	89	76	84	79	88	69	64	93	83	85	91	82	93	80	72	75	78	64	77	77	78	65	78	84	77	60	88	82	78	77	79	81	80	86	81	87	82	74	70	73	85	79	79	78	91	90	95	66	80	87	72	76	87	64	80	73	64	73	78	86	79	81	73	92	79	86	94	78	73	84	84	72	88	57	75	76	92	76	77	89	86	77	80	74	75	83	79	102	74	68	99	59	76	79	87	64	74	80	81	80	97	80	66	69	74	81	72	70	76	82	81	81	70	71	66	85	81	98	79	78	77	90	95	82	87	85	96	80	87	80	78	89	82	69	82	80	98	66	73	85	73	83	76	67	77	91	77	81	85	59	84	65	75	91	82	103	70	79	82	89	70	90	65	81	86	76	68	95	64	79	87	70	76	69	76	78	65	92	83	74	70	92	77	70	59	80	83	66	101	83	78	84	78	75	83	80	83	85	81	81	87	86	90	80	79	95	72	79	96	95	62	78	76	73	87	66	71	96	89	69	79	65	109	71	76	84	75	70	87	73	74	85	71	89	73	69	80	82	100	86	79	78	87	84	73	85	76	84	73	77	81	88	91	78	77	92	78	86	68	68	84	87	91	68	83	83	79	92	87	79	76	85	74	85	73	67	60	94	81	76	68	82	76	93	76	65	73	80	81	64	87	85	77	76	81	73	73	100	75	94	77	86	90	70	63	82	87	70	83	91	75	70	86	53	91	97	72	86	78	77	70	76	70	65	77	66	79	90	98	57	73	81	87	84	80	80	80	75	76	75	73	72	82	88	84	82	68	81	79	74	85	84	77	70	107	59	91	103	71	65	77	80	96	75	64	88	74	82	81	79	70	84	89	81	85	66	76	77	73	65	88	75	81	97	78	66	82	95	85	92	79	78	90	81	84	80	85	82	81	75	92	80	70	79	83	72	76	86	86	93	85	81	70	81	89	76	83	78	60	82	78	78	82	87	73	78	68	79	80	83	73	76	85	83	82	80	78	86	79	85	79	74	82	81	76	75	79	74	67	66	92	70	75	89	81	82	96	86	73	79	83	66	77	86	73	93	89	73	80	93	56	90	75	82	70	100	85	64	67	83	97	60	94	68	86	76	93	79	72	77	92	85	69	94	64	74	84	92	84	74	70	75	96	76	66	66	85	69	86	99	77	73	72	93	91	88	83	78	73	70	70	93	79	84	71	80	74	76	88	74	75	88	77	77	93	84	75	84	82	98	92	72	85	73	93	82	73	62	71	88	82	74	85	70	84	88	68	85	71	83	85	70	61	79	84	74	91	72	68	72	76	83	78	88	70	66	74	74	75	83	99	88	83	85	91	84	82	83	69	80	87	72	82	68	76	71	76	82	74	91	84	76	96	68	81	89	83	66	75	72	63	71	87	73	89	64	78	105	74	90	69	66	72	99	74	71	80	67	78	94	63	70	76	84	71	79	87	96	77	63	77	72	76	77	75	65	69	85	81	64	96	66	89	80	76	93	62	73	87	78	90	78	90	78	91	88	83	71	71	89	75	84	79	85	92	80	76	81	78	70	80	71	72	68	81	75	89	78	75	72	80	80	72	61	80	76	84	86	90	80	84	76	55	79	86	90	89	74	80	79	88	78	75	84	90	87	65	73	83	92	70	71	91	74	80	102	80	87	85	71	86	70	72	74	88	84	85	78	86	70	80	70	84	75	72	80	69	84	85	82	66	67	74	78	81	66	94	73	79	67	80	79	82	93	68	70	90	75	94	90	86	101	82	95	64	71	79	81	77	85	78	79	66	75	78	95	70	89	85	91	81	80	78	83	94	77	72	76	77	79	78	63	85	67	86	79	64	73	79	89	61	77	76	80	72	78	82	86	84	88	74	79	88	64	83	87	62	102	71	71	83	81	78	73	79	70	64	80	72	74	64	70	79	71	69	79	80	78	79	85	72	72	79	81	85	82	84	66	86	72	84	76	73	84	65	79	81	76	68	75	72	83	72	81	80	80	69	77	87	79	80	77	72	94	85	76	86	62	62	91	70	86	73	79	79	80	84	100	73	77	87	79	77	77	81	82	83	72	75	80	64	74	76	82	78	80	69	84	71	64	79	75	70	77	74	62	76	76	72	88	81	75	85	100	86	84	87	80	77	76	69	77	73	80	89	89	71	71	85	77	76	75	73	74	72	84	92	82	66	73	68	65	83	75	79	100	71	66	68	77	60	81	81	103	68	73	74	79	77	76	74	74	82	76	74	86	65	86	73	67	79	70	71	79	89	78	72	80	86	73	79	94	68	90	82	73	94	92	77	81	86	83	74	76	68	91	88	77	86	82	78	77	92	80	72	70	70	63	86	75	67	91	81	74	79	81	72	78	86	76	90	87	71	82	81	87	88	73	80	82	62	74	91	89	79	80	84	63	86	75	88	82	84	81	82	82	71	76	93	70	69	82	80	68	84	71	68	84	102	82	76	80	91	80	81	71	72	78	84	101	72	80	89	81	70	98	68	75	75	79	73	90	73	67	77	85	88	68	69	68	73	78	82	72	71	77	85	79	60	78	62	71	87	71	73	91	86	77	88	75	85	86	67	87	77	82	70	71	81	62	57	88	62	91	75	81	100	79	74	70	68	80	75	90	91	82	66	97	88	89	85	67	92	75	84	74	81	70	76	75	77	84	89	85	76	86	89	75	79	77	78	88	82	83	100	98	67	81	74	77	74	85	84	92	74	83	81	84	81	92	74	88	87	72	64	76	65	81	63	76	75	80	80	82	73	91	77	77	83	68	77	87	73	90	88	83	65	86	73	70	90	84	77	86	97	76	66	82	78
29317	20548	15405	18453	23669	23479	20475	16549	13619	11042	9038	7502	6018	4858	3788	2981	2530	1979	1765	1584	1343	1161	1028	1005	1025	1031	1012	1012	943	995	909	850	877	807	865	779	837	803	817	765	793	745	793	759	781	735	775	740	730	749	762	757	730	764	733	763	762	729	749	753	748	745	735	718	733	791	702	787	699	738	713	710	753	705	683	725	739	765	743	696	744	706	741	749	767	700	705	719	731	764	700	753	724	714	677	753	768	732	760	737	734	736	728	749	688	697	760	708	735	742	724	734	729	754	728	709	685	762	682	756	701	757	777	759	713	721	743	736	716	703	729	728	753	761	697	737	749	725	704	713	687	716	717	718	740	707	772	739	734	690	711	740	702	751	710	719	736	705	657	741	696	772	785	743	726	730	735	742	748	742	733	756	735	743	738	737	732	733	763	725	714	729	723	731	747	665	723	736	719	721	720	734	735	784	662	702	686	756	770	742	728	712	709	740	721	730	758	752	762	712	740	733	703	757	731	785	720	744	733	709	769	688	690	754	732	692	736	749	748	802	715	766	713	738	700	739	769	763	738	722	759	707	720	730	780	685	743	760	742	676	763	723	753	679	759	731	756	715	706	678	750	739	737	742	695	779	675	710	761	744	729	736	760	724	721	736	703	728	729	686	712	710	747	764	713	696	756	761	708	730	735	753	734	704	738	740	729	749	710	731	745	725	762	750	727	752	693	775	722	709	701	707	689	726	741	771	727	690	722	712	731	760	762	706	746	707	748	763	735	737	740	688	736	764	738	748	680	773	722	735	752	744	681	692	756	693	744	709	713	761	713	712	743	716	738	739	728	737	754	728	739	749	765	705	740	739	715	723	684	709	714	743	705	704	737	748	768	771	748	683	765	761	686	724	738	719	740	747	730	738	753	708	716	689	724	724	727	740	724	761	722	760	747	713	680	725	767	748	702	772	715	743	704	722	723	756	732	763	720	760	688	725	722	716	739	767	750	715	737	740	710	712	799	716	719	711	693	721	758	744	737	760	692	782	729	693	789	733	727	751	737	764	730	765	743	760	770	700	742	772	765	753	725	731	758	745	706	696	744	767	729	759	715	759	685	717	746	769	705	763	719	676	729	747	765	758	726	703	773	718	745	693	737	700	731	785	742	728	709	744	770	692	742	711	789	699	711	753	702	724	759	761	725	721	708	702	744	703	716	701	730	705	730	806	724	721	752	753	726	752	728	733	777	731	680	749	697	725	712	702	750	726	749	767	753	711	767	734	750	729	788	720	763	731	728	720	721	700	683	708	706	760	735	702	707	771	718	699	753	774	758	742	715	712	736	720	755	742	728	701	754	757	715	743	775	724	740	726	776	725	711	778	733	710	728	715	731	750	778	723	687	783	698	699	672	686	701	721	672	731	700	727	777	699	718	709	740	735	698	740	736	758	721	758	692	718	692	755	775	700	737	718	760	736	749	744	738	704	709	748	664	695	705	704	758	710	756	718	750	735	732	752	732	760	695	714	745	736	706	730	743	729	775	749	752	719	684	694	713	738	791	734	764	753	736	719	756	768	740	681	688	729	747	717	723	773	759	696	748	728	718	734	722	756	756	727	769	721	741	717	693	711	715	735	701	751	715	700	725	794	683	714	738	688	723	698	713	724	737	736	759	687	742	772	696	729	735	768	666	748	725	740	719	747	726	812	717	718	721	716	706	743	746	677	713	729	800	763	728	698	757	717	778	723	733	738	708	698	721	745	734	741	764	718	730	742	737	746	701	726	683	739	754	726	747	712	769	792	746	725	739	694	720	749	726	697	732	775	734	741	729	709	751	707	761	691	743	722	691	754	781	760	719	734	727	705	725	737	730	716	701	748	738	796	758	778	699	685	698	753	737	677	736	701	708	749	713	731	736	680	752	758	677	734	746	726	725	709	692	718	752	735	747	738	711	705	751	757	763	739	724	684	736	677	699	715	758	803	735	730	733	720	739	721	721	680	751	771	726	735	744	785	719	718	749	762	717	723	760	768	726	724	773	732	736	791	758	762	711	750	740	704	755	747	730	769	760	768	711	737	699	731	724	690	753	742	706	731	717	762	750	738	692	725	741	721	735	747	732	762	733	728	691	704	749	724	751	733	763	708	767	719	738	734	755	768	694	700	676	778	781	702	759	731	756	708	705	751	770	695	703	737	828	704	707	715	716	672	714	772	739	718	722	718	742	738	725	757	703	725	767	696	726	694	755	721	723	718	749	698	741	740	681	751	714	730	709	687	822	737	714	765	641	747	711	765	718	730	710	728	729	717	730	711	700	747	725	744	766	754	688	735	704	730	725	693	690	725	715	767	756	735	748	779	771	740	706	676	756	697	747	748	679	710	710	723	764	715	720	723	756	746	775	744	692	753	754	772	743	725	755	749	721	716	738	727	746	726	703	709	711	690	727	750	758	737	779	776	729	701	732	716	706	742	730	706	745	686	702	747	728	720	789	682	791	768	681	766	722	728	718	686	741	719	714	759	737	728	783	679	717	717	733	724	709	755	688	769	749	723	709	775	759	690	719	790	719	693	710	708	711	758	720	684	730	758	747	759	760	718	765	716	728	748	698	771	796	745	721	787	725	694	712	719	740	697	737	693	704	753	762	730	731	726	693	716	716	779	714	732	727	741	733	770	715	704	718	700	705	683	733	740	755	719	708	748	718	732	753	740	710	737	684	744	757	695	745	737	780	751	730	690	746	765	738	749	737	720	786	707	716	667	696	739	687	725	698	726	729	733	723	732	765	733	716	688	724	709	718	728	745	722	757	769	690	752	756	722	759	743	773	728	684	704	740	734	756	768	743	713	749	724	751	732	700	742	714	678	754	755	746	729	742	761	706	728	739	701	680	726	746	760	770	740	726	716	769	766	729	702	772	718	770	735	718	733	771	720	733	714	750	672	716	704	752	776	781	722	719	760	687	703	745	739	748	745	714	752	733	718	732	745	725	730	742	773	719	734	745	735	737	741	704	715	736	689	692	760	718	716	694	780	752	782	715	745	725	750	781	778	731	691	765	687	758	730	721	755	747	755	763	744	658	763	708	735	730	734	742	714	740	659	747	736	753	748	774	723	694	760	762	759	708	731	753	750	730	736	752	740	716	714	677	754	729	709	714	739	720	721	705	720	756	714	720	743	725	744	723	735	785	696	748	802	721	710	763	697	728	743	713	719	722	720	750	771	710	722	719	747	751	691	750	756	723	682	755	761	775	705	745	739	685	679	776	725	712	690	727	749	735	734	772	741	714	730	700	740	713	739	733	773	738	755	729	763	725	736	776	729	730	751	708	754	746	706	726	755	761	699	733	719	739	787	721	687	777	756	762	724	748	735	706	674	731	715	752	741	741	736	731	715	755	752	720	704	679	765	782	736	714	692	682	777	716	708	766	750	729	706	729	759	784	749	710	659	691	695	716	715	714	746	758	751	721	708	697	741	691	726	754	729	755	756	723	759	695	709	722	671	712	748	753	695	781	696
3902	2788	1724	1215	848	872	757	564	511	396	366	297	230	223	170	145	151	142	119	102	107	108	84	85	84	75	80	86	69	87	82	81	87	63	67	86	58	67	91	88	70	94	79	76	83	77	72	68	77	69	79	64	80	81	80	75	82	89	65	82	88	68	88	62	80	77	85	76	61	80	79	86	72	71	73	72	65	65	85	70	82	72	66	81	55	61	85	81	71	57	77	72	87	87	70	88	73	89	73	85	76	66	78	67	84	66	79	75	71	66	88	69	74	69	63	71	78	71	70	75	75	71	82	62	70	60	80	81	82	65	66	57	61	90	73	81	63	70	74	78	66	60	66	75	67	84	69	71	56	75	86	66	66	83	67	71	82	59	84	73	84	70	73	70	64	91	77	67	73	88	78	102	82	85	88	67	64	79	65	86	73	87	67	76	84	59	61	81	72	67	74	78	80	85	80	79	74	86	90	72	86	73	86	83	78	76	84	79	67	82	70	73	78	82	90	66	84	79	63	74	87	51	67	65	80	75	66	68	86	62	71	67	73	64	67	66	61	96	82	73	78	77	87	82	91	58	66	52	74	77	86	66	79	77	94	80	72	67	87	92	67	73	61	51	87	87	57	71	70	77	79	88	80	77	71	85	70	69	72	89	82	73	73	77	64	82	73	79	74	79	66	70	79	83	77	69	66	67	80	73	78	67	90	73	65	77	78	71	74	72	63	85	81	71	66	80	79	81	82	57	85	80	79	85	75	73	69	76	75	77	82	82	69	77	73	60	70	77	72	75	50	79	76	71	75	87	87	80	73	64	59	72	83	77	83	94	87	81	86	80	88	72	74	56	75	64	80	70	95	78	93	48	81	76	76	83	88	63	75	82	73	77	66	97	64	75	70	74	75	56	77	72	77	60	70	68	83	78	66	78	67	81	72	70	73	74	80	73	72	59	91	76	53	75	67	62	65	68	77	81	63	70	67	84	72	84	67	68	78	84	90	65	59	91	69	60	75	84	64	44	68	76	77	71	56	71	72	92	78	72	83	70	73	82	66	70	79	85	76	69	75	75	70	93	55	71	77	69	63	73	67	80	64	68	62	69	70	73	65	69	58	87	75	68	80	82	68	77	68	84	75	72	86	79	84	69	78	64	64	70	72	81	55	63	61	72	86	79	82	63	87	73	66	80	66	79	63	84	82	59	91	74	71	69	57	97	82	73	78	74	79	73	72	78	78	65	93	74	88	77	69	69	79	72	69	83	78	81	67	74	72	82	80	68	72	72	63	64	62	71	75	83	79	84	65	70	83	74	58	84	87	63	74	81	91	74	78	81	63	65	66	65	75	78	79	65	81	77	81	83	68	64	75	89	75	95	70	91	79	80	71	82	72	72	75	82	74	73	65	78	75	71	84	67	87	74	89	52	78	74	74	75	79	62	81	85	66	92	78	78	70	90	82	85	72	78	81	76	92	76	65	71	71	77	91	79	72	75	66	60	84	57	71	81	86	87	82	89	65	70	86	78	75	54	81	76	80	98	68	64	80	72	67	95	69	79	79	71	81	75	65	62	71	76	79	84	58	80	72	79	70	76	77	83	81	74	79	73	70	78	79	75	89	75	83	87	73	61	75	80	80	70	80	71	87	89	87	73	72	72	69	88	88	61	85	71	76	71	63	78	73	90	71	73	66	83	86	81	82	74	67	77	75	64	78	72	84	69	86	80	68	76	85	89	67	72	83	74	86	83	73	78	77	61	76	76	79	73	81	74	61	78	75	73	70	72	90	73	75	63	72	80	77	74	76	78	84	61	67	76	96	80	75	84	75	78	78	69	78	79	73	70	82	59	75	81	70	85	87	73	72	74	73	56	69	77	68	72	83	71	73	71	69	72	69	85	75	82	93	60	78	75	85	81	71	86	80	76	60	83	77	75	70	70	74	74	87	83	75	63	75	63	79	77	82	74	86	84	88	75	82	93	72	65	89	71	79	85	77	71	71	67	56	69	78	79	59	80	76	73	89	72	71	69	64	70	79	67	66	69	85	72	65	67	81	66	72	71	71	74	74	88	94	68	82	71	92	80	79	61	79	70	82	69	56	78	90	68	84	82	80	72	75	79	73	70	71	76	71	72	83	60	78	78	74	81	75	71	80	79	91	73	77	76	81	59	71	76	71	72	72	73	82	73	75	66	64	62	74	66	67	72	81	74	69	70	61	70	82	76	76	68	79	83	80	67	82	73	83	82	83	84	64	72	67	65	71	72	75	61	95	76	84	73	72	82	72	65	90	70	88	59	70	80	85	74	70	72	63	76	61	78	54	77	109	88	75	82	58	80	56	63	74	70	78	74	66	79	74	82	81	74	84	69	72	72	77	78	67	62	74	74	78	71	75	82	78	89	73	69	84	80	87	88	69	81	64	73	86	76	78	63	68	71	80	85	83	73	82	80	85	73	54	47	70	69	76	83	65	60	75	72	71	73	82	67	84	80	76	87	69	55	73	78	73	76	64	77	79	81	82	74	69	69	65	57	71	71	77	69	97	80	66	81	79	72	63	86	73	62	81	68	84	78	81	80	76	76	76	77	76	68	66	66	81	70	78	71	79	71	52	79	57	79	67	66	71	72	82	76	70	70	49	62	78	78	78	68	64	76	54	72	75	79	87	67	68	74	63	81	84	78	75	70	86	73	69	64	71	77	73	77	77	74	66	79	87	61	69	78	72	80	83	78	65	71	72	89	63	68	71	74	93	75	62	68	67	77	70	68	64	67	86	72	69	76	70	67	71	80	75	61	88	74	72	67	85	77	85	76	71	73	70	87	61	79	70	87	67	68	76	80	82	68	73	67	72	78	75	75	65	86	85	77	81	61	74	80	75	70	71	72	72	77	79	67	66	83	88	80	67	70	67	72	93	71	75	72	76	63	77	79	66	78	89	67	90	79	79	74	87	67	74	71	81	70	77	96	70	62	80	71	94	64	57	70	70	83	79	69	75	87	83	83	93	83	76	71	78	67	74	81	77	76	65	69	75	74	77	79	75	75	73	74	80	76	68	85	85	77	79	74	84	69	78	77	86	74	71	72	71	69	88	66	78	77	81	90	77	85	84	86	71	67	73	64	76	83	84	84	65	72	78	83	72	76	64	64	73	72	66	73	78	64	79	84	89	82	89	82	64	80	82	83	70	81	82	72	69	66	68	77	74	67	74	72	82	81	82	79	69	71	71	79	75	61	65	82	74	73	89	73	84	80	66	71	69	70	78	73	71	81	91	84	85	79	72	77	94	77	68	73	72	71	58	65	81	75	85	80	75	87	71	84	76	83	80	63	85	74	56	86	69	81	69	79	75	86	86	65	67	60	69	67	80	67	74	81	84	71	60	72	80	78	77	79	53	79	81	87	88	81	69	69	66	73	72	73	89	76	63	67	82	83	79	73	75	66	86	70	80	82	79	81	67	68	74	89	79	70	74	55	69	81	74	76	80	71	82	81	63	78	79	86	65	75
29004	20254	15216	17772	22314	22387	19519	16037	13171	10759	8725	7233	5821	4576	3710	2892	2394	1894	1659	1451	1280	1125	1089	977	916	981	875	899	958	929	876	798	756	800	771	719	778	774	712	761	729	720	680	792	695	708	701	703	763	672	699	751	725	650	750	700	690	681	690	687	674	728	695	715	744	716	722	647	631	704	678	721	691	704	675	667	696	705	679	706	667	685	715	650	678	725	634	649	665	660	723	694	725	705	677	678	701	682	695	702	702	704	670	683	691	693	654	666	713	706	673	705	687	726	667	723	700	653	664	689	713	713	685	724	705	715	692	686	692	693	712	668	724	692	710	749	665	661	668	663	712	627	694	734	665	667	660	725	688	736	675	686	682	697	681	639	687	733	658	733	702	661	715	702	703	687	678	678	656	710	693	703	654	734	686	700	711	680	676	707	692	706	718	704	693	700	717	698	707	690	652	693	712	723	704	682	643	623	691	727	680	718	727	691	668	735	684	687	734	708	640	708	704	660	679	652	664	729	678	659	738	696	707	676	649	677	734	670	660	699	690	684	714	679	732	680	675	636	632	633	720	691	645	660	734	680	698	733	726	699	665	723	686	678	663	691	648	659	688	697	691	724	699	683	733	678	676	677	692	693	734	725	692	703	710	670	673	716	670	683	690	744	686	683	721	727	712	701	713	716	698	713	658	698	672	722	738	682	723	673	689	657	695	692	718	684	695	690	651	691	672	676	684	695	711	699	651	660	687	644	693	680	724	702	686	708	715	631	696	692	722	689	735	724	695	670	655	713	665	718	700	697	741	676	664	736	696	658	706	660	732	732	677	695	723	727	724	693	666	729	670	687	693	711	693	729	714	692	664	651	692	725	653	684	661	716	664	717	642	640	713	684	647	672	740	675	702	706	700	715	692	696	702	652	692	752	748	685	664	739	689	714	687	691	738	643	733	714	687	692	697	683	713	691	707	670	701	718	722	674	688	690	665	645	706	652	687	674	737	654	723	713	629	728	717	662	719	683	671	681	681	603	682	740	721	651	694	666	733	701	702	684	720	697	673	652	686	695	670	704	697	663	679	727	676	722	680	679	729	690	711	679	674	688	702	672	685	710	737	692	692	666	665	706	681	636	694	670	624	692	699	647	692	688	694	676	669	736	696	662	675	697	694	699	698	721	766	628	713	682	652	650	670	645	692	680	709	672	685	703	672	728	722	668	705	609	654	690	670	717	725	723	723	692	664	713	693	708	628	702	648	678	748	661	717	680	698	687	698	722	683	703	671	691	673	688	676	692	691	741	673	698	660	677	682	719	715	781	702	685	673	710	692	663	679	705	688	670	732	701	676	630	671	642	708	666	702	669	676	680	727	646	723	672	663	718	726	684	705	722	685	638	704	692	707	695	686	691	707	660	699	695	670	721	655	671	724	709	726	692	714	691	700	651	740	733	723	690	724	709	695	648	640	678	679	681	707	701	685	691	659	669	653	708	717	686	708	680	697	706	663	664	707	684	709	714	699	673	689	705	668	693	672	672	684	683	670	718	684	659	721	660	669	673	684	653	666	660	662	659	716	691	644	744	703	701	676	716	709	654	711	737	678	696	675	680	658	676	665	685	733	694	698	681	701	713	696	704	656	710	728	664	710	676	685	694	706	694	726	724	686	730	723	697	648	663	671	670	696	672	683	706	691	709	716	664	695	783	672	689	696	715	680	691	702	666	673	753	656	651	729	678	695	709	654	724	705	701	714	704	687	686	668	631	650	700	674	672	704	612	731	681	692	639	666	737	668	702	673	665	665	660	680	720	703	692	665	703	689	697	666	693	738	660	710	636	673	712	706	688	710	671	764	654	685	667	733	675	681	711	684	713	699	689	665	667	695	729	728	682	648	724	740	694	722	709	703	681	666	715	657	714	649	665	688	711	700	677	720	671	696	733	737	668	673	733	656	664	661	689	716	743	679	754	711	663	705	703	681	707	684	689	723	668	680	693	669	659	681	696	702	738	717	694	711	687	694	697	694	670	638	704	685	655	736	663	642	695	695	697	687	735	703	668	697	688	691	676	670	672	742	687	671	746	699	682	643	725	690	688	729	714	699	723	697	720	648	715	654	716	730	714	670	654	743	707	667	684	704	691	705	686	720	662	684	724	702	696	755	666	671	755	697	704	720	666	712	713	716	697	678	711	689	681	653	690	725	649	736	695	663	703	700	682	692	673	681	710	673	690	676	693	666	751	724	702	657	614	686	692	688	681	688	705	656	680	685	676	685	673	732	669	716	692	731	674	663	684	684	696	654	694	721	648	684	718	695	719	664	686	695	672	685	728	691	668	697	655	738	733	716	665	706	693	664	727	705	708	693	680	670	733	654	685	706	702	704	682	747	726	718	717	690	688	731	714	709	683	720	693	702	726	677	743	721	685	731	656	702	713	679	640	676	669	709	701	698	695	675	662	746	672	733	693	737	704	653	695	719	684	683	690	654	682	659	722	714	690	662	686	704	693	680	676	738	713	723	683	707	672	718	675	679	691	700	638	687	679	668	668	694	725	632	701	685	719	702	673	681	646	675	698	687	752	684	693	706	704	685	701	688	716	690	700	721	685	668	667	711	734	702	700	668	728	721	644	700	696	671	736	729	683	691	738	681	682	746	667	726	701	690	692	697	645	724	644	659	658	702	676	744	654	683	720	683	709	672	660	695	679	708	729	696	703	696	708	669	724	681	741	709	731	728	678	681	724	717	697	703	735	721	725	692	690	687	726	671	681	689	702	724	693	742	681	650	647	694	686	694	652	652	707	764	716	721	723	723	672	708	700	723	697	668	685	701	739	677	718	672	636	694	681	719	698	657	711	707	726	716	694	697	704	703	647	700	662	709	710	689	717	727	713	685	701	690	690	677	712	703	689	739	680	692	632	678	661	649	695	689	686	709	708	670	705	635	685	690	664	740	674	705	648	663	690	670	656	686	634	655	718	690	720	710	715	706	662	757	700	686	710	707	700	691	709	733	620	657	694	653	674	683	690	684	701	673	732	760	716	665	688	713	701	676	668	706	663	632	718	749	696	697	727	679	700	685	657	661	641	708	649	726	678	683	683	698	674	735	680	714	678	741	699	650	660	727	685	680	704	675	632	682	700	714	673	745	677	677	676	682	659	698	683	737	648	723	688	691	687	693	687	657	679	641	693	669	704	687	642	656	715	720	688	707	722	732	740	652	701	724	687	740	680	686	729	720	680	676	713	715	720	737	681	671	701	690	678	683	684	702	661	700	690	670	669	684	705	746	690	676	674	657	690	716	698	693	687	699	724	668	782	670	673	662	686	737	676	703	674	710	737	662	679	728	738	746	712	706	729	729	679	724	667	669	694	694	684	645	663	698	675	691	665	689	682	680	672	702	717	701	707	694	668	693	697	656	721	669	745	691	682	729	638	679	730	708	691	678	673	686	652	696	722	700	685	707	674	672	731	641	718	685	715	720	694	639	691	732	669	690	707	709	694	692	697	655	664
4551	3931	2462	1599	1190	1108	1023	840	600	529	427	424	299	258	194	170	140	142	120	128	112	117	86	82	99	83	96	104	84	101	88	74	97	79	84	95	91	72	82	85	75	96	82	67	91	70	72	79	68	66	81	77	93	80	78	53	75	74	82	53	95	68	71	71	79	84	84	81	69	71	74	73	98	83	62	81	76	79	72	77	87	71	85	69	69	73	70	80	84	69	88	84	93	71	93	85	63	89	64	64	77	83	75	74	102	73	82	56	99	81	77	73	79	80	81	69	83	82	85	78	77	93	86	72	79	81	90	83	70	73	77	84	87	72	71	77	79	82	76	67	81	77	79	81	79	75	83	87	93	79	65	78	89	74	87	79	70	79	93	76	80	76	80	74	79	87	82	82	82	74	71	69	71	72	79	81	81	77	65	76	79	66	62	70	80	88	79	57	86	85	79	64	77	96	75	76	60	98	91	80	71	77	70	81	93	83	86	72	81	68	72	65	78	65	58	61	79	84	77	66	75	86	76	70	63	80	58	65	70	75	83	74	65	68	70	83	79	81	78	90	74	68	49	74	73	66	73	70	57	78	63	77	63	75	79	61	88	67	84	82	74	74	61	78	77	87	85	74	87	93	69	77	74	83	74	75	86	66	73	86	84	72	84	78	74	78	81	89	78	88	76	64	73	83	64	63	70	78	76	68	95	82	78	66	75	68	74	75	62	65	73	79	81	77	90	82	58	62	82	70	76	72	54	82	80	88	71	54	86	82	82	74	70	76	74	82	66	99	70	77	71	62	73	70	72	70	88	64	71	65	70	73	71	74	67	76	84	102	87	81	75	74	59	82	72	75	67	81	74	71	73	67	68	64	76	93	53	79	75	89	75	64	77	91	73	67	64	75	79	60	69	85	65	80	53	76	87	89	64	80	65	69	84	82	78	99	78	71	75	74	73	68	80	77	79	84	74	73	61	64	86	82	54	84	64	90	72	76	72	81	82	77	80	85	83	80	74	74	71	81	82	78	76	84	78	70	80	78	93	68	72	73	72	71	84	71	89	74	72	74	96	77	72	66	73	67	79	71	72	78	73	72	78	70	82	87	71	79	71	82	77	70	73	70	73	71	70	82	94	70	80	70	62	72	89	88	59	75	76	78	79	70	78	81	73	64	86	92	78	85	79	64	69	66	86	64	78	69	101	83	81	85	72	66	76	90	77	82	89	77	69	73	73	79	77	77	79	64	73	84	72	88	79	71	64	79	80	70	71	63	78	82	87	83	69	77	83	74	78	74	91	81	86	84	60	75	77	101	104	73	69	81	102	79	82	73	91	68	67	81	64	66	89	77	77	76	84	54	77	92	85	74	77	81	74	80	76	81	101	82	83	86	74	75	89	69	69	88	82	69	82	89	72	74	74	86	58	63	86	57	76	81	76	86	85	75	67	63	78	66	77	83	71	82	80	76	82	78	78	87	87	90	73	72	76	75	69	78	73	77	76	80	71	77	83	78	71	72	75	75	75	80	74	96	70	78	62	63	77	77	69	58	80	81	76	80	66	81	66	79	74	89	66	67	76	79	60	73	84	75	98	66	94	65	70	69	90	83	67	59	85	99	70	63	82	77	77	85	65	76	76	78	74	62	76	74	72	64	61	68	82	82	73	87	88	94	67	68	78	68	79	75	68	68	76	78	64	72	66	75	92	71	78	88	72	80	78	71	85	80	72	74	76	81	90	76	75	77	74	68	84	90	95	69	81	81	88	84	69	66	74	64	75	65	106	84	81	93	91	61	69	72	77	69	71	73	79	77	72	92	69	60	68	79	69	89	73	83	71	76	83	69	71	85	72	86	67	67	88	83	82	74	82	70	54	76	72	79	73	62	70	86	79	74	57	69	62	87	66	106	67	71	64	87	80	75	79	75	68	74	69	82	75	61	91	73	80	53	68	75	78	78	75	91	69	74	96	73	63	75	79	81	76	69	78	83	85	76	75	71	73	70	71	75	79	79	65	89	94	66	71	78	73	74	91	77	76	71	68	83	84	78	70	64	67	67	66	76	78	83	71	73	83	86	78	68	88	85	75	79	89	62	66	76	87	88	80	81	69	72	70	83	66	76	104	71	74	66	75	75	82	79	76	85	79	77	71	71	68	74	77	75	62	80	78	93	72	84	96	72	83	77	67	80	73	61	72	77	78	73	72	82	84	73	73	79	80	72	75	82	51	83	78	67	58	84	82	86	75	79	81	89	65	80	80	81	65	67	71	67	78	82	86	83	81	76	68	93	77	73	77	85	83	73	71	69	68	77	69	68	77	73	81	94	82	79	77	78	68	78	64	71	70	87	81	70	54	76	80	81	75	68	77	84	74	58	69	76	60	82	93	74	95	77	81	57	88	82	71	73	81	65	102	77	78	66	79	78	82	89	65	79	81	81	76	71	82	89	75	71	71	74	76	62	72	70	66	68	63	62	81	67	75	73	74	79	77	78	77	86	75	73	85	86	84	67	78	93	72	74	62	78	81	64	72	80	70	60	79	75	78	83	68	77	88	83	76	76	97	73	80	78	87	67	68	60	96	76	67	72	71	76	70	91	74	80	71	80	85	91	79	70	79	62	77	70	68	74	80	53	90	74	80	76	73	79	72	88	75	73	63	88	81	72	70	85	88	73	74	80	99	95	72	63	72	74	80	76	81	84	73	81	74	79	85	78	93	83	66	87	71	77	96	72	68	66	59	58	69	82	85	64	93	68	81	88	63	79	83	83	94	89	61	87	70	69	67	82	86	87	67	68	77	74	81	84	72	81	77	75	88	81	65	76	95	87	69	72	77	80	75	60	85	78	75	85	83	74	79	82	83	95	73	65	84	82	66	85	84	61	101	71	97	65	85	72	87	71	87	93	84	76	81	87	83	83	68	86	73	73	75	85	86	97	78	90	78	77	69	62	70	70	77	61	77	76	81	82	84	67	68	83	67	76	72	82	77	84	71	85	65	86	78	75	67	69	79	73	65	76	71	72	79	87	64	67	80	73	66	83	72	72	66	77	86	58	75	92	90	56	75	81	76	70	75	61	66	79	74	71	74	74	82	66	99	86	81	89	83	80	77	64	82	74	71	84	95	88	86	67	78	80	89	76	62	68	76	73	62	82	82	68	82	79	69	80	94	92	74	79	73	62	67	73	84	71	83	87	67	69	90	74	83	88	85	61	87	68	79	78	51	56	72	78	87	78	83	87	67	65	87	71	73	79	87	83	84	74	78	60	77	70	74	86	74	77	79	72	72	76	90	85	66	68	62	72	67	69	70	85	73	76	55	84	87	71	76	92	87	69	67	87	69	78	80	72	73	91	61	73	77	71	91	85	79	65	76	97	72	77	81	79	71	72	60	85	75	60	77	94	83	64	92	77	69	87	83	73	76	68	67	73	78	76	68	71	75	87	84	60	79	85	71	88	70	78	65	81	76	82	83	81	73	66	81	76	75	88	65	71	70	73	86	81	75	83
32075	23372	18535	21135	25311	25030	22461	18747	15363	12710	10580	8899	7067	5625	4367	3581	2911	2417	2069	1761	1553	1353	1255	1067	1099	1046	1059	996	1049	1022	914	843	879	837	813	827	820	793	825	797	775	763	763	710	752	732	744	726	747	701	689	726	722	734	767	695	662	774	724	682	691	709	728	699	676	724	731	702	714	681	676	724	684	709	713	747	730	682	727	718	656	721	693	714	698	690	764	724	702	731	698	721	709	697	734	744	741	741	729	724	698	672	752	725	725	724	736	701	706	729	705	633	691	731	722	690	666	749	676	677	711	725	707	698	709	739	723	702	743	721	741	722	718	750	722	726	688	723	750	672	698	690	704	690	700	732	725	696	713	684	717	719	712	732	712	668	738	715	732	727	704	736	729	705	684	712	678	715	727	725	705	712	710	703	703	726	742	752	729	715	712	716	697	722	708	702	699	737	748	692	711	711	771	716	662	745	721	662	737	740	690	712	690	753	696	741	693	710	746	688	712	681	728	751	698	704	709	715	707	708	712	754	701	749	705	672	678	680	706	664	713	734	657	691	691	731	736	751	717	686	756	713	659	730	696	706	693	733	695	706	716	697	675	738	693	671	694	722	695	730	689	747	682	736	733	753	692	680	723	698	717	689	748	748	721	711	718	763	718	774	727	715	756	707	677	644	725	707	725	723	678	699	739	735	754	697	680	718	681	690	702	722	698	675	723	751	657	730	686	762	699	688	712	719	691	739	684	724	725	699	695	730	694	739	736	704	703	727	730	654	670	714	697	718	707	691	716	709	690	702	727	675	710	702	685	708	722	689	695	703	768	694	708	729	696	696	671	735	708	725	706	673	653	730	705	750	731	690	684	664	727	704	703	766	728	729	744	709	699	696	744	715	697	731	727	723	667	722	761	721	719	690	721	733	710	718	662	725	722	726	658	676	712	728	701	695	691	735	678	721	717	766	694	705	718	715	707	698	701	670	726	707	693	691	690	735	705	686	737	718	741	680	701	703	741	683	669	738	677	713	745	740	742	728	682	735	725	691	682	758	653	689	705	690	695	671	750	700	684	697	719	718	731	715	703	722	692	699	668	743	735	684	724	723	759	670	702	710	716	744	704	724	725	713	683	730	735	704	695	654	689	676	668	739	644	642	678	737	701	656	720	739	662	702	652	739	732	726	740	751	724	713	750	730	714	684	715	679	704	704	710	670	733	713	675	681	652	730	743	697	748	706	664	761	745	708	724	691	716	713	691	734	745	707	726	703	720	685	655	694	772	707	690	662	685	710	699	713	733	701	746	705	701	732	675	735	724	727	678	742	772	704	742	718	714	701	659	691	687	713	740	707	692	745	722	727	670	697	703	766	710	717	722	739	727	725	722	724	744	761	704	767	718	703	735	731	721	703	748	681	759	681	682	730	683	749	691	727	714	746	705	663	677	699	666	708	720	689	732	685	729	709	721	702	745	756	723	718	721	755	729	750	728	699	695	723	686	747	702	723	658	668	669	740	760	743	730	745	741	732	715	677	719	714	669	731	674	744	714	725	683	714	714	668	718	734	723	726	743	758	711	733	746	723	703	721	748	739	691	794	691	680	699	713	769	698	675	684	677	623	703	742	747	729	718	672	736	727	701	733	689	714	704	728	674	689	684	723	670	703	690	691	752	690	714	693	717	691	746	729	677	671	710	720	736	711	724	704	714	673	706	687	706	720	690	718	692	715	692	713	750	718	736	743	724	724	716	689	712	742	733	719	720	731	683	735	714	718	726	720	712	724	689	713	715	688	672	730	703	710	702	686	732	680	738	688	688	725	707	706	728	718	708	717	678	728	683	705	672	761	701	757	714	723	716	768	728	732	755	683	718	730	679	725	754	691	764	687	706	746	742	708	700	695	721	708	731	709	701	687	739	702	710	706	726	714	703	706	738	743	730	764	735	755	733	705	709	727	709	710	687	679	734	720	666	766	674	734	729	719	692	750	703	711	697	671	710	731	702	708	745	742	678	720	678	734	714	710	670	740	700	700	748	728	771	709	754	695	712	687	729	720	675	692	729	690	750	719	711	751	716	682	710	701	678	729	738	712	691	696	638	714	669	742	740	711	719	714	748	721	724	734	701	700	773	743	699	715	700	695	775	709	743	681	736	687	728	708	712	743	729	686	719	690	696	696	695	702	726	698	701	688	682	652	671	722	713	666	739	707	755	689	730	757	670	696	718	715	716	759	700	690	758	681	726	684	698	719	727	674	725	711	744	680	736	698	731	699	677	717	720	713	703	669	712	700	715	695	706	678	681	694	762	699	716	722	666	707	762	706	686	717	728	664	750	697	693	680	688	761	669	732	729	750	680	687	706	726	723	731	678	668	713	695	686	685	779	654	741	746	689	697	741	724	711	726	682	686	747	698	701	680	686	745	724	712	711	685	745	730	715	747	742	736	686	719	745	708	721	693	738	744	698	677	660	683	700	733	732	698	666	722	677	703	749	770	712	685	705	721	775	716	730	705	667	721	691	692	745	711	718	675	759	735	720	728	706	740	697	679	697	705	736	717	716	664	712	710	703	691	726	747	688	750	674	643	748	701	718	683	710	694	718	725	688	719	704	722	732	724	695	703	691	723	732	704	735	721	745	725	728	724	721	680	734	736	688	720	709	751	708	725	702	704	718	666	701	705	674	659	701	725	742	755	695	641	715	798	689	702	710	714	709	685	708	696	710	760	743	734	694	765	724	678	674	713	720	745	741	748	680	680	742	705	676	720	687	698	679	666	704	688	708	720	729	722	679	689	747	706	775	718	756	701	712	684	730	709	687	704	733	752	716	696	698	642	736	749	706	739	708	711	703	741	698	715	723	652	710	706	745	711	708	701	704	689	753	687	706	699	757	648	750	671	716	725	677	731	762	696	715	683	673	697	654	691	719	710	713	689	748	685	686	701	728	711	725	709	755	720	654	730	699	706	680	682	703	777	716	752	706	741	734	698	706	691	723	707	683	706	678	734	762	723	706	736	705	718	716	651	717	698	718	680	715	672	703	713	693	695	717	735	719	673	747	661	744	689	730	725	742	669	757	688	752	744	703	717	729	746	689	708	758	692	674	711	712	689	700	696	721	695	664	678	683	763	729	722	718	735	735	672	698	687	691	692	697	719	705	685	725	709	716	746	732	674	728	769	739	706	709	733	694	707	684	748	708	751	721	708	734	764	701	722	710	665	709	715	700	678	728	692	695	711	729	685	702	706	708	719	709	713	743	683	734	657	706	720	744	701	726	699	737	700	733	702	741	708	662	701	691	746	689	703	760	730	691	683	714	695	727	701	664	640	777	761	703	722	693	698	747	741	686	696	735	721	701	674	746	706	739	719	707	739	716	718	704	744	660	743	724	689	686	723	713	788	708	721	744	679	715	732	757	722	746	690	700	689	724	732	713	739	696	710	699	730	720	724	721	703	739	705	696	714	704	712	656	688	650	736	710	678	736	732	678	743	707	668	733	725	746	709	691	700	733	738
2918	1800	1073	785	596	538	526	428	317	294	250	218	209	159	139	114	117	122	124	84	87	92	91	92	91	84	89	85	91	80	78	74	74	78	81	76	83	89	85	77	76	67	70	85	85	72	77	72	87	73	92	77	69	78	76	90	62	83	68	72	98	83	75	83	88	62	86	67	82	71	81	76	73	94	69	80	74	85	83	75	75	83	81	82	57	80	79	60	78	76	62	78	69	84	85	87	62	53	82	75	69	102	73	72	83	70	76	80	77	71	62	86	91	82	86	87	82	80	68	63	74	80	78	83	80	76	87	65	83	74	78	62	67	79	68	73	88	65	71	66	82	80	63	98	75	97	90	64	73	77	97	69	69	83	82	68	78	72	84	64	75	94	81	78	64	81	75	77	94	73	88	75	87	91	67	82	74	83	82	71	67	71	73	75	76	66	97	72	73	63	82	63	86	82	81	64	88	71	71	81	73	72	78	86	65	77	91	83	67	71	86	86	69	106	80	87	86	92	73	95	75	87	71	76	82	60	61	84	93	71	76	87	75	77	86	91	77	71	97	82	83	65	89	81	70	91	77	80	82	92	78	64	81	93	89	71	61	82	72	74	84	64	67	84	84	58	80	78	77	83	86	77	78	83	72	81	68	56	87	76	85	71	77	59	68	90	83	68	76	66	78	74	81	88	82	79	87	79	91	88	87	80	91	61	80	87	72	80	89	87	92	93	76	61	86	74	89	74	93	71	55	64	80	82	87	66	86	70	84	83	93	83	68	67	85	62	78	70	69	81	74	75	92	87	87	76	72	76	68	67	80	85	66	74	79	83	70	69	74	69	83	90	70	73	80	76	88	84	71	85	82	71	69	73	95	92	64	84	70	83	76	92	75	77	79	79	74	77	88	89	87	57	80	60	73	80	75	86	80	71	95	79	78	90	73	78	92	82	75	83	89	95	71	82	72	74	72	80	71	66	78	77	67	111	75	86	78	67	68	69	68	76	70	79	83	89	91	82	65	64	67	59	68	88	63	89	76	62	87	79	72	73	82	81	93	80	73	72	79	83	81	69	82	64	78	85	69	93	75	82	85	78	77	87	84	65	79	77	75	74	80	88	73	71	75	90	83	70	62	79	68	83	69	75	76	76	75	65	61	75	76	66	87	69	64	85	67	64	89	71	72	72	66	68	76	90	95	73	83	65	69	74	80	74	85	78	96	75	79	80	75	75	78	71	71	75	77	88	73	78	87	97	71	70	77	81	69	63	77	69	78	90	69	107	84	71	73	82	70	81	83	87	70	66	81	84	74	71	73	61	79	86	79	68	76	72	87	80	69	64	74	87	82	84	79	88	63	80	83	71	90	67	75	74	90	75	69	89	93	78	60	72	87	74	80	61	72	78	81	65	81	75	77	64	84	84	58	93	91	73	67	77	69	66	72	71	79	72	73	67	86	77	85	73	101	91	77	67	73	73	80	62	86	75	62	77	63	73	67	65	76	72	77	76	78	65	86	87	82	69	82	81	82	77	71	89	80	78	73	100	91	83	78	79	85	81	74	74	84	70	85	73	68	68	79	78	72	88	69	86	82	87	60	82	85	59	67	87	100	83	70	82	82	91	83	71	100	71	76	75	83	74	75	81	76	69	77	88	92	75	76	82	100	87	69	82	81	91	80	82	81	74	79	78	64	79	80	73	76	68	69	72	72	84	79	92	74	70	84	58	69	72	64	80	80	88	75	86	70	69	84	75	88	73	75	76	78	74	72	78	73	79	60	70	89	71	53	84	71	68	81	80	69	71	90	74	81	76	84	81	83	79	83	82	75	79	87	80	72	77	68	65	75	62	75	85	87	68	73	77	83	94	69	81	78	66	77	68	89	67	91	81	61	77	73	82	67	64	84	78	71	84	79	78	71	80	77	72	85	64	75	80	70	46	66	74	74	78	72	87	72	83	79	85	86	86	79	56	78	77	67	72	79	80	64	73	79	88	68	78	85	71	65	85	75	78	78	70	74	72	99	71	79	77	89	80	72	73	67	86	72	87	73	78	82	86	84	89	73	69	69	92	81	72	55	85	76	84	64	66	85	71	63	88	78	89	70	66	60	70	65	75	66	80	83	89	92	83	74	75	69	64	66	63	81	72	93	79	65	81	88	70	84	73	71	82	65	79	87	65	87	67	84	69	93	67	63	82	91	78	80	82	88	82	72	75	80	81	97	74	82	72	76	66	72	68	70	73	100	77	67	63	86	68	69	84	67	80	62	83	68	69	65	87	76	71	81	81	82	79	76	69	88	93	81	84	57	69	78	60	68	86	81	75	72	59	78	79	60	62	83	83	53	67	87	72	76	78	85	61	57	75	66	83	73	74	64	81	65	81	79	62	73	74	76	77	64	72	76	64	92	78	60	85	90	71	75	76	82	68	89	77	72	76	75	71	80	79	76	65	77	77	65	80	68	84	69	67	77	74	88	83	94	87	82	76	65	70	73	85	78	85	71	81	68	93	80	70	81	88	74	83	84	80	63	77	82	80	94	72	87	71	78	60	83	93	66	78	84	75	74	80	91	79	89	85	78	80	76	78	75	79	72	84	80	94	74	58	67	82	73	78	74	67	71	77	75	87	87	73	74	73	84	74	62	85	78	96	78	73	56	77	58	77	68	80	71	62	84	73	74	89	77	80	89	76	88	84	72	71	76	77	91	72	81	59	69	82	91	80	71	77	68	72	76	72	68	75	78	73	87	80	70	77	83	79	81	82	79	77	86	83	94	82	81	74	77	76	83	87	67	68	62	76	71	87	89	72	79	86	75	89	64	75	79	73	74	66	64	69	84	91	99	83	80	79	83	81	80	66	73	75	77	82	71	77	72	77	71	87	69	85	94	75	73	75	76	90	72	67	70	78	80	74	78	84	59	71	79	84	88	78	73	68	79	76	70	83	84	72	67	74	77	82	73	82	71	73	78	79	64	82	78	81	89	92	80	83	77	77	93	61	64	63	74	85	74	69	72	63	65	72	78	60	90	62	73	76	91	80	75	84	85	70	78	90	94	73	71	78	76	80	80	73	71	78	73	88	75	73	79	78	69	81	76	74	73	83	76	88	89	81	74	86	86	85	87	81	67	80	74	78	78	68	75	62	70	82	93	82	76	78	76	70	73	74	87	69	88	71	62	86	68	82	66	78	74	83	91	85	71	87	72	80	77	75	62	58	74	74	70	76	76	77	95	60	84	78	81	78	69	73	74	91	83	62	60	79	59	84	75	90	67	68	81	60	79	89	77	85	81	74	66	94	91	71	78	75	64	80	72	62	83	62	74	77	85	70	72	74	87	72	93	85	73	80	70	70	75	76	92	82	93	81	72	66	73	70	76	82	84	73	73	95	79	85	68	84	87	81	81	86	77	85	77	84	58	82	76	67	76	88	86	74	75	76	75	82	86	72	68	79	79	67	75	83	89	77	81	69	65	89	66	61	78	72	76	81	92	88	84	75	84	61	81	66
26385	16405	12361	14203	18485	18188	16070	12861	10108	8163	6696	5433	4336	3363	2685	2115	1868	1612	1404	1263	1197	1024	950	944	882	881	877	899	849	814	789	788	823	776	778	767	778	833	801	736	693	785	718	675	685	710	739	750	755	734	754	727	724	699	727	729	683	738	728	731	720	725	721	727	693	725	709	688	760	682	756	691	709	691	685	736	723	730	718	690	728	703	743	746	678	722	697	745	751	701	743	725	719	715	746	711	715	699	691	755	685	711	680	722	705	712	707	727	713	703	711	721	729	750	786	684	720	700	744	698	743	715	713	743	727	711	726	663	750	718	770	776	686	725	688	701	702	726	690	714	732	677	685	703	728	681	711	731	703	709	730	740	720	726	693	705	757	738	713	718	718	707	737	723	716	703	707	725	741	671	752	703	714	684	709	737	730	751	758	767	737	657	718	703	704	728	710	708	705	697	698	729	694	747	793	726	728	777	708	701	734	698	721	734	736	717	740	697	726	717	767	729	685	800	739	704	736	719	667	730	704	669	754	754	747	769	727	711	700	747	703	718	740	687	737	693	701	730	734	733	694	674	727	759	750	705	705	664	742	715	721	710	728	745	709	728	705	700	701	750	724	754	726	704	728	654	716	700	680	711	716	707	758	698	752	691	718	694	727	718	755	738	746	726	715	767	728	710	768	727	772	690	750	762	723	737	711	747	743	738	690	687	722	662	715	746	713	745	692	672	701	725	718	671	674	706	734	733	709	712	677	732	687	695	720	716	702	670	680	725	747	744	715	723	739	664	696	767	729	722	719	730	680	703	721	739	753	754	716	719	724	693	733	731	678	700	694	723	720	750	683	683	759	708	738	678	766	688	784	734	679	700	719	728	748	726	710	749	733	767	767	748	724	705	718	762	711	743	720	719	691	723	745	683	718	705	731	731	724	665	744	711	714	693	724	690	735	730	741	726	728	732	743	728	679	697	709	697	693	725	720	725	758	716	693	760	726	718	741	675	703	757	689	715	748	722	711	698	759	724	753	710	736	751	688	695	694	720	701	723	738	760	768	693	708	737	676	673	689	700	725	711	741	674	732	686	733	706	698	751	753	731	722	743	736	749	775	732	742	734	731	745	689	770	742	744	719	721	757	704	733	732	716	717	763	730	712	749	709	692	702	734	744	720	715	724	744	728	727	713	682	696	694	684	727	726	737	726	692	758	747	702	730	718	748	726	715	751	699	700	709	712	763	690	719	728	692	667	699	726	700	752	691	695	736	763	694	713	746	706	656	698	698	737	765	705	705	724	727	706	742	734	732	731	711	674	688	721	735	697	741	750	746	776	705	700	739	714	733	730	674	676	701	697	697	721	717	751	686	736	657	732	692	682	721	740	783	739	700	727	736	694	725	703	758	676	667	707	730	717	767	715	692	694	729	742	747	735	736	697	744	679	712	739	684	718	694	733	706	730	788	687	717	703	750	732	753	734	692	735	711	747	753	736	690	679	697	735	699	754	752	671	666	702	689	763	734	712	742	703	738	734	687	689	704	747	751	709	759	717	708	695	716	765	694	658	721	666	707	729	717	711	691	742	735	701	755	699	736	681	698	695	717	661	714	716	738	688	696	685	672	756	731	714	721	733	739	754	737	725	723	696	722	729	746	728	693	722	685	674	711	720	701	706	699	753	723	704	704	729	734	753	683	724	683	717	718	717	670	723	691	727	728	767	717	694	714	701	713	715	728	759	734	697	694	715	728	718	715	714	751	713	695	707	713	679	712	696	745	676	749	728	727	724	720	755	731	738	696	728	691	662	677	735	711	728	700	686	696	728	682	678	703	693	718	652	701	701	717	711	710	699	731	688	791	692	701	747	707	734	699	771	683	738	752	711	729	716	682	706	767	711	708	759	691	708	700	737	770	653	713	742	725	740	757	750	727	743	709	707	722	726	705	703	717	728	765	735	738	679	701	710	724	661	691	707	726	664	746	687	742	753	706	719	705	712	691	714	651	732	698	698	739	684	712	743	669	683	714	689	717	727	696	717	710	726	797	730	698	766	713	733	747	688	692	696	739	747	744	721	754	698	737	711	715	731	740	707	690	722	730	696	700	704	713	707	693	756	701	697	731	693	769	705	713	682	746	717	699	748	766	755	709	697	686	711	730	718	725	701	758	679	719	726	671	705	735	736	736	724	734	775	722	718	706	719	723	726	713	730	709	698	762	747	721	707	707	684	711	656	723	677	745	739	712	763	684	726	688	759	759	729	719	712	695	695	737	695	697	703	727	738	698	709	694	718	755	714	677	711	739	710	733	681	700	672	704	690	708	699	726	730	675	764	685	717	782	676	764	761	750	710	724	712	756	741	716	703	708	774	728	744	745	720	682	680	700	720	738	682	727	786	703	716	719	736	696	712	721	675	733	688	765	719	724	695	691	716	697	740	710	782	718	723	720	707	750	717	754	699	689	707	701	679	712	698	691	749	736	741	696	706	699	709	736	744	684	742	689	714	703	710	701	677	699	729	682	735	675	689	758	725	724	710	726	726	727	728	781	739	733	703	713	740	688	744	734	712	696	714	665	702	737	692	723	723	782	682	677	690	733	684	727	694	704	752	703	694	746	725	721	731	745	677	721	704	685	693	706	666	746	720	695	754	741	698	727	650	661	671	680	727	683	745	773	706	665	721	707	719	695	709	731	711	717	709	691	738	715	747	682	706	716	724	789	734	719	693	738	728	723	745	682	724	678	719	740	680	746	751	701	728	688	752	743	756	735	743	751	733	737	728	770	714	683	733	710	735	718	736	692	745	694	724	716	713	708	702	677	720	709	668	719	682	726	760	737	728	725	735	737	738	685	733	699	777	678	757	707	683	753	749	691	711	779	738	673	688	730	671	763	741	729	647	756	679	751	697	687	731	729	718	749	738	716	713	718	710	756	719	725	698	753	764	747	733	707	711	724	684	719	750	680	719	734	804	743	662	715	700	719	680	744	752	717	678	698	671	705	652	705	762	719	720	753	666	756	700	720	751	732	719	737	721	722	711	751	693	688	697	728	736	755	749	763	701	736	724	729	724	760	745	684	697	678	698	694	663	721	761	728	731	710	703	742	713	706	721	713	702	723	731	703	666	720	723	738	707	699	719	711	708	753	702	725	713	723	714	710	704	700	730	728	653	689	713	731	748	710	762	736	710	753	683	676	766	778	708	738	767	717	722	722	704	732	737	720	791	694	724	731	706	683	727	700	701	732	708	711	705	713	716	741	702	728	753	699	700	745	715	703	752	721	732	763	694	718	748	756	665	722	720	722	766	738	722	724	692	775	772	711	693	696	716	698	716	689	710	696	665	709	680	687	689	753	689	736	708	709	678	656	720	696	741	739	730	691	756	724	671	732	700	730	768	655	721	741	721	661	706	736	702	693	739	719	731	753	720	719	637	700	730	715	714	740	761	718	749	682	722	756	700	731	732	675	728	746	759	695	732	695	714	705	746	772	768	677	745	689	765	762	708	765	716	738	741
3888	3409	2020	1217	946	827	723	594	476	409	339	316	233	205	164	136	141	127	116	116	110	89	93	90	66	84	74	87	85	84	92	88	78	82	77	76	109	84	87	72	83	85	75	77	77	90	90	85	98	83	81	69	100	80	85	87	70	75	73	76	94	74	76	85	68	82	84	67	86	87	96	91	84	86	74	89	95	77	91	94	70	73	81	90	83	70	78	90	93	77	77	64	96	73	92	77	80	71	90	83	79	86	88	81	74	86	68	89	58	86	73	79	75	62	95	80	77	85	75	74	70	85	93	78	79	80	80	80	73	77	86	105	71	81	86	78	92	100	73	70	78	63	85	73	75	93	74	82	76	93	70	82	82	78	77	75	89	73	96	87	76	81	85	94	85	90	81	88	86	85	80	80	79	87	77	83	74	88	86	82	87	90	89	90	83	75	88	65	71	67	85	78	90	75	78	81	86	81	90	87	87	92	93	87	82	79	86	75	70	92	82	91	80	97	88	67	69	87	81	92	78	88	69	72	79	97	77	87	66	61	80	66	79	76	102	82	85	77	81	80	67	83	74	82	83	94	80	70	75	70	80	86	71	79	81	77	74	73	93	79	78	70	84	72	86	79	65	90	66	77	90	78	73	83	90	74	85	88	61	80	86	82	89	83	79	71	92	89	83	77	64	66	78	82	88	87	76	80	77	73	85	79	73	83	84	81	90	75	82	80	97	81	97	83	86	85	77	69	90	80	84	85	87	88	90	86	81	71	96	79	105	79	87	74	79	84	95	82	88	90	76	82	66	73	100	102	69	86	84	66	87	68	90	80	73	72	82	73	72	75	74	73	73	90	77	80	95	84	90	78	60	66	78	92	89	65	75	81	75	75	86	82	84	85	73	76	55	75	75	74	79	79	88	93	88	79	82	88	82	91	86	76	73	81	74	83	85	79	81	82	62	97	77	77	84	98	85	99	79	99	89	65	81	90	74	89	83	75	77	88	100	80	99	71	82	81	78	81	75	81	80	96	66	76	77	82	76	85	77	87	66	77	77	86	74	90	86	76	68	74	75	72	67	86	66	82	84	77	72	69	101	75	85	72	94	89	75	92	71	79	87	75	96	66	80	79	68	80	80	73	88	68	66	86	98	78	82	88	84	77	88	98	85	90	70	74	63	87	80	83	75	83	86	83	75	77	83	83	88	83	78	86	79	76	92	75	96	85	79	75	81	71	94	81	78	91	82	80	86	75	89	84	73	82	84	71	85	74	79	73	87	76	99	87	95	82	85	91	67	93	81	82	78	59	84	83	78	82	66	74	74	86	76	65	87	77	85	83	82	73	97	68	77	80	85	74	81	76	62	91	85	103	78	72	78	71	80	76	70	88	74	78	91	64	89	84	92	74	79	86	66	75	70	76	83	81	78	71	72	83	86	88	84	86	92	76	73	95	78	82	89	86	76	75	80	80	77	84	83	88	82	85	73	88	71	83	91	73	75	80	80	80	79	79	83	68	94	80	88	94	75	69	81	71	69	90	100	92	69	86	88	77	95	81	77	83	77	61	85	83	65	76	68	82	76	98	93	73	83	74	70	81	82	60	83	97	97	86	64	77	91	83	103	92	66	96	69	86	92	88	89	83	95	92	88	98	70	85	91	89	77	89	72	92	91	81	72	83	77	76	70	80	80	78	87	83	84	75	75	75	79	90	81	79	78	75	82	70	79	74	83	75	76	79	84	78	86	68	84	75	71	83	89	77	80	79	84	79	84	70	79	79	90	88	96	91	63	89	92	78	90	81	77	66	79	69	81	79	67	82	77	69	90	99	93	87	88	72	76	76	70	86	90	84	60	83	73	71	97	83	92	63	70	77	86	61	78	83	80	82	97	96	90	88	71	89	76	91	79	84	77	77	78	81	65	82	83	84	88	78	84	91	83	84	86	83	83	80	90	83	86	85	77	74	75	78	76	83	77	78	97	81	70	73	77	78	94	80	76	91	78	75	82	79	72	81	78	77	85	89	86	102	65	67	71	75	85	79	99	78	77	79	86	77	70	78	91	94	93	60	75	84	68	78	85	79	85	73	81	79	80	89	86	87	78	77	94	96	68	80	85	81	71	101	80	84	89	68	93	79	76	90	76	104	72	80	61	87	69	82	74	67	89	84	73	88	81	63	79	85	81	71	74	61	73	80	90	77	81	84	82	64	74	82	76	94	75	90	77	75	82	104	81	82	83	85	74	82	93	74	80	81	78	79	78	92	92	91	78	71	79	82	108	81	64	93	82	74	89	85	69	69	87	71	81	81	92	78	76	72	92	81	72	85	65	91	86	65	92	60	76	78	79	88	94	75	71	91	84	88	75	83	72	80	99	83	76	79	61	79	87	71	72	78	87	89	62	78	69	84	81	78	84	77	88	75	94	90	67	87	75	89	71	78	85	65	64	92	85	60	64	87	77	84	76	72	83	84	81	86	85	85	81	75	92	84	75	82	85	78	87	63	77	73	93	81	61	79	77	70	82	92	77	77	72	85	60	81	91	88	75	90	78	98	94	79	85	69	76	70	93	72	78	88	92	83	89	89	85	84	90	62	65	88	76	79	82	68	83	87	74	79	75	65	65	78	73	84	74	89	76	68	78	75	82	90	71	77	84	63	77	83	79	91	75	76	75	74	82	85	89	92	78	76	72	72	79	87	96	78	60	93	75	82	77	92	94	77	82	92	74	76	89	74	84	74	75	71	85	65	85	71	74	69	75	73	68	84	80	72	75	83	76	70	74	78	81	90	73	78	74	72	68	87	60	88	63	80	91	77	91	91	107	93	70	70	79	89	72	73	76	73	97	70	75	89	75	65	88	98	76	68	86	96	75	86	69	88	71	78	80	76	73	75	76	88	89	96	75	71	78	72	71	87	79	88	74	84	83	84	81	81	87	80	76	82	90	76	74	76	73	77	82	88	90	83	80	73	94	67	90	102	64	91	65	77	88	87	75	57	74	81	75	85	75	66	73	82	92	79	91	74	69	85	80	84	77	80	76	92	86	90	69	69	89	76	82	94	76	64	92	71	72	82	85	72	98	88	76	88	96	81	87	76	68	83	69	92	84	76	79	77	91	89	71	85	93	82	69	75	65	76	83	91	95	80	69	93	82	88	72	76	89	105	87	74	87	80	88	88	87	82	69	84	82	72	95	76	75	94	68	90	68	72	77	78	84	80	86	68	88	79	90	85	76	80	83	83	93	105	79	71	71	76	82	64	95	78	72	91	81	78	81	100	73	68	73	84	74	80	90	90	73	96	75	77	75	87	94	68	82	88	86	84	80	88	81	72	67	72	88	82	86	67	80	87	74	81	100	77	86	78	88	100	85	86	90	79	81	94	85	71	73	61	83	72	67	100	64	90	78	88	74	81	69	95	76	89	67	64	82	67	95	81	72	84	96	94	69	84	89	84	93	83	90	85	87	81	75	73	85	87	75	72	84	92	84	87	75	63	79	85	75	77	81	91
30384	21971	17364	18752	22838	21904	19163	16109	12615	10101	8403	6669	5597	4187	3331	2780	2253	1939	1769	1528	1269	1185	1103	1073	1012	992	948	984	955	909	848	864	893	791	889	835	835	852	786	772	790	754	796	749	727	705	772	751	760	700	795	808	780	709	724	746	729	703	739	743	731	742	755	761	758	780	730	730	734	720	725	735	709	737	741	763	736	771	699	730	735	741	765	755	715	744	752	771	777	736	784	728	751	750	751	714	763	702	769	728	741	739	769	696	730	756	743	781	702	721	761	702	734	720	777	710	723	740	734	755	749	686	752	677	749	746	758	780	748	765	743	764	726	787	767	757	771	731	787	750	707	710	724	736	735	751	789	792	723	719	753	741	691	735	781	768	701	730	776	730	766	775	724	718	713	694	743	739	745	726	753	745	742	727	769	722	749	783	769	740	742	803	770	742	749	760	763	725	737	748	775	719	770	753	789	660	740	732	762	770	746	772	735	670	791	783	732	744	738	750	722	777	711	723	725	767	766	706	750	751	767	771	746	700	749	702	737	740	724	762	752	739	763	774	755	726	727	704	720	780	729	724	747	789	692	716	774	725	778	703	747	748	754	739	759	799	743	755	698	661	735	769	727	734	670	755	726	749	721	699	704	735	764	731	699	728	754	718	784	774	710	753	732	767	769	729	708	743	743	669	724	752	702	755	743	774	733	702	753	737	654	705	721	713	791	747	696	771	741	793	769	791	754	773	770	754	796	724	782	740	757	749	708	763	719	748	688	722	716	749	715	719	731	772	783	731	700	715	749	745	746	718	739	709	743	756	770	763	727	743	722	783	746	772	725	725	760	752	740	708	732	722	716	773	720	731	750	726	766	709	708	741	742	786	733	716	735	723	778	735	763	779	748	741	745	762	728	726	702	747	706	730	767	723	712	694	747	693	747	721	710	759	710	724	768	746	692	758	749	731	722	726	723	707	722	722	753	738	769	722	747	715	674	730	690	723	757	731	734	743	727	744	780	716	736	748	752	706	750	725	696	760	747	741	736	745	699	816	769	760	760	748	715	715	759	761	794	687	723	720	740	680	756	765	749	743	772	777	745	718	718	753	751	715	705	782	760	759	725	757	738	760	760	719	703	718	751	712	735	719	716	745	710	734	736	726	754	738	749	803	758	735	729	756	790	741	745	748	722	735	709	710	736	749	732	767	717	722	764	730	760	750	721	740	746	721	705	742	705	760	770	730	758	739	757	716	750	765	816	768	775	701	728	709	741	734	770	712	769	757	754	742	755	739	746	734	799	729	733	768	664	741	749	740	722	818	753	706	714	762	732	704	762	772	770	796	714	751	736	756	747	710	716	726	723	747	715	741	714	775	729	758	756	768	735	735	723	752	714	770	711	785	780	796	770	765	729	744	742	721	752	738	754	667	749	714	737	705	792	732	773	739	722	717	830	719	720	725	700	703	759	772	706	711	739	773	728	829	755	771	714	728	699	736	717	722	771	745	701	768	774	724	781	729	766	730	782	747	728	739	755	766	783	746	742	793	758	780	740	732	714	729	759	750	717	736	747	762	801	738	756	719	737	744	752	726	729	762	752	741	704	772	742	726	762	735	729	710	775	775	720	762	770	701	756	741	744	740	726	770	766	781	763	730	754	743	749	727	764	710	729	746	769	735	770	760	755	739	755	762	710	711	725	787	691	752	712	740	749	747	678	772	705	711	785	729	746	760	753	698	758	734	748	764	741	768	724	723	727	716	739	744	743	767	781	720	759	698	741	727	777	732	755	763	753	779	757	753	751	736	774	697	747	715	762	723	784	751	740	721	726	722	731	783	751	768	737	719	762	777	744	706	764	729	711	753	757	718	754	755	705	731	763	729	736	747	774	755	767	780	707	707	707	711	769	759	731	713	706	734	757	733	707	733	741	718	736	719	738	756	730	697	727	753	791	743	755	736	720	768	752	756	720	744	756	780	731	763	717	766	753	694	738	769	740	741	713	781	672	775	780	742	741	699	772	710	744	721	699	773	767	731	745	751	769	729	748	738	759	737	739	754	721	756	770	692	739	725	727	722	715	702	750	736	742	717	745	725	772	734	738	804	775	691	751	757	764	754	796	756	741	792	773	747	746	769	741	767	777	718	756	774	713	719	758	799	728	745	748	721	717	747	757	717	723	688	794	710	759	727	719	762	759	720	742	712	748	765	771	759	756	736	730	761	749	723	759	742	768	742	745	724	746	803	728	723	716	736	723	735	745	760	743	735	742	707	707	723	705	749	710	718	725	718	721	729	735	722	763	702	713	783	764	770	730	753	750	748	727	719	769	752	783	790	781	743	786	735	738	717	723	741	716	768	757	740	790	730	720	741	750	737	787	771	712	736	749	759	710	734	776	738	718	729	755	778	715	771	717	749	737	763	742	751	746	734	740	756	747	779	723	735	749	771	680	744	758	772	766	799	755	714	777	690	783	716	754	751	776	738	781	765	725	741	738	794	777	756	690	783	753	728	805	759	745	725	764	755	735	753	700	751	789	747	790	722	769	746	702	752	725	750	726	770	769	762	786	730	686	785	772	705	775	729	767	778	706	738	781	760	745	731	739	752	716	797	756	756	727	750	736	738	773	729	766	737	766	761	725	745	761	735	743	759	755	766	757	780	767	751	762	711	766	752	789	804	708	757	779	771	738	763	733	701	747	776	729	748	781	759	751	721	768	717	795	771	674	758	741	717	813	752	732	729	760	720	725	762	702	736	728	761	719	761	710	761	743	732	720	731	735	754	746	695	725	768	776	791	756	741	731	768	717	714	758	747	764	719	745	734	717	718	729	723	743	705	773	799	766	761	757	819	748	726	757	744	724	692	747	773	745	726	738	769	677	714	774	732	725	719	706	764	747	739	735	717	730	738	764	738	789	730	757	720	762	724	766	729	767	744	716	759	726	739	742	779	736	725	721	740	767	736	718	760	693	739	736	710	783	739	705	781	686	740	798	708	706	726	751	752	769	739	820	731	757	747	729	720	750	807	744	767	762	707	760	696	693	739	731	779	721	684	717	761	780	742	730	798	702	758	698	721	686	760	717	746	735	742	745	735	800	720	691	727	728	753	778	747	746	745	723	770	731	744	707	746	734	738	753	756	727	752	757	760	753	753	742	717	712	803	695	768	750	714	780	728	721	715	789	758	729	797	764	741	645	729	743	713	757	745	755	762	698	748	770	671	755	735	708	757	794	755	759	735	767	759	769	678	732	710	709	717	708	722	729	766	718	759	765	747	691	731	778	775	730	753	761	712	734	754	746	712	721	756	736	731	751	777	740	783	722	743	782	726	764	736	702	737	723	773	762	769	759	777	764	748	812	724	717	713	708	745	704	780	731	815	723	739	747	778	735	750	701	750	756	740	732	746	699	748	819	740	765	735	717	752	760	740	776	714	784	734	742	694	737	747	714	686	779	758	770	767	693	738	754	793	757	707	756	738	740	752	748	724	736	799	756	729	735	731	797	739	754	762	760	732
4163	2767	1832	1129	789	785	757	592	516	382	344	279	250	177	158	139	137	115	101	99	118	101	102	89	94	85	86	99	105	81	83	101	70	90	76	90	90	92	83	85	92	69	83	83	85	103	93	66	84	61	81	77	66	69	90	74	74	81	92	66	70	60	73	75	79	90	63	71	94	82	79	80	91	83	67	72	97	91	80	88	73	82	80	67	78	70	79	78	67	78	75	75	84	77	80	71	71	77	74	71	70	69	70	62	65	71	80	70	70	83	87	97	74	80	79	84	67	71	77	83	78	76	70	80	76	75	93	93	66	79	64	78	73	77	83	82	76	75	89	77	60	89	61	63	71	83	72	63	50	57	83	85	84	68	61	70	79	69	59	81	80	89	84	70	81	70	79	71	78	75	91	92	74	63	72	93	76	86	87	69	80	63	73	65	71	68	73	76	77	58	92	77	52	91	86	76	82	68	85	78	78	66	86	87	74	73	76	86	78	80	78	70	88	71	94	81	73	71	72	68	68	81	68	80	93	76	75	72	66	76	88	76	85	91	83	73	88	70	85	73	80	79	63	81	73	83	86	60	85	68	72	60	72	51	86	70	77	79	69	79	73	75	78	77	74	80	72	63	78	54	77	84	74	67	78	79	67	74	69	80	76	79	70	73	65	73	85	93	64	81	69	84	77	83	74	108	69	85	74	70	72	67	85	85	78	74	84	85	77	72	92	81	79	77	86	79	76	80	58	77	73	70	83	89	84	79	81	88	76	61	80	70	71	76	68	89	88	71	81	80	90	68	85	84	82	71	81	81	97	72	96	92	78	80	70	72	78	83	73	67	88	71	85	67	67	81	77	82	77	73	82	79	85	87	81	78	68	93	96	93	73	82	72	88	66	79	78	69	70	67	69	79	94	86	71	81	79	63	76	79	79	74	71	82	90	88	67	79	81	75	74	85	72	86	71	72	71	77	80	62	72	74	86	83	72	80	86	75	76	66	86	80	72	78	79	95	76	74	88	71	77	94	89	86	76	77	88	80	66	77	77	76	89	84	74	75	72	66	68	70	81	73	83	81	82	81	73	68	87	69	89	74	82	80	84	66	83	63	84	78	76	77	64	79	76	96	61	75	80	83	72	83	71	85	75	68	74	72	77	79	71	78	74	63	55	84	86	88	82	77	67	61	72	75	75	63	75	68	74	70	75	75	71	88	75	80	76	79	69	66	75	65	74	77	71	75	87	76	76	76	65	59	85	90	73	79	86	77	69	84	90	60	75	72	93	80	63	76	71	78	73	86	82	79	80	85	80	78	86	63	77	86	89	87	78	62	65	84	81	82	83	61	65	55	68	70	90	85	69	71	66	87	84	78	85	85	69	76	66	84	77	78	79	74	77	81	77	92	72	71	63	75	77	91	67	69	74	89	75	82	78	69	77	78	88	63	79	85	69	71	79	89	71	77	67	92	79	81	80	73	77	63	78	69	71	74	68	80	74	71	75	72	89	76	68	81	79	76	92	78	69	79	80	72	83	77	95	76	70	83	83	76	75	77	80	81	84	75	81	76	84	84	74	67	77	74	70	94	96	63	74	71	78	71	85	80	79	91	79	93	67	74	72	105	73	76	73	83	93	71	81	84	79	72	84	73	63	97	70	78	79	90	89	67	74	81	69	85	81	83	68	57	80	84	88	83	85	78	78	72	86	50	75	75	77	74	80	75	79	78	80	85	69	83	77	84	87	70	82	79	82	61	85	76	65	68	67	71	84	97	85	72	79	67	89	68	74	86	71	77	71	91	82	88	78	79	76	73	68	66	75	66	68	91	86	83	100	69	86	71	70	70	67	62	72	65	76	68	68	78	86	76	86	84	57	77	75	81	76	85	67	94	77	86	81	63	94	75	76	71	77	76	78	76	89	92	86	67	90	87	59	77	74	77	75	73	86	75	68	74	91	69	60	68	85	61	71	71	73	79	78	70	77	86	82	84	68	70	70	81	74	78	74	61	84	76	87	71	58	82	78	70	79	87	84	82	74	83	67	77	70	67	64	78	78	90	71	92	64	72	72	72	71	75	66	85	84	69	80	69	82	87	85	95	73	83	72	73	92	74	62	66	86	65	77	74	75	65	65	70	77	66	75	67	80	67	81	64	91	79	81	82	72	60	63	78	87	61	69	96	63	73	70	80	92	69	67	81	88	82	57	54	81	56	81	84	70	77	82	86	71	72	63	73	66	74	74	68	79	70	70	75	73	81	61	76	79	83	78	93	77	84	78	67	72	87	86	70	73	72	83	87	72	67	72	67	92	76	86	70	71	89	52	73	78	82	72	66	63	74	76	93	74	79	84	78	80	76	65	82	78	70	64	78	77	78	75	52	84	74	79	88	78	68	77	75	70	82	65	86	81	68	67	68	74	77	82	85	71	77	77	96	88	83	76	95	67	89	91	72	84	73	86	73	72	86	74	75	77	77	72	93	75	82	76	73	73	68	71	76	72	66	76	86	71	93	68	64	76	97	85	63	72	91	94	86	79	88	63	78	79	91	80	63	63	78	103	80	74	80	91	67	78	64	62	73	83	90	79	90	74	64	78	85	85	77	72	67	93	76	86	64	63	69	74	77	74	79	69	73	89	73	87	83	70	64	89	79	86	82	93	90	85	84	77	96	70	70	77	66	71	93	69	60	61	79	82	80	83	79	76	68	73	75	76	71	80	69	76	73	80	73	76	77	69	63	69	51	59	83	92	92	83	68	84	81	72	74	72	88	71	81	85	83	75	77	89	78	79	70	80	87	69	82	98	80	66	80	88	77	69	73	58	78	76	69	82	77	76	71	71	70	80	76	77	70	66	76	71	69	77	83	74	80	90	72	80	75	81	71	75	87	76	67	89	73	85	71	69	75	71	73	59	77	73	78	86	54	76	61	80	70	84	91	74	82	86	69	81	81	71	65	77	67	82	69	82	66	73	80	77	69	79	66	101	76	80	80	81	100	78	74	83	76	76	59	67	73	94	79	68	85	66	57	90	80	61	79	89	68	72	87	75	72	72	78	72	61	69	80	73	70	64	83	87	74	73	58	92	78	62	76	96	82	66	78	78	79	61	71	76	83	80	76	72	76	78	75	95	80	91	85	87	64	75	73	76	73	83	67	65	60	77	78	87	69	84	67	78	82	66	61	85	79	81	83	68	94	67	75	77	85	69	71	74	77	71	88	71	86	72	82	79	85	86	81	79	81	86	71	87	74	86	74	80	66	82	89	74	64	79	85	81	66	75	90	70	74	72	82	76	56	70	66	57	69	89	74	72	69	81	72	86	77	78	72	85	80	71	90	90	77	81	91	64	74	79	68	74	80	72	76	85	78	75	61	93	74	67	75	77	89	83	83	77	85	82	78	69	82	82	74	78	79	74	86	79	76	64	62	81	70	80	67	85	77	80	83	68	77	81	77	74	81	72	79	68	87	74	59	98	80	81	80	71	90	83	73	77	81	66	77	82	86	82	67
29615	20124	16267	17723	21578	21390	19303	16223	13066	10505	8646	6881	5462	4280	3390	2812	2405	2048	1787	1565	1284	1224	1135	1098	1042	962	953	950	921	916	799	807	769	864	793	808	762	781	799	794	747	730	713	736	773	687	751	740	777	725	744	733	717	710	712	677	718	743	714	703	752	690	708	722	739	726	737	694	702	675	692	744	755	747	739	732	674	730	675	719	669	726	716	693	728	742	726	709	728	729	716	717	714	722	735	681	686	687	693	707	721	699	725	663	717	740	740	746	720	720	723	713	692	728	722	674	698	693	695	773	708	736	727	721	708	721	702	733	681	658	710	748	716	703	692	746	723	718	707	718	711	721	708	674	690	755	734	746	729	670	738	773	730	710	726	712	714	660	722	706	724	711	717	699	717	715	679	768	748	736	736	695	716	712	691	673	707	687	706	679	744	701	706	699	721	684	675	735	796	681	731	728	707	720	724	710	702	731	712	681	700	699	693	752	677	731	737	690	711	736	739	710	719	650	723	735	757	699	752	676	748	658	667	714	724	685	714	683	745	685	699	688	684	707	721	727	686	723	721	701	746	688	691	738	691	707	728	731	673	681	703	675	677	736	722	731	716	675	702	732	731	710	753	706	756	693	731	678	692	720	745	688	660	676	720	662	715	684	691	739	727	673	667	726	691	699	714	664	639	696	744	661	705	670	698	675	744	760	718	741	724	692	684	731	693	710	736	716	706	701	699	762	689	713	715	706	696	692	720	704	674	692	769	716	674	671	741	685	760	682	711	673	706	666	697	698	743	732	742	709	721	748	723	704	735	736	739	695	770	688	762	666	758	739	671	739	666	753	718	721	701	735	712	680	703	664	704	703	674	732	716	702	696	745	722	688	701	721	737	691	675	662	687	705	707	755	702	702	692	683	728	690	708	713	714	734	744	675	683	723	709	726	686	694	683	704	732	756	719	657	714	699	690	698	708	718	746	686	692	738	685	688	713	699	653	741	706	660	690	691	721	719	701	745	685	695	731	719	769	718	667	750	720	682	693	772	664	717	660	652	725	693	677	713	698	704	670	686	751	693	680	680	679	719	684	693	737	749	690	684	705	709	653	684	734	703	705	683	672	726	691	684	748	723	751	700	707	687	685	701	727	741	689	698	701	750	666	697	709	780	731	725	692	643	696	720	718	742	724	675	694	745	706	700	692	701	698	734	707	663	670	677	678	723	704	681	699	692	695	652	722	736	709	697	720	655	727	684	702	689	701	707	712	694	665	720	706	708	739	720	675	733	661	696	686	706	688	723	694	673	729	741	725	653	723	742	688	701	708	732	732	700	683	713	723	754	680	682	679	744	719	721	729	687	671	743	648	669	715	668	716	729	730	669	746	714	700	713	683	704	701	706	697	706	702	723	742	701	685	679	648	738	722	719	689	716	730	722	713	709	767	709	718	694	712	742	719	678	709	713	704	709	696	686	716	725	718	708	724	674	724	752	734	707	737	692	684	722	733	697	675	736	744	676	680	669	721	686	664	685	714	741	736	716	694	665	703	713	645	734	678	721	712	706	658	693	740	710	698	692	710	723	761	722	739	739	680	762	667	755	716	712	678	714	707	713	672	741	756	704	677	714	678	714	711	736	672	778	707	690	682	718	718	672	673	682	700	702	704	697	765	713	734	729	756	738	686	740	682	690	700	675	740	706	660	730	699	702	686	716	687	712	721	670	691	773	720	657	736	699	681	694	679	659	710	716	752	743	688	699	692	701	704	697	682	744	682	694	722	702	729	710	689	710	733	657	732	692	699	744	735	772	681	700	734	696	684	710	716	744	701	706	692	724	682	681	695	713	651	666	716	690	727	698	683	708	669	748	707	707	707	733	673	699	665	763	721	684	716	706	691	700	684	689	716	698	694	678	661	738	689	745	705	737	696	748	702	727	691	685	738	695	696	780	666	716	760	685	679	746	712	709	689	624	696	697	650	711	760	690	739	661	700	732	704	689	708	746	702	723	675	737	700	734	727	711	664	718	718	684	733	674	677	690	686	717	675	665	662	672	662	658	705	647	721	708	711	747	746	653	742	699	721	696	745	744	673	695	699	734	735	742	725	705	727	728	696	708	742	714	670	730	713	704	708	706	655	682	741	678	717	670	717	704	737	682	706	720	676	719	696	693	698	703	709	711	719	663	754	696	704	701	711	757	666	669	694	719	721	715	730	705	705	721	756	644	726	652	694	701	709	668	701	744	694	642	711	725	689	753	702	704	712	716	747	723	706	706	682	679	700	695	738	714	668	726	666	696	722	688	701	731	668	676	696	696	711	662	708	695	715	700	728	746	726	755	732	737	701	708	677	708	732	676	734	741	707	725	693	731	696	763	684	701	729	702	729	707	762	744	728	695	674	731	710	729	691	731	722	679	687	724	672	734	656	701	720	699	691	702	683	703	667	730	714	650	756	744	692	692	700	727	741	707	716	684	683	735	726	695	718	714	701	684	746	771	698	710	743	736	747	730	738	712	709	707	731	694	680	730	719	743	701	707	724	692	715	752	701	683	753	687	751	727	732	751	662	698	733	676	678	690	772	721	698	720	742	659	749	721	693	708	724	696	695	726	712	663	711	722	698	670	684	725	733	721	700	710	713	681	741	681	726	680	742	675	710	660	712	729	736	722	674	713	692	691	688	680	721	697	744	747	683	710	712	708	694	691	712	675	758	693	670	733	711	698	698	706	700	653	675	705	681	698	703	721	727	732	746	743	735	707	717	751	699	689	716	684	720	723	706	730	715	719	665	684	711	715	745	710	661	739	697	729	668	769	694	670	743	657	682	686	688	711	687	686	663	728	730	703	722	741	705	709	713	700	701	693	709	711	692	707	739	733	694	730	766	690	723	736	719	709	696	717	692	664	671	723	698	672	684	712	695	655	741	703	680	691	696	736	724	716	728	701	687	726	727	687	694	731	738	662	682	705	749	751	673	735	708	713	705	732	660	788	678	708	755	696	677	703	698	677	687	732	713	717	705	721	717	732	715	743	716	726	728	678	681	694	715	701	717	724	714	725	644	689	743	686	713	715	699	691	727	697	718	751	758	707	713	685	734	710	722	696	668	744	705	707	679	718	703	702	707	722	700	718	745	721	770	738	670	688	707	670	695	656	697	724	692	730	716	731	726	714	664	713	707	717	718	685	719	658	701	683	652	698	715	690	737	715	719	707	714	684	725	687	690	716	726	741	673	734	721	687	674	715	668	674	672	710	718	722	698	700	693	702	707	675	710	707	719	655	764	734	681	671	722	738	728	733	694	704	734	670	669	662	737	693	785	724	700	689	734	705	723	681	708	693	736	658	674	709	714	663	724	708	707	674	687	705	684	720	693	721	700	716	739	731	648	757	710	725	712	674	708	747	693	751	732	756	773	685	715	701	701	676	680	720	763	719	700	684	738	734	720	697	718	707	689	714	735	693	768	726	768	717	715	711	761	708	775	692	675	728	741	708	739	685	687	682	684	718	719	720	727	735
5071	4301	2770	1702	1095	1053	945	802	611	512	410	353	309	211	217	180	159	164	110	122	122	109	93	93	97	84	95	104	76	82	71	80	88	79	80	81	84	74	79	74	91	81	81	74	73	74	81	74	79	88	55	64	84	80	71	79	78	85	92	72	87	66	90	81	78	71	62	78	83	71	74	69	78	69	88	70	81	54	86	83	82	60	80	79	74	75	76	97	87	87	79	78	73	86	84	73	77	67	80	83	77	75	85	76	81	75	66	76	70	84	80	70	71	94	86	91	66	77	75	94	92	78	66	80	88	78	87	78	80	67	79	77	78	77	84	79	92	78	61	71	75	72	98	79	94	62	73	72	89	72	80	61	77	85	83	77	76	87	86	88	75	72	73	88	62	87	86	73	90	81	63	79	75	69	71	92	89	75	77	82	89	90	90	81	69	78	78	74	86	80	88	90	78	91	76	79	65	79	73	81	101	79	79	87	83	70	87	86	56	84	84	82	77	69	63	80	69	88	77	74	83	93	71	96	71	85	72	75	69	78	78	88	71	81	74	89	79	66	72	75	90	61	78	80	85	71	80	81	80	78	71	86	76	71	72	86	85	85	78	80	85	86	89	72	64	85	76	82	79	72	67	71	66	92	85	63	89	85	79	82	77	106	82	69	92	84	94	72	87	85	82	76	69	69	84	79	85	80	67	80	82	80	80	78	80	98	91	70	62	88	78	95	78	79	77	70	79	80	73	71	90	79	84	98	85	80	91	72	80	73	75	80	62	74	83	72	70	83	86	76	64	70	76	68	100	90	75	83	75	78	72	90	82	68	86	86	68	88	84	77	86	84	67	68	64	81	84	82	66	79	62	91	83	86	59	83	78	70	73	73	77	80	68	77	75	76	66	74	83	98	92	71	79	104	74	93	84	79	77	83	83	86	82	79	90	78	79	90	85	82	81	77	97	77	94	78	63	70	88	75	93	70	64	85	74	74	69	77	91	70	89	78	81	62	74	76	78	78	85	99	83	82	59	89	76	69	75	74	79	93	94	67	90	82	91	79	70	89	94	79	66	79	74	92	78	77	86	79	67	81	76	81	53	73	77	80	81	68	77	58	79	65	80	67	73	58	75	89	100	77	79	77	82	78	58	81	79	66	61	62	89	68	85	75	79	83	72	81	66	71	88	63	91	78	74	78	73	75	69	76	83	80	87	81	89	89	73	71	81	75	66	82	85	77	86	68	76	93	78	69	71	72	89	101	74	82	75	72	81	86	74	79	78	82	67	64	75	80	72	75	78	83	90	90	69	66	71	77	90	70	79	80	83	71	71	76	82	79	90	76	65	77	80	77	62	86	83	88	77	80	76	76	87	77	78	72	74	89	66	65	89	75	71	75	82	86	61	70	68	72	72	68	80	82	81	90	73	81	58	74	85	84	80	85	79	86	103	89	66	74	85	95	72	72	75	63	80	81	85	82	89	78	59	84	82	79	85	71	86	87	90	90	76	92	80	65	83	76	76	71	89	83	91	71	81	81	79	84	74	76	68	69	59	96	82	72	89	74	73	76	107	77	74	78	85	88	87	77	75	71	80	77	65	67	76	61	86	78	83	95	87	81	79	91	80	79	75	64	87	93	95	77	65	80	71	73	83	72	68	69	79	78	89	93	73	102	71	68	80	80	63	98	99	92	83	75	85	75	85	89	90	66	63	76	73	73	74	84	56	88	79	84	61	76	81	96	80	59	75	77	79	72	73	77	84	71	73	78	79	68	71	82	75	66	64	66	73	72	81	70	69	81	73	83	80	77	91	63	94	72	90	92	82	69	87	68	89	83	87	79	73	88	77	72	71	78	61	80	76	75	74	84	63	74	83	63	75	93	89	77	86	72	68	70	67	80	64	80	81	67	78	83	101	97	72	71	67	89	59	66	90	67	92	59	78	69	83	62	75	85	83	90	80	71	73	68	88	82	54	89	75	87	80	87	82	85	80	83	73	81	68	80	68	80	68	70	91	81	83	83	73	74	86	72	74	76	65	90	72	71	78	76	88	86	83	80	66	86	77	64	84	57	74	91	78	82	66	73	84	85	90	81	86	79	74	79	68	82	71	89	62	86	72	87	84	78	76	78	90	79	84	75	72	87	75	81	69	83	85	78	82	64	90	76	89	83	73	70	96	71	88	88	90	83	79	66	90	79	67	69	71	78	88	88	78	76	66	76	69	95	80	77	57	70	77	69	93	90	91	107	70	95	90	82	82	75	68	88	101	61	87	70	74	86	82	85	85	83	73	79	93	80	71	80	81	93	85	62	75	87	74	82	72	82	81	74	71	72	86	96	85	77	64	78	66	79	79	73	75	68	71	98	75	89	90	68	86	88	84	86	84	101	82	77	73	74	74	76	81	70	79	81	76	96	77	81	89	77	74	95	84	75	87	85	86	81	64	77	83	82	82	62	90	101	94	94	66	97	71	93	87	70	72	78	85	75	102	73	86	85	86	76	88	71	68	76	93	81	73	76	71	84	72	66	75	88	82	100	77	78	65	79	98	96	70	81	74	71	69	76	76	86	70	78	71	67	71	77	63	87	77	106	88	84	86	75	56	64	81	80	91	74	73	81	86	78	82	64	75	75	80	67	83	73	80	64	84	77	70	79	75	91	72	90	89	79	96	79	73	64	85	81	82	80	62	73	78	65	88	78	64	80	81	84	74	81	71	65	67	77	83	89	78	87	80	80	76	82	88	85	79	89	88	69	78	72	84	80	71	72	90	81	93	67	99	85	105	84	82	79	68	76	70	86	73	95	86	74	74	90	67	74	83	76	75	86	76	72	76	78	69	85	70	75	77	72	83	91	71	74	85	89	90	86	67	83	70	79	85	65	92	82	89	78	87	91	88	84	81	93	81	66	78	74	76	79	80	85	82	74	77	81	69	83	79	82	67	74	74	88	65	80	81	79	71	72	69	93	86	98	67	87	75	71	80	67	77	87	77	86	74	81	85	78	81	77	65	72	88	77	61	87	88	88	71	74	69	87	72	101	80	83	85	66	74	82	77	75	92	94	88	93	87	80	84	89	86	64	73	78	87	75	77	85	71	79	75	80	72	71	87	74	99	83	58	91	82	69	75	73	69	89	57	63	67	88	79	82	92	75	83	74	75	87	61	91	83	71	87	88	77	76	87	84	76	75	85	56	83	71	73	75	91	90	83	77	82	89	96	78	96	79	73	76	74	76	66	82	93	86	85	75	80	86	84	72	68	80	78	87	87	80	82	67	63	68	87	61	92	76	87	82	84	81	82	68	83	78	79	87	60	81	84	83	86	66	75	68	75	73	93	82	79	74	87	76	72	85	73	63	82	85	82	75	77	64	91	69	94	77	78	80	74	78	69	91	81	76	83	75	79	88	67	71	71	78	73	72	95	75	78	91	57	81	62	76	89	65	91	88	74	89	81	81	71	97	67	63	85	85	71	77	76	104	69	91	63	75	81	87	72	81	72	73	81	78
32792	23586	19840	21264	24073	23850	21729	18493	15458	12527	10212	8251	6560	4932	4136	3334	2685	2423	1990	1802	1488	1426	1379	1177	1118	1084	1095	1062	1031	905	884	887	840	898	818	831	791	797	835	790	761	854	730	773	766	794	690	813	712	734	774	712	725	735	770	778	674	723	726	733	745	782	743	741	740	753	737	741	733	771	747	783	730	696	715	674	698	744	717	723	702	762	773	765	725	688	755	708	735	684	716	713	712	695	743	694	718	721	712	737	688	658	786	741	717	733	730	746	715	729	722	663	700	675	725	700	710	762	722	686	735	712	725	717	746	758	746	718	695	704	677	676	703	731	720	741	790	717	678	723	720	779	701	746	778	719	697	751	711	706	740	696	747	756	700	721	693	710	704	733	778	723	766	754	695	711	732	742	721	693	742	702	714	750	725	726	703	744	741	729	683	694	721	729	735	743	742	727	729	706	759	714	741	681	687	771	692	714	763	706	725	717	735	762	757	728	809	733	745	685	651	675	751	710	746	749	721	766	743	709	720	691	745	727	722	705	748	707	735	731	776	703	742	694	749	693	740	728	785	712	752	732	740	697	690	723	738	716	689	723	749	729	750	715	730	733	739	758	748	715	773	705	742	751	694	729	732	740	729	718	740	713	734	739	654	743	707	760	731	754	680	752	721	720	739	713	745	718	709	728	682	723	736	739	720	698	717	643	757	715	725	702	741	716	686	703	735	732	713	747	683	707	732	714	700	715	697	728	708	686	737	720	729	739	739	725	719	694	775	713	744	686	727	745	747	680	726	684	767	703	685	750	707	771	777	740	749	666	710	728	754	707	754	743	732	704	699	759	709	748	690	757	772	734	757	666	780	732	702	683	726	773	746	679	699	752	698	765	677	699	744	743	710	717	723	742	721	740	707	703	784	727	797	734	754	769	745	737	702	747	749	763	721	713	678	686	736	742	739	734	696	675	736	715	721	716	719	720	706	706	742	717	705	710	691	714	694	740	705	764	732	723	718	720	717	746	758	714	763	693	756	710	741	715	743	731	682	686	749	720	718	680	681	717	738	699	751	744	749	733	710	703	769	743	736	713	768	781	733	696	747	717	726	758	699	724	735	715	734	725	721	727	758	712	764	733	750	724	717	783	751	712	785	725	717	692	718	730	747	738	733	714	700	726	689	704	745	783	693	744	709	733	724	711	708	735	732	773	772	695	723	781	730	728	719	681	713	737	755	705	696	697	750	672	763	714	728	697	721	715	710	704	750	705	721	718	705	740	781	733	705	721	732	696	696	695	730	761	702	753	707	714	733	727	708	772	718	719	771	744	751	694	759	772	739	780	755	758	741	707	768	722	757	733	777	701	740	721	732	704	701	745	734	728	743	771	719	749	742	701	721	709	697	746	726	716	752	747	697	754	713	706	752	726	720	715	730	755	721	752	756	699	699	724	719	742	689	718	707	688	728	688	701	718	760	750	740	722	732	733	756	705	724	712	761	703	695	721	763	721	717	742	706	724	699	727	680	749	708	764	728	737	700	686	731	754	724	686	722	698	711	769	724	747	685	753	742	684	716	739	751	736	713	691	725	696	730	762	741	681	689	738	718	677	743	735	724	702	697	784	734	723	721	714	710	721	740	769	746	684	740	719	721	765	751	728	743	713	721	758	704	738	727	716	741	729	706	786	692	718	691	752	734	754	695	741	745	772	669	708	726	760	706	756	737	719	733	698	774	720	757	735	691	764	747	719	700	764	715	714	753	727	740	717	780	697	719	727	753	751	735	704	776	740	739	777	766	717	715	682	701	737	760	730	708	737	719	738	773	711	679	705	722	699	722	735	743	727	680	753	742	701	709	733	692	690	706	743	703	754	695	722	727	732	737	733	716	759	813	705	746	720	691	707	722	767	722	740	740	708	700	723	704	751	713	706	741	666	707	732	731	736	755	740	768	766	697	707	717	712	734	768	767	720	723	729	708	744	750	736	725	716	702	758	743	711	726	723	716	673	706	698	676	736	730	739	711	783	687	680	674	698	746	755	716	668	742	681	732	702	751	750	703	761	708	698	666	719	691	716	716	694	712	704	724	752	750	696	679	693	718	756	724	718	732	697	700	694	702	702	725	725	735	726	750	739	732	740	712	781	767	728	735	738	720	702	709	745	756	735	710	722	712	744	743	747	732	657	735	726	720	749	724	685	726	703	735	699	730	719	706	686	739	783	724	731	712	707	656	742	720	721	729	703	718	704	726	739	719	701	765	715	747	706	743	677	748	730	713	706	717	717	701	721	756	707	701	690	709	720	764	732	755	714	737	703	734	714	737	725	749	695	743	733	713	702	707	703	709	720	740	677	748	724	754	721	796	706	723	785	713	703	755	814	697	787	719	739	714	720	803	731	699	738	694	712	733	727	789	724	679	742	794	750	755	715	729	769	724	761	749	687	762	719	770	719	723	707	732	699	727	735	703	799	761	705	705	701	720	687	710	723	709	742	722	714	740	712	679	747	699	692	739	722	754	718	715	722	817	804	726	687	723	750	735	747	712	743	715	702	731	713	670	789	718	740	702	730	772	729	730	714	750	701	733	745	780	709	713	685	708	705	746	728	749	700	715	754	723	756	731	706	704	713	728	727	737	705	682	716	718	703	681	718	669	750	759	685	690	694	727	729	718	713	746	785	737	730	724	706	743	715	739	720	744	682	704	690	743	720	665	732	743	716	733	729	714	709	707	714	676	749	738	718	775	737	740	708	758	727	707	720	681	703	722	734	731	724	727	722	762	756	708	668	721	691	697	774	733	713	725	772	741	759	683	745	732	677	696	789	686	706	678	739	752	720	728	702	745	724	748	702	735	723	745	692	709	731	693	726	754	753	707	711	753	750	750	744	773	750	725	718	707	716	734	746	755	744	745	687	790	703	725	723	732	709	710	718	676	701	723	704	752	714	707	745	765	692	693	713	701	709	704	739	721	747	712	742	724	720	737	719	737	756	744	746	746	693	708	712	678	711	730	719	780	693	738	730	682	651	693	718	721	708	754	722	700	709	696	736	690	729	750	628	733	726	729	755	747	746	772	703	761	750	724	772	747	727	712	726	728	727	712	724	802	738	682	724	710	720	712	763	737	703	749	756	734	721	822	737	736	752	732	740	677	752	756	799	721	768	715	693	704	722	748	689	767	729	739	756	792	718	727	665	734	737	733	716	758	755	676	757	679	723	742	726	725	736	725	717	703	735	733	705	713	767	757	718	726	757	745	728	725	731	726	766	752	727	753	759	743	735	740	763	753	740	705	746	766	751	731	748	733	732	749	742	758	699	744	715	718	750	677	709	724	673	760	747	726	730	722	751	769	726	738	708	753	747	743	735	712	689	658	791	675	692	744	763	727	748	744	734	773	756	743	668	736	686	738	729	717	737	684	729	716	748	722	744	721	695	726	722	734	757	753	707	695	743	713	730	706	716	729	701	747	750	733	746	757	704	720	706	723	703	694	702	705	682	703	747	751	708	797	719	749	756
3008	1787	1162	784	520	535	471	501	360	293	267	221	190	151	132	124	113	118	115	96	94	100	74	91	84	93	97	97	88	90	74	86	103	84	98	78	72	80	80	75	71	77	80	79	65	74	86	87	90	86	84	73	79	73	69	76	97	78	74	94	84	76	79	81	72	76	87	82	64	60	98	101	102	72	80	76	84	77	59	77	90	75	89	73	69	83	69	87	75	72	68	89	83	72	81	82	87	82	68	89	89	86	81	77	79	83	74	68	73	79	75	86	86	82	85	72	85	72	71	62	75	56	65	64	68	89	75	77	71	83	102	82	73	76	85	78	101	86	74	88	62	70	83	74	72	80	81	84	80	69	85	77	83	86	81	81	76	93	74	84	86	82	80	60	90	73	77	93	96	77	73	74	92	89	64	87	76	94	92	69	69	88	77	87	84	66	86	74	83	82	86	75	83	85	67	73	81	80	79	80	78	81	75	79	82	78	71	76	85	77	85	68	70	81	72	88	77	70	83	75	68	76	72	85	74	66	74	77	92	76	73	70	81	77	99	84	76	80	103	80	100	81	85	78	85	87	81	85	97	67	80	85	96	73	75	72	78	90	82	67	90	67	76	85	84	82	87	62	79	81	62	75	76	81	87	78	81	79	60	81	77	81	83	75	72	88	85	104	59	78	79	82	72	79	82	100	87	83	76	77	73	67	92	65	66	85	73	63	77	88	61	86	71	76	72	74	73	92	64	76	76	88	86	100	75	71	75	66	69	87	78	78	78	85	89	64	84	79	73	72	76	81	88	95	88	62	97	94	82	62	67	79	86	74	88	70	82	81	88	65	92	72	69	74	91	88	83	68	64	75	68	90	68	75	81	77	79	88	84	83	79	78	79	70	94	93	82	92	80	87	85	84	79	80	75	70	91	80	98	90	66	80	61	87	89	78	79	98	80	78	60	85	69	68	76	66	76	88	83	78	84	73	80	77	75	80	93	62	91	69	67	80	75	82	70	108	87	101	76	82	71	88	76	63	68	84	76	82	70	91	74	65	59	96	72	81	56	83	82	87	82	63	86	77	74	74	86	66	106	87	83	90	98	79	62	87	71	94	73	82	63	85	84	71	80	77	64	74	82	72	107	83	76	94	77	81	80	77	93	69	75	86	70	89	70	84	85	84	89	75	88	83	79	73	82	81	91	93	93	82	71	76	84	77	84	89	74	81	82	75	73	70	79	75	88	71	72	81	84	81	92	90	82	76	69	75	74	94	81	88	84	72	68	78	74	82	93	82	90	100	93	79	88	71	78	91	81	88	88	88	74	84	91	79	75	75	74	63	64	61	84	73	107	68	81	74	92	76	86	75	83	87	77	66	86	71	81	51	75	72	83	71	73	78	88	73	85	77	71	77	86	83	75	93	81	64	79	71	65	77	90	62	89	79	102	93	77	78	73	82	85	76	93	65	73	82	79	98	84	79	89	83	80	84	81	70	90	83	81	75	95	78	97	83	73	71	77	76	83	90	83	89	86	77	84	67	77	67	71	81	71	71	74	84	71	85	90	62	76	72	60	90	75	100	85	75	69	76	77	73	82	83	84	87	94	92	76	80	84	85	76	66	94	76	75	90	84	69	83	75	67	78	85	79	79	76	84	60	57	104	85	72	80	71	88	77	82	76	90	69	83	74	82	80	95	83	76	70	79	71	84	76	68	88	79	91	86	90	76	78	75	86	77	84	88	85	83	78	93	78	77	94	68	66	83	71	80	74	74	80	90	64	70	108	82	75	92	94	69	67	87	87	72	75	59	89	69	68	67	89	76	87	73	88	98	84	77	77	95	79	65	74	85	91	88	84	88	72	64	84	69	78	80	89	71	59	81	98	86	69	78	76	98	70	80	61	77	69	79	84	84	85	72	79	79	83	83	74	88	89	69	87	84	76	86	97	93	68	71	91	91	82	74	67	78	69	75	82	93	84	81	70	71	82	71	84	80	85	93	94	94	56	80	80	75	68	61	75	74	83	75	85	83	74	61	76	90	73	84	74	70	59	90	83	86	88	94	84	66	67	82	86	83	81	77	77	89	87	82	73	67	76	86	73	73	92	75	79	73	74	94	83	78	74	81	80	79	80	70	70	88	54	80	74	86	62	78	69	74	84	67	64	83	90	86	82	68	88	63	87	79	75	69	81	77	73	77	72	80	66	91	92	70	84	89	78	88	81	76	69	94	84	86	71	76	75	78	78	84	74	76	80	84	76	57	78	81	88	87	94	75	72	95	81	76	77	75	72	78	76	67	85	82	76	77	80	93	83	80	92	82	65	76	89	89	72	70	84	83	73	80	82	77	72	78	80	72	82	65	74	75	86	79	87	104	66	79	82	83	87	98	73	82	82	81	87	80	78	81	60	72	71	75	84	71	81	70	79	86	87	78	81	84	97	78	87	82	82	65	74	87	87	83	81	72	68	77	81	80	86	105	81	83	66	101	98	69	83	84	85	78	83	88	63	90	74	83	77	70	95	63	87	92	85	91	56	75	90	68	73	72	95	86	85	104	68	85	82	83	73	66	73	90	81	81	74	87	67	83	72	91	81	85	84	62	86	75	90	68	75	74	82	101	86	77	67	65	83	80	81	85	73	71	65	85	75	75	81	90	75	78	95	98	81	83	94	62	82	72	85	74	60	82	90	83	76	92	71	79	88	74	72	73	87	80	66	79	79	81	79	95	72	84	92	75	91	74	82	74	73	78	88	83	70	65	87	86	72	93	65	66	77	80	61	87	83	68	76	72	94	82	87	72	79	70	89	79	79	81	86	84	70	85	94	72	69	91	88	99	80	77	81	78	67	71	87	84	76	77	82	92	68	72	76	74	73	78	77	79	70	84	70	67	91	69	81	86	89	81	77	71	81	76	74	90	75	72	74	81	79	75	64	89	83	65	81	67	91	80	63	83	70	90	80	87	92	75	85	88	69	64	91	97	81	89	73	88	81	97	76	73	66	78	70	77	79	78	90	78	76	84	83	74	75	87	85	87	72	72	70	72	73	74	77	78	78	97	91	65	64	81	76	87	75	95	74	81	69	90	99	84	86	68	77	74	87	74	77	85	75	84	87	79	71	73	59	63	81	89	85	62	70	98	79	74	107	78	72	81	83	90	70	92	72	85	76	72	75	86	83	77	76	92	75	77	93	91	73	77	103	82	77	81	81	48	92	84	91	92	80	85	89	70	79	77	95	87	79	52	75	80	84	70	71	75	71	74	83	85	77	89	87	68	93	75	78	77	88	83	70	87	85	69	86	81	82	80	97	77	75	83	84	64	78	83	82	76	87	76	81	73	88	84	85	95	74	71	97	92	99	82	87	81	69	101	74	87	101	87	92	55	68	71	90	83	86	86	81	85	77	77	90	79	71	80	78	85	86	78	67	73	92	74	74	79	72	93	84	83	87	79	103	80	69	81	95	84	81	81	71	86	66	68	96	78	88	72	84	72	88	77	90	72	83	72	108
26646	16904	13089	13903	17366	17582	15829	13029	10494	8326	6427	5089	4037	3098	2541	2082	1859	1602	1404	1206	1053	1051	1019	960	940	913	905	878	826	790	782	767	825	807	813	733	764	798	748	747	751	767	733	799	709	743	753	765	742	746	756	773	757	702	733	747	733	722	758	750	705	757	719	685	764	747	652	749	714	731	714	809	696	744	733	750	721	760	699	740	731	743	755	712	684	752	741	765	733	762	715	701	711	709	697	701	740	776	739	741	734	758	690	734	737	749	754	713	722	684	744	726	725	697	738	739	716	735	723	755	701	700	758	741	706	711	720	732	741	695	730	752	714	752	758	761	762	682	715	730	720	721	730	718	776	725	774	761	705	754	702	714	786	770	841	776	765	726	771	685	689	702	724	759	727	728	732	723	736	737	729	723	734	719	758	715	744	749	743	731	741	719	748	719	729	723	728	739	741	727	693	740	727	728	734	785	718	759	744	728	757	777	724	756	717	724	764	673	746	751	734	774	705	751	746	741	725	717	765	750	726	768	739	719	750	741	739	698	727	758	784	753	789	737	709	740	732	740	717	682	720	725	703	724	743	780	793	754	735	691	707	706	746	716	736	735	734	674	736	767	722	726	711	762	727	768	735	731	709	707	790	722	755	710	748	757	778	722	780	762	771	732	739	709	725	703	747	733	726	764	715	762	725	711	732	748	740	706	694	748	725	707	769	719	754	687	737	722	773	720	727	721	698	728	721	669	734	753	751	753	756	646	704	724	724	734	739	749	716	777	755	778	761	720	696	722	750	718	754	773	759	744	754	748	736	690	804	705	736	755	696	804	715	704	684	733	708	740	751	731	681	734	674	728	738	711	747	733	719	716	736	795	723	716	786	681	760	726	732	760	734	763	740	758	764	725	726	777	711	701	740	723	737	764	725	756	692	722	750	700	736	765	758	698	737	711	754	748	774	760	757	727	719	748	752	726	702	769	724	691	750	696	683	691	732	750	717	752	726	780	733	727	750	711	742	701	711	685	710	726	680	710	755	718	724	781	753	742	738	747	732	764	724	752	696	733	706	762	744	728	705	739	771	722	744	729	689	766	744	769	709	719	718	741	774	734	760	771	689	770	761	706	778	718	724	753	761	739	736	739	742	706	705	707	736	761	749	738	736	684	758	786	756	734	739	696	681	755	727	691	755	684	724	695	751	749	735	768	737	725	758	763	717	716	737	701	741	721	779	770	732	739	666	744	705	735	754	706	766	723	701	712	678	731	740	695	788	712	688	706	709	708	741	731	707	763	727	772	768	697	761	717	678	716	710	737	739	747	714	761	706	766	718	739	740	756	746	734	695	720	711	705	714	711	717	705	808	716	745	702	723	754	722	743	776	698	713	758	708	735	724	763	733	712	727	698	749	721	746	762	726	761	722	776	724	706	748	713	741	726	745	738	732	746	719	737	755	758	734	737	718	780	751	715	719	758	756	763	704	725	718	714	739	764	744	752	751	708	745	684	755	717	728	715	690	730	729	746	703	724	723	735	731	760	745	711	699	733	762	760	713	736	749	734	713	743	745	727	692	728	726	720	769	741	721	739	765	769	723	739	752	765	734	712	696	737	710	746	757	758	728	695	786	726	712	753	745	754	753	745	734	745	708	725	710	751	702	795	724	727	711	737	777	734	740	789	741	710	757	733	787	728	728	752	774	800	749	740	709	795	719	747	711	704	736	748	672	724	753	742	698	726	729	725	722	740	745	699	679	716	786	719	789	721	713	735	741	743	731	702	734	699	748	756	761	734	670	708	712	746	748	760	716	726	691	752	715	710	762	687	740	773	758	773	719	764	707	710	722	715	735	773	764	720	758	719	721	716	732	652	722	737	721	726	718	779	770	724	732	755	755	723	748	721	706	715	736	708	747	770	724	687	777	752	734	780	717	736	784	715	746	710	737	728	747	769	731	751	725	751	729	745	710	703	730	720	721	765	767	744	752	759	750	729	741	783	717	776	742	767	724	776	765	754	754	758	742	815	687	759	775	732	712	743	744	705	689	725	709	702	737	748	711	743	758	773	755	731	721	776	712	759	657	766	733	678	701	741	762	728	706	709	743	735	731	789	738	689	735	715	700	737	698	749	792	771	760	758	746	740	731	714	746	731	772	695	707	708	738	729	728	770	772	727	680	739	735	740	753	706	791	705	776	738	710	743	703	730	727	711	717	737	746	769	728	730	691	752	719	712	696	729	749	695	708	791	720	753	726	749	757	722	718	778	729	735	685	726	720	724	753	767	755	727	722	706	685	729	738	755	707	738	694	747	725	778	748	750	742	761	696	746	743	715	765	730	737	687	742	725	720	739	735	784	784	757	735	684	803	713	706	771	751	774	740	700	716	798	755	751	745	741	739	722	731	794	721	745	733	754	740	727	718	719	718	793	733	730	736	762	763	733	746	743	730	718	724	745	721	716	731	714	737	740	710	718	706	726	757	778	728	763	758	701	747	726	666	730	709	740	725	731	749	669	717	754	738	696	734	742	711	761	767	705	715	728	765	710	767	703	722	701	697	714	710	721	729	731	748	718	759	753	689	743	746	752	697	716	742	732	711	697	760	751	757	722	709	759	709	704	720	773	661	711	794	731	742	757	783	739	774	733	727	721	729	734	689	708	756	718	773	711	702	710	758	724	760	741	729	724	756	742	726	749	762	734	752	755	738	786	787	740	742	708	690	692	744	737	720	778	734	692	710	757	744	734	682	731	728	707	720	715	730	730	775	738	720	721	746	706	777	742	770	689	738	705	739	727	709	768	710	735	768	700	722	730	712	729	758	705	759	727	733	736	816	744	762	734	733	738	724	738	757	705	725	735	698	732	733	729	735	749	702	713	703	708	730	688	721	752	694	728	761	748	748	767	761	692	686	724	736	740	712	734	796	753	718	760	707	716	773	768	680	751	722	721	731	715	742	740	768	698	739	677	734	737	730	728	769	732	770	730	721	722	763	727	758	704	709	728	711	712	688	692	744	738	791	722	702	744	733	749	723	751	700	741	750	763	751	718	680	733	724	713	760	709	733	704	710	742	706	702	749	749	754	711	723	737	730	703	743	741	702	741	750	699	729	742	733	718	749	750	741	732	748	720	712	725	787	716	740	733	723	732	707	772	717	772	765	745	702	724	778	702	716	736	741	746	692	751	743	770	739	700	763	726	687	761	738	696	700	750	708	719	708	767	750	726	716	766	698	728	737	767	789	710	707	726	726	706	685	746	764	787	691	744	732	761	753	740	693	712	729	733	757	738	713	690	769	723	728	724	753	761	764	789	747	712	739	705	742	715	729	763	744	783	713	737	771	728	725	764	748	779	738	776	711	766	727	682	708	665	764	722	746	709	741	758	751	729	717	738	709	738	766	724	710	703	786	726	697	768	694	732	729	747	768	770	724	747	738	720	692	721	722	734	684	679	695	746	710	730	742	775	719	720	738	709	736	712	718	716	679	722	750	707	746	738	766	751	733	753	762	789	739	736
3917	3465	2202	1211	860	739	740	585	467	415	362	307	202	183	149	138	133	121	123	108	108	99	106	86	101	95	83	93	62	93	89	84	80	90	77	67	78	61	69	71	82	70	83	86	82	95	87	78	86	85	71	85	72	95	76	81	82	96	81	91	83	93	73	73	68	64	80	83	81	95	92	86	86	64	83	68	69	79	80	97	92	90	80	92	80	79	70	82	84	84	85	69	100	80	76	83	69	85	68	72	82	90	86	73	98	77	90	85	93	84	90	76	84	80	84	86	86	80	90	87	76	89	91	77	93	78	87	76	78	91	58	73	80	98	82	73	72	86	72	87	80	72	78	89	88	103	78	86	84	82	82	82	66	78	88	78	86	79	79	81	72	85	81	65	82	84	84	82	91	91	75	71	68	95	77	96	80	101	86	83	86	88	73	88	88	87	86	73	77	86	84	83	64	60	71	84	79	100	74	76	80	88	89	98	80	63	89	90	80	86	97	99	82	65	72	85	77	82	88	63	83	75	80	89	88	79	83	79	84	90	73	75	74	79	70	81	69	70	74	76	79	82	76	85	80	91	83	67	90	99	81	95	74	88	76	75	77	96	92	65	92	76	66	95	87	75	92	82	78	78	79	62	76	80	79	86	88	89	77	83	80	64	82	87	86	70	82	80	67	109	87	73	89	81	85	91	75	73	84	71	68	69	84	63	68	90	94	74	71	91	84	63	81	75	89	98	91	89	76	96	70	92	86	86	86	68	78	85	74	69	88	79	87	82	78	75	87	87	78	88	93	82	83	88	92	62	69	78	94	88	76	94	81	83	67	77	77	70	84	85	74	69	79	87	79	77	56	83	81	88	80	86	76	85	76	81	60	81	69	69	96	69	84	80	81	87	92	85	81	63	72	79	81	85	80	67	93	83	77	84	76	79	78	73	84	81	80	91	92	82	82	78	85	89	79	88	81	75	81	80	80	82	92	93	91	85	89	84	81	66	77	85	86	69	84	68	90	79	90	76	90	69	73	83	83	92	94	72	91	85	86	86	89	70	78	91	85	85	90	85	96	70	73	101	90	93	79	70	77	81	75	86	86	77	84	76	74	83	76	73	101	72	75	94	100	78	66	81	81	96	76	89	93	72	93	86	86	86	68	82	83	80	91	79	77	99	80	84	85	97	63	82	76	76	92	97	71	86	69	79	72	80	68	90	74	71	85	83	94	63	87	83	89	90	60	77	87	81	97	79	82	70	81	75	75	92	87	84	68	79	76	88	75	86	89	92	72	76	84	99	73	80	84	68	91	82	78	81	86	89	63	95	84	76	88	80	76	80	91	85	100	88	95	74	76	86	79	61	78	81	68	97	71	69	72	76	79	80	86	83	82	85	87	89	72	74	81	86	95	83	89	86	76	81	83	88	73	76	89	75	98	74	94	81	92	90	75	71	86	81	78	82	71	90	75	84	74	74	90	71	85	85	73	89	85	86	90	86	78	85	93	77	85	83	77	69	88	77	83	71	90	87	91	78	60	73	94	84	71	81	81	92	79	94	84	70	89	83	85	88	84	82	89	88	75	75	85	87	97	87	79	80	67	92	78	91	78	95	92	64	103	89	93	76	70	96	85	75	83	77	87	102	80	93	71	75	88	91	90	81	80	71	74	88	74	68	72	89	82	104	67	63	67	74	81	80	75	85	86	85	92	80	77	69	82	82	76	80	68	92	81	81	74	95	63	73	86	77	81	78	71	87	76	72	67	81	86	73	76	89	88	83	79	66	74	98	86	71	93	79	94	85	100	87	85	69	76	63	80	100	76	81	76	78	82	62	78	70	80	76	86	87	87	75	82	80	84	56	85	89	77	80	74	85	84	91	73	74	85	94	91	50	74	86	78	91	85	85	74	89	74	82	74	90	78	84	69	67	86	75	80	78	86	75	96	90	94	84	80	63	75	76	86	84	88	98	81	92	82	86	70	76	80	93	80	91	75	97	92	73	77	91	86	91	68	74	75	79	73	75	91	69	66	84	72	81	78	83	70	78	71	85	67	95	69	72	83	84	64	81	84	83	100	87	65	83	75	80	78	84	76	64	77	98	88	80	74	90	84	71	88	71	73	90	79	78	87	81	74	74	80	71	80	89	70	91	83	73	96	90	78	93	83	86	83	94	80	91	72	79	75	84	89	71	87	77	79	77	94	84	80	87	70	88	62	68	78	91	83	83	87	81	78	91	75	72	85	85	85	93	82	94	76	75	71	82	81	79	88	63	76	91	72	77	92	63	88	91	67	81	73	82	85	73	92	88	96	99	86	98	64	88	86	71	86	76	84	79	72	67	87	68	86	89	85	96	78	89	77	94	81	81	83	88	70	92	83	81	78	91	69	74	87	86	82	88	82	75	72	90	82	80	69	83	82	75	86	88	71	98	89	78	91	79	85	96	82	79	95	78	78	94	92	74	80	81	75	95	85	89	77	88	81	67	72	74	66	92	47	77	76	71	89	71	68	75	91	89	91	97	80	75	91	77	67	67	88	91	73	78	92	85	72	84	94	82	79	78	76	69	85	89	86	66	84	76	86	71	74	88	82	83	85	73	66	95	73	89	73	77	64	85	83	69	86	78	75	81	94	85	87	83	81	69	77	88	93	84	74	75	73	66	80	92	99	91	96	88	96	91	72	76	70	90	76	75	73	82	87	87	73	78	76	77	84	72	80	83	76	76	75	80	92	77	78	80	82	79	72	83	75	73	62	78	78	77	82	65	70	85	94	86	86	79	81	62	75	81	85	98	85	78	76	91	89	93	93	73	94	86	82	77	70	100	80	90	84	82	90	77	87	84	105	81	79	82	89	80	87	88	88	69	86	97	69	67	94	76	96	74	86	85	79	78	83	88	82	77	92	69	80	76	82	93	88	96	74	87	88	79	86	82	63	76	68	84	77	81	82	84	89	72	89	77	86	72	82	84	68	90	72	71	83	74	89	109	77	78	70	84	83	78	75	74	70	83	61	77	88	82	90	93	83	84	86	85	88	79	75	79	87	89	81	80	83	73	89	75	70	81	78	91	91	78	83	74	79	89	83	80	89	75	78	79	86	66	75	90	85	75	71	86	88	101	93	94	81	70	87	69	83	100	95	88	89	86	60	89	73	96	86	78	95	85	87	91	82	81	66	83	61	89	78	71	85	60	98	76	94	82	83	88	79	77	104	86	87	77	66	78	72	79	68	92	77	67	80	102	74	90	91	78	72	92	79	89	83	85	80	76	84	88	90	66	82	87	92	79	83	82	88	82	70	90	85	66	71	104	74	84	79	79	80	70	92	77	90	67	92	77	87	67	87	93	86	82	77	95	80	87	77	72	73	72	87	90	84	82	73	90	80	79	74	73	84	92	77	83	90	81	81	78	77	85	81	67	91	86	76	75	79	81	79	73	71	73	94	72	99	88	79	88	74	86	75	94	74	77	78	95	84	76	78	85	67	76	82	72	94	88	72	79	89	83	79	82
30264	22236	18096	18050	21753	21498	19343	16073	13153	10419	8066	6577	5057	4147	3310	2687	2361	2052	1655	1511	1309	1254	1234	1125	994	1022	1006	962	887	836	870	832	857	848	873	847	859	808	748	783	820	826	828	801	737	772	807	727	719	731	772	717	754	756	743	768	799	798	788	743	746	734	747	766	706	737	738	739	730	789	699	765	747	711	803	748	747	794	717	732	715	722	761	740	767	777	771	765	767	795	727	772	724	756	760	761	794	736	798	707	721	749	750	734	730	746	745	783	767	748	741	677	759	727	755	750	748	733	758	714	810	736	782	721	753	763	740	763	744	736	726	729	795	702	753	756	760	784	735	757	805	745	718	748	703	739	778	770	704	726	789	758	770	739	777	729	740	725	781	717	768	732	717	724	724	742	752	731	748	678	783	742	730	729	748	759	798	735	773	794	804	756	711	732	739	746	789	765	779	766	725	782	760	740	799	766	768	784	733	719	724	682	701	732	730	753	697	764	765	725	778	754	759	724	757	729	755	696	788	743	733	731	778	767	737	772	765	776	807	767	794	785	742	784	782	714	738	705	756	758	753	780	795	767	748	779	766	721	756	750	706	758	735	792	758	722	742	769	739	739	781	753	738	750	764	732	753	753	736	756	720	771	729	744	755	725	733	713	789	749	795	842	725	720	743	782	721	778	757	785	720	735	755	725	734	747	737	752	742	754	727	741	744	723	787	719	752	766	773	775	778	765	790	719	825	736	766	730	762	793	725	724	793	714	701	787	724	747	735	721	775	760	696	762	727	705	799	759	808	762	723	769	715	737	721	745	785	716	736	763	772	759	727	745	744	780	757	752	777	744	739	757	735	747	751	763	754	781	761	760	777	770	716	767	713	770	764	767	737	717	760	786	755	751	735	751	754	803	761	798	731	814	756	703	733	776	766	773	717	759	736	792	740	758	726	774	680	715	751	783	711	772	746	725	741	768	785	746	746	762	729	752	750	769	748	802	767	716	784	725	788	786	763	749	761	727	785	790	788	792	791	774	716	762	740	728	772	721	693	748	731	730	748	803	759	748	750	729	773	779	762	733	768	762	774	739	736	784	757	741	734	737	718	710	788	784	757	790	771	755	742	753	762	754	753	793	765	727	771	749	723	746	775	747	737	769	707	730	737	738	762	730	818	790	781	786	756	750	754	751	759	732	752	742	755	758	766	768	779	788	729	759	766	749	757	748	825	748	737	704	747	744	723	750	786	759	774	734	700	750	767	734	801	740	809	769	744	731	732	725	795	775	760	780	757	681	729	759	756	741	789	758	702	738	735	746	747	745	771	784	791	718	755	734	761	821	793	756	741	766	755	786	717	708	749	813	733	731	710	756	758	748	758	714	741	734	723	730	790	712	726	716	740	748	810	741	767	762	780	707	710	720	735	748	710	771	751	762	740	742	731	746	775	792	757	726	771	789	786	779	764	744	728	752	688	756	769	773	772	713	773	751	765	720	743	739	772	783	737	769	760	753	767	721	716	754	738	694	732	744	742	759	773	801	757	743	756	756	700	799	787	760	771	757	790	825	754	689	761	752	773	770	756	761	709	714	766	764	788	759	781	727	746	787	741	730	770	724	720	812	743	750	730	752	721	806	769	791	750	774	738	784	767	757	752	841	762	727	798	769	760	775	768	749	758	771	765	743	793	784	752	746	718	778	767	729	763	756	755	733	787	779	712	737	786	789	778	748	787	751	730	744	718	772	765	782	741	759	740	814	781	745	788	794	782	758	700	767	780	738	718	759	819	770	794	755	747	783	691	787	795	718	762	753	708	776	772	767	763	767	767	735	774	773	746	769	732	789	752	748	753	767	764	784	700	772	782	732	753	763	766	761	782	776	758	795	746	758	738	804	775	779	771	762	813	765	759	828	777	774	740	760	769	747	744	755	744	779	760	787	737	741	740	689	735	741	697	760	739	768	754	763	755	728	722	738	709	755	744	758	766	760	801	755	796	797	743	748	755	734	704	764	778	808	755	761	721	738	740	771	785	742	755	735	755	792	784	720	763	753	755	765	760	690	808	779	752	770	766	745	782	747	762	747	787	758	705	779	768	729	763	765	775	717	785	789	756	711	790	803	777	779	771	772	716	760	713	766	771	768	766	725	706	783	735	747	773	783	725	741	769	749	726	748	713	781	813	773	733	745	742	770	706	758	751	753	743	767	737	718	732	761	764	745	717	720	764	761	755	774	811	760	759	743	715	766	787	745	711	774	749	750	719	771	726	760	735	708	733	758	749	723	739	766	773	778	769	765	742	755	737	750	723	759	735	738	765	771	748	762	774	747	779	762	767	730	756	794	723	780	771	741	699	761	761	747	764	733	762	792	774	737	774	758	745	715	806	760	756	733	758	700	772	763	743	727	752	733	732	744	746	776	713	739	747	697	788	766	744	738	737	747	799	776	794	726	765	784	722	746	790	741	742	713	710	785	750	796	745	780	771	763	735	770	745	822	747	786	790	689	714	733	775	751	702	741	716	710	722	751	750	698	739	783	726	771	757	758	778	783	743	791	721	738	715	753	748	749	696	758	797	781	728	740	757	741	797	745	762	776	756	754	725	783	756	744	736	750	685	783	754	741	834	743	729	769	763	711	780	776	742	773	742	771	728	774	763	746	714	714	720	746	713	763	747	784	778	780	756	737	746	724	773	800	724	750	704	769	741	727	732	754	762	701	774	721	752	786	754	740	738	786	788	724	774	791	745	760	760	761	790	754	699	717	756	786	829	732	802	779	740	752	769	805	782	726	735	748	722	750	774	739	751	794	744	734	792	774	742	808	734	757	732	751	771	757	713	781	729	784	749	771	759	763	710	740	732	807	796	746	748	780	770	762	769	752	775	738	734	766	748	784	741	709	742	762	726	770	782	740	744	742	722	734	742	760	744	735	765	767	750	782	745	698	766	787	782	730	733	720	755	741	749	704	774	733	759	739	805	741	741	747	754	771	774	782	789	733	751	780	772	775	766	760	725	782	787	692	726	783	767	758	741	826	755	780	735	709	771	784	735	755	768	726	729	782	749	726	797	804	761	753	778	742	779	722	775	778	744	755	809	801	833	758	729	795	742	768	793	763	755	786	754	717	737	748	764	777	744	708	725	749	760	748	792	738	732	768	750	703	757	725	708	820	771	772	749	742	733	748	745	728	772	779	740	723	748	764	751	813	776	746	795	727	729	756	765	759	821	758	799	803	717	763	746	802	778	772	751	761	838	719	730	740	772	730	767	747	731	748	766	755	752	746	757	776	771	782	740	820	752	763	806	717	800	735	747	787	791	740	800	794	754	727	728	753	740	776	723	755	731	709	743	779	771	715	789	717	762	757	743	705	728	761	724	754	736	768	751	752	711	767	775	737	778	751	760	740	783	746	755	711	737	755	761	720	759	787	762	681	717	713	735	785	766	760	808	784	739	742	775	796	742	767	748	746	729	712	751	762	711	759	751	731	752	743	784	744	767	780	766	751	751	764	724	753
4054	3056	1993	1145	852	786	690	655	535	398	305	245	222	195	170	156	119	131	118	110	98	86	84	99	111	89	72	84	57	82	78	87	81	74	82	87	89	81	88	87	76	75	76	78	70	77	95	88	86	81	79	68	72	78	67	80	85	91	79	87	70	82	67	91	81	74	78	87	82	67	96	82	95	76	63	85	82	76	85	65	86	75	65	58	74	71	69	81	68	72	89	74	60	93	75	71	80	77	87	90	80	89	70	70	84	65	77	79	87	72	83	72	73	72	87	78	79	76	68	71	81	88	71	86	62	75	101	79	90	71	102	71	92	72	81	76	95	72	83	104	79	85	65	86	90	66	99	75	91	80	72	78	84	87	72	73	67	87	71	69	70	78	86	80	66	80	74	100	93	84	75	74	72	68	70	74	80	56	102	78	65	90	79	85	80	78	82	91	85	96	67	80	58	70	74	77	52	69	70	78	79	74	70	76	77	69	75	73	100	80	66	80	79	68	71	72	78	85	73	79	68	67	82	90	79	81	70	65	70	80	70	74	75	59	75	82	71	87	78	77	76	70	77	84	79	85	76	83	81	72	91	76	80	80	72	81	86	82	74	79	88	71	83	66	92	82	87	65	74	82	71	77	75	72	89	87	78	67	92	80	71	72	74	71	78	86	79	67	66	55	89	66	89	67	88	83	71	80	71	77	63	86	77	81	86	79	73	70	65	61	75	65	83	79	75	69	73	77	74	91	83	81	71	92	86	64	69	73	73	78	69	86	74	69	69	76	84	86	79	72	83	76	82	63	78	77	81	92	69	67	89	80	78	75	77	63	69	69	83	79	85	80	58	75	75	73	64	69	96	76	75	78	77	78	88	87	87	77	83	77	70	79	78	99	81	71	80	69	70	93	74	79	76	70	75	65	76	70	79	67	61	65	66	74	60	87	85	70	90	93	85	78	68	75	67	83	83	76	85	79	71	73	81	69	89	78	58	74	76	69	86	74	75	62	72	82	73	87	56	72	78	72	69	87	95	73	79	81	88	85	79	96	84	75	75	66	67	66	76	68	85	76	75	64	71	85	93	90	83	84	52	74	68	85	68	79	85	85	76	87	78	90	93	79	68	85	79	71	76	61	75	76	69	74	83	78	85	74	78	81	72	58	84	74	72	84	79	75	87	67	57	80	74	78	80	90	66	81	69	77	67	78	88	69	64	78	78	87	81	87	91	87	72	82	71	79	79	88	76	81	73	73	71	74	84	85	74	70	85	70	83	61	96	91	68	55	66	66	64	72	64	79	78	89	76	69	67	80	85	79	79	79	87	84	72	71	68	72	81	84	74	74	77	74	76	71	83	78	67	81	76	67	80	74	81	67	76	83	76	75	84	75	66	66	83	72	88	82	78	63	83	89	73	78	92	76	80	65	85	79	68	76	64	67	75	73	73	91	86	83	79	63	73	88	84	75	82	72	77	77	86	81	73	82	86	71	87	75	71	86	81	86	69	84	86	82	89	61	83	67	77	87	74	102	77	77	82	75	86	89	79	81	82	76	68	80	75	65	69	80	71	84	82	84	87	58	82	82	84	85	79	75	91	68	73	74	77	86	78	80	88	73	82	81	79	87	73	74	82	87	83	87	78	65	65	74	72	80	79	82	84	73	80	79	85	77	79	81	80	75	83	74	88	78	81	83	85	90	67	93	78	87	79	93	80	94	78	93	87	85	63	66	73	76	84	62	69	73	87	77	68	68	81	81	76	75	81	73	85	76	82	73	64	66	81	67	73	85	72	79	86	79	72	67	83	74	87	66	77	79	68	81	77	77	81	79	56	75	68	70	68	83	76	84	82	83	70	61	84	91	77	80	78	84	85	75	66	80	75	87	65	96	75	92	85	76	90	75	79	64	88	85	73	73	97	61	82	74	77	67	76	68	80	69	72	83	79	68	95	56	82	64	113	76	63	60	72	82	87	78	64	62	76	81	64	78	84	81	85	77	63	80	85	61	61	75	82	84	81	77	80	87	87	73	101	88	67	75	73	76	70	93	83	79	68	88	84	72	69	75	70	86	65	73	85	73	88	93	78	79	75	88	77	109	73	55	64	63	81	97	81	79	73	83	84	89	85	90	75	92	78	53	66	91	65	84	72	75	73	66	83	86	68	67	80	61	76	93	82	92	65	79	82	77	68	65	62	72	72	56	68	69	65	81	75	85	80	79	81	73	69	85	77	85	78	81	95	80	81	96	94	56	77	66	83	72	58	72	77	69	85	88	81	85	82	76	78	69	95	72	83	78	76	73	61	72	89	91	87	73	71	67	67	78	64	72	77	77	82	76	67	76	83	84	74	83	85	82	74	83	92	90	80	65	81	64	83	91	74	84	72	78	73	70	83	81	69	81	74	81	88	82	79	62	75	76	89	89	76	74	82	80	70	68	71	68	66	86	82	87	79	83	80	81	73	73	83	73	72	75	59	81	70	87	74	57	69	70	66	57	77	74	80	79	81	85	70	90	71	86	69	71	92	74	80	87	76	92	82	73	75	67	79	75	82	85	77	82	80	77	73	67	66	82	70	82	82	70	99	76	74	79	66	74	78	84	75	79	73	80	74	79	72	89	90	80	68	78	76	90	69	79	90	78	72	69	87	67	87	69	79	87	63	89	61	77	74	80	75	82	69	63	95	81	93	84	68	75	75	81	73	88	71	79	86	82	80	70	67	93	61	79	70	75	85	88	57	98	87	77	86	76	92	69	87	72	76	75	82	83	88	89	77	67	75	84	77	86	78	77	84	67	76	79	80	72	76	76	87	64	83	102	74	81	92	76	75	72	67	74	74	66	79	75	67	69	58	74	82	90	87	68	78	77	74	83	93	77	77	78	84	85	90	63	86	72	64	77	70	70	69	89	80	72	81	78	72	91	84	78	63	82	73	81	74	67	97	82	72	68	77	91	72	90	64	76	72	74	73	65	78	88	66	71	83	84	99	84	78	73	78	68	81	79	80	83	86	67	74	86	78	77	86	79	72	76	85	76	65	73	83	85	75	85	85	71	77	89	96	69	70	67	76	69	83	60	60	52	71	68	78	87	65	86	77	78	91	71	90	77	78	88	79	77	81	59	75	94	101	76	80	87	67	70	72	80	69	61	68	92	88	81	87	75	79	74	82	73	82	82	83	89	87	81	76	74	70	71	78	67	89	66	93	68	89	67	62	67	69	82	72	69	72	79	92	80	65	79	71	71	73	62	78	76	73	75	78	82	72	80	80	71	54	80	87	82	68	61	91	81	70	78	83	84	81	77	65	86	96	71	83	86	84	66	68	77	67	82	87	98	73	83	68	71	87	63	76	77	111	86	84	74	79	74	77	83	75	78	61	70	80	86	94	79	70	72	77	77	63	75	95	93	66	73	77	87	62	69	81	70	83	88	94	84	76	82	82	72	77	70	74	69	53	72	85	72	76	72	82	74	73	69	64	65	69	83	74	83	89	76	74	80	80	77	92	73
29332	21160	17098	17529	21275	21100	19131	16331	13587	10728	8217	6497	5059	4103	3289	2949	2526	1991	1729	1412	1384	1227	1168	1093	1121	1023	1020	942	906	821	844	810	792	824	841	820	735	728	769	775	759	738	761	755	738	693	775	787	708	750	756	753	667	728	687	738	702	748	724	734	708	702	680	714	717	706	704	754	693	713	709	732	715	681	734	743	734	682	732	680	714	687	715	713	739	704	718	705	736	704	724	683	708	716	722	734	724	731	695	721	735	714	691	687	739	739	720	741	695	681	751	753	703	721	705	721	751	741	668	690	716	720	713	709	738	692	728	691	736	716	703	743	684	724	691	742	684	746	709	728	728	755	705	732	724	694	740	664	687	685	712	747	690	711	770	654	706	743	754	742	690	726	735	730	746	733	771	716	696	736	743	725	687	760	745	687	717	742	707	722	757	678	724	710	698	684	684	735	777	701	720	719	717	740	705	735	743	729	688	718	723	727	661	705	717	698	719	747	749	707	713	703	671	724	725	736	709	728	638	713	751	728	721	685	700	706	707	717	657	699	685	695	724	687	711	734	676	735	722	684	724	735	693	737	707	715	704	714	742	680	706	725	737	733	710	690	716	693	715	674	710	676	688	759	730	738	719	732	680	687	726	705	702	703	709	714	732	705	712	701	714	689	665	680	679	726	719	698	713	687	718	728	668	717	686	701	707	714	724	696	797	723	696	745	727	698	676	697	703	696	718	744	686	767	682	751	720	704	681	720	695	732	767	708	671	735	734	737	709	749	688	690	714	692	719	768	658	708	705	712	696	678	709	721	684	698	667	746	754	704	691	695	742	666	713	736	698	659	721	739	714	722	678	727	716	762	729	690	721	727	731	686	723	702	701	751	738	680	728	720	732	678	699	710	676	698	727	673	737	720	672	687	722	708	722	688	692	720	697	707	728	722	732	763	722	761	711	698	755	706	711	752	666	753	750	694	707	707	716	735	722	703	736	734	737	720	715	726	668	727	713	731	698	727	703	736	661	675	724	698	688	677	692	704	698	732	719	734	674	673	679	708	745	719	695	658	718	723	729	741	732	725	721	746	740	687	735	707	779	728	720	693	676	708	735	732	689	716	694	730	688	711	707	734	698	717	678	754	698	693	723	727	706	720	700	683	716	685	747	756	699	749	678	689	749	689	744	690	733	705	709	735	674	674	754	675	702	709	723	670	669	660	743	731	716	706	701	729	702	750	708	697	751	729	708	709	731	712	705	710	672	717	741	684	691	685	664	690	663	704	676	651	758	725	723	678	718	730	745	679	728	703	705	707	722	696	738	728	698	730	734	678	726	724	670	658	712	697	676	696	659	697	728	673	708	709	709	702	730	719	681	719	740	730	711	686	722	704	706	700	687	731	704	700	712	681	718	688	685	718	671	735	711	758	707	746	698	704	697	757	739	761	702	730	749	688	712	675	705	668	726	726	748	689	720	712	735	758	687	734	708	710	725	711	681	671	695	749	716	707	746	699	704	756	730	725	690	730	694	772	709	701	690	689	703	691	681	736	706	657	694	701	722	685	689	746	727	742	676	725	730	735	698	732	753	696	663	714	659	760	717	759	720	696	676	696	746	732	736	666	730	678	717	697	742	729	715	716	680	731	727	687	696	740	733	702	708	729	705	740	711	726	646	718	665	684	647	705	715	718	720	700	745	763	702	749	706	770	698	745	694	734	726	729	747	735	704	712	717	697	712	716	714	730	731	678	715	736	757	749	725	743	736	733	673	697	727	698	722	694	756	751	757	699	660	746	731	719	676	720	687	769	691	729	762	725	737	694	735	718	726	686	707	668	672	692	717	751	722	714	715	708	711	719	690	716	679	727	752	697	708	723	722	694	716	678	702	748	686	755	723	667	722	703	726	683	769	674	722	690	696	717	746	684	686	697	717	661	723	717	712	711	722	712	708	742	709	750	712	697	726	691	746	692	676	687	725	748	733	732	690	740	724	746	721	723	697	748	733	727	673	744	721	700	764	761	658	701	733	681	734	709	712	665	755	708	736	736	686	711	707	682	706	725	732	720	734	714	711	708	721	681	727	731	703	649	733	708	741	689	685	723	715	735	716	757	715	749	686	706	691	707	716	715	675	711	668	752	714	725	693	698	733	718	727	742	729	680	718	699	689	743	707	712	715	743	696	714	705	704	734	720	732	729	714	695	728	739	725	688	741	687	737	733	744	746	725	745	678	686	702	730	716	692	742	740	687	704	747	745	718	705	714	724	753	670	749	797	702	694	750	720	695	699	715	656	730	684	736	685	725	691	719	720	730	746	706	722	713	691	695	722	724	759	723	672	725	733	730	695	725	733	703	713	726	730	717	754	720	732	725	682	683	739	756	659	711	710	719	696	640	723	647	674	742	726	736	716	682	763	695	724	755	711	687	678	710	705	680	725	700	691	762	736	637	702	686	753	703	683	739	720	758	692	683	664	747	703	764	733	699	722	739	668	721	732	735	764	706	719	728	741	710	745	744	715	715	691	720	708	688	685	671	699	720	733	711	700	704	731	688	678	707	715	723	778	703	705	726	709	711	720	680	749	727	666	708	732	704	664	711	752	768	706	732	684	718	706	758	756	713	727	739	658	765	687	762	722	710	714	735	708	739	741	699	733	677	664	686	716	691	744	681	747	731	701	743	702	685	726	732	731	723	681	723	763	686	697	682	774	694	691	703	659	735	694	685	669	746	688	699	749	718	730	714	752	712	685	741	722	713	726	712	710	741	787	707	719	752	727	694	662	716	708	757	729	723	717	730	689	749	730	721	678	711	709	695	676	719	773	682	682	700	786	735	731	755	695	695	671	703	710	693	651	682	748	802	678	686	721	718	681	764	721	692	710	700	712	734	718	704	687	747	694	750	727	701	718	663	743	693	668	700	702	710	729	704	714	739	692	692	748	725	729	742	741	712	685	749	708	690	729	738	716	694	696	691	732	721	682	738	690	729	750	728	668	692	689	731	665	733	716	671	720	674	775	698	739	735	718	702	715	718	719	724	723	727	775	705	714	735	710	696	721	678	711	724	702	725	693	726	727	743	736	716	690	730	704	723	729	741	708	734	753	722	706	729	710	719	695	695	732	702	725	744	669	688	729	737	735	674	723	726	762	681	719	698	722	707	717	707	692	696	743	720	752	708	731	719	723	685	683	683	712	737	743	724	706	697	767	687	742	763	662	718	746	724	691	724	707	687	765	690	682	667	748	693	755	676	682	672	726	711	706	708	739	718	723	727	736	730	738	693	653	768	717	707	691	718	700	718	726	773	754	730	710	744	724	724	697	737	667	707	695	741	669	671	769	751	702	737	706	743	727	685	747	721	728	737	684	697	710	707	711	685	720	687	736	716	744	766	697	695	738	669	709	745	659	697	635	702	687	721	692	726	681	702	681	726	714	706	693	723	746	756	707	724	718	667	701	734	721	759	762	738	732	708	702	709	689	716	752	687	716	702	681	723	691	707	764	700	738	750	745	728	712
4766	4616	2691	1414	1111	1080	942	827	698	566	370	330	242	230	204	189	191	133	118	121	110	100	108	100	91	129	87	86	74	95	88	82	84	84	85	98	97	69	81	93	93	76	84	85	72	83	91	101	72	74	78	79	74	62	80	94	75	71	96	84	78	75	79	91	70	83	82	71	90	81	72	73	64	83	77	69	77	76	82	86	87	88	70	64	73	74	67	86	80	79	73	76	79	81	78	88	78	71	96	84	87	81	99	82	77	79	71	88	86	70	83	78	91	101	75	71	67	74	70	71	88	78	68	90	83	77	82	83	89	88	68	73	81	61	77	77	85	96	71	102	68	74	77	76	81	99	66	83	48	68	86	77	95	78	73	85	84	90	81	74	59	83	84	75	76	51	72	84	72	67	72	85	80	80	88	80	85	85	75	72	82	102	87	57	71	82	75	73	79	88	67	77	91	77	91	80	100	64	78	94	80	74	85	85	93	85	89	73	88	81	85	90	80	72	96	82	98	78	88	86	86	95	81	73	85	82	98	81	90	85	82	67	74	92	96	80	73	94	110	80	81	79	72	77	75	71	83	86	73	78	90	84	78	80	76	60	86	83	80	79	94	84	72	73	69	86	81	82	77	82	75	87	58	72	78	87	91	81	76	63	70	87	69	71	74	69	84	76	83	76	90	85	79	83	93	79	83	72	93	76	82	80	80	76	96	68	82	84	67	86	81	81	67	79	59	73	70	89	76	63	83	78	89	63	69	79	70	79	86	85	72	62	70	71	90	69	83	88	66	72	64	83	77	79	78	74	102	83	85	81	88	76	72	60	76	85	72	72	94	71	73	86	88	76	81	80	91	81	80	76	80	74	80	70	84	82	84	85	76	63	65	85	100	66	69	77	85	69	88	81	84	84	78	83	78	77	75	89	85	67	72	90	81	86	74	69	87	86	97	83	88	69	82	75	75	77	71	82	81	89	86	69	83	71	81	77	86	70	85	64	88	99	84	68	77	81	64	73	88	85	85	75	100	79	90	88	86	85	71	74	71	80	99	75	83	77	78	79	83	80	91	60	83	86	58	97	95	67	90	65	84	74	80	83	80	71	63	76	89	92	89	85	73	66	96	82	76	75	82	71	80	87	87	77	64	87	81	75	76	71	94	82	79	73	93	90	76	73	88	70	68	83	82	78	83	69	78	93	71	88	80	65	89	75	78	85	80	71	79	80	67	91	85	81	82	77	83	68	90	81	77	74	85	71	62	79	87	85	69	77	69	82	80	83	85	85	81	83	86	84	81	92	64	72	74	65	86	64	69	84	83	87	71	80	66	72	69	67	75	90	71	86	77	80	76	68	89	83	90	69	89	82	78	79	81	86	89	86	90	84	70	73	87	84	79	82	75	73	58	74	78	74	71	84	73	73	78	79	62	78	89	89	75	72	82	82	71	81	65	75	76	87	70	74	106	88	88	94	75	73	72	75	79	66	76	70	78	86	80	92	74	88	96	86	76	77	87	84	92	79	78	79	69	85	64	69	77	76	84	82	81	79	68	71	81	81	78	88	73	75	84	80	79	66	85	87	73	86	73	101	76	90	76	69	75	81	73	100	72	81	75	93	78	88	89	79	85	99	88	69	86	78	89	75	76	64	79	73	80	68	76	74	78	59	80	68	79	83	67	68	81	88	80	78	63	65	72	77	84	86	84	79	90	74	77	97	78	78	64	88	77	81	70	95	82	75	90	66	60	82	95	82	86	84	82	80	84	88	82	82	85	88	74	86	86	77	76	75	75	91	74	73	66	76	63	88	79	60	77	80	77	73	70	89	77	88	88	84	85	81	83	70	75	71	82	92	89	68	81	97	80	86	71	100	79	79	70	83	66	77	87	71	77	68	74	71	82	72	90	77	93	81	83	77	79	62	87	80	73	81	84	78	87	68	89	90	100	69	76	87	82	80	73	86	66	63	87	69	64	82	69	88	80	64	78	83	66	85	71	80	73	83	84	74	84	68	72	89	55	69	73	80	70	62	74	82	62	78	88	82	75	68	85	69	93	70	88	80	73	88	99	74	69	60	77	92	75	91	82	73	95	79	80	87	70	68	65	83	75	62	81	82	81	90	75	83	73	76	78	83	77	92	82	74	69	84	75	96	78	77	70	78	78	64	81	74	84	73	72	72	90	84	92	73	79	111	71	78	75	64	77	91	81	66	86	84	84	77	59	81	74	84	79	72	68	84	67	81	79	89	67	82	89	68	67	83	76	82	77	83	69	78	79	81	85	71	67	76	77	81	85	81	55	97	80	87	80	80	64	80	94	70	74	86	84	77	73	67	96	72	83	69	75	93	87	83	91	82	78	72	71	75	84	76	88	90	76	80	71	72	75	70	82	67	88	77	89	76	61	82	72	81	78	72	92	97	94	88	86	77	88	87	71	87	83	89	76	73	82	96	70	82	61	78	74	66	81	71	82	78	85	66	72	84	82	72	68	80	70	73	65	68	61	84	74	92	71	97	65	68	76	75	70	66	72	78	92	74	63	68	89	78	82	75	81	76	84	76	78	71	95	77	78	79	94	75	81	85	84	75	76	71	75	81	75	67	88	75	69	58	83	91	80	88	81	76	65	91	84	92	76	85	84	73	82	78	92	76	74	84	90	81	85	81	81	95	87	92	76	76	76	83	75	76	72	83	75	71	74	71	85	92	73	84	98	83	73	75	70	77	78	86	73	79	87	80	94	72	76	79	81	73	81	81	74	73	69	79	87	77	67	81	73	80	81	64	90	75	95	103	81	88	93	73	69	71	88	95	76	83	67	97	75	95	78	74	72	87	83	103	82	79	74	79	70	91	72	80	70	78	66	90	69	74	83	72	87	84	75	75	76	68	89	77	86	81	69	74	71	72	78	62	68	83	90	77	76	74	78	94	84	84	89	83	79	93	93	98	67	74	77	73	87	74	88	75	90	89	61	72	72	91	95	73	74	97	75	77	77	78	96	79	92	72	73	85	73	66	86	83	72	75	79	83	81	79	80	90	79	85	85	79	84	74	82	76	96	89	86	97	75	73	69	68	76	62	70	86	78	71	79	79	87	71	82	78	76	84	70	79	78	89	95	75	75	83	87	70	87	73	76	93	78	80	92	72	76	91	79	77	79	76	74	84	94	76	87	78	82	74	82	79	76	78	77	80	79	73	85	78	79	71	89	74	84	98	70	73	72	82	73	72	98	88	78	90	67	82	89	78	89	71	90	75	77	83	85	94	83	71	74	82	86	80	69	67	64	73	91	60	72	97	73	82	86	86	96	73	91	93	92	81	85	70	67	68	83	87	74	72	92	81	70	94	68	87	84	76	76	86	86	61	72	80	66	75	75	78	84	76	74	78	82	74	83	92	74	76	73	86	81	85	82	72	84	67	77	71	74	83	98	83	74	75	76	77	76	68	81	78	86	71	81	84	71	70	81	71	84	76	74	81	76	81	84	77	86	81	67	73	80	80	66	73	81	95
32232	24864	19200	19931	24961	24619	22225	19377	16042	12720	10180	7933	6140	5153	4180	3515	3071	2560	2081	1757	1563	1513	1327	1231	1156	1125	1037	1033	901	917	863	884	885	843	911	855	886	797	784	819	824	771	816	828	743	745	715	745	719	754	764	717	747	716	723	756	659	718	710	732	717	729	729	735	724	720	711	738	758	798	722	663	718	764	731	703	753	764	705	744	720	767	720	752	734	763	743	704	749	709	724	736	703	750	726	726	752	716	716	705	740	782	739	704	743	747	725	781	697	725	730	735	759	710	704	745	733	768	739	799	680	701	736	734	754	721	702	733	771	726	756	724	743	737	701	726	761	732	729	745	722	765	727	721	737	742	733	719	730	692	703	718	729	722	749	721	751	709	744	773	711	708	724	723	726	748	719	704	773	706	740	723	705	748	738	747	731	714	739	663	714	691	736	790	750	693	779	772	775	756	756	739	723	732	744	768	740	716	738	734	706	783	721	730	736	750	729	728	711	712	748	748	658	776	712	649	701	733	732	742	764	699	710	700	700	744	739	724	695	740	712	745	758	674	672	730	721	681	732	758	724	752	756	752	797	717	693	739	721	709	722	718	758	748	721	726	732	732	714	754	722	682	725	717	724	754	744	728	712	765	759	753	707	762	716	702	753	729	741	772	731	791	761	776	726	764	736	717	697	739	726	738	769	738	721	704	745	757	701	697	744	716	717	735	740	786	703	708	749	740	710	786	704	706	713	767	698	733	756	740	740	694	678	710	718	703	707	745	716	688	739	726	717	754	686	762	757	713	767	730	690	738	762	702	729	724	683	739	748	695	743	713	776	730	772	720	726	697	730	759	724	719	743	722	683	744	774	720	724	729	726	718	738	790	724	698	701	740	730	761	707	746	767	688	710	724	766	710	748	699	751	739	727	783	669	730	711	785	709	751	733	742	730	730	758	755	728	728	759	682	698	742	712	717	756	730	701	721	761	711	751	697	700	699	723	704	740	740	701	725	729	692	744	753	753	762	724	769	755	721	713	730	756	729	775	762	741	791	727	709	703	709	753	765	765	722	721	680	751	728	711	745	727	721	756	738	696	737	735	762	703	705	740	713	724	749	730	739	748	725	699	707	726	722	709	791	680	737	713	725	710	707	724	758	760	726	769	738	706	688	721	765	713	700	769	713	754	762	709	748	701	728	744	750	717	686	736	689	719	751	690	759	730	782	749	763	719	706	766	799	717	701	722	784	755	698	724	760	695	726	714	708	714	759	728	738	688	713	682	757	719	762	703	773	737	748	735	735	756	744	780	680	676	761	726	743	769	727	769	740	724	755	759	752	765	726	702	759	734	795	758	742	709	749	723	723	752	721	713	753	749	708	714	719	776	751	715	753	733	763	722	713	726	729	722	710	735	754	742	709	727	730	773	756	723	715	700	734	638	715	736	802	700	728	750	718	708	724	756	702	767	727	785	720	739	732	745	723	780	693	702	733	702	720	733	723	658	715	731	720	704	710	707	713	755	699	754	763	744	716	721	760	742	732	719	722	713	734	724	722	680	745	767	701	741	720	718	690	687	700	721	715	723	715	675	721	713	734	716	728	715	712	742	707	713	747	762	761	747	753	719	724	706	732	725	737	751	775	736	735	738	746	726	731	696	760	732	715	767	716	713	711	722	736	689	729	729	746	741	709	751	756	702	690	708	734	734	767	752	731	672	747	752	732	739	767	732	728	726	743	721	736	787	759	767	733	739	720	740	752	763	711	711	751	707	734	733	739	715	729	760	763	737	744	741	741	750	759	705	720	711	732	713	709	727	738	705	718	759	735	696	756	747	731	749	701	756	761	728	731	682	698	734	778	806	707	713	720	687	754	740	728	726	734	745	769	741	754	729	719	790	737	758	708	717	738	715	741	735	736	716	718	694	756	763	776	768	727	739	718	758	718	779	668	704	714	731	731	733	797	719	741	699	716	713	755	754	676	750	755	693	713	720	745	774	736	745	735	717	735	692	766	738	700	705	736	709	731	726	734	767	716	738	769	791	715	695	692	742	772	696	733	762	762	689	736	717	746	701	723	753	737	683	748	765	705	728	720	723	727	706	732	719	761	768	766	742	703	749	702	786	718	764	713	735	704	709	733	707	728	738	725	721	739	714	741	768	735	730	755	733	731	684	758	739	719	749	764	751	720	725	705	723	757	718	708	744	736	771	716	715	714	714	762	706	747	756	743	702	727	703	765	712	697	757	679	739	779	753	757	749	743	727	755	721	733	673	721	714	726	764	758	768	735	727	746	764	737	693	744	707	805	679	755	724	744	736	748	753	735	719	720	735	785	684	747	707	742	739	726	724	688	731	743	699	711	653	755	717	706	697	731	721	699	692	750	704	752	751	738	730	685	716	713	731	751	751	756	738	740	699	747	687	703	762	706	749	756	755	706	771	752	724	707	679	689	731	723	745	736	741	756	719	698	712	712	737	720	723	762	732	660	781	705	724	782	745	771	738	733	720	724	731	707	756	734	723	734	714	733	744	704	721	721	735	700	724	754	716	747	753	756	743	760	729	714	749	718	733	706	732	760	718	722	760	688	742	785	742	724	709	774	745	701	697	754	750	755	758	753	732	718	799	735	735	727	725	734	733	688	753	730	793	729	782	734	734	727	718	756	737	725	704	699	713	669	734	729	723	712	714	760	727	744	732	735	761	718	747	720	733	773	727	731	714	765	766	759	776	686	741	722	708	741	770	715	712	731	727	694	692	704	724	751	676	722	757	696	713	759	739	792	737	779	750	775	729	702	704	728	735	749	714	716	720	733	730	730	729	689	708	730	760	753	700	755	701	767	644	734	728	737	700	762	716	775	714	747	752	736	694	765	750	755	726	782	748	720	734	747	666	761	693	761	727	764	704	746	727	748	701	761	732	748	747	727	748	754	680	762	745	737	731	682	755	733	735	790	708	711	693	783	709	721	690	726	664	701	730	741	751	733	702	723	718	728	762	712	722	754	756	709	739	687	729	723	704	700	730	722	677	748	730	737	722	703	674	772	744	725	712	771	742	691	713	715	698	699	756	706	708	753	769	693	781	733	749	720	694	721	747	678	731	742	717	754	736	732	734	711	701	715	769	741	741	743	716	726	743	766	760	722	738	723	762	768	734	742	699	725	759	791	744	763	690	760	775	702	739	778	763	773	707	701	694	733	732	728	673	758	721	731	772	712	706	701	742	742	759	747	758	807	726	733	705	764	730	734	725	771	707	739	737	738	734	777	793	745	740	726	660	774	725	678	722	751	747	712	720	709	734	724	741	721	684	705	714	699	696	763	691	767	679	805	735	705	755	737	744	721	759	748	713	709	738	760	767	713	751	721	722	724	739	768	748	738	749	749	699	749	734	736	789	718	741	752	698	703	736	760	791	696	665	710	717	757	723	774	711	718	704	754	737	707	756	717	779	691	748	741	751	728	746	740	691	721	783	735	717	739	674	722	715	728	745	762	733	762	754	750	754	707	775	760	728	768
2974	1994	1138	675	639	562	576	516	379	312	241	196	179	163	152	125	118	100	126	88	87	87	79	94	101	104	74	77	88	90	76	86	78	84	84	91	67	78	67	80	79	68	89	77	81	77	76	79	86	67	75	77	82	66	71	89	60	78	83	91	77	84	82	87	88	84	77	80	84	71	76	87	77	99	78	85	103	83	97	84	78	77	104	86	84	76	80	74	80	87	96	75	99	79	81	83	76	90	67	76	68	81	71	97	68	77	80	86	73	83	92	94	82	95	77	77	70	89	73	67	90	58	76	91	77	74	81	80	81	76	84	84	82	86	86	88	91	75	68	78	86	66	74	88	73	82	84	93	83	72	75	76	96	73	83	83	80	70	81	79	69	63	66	74	64	92	69	88	93	81	85	73	103	81	78	80	93	71	70	75	83	83	85	71	71	94	80	82	80	60	74	85	84	93	71	73	62	73	79	85	91	82	73	68	90	86	70	83	78	77	86	74	77	95	90	79	65	76	72	74	81	76	76	86	68	80	86	101	70	82	95	68	64	90	79	80	94	66	75	71	61	82	101	102	65	94	89	62	83	67	106	79	86	81	86	93	86	86	76	71	87	80	69	86	91	85	83	85	79	77	70	74	84	83	81	96	79	88	74	90	88	71	81	79	82	74	80	86	80	76	68	91	72	82	86	88	73	83	82	68	69	79	76	80	89	61	85	75	93	71	77	75	85	66	72	71	84	63	87	71	98	92	61	75	80	84	71	84	81	97	86	95	74	75	70	83	67	85	85	63	77	80	91	91	84	61	76	57	69	96	93	89	73	85	83	82	82	81	96	87	70	79	84	68	73	83	78	85	69	78	99	105	78	67	84	66	81	81	78	73	78	73	90	84	78	69	79	83	69	77	80	62	82	80	79	76	78	67	81	95	95	99	73	92	94	79	71	83	82	91	92	82	89	77	88	59	83	66	62	76	79	75	75	80	81	83	68	76	88	79	95	90	81	76	83	68	73	94	78	92	91	81	82	72	86	66	76	87	64	57	78	78	79	85	78	71	76	64	97	58	91	95	78	71	75	89	87	88	72	79	74	63	67	82	86	71	75	83	90	79	87	71	86	74	74	79	97	67	69	75	81	70	74	78	72	73	85	90	75	86	74	80	85	69	92	90	79	71	79	75	80	93	86	70	81	83	90	87	81	65	81	84	74	78	86	81	98	64	88	82	94	80	81	73	76	75	75	90	72	96	60	69	81	78	71	83	83	77	80	92	69	71	75	78	82	58	56	92	93	77	84	79	80	70	76	86	85	83	74	83	75	82	62	77	87	67	96	90	82	96	69	73	75	84	91	84	79	94	102	84	84	86	70	80	73	81	79	77	107	69	63	84	75	88	65	86	69	80	74	80	72	82	106	69	72	81	93	59	74	78	58	84	86	84	77	75	61	90	72	85	88	73	92	75	89	85	89	90	76	84	80	82	81	88	81	71	78	62	78	76	73	77	65	83	79	64	74	54	68	85	94	86	88	85	73	87	85	76	82	61	78	70	80	96	77	77	68	74	83	61	105	90	77	87	78	78	81	79	81	69	93	86	75	89	81	71	73	79	67	71	84	88	76	73	84	79	76	76	84	92	86	90	84	73	67	71	68	78	88	89	67	77	80	88	78	96	71	79	85	78	69	89	78	64	79	60	78	74	74	89	89	84	83	74	78	71	68	83	77	88	66	67	86	79	68	70	82	65	93	69	70	85	72	68	78	84	77	61	82	69	72	92	64	82	80	79	74	82	74	91	80	74	64	81	90	63	67	71	86	58	83	85	72	81	63	74	70	61	70	70	78	94	83	76	83	79	75	75	68	72	65	90	69	88	89	93	77	72	79	75	70	73	76	92	74	77	69	75	75	71	77	84	78	76	78	82	64	90	79	90	73	74	66	66	74	67	67	56	91	87	86	64	80	83	82	91	86	81	71	91	86	77	81	91	74	84	82	77	93	72	58	73	77	88	77	76	79	86	76	78	66	85	81	68	87	88	90	80	81	79	65	95	77	88	73	78	103	80	88	76	69	82	86	76	81	68	85	79	79	87	73	85	77	75	99	63	78	69	86	69	75	89	81	70	75	72	73	82	83	82	74	68	86	88	74	77	81	81	86	90	78	79	91	64	86	83	84	67	79	79	71	94	75	93	103	84	80	86	89	91	78	72	76	65	79	68	80	108	69	81	72	54	89	87	72	78	76	69	67	70	82	71	83	79	69	83	86	78	89	83	72	78	83	78	93	80	78	77	81	69	76	63	74	80	71	79	75	56	88	83	72	78	86	83	86	85	76	76	87	80	69	71	79	76	81	72	88	89	69	69	78	63	67	67	86	84	67	74	71	88	79	89	78	81	85	75	80	63	73	63	83	73	89	80	72	85	79	93	74	89	60	58	73	74	79	75	79	84	78	77	81	85	78	67	69	82	91	80	79	63	77	83	79	82	86	68	75	90	62	62	90	80	80	70	71	77	82	75	70	85	71	73	97	72	93	72	60	76	69	72	67	76	85	88	64	76	86	82	71	67	90	76	87	75	69	79	91	81	89	93	63	79	77	74	74	62	76	76	75	87	65	81	71	66	68	70	86	87	87	75	82	80	92	64	74	68	81	74	88	67	97	87	85	87	79	89	74	85	95	79	85	75	71	87	89	83	79	87	81	68	79	78	78	73	75	80	76	78	86	85	75	68	80	73	85	72	69	64	82	82	84	83	82	83	76	77	73	95	60	95	74	89	74	69	65	74	87	78	87	82	76	73	82	93	81	89	82	86	80	70	73	74	75	76	87	78	79	72	95	80	85	80	67	86	73	92	80	80	80	79	76	77	75	70	78	86	81	82	74	80	74	59	69	74	79	85	97	70	78	80	88	84	81	78	87	60	77	73	81	79	69	88	94	95	74	80	81	81	90	72	64	77	69	83	79	82	65	88	80	74	87	62	87	81	85	71	66	76	68	70	82	104	72	91	85	84	74	97	86	79	95	90	78	88	81	81	93	73	79	76	76	79	84	73	80	73	86	81	101	98	67	78	82	80	83	92	93	85	91	62	67	83	83	70	82	85	79	76	79	74	87	81	86	66	70	85	84	85	75	63	76	94	62	87	81	76	80	67	82	97	90	76	84	85	84	95	72	78	84	79	88	101	80	67	78	88	79	70	90	75	83	85	81	74	71	92	86	71	65	64	76	82	75	86	72	69	61	79	76	97	73	80	76	88	79	82	85	59	82	80	82	81	82	71	90	84	79	113	61	82	74	84	93	68	84	75	96	85	66	75	78	62	74	79	72	68	82	77	98	83	76	70	101	69	76	106	71	75	83	80	100	97	66	79	81	69	86	86	79	64	75	80	76	76	68	94	86	86	72	89	78	74	88	88	87	81	84	81	66	94	88	84	74	115	77	77	73	80	75	92	89	79	74	86	72	85	72	96	68	63	82	71	86	80	79	86	83	85	87	93	72	93	84	78	92	97
26629	17356	12348	13730	18905	18807	16516	13720	11014	8230	6323	4903	3919	3307	2674	2230	1896	1553	1371	1242	1169	1096	1009	993	975	890	879	855	822	821	837	794	843	867	734	779	758	792	797	809	760	748	736	722	747	753	775	760	743	753	749	782	799	782	699	756	761	795	727	681	731	749	751	732	782	744	749	787	768	763	707	752	729	757	734	749	752	778	741	668	721	690	723	718	735	758	740	716	717	717	747	688	688	724	787	759	721	736	748	774	742	782	765	729	754	746	756	745	701	699	754	770	695	666	656	769	721	701	724	721	695	747	742	763	770	744	737	706	721	727	686	747	726	684	683	751	716	721	746	760	730	783	759	799	726	755	661	734	740	765	697	732	728	723	730	720	781	715	750	765	741	728	730	756	772	747	778	763	757	738	764	697	733	793	697	728	772	675	688	746	745	710	747	708	736	727	739	767	766	742	736	742	766	746	723	732	744	745	757	700	721	750	761	782	724	739	711	747	805	716	709	730	747	732	736	746	714	703	776	710	770	787	764	733	768	675	710	726	718	722	752	756	728	771	750	744	744	746	722	744	732	730	801	706	725	692	737	724	688	716	762	775	721	734	775	672	735	738	753	714	698	744	749	760	720	775	734	778	719	737	791	720	711	729	725	678	752	772	751	725	727	791	730	735	780	752	725	737	707	763	712	697	745	719	713	778	709	752	714	738	756	792	754	716	717	748	748	771	739	697	768	749	686	735	712	659	716	708	715	749	757	765	721	744	767	761	799	724	711	715	716	726	715	772	719	765	733	703	747	770	749	736	701	717	690	730	712	751	779	690	722	753	737	770	755	761	714	712	771	737	694	757	738	775	710	747	708	750	726	725	747	723	731	765	803	725	763	717	758	739	738	718	751	728	755	716	710	758	712	751	713	779	715	754	758	709	810	775	746	748	744	731	740	762	779	755	745	769	740	744	745	749	788	742	760	779	774	684	692	761	725	702	781	717	757	734	753	734	749	747	730	765	744	707	721	741	724	734	708	745	725	738	719	790	779	742	750	699	740	722	770	715	702	736	758	733	719	631	780	775	691	785	732	680	748	753	731	734	736	783	733	750	765	779	716	702	718	746	740	739	688	724	703	732	729	745	706	734	701	748	782	758	720	691	744	740	762	733	774	756	695	731	769	707	761	722	764	734	728	758	755	732	708	742	801	723	765	720	725	700	747	719	761	716	743	769	719	726	753	747	699	713	697	756	778	726	743	723	744	743	751	731	722	758	739	750	766	690	743	717	730	743	739	702	770	738	729	755	682	753	735	705	757	775	727	771	739	684	752	751	772	766	709	711	742	755	764	790	759	709	707	710	770	729	730	738	728	714	747	769	747	696	810	725	710	740	746	732	722	748	766	719	719	792	697	749	740	739	775	771	744	740	722	715	741	752	730	717	689	767	748	764	729	755	727	739	708	695	749	735	696	737	729	731	726	717	710	819	722	743	727	661	703	782	745	744	730	787	742	756	736	722	735	743	714	729	782	746	817	741	755	717	783	741	692	755	747	791	703	720	732	719	760	749	768	729	704	763	752	750	738	756	721	703	727	717	745	758	681	765	729	755	786	759	764	718	769	715	779	743	808	778	681	718	727	745	746	732	762	716	732	719	760	758	719	791	735	730	742	698	743	743	729	750	746	726	716	739	718	714	734	766	738	738	746	709	703	720	724	696	732	731	734	750	737	731	705	769	710	742	744	743	681	717	734	718	733	701	690	708	761	720	762	699	718	708	727	721	745	735	806	688	734	751	737	759	703	777	742	759	768	727	791	733	728	737	759	730	763	725	714	720	751	732	713	786	737	693	736	704	731	737	779	739	752	710	768	768	746	732	740	728	745	730	697	737	784	754	729	743	769	739	726	715	752	685	745	721	752	691	757	711	742	713	712	779	725	713	734	760	755	756	722	787	753	795	757	698	751	759	723	736	763	712	756	748	702	736	754	727	748	764	710	716	788	724	724	733	792	744	760	780	742	728	717	752	719	773	746	772	760	742	701	733	739	734	751	773	712	714	749	782	695	753	753	713	720	768	733	712	729	732	714	790	742	738	709	769	750	713	752	739	710	750	763	685	709	731	700	740	728	748	779	717	756	750	695	724	749	760	705	716	771	727	766	747	724	724	747	743	741	713	720	706	737	777	754	745	736	703	695	752	705	745	753	739	744	735	715	742	758	768	762	744	774	711	712	726	755	731	717	700	745	715	695	737	747	758	746	757	747	742	710	761	761	725	729	748	707	705	717	742	754	715	734	808	696	758	738	694	754	725	734	720	746	746	744	709	746	745	727	764	740	733	710	732	749	789	701	708	742	745	721	771	759	739	788	697	790	714	729	718	770	786	719	807	794	758	784	740	732	742	727	777	732	699	743	714	712	733	776	735	725	699	751	729	700	737	777	770	733	733	749	720	719	712	740	721	713	698	705	757	738	785	750	749	721	732	752	751	727	754	748	724	726	733	770	713	767	757	714	754	707	717	716	808	779	743	776	767	781	709	755	763	754	709	770	732	720	704	787	733	746	750	711	803	751	750	761	747	769	772	702	763	784	759	742	723	695	691	748	776	717	732	708	762	730	733	722	748	741	697	725	729	746	742	744	741	740	735	757	746	742	736	757	762	712	740	743	721	727	775	754	761	752	683	745	738	716	737	763	754	785	669	755	750	786	726	730	709	741	740	739	761	757	764	684	760	745	783	776	785	678	737	715	739	757	738	736	745	740	755	753	725	712	739	739	750	712	750	747	793	791	741	720	729	719	715	737	701	740	742	719	736	706	736	743	724	763	749	762	728	725	739	739	748	712	721	785	747	704	741	770	712	729	724	747	752	712	741	731	734	743	726	682	703	777	718	789	718	750	716	750	757	745	739	750	711	732	767	797	722	733	762	755	707	732	743	741	720	777	720	717	752	725	730	760	721	712	702	709	726	808	737	720	725	775	723	751	728	752	741	707	744	733	713	750	762	749	741	742	715	702	716	759	711	716	722	714	737	723	728	721	746	751	739	735	671	805	711	741	744	740	713	751	758	728	755	757	814	769	744	758	725	779	697	700	751	704	705	734	745	726	735	798	741	730	717	736	770	752	731	751	759	685	716	738	773	786	756	717	708	731	735	678	777	755	682	735	742	723	749	721	733	772	713	752	754	714	728	725	730	788	705	710	743	745	768	781	728	746	743	702	742	743	749	806	766	739	777	720	718	697	728	750	718	737	741	791	730	730	720	703	705	741	781	698	718	751	744	715	728	723	740	681	733	766	760	709	767	683	830	747	715	719	724	757	682	758	770	730	747	655	726	763	722	730	726	773	745	751	751	717	726	758	815	766	725	743	740	736	735	746	722	774	727	744	703	702	706	727	728	756	744	745	761	755	750	767	748	754	748	727	723	755	726	732	732	697	727	729	702	776	737	742	685	728	732	704	749	747	706	750	689	743	722	764	738	754	749	725	767	722	708	729	720	702	758	781	715	723	737	704	759	731	742
3788	3179	1938	1233	995	948	805	678	544	455	359	280	223	203	167	159	131	129	115	122	110	101	124	91	93	104	78	97	78	83	84	75	74	85	91	91	82	81	87	68	83	71	77	94	76	86	95	92	99	75	92	76	92	94	82	73	94	78	76	85	80	87	105	88	90	67	93	96	67	83	80	59	84	84	83	74	68	83	80	84	80	100	94	71	70	79	90	87	80	89	75	71	67	90	82	87	90	84	94	79	84	80	82	77	79	74	79	89	79	83	94	74	84	79	72	68	82	79	89	82	87	75	94	71	78	90	87	75	94	75	78	79	67	78	82	76	84	90	80	73	77	83	87	79	76	95	82	75	81	74	80	81	76	99	111	78	96	75	92	79	73	73	87	89	84	72	87	78	90	86	98	80	74	79	80	76	76	91	82	74	70	89	77	84	82	85	84	82	89	90	90	68	80	77	76	82	82	91	87	74	72	82	60	74	88	82	100	63	93	96	76	88	79	73	81	79	63	66	80	85	84	71	92	72	90	76	100	100	76	87	85	60	68	96	69	90	74	88	86	97	84	67	70	81	78	74	57	87	73	99	81	93	75	85	90	75	86	75	86	86	87	90	84	79	70	72	78	66	99	87	91	78	70	76	85	77	85	75	79	75	93	101	85	88	86	72	73	84	58	65	85	102	78	67	86	94	95	79	78	64	80	92	93	86	72	77	67	83	77	74	90	72	64	78	97	68	98	100	91	90	75	79	84	74	80	96	85	78	84	88	79	82	74	64	81	77	82	77	77	91	83	95	68	93	85	69	81	77	83	82	82	85	101	95	84	84	68	93	82	81	81	67	68	85	86	77	74	87	89	71	96	86	85	74	81	78	84	72	69	75	92	78	111	76	79	87	90	73	88	79	74	62	73	77	90	81	80	82	78	91	82	91	79	94	66	96	86	70	71	87	90	68	71	68	78	63	72	78	72	78	81	68	80	80	84	73	88	79	85	83	83	79	96	91	82	79	73	86	94	81	76	75	84	85	86	83	68	84	81	81	84	75	82	64	79	80	70	100	85	91	76	92	66	69	94	86	84	65	89	72	76	70	75	89	65	94	75	89	67	70	87	86	82	82	87	86	53	78	94	83	81	81	102	73	77	78	91	84	85	102	80	80	74	93	87	87	82	77	78	73	86	92	79	93	89	69	68	85	73	86	72	63	75	82	79	66	72	81	72	94	86	84	84	95	64	69	79	85	86	84	77	87	78	79	91	79	65	67	84	88	74	86	76	77	84	88	83	74	74	80	85	89	93	65	85	67	89	82	88	85	75	74	92	83	91	77	81	82	74	82	93	99	95	73	76	86	69	78	99	72	62	84	82	73	77	70	81	76	77	72	78	88	96	82	83	69	101	81	94	85	77	71	76	89	82	88	96	94	73	83	72	78	89	78	74	95	62	63	81	69	67	70	75	77	63	79	81	79	74	77	68	65	91	83	62	83	86	89	84	64	73	85	69	93	76	74	71	99	86	83	67	70	81	77	80	74	103	89	94	68	74	80	91	89	80	93	93	71	87	74	87	93	93	78	102	92	92	92	85	84	84	78	100	81	80	78	102	100	103	75	73	82	81	87	84	106	76	75	69	87	71	81	79	87	65	89	76	77	92	73	76	72	69	83	77	81	85	84	75	75	78	85	76	85	75	81	86	66	82	81	71	89	79	80	83	82	81	81	92	74	86	84	103	66	76	84	88	84	94	65	89	80	72	75	76	67	86	92	81	82	84	97	83	79	71	79	77	76	86	94	84	92	89	88	92	73	85	71	86	73	75	72	82	89	82	83	65	94	84	84	85	87	92	93	76	83	76	77	91	76	77	91	74	86	77	78	83	95	80	78	68	98	89	89	69	102	62	99	87	82	71	77	88	74	76	83	73	71	87	87	92	81	79	70	68	73	79	91	69	96	75	81	100	94	81	88	90	82	73	69	80	75	84	92	75	77	59	81	77	80	82	74	76	85	87	73	87	72	66	77	80	84	82	81	88	83	98	105	78	83	85	78	78	84	80	68	77	83	83	81	86	99	79	87	82	83	85	94	100	91	91	70	73	72	75	86	68	71	75	80	78	87	81	64	100	88	73	86	96	79	93	81	66	74	86	88	83	79	92	95	73	97	90	87	86	69	85	91	85	86	79	79	85	88	66	74	90	90	76	72	64	93	80	86	78	66	84	74	95	83	73	86	100	88	73	82	74	88	80	77	82	96	94	90	77	81	90	80	87	83	75	95	87	77	91	83	74	76	92	71	83	64	105	78	81	90	94	82	83	96	105	57	78	87	86	90	76	78	91	86	87	91	79	90	86	89	75	67	83	86	73	104	79	76	79	84	75	84	86	77	95	87	89	70	80	86	81	72	78	76	96	82	87	77	86	87	71	79	77	95	74	73	77	68	83	84	73	91	79	84	81	56	79	77	73	80	87	97	80	70	107	66	75	87	75	90	83	69	88	84	73	87	94	81	79	91	91	73	76	83	91	80	85	77	67	74	73	82	81	85	76	83	77	96	83	78	74	81	96	81	78	94	93	79	101	87	83	68	79	95	71	91	89	77	92	92	95	87	120	68	97	75	78	87	86	90	78	60	92	98	77	68	85	83	85	82	94	86	96	81	84	76	98	97	82	70	89	79	78	82	86	62	68	96	100	64	103	77	69	79	94	77	74	82	62	73	79	90	73	86	95	91	97	63	95	83	80	67	69	86	89	88	72	88	91	96	75	87	84	100	66	71	88	91	78	59	92	92	83	75	91	84	72	75	71	79	91	80	71	80	92	82	94	73	82	99	85	75	82	83	68	75	78	86	84	87	77	82	96	76	70	76	90	76	87	75	84	78	86	83	97	92	75	95	74	76	80	79	92	68	82	88	81	83	76	75	82	83	83	83	95	69	95	69	101	71	72	86	88	84	88	88	75	88	73	76	82	84	75	76	89	83	67	76	79	85	94	83	94	81	86	72	101	86	76	74	93	83	73	84	74	81	88	106	90	81	80	79	82	84	68	76	95	76	92	84	79	75	93	85	79	76	79	94	76	106	80	86	66	89	80	86	82	68	89	73	83	88	105	77	98	83	85	93	81	90	83	79	88	76	63	83	76	74	86	70	71	71	89	67	82	88	75	92	77	93	85	82	71	70	79	63	81	89	82	70	86	78	95	78	95	90	75	87	83	64	74	83	84	76	83	66	99	77	96	100	82	92	86	98	84	86	91	63	84	69	73	84	87	67	81	86	81	80	89	72	75	77	82	103	82	82	80	83	74	81	83	71	71	72	82	90	75	86	91	88	72	95	79	96	93	87	87	72	93	69	69	84	82	90	72	65	87	60	78	96	80	73	73	91	93	103	83	87	86	85	95	63	97	86	106	95	87	90	70	82	74	63	75	83	88	78	70	80	95	66	83	78	81	84	73	73	82	66	93	71	92	85	98	92	73	89	76	95	96	80	87	80	71	59	80	82	82	65	95	79
29606	21130	16471	18631	23820	23712	20920	17177	14013	11384	8761	6630	5351	4436	3656	2944	2415	2038	1754	1542	1354	1362	1189	1106	1095	1102	1060	959	960	858	830	859	858	858	889	891	844	839	799	806	844	822	771	787	773	787	724	749	781	755	754	792	819	727	777	780	764	769	767	793	805	796	775	753	740	756	792	723	789	770	762	744	729	751	782	742	807	825	739	725	743	776	698	753	778	761	739	781	779	732	756	784	769	782	801	715	746	737	786	769	801	731	775	805	762	772	747	783	764	763	715	772	738	758	793	785	740	802	778	767	749	706	778	776	809	750	773	739	786	764	742	778	758	771	773	689	742	757	775	731	759	763	744	796	767	732	744	750	784	747	730	747	800	763	709	750	774	779	734	770	730	714	801	821	791	755	770	748	797	801	794	752	731	774	766	790	766	740	759	729	762	743	786	784	786	781	738	794	736	755	760	751	768	764	730	758	752	778	733	731	762	732	759	769	807	792	723	784	768	761	770	752	716	773	746	750	768	799	754	719	777	799	781	707	774	725	754	739	785	757	743	734	743	775	785	754	770	800	744	741	729	727	764	813	768	758	719	730	792	716	793	760	719	760	762	783	772	778	711	771	736	775	785	781	771	772	747	785	805	738	778	788	765	742	745	788	718	762	791	784	750	760	743	799	776	788	769	722	747	752	767	769	770	756	774	735	739	740	758	776	730	693	745	742	787	779	717	751	791	763	750	766	801	783	742	748	699	800	805	756	753	777	791	772	740	743	740	768	765	777	700	755	810	762	776	749	774	703	788	769	796	708	809	733	738	735	748	844	729	746	770	769	794	766	757	723	767	835	752	784	751	715	707	767	743	790	722	728	768	773	771	760	766	779	783	748	759	765	744	783	762	782	739	792	742	753	761	775	784	738	792	777	777	729	728	726	759	744	839	770	736	743	716	759	730	780	743	780	739	760	726	776	776	750	767	814	727	860	813	753	716	792	770	786	796	754	811	735	756	779	729	779	734	754	746	780	786	773	756	704	774	768	756	763	704	764	728	772	752	814	763	765	740	743	781	765	766	712	717	756	736	723	761	748	782	746	755	782	732	831	789	705	767	812	745	738	756	804	794	751	733	730	787	777	765	735	746	763	739	730	741	734	752	784	751	760	758	808	765	780	790	749	800	749	776	759	805	765	756	760	748	743	805	801	742	752	749	772	805	758	760	790	745	744	744	744	759	699	795	782	775	762	772	786	730	797	773	748	751	761	772	767	797	759	749	753	730	743	734	750	751	790	730	742	757	747	762	798	763	791	708	774	863	713	720	746	765	775	738	756	784	773	764	753	759	759	774	784	740	751	738	803	758	715	729	747	767	767	823	846	766	774	752	780	768	760	752	808	756	741	754	742	781	752	745	760	771	744	735	804	758	770	781	779	761	757	742	698	721	757	753	735	759	794	777	739	805	723	756	809	755	801	745	731	757	707	775	711	763	778	762	759	764	732	781	731	743	739	756	751	759	741	713	780	785	750	774	767	806	751	759	812	790	774	769	816	806	759	698	776	750	775	715	804	813	786	770	756	772	776	782	747	748	733	767	749	729	802	715	758	826	708	783	734	732	738	762	797	770	772	783	765	769	715	760	777	774	758	762	773	780	775	764	771	765	723	780	762	728	715	799	764	805	725	703	809	719	759	746	760	746	766	826	783	808	765	823	768	782	799	748	768	766	747	753	692	703	766	766	784	760	708	761	753	765	780	800	749	788	773	694	737	761	775	746	739	793	761	726	797	803	812	764	773	812	754	721	742	799	754	794	824	784	729	791	772	791	790	712	739	754	790	757	798	726	772	703	776	744	790	744	744	784	776	753	755	776	791	771	728	760	775	764	810	793	745	762	804	739	782	769	755	769	738	811	744	744	822	759	725	755	792	767	762	716	770	721	774	811	693	761	788	734	775	789	762	750	762	748	750	744	745	726	724	724	792	756	782	732	804	761	750	775	747	750	774	744	748	776	702	735	814	765	790	741	722	745	846	775	768	690	774	762	770	763	806	786	829	743	736	732	739	759	790	717	774	777	777	750	811	786	767	781	736	737	729	764	731	781	724	755	735	768	783	729	717	739	774	727	771	754	753	709	778	739	805	738	748	747	813	736	727	803	769	739	781	766	720	739	807	749	762	759	698	769	716	752	741	776	794	734	754	784	740	744	752	745	784	799	771	740	744	772	767	774	781	781	766	765	759	780	726	771	810	761	777	769	722	722	782	766	735	740	765	750	730	729	751	757	730	793	705	766	740	748	731	736	763	757	752	744	750	757	819	824	735	762	723	750	699	742	784	799	744	745	712	778	732	759	735	768	812	721	738	822	760	793	753	776	756	751	767	730	742	766	795	757	755	773	795	762	775	787	753	812	766	750	755	731	794	763	757	776	753	722	725	742	755	762	729	771	763	750	809	754	813	815	712	787	772	792	768	779	745	759	781	749	785	764	755	730	766	730	752	752	717	765	773	726	762	825	820	781	788	788	722	770	794	733	788	742	708	810	709	748	750	772	756	745	768	730	705	769	757	759	761	771	796	760	765	778	768	779	759	795	782	758	731	809	748	758	722	768	721	736	769	760	765	738	780	756	740	720	778	807	750	707	736	806	789	766	792	780	778	736	726	788	745	783	726	780	772	779	773	762	793	768	717	736	786	783	755	785	774	781	759	786	750	713	784	781	728	728	724	728	732	761	706	774	766	713	743	736	751	776	707	797	744	763	780	794	756	750	698	747	767	780	741	804	746	748	715	754	731	738	767	765	779	770	789	774	805	775	775	775	721	755	700	744	793	753	754	743	760	775	725	752	761	754	768	772	725	798	725	802	780	749	757	755	814	825	713	758	722	747	760	753	741	759	769	759	764	794	773	749	781	753	725	735	796	754	749	798	721	810	735	759	789	767	733	777	763	791	752	788	724	799	744	783	796	724	718	742	752	757	752	719	746	729	774	777	767	800	781	765	760	784	782	741	784	753	754	739	714	733	762	802	767	757	741	790	790	746	758	813	730	796	719	784	822	742	775	771	784	766	789	808	758	773	817	751	753	765	767	770	817	758	732	738	786	754	729	770	764	786	736	767	749	813	727	813	778	802	737	782	753	798	759	732	767	756	755	765	776	753	768	766	776	794	784	795	758	779	775	732	744	736	792	747	797	721	722	754	748	753	780	779	720	741	767	778	749	793	679	823	721	744	763	774	796	743	727	726	755	723	732	748	746	792	787	764	769	745	778	740	726	721	735	758	727	714	771	751	773	733	784	761	738	819	775	799	742	750	726	765	745	767	762	769	793	763	731	722	792	716	790	780	781	770	760	775	769	737	768	755	768	754	738	790	736	749	806	714	764	737	771	749	779	758	764	762	726	764	730	793	795	754	787	737	758	754	830	775	792	809	738	773	770	778	769	732	750	808	747	765	839	760	766	789	785	774	740	767	756	734	764	779	759	780	800	739	797	764	715	772	752	796	745	767	721	769	801	782	718	763	773
3982	3000	1810	1097	955	927	780	678	527	432	339	293	256	185	178	147	138	119	97	129	103	91	73	107	98	84	87	83	80	88	65	80	86	76	99	76	72	79	74	75	88	80	92	85	89	79	77	66	83	78	88	81	73	102	79	68	71	78	78	82	68	83	80	73	84	72	88	83	88	73	77	81	81	77	86	85	78	71	82	81	89	76	74	87	77	71	66	82	83	62	82	85	85	81	83	72	78	69	72	81	82	83	81	79	82	61	67	86	74	75	72	68	86	82	86	72	94	73	82	77	81	86	82	81	85	85	66	72	79	84	74	77	78	80	64	84	89	66	74	70	77	81	81	92	82	80	82	89	53	87	90	89	88	61	83	69	89	82	75	88	86	69	78	68	77	93	87	75	60	84	87	65	76	69	77	72	83	65	78	71	76	74	82	73	78	83	90	83	75	86	78	63	79	78	83	85	76	81	72	67	89	91	81	67	81	71	84	82	82	74	80	76	74	69	73	73	77	81	76	88	72	69	70	80	72	76	80	82	83	80	94	77	85	80	76	81	88	98	80	72	85	72	73	84	90	87	65	73	53	65	85	90	83	63	72	87	84	84	77	78	82	83	80	61	78	88	73	89	84	66	81	83	81	91	74	69	76	72	82	79	82	67	74	81	77	72	78	74	80	72	67	77	83	68	84	74	78	82	73	80	72	81	90	73	87	64	76	85	73	66	85	75	85	76	64	82	73	77	77	73	82	70	78	81	58	78	79	65	53	78	79	78	85	65	77	78	74	81	73	74	71	81	67	66	77	87	65	78	84	78	79	63	72	76	75	66	76	63	75	88	77	78	84	88	71	66	70	84	101	91	73	72	70	67	81	70	79	66	84	89	77	88	74	66	90	77	90	63	80	81	73	73	75	77	69	81	60	78	86	78	86	79	77	84	62	70	83	78	55	86	71	80	65	80	73	66	75	93	76	67	78	78	88	84	71	87	83	86	80	79	76	76	64	81	89	86	81	93	53	85	87	69	76	77	72	81	73	67	77	78	78	84	76	67	97	79	82	84	85	68	75	91	81	74	83	79	98	71	75	66	82	88	73	74	65	75	68	67	87	72	70	61	65	81	65	74	61	67	69	85	91	81	95	78	82	82	76	76	83	80	76	87	82	65	81	63	79	83	81	62	72	90	71	80	85	74	72	79	78	85	80	70	78	72	71	65	82	66	82	84	76	74	73	72	66	95	82	80	83	85	63	70	72	73	78	84	81	81	83	87	78	61	78	93	72	77	79	73	86	90	82	91	75	78	81	85	75	82	88	74	74	82	80	70	54	88	85	64	79	82	87	80	69	84	78	99	88	80	79	71	76	73	80	76	78	85	61	78	91	85	71	87	90	77	75	72	75	77	68	70	72	72	89	71	85	86	72	63	103	75	85	75	82	77	67	87	78	81	84	69	87	76	75	65	68	75	74	81	82	89	70	63	81	83	72	81	78	110	65	75	82	84	72	65	83	77	82	86	90	98	84	67	82	71	89	67	84	77	72	68	74	62	67	88	79	72	68	81	86	81	78	72	76	64	77	77	76	63	79	85	70	79	86	87	75	84	78	80	89	69	86	84	71	79	71	65	67	93	67	77	66	60	90	84	85	63	82	82	80	91	85	77	70	71	67	79	89	74	75	68	79	56	80	75	81	52	84	78	63	73	86	84	77	73	57	68	76	81	65	85	78	89	62	79	72	74	77	72	67	68	77	104	73	83	90	96	80	77	80	70	91	78	60	76	93	70	86	90	72	69	75	79	85	57	78	82	91	73	71	61	63	78	79	86	88	71	93	83	91	99	74	69	94	76	72	76	95	70	75	83	71	77	72	72	84	83	70	78	77	87	90	70	73	73	70	68	69	80	73	55	71	69	83	74	73	73	65	66	91	71	91	90	80	72	99	82	69	68	75	78	78	84	65	83	93	79	76	80	87	75	71	59	87	67	93	82	70	69	74	66	74	68	72	82	84	79	65	67	74	68	84	81	73	71	82	70	68	76	73	81	69	73	74	82	54	82	77	72	88	72	83	79	90	74	89	78	84	88	101	81	78	62	91	86	93	78	67	72	95	77	89	90	84	74	67	75	61	89	80	76	82	82	94	91	63	81	72	71	67	80	98	81	80	79	92	75	78	81	72	80	82	75	91	92	73	79	80	83	72	90	66	67	70	72	85	80	84	89	84	68	66	81	78	67	80	81	79	86	68	88	75	80	86	84	88	76	77	65	75	86	67	90	82	90	74	65	73	70	95	78	91	59	85	82	79	68	81	78	79	67	68	82	67	75	74	68	86	86	64	80	62	77	76	78	70	92	88	60	74	83	88	73	71	69	92	64	69	71	91	80	65	68	79	82	69	83	90	74	79	77	90	64	71	70	86	81	73	74	64	61	83	56	68	83	80	85	83	67	90	78	70	85	67	73	82	84	76	79	73	84	98	92	65	81	76	85	71	72	83	81	80	78	78	82	87	70	71	76	73	78	72	79	71	87	84	80	76	71	68	85	83	73	66	84	75	73	70	70	99	91	85	81	68	82	74	79	77	84	84	84	89	65	83	92	54	72	73	72	74	75	65	84	63	68	87	81	85	87	84	88	83	75	70	72	57	80	78	79	77	87	77	76	80	82	81	68	85	69	81	89	75	90	73	59	77	64	88	64	76	96	75	97	91	60	82	90	75	86	84	80	77	66	69	79	86	76	79	84	88	83	82	66	79	86	81	69	88	92	60	80	85	82	93	79	86	91	75	73	86	82	70	89	71	79	73	76	73	66	74	77	69	80	86	80	70	70	73	86	62	70	76	67	76	76	74	79	77	79	65	90	92	71	81	95	76	74	68	75	84	73	90	74	65	70	71	62	69	77	75	67	50	80	74	63	81	71	74	73	71	82	68	78	92	70	87	83	72	88	80	66	76	77	78	73	77	84	60	81	83	75	76	93	90	83	76	73	90	73	82	85	74	71	62	79	81	70	80	83	89	59	71	83	68	85	84	66	75	82	64	69	82	79	86	77	61	76	88	80	84	84	84	75	69	76	78	67	79	72	90	78	86	86	74	66	82	77	72	67	70	78	71	85	89	86	82	89	80	75	77	64	85	85	91	92	84	56	70	70	66	76	75	63	66	92	87	91	81	79	71	70	68	86	80	68	78	83	78	74	64	82	82	72	67	89	76	75	59	79	79	60	82	65	76	78	74	64	60	71	77	73	70	86	81	75	69	76	71	89	92	85	95	81	70	84	82	70	81	91	71	72	70	73	53	72	87	72	66	68	87	80	86	78	84	80	98	69	78	88	77	79	101	81	78	75	71	70	79	73	61	70	59	84	91	88	63	67	80	69	68	82	80	87	64	76	76	71	73	81	91	89	78	70	81	62	84	81	68	79	69	85	103	76	61	81	75	74	87	67	63	69	75	80	76	85	73	69	92	88	72	70	78	76	67	65	81	74	70	75	74	78	86	84	73	68	72	70
29455	21011	15993	17620	23310	23291	20430	16905	13783	10850	8745	7014	5882	4544	3592	2937	2247	1910	1650	1525	1459	1219	1197	1136	1120	1065	972	926	894	830	844	867	825	811	836	870	791	811	845	783	791	801	768	744	830	702	722	717	739	725	714	728	768	713	690	754	712	706	736	720	681	759	721	670	755	703	743	750	709	739	745	727	769	729	707	729	733	687	757	730	729	739	745	743	676	765	719	773	708	702	728	795	757	720	693	722	720	744	717	766	728	736	722	711	713	754	726	724	707	731	745	725	745	703	723	740	692	725	756	790	718	721	711	748	695	722	761	712	733	727	744	700	736	679	711	732	726	737	713	757	729	758	742	675	755	747	721	734	744	706	692	788	688	698	785	725	718	662	733	725	726	722	689	705	719	793	684	710	754	726	717	730	718	689	749	724	694	738	735	682	717	708	743	738	694	706	713	709	674	725	745	712	713	717	659	726	735	746	741	709	696	724	772	731	803	717	714	680	741	739	718	668	704	727	740	712	711	697	691	764	739	713	743	686	731	674	685	701	739	731	737	698	688	706	762	703	701	703	749	721	708	706	699	674	701	678	722	768	733	721	725	720	741	744	723	679	741	710	699	734	748	722	746	701	674	738	729	713	679	697	711	752	753	747	749	707	715	726	736	698	711	700	700	702	715	762	753	744	709	710	692	732	710	738	732	708	703	744	780	769	708	700	704	764	644	689	743	726	719	734	722	732	755	672	753	681	700	720	705	703	740	744	745	746	730	720	731	727	722	744	706	727	762	742	748	734	745	746	731	803	784	716	688	749	788	693	693	707	702	741	663	688	726	743	709	689	734	714	690	702	719	717	745	748	732	711	726	732	725	750	717	737	731	709	777	745	752	771	692	752	743	674	710	729	746	680	734	738	747	709	752	750	762	733	672	695	744	719	766	716	772	733	722	732	766	706	773	769	725	737	687	745	660	731	700	702	742	748	719	748	729	735	704	733	736	711	703	739	718	751	725	740	729	745	705	716	722	747	757	707	749	727	725	718	745	759	723	753	757	695	704	745	708	705	702	660	741	740	659	737	706	725	722	777	734	690	737	737	713	675	782	714	719	733	735	765	693	733	727	700	730	752	759	752	756	734	740	745	699	708	714	731	704	748	716	702	703	694	707	724	741	713	716	726	739	682	742	718	757	684	719	729	687	728	689	764	772	729	717	759	675	717	748	717	725	699	717	767	754	716	720	706	717	751	747	744	708	796	733	747	715	709	699	757	763	770	713	714	739	753	691	737	662	725	713	719	752	775	747	723	738	706	681	644	739	712	744	723	720	711	729	726	736	720	735	743	712	694	742	724	703	655	762	686	711	716	697	781	734	739	726	708	701	725	707	729	711	680	720	673	727	747	727	734	711	729	764	794	724	771	735	678	740	718	749	704	747	698	725	728	683	733	705	715	741	747	687	735	713	713	731	720	713	744	704	754	729	703	704	750	744	691	725	724	800	752	706	704	741	742	698	730	726	732	718	698	736	735	764	679	746	712	775	716	776	766	702	733	737	774	749	698	743	762	758	740	746	727	730	699	756	737	761	711	761	693	702	764	686	711	730	727	711	718	676	739	726	726	719	727	650	766	741	745	717	692	738	793	745	717	724	793	654	716	764	727	720	748	768	745	712	765	787	741	701	771	712	767	734	706	736	699	721	779	754	707	714	754	729	711	730	752	721	705	755	714	737	691	719	706	740	710	737	733	758	700	753	728	811	755	693	721	749	727	717	675	730	753	696	733	706	753	724	725	723	742	744	705	730	726	734	681	692	741	726	685	739	715	743	739	730	732	674	693	717	774	733	693	714	722	779	706	714	691	732	698	721	752	707	658	745	707	729	756	721	710	727	706	712	732	732	694	729	711	704	705	786	804	693	747	743	686	709	707	759	769	735	706	734	691	759	755	711	722	744	736	690	726	714	739	744	700	723	708	729	732	697	738	734	697	768	728	728	707	696	731	709	711	785	740	700	718	752	794	733	753	670	773	686	718	724	705	737	753	730	720	700	708	755	702	723	756	669	769	714	730	717	743	727	736	720	711	753	724	769	689	761	676	685	735	725	710	733	724	799	729	724	766	719	702	690	725	730	716	680	749	741	719	712	690	719	725	728	697	748	743	681	713	719	729	755	732	687	727	724	744	736	751	737	716	711	727	738	730	712	718	755	690	799	743	729	718	706	711	718	762	699	740	715	746	756	750	748	760	667	672	692	694	736	673	729	715	748	740	721	716	716	725	727	727	715	764	725	750	714	752	700	752	729	748	705	781	754	698	766	724	737	742	777	690	710	720	731	731	762	718	707	752	765	732	712	725	727	749	657	714	722	766	777	700	744	719	732	749	704	696	710	753	693	731	713	701	749	719	739	671	717	736	722	734	771	708	732	730	720	773	699	713	702	717	707	693	692	741	688	702	731	739	708	699	689	741	714	735	753	709	723	764	731	732	720	741	741	791	689	736	731	704	731	698	757	734	737	703	676	689	768	748	723	691	787	697	696	715	713	711	726	752	765	679	725	737	737	694	748	742	747	729	745	756	737	773	726	711	725	765	673	715	744	748	698	682	705	685	778	760	716	737	735	737	708	721	700	724	747	698	722	738	732	704	743	725	712	741	745	696	718	687	711	765	729	733	693	734	751	764	705	696	692	740	749	708	727	706	685	801	710	729	757	675	781	708	691	733	702	725	720	769	737	744	738	734	688	742	676	727	743	731	755	670	742	708	786	740	702	741	729	754	767	706	731	766	655	694	753	733	737	709	768	748	709	753	698	730	699	714	716	726	720	729	709	699	732	700	709	737	750	750	720	729	787	758	699	745	705	716	736	726	725	738	711	684	721	766	724	721	702	720	689	735	713	711	736	777	756	754	741	745	714	718	707	718	755	773	742	711	696	686	703	695	749	692	750	636	709	754	749	747	706	721	678	684	718	745	698	727	700	733	719	778	728	711	713	744	705	738	730	659	742	691	716	718	799	726	734	703	758	738	714	697	738	708	745	748	697	766	752	707	784	701	731	723	703	777	712	686	687	687	728	721	686	722	706	718	714	738	721	749	746	729	726	697	718	752	720	727	745	730	702	700	731	741	721	751	726	717	676	739	668	762	742	697	687	691	762	778	714	694	787	734	735	751	696	742	699	735	708	704	733	688	794	730	716	706	750	723	713	773	694	682	764	675	703	714	731	685	737	726	768	703	698	744	734	730	741	761	746	750	701	716	715	718	760	712	764	736	750	763	699	706	707	734	711	758	745	726	715	740	719	712	736	729	749	713	697	682	777	754	700	692	728	752	741	751	672	718	768	711	732	735	753	730	725	718	748	790	698	717	739	726	758	765	718	698	717	737	745	759	745	705	692	678	724	721	733	749	688	724	691	722	732	719	711	733	728	737	750	702	730	665	745	790	694	747	749	725	774	740	741	732	733	721	775	726	760	706	743	737	719	704	666	727	717	740	781	732	747	699	731	669	768	711	731	721	719	738
5010	4635	2403	1595	1256	1203	1173	872	691	494	436	317	283	231	236	164	159	164	120	118	97	126	109	114	106	105	97	74	84	83	74	91	78	95	85	93	90	62	109	94	75	95	79	73	75	81	78	83	71	82	96	88	82	87	58	76	85	74	64	102	65	81	66	87	78	69	72	75	83	70	100	84	82	85	67	75	74	72	77	68	92	85	83	87	89	83	82	86	80	77	78	75	76	62	88	96	93	83	72	81	83	74	77	89	68	84	70	104	88	80	84	70	78	84	84	90	78	79	66	78	94	81	69	82	72	87	83	83	70	82	84	66	80	85	81	86	81	77	79	77	93	96	84	75	72	82	71	78	82	77	82	72	83	96	84	78	82	79	69	91	86	89	84	89	73	79	75	84	89	84	74	80	85	88	74	87	86	78	83	89	67	77	79	76	91	66	82	93	92	93	81	98	93	78	85	67	74	87	76	66	75	84	87	72	86	90	74	75	74	77	101	78	97	65	74	73	95	82	80	61	71	71	65	77	78	67	97	79	83	78	88	88	75	80	82	74	88	80	71	89	77	75	79	77	86	85	76	73	80	73	83	92	80	83	91	64	86	83	95	91	71	97	74	73	73	79	84	95	91	85	79	82	72	69	84	78	72	69	73	69	79	74	84	86	84	72	73	65	69	96	87	74	85	69	86	74	82	89	65	93	89	84	85	71	81	88	78	85	80	81	78	69	81	65	82	84	66	83	92	78	78	78	83	90	69	75	77	102	77	81	98	91	82	103	82	75	82	85	85	85	81	80	72	73	97	87	78	79	72	106	75	71	82	83	85	88	90	63	72	77	92	80	69	72	77	83	71	91	77	82	77	74	83	81	69	69	78	105	82	84	84	74	81	75	72	79	76	86	78	62	82	81	80	79	75	80	72	79	78	74	88	74	75	77	70	85	99	84	99	72	92	71	81	87	67	78	79	98	72	89	84	80	80	91	71	72	91	88	98	92	90	84	94	76	85	85	78	81	89	74	75	73	66	69	75	79	76	61	82	78	77	82	73	74	78	64	75	87	87	80	66	69	67	103	79	55	89	77	75	61	91	77	82	71	80	78	92	70	85	84	77	82	90	86	86	71	64	83	87	80	73	81	76	79	68	80	82	86	87	62	78	106	86	78	73	64	76	66	95	76	84	88	76	76	82	84	80	89	78	84	87	92	63	66	86	97	84	77	74	73	79	90	84	79	67	72	80	85	90	83	82	77	97	86	85	93	79	69	77	81	82	82	80	69	74	73	84	93	80	84	95	69	76	88	78	81	78	79	96	85	87	81	69	66	69	89	81	80	68	63	79	78	75	72	78	83	80	85	77	74	75	80	81	90	80	74	68	72	75	87	76	64	82	77	96	78	86	84	66	69	90	74	78	74	76	69	89	74	76	80	83	76	92	88	72	75	97	93	70	73	74	72	67	68	80	98	80	87	89	72	85	78	80	79	90	77	81	81	75	96	76	69	78	79	87	84	61	89	79	72	82	74	75	83	80	77	89	82	79	74	69	88	92	88	81	97	78	58	76	86	91	70	65	76	79	113	66	77	77	73	70	83	88	88	79	85	83	88	96	74	79	79	73	68	88	70	85	82	76	80	72	87	78	84	83	99	76	68	85	67	86	99	77	71	72	70	59	80	88	65	80	74	81	72	82	78	60	69	91	73	84	81	77	79	80	79	78	88	85	82	76	80	91	57	82	86	89	73	68	74	72	74	91	85	78	77	62	83	83	72	83	85	88	80	95	88	80	90	87	77	93	78	72	82	78	65	85	90	96	88	89	93	94	76	77	97	82	79	76	75	80	80	91	77	59	94	85	85	88	78	83	101	71	87	87	69	78	84	87	86	75	82	69	71	68	82	89	83	78	104	90	78	70	81	85	78	86	83	81	92	70	64	93	95	68	87	59	96	82	75	83	87	70	75	62	78	78	71	75	76	91	79	91	69	74	85	85	94	78	79	77	68	69	84	84	67	86	71	69	96	69	71	74	81	84	67	67	81	58	79	102	68	78	91	75	78	84	84	101	72	76	80	84	89	71	84	72	79	77	75	88	94	81	72	66	70	95	74	74	65	84	70	102	83	89	81	94	83	90	74	62	108	76	77	94	76	74	78	75	90	83	83	91	66	73	83	56	74	88	84	87	90	86	74	86	69	94	68	91	92	87	63	70	72	96	89	88	91	83	76	84	72	65	97	80	77	73	78	85	70	75	103	85	77	81	80	85	60	87	91	72	69	82	89	75	106	76	94	75	93	64	91	71	71	76	89	75	83	94	87	82	88	85	81	61	88	93	77	86	62	90	74	84	91	76	74	94	70	68	84	84	109	78	74	81	88	86	69	82	66	68	85	72	83	85	81	94	88	95	71	66	87	93	84	94	68	85	77	68	63	88	62	82	73	85	65	94	64	65	69	84	87	71	84	89	83	83	71	84	82	77	80	83	86	71	70	65	85	73	72	87	80	81	85	80	63	85	83	84	90	80	82	84	70	82	89	79	65	85	86	78	80	94	82	76	70	73	77	83	86	90	87	80	61	90	88	82	71	88	84	90	83	77	74	70	78	77	88	85	74	84	99	75	77	108	74	97	81	88	80	98	86	72	88	86	90	92	60	78	95	67	76	83	69	72	90	73	107	93	89	85	67	84	85	70	77	81	87	65	94	87	83	78	67	94	83	77	91	82	91	62	80	93	84	89	82	70	83	71	79	79	86	64	103	78	85	86	80	75	87	87	105	83	79	93	80	79	84	79	83	84	74	80	84	63	86	79	73	75	89	69	75	72	78	81	91	75	88	86	77	82	99	78	79	70	78	90	84	86	75	81	92	75	73	95	74	76	84	85	95	62	92	78	77	96	96	87	86	83	80	62	86	81	71	85	86	92	82	85	86	73	74	70	87	77	91	84	82	95	78	79	89	84	83	82	71	69	76	77	76	93	80	70	75	79	83	66	89	91	76	72	75	72	76	74	87	83	84	83	73	76	87	95	69	82	75	71	86	66	68	86	87	70	91	77	84	79	100	76	86	82	67	97	78	87	75	71	98	96	68	72	82	68	63	65	94	80	79	71	66	77	71	79	67	64	87	77	88	78	98	76	78	71	79	75	95	77	83	82	75	85	88	88	79	88	57	56	84	67	63	76	91	87	70	88	83	96	67	69	83	85	85	92	75	90	74	82	79	70	84	71	74	76	87	93	98	69	84	92	84	82	83	91	88	85	100	91	88	88	67	90	95	70	63	107	82	67	85	78	85	63	100	83	83	67	87	75	91	83	78	71	81	57	80	72	80	77	86	78	83	71	74	73	72	77	88	91	82	87	102	74	98	83	82	69	83	78	86	70	77	83	85	72	97	80	78	74	77	84	86	80	77	92	88	76	75	78	79	78	80	84	75	77	67	73	79	76	88	75	83	93	71	78	73	89	82	89	82	75	86	88	74	73	89	82	76	70	85	85	86	85	84	75	83	76	89
32578	24287	18529	20713	26036	25963	23442	19714	16021	12540	9821	8065	6548	5422	4513	3615	2919	2349	2060	1809	1662	1574	1454	1356	1292	1237	1049	1037	914	951	936	843	925	877	883	894	890	828	809	835	807	842	737	794	747	815	794	783	758	755	724	763	723	764	713	733	680	693	722	730	793	700	741	723	752	751	761	736	741	776	741	760	698	806	775	737	722	754	778	751	748	756	746	742	721	742	725	758	760	685	739	757	738	777	747	745	754	788	769	703	787	798	750	746	701	737	768	756	710	739	734	726	738	749	752	738	754	760	704	728	730	750	761	743	716	738	723	762	713	737	742	703	687	750	771	723	750	771	765	810	746	760	722	739	728	756	746	731	772	787	718	771	704	726	782	746	785	738	733	747	766	734	764	754	722	769	751	734	726	766	769	755	774	727	723	798	736	775	737	699	717	776	703	688	750	719	782	721	735	764	763	756	742	810	720	784	743	748	708	745	743	740	715	754	792	704	741	759	788	723	746	727	766	753	757	789	736	745	744	718	740	728	812	762	740	756	733	720	717	729	751	781	767	743	674	740	726	728	729	765	787	794	705	743	738	775	736	741	696	697	794	739	771	771	743	718	758	762	740	702	756	744	760	716	719	733	717	761	695	777	779	756	757	782	741	753	688	766	735	727	702	766	731	747	701	807	769	725	761	771	714	723	719	738	766	734	749	751	770	726	741	733	738	757	766	764	744	774	789	713	778	733	714	739	709	716	728	732	708	726	721	759	730	713	743	730	737	757	724	744	675	758	765	687	748	737	749	759	747	731	727	773	783	789	745	726	754	734	794	749	787	743	699	716	764	799	745	718	737	722	726	763	717	755	722	790	761	729	802	786	733	754	721	754	741	808	745	773	764	774	705	766	711	787	723	722	758	761	762	721	740	736	759	768	746	724	754	749	748	735	711	790	771	732	770	783	716	758	762	708	753	749	757	746	710	753	759	712	714	811	722	752	730	741	780	732	746	696	693	743	756	752	737	735	738	801	708	751	755	734	773	751	734	726	719	705	709	803	694	701	714	755	745	753	713	723	743	748	741	744	744	748	711	781	755	733	723	734	728	774	786	726	766	751	771	731	688	681	681	704	766	753	743	703	797	721	746	733	724	769	730	725	714	725	776	702	769	718	753	757	755	746	757	778	771	758	703	723	772	718	761	746	737	775	753	786	759	752	776	727	763	732	748	761	713	748	738	700	751	712	738	756	700	779	739	766	753	783	753	747	745	743	709	786	742	780	714	742	787	763	739	749	712	741	720	778	754	746	752	744	726	773	733	747	707	713	757	737	751	735	757	739	720	734	746	754	741	711	733	801	730	758	779	741	760	755	756	796	730	737	766	706	723	754	760	768	736	766	760	743	750	744	740	698	795	746	771	751	757	751	754	762	727	725	728	742	741	791	715	715	737	790	754	757	769	742	753	737	759	780	747	751	725	791	727	778	739	731	714	714	761	769	771	762	742	755	748	736	776	762	732	715	729	725	691	747	727	764	731	743	701	706	748	739	751	732	729	754	737	747	740	784	708	715	719	781	748	758	731	783	716	780	743	732	762	748	750	723	730	698	732	768	769	745	697	722	739	750	751	795	808	697	725	747	712	756	781	724	758	734	742	736	762	781	688	720	729	731	728	734	747	709	725	749	785	733	728	729	756	766	754	746	744	741	749	781	745	745	743	746	787	719	733	689	701	715	716	715	766	748	727	763	750	737	742	731	671	813	766	763	752	738	750	742	756	693	746	717	757	748	684	749	762	777	750	712	717	756	704	703	746	763	729	747	788	753	793	737	703	765	707	737	754	770	761	773	725	754	780	734	799	693	775	763	717	760	722	762	735	763	708	752	781	705	689	753	745	718	713	722	698	720	716	745	764	789	725	734	698	768	753	732	710	717	708	755	734	742	706	747	744	779	756	737	748	740	716	734	709	777	770	762	730	802	706	746	729	768	787	774	778	769	753	748	723	738	794	718	755	736	763	750	710	740	719	723	723	747	785	747	804	724	770	729	757	743	759	720	700	748	751	728	745	786	777	740	739	759	750	719	733	739	737	761	693	701	770	713	746	755	709	711	755	765	756	766	737	798	777	728	733	718	760	730	669	718	787	738	766	762	748	733	748	716	741	709	715	760	760	767	733	733	744	761	724	730	697	703	774	739	729	713	766	737	757	728	742	737	702	746	774	766	771	747	769	762	701	742	722	790	730	733	761	759	764	711	709	721	776	816	732	725	740	800	728	765	772	742	767	743	756	751	792	772	716	752	724	717	758	766	782	738	707	766	734	757	744	726	740	716	742	755	754	760	746	803	692	761	759	724	741	736	777	732	690	741	781	761	770	780	741	760	739	724	731	778	725	697	724	771	756	720	727	758	740	774	746	754	760	786	732	740	744	773	764	767	720	756	714	762	731	769	715	802	766	743	714	760	724	725	743	759	724	756	754	691	720	747	704	782	754	769	756	722	756	732	745	747	753	772	749	738	755	771	767	743	731	772	754	743	715	747	693	772	712	724	745	729	760	707	765	784	784	717	764	712	775	729	675	748	743	760	730	766	734	729	731	746	723	753	742	716	715	804	736	749	724	767	753	740	721	742	770	781	731	746	697	719	722	752	771	778	750	756	754	793	745	783	721	796	740	749	755	747	727	787	700	764	794	712	688	723	739	785	758	716	750	765	748	697	739	713	731	746	739	744	743	728	727	724	722	746	710	732	695	745	777	741	755	768	752	725	739	782	771	745	770	808	736	748	711	769	738	723	762	738	770	758	718	769	764	689	747	758	785	721	738	759	754	739	774	736	707	775	762	761	718	721	773	757	765	728	702	706	696	751	762	724	744	725	768	731	745	745	757	732	708	718	726	788	714	752	729	705	795	772	754	759	743	786	737	757	701	771	768	743	695	715	803	786	684	715	742	762	715	767	768	729	731	723	765	750	742	742	730	762	782	765	721	747	734	687	777	774	736	754	755	721	752	730	763	736	756	706	760	774	753	706	756	707	703	773	734	779	741	798	747	765	759	708	755	786	775	734	804	749	759	740	704	740	771	702	752	784	749	703	738	734	763	740	731	742	716	781	685	769	762	779	716	762	785	735	728	744	708	746	733	694	728	793	751	706	731	751	765	739	770	775	777	673	771	739	776	743	730	784	733	792	776	751	736	734	718	757	773	717	763	767	726	771	749	702	750	804	744	709	752	723	757	756	753	755	760	707	771	748	735	787	698	721	723	755	728	711	751	701	745	721	723	737	736	746	764	757	762	713	689	751	761	760	730	781	710	719	768	722	695	721	748	762	699	768	676	725	806	720	799	764	767	695	691	749	738	763	743	776	761	767	754	745	736	736	768	750	730	735	732	797	727	792	737	747	803	775	688	730	742	761	822	731	749	738	745	725	730	730	772	722	714	755	717	730	789	715	757	759	767	750	785	713	738	751	737	764	746	758	752	800	757	692	742	767	749	774	695	703	736	753	746	805	726	776	781	757	723	715
2940	1991	1189	749	623	637	571	507	368	293	257	199	184	159	148	141	102	95	94	115	94	95	79	95	92	129	94	81	77	100	88	82	80	78	83	80	99	78	98	91	90	97	70	93	87	92	87	76	77	75	103	79	84	81	80	75	79	102	85	83	80	88	87	83	67	86	75	71	84	89	78	86	88	85	84	85	79	80	96	84	71	90	81	91	90	78	78	83	91	82	98	89	63	75	88	77	73	84	73	68	92	79	82	99	70	77	86	85	76	83	84	93	73	68	83	82	86	74	84	97	81	77	82	90	76	56	75	79	82	77	61	60	82	76	87	92	97	72	92	88	74	73	69	84	82	84	73	73	87	96	74	78	83	83	76	66	89	85	67	75	74	67	69	84	78	83	75	72	94	81	85	70	86	81	81	73	86	95	99	77	79	67	73	98	83	85	87	92	75	82	74	64	70	97	72	72	76	88	75	70	68	80	85	87	88	75	82	79	78	71	75	74	73	83	87	82	83	73	55	80	74	74	80	81	70	67	98	86	79	81	80	71	71	100	74	91	77	73	81	90	80	87	89	74	84	72	81	77	89	82	75	77	91	75	81	91	89	80	81	95	74	79	87	73	70	81	73	64	90	82	93	92	94	80	75	77	101	78	81	71	90	80	72	83	87	69	91	95	71	80	85	74	79	82	90	92	80	79	71	87	80	77	72	94	70	77	76	82	92	90	77	81	83	77	86	86	84	79	81	93	87	71	83	68	86	91	87	84	76	80	76	76	75	74	89	74	71	83	98	82	66	70	81	72	95	90	88	88	81	69	78	67	90	64	71	86	96	100	83	90	78	75	75	73	72	107	100	76	82	91	90	79	93	81	91	72	91	77	82	100	74	76	67	87	92	93	85	88	67	67	83	92	92	89	76	87	93	84	79	72	74	71	90	83	63	79	79	73	80	69	88	72	69	98	81	87	63	77	86	89	82	71	81	87	77	75	78	76	72	70	72	86	77	83	74	92	83	76	78	72	75	82	75	76	87	71	66	97	91	83	74	81	72	88	79	71	80	89	69	86	81	74	86	96	93	81	72	75	71	76	78	65	70	66	95	83	83	74	67	79	82	78	91	74	77	63	79	91	69	70	80	73	91	87	85	69	72	76	88	88	73	95	81	80	72	90	99	76	92	86	68	82	88	62	70	87	86	80	91	87	65	84	82	91	87	88	64	87	85	74	99	73	72	85	92	98	84	73	69	81	76	85	70	79	73	76	82	82	88	82	86	77	80	100	66	77	77	69	72	78	71	70	81	84	77	76	86	73	83	81	73	84	81	81	75	87	80	105	75	76	78	74	67	79	80	72	76	84	75	81	87	67	73	82	76	65	77	91	81	67	56	79	64	72	76	76	84	96	80	81	83	63	88	86	100	61	86	83	99	66	80	83	73	73	80	72	97	83	68	72	93	89	97	85	62	80	65	86	64	87	71	75	71	90	82	76	79	108	86	77	89	92	78	90	82	79	72	83	84	85	85	95	90	70	104	87	74	81	77	61	74	85	70	74	92	83	70	89	80	103	80	66	101	89	77	78	86	90	87	70	72	88	87	75	78	82	83	84	69	96	71	72	72	90	76	80	95	81	81	84	71	78	88	84	73	82	82	88	71	83	88	78	96	82	82	71	75	74	100	82	72	78	80	81	91	85	78	81	94	77	82	80	79	86	79	86	64	80	82	74	81	86	74	92	81	78	92	93	88	76	90	87	83	78	78	87	83	87	78	97	90	96	95	93	91	95	81	106	86	96	88	72	86	82	71	80	91	67	73	87	82	88	88	62	74	61	100	80	76	91	99	78	82	68	84	78	73	72	78	68	91	75	70	82	63	84	75	79	84	83	79	78	79	84	76	73	71	89	82	76	63	71	87	68	108	83	86	84	72	61	87	75	91	101	85	111	78	90	86	81	76	90	79	91	85	69	73	89	92	85	81	71	80	90	85	73	88	87	77	80	74	82	75	71	88	104	74	83	88	78	86	94	81	90	78	83	70	92	83	76	91	66	95	71	80	74	96	67	80	81	77	79	88	77	87	98	97	89	84	83	108	75	79	75	75	84	89	57	72	65	77	81	86	89	85	82	92	76	83	77	83	77	86	92	77	73	94	79	102	75	75	73	73	85	66	74	81	71	81	82	82	81	75	98	68	94	83	66	88	90	80	81	86	76	66	93	74	81	75	86	72	99	84	79	90	97	86	79	80	73	81	74	90	79	87	72	86	75	79	81	92	90	88	74	78	74	86	95	90	94	71	71	66	95	84	77	66	74	83	84	70	88	79	94	73	95	72	101	73	69	84	80	71	83	64	84	82	91	78	79	83	86	75	65	87	86	71	80	84	85	85	63	69	66	70	80	79	85	98	66	65	76	88	86	78	65	61	93	80	71	85	77	74	95	82	84	85	74	68	79	61	77	79	80	76	81	88	94	70	85	82	92	61	67	82	62	81	97	89	96	75	85	91	81	97	79	87	87	87	96	82	82	79	77	71	102	96	77	70	65	61	80	93	76	89	78	72	84	76	85	68	66	81	86	83	76	92	87	87	68	79	89	75	95	80	84	79	93	81	74	67	57	81	74	73	88	80	82	93	83	83	66	99	82	87	78	83	77	77	100	68	79	71	81	94	90	79	97	97	64	80	93	82	71	94	94	85	84	84	73	83	77	89	85	95	85	64	77	95	84	86	76	79	81	69	85	74	78	75	72	81	64	78	65	92	74	62	68	70	80	94	87	69	63	78	84	83	80	76	93	92	83	80	85	70	84	76	82	72	101	91	81	61	74	79	83	89	81	78	91	78	83	79	96	82	81	79	82	83	92	78	89	88	82	90	100	70	80	86	83	76	87	80	70	82	82	78	72	78	94	88	88	76	74	63	63	78	78	75	67	73	75	102	80	88	69	87	86	91	75	81	79	82	94	78	66	67	82	85	96	91	79	87	84	100	76	109	83	89	69	80	71	97	77	78	78	68	70	72	85	73	91	88	85	65	90	85	83	70	101	76	93	68	74	71	86	94	77	81	75	82	72	109	100	77	94	77	77	91	107	79	81	85	84	74	86	76	88	85	82	78	84	80	71	80	79	78	89	83	79	77	105	74	99	72	100	71	93	81	84	93	91	76	86	63	83	94	79	91	65	91	94	64	81	70	72	65	91	94	88	78	86	74	82	80	75	86	83	76	92	91	83	83	80	75	65	78	82	64	79	71	82	67	88	89	74	78	84	71	91	72	72	71	78	77	89	82	89	85	82	71	98	63	81	77	78	80	84	72	81	87	79	75	83	100	87	82	92	70	77	69	95	73	82	75	109	78	85	83	80	92	63	98	85	85	89	75	77	92	81	84	91	78	74	77	78	99	89	72	88	84	84	97	82	81	100	94	80	87	87	89	63	64	77	74	78	83	74	83	75	89	82	88	74	89	77	78	67	83	63	71	77	84	80	77	77	73	76	83	81	95	85	85	94	86	58
27147	17661	12746	14229	19645	19602	16996	13881	10295	7877	6224	4888	4027	3172	2688	2226	1919	1609	1420	1262	1158	1123	1050	1081	969	1003	870	866	843	817	837	828	807	812	893	850	762	840	859	809	816	763	780	794	794	768	757	755	761	686	772	722	751	725	769	740	774	775	761	753	794	725	701	762	737	719	813	767	784	775	768	711	721	736	773	783	744	687	748	800	741	723	721	744	745	752	760	743	760	748	755	768	758	739	807	777	703	750	730	762	730	771	722	762	737	776	775	798	713	777	776	751	773	734	760	769	730	795	764	824	765	733	763	727	777	693	773	718	741	779	721	789	781	761	751	748	745	784	768	731	727	745	752	776	750	740	771	740	735	757	772	786	797	720	717	720	744	740	757	750	735	734	743	817	704	771	740	744	702	734	735	729	770	727	746	750	755	739	729	778	760	738	795	753	718	706	725	764	796	710	762	746	749	756	752	765	744	818	753	767	778	771	796	752	783	716	756	776	732	781	719	713	782	758	758	748	773	764	716	752	794	758	774	726	730	717	716	703	727	720	794	753	794	779	768	746	778	745	770	716	747	738	737	746	727	729	771	770	722	746	786	765	755	741	732	742	701	749	771	784	825	766	746	765	768	724	698	777	756	804	713	754	742	739	748	768	804	733	791	758	763	762	724	745	802	693	752	771	762	733	741	775	720	696	769	746	740	743	771	759	748	748	761	791	766	767	736	775	761	739	733	770	766	716	730	738	756	754	779	751	801	761	735	777	746	755	707	739	704	735	717	805	740	741	765	723	709	755	741	787	735	750	753	743	792	753	726	696	740	753	738	772	768	842	768	766	750	774	749	762	751	771	766	710	775	760	731	756	751	718	706	737	730	710	745	713	730	791	752	750	721	775	785	793	810	743	785	783	718	775	753	710	749	753	742	742	769	764	773	740	724	736	752	778	708	748	732	773	730	728	774	744	792	799	753	738	738	733	806	783	782	788	729	748	748	795	771	744	736	769	751	744	745	776	791	747	747	758	809	801	731	751	749	746	767	742	728	737	772	716	703	760	721	807	757	742	745	753	717	777	762	761	723	735	786	724	722	736	749	749	743	713	768	762	744	786	801	788	706	739	723	737	732	703	771	744	769	738	746	763	730	721	700	750	743	737	741	752	726	768	752	718	798	707	792	786	681	758	751	750	770	769	737	716	782	779	816	793	719	769	716	727	757	777	771	745	792	786	739	709	717	731	800	759	755	756	805	738	734	752	735	730	793	735	775	815	735	774	757	769	735	741	707	771	735	741	735	794	781	760	749	751	749	747	748	744	792	760	755	752	724	770	801	744	759	751	712	759	746	726	781	764	739	728	772	711	707	730	711	755	771	754	753	762	738	736	793	758	737	739	696	761	780	739	704	750	796	761	723	773	748	765	754	733	731	782	767	796	762	759	723	813	738	762	757	691	773	771	738	780	748	741	705	736	746	717	780	762	749	774	743	765	806	730	762	776	787	723	741	722	755	757	743	741	709	798	784	733	772	761	767	809	787	744	777	742	762	727	731	798	799	755	752	723	760	778	749	761	753	706	719	756	753	741	768	779	781	776	766	766	811	763	732	698	761	759	789	766	783	709	772	724	732	765	706	759	731	754	756	799	714	733	780	712	756	778	719	743	720	729	729	778	774	780	773	758	776	752	772	808	797	767	778	726	749	774	754	756	729	811	795	721	780	767	758	721	737	786	768	698	797	776	783	736	733	808	735	727	768	713	729	730	740	770	787	757	740	727	732	802	732	731	750	715	765	734	716	728	759	735	740	719	767	767	752	758	762	789	723	773	767	711	745	709	767	704	755	740	769	777	739	738	746	722	767	725	782	809	755	732	742	751	759	765	750	773	765	762	762	757	729	764	728	728	749	776	755	778	671	804	703	713	724	763	741	740	717	726	727	745	779	785	793	750	752	733	743	762	751	780	768	769	745	744	714	761	737	696	759	796	734	761	725	811	744	757	798	754	773	796	757	748	785	788	720	779	812	732	710	769	714	766	751	781	733	780	779	745	798	783	743	791	748	686	737	746	801	745	783	761	753	759	795	792	763	751	748	722	714	800	767	774	760	795	714	742	718	787	763	767	714	727	728	791	736	793	769	764	781	774	771	780	761	720	758	794	779	767	749	711	789	790	742	725	707	767	796	736	781	789	733	750	727	694	781	727	752	796	725	761	773	781	727	732	760	755	771	740	775	746	779	767	720	751	764	781	733	687	720	819	714	780	760	780	725	764	777	777	709	784	762	745	742	766	756	792	727	765	764	765	765	790	730	733	758	739	728	757	756	745	767	739	707	776	767	783	766	763	771	768	739	766	752	810	725	760	737	732	718	732	750	732	765	794	754	788	785	737	749	769	734	726	751	762	722	720	765	804	759	726	708	778	756	827	754	721	736	772	733	745	732	770	767	789	765	723	748	771	745	770	732	741	814	717	715	764	760	764	773	748	766	785	741	725	788	758	746	746	769	789	741	756	746	763	726	755	733	752	709	743	780	740	792	768	760	776	766	761	753	770	730	831	748	725	773	743	770	738	746	772	764	723	735	739	786	754	771	751	772	722	728	756	720	708	778	775	746	748	725	762	745	776	760	762	751	782	764	775	733	790	724	759	771	767	684	740	776	757	791	778	717	708	777	758	793	725	771	723	736	722	763	746	765	770	768	788	762	751	743	800	774	694	777	768	780	783	735	736	733	739	755	793	795	711	756	704	781	727	744	730	702	785	743	799	725	744	804	729	696	771	707	788	749	755	754	730	818	716	733	775	737	777	804	773	831	722	807	801	811	767	761	751	801	732	818	748	778	757	808	773	712	755	747	716	758	759	777	766	758	727	748	794	749	785	739	773	740	715	777	755	722	790	791	748	737	773	762	745	743	830	806	794	774	692	768	748	720	758	786	777	778	740	754	761	742	695	746	780	770	780	725	768	758	756	738	784	727	765	754	665	788	786	756	747	739	771	825	782	736	729	725	759	726	790	775	749	738	763	707	708	737	723	724	717	718	768	755	695	728	769	796	746	730	732	767	734	768	727	793	756	758	734	747	773	760	793	662	743	733	823	754	806	805	776	725	757	777	738	725	732	736	711	760	703	731	833	769	756	797	743	728	764	736	702	740	725	777	706	760	731	738	732	749	776	702	750	731	742	711	720	772	737	720	719	719	759	757	734	770	834	748	751	738	773	760	776	768	793	749	751	756	820	764	779	794	731	751	713	739	767	748	701	763	766	743	723	754	717	804	768	724	771	754	749	755	741	754	749	762	745	789	760	762	789	704	752	752	715	722	768	750	738	736	737	682	752	695	727	724	733	709	711	774	734	786	742	702	742	747	735	703	726	753	747	798	700	761	720	789	765	783	774	788	736	715	768	722	759	751	794	739	755	786	778	767	757	768	751	760	763	740	754	727	786	743	752	739	764	733	756	744	752	746	732	764	753	722	757	755	801	760	775	810	771	752	780	732	749	777	731	764	776	760	794	735	777
4018	3432	1971	1160	902	961	868	707	507	398	334	280	249	216	151	141	136	137	106	139	91	107	111	103	93	92	79	96	93	119	92	107	85	83	88	92	87	86	89	88	97	80	76	90	85	74	94	90	89	68	75	66	80	101	82	84	59	83	84	92	80	90	90	91	90	82	95	100	65	102	75	93	78	82	94	86	80	85	105	90	91	92	67	73	78	69	83	84	105	76	80	77	88	88	90	71	74	73	89	70	83	85	98	87	84	86	70	82	77	67	101	74	92	112	68	75	80	84	80	93	98	75	90	73	64	99	95	102	75	84	82	67	116	89	82	83	74	80	80	78	69	69	88	94	110	85	83	74	84	90	74	75	79	90	77	70	81	73	80	101	89	105	73	79	104	92	85	98	100	73	103	96	102	86	80	94	91	80	98	84	93	91	92	73	82	76	87	98	91	73	91	104	87	80	76	80	91	90	79	77	80	80	94	76	73	72	87	82	100	88	84	84	76	78	84	83	90	66	80	76	83	90	95	80	78	84	84	85	71	90	93	94	82	81	78	93	112	74	90	91	92	87	79	70	83	80	85	79	98	82	70	82	81	91	94	91	78	81	80	77	86	80	75	101	79	88	70	85	83	85	84	85	88	102	79	92	75	76	84	80	93	80	80	81	81	94	90	83	81	70	83	81	87	79	84	71	71	77	93	91	84	81	75	74	82	114	90	97	111	82	90	90	83	64	88	78	91	80	91	87	84	69	100	84	70	91	76	71	94	104	88	85	82	87	95	82	70	92	71	83	79	85	90	78	87	89	77	103	96	79	67	89	77	72	79	70	83	84	89	85	86	82	84	72	86	82	79	65	78	84	74	80	96	86	81	88	87	86	88	67	79	95	77	109	87	85	94	82	81	76	93	85	87	84	72	86	74	81	72	64	89	70	82	74	89	86	84	82	86	77	87	83	98	71	88	76	73	87	85	78	82	94	90	67	72	82	91	73	93	80	84	88	66	76	72	85	88	72	78	94	78	90	76	64	72	98	84	90	86	89	68	74	78	83	95	79	92	85	65	91	89	90	72	87	95	106	81	74	80	83	92	96	76	83	73	82	104	95	80	95	88	106	84	79	88	80	93	77	62	87	89	97	87	72	82	89	79	96	84	88	76	86	79	65	78	91	98	95	89	78	78	83	76	95	86	63	84	93	92	90	92	79	85	79	87	85	83	107	78	86	78	85	101	87	84	80	83	82	81	91	84	73	72	75	87	64	92	77	66	72	85	85	81	67	85	84	95	69	83	72	77	81	96	77	69	84	84	103	101	72	79	85	96	84	105	90	79	82	84	70	91	82	79	90	101	97	84	64	78	73	86	77	83	75	75	80	82	87	88	91	76	74	97	95	72	84	88	79	89	79	99	92	96	78	83	96	94	83	86	94	68	82	89	84	94	79	82	79	72	86	77	72	84	80	76	74	71	96	92	72	72	71	88	75	76	70	82	79	86	72	82	94	87	79	71	77	92	81	94	87	79	76	80	85	83	94	81	82	82	72	82	78	83	81	93	92	85	88	74	88	86	92	67	82	92	81	84	85	87	77	81	81	69	77	97	93	84	84	75	82	100	91	96	89	84	75	84	92	82	93	89	86	67	91	106	88	74	86	92	91	78	80	94	91	70	79	89	93	67	79	110	81	76	69	88	79	76	93	68	99	71	88	89	89	92	100	96	84	84	80	81	89	84	77	106	76	74	83	87	64	90	79	78	84	97	92	73	89	85	84	86	73	65	102	93	80	78	87	55	80	93	66	81	87	84	82	82	95	95	86	97	68	96	84	83	91	83	73	87	81	85	77	82	89	81	80	75	92	90	84	86	81	83	87	76	83	84	90	100	89	80	75	87	97	103	88	71	87	101	74	86	90	63	76	85	64	63	82	75	74	96	79	71	79	77	74	82	83	74	96	77	69	105	79	86	97	76	71	90	87	60	107	84	77	78	66	82	75	84	69	88	82	74	49	71	73	101	85	80	86	85	89	78	65	75	80	66	72	72	76	79	99	76	72	76	78	61	78	81	90	80	89	96	93	81	98	86	71	79	88	84	76	84	91	111	87	90	83	76	74	89	78	79	60	80	92	85	90	84	87	84	83	81	86	82	89	102	71	82	79	89	97	92	98	88	90	63	82	69	100	96	86	84	79	74	85	101	94	89	76	94	83	77	78	94	88	99	95	78	92	98	88	68	73	95	90	103	85	74	95	78	67	86	82	76	95	85	86	82	77	72	86	80	93	86	86	97	88	77	91	74	88	88	88	78	76	86	88	85	78	75	89	87	74	75	89	66	81	85	97	77	71	96	92	96	75	75	85	91	75	77	84	77	80	86	88	66	84	84	68	89	59	83	73	78	73	85	71	78	88	90	89	95	94	85	93	73	81	94	84	96	74	76	87	73	91	85	78	101	77	92	89	89	100	103	73	67	86	82	82	92	83	92	85	86	82	93	81	89	90	77	69	80	83	96	93	96	70	77	88	79	74	80	82	74	96	93	78	93	81	86	90	80	86	68	79	73	85	84	72	87	83	70	100	73	97	68	90	88	85	106	97	90	95	91	81	96	87	81	80	74	88	92	90	86	76	76	80	95	97	73	78	92	70	71	85	81	75	85	87	80	91	79	74	79	73	80	91	86	81	71	85	70	85	89	70	79	98	74	71	83	86	70	82	81	69	86	94	88	85	98	83	72	74	83	76	76	83	85	77	82	80	81	93	84	95	85	99	87	83	94	79	79	81	91	72	83	89	76	103	74	84	92	94	74	75	85	98	74	86	76	96	70	76	78	93	81	87	95	84	83	70	71	72	95	67	73	82	86	89	88	78	76	69	75	87	81	79	89	95	81	85	100	71	77	85	77	72	105	83	79	86	80	95	82	88	77	89	72	77	72	78	92	91	87	87	83	87	82	69	100	89	81	78	95	89	92	66	85	70	86	78	82	80	81	77	85	80	79	81	99	92	114	70	88	79	78	86	90	85	84	95	64	78	88	73	89	100	77	74	104	84	77	76	93	71	94	79	89	85	70	82	72	79	78	78	85	76	100	84	81	89	84	93	85	88	75	95	83	100	99	78	100	96	80	81	116	78	71	82	71	101	92	73	80	83	85	84	84	73	79	86	79	71	81	78	80	87	78	73	65	82	92	92	77	97	75	89	73	87	70	76	94	87	93	88	80	83	110	90	84	85	91	86	99	74	72	68	84	71	81	77	90	82	64	79	77	88	79	82	71	90	67	101	77	93	71	96	65	87	69	85	88	86	80	71	79	68	69	94	86	84	89	79	86	77	78	77	85	89	78	70	91	85	87	84	77	60	83	85	78	71	83	77	108	64	89	75	86	94	84	92	70	82	90	90	81	77	78	81	81	87	95	90	77	76	92	96	88	76	84	88	84	96	97	101	89	93	87	83	82	78	93	73	67	85	73	88	87	81	84	90	98	82	92	84	69	75	85	80	67	65	68	91	59	78
30144	22252	16547	17939	23360	23739	20995	17582	13272	10545	8344	6596	5434	4241	3320	2808	2355	1926	1775	1619	1367	1413	1236	1240	1177	1103	1022	951	925	876	852	895	866	869	893	886	837	908	824	853	807	810	830	775	800	761	781	742	842	703	750	778	788	797	742	775	738	743	716	784	725	790	799	748	816	768	777	774	755	751	847	749	842	771	750	753	754	768	735	734	784	804	778	770	753	775	739	786	761	783	756	758	751	713	772	783	786	737	762	809	742	793	762	778	751	742	740	830	710	750	792	789	818	780	754	731	783	781	795	730	767	753	755	785	731	798	746	744	739	778	715	756	745	742	779	758	812	776	723	762	715	761	809	719	753	822	786	773	778	803	774	776	789	742	715	782	784	758	814	747	802	784	756	772	741	729	842	735	756	796	781	760	750	781	778	779	807	755	738	781	767	794	728	763	789	764	755	810	758	745	727	725	779	742	722	799	788	782	769	816	772	789	782	812	737	749	741	727	774	759	769	772	765	729	776	767	736	816	730	830	777	777	798	788	728	780	787	775	762	730	771	765	763	738	791	737	748	792	780	787	835	775	774	776	762	733	752	806	766	796	794	743	771	790	743	767	801	734	798	747	794	744	793	746	808	744	737	723	794	735	763	745	817	777	785	770	808	774	766	740	760	754	774	757	744	750	749	808	791	801	834	771	721	772	806	738	754	711	768	806	729	779	785	757	794	759	764	746	751	734	765	737	756	770	745	706	760	737	726	755	775	770	771	784	803	792	819	760	762	754	805	783	799	692	795	758	748	733	733	771	774	801	789	749	735	771	751	783	751	780	741	759	774	765	712	758	731	753	789	731	759	799	761	697	754	810	686	777	794	772	730	763	772	771	757	808	758	786	804	748	810	760	778	781	795	783	804	741	749	766	751	741	729	797	781	756	744	805	776	735	782	750	789	742	762	750	737	763	795	810	794	741	813	758	754	791	786	751	705	762	751	830	790	795	759	758	764	803	705	793	779	767	820	774	780	787	761	781	736	810	742	770	764	809	775	762	790	778	782	703	782	771	740	738	756	764	746	790	786	807	756	757	735	829	748	836	757	730	744	771	787	753	769	768	776	782	827	774	834	770	755	740	783	762	789	753	784	807	746	797	769	763	750	782	774	804	740	801	740	840	753	749	735	781	747	786	770	752	748	758	743	807	754	747	775	748	726	844	752	807	719	709	792	764	730	753	759	842	766	765	752	786	810	739	798	807	797	769	773	791	795	769	791	793	782	748	817	805	728	815	805	767	758	779	783	792	786	761	789	781	745	729	732	760	766	765	735	757	746	732	750	757	761	794	750	793	815	738	749	803	771	766	733	826	786	797	729	789	791	768	797	746	775	770	778	768	773	781	796	771	781	750	765	716	795	702	747	756	744	739	748	742	785	717	746	811	771	794	745	776	732	807	729	738	718	773	732	737	740	770	738	767	758	765	795	800	759	777	747	779	795	755	725	746	714	798	771	756	761	786	760	740	738	795	722	755	792	772	797	727	759	812	741	762	719	708	776	811	769	727	764	730	761	774	777	745	768	768	789	779	766	717	729	778	802	785	734	758	741	810	814	802	743	748	751	791	752	773	807	772	788	772	773	824	773	764	760	735	752	765	756	815	764	799	777	784	775	755	839	768	807	739	804	763	729	744	783	749	798	760	781	776	757	755	818	769	750	793	815	712	764	798	748	775	701	742	778	776	765	743	751	766	761	765	742	774	759	772	784	723	778	813	765	751	787	770	782	734	779	773	826	804	784	810	787	795	760	753	747	793	799	783	771	800	755	765	749	757	746	790	785	732	748	751	767	727	744	749	766	780	737	768	738	827	756	829	795	761	779	705	762	739	766	802	750	783	781	752	776	711	795	755	783	752	717	792	719	760	715	745	794	721	756	718	750	772	780	761	723	816	745	770	767	746	753	775	787	792	753	753	772	768	823	730	696	779	810	765	785	796	745	817	764	779	736	773	734	705	809	722	795	781	811	766	736	729	748	728	752	788	762	765	787	758	769	769	793	825	691	745	800	717	777	759	785	775	722	764	771	756	723	743	783	749	718	753	757	764	807	746	748	789	786	781	826	770	750	734	800	730	767	780	789	764	774	757	749	787	747	820	751	776	752	816	743	740	718	772	739	773	721	763	757	747	782	748	765	745	739	738	724	762	762	816	776	787	759	753	797	820	802	757	765	770	780	740	737	781	776	760	740	766	759	766	800	751	789	729	789	700	771	772	774	779	787	781	733	769	785	780	814	808	773	806	786	746	808	854	766	772	752	800	827	803	782	752	797	792	793	773	729	760	757	774	736	772	782	768	827	765	805	733	786	773	765	774	752	774	773	743	766	810	778	794	755	784	757	757	778	778	742	723	750	766	726	733	747	770	737	813	791	741	733	780	738	745	786	762	786	748	779	803	761	753	714	740	792	766	716	752	804	789	784	797	799	746	781	711	761	769	790	754	743	794	784	798	787	739	755	798	753	769	752	770	779	742	774	759	783	782	794	736	738	789	738	776	759	780	679	770	757	775	740	835	772	750	727	802	751	802	735	812	723	757	737	794	787	802	806	734	732	807	791	694	731	790	800	731	770	788	767	799	749	791	765	752	762	761	773	773	832	764	805	791	739	737	782	805	735	801	766	808	723	747	833	763	785	744	774	772	799	747	762	807	783	733	775	727	808	791	765	760	768	729	808	802	782	781	736	714	754	737	794	785	768	753	769	764	773	752	837	736	790	818	777	739	765	766	774	786	741	787	744	723	789	754	772	759	817	813	766	811	769	795	752	779	765	748	732	793	776	795	793	797	764	758	777	769	744	753	823	726	753	731	790	754	745	715	794	783	779	834	780	765	852	745	779	831	775	753	782	747	754	787	746	741	783	778	797	816	757	816	794	751	760	776	751	806	764	816	775	771	745	711	769	734	725	764	800	772	772	788	792	734	733	769	768	758	838	774	747	795	778	775	749	722	777	763	760	768	758	770	795	787	819	778	764	744	815	769	753	731	828	805	774	803	776	735	786	797	724	767	739	746	785	734	745	725	788	764	792	761	739	751	737	808	770	801	769	797	802	781	744	780	714	786	787	767	786	783	778	780	763	782	755	770	788	777	796	744	783	724	756	782	830	719	775	836	784	834	740	771	756	830	728	822	731	757	782	785	736	739	799	729	711	786	789	722	777	813	765	799	760	755	780	778	795	751	797	768	757	750	779	727	739	749	763	790	755	756	745	776	780	778	748	735	768	774	793	732	783	808	726	800	738	822	769	802	806	786	811	757	824	774	772	779	732	786	757	805	722	783	789	796	726	778	774	830	749	750	796	783	800	757	735	821	753	792	768	717	728	719	765	719	766	768	760	742	799	802	734	779	774	749	789	743	763	760	783	786	732	772	769	720	770	731	785	759	783	692	784	778	763	754	788	782	741	761	825	765	802	796	742	792	801	756	790	751	719	752	752	787	800	759	815	737	787	762	761	761	808	741	741	767	818	796
4131	3036	1757	1051	893	960	872	700	561	414	340	303	239	191	168	155	125	122	102	112	116	109	110	102	100	104	97	92	85	71	79	76	68	98	76	80	73	86	68	63	73	69	92	70	79	84	83	78	80	72	74	86	81	83	78	80	83	65	99	72	76	58	88	88	81	75	83	77	67	75	90	76	81	84	82	71	82	84	77	74	94	70	86	86	98	78	84	82	69	75	78	68	88	76	81	82	87	74	69	86	67	86	93	95	80	69	72	98	80	80	75	83	73	84	79	83	73	84	77	90	77	78	69	74	72	77	73	85	70	76	91	82	79	101	87	70	69	82	85	76	85	82	61	80	74	76	84	80	100	80	61	79	79	74	78	74	88	64	75	78	80	78	88	89	75	67	73	79	78	78	80	79	86	82	84	80	87	68	84	70	83	71	78	77	75	86	91	98	76	64	75	85	71	78	67	80	79	81	78	64	73	77	83	81	96	87	71	74	77	83	86	84	72	100	73	77	65	76	82	78	72	77	78	76	74	85	78	74	86	72	92	76	90	75	101	79	75	74	76	72	85	77	76	66	84	79	78	69	80	89	92	75	75	95	76	96	77	69	77	82	74	82	75	82	72	84	79	76	64	73	80	82	82	73	86	69	78	62	57	93	72	83	79	88	98	82	76	77	78	83	78	81	83	96	72	78	79	64	78	86	86	70	68	87	77	73	76	81	77	84	87	81	87	72	65	84	86	76	64	88	99	76	72	72	84	85	77	78	99	93	73	82	67	82	86	87	81	73	66	79	81	80	90	63	95	69	73	71	76	87	78	86	88	74	68	89	92	86	93	78	87	73	85	96	83	79	70	79	83	102	91	80	76	78	86	57	94	71	70	76	95	92	83	82	82	72	72	72	63	71	86	85	90	73	87	92	85	75	85	80	72	89	84	82	81	66	87	78	92	85	74	77	77	83	69	79	85	73	87	78	77	81	79	86	91	74	76	81	86	82	70	76	82	84	76	68	74	71	79	100	86	74	60	78	67	69	82	78	79	75	78	67	73	75	81	77	74	68	95	88	76	77	84	82	71	85	83	72	80	83	76	85	92	67	94	74	82	92	77	68	92	75	75	82	84	91	75	83	77	71	87	87	81	89	77	67	68	74	76	76	77	82	97	84	67	80	72	79	69	94	65	83	78	67	78	70	71	68	90	77	92	86	68	86	75	58	80	72	75	67	95	80	63	75	81	75	69	85	82	84	77	82	80	75	86	97	75	77	91	79	90	81	62	68	81	65	87	75	84	78	71	74	67	81	91	63	68	68	80	89	79	69	80	64	76	82	77	93	71	79	90	73	82	73	74	88	84	79	79	66	78	87	92	99	68	80	95	71	71	80	74	76	99	93	75	67	73	75	85	93	79	91	68	86	81	88	82	66	74	84	73	89	78	66	78	77	75	78	77	85	82	85	67	89	79	71	66	84	84	73	90	82	77	75	72	78	72	84	73	75	94	83	73	84	74	79	77	94	88	93	81	84	76	83	67	81	65	71	75	93	75	82	81	79	70	70	66	67	82	77	67	86	92	74	76	90	74	95	85	70	80	63	87	67	78	79	93	70	83	86	73	70	84	69	65	66	71	89	78	78	64	88	71	95	53	90	86	72	78	76	76	89	75	68	71	88	81	91	73	77	74	72	72	80	65	81	81	86	80	78	75	60	90	68	86	96	89	74	74	69	83	72	69	85	70	83	72	77	80	84	69	86	92	87	94	74	86	71	67	72	90	79	72	78	71	71	73	66	70	91	74	80	80	77	87	84	87	66	98	82	81	79	77	84	98	90	99	86	78	90	78	76	96	67	78	64	70	74	68	79	64	78	79	72	93	88	68	86	90	78	80	79	77	82	82	76	82	72	77	93	62	84	86	81	75	80	76	96	75	69	72	77	90	92	76	76	70	94	68	77	89	84	63	64	77	73	72	92	93	75	84	73	78	92	68	69	77	85	87	68	69	78	82	91	82	70	82	74	65	75	77	74	85	74	80	80	86	76	76	79	82	91	81	77	66	76	88	76	93	70	75	96	80	69	78	80	74	67	73	83	73	88	79	73	93	96	80	93	81	64	67	71	62	71	84	86	81	109	86	56	68	82	82	66	68	72	85	77	76	76	72	78	81	87	70	83	80	70	73	69	83	81	77	69	93	79	70	86	76	69	97	58	71	86	81	86	82	72	89	78	66	90	81	86	77	75	85	90	93	69	66	83	71	80	79	83	87	82	81	71	84	86	77	76	79	81	91	84	65	84	78	99	68	72	74	75	77	78	60	82	62	110	75	69	94	89	81	69	76	81	79	89	70	65	75	76	83	79	82	103	85	79	82	73	81	69	79	85	84	94	75	71	88	77	77	100	90	71	79	99	80	69	84	78	71	71	78	68	82	73	81	70	69	85	70	77	81	77	80	73	85	82	86	99	84	67	70	64	90	76	81	73	82	75	85	63	67	88	84	98	74	80	79	82	99	65	81	73	92	74	75	64	82	75	82	89	80	74	83	67	83	84	74	61	74	71	71	76	78	90	76	84	67	78	86	75	76	76	74	75	80	82	89	70	78	91	73	69	66	65	71	79	82	69	71	79	74	67	108	85	66	80	82	88	81	69	87	77	88	94	80	86	81	74	77	82	73	82	79	98	74	78	73	89	89	69	83	72	71	66	71	79	78	80	85	85	68	88	68	78	78	70	62	77	75	82	81	83	72	86	91	80	68	87	97	77	85	79	71	64	78	62	76	95	77	92	77	83	82	76	77	78	86	81	78	76	81	75	72	70	73	67	73	91	90	71	84	75	95	73	74	83	68	78	72	79	67	63	76	78	90	87	77	75	73	80	65	93	84	63	72	62	86	71	85	76	90	88	78	77	74	92	86	77	80	78	67	76	83	86	78	70	82	78	52	94	78	76	56	77	76	92	94	57	90	94	95	95	81	68	87	77	70	93	70	80	84	91	83	72	71	87	70	75	74	71	71	85	64	89	82	81	84	75	70	86	68	64	63	85	77	85	61	79	71	99	75	76	88	72	88	82	77	71	66	85	65	73	68	81	71	74	88	80	67	70	94	90	82	82	73	84	85	106	96	74	74	78	69	75	77	87	73	79	73	70	73	62	74	68	82	74	76	82	75	81	68	78	76	83	82	58	79	90	79	72	55	76	80	89	72	65	66	77	72	68	84	73	81	92	84	78	78	57	62	87	84	67	69	79	82	77	73	88	78	82	70	70	59	90	85	66	76	96	87	83	85	70	81	82	88	79	83	79	81	77	79	78	68	86	73	85	70	82	82	92	83	80	85	78	78	100	80	82	90	92	83	77	81	91	73	82	77	81	89	78	78	92	73	77	83	69	70	87	75	70	77	86	85	84	76	72	69	80	70	80	93	71	84	81	71	75	84	91	78	87	76	99	83	72	81	73	75	82	84	71	74	72	81	79	76	88	85	70	92	77	79	81	83	86	77	83	81	107	89	74
29318	20956	15938	17270	22792	23364	20660	17703	13853	11085	8606	6625	5438	4283	3472	2743	2351	1912	1764	1526	1412	1276	1207	1195	1159	1070	981	889	906	917	872	910	847	876	898	830	795	881	792	763	813	829	833	743	774	763	748	743	724	696	756	710	717	687	719	754	749	728	756	735	728	758	724	776	702	698	738	732	705	759	687	725	777	711	671	749	665	724	719	699	718	700	737	774	766	726	757	697	698	693	747	722	718	703	679	738	717	757	729	771	766	680	717	765	720	727	721	739	763	746	735	715	695	743	686	717	744	729	783	713	709	815	707	737	710	713	757	725	750	760	734	794	759	701	715	724	721	710	731	691	715	719	761	742	723	713	752	671	730	730	752	707	768	754	773	712	759	727	726	695	716	697	691	731	744	729	705	755	742	760	740	790	750	718	749	705	748	728	774	766	752	766	759	745	699	746	728	726	768	727	714	719	710	745	683	692	732	742	746	748	705	748	755	736	733	718	761	737	731	721	725	710	745	745	747	734	721	754	743	758	803	725	727	753	757	782	754	685	718	748	703	707	720	784	730	718	711	717	770	738	771	718	718	770	703	777	772	722	751	788	756	745	741	733	704	719	707	727	713	720	751	782	743	712	707	768	715	765	733	759	731	800	707	769	744	717	740	704	710	695	693	717	744	761	754	748	745	690	757	706	730	763	718	730	682	688	719	724	720	709	684	694	729	747	786	727	719	701	746	742	715	689	742	755	714	723	752	678	725	692	785	743	713	754	743	754	681	720	728	740	698	714	725	748	693	739	774	753	650	735	760	765	750	722	708	731	744	730	713	761	697	718	705	745	736	715	762	732	765	713	720	715	728	718	732	712	712	761	721	732	773	752	724	701	691	732	744	732	749	729	754	761	742	740	739	704	736	776	740	681	724	754	716	760	747	768	730	710	713	675	736	668	724	764	717	711	745	697	704	701	691	747	745	694	718	722	706	757	720	694	808	750	743	752	698	762	732	718	747	695	740	756	761	755	685	723	716	737	745	765	689	678	745	723	740	740	734	698	722	737	745	752	721	805	728	748	719	697	772	728	742	766	766	687	744	780	766	712	775	714	697	725	721	753	749	697	729	747	730	760	724	743	706	696	721	716	706	736	730	759	714	751	760	750	742	747	743	732	739	729	725	725	725	781	723	792	747	707	703	737	714	742	722	744	680	771	736	742	745	720	716	732	759	719	723	744	697	698	716	728	742	757	687	748	733	742	758	752	743	767	768	730	767	717	713	692	693	719	707	709	746	720	737	649	738	696	723	736	739	766	734	700	726	667	720	731	764	734	735	727	737	727	756	758	759	672	781	736	709	727	743	757	742	727	740	750	736	714	698	746	700	756	747	760	723	719	762	705	716	675	732	742	705	730	721	704	786	763	739	702	660	679	731	745	725	716	702	708	708	712	763	750	767	712	689	784	718	754	741	778	680	786	746	738	702	717	735	705	774	726	684	720	695	773	675	766	753	764	750	739	736	759	729	722	708	751	736	759	721	685	735	736	751	718	796	735	720	715	741	702	736	744	721	696	780	779	747	747	770	741	714	658	778	727	761	722	704	733	716	718	698	822	732	755	726	737	686	717	710	706	729	775	763	760	782	687	660	730	738	740	710	785	677	731	705	704	749	749	769	754	761	785	749	757	689	718	775	715	767	719	755	779	747	714	696	746	728	774	697	753	725	760	701	728	729	730	705	735	688	698	729	683	742	752	703	730	744	807	743	736	679	740	745	728	745	772	653	743	765	716	717	749	704	742	721	725	709	704	742	724	714	702	739	711	752	712	748	738	759	714	689	738	771	757	746	765	776	738	690	666	702	736	745	773	752	708	735	752	729	715	718	767	732	763	728	811	702	751	757	712	765	742	754	722	761	708	767	725	716	720	700	734	728	757	673	729	708	712	766	766	722	753	758	764	732	712	732	776	709	714	713	749	745	731	715	645	790	757	729	748	707	686	786	731	728	755	727	727	714	747	683	733	706	741	742	725	691	735	752	749	732	754	702	730	721	708	739	812	757	745	738	741	725	755	727	724	741	723	721	731	736	734	690	710	737	768	696	734	772	719	722	746	707	761	713	717	765	738	694	737	765	740	718	733	742	737	702	763	750	722	742	713	674	782	748	724	772	712	724	732	709	722	746	725	710	717	719	712	721	690	763	736	760	691	743	749	746	727	726	681	752	739	764	735	706	763	750	679	758	743	739	739	704	724	756	720	745	737	711	728	782	665	726	735	727	736	725	783	771	766	727	692	789	740	723	700	709	742	806	718	707	741	719	753	760	721	770	688	707	725	704	750	730	753	743	753	749	747	782	760	737	716	711	742	690	741	713	764	766	744	707	708	775	787	722	727	728	724	727	702	719	742	752	714	726	746	701	767	711	716	758	776	745	740	718	708	733	731	709	737	766	703	678	745	716	761	742	708	683	708	792	737	757	735	752	764	726	729	715	717	696	695	718	726	741	705	710	746	730	700	732	727	739	775	725	764	752	685	733	788	757	675	732	683	692	723	718	757	688	720	741	796	759	707	709	731	752	740	751	734	723	744	737	713	683	703	738	716	764	760	705	719	757	749	771	748	711	717	703	764	765	741	728	790	682	754	770	701	781	737	726	720	739	718	767	773	757	744	759	707	768	753	765	719	753	709	683	706	725	766	748	698	752	740	773	742	747	737	738	705	750	736	728	755	690	703	720	698	744	731	774	759	706	776	733	720	686	757	749	745	733	733	738	738	714	755	702	737	754	739	736	736	730	741	737	745	753	721	745	722	745	744	718	768	727	684	763	735	735	678	745	729	720	744	707	725	754	741	731	719	740	721	752	761	734	733	703	721	737	774	709	678	693	729	692	749	709	772	701	772	714	770	695	785	736	745	752	742	750	775	767	769	728	727	766	716	725	698	713	730	768	701	660	741	734	743	748	712	766	756	717	760	680	773	694	746	697	758	739	696	750	687	738	719	688	704	702	759	738	706	763	723	729	752	756	766	708	727	724	755	702	698	794	727	763	727	731	777	775	722	770	682	728	744	718	725	755	728	729	752	714	723	729	752	711	723	774	746	781	724	691	708	744	691	736	737	692	767	747	702	717	755	741	758	705	717	777	760	759	743	734	724	747	748	749	724	697	751	694	769	752	712	779	775	729	715	738	689	710	742	729	724	773	706	751	735	731	723	732	705	728	782	749	732	722	790	714	701	756	723	747	761	721	756	783	663	742	726	716	713	739	744	744	685	783	727	685	726	726	738	742	717	745	744	734	733	768	746	724	742	707	745	730	684	694	741	723	682	741	709	729	743	746	732	729	742	755	703	703	751	754	754	730	725	771	783	744	730	762	684	683	712	768	709	716	746	700	739	736	728	752	739	755	706	720	716	765	735	718	747	688	752	760	764	707	761	733	787	740	697	800	774	678	740	760	737	712	699	709	728	742	723	682	717	685	759	698	752	710	740	708	749	746	707	734	737	705	698	722	744	725	733	684	707	746	689
4951	4336	2573	1509	1243	1359	1155	937	733	618	442	357	286	254	215	148	152	140	135	106	125	131	103	102	105	96	90	77	88	78	81	95	95	80	97	87	93	96	88	88	82	84	74	88	81	80	71	70	64	86	80	86	74	81	75	80	71	83	91	98	81	78	79	70	73	80	84	90	89	63	65	68	85	78	89	71	98	76	81	80	70	82	78	91	100	81	76	67	74	84	74	77	85	77	75	84	85	87	87	95	77	73	76	71	98	95	77	68	78	79	74	86	78	94	88	86	89	85	83	82	72	79	75	86	92	80	92	88	72	81	84	81	85	88	73	83	92	70	83	74	88	66	62	74	84	84	78	80	88	72	82	84	95	89	80	84	74	78	79	80	83	69	84	89	83	76	81	75	90	79	94	73	88	81	88	75	75	79	92	78	86	72	108	87	69	79	100	94	77	88	91	82	77	74	82	83	93	88	85	77	83	102	80	73	65	77	79	73	80	81	93	86	62	68	79	77	95	85	88	77	83	84	76	85	86	82	84	71	71	78	78	83	75	75	82	80	81	76	78	77	100	92	86	89	81	81	87	80	79	77	85	91	72	67	79	88	82	91	87	75	81	84	90	75	85	77	69	71	81	74	94	81	76	94	66	82	80	88	80	88	83	76	82	76	96	81	68	85	83	84	62	89	76	79	88	89	95	69	86	94	76	66	77	81	88	85	90	74	85	85	83	86	77	75	76	80	67	79	74	79	74	78	73	81	70	80	76	82	82	94	76	102	83	82	71	75	77	87	76	85	85	100	80	90	77	82	72	85	82	70	88	67	83	69	70	81	81	81	76	85	92	81	67	79	89	83	70	81	86	77	93	103	81	89	75	82	83	68	75	69	72	93	77	79	59	99	107	91	78	94	85	91	74	70	80	68	71	65	79	75	82	76	93	70	77	95	84	69	73	81	70	72	73	98	88	90	86	83	77	80	83	67	79	75	79	100	75	93	76	86	78	81	75	76	85	68	76	86	82	76	101	87	85	82	76	89	79	81	70	70	82	81	89	76	70	83	90	82	71	95	96	86	87	85	75	94	92	81	86	66	81	80	83	60	73	85	74	87	95	96	84	81	80	70	90	91	84	84	85	87	66	81	96	94	88	75	69	73	84	69	74	80	77	91	77	66	70	87	86	86	89	70	79	70	67	90	77	67	82	78	92	81	85	87	76	74	84	88	75	90	87	88	94	75	68	73	66	74	66	79	83	86	87	69	86	73	79	89	85	64	68	70	93	86	82	72	89	75	86	77	92	89	80	76	77	79	74	86	78	101	79	73	81	73	84	91	86	73	79	61	79	76	85	73	94	81	85	84	81	95	77	87	100	86	68	96	82	85	71	88	85	88	79	98	78	97	79	75	82	79	90	78	72	76	89	87	80	83	84	88	77	83	78	73	80	87	66	83	71	73	81	76	70	106	104	78	101	76	86	82	87	83	76	91	102	97	85	85	72	93	87	85	103	79	73	68	93	63	77	77	87	98	82	68	74	103	96	108	80	79	84	78	82	81	80	77	77	77	90	82	71	65	81	89	88	76	74	92	83	94	103	76	71	83	90	91	72	65	92	71	79	82	74	87	80	70	90	91	72	76	76	81	100	69	76	63	89	84	69	96	83	82	76	93	79	80	82	74	83	83	80	85	82	65	72	81	94	86	76	91	95	63	92	89	79	79	75	102	74	103	91	72	74	91	69	82	80	83	85	78	80	93	103	76	66	88	73	73	87	68	97	80	80	84	73	79	80	81	103	84	94	72	74	92	75	76	82	73	93	79	71	83	74	80	77	89	80	79	88	71	76	58	81	74	84	76	74	76	98	88	70	84	70	77	76	91	81	83	91	77	72	79	86	68	81	84	79	84	69	78	75	78	82	84	73	83	97	87	80	85	97	74	78	71	87	92	85	86	70	86	82	94	88	59	77	78	81	88	87	93	70	68	80	77	85	84	68	84	90	84	100	76	86	84	69	63	79	78	74	70	84	75	82	79	84	70	99	93	87	67	80	78	83	101	82	92	78	81	79	80	92	75	71	70	70	69	79	70	99	88	84	97	81	81	67	103	74	91	67	75	67	66	66	72	71	89	77	93	77	100	85	82	65	82	72	86	75	75	79	79	76	72	65	74	90	79	71	79	78	74	93	70	88	84	64	84	71	98	91	68	75	68	67	75	76	80	74	69	82	77	90	90	88	79	67	88	66	75	98	86	89	78	77	85	89	73	79	79	86	69	73	82	90	71	73	87	89	90	86	79	66	76	73	84	82	82	90	73	67	82	93	75	72	87	93	77	79	79	81	78	72	90	75	92	81	86	66	84	80	80	68	82	91	77	79	78	80	73	65	81	76	70	81	83	81	72	93	88	87	95	74	82	70	78	76	84	75	74	75	82	86	70	82	88	91	71	75	60	77	104	75	84	86	94	92	80	69	86	87	85	69	72	73	83	73	72	67	64	89	71	89	73	78	74	99	82	81	86	75	86	70	74	92	76	69	77	94	73	67	79	61	86	92	75	88	91	71	86	79	76	89	78	74	76	80	86	84	93	80	77	79	91	84	69	74	89	76	83	78	84	80	77	82	79	85	74	85	88	95	67	106	70	83	83	91	92	87	92	76	82	78	94	88	79	93	71	86	83	87	61	85	78	74	101	76	85	90	88	88	79	80	81	79	76	84	72	71	86	87	89	81	70	87	85	87	82	73	71	67	110	90	69	76	105	92	91	81	85	82	86	66	73	80	86	72	74	78	76	85	89	89	89	79	101	81	79	92	89	92	81	78	86	83	82	81	89	97	69	90	73	74	70	80	76	96	70	76	66	65	82	93	79	84	88	72	86	93	82	76	80	77	72	95	84	93	76	79	81	82	77	92	60	89	75	73	75	85	86	85	66	77	91	78	90	73	68	71	90	77	79	62	111	84	82	91	75	84	83	76	76	91	87	82	73	84	88	62	73	75	84	61	76	94	83	77	69	77	93	67	88	79	81	88	70	75	97	74	81	82	76	74	74	80	83	83	72	74	77	72	87	85	76	64	73	65	74	64	72	85	88	90	82	74	91	78	73	77	87	96	69	97	79	75	94	83	85	73	81	88	80	78	71	70	69	85	84	84	75	70	87	76	70	84	96	85	73	79	78	64	63	99	92	88	83	78	79	72	86	81	85	64	86	89	74	81	76	70	89	90	74	73	74	72	90	72	82	67	80	82	80	72	73	80	80	87	71	85	73	75	91	81	78	80	86	80	72	79	86	86	78	67	80	88	84	69	82	64	94	76	75	64	76	78	76	78	87	85	69	76	76	95	86	80	78	92	90	83	95	73	79	66	72	76	61	89	85	75	69	91	89	83	82	80	74	70	67	85	61	78	82	80	85	94	77	86	85	84	74	83	94	53	106	76	93	74	81	80	76	74	81	75	80	90	70	54	78	89	73	74	65	71	70	72	71	75	72	78	91	83	78	78	78	83	85	82	87
32638	24003	19084	20290	26059	26612	23708	20244	16832	13860	10721	8538	6723	5258	4347	3544	2800	2460	2090	1762	1692	1618	1526	1440	1312	1217	1011	980	982	953	877	960	914	941	917	923	921	890	896	819	841	796	828	781	766	802	797	802	804	784	759	741	753	754	785	776	746	805	739	760	778	778	808	724	733	740	771	752	777	746	740	777	788	767	708	751	798	756	796	773	737	757	734	742	773	783	760	824	758	748	757	742	716	789	718	760	752	725	739	740	740	774	772	748	739	774	739	769	770	760	739	757	783	727	794	740	722	779	757	754	768	788	769	756	758	803	772	748	776	735	754	725	736	769	768	748	741	785	775	761	714	746	748	733	689	756	762	819	721	676	760	773	734	750	724	777	702	749	721	767	770	726	776	745	814	767	792	757	759	735	742	766	755	789	760	750	763	735	780	724	775	764	783	790	753	788	763	742	718	768	780	755	738	752	754	752	709	743	758	775	729	695	750	772	702	705	753	749	741	760	737	757	747	772	771	773	750	721	766	717	783	749	767	724	743	749	776	759	757	776	769	752	742	754	756	764	798	783	725	807	739	757	693	738	728	797	737	774	731	716	771	770	716	746	768	736	754	748	728	708	753	758	813	747	741	768	691	742	730	772	801	725	725	774	739	761	730	764	763	785	724	756	784	761	751	760	762	707	747	736	771	761	702	724	816	770	772	785	760	771	760	777	751	781	779	775	734	729	777	752	750	739	749	695	794	717	736	742	740	783	779	757	775	750	781	775	741	738	751	749	771	743	758	821	783	723	731	769	724	737	778	810	737	763	757	735	746	742	781	781	746	763	781	752	728	761	731	780	782	764	732	740	755	726	792	710	715	740	731	772	761	729	742	789	738	711	755	728	667	721	733	785	747	767	765	772	742	742	794	762	766	758	798	754	773	744	745	726	772	731	690	715	759	705	731	738	681	732	768	800	728	696	745	782	747	757	783	736	735	698	776	785	739	773	761	764	785	730	744	712	727	734	751	744	791	750	782	746	720	764	734	722	761	757	769	766	752	779	770	765	769	809	755	748	735	824	733	766	766	766	759	711	751	767	763	763	768	754	708	754	745	792	751	819	784	723	747	689	780	756	773	713	714	783	760	786	745	704	749	748	770	748	805	759	754	746	734	702	748	734	739	737	777	778	772	762	759	689	759	704	823	749	692	697	725	798	719	766	763	775	740	738	729	748	758	751	712	787	723	766	760	751	765	778	713	756	760	710	705	753	739	772	733	749	741	717	719	750	718	713	767	739	816	785	782	759	749	771	780	713	772	771	697	733	754	765	778	752	771	756	766	795	699	759	734	788	755	759	786	761	720	763	742	815	755	760	782	749	717	721	792	820	747	745	775	773	774	732	728	742	730	762	728	753	785	764	776	782	732	707	758	738	788	756	782	741	731	696	704	760	786	767	773	732	784	721	782	712	764	721	798	740	795	779	793	739	716	736	795	736	774	751	804	744	738	722	768	761	739	753	793	748	702	760	768	681	728	751	765	753	767	723	667	757	709	721	742	755	720	769	834	742	731	728	760	768	792	732	776	750	734	783	717	731	748	787	744	710	733	765	731	746	741	793	753	728	698	769	737	752	774	730	727	727	759	798	745	778	735	786	708	757	754	767	748	716	758	798	787	734	755	719	741	703	778	728	717	741	778	771	793	734	733	725	744	757	749	787	783	770	763	750	748	762	759	710	799	702	782	718	745	750	720	778	732	789	690	764	748	750	757	761	800	772	776	758	758	759	783	752	747	719	783	778	709	741	732	773	729	714	760	758	751	749	781	790	757	740	719	786	776	717	818	754	705	753	747	793	752	797	801	740	739	767	805	831	762	776	752	752	773	707	731	779	730	735	742	716	755	707	764	719	733	789	769	737	720	760	784	746	777	738	800	755	735	767	746	714	693	754	740	742	792	730	739	765	717	719	764	717	810	769	747	751	778	753	787	698	771	731	759	797	732	728	771	748	745	742	779	780	752	756	710	779	737	762	758	765	776	707	773	699	741	724	783	745	733	792	784	755	710	735	762	715	787	736	723	763	727	756	762	713	741	731	739	717	782	756	779	783	732	798	735	779	740	767	797	775	784	730	766	734	738	722	765	745	711	742	722	746	726	749	784	760	751	735	717	792	822	713	740	736	767	755	728	734	756	727	791	705	801	769	776	696	743	747	734	756	763	760	779	797	698	740	768	712	726	711	742	750	795	774	768	759	749	728	716	785	720	772	814	768	759	724	737	805	769	720	737	721	691	739	734	733	742	728	731	758	720	757	790	714	720	756	777	779	761	774	749	742	757	704	765	769	712	762	739	767	739	684	756	743	788	731	737	741	767	790	770	780	796	724	812	725	750	783	757	695	755	793	740	754	777	743	723	809	711	746	746	749	766	729	771	711	778	770	774	764	747	755	789	778	794	780	729	749	733	767	734	752	748	759	777	766	740	744	744	758	795	742	708	718	763	749	719	773	768	747	747	762	698	755	784	769	778	736	776	788	730	745	715	749	718	745	744	815	760	756	773	747	779	766	747	775	754	792	713	738	725	725	754	734	749	736	764	769	726	749	714	731	760	711	729	753	774	666	792	727	804	750	743	711	773	772	719	767	779	742	741	725	740	726	745	728	757	737	759	726	756	798	719	799	771	734	709	801	778	766	716	777	749	742	697	717	747	757	729	809	778	733	723	757	737	741	746	742	793	751	734	748	752	732	744	733	737	763	765	764	799	741	740	774	748	759	768	773	753	743	770	757	740	758	714	745	736	734	748	792	763	765	746	726	760	780	779	769	770	788	683	771	710	769	739	806	671	761	758	744	776	737	782	744	782	759	744	730	739	756	783	744	743	781	806	770	770	703	752	790	751	703	719	735	760	715	786	725	767	740	768	699	739	737	691	768	768	790	741	724	763	759	761	803	785	830	724	759	749	749	734	745	768	741	705	678	747	693	774	773	783	740	776	730	776	765	723	720	754	780	750	734	758	724	773	720	768	772	795	728	738	711	756	769	748	751	782	784	744	786	751	730	784	778	732	744	755	778	742	749	769	755	737	745	763	731	728	743	738	744	728	744	761	775	765	748	792	745	770	761	713	730	736	740	782	705	725	759	694	833	779	735	743	749	712	747	720	742	723	765	728	752	747	748	758	798	719	785	719	758	756	695	739	782	748	762	717	710	719	732	723	744	722	742	762	772	723	748	774	768	781	778	764	757	780	735	725	748	832	838	740	810	796	798	718	756	703	756	773	741	738	790	742	759	783	758	690	745	772	739	775	797	788	766	783	762	731	755	773	766	749	750	754	789	761	748	726	757	755	805	753	731	703	778	672	707	738	745	680	760	749	743	783	744	744	762	751	779	734	734	769	784	730	724	728	743	712	739	738	792	776	733	758	766	765	759	712	738	732	693	756	760	810	742	772	740	767	773	735	744	764	745	728	704	812	775	697	728	747	775	731	738	795	758	771	739	740	727	784	772	822	737	742	799	772	766	752	734
3040	1904	1054	726	630	665	620	481	400	304	312	235	196	163	143	126	116	103	119	100	91	108	94	81	110	91	74	88	90	93	68	103	113	79	76	91	80	85	87	84	76	68	94	98	81	90	86	65	71	87	86	89	83	78	82	84	87	88	74	95	83	82	92	77	75	66	89	80	64	71	81	80	84	59	89	79	77	71	70	83	89	86	70	88	82	101	84	70	77	82	95	95	83	89	87	79	79	86	78	83	81	82	78	81	72	67	89	74	74	63	72	83	90	80	97	80	81	72	77	80	85	76	104	77	105	79	81	76	73	94	93	79	80	63	81	83	77	86	80	93	89	70	93	87	69	96	89	80	65	76	83	72	75	73	88	89	79	97	87	80	75	83	86	87	95	102	73	76	78	69	75	77	91	86	71	102	78	91	86	70	96	70	72	90	75	80	67	70	78	92	91	84	79	81	76	75	84	92	82	105	77	98	81	77	67	89	94	72	84	72	71	83	82	90	85	88	81	98	88	86	76	69	70	76	83	87	91	70	85	96	73	83	78	77	82	92	74	66	86	92	83	89	76	88	89	80	87	71	80	87	79	71	86	88	85	75	77	72	81	96	85	93	79	79	82	73	77	92	79	82	87	96	82	93	81	95	105	93	86	73	93	76	87	77	77	77	79	89	90	74	88	82	92	73	82	80	84	111	79	94	71	69	95	100	71	89	76	72	84	84	76	89	95	84	78	90	83	60	82	91	88	78	91	88	76	85	86	65	74	81	85	88	88	85	79	73	68	73	79	94	75	92	65	74	84	93	89	84	84	87	102	80	92	85	91	76	80	76	91	84	86	77	79	77	85	79	98	79	74	84	81	68	77	72	94	88	84	81	78	93	79	113	81	76	89	81	96	84	88	77	91	65	93	96	84	77	95	84	79	87	80	86	89	71	86	97	87	85	93	76	76	87	82	78	62	71	85	82	85	80	80	87	89	99	76	94	89	64	75	84	88	55	83	67	75	74	84	80	80	86	104	81	87	92	86	92	85	89	67	84	98	92	83	95	91	81	96	89	94	87	75	75	73	87	81	92	95	95	77	89	81	99	86	74	76	78	78	86	73	81	92	75	68	102	84	91	81	88	80	86	87	73	98	97	89	89	81	81	99	95	92	76	90	80	78	81	68	84	85	89	69	77	86	94	89	95	86	88	75	78	84	86	73	87	95	83	101	97	79	68	99	84	93	65	80	75	85	76	89	68	72	81	66	88	95	74	77	80	70	61	78	60	80	70	89	70	85	88	76	77	79	69	83	89	74	72	77	85	82	62	78	89	95	87	79	85	87	93	74	87	77	85	69	85	70	71	87	95	80	82	97	84	82	92	86	86	85	68	82	93	92	71	91	88	90	84	81	82	82	95	91	88	83	82	92	95	95	89	74	73	76	91	78	98	75	93	86	76	83	75	83	81	87	74	81	79	94	95	96	100	97	87	86	79	87	62	77	69	95	86	81	85	79	66	74	83	77	93	67	99	90	76	69	81	80	87	88	79	88	108	79	77	82	81	89	91	87	74	86	70	89	76	83	84	84	94	78	77	96	91	72	88	91	73	80	67	85	88	82	93	75	90	92	81	66	85	87	81	70	83	89	85	86	90	90	68	106	85	84	77	81	74	85	85	82	75	81	85	76	84	79	81	78	91	65	95	83	81	99	74	86	85	72	100	83	75	74	88	86	81	75	90	69	89	87	84	75	83	98	81	88	76	80	87	70	98	85	97	91	84	102	86	88	88	79	77	92	74	78	102	86	67	78	85	89	91	84	83	82	73	65	90	83	86	72	85	73	90	80	90	72	71	94	81	86	95	83	97	98	86	76	88	80	71	96	89	85	82	82	87	89	79	66	84	80	78	75	81	88	64	70	80	75	68	74	89	77	75	83	81	77	81	94	77	73	76	83	81	86	80	76	92	93	73	68	84	82	75	94	94	75	75	68	86	61	77	87	84	68	73	87	86	67	83	90	73	69	89	75	81	86	72	93	90	78	95	77	76	83	88	90	79	84	99	71	78	77	77	79	94	95	73	79	86	80	85	92	95	68	97	83	86	74	72	88	86	83	80	81	86	90	89	78	79	82	85	78	74	84	79	65	82	83	66	65	89	87	78	91	82	81	77	88	85	82	77	79	78	72	91	74	86	74	73	81	65	95	72	83	87	67	78	65	107	81	78	79	80	96	69	74	72	82	73	63	85	77	77	76	82	84	59	74	74	73	66	75	78	82	75	85	97	79	89	77	81	95	76	90	66	100	81	78	74	87	73	97	82	81	83	80	100	97	78	89	82	71	73	94	72	95	78	80	82	80	81	76	65	86	98	96	91	97	84	72	76	86	80	90	97	98	76	70	85	95	85	70	99	72	100	76	89	68	96	77	88	89	87	79	77	71	88	77	71	79	94	77	66	81	92	99	77	73	80	92	90	83	90	71	59	76	78	81	81	75	84	87	70	69	87	100	100	84	80	88	82	70	83	80	92	85	90	85	68	78	74	71	84	83	74	84	82	91	83	83	88	68	74	75	78	88	85	93	87	76	80	73	90	92	89	86	86	73	73	72	71	78	89	82	88	103	81	96	81	79	87	75	68	70	85	99	79	80	87	86	77	64	81	82	84	75	87	79	85	88	75	91	76	88	78	62	60	70	80	81	79	76	87	87	81	98	91	81	76	81	72	79	78	85	83	77	87	84	73	81	82	73	80	86	85	69	81	92	66	90	83	80	73	85	88	99	84	62	70	79	88	71	66	71	86	89	80	85	82	75	90	91	80	66	74	94	103	81	71	79	84	72	83	89	106	72	99	89	82	78	84	84	77	86	81	86	85	63	84	82	87	84	93	88	95	98	84	78	65	80	85	85	80	79	77	94	79	63	83	84	71	86	82	74	79	89	72	81	88	70	79	81	96	76	72	76	72	82	79	80	96	75	90	84	84	75	80	79	87	76	81	88	82	98	72	87	69	76	70	79	77	92	87	73	91	86	73	80	75	73	59	69	84	68	75	77	82	77	69	82	79	95	91	81	91	63	78	74	90	81	72	93	98	74	79	84	88	85	81	88	84	77	99	87	95	82	79	82	97	90	92	77	90	83	86	93	71	87	88	88	63	91	76	81	70	63	92	95	72	81	72	75	76	97	84	72	72	70	77	86	74	65	91	93	83	92	83	88	63	63	81	77	81	83	79	78	84	74	83	72	79	84	82	86	80	80	79	73	74	79	79	76	74	85	83	74	83	85	78	70	86	75	67	100	85	72	80	87	74	78	90	82	78	88	94	81	84	87	99	99	79	87	79	78	92	84	69	79	99	79	83	77	77	90	72	91	76	72	69	88	79	75	69	68	89	79	83	82	82	98	78	90	79	92	91	84	61	67	91	94	91	79	83	81	79	69	95	101	93	85	77	81	97	79	93	83	88	72	76	78	70	77	68	75	85	91	96	78	76	68	75	80	75	64	66	107	73	82	85	77	95
26951	16883	11915	14118	19609	20210	17435	14064	11282	8889	6872	5293	4347	3255	2791	2301	1839	1542	1464	1326	1236	1167	1153	1109	1073	995	937	862	913	873	882	872	933	858	877	838	811	751	832	789	833	806	752	773	822	765	763	806	780	800	763	792	798	756	719	768	812	726	745	724	757	764	776	773	797	757	764	753	786	752	797	798	741	801	736	752	690	768	783	779	771	810	777	745	784	775	741	737	737	765	728	774	801	747	721	701	724	738	691	762	750	737	732	806	812	713	753	778	754	759	743	758	754	692	805	728	735	769	741	691	760	732	759	740	768	819	731	791	740	708	742	755	751	716	748	724	782	783	781	791	779	716	798	771	733	735	756	758	677	746	742	725	783	739	736	680	719	731	792	762	705	735	770	742	783	706	791	710	746	793	705	753	721	782	750	754	713	720	724	822	740	753	762	726	800	767	814	784	762	717	757	734	756	734	706	794	734	757	780	729	765	746	757	839	764	786	751	763	776	731	712	814	758	794	780	749	719	713	757	748	788	768	710	749	775	774	700	774	748	801	744	767	785	743	733	719	727	796	754	713	753	782	763	782	760	784	752	751	781	768	768	750	769	764	743	728	753	723	779	758	791	775	756	770	755	725	768	714	780	713	777	747	719	732	727	740	747	709	757	769	744	696	752	736	777	791	725	727	719	784	733	753	716	747	711	787	758	774	755	783	757	773	735	761	752	713	754	762	742	737	725	749	703	752	756	728	704	820	732	768	780	762	764	727	735	750	776	748	701	752	756	765	784	757	713	783	734	757	749	715	780	815	782	735	749	813	733	771	744	767	765	731	780	695	765	757	742	713	759	740	733	753	734	773	742	755	781	772	743	741	765	790	733	777	835	754	721	750	755	764	751	727	709	766	775	765	716	779	733	706	767	745	756	765	769	769	731	756	740	761	715	774	749	781	769	742	753	739	754	793	762	718	767	740	778	737	694	766	735	732	748	748	754	753	719	787	821	786	744	729	817	721	675	752	726	765	790	798	738	778	727	789	795	775	753	773	778	772	757	758	759	728	806	791	765	782	795	779	805	764	793	743	762	771	763	780	707	769	789	742	763	779	688	739	791	743	769	757	750	763	758	727	785	764	803	753	783	754	745	783	764	771	765	749	802	788	706	753	693	744	756	794	734	752	717	738	815	760	789	756	772	751	761	748	781	769	749	744	764	757	787	738	776	768	732	763	811	774	741	791	738	713	711	780	753	747	746	730	700	775	768	766	767	721	756	752	726	767	729	731	770	778	780	712	790	787	764	748	746	737	746	745	736	733	752	751	794	733	720	774	722	758	766	768	738	767	777	772	727	734	750	816	741	770	755	737	775	752	748	745	768	770	714	816	811	730	782	772	735	747	717	752	702	750	762	792	761	732	759	750	771	772	745	797	764	737	736	742	736	754	731	767	779	765	799	832	756	745	692	753	719	775	776	716	757	768	733	775	765	771	759	720	687	743	761	714	765	788	821	724	782	738	778	776	761	774	767	767	735	761	827	757	729	769	790	750	756	777	775	706	739	775	724	711	749	751	766	756	746	773	757	775	793	700	746	756	744	750	769	709	729	793	741	731	725	767	757	752	724	766	734	829	743	791	797	725	751	785	775	761	757	782	759	797	735	779	734	767	796	735	723	802	769	786	748	754	777	757	774	749	776	739	741	760	767	791	791	785	758	767	778	783	705	762	772	741	732	765	705	736	773	746	768	798	764	782	812	782	772	793	763	701	749	755	779	731	767	698	697	747	766	743	749	758	798	755	725	760	751	770	739	758	798	738	733	802	719	726	738	781	735	718	736	734	774	783	737	772	749	767	789	754	750	749	767	736	830	755	715	736	743	771	770	734	801	768	799	811	810	735	750	717	779	687	758	776	698	764	795	767	713	733	774	776	744	729	729	736	772	729	752	723	742	755	742	738	748	743	798	739	786	818	833	797	777	776	785	773	784	791	769	704	716	725	795	725	783	703	728	751	783	776	748	737	770	726	782	750	734	751	792	778	747	756	768	708	756	764	768	748	778	707	714	774	806	740	757	718	772	737	741	753	759	722	730	722	754	741	760	774	810	719	780	734	755	793	795	703	733	777	748	744	814	721	810	727	795	799	719	750	768	722	768	784	781	722	770	744	738	781	742	779	794	802	800	711	765	782	706	739	776	777	751	760	746	738	712	763	762	734	735	744	761	758	728	711	730	761	724	779	753	745	741	688	795	753	774	778	762	741	785	765	728	741	748	723	741	751	722	727	751	750	763	788	743	778	788	699	741	751	766	719	766	821	713	767	801	812	732	737	739	729	748	734	759	733	724	724	758	805	791	730	776	749	766	783	743	771	742	792	804	736	749	758	741	793	748	687	785	756	753	730	728	716	738	739	776	735	747	720	796	726	785	719	749	727	718	731	729	762	768	748	719	747	747	789	766	738	804	775	765	777	732	747	757	773	789	783	769	794	738	759	768	780	744	721	779	784	776	713	764	760	778	764	758	751	759	765	744	703	746	769	786	772	721	727	801	811	730	722	761	763	766	763	777	746	730	739	730	722	699	732	726	727	741	730	773	769	770	764	710	723	751	772	771	697	767	773	760	770	740	759	744	768	787	802	758	746	739	730	756	738	740	769	795	799	776	781	746	781	740	750	754	769	754	754	757	721	750	725	735	769	780	748	747	740	739	705	743	686	796	704	743	741	742	725	731	765	744	770	747	742	765	766	732	772	775	740	745	726	746	714	754	750	774	728	703	728	738	751	747	720	786	752	829	732	744	773	746	779	727	794	764	767	794	819	782	777	721	745	740	712	769	734	756	738	713	764	750	733	765	750	766	763	721	754	778	713	743	753	730	766	805	783	794	797	767	791	764	740	713	767	741	716	736	778	735	780	748	774	722	773	741	776	740	779	742	788	772	773	786	723	742	757	759	728	795	765	772	773	766	812	743	836	727	741	731	805	782	771	730	758	739	753	746	781	791	734	774	740	738	727	740	703	705	782	727	800	754	757	739	752	755	727	778	726	750	771	750	757	733	773	724	782	734	753	748	820	763	754	752	674	726	759	820	777	759	780	763	735	765	739	800	786	736	761	746	762	679	788	716	746	766	732	756	747	741	759	812	707	752	773	732	769	753	698	764	747	773	795	768	767	761	738	764	730	764	763	730	739	727	743	789	728	746	771	731	765	783	784	772	743	762	764	725	785	720	731	807	812	733	795	761	807	786	819	694	741	725	718	741	807	771	743	714	751	730	703	770	720	738	729	776	795	760	771	803	746	747	769	784	754	754	790	745	764	774	723	767	741	751	773	727	705	721	761	753	751	748	756	712	771	761	718	761	753	818	742	778	777	754	775	758	740	744	740	754	726	772	736	747	724	806	715	786	733	745	789	716	749	776	757	780	749	780	796	797	750	778	720	784	765	753	762	759	755	754	764	725	767	758	757	738	737	745	771	786	751	702	746	772	765	723	743	724	732	699	763	746	752	730	736	730	757	789	743
3798	2967	1814	1141	996	1036	937	769	639	466	384	279	239	213	192	165	130	120	141	111	104	105	128	83	91	102	75	97	93	90	83	96	90	82	101	103	67	71	87	95	94	82	82	90	98	84	60	99	74	90	82	79	89	79	86	73	92	73	93	82	67	88	81	78	54	81	91	89	108	89	88	72	100	86	88	88	74	83	91	82	81	80	74	87	75	80	83	72	103	101	77	94	88	88	61	83	96	74	99	94	82	88	96	75	73	80	66	86	74	75	78	77	78	84	68	82	92	95	86	81	78	76	93	94	92	86	69	86	88	84	81	83	76	93	90	90	87	77	84	89	87	64	78	69	72	103	80	80	104	88	91	79	70	95	80	93	79	84	87	78	85	89	100	87	81	75	85	81	88	70	86	103	75	80	74	96	95	86	99	90	83	88	91	82	84	87	101	80	68	80	77	83	85	100	68	93	68	91	85	83	86	82	79	80	75	101	73	84	85	67	72	81	85	70	79	74	82	82	93	82	86	65	67	90	89	78	86	87	98	76	77	83	90	87	81	79	90	83	96	87	83	86	80	81	91	98	77	80	87	101	89	80	89	105	83	88	87	77	82	85	78	80	68	78	82	74	78	86	77	81	105	96	79	90	94	93	80	89	88	82	82	86	79	80	73	75	66	87	91	91	87	79	71	81	72	85	89	84	84	88	88	82	80	85	86	72	80	82	74	82	74	75	94	69	99	82	113	90	71	75	93	94	84	80	78	85	76	100	90	84	90	77	86	89	92	86	83	77	94	94	96	91	85	75	69	82	83	76	79	72	85	81	85	85	68	79	98	74	83	87	96	86	83	78	79	96	86	92	75	74	81	89	74	81	76	92	91	84	86	76	75	74	78	66	83	82	69	89	89	91	69	73	92	73	73	82	96	92	90	72	79	80	74	93	76	88	87	80	84	83	86	71	82	75	84	86	72	80	85	67	78	79	84	77	78	95	83	90	79	87	81	93	85	91	70	75	90	70	80	107	74	89	91	90	106	94	92	80	84	86	98	98	82	86	97	85	89	84	85	74	81	88	94	92	74	90	83	101	92	84	78	86	99	78	83	78	92	81	87	92	85	82	84	81	85	80	94	92	85	91	82	89	77	84	70	85	77	70	72	58	73	109	97	87	70	67	92	84	86	83	91	76	91	78	74	81	81	75	92	85	91	92	92	62	100	83	92	83	85	83	102	77	82	81	86	86	87	89	58	75	93	84	80	79	71	79	79	81	70	70	89	58	103	96	81	66	86	80	78	90	98	75	88	89	80	88	91	93	80	77	89	85	101	76	92	87	71	87	71	78	108	83	87	63	85	94	86	73	67	88	67	86	69	85	87	83	80	93	90	93	93	72	84	83	77	78	87	69	77	82	79	66	99	82	93	89	68	103	83	88	99	86	101	73	83	73	108	81	71	83	86	81	89	79	80	85	87	95	74	84	91	89	73	77	88	80	75	86	76	98	71	90	96	73	85	80	100	87	89	73	74	83	93	73	80	92	80	91	77	109	83	90	83	78	78	89	78	82	74	87	79	89	98	93	92	119	73	85	83	92	85	85	85	79	73	98	68	92	71	79	90	79	67	71	89	90	89	73	82	102	94	101	90	71	84	78	68	84	87	87	78	98	82	75	71	76	86	90	68	73	100	89	78	97	90	71	83	83	74	75	98	73	92	89	84	87	81	80	68	82	75	79	88	79	80	85	98	57	77	94	89	71	76	95	90	67	89	83	70	90	82	93	83	77	86	81	69	65	81	86	81	81	91	87	79	90	102	74	82	90	86	73	78	83	77	90	84	81	87	84	81	90	83	90	93	99	85	83	79	61	83	77	94	86	76	84	82	81	64	69	68	84	83	82	81	89	97	90	89	67	83	76	88	88	74	81	81	84	113	75	93	89	91	68	97	82	81	93	80	72	84	61	72	79	81	85	79	84	84	83	98	90	96	80	78	74	88	80	84	82	78	82	94	81	76	94	94	73	77	74	92	94	86	84	80	80	80	85	84	75	83	80	77	84	85	72	80	104	83	80	70	81	74	81	106	85	73	91	77	82	84	74	81	73	64	63	94	89	76	75	84	83	67	87	67	79	94	76	87	77	84	86	87	81	71	91	83	82	99	86	87	80	68	111	92	87	102	93	76	82	92	75	90	77	79	74	68	74	74	99	78	96	89	91	84	100	90	78	105	82	85	91	95	86	87	77	87	82	71	72	84	94	90	96	93	98	81	95	76	77	90	75	99	99	73	86	82	83	89	76	70	82	73	85	97	83	88	90	93	75	84	87	85	86	89	81	89	107	83	89	83	68	95	88	90	83	94	89	96	73	81	80	86	89	79	78	85	96	92	92	87	85	78	84	99	92	73	83	80	97	106	96	80	89	96	81	83	74	83	86	77	94	77	77	77	86	78	88	87	67	99	75	86	75	74	75	76	86	73	88	79	97	93	77	77	80	80	87	84	66	81	76	81	87	86	107	95	80	78	70	77	93	88	81	72	77	86	84	93	63	75	85	101	87	72	99	82	86	75	90	91	86	77	87	89	86	61	84	82	94	89	71	83	87	91	94	83	80	88	102	71	91	104	96	72	101	102	80	96	77	104	86	78	87	96	90	65	81	83	78	108	82	82	94	83	76	91	92	91	80	82	102	98	77	76	88	92	73	85	117	79	77	84	88	78	90	88	98	63	75	89	81	80	78	104	87	86	93	79	90	84	80	87	85	88	79	89	81	85	85	94	89	84	88	108	85	70	69	75	88	87	101	82	81	75	89	87	79	82	89	90	90	71	78	83	81	103	99	71	99	93	88	80	80	85	95	88	68	94	94	78	94	92	68	94	85	75	81	79	78	83	95	93	75	82	68	96	85	85	95	86	98	79	90	77	81	88	109	77	79	102	81	89	82	77	77	74	94	76	88	108	85	78	95	71	87	89	95	88	84	82	79	69	104	92	87	87	88	65	92	82	101	82	100	75	96	91	77	97	79	76	87	75	94	91	97	80	94	71	84	97	97	93	86	73	80	83	68	80	81	99	59	83	81	89	78	103	89	91	105	76	89	77	92	83	72	74	79	93	71	92	85	78	92	76	78	84	94	92	79	101	78	89	93	85	77	101	84	95	68	94	66	85	81	95	101	87	93	79	83	80	99	82	80	78	74	87	74	75	81	79	88	90	73	55	85	97	79	89	91	84	81	92	82	85	80	76	87	84	105	89	80	82	70	71	74	102	89	88	85	88	101	82	77	72	75	81	79	81	101	104	91	71	62	78	76	94	101	89	90	74	92	58	109	79	84	90	99	73	61	78	72	67	78	84	83	83	79	85	86	73	87	69	78	85	72	73	91	90	77	86	85	95	85	80	91	97	82	78	69	96	103	69	102	94	94	87	82	95	89	81	91	94	86	106	80	82	73	96	65	89	73	77	81	94	85	78	69	76	90	92	71	96	79	83	81	93	86	97	90	75	90	88	71	65	93
29694	20797	15931	18349	24159	24611	21753	18140	14883	11813	9461	7309	5724	4601	3833	2806	2407	1939	1698	1568	1501	1399	1408	1292	1253	1059	1017	968	982	1006	931	902	962	897	939	854	921	886	837	819	856	835	798	830	811	808	806	849	761	751	817	803	782	815	803	782	747	812	793	776	795	799	787	770	832	774	797	765	744	789	763	735	773	764	832	791	776	745	756	782	774	811	781	737	762	777	806	743	806	774	756	782	781	785	758	792	812	766	795	739	784	787	800	770	779	727	754	737	740	793	801	766	768	735	740	740	791	755	814	774	754	805	786	787	761	754	800	828	809	743	749	745	819	744	798	744	775	757	785	777	767	760	751	783	801	735	815	753	756	829	761	845	784	795	753	765	767	767	820	810	788	813	796	794	778	811	808	778	777	810	832	790	724	724	777	796	779	769	805	787	737	756	776	834	770	813	763	734	785	775	750	787	756	786	805	783	782	758	793	828	753	741	780	840	779	784	782	723	729	752	819	762	719	824	792	801	781	794	769	732	816	818	745	764	811	764	780	796	735	744	802	760	745	727	788	740	812	779	780	765	820	781	784	792	787	788	788	784	796	780	761	791	789	770	823	765	765	732	835	786	799	787	774	791	763	814	782	752	848	757	782	773	747	748	798	805	791	780	771	788	735	776	752	794	803	794	724	846	816	781	739	820	854	789	765	813	798	823	765	795	776	806	777	794	809	745	789	748	752	760	753	740	758	783	830	763	813	715	751	773	746	775	754	767	798	779	849	793	712	758	761	750	798	717	790	819	800	827	757	794	754	755	770	774	811	782	799	760	751	745	752	721	781	808	762	774	800	766	784	777	774	733	776	775	750	766	732	795	806	817	777	770	770	756	759	833	798	747	816	728	752	764	796	812	863	812	751	815	774	761	787	756	795	769	780	779	790	818	767	792	790	810	802	780	795	781	781	817	766	790	745	736	803	789	784	769	803	831	805	766	753	765	754	705	825	805	772	810	740	828	789	764	813	749	803	815	770	773	804	804	819	779	781	763	780	826	775	780	760	832	815	757	738	755	774	785	782	800	758	803	758	768	810	800	792	790	825	757	739	819	764	755	809	767	754	782	786	785	755	832	750	800	792	809	773	837	818	861	739	761	763	807	728	774	768	795	792	799	770	781	793	826	750	789	744	757	804	764	776	774	807	796	814	795	793	781	771	770	790	789	783	767	751	767	783	835	760	755	767	753	774	817	750	812	743	816	746	730	713	797	777	797	728	796	748	788	730	774	773	776	769	815	787	806	778	769	784	798	771	800	794	771	747	755	757	750	811	771	786	767	750	761	787	822	773	784	821	736	787	790	790	797	784	820	822	783	799	807	783	793	772	758	762	778	820	807	788	827	762	773	760	777	780	773	770	793	793	769	795	771	790	792	825	796	801	738	770	769	803	796	793	756	825	811	734	791	745	818	746	749	791	769	752	829	777	818	813	789	798	755	774	763	729	753	764	804	805	795	753	779	775	766	820	812	766	769	786	753	741	786	748	744	790	747	753	770	719	814	783	778	758	815	766	760	748	799	778	810	813	788	799	746	756	773	730	762	772	790	788	776	686	804	781	788	811	782	734	771	792	779	769	825	766	771	762	769	785	734	803	791	748	756	808	744	785	804	775	812	730	837	842	744	804	743	741	746	820	811	743	769	782	814	821	771	771	776	782	811	796	859	753	722	841	769	824	758	771	761	795	741	791	796	825	743	801	789	796	769	788	761	778	763	764	784	781	778	789	760	795	772	783	776	770	773	795	757	810	788	782	778	801	809	808	777	780	786	821	822	820	748	789	692	791	775	758	816	781	816	798	800	760	789	818	738	791	755	678	797	755	720	794	767	777	774	801	753	785	804	747	819	779	729	745	782	769	770	777	767	828	841	777	775	751	781	780	798	822	788	752	785	815	782	720	815	769	789	790	822	788	752	773	821	812	812	774	778	764	758	793	780	781	819	807	772	785	777	797	750	811	727	740	782	764	786	789	756	787	768	779	787	791	773	811	771	778	796	782	793	753	807	790	755	786	760	798	766	791	768	773	784	756	787	782	812	728	805	756	822	819	776	750	783	766	776	787	766	728	762	801	741	710	766	765	804	756	830	814	775	776	794	742	792	708	781	825	756	805	767	752	779	759	777	736	774	831	828	771	733	859	734	772	782	826	777	743	782	753	800	811	786	769	790	785	798	741	744	799	761	801	804	809	772	798	804	751	750	757	783	805	789	783	747	796	737	808	796	771	751	779	815	777	805	764	768	746	771	790	781	740	754	770	772	766	734	843	817	789	790	755	808	767	794	793	818	747	774	773	743	738	720	738	824	757	813	733	796	781	732	728	746	758	800	806	774	760	801	770	743	805	817	765	761	778	804	772	765	785	748	760	802	760	757	781	787	824	827	776	791	738	752	769	757	753	829	761	770	709	777	754	734	763	753	773	807	807	779	771	792	740	756	797	760	791	779	807	766	771	788	781	739	767	765	823	786	778	837	776	773	765	770	765	781	741	793	770	838	762	788	842	833	749	801	750	785	793	751	783	768	796	780	725	785	811	724	765	780	787	715	740	734	754	767	795	774	801	769	790	791	797	770	794	754	779	748	772	785	786	774	757	776	769	775	782	767	802	745	816	801	762	798	819	786	760	780	755	783	793	795	784	734	794	809	811	829	779	711	765	737	743	796	780	818	794	781	769	768	784	764	825	824	784	816	800	748	801	759	821	794	808	789	822	761	779	797	766	796	783	773	777	792	779	793	804	763	798	743	774	803	806	788	757	830	797	729	808	800	777	778	757	772	768	753	773	788	788	832	727	793	789	794	734	807	802	773	749	785	809	786	804	753	791	784	813	803	776	730	808	811	778	760	791	808	779	804	769	764	724	761	772	733	796	772	766	752	786	750	750	739	777	797	819	756	804	778	765	768	750	779	807	770	777	805	802	777	748	733	783	814	752	779	823	764	764	797	773	788	816	751	758	804	765	769	773	753	813	751	727	723	768	703	797	784	753	766	773	764	765	839	812	773	747	786	791	797	765	788	813	773	825	719	780	816	807	796	771	765	837	767	794	835	809	776	745	779	800	823	786	773	763	748	753	746	762	742	763	777	781	804	783	809	742	764	774	783	760	774	792	782	754	855	797	816	756	737	791	753	821	804	800	780	758	765	768	734	759	792	819	729	754	738	797	805	814	783	756	824	771	763	794	757	759	796	807	814	784	757	780	791	827	767	824	761	767	837	803	792	768	758	781	855	756	769	790	769	774	780	743	822	798	795	760	770	826	825	813	744	796	784	757	841	775	808	752	746	786	728	795	760	774	741	797	740	701	766	805	758	793	794	807	776	788	796	755	790	779	760	770	691	768	738	804	706	793	754	773	777	787	796	790	742	798	781	788	774	791	788	816	759	735	724	796	816	773	804	781	744	802	821	828	740	761	760	766	786	791	775	789	752	771	740	822	770	780	818	772	793	767	826	778	804	771	809	761	755	765	772
4202	2962	1684	1126	963	1009	937	764	599	486	369	321	227	224	173	150	141	128	105	121	115	99	93	104	115	99	115	96	79	78	62	97	87	105	80	84	85	83	64	89	73	79	77	91	95	75	82	75	75	78	85	92	76	86	89	78	83	78	77	110	81	59	92	86	69	81	77	91	86	88	88	77	72	72	78	84	74	75	75	75	90	78	87	82	77	77	74	88	75	75	99	69	63	77	100	82	73	75	75	83	80	87	84	92	86	72	92	74	80	88	90	78	81	75	85	74	88	92	87	84	76	97	81	76	73	71	85	72	62	79	85	84	93	85	102	86	102	70	71	83	93	77	85	61	73	100	76	85	78	91	95	80	76	69	78	83	69	88	78	78	71	78	67	78	78	74	61	76	98	85	96	65	85	76	75	68	71	76	80	80	85	72	65	87	84	71	95	61	83	72	72	90	80	67	87	75	83	87	89	77	81	69	67	81	75	72	76	67	90	71	82	78	80	67	76	92	75	81	87	66	87	88	79	83	84	94	74	102	89	68	110	94	66	84	79	89	87	77	77	80	76	77	83	101	64	82	85	85	86	76	94	80	77	76	70	89	65	81	81	74	85	83	69	93	83	69	74	67	81	78	88	84	74	64	69	78	90	88	68	55	77	82	87	96	69	61	83	93	82	78	60	84	84	74	85	88	69	93	89	82	86	64	96	104	77	74	73	89	82	77	90	92	85	82	76	69	72	99	92	72	89	82	84	82	84	76	70	84	85	85	94	86	82	96	75	74	87	78	69	75	96	91	95	83	84	75	84	88	87	68	80	79	82	79	90	88	83	89	82	70	80	74	77	92	86	90	81	80	97	81	71	91	66	62	69	81	74	88	76	84	67	64	83	82	82	91	73	72	84	88	75	85	61	92	75	80	87	75	86	81	75	77	93	61	80	74	89	94	78	87	80	76	69	81	59	75	79	71	80	86	74	85	94	81	70	82	100	69	82	58	75	74	98	84	75	71	91	85	88	84	78	92	79	91	90	78	71	78	88	72	87	76	69	71	73	77	61	72	86	80	68	85	84	79	95	79	81	93	78	90	79	84	90	86	80	81	75	72	88	71	81	79	67	91	80	83	71	83	69	82	76	69	62	103	84	71	86	88	84	74	76	72	73	92	82	78	88	86	87	92	65	73	63	84	93	87	81	73	104	81	70	93	92	65	82	85	82	90	79	90	95	96	78	81	83	65	84	82	84	86	74	79	72	86	73	77	80	71	80	69	78	85	83	73	77	82	79	64	79	76	73	88	78	70	70	71	74	91	63	77	74	97	87	63	79	79	86	84	86	71	93	85	79	83	75	86	70	85	84	98	69	107	75	83	88	82	82	78	84	83	78	95	92	86	89	66	87	72	82	66	76	88	91	84	66	95	77	87	70	84	77	96	75	87	78	90	83	79	83	84	85	86	78	84	91	80	88	84	89	90	69	84	63	83	78	99	75	69	76	68	78	70	59	75	79	87	72	76	94	85	77	83	68	90	80	85	94	85	89	86	96	80	76	93	92	70	87	69	79	72	81	75	90	70	79	84	89	73	91	69	88	79	66	82	78	101	66	95	77	89	83	78	64	79	94	75	67	74	60	95	77	75	76	99	97	84	72	77	70	71	66	87	91	70	62	67	77	77	80	95	83	71	60	85	80	79	82	73	80	88	83	62	105	78	74	75	79	85	77	80	70	94	83	95	83	85	79	72	100	81	89	82	79	82	83	74	72	71	81	95	75	85	91	82	87	78	65	84	70	82	81	66	69	78	78	97	66	82	85	84	82	91	74	79	78	83	89	79	78	85	69	100	80	95	70	82	84	83	66	78	87	73	77	71	83	78	84	73	92	71	75	72	84	80	86	74	81	76	87	79	86	81	72	71	81	65	61	82	90	85	78	95	96	77	85	69	77	72	99	68	75	92	88	84	70	82	92	69	69	75	75	75	78	83	82	75	93	90	83	86	78	75	82	75	68	84	65	91	93	78	89	66	83	62	73	86	84	74	77	77	84	70	87	72	75	81	85	74	87	89	62	72	96	81	71	75	70	91	85	90	83	76	76	83	90	90	82	76	87	74	78	65	67	84	83	85	81	83	66	97	85	75	69	74	77	86	68	86	83	71	79	82	75	93	80	79	74	70	80	97	74	88	77	79	82	73	69	84	92	79	88	84	87	98	68	85	79	80	78	90	94	86	79	81	84	81	97	88	87	85	93	88	69	81	70	87	86	70	77	80	57	95	92	80	73	89	71	76	76	83	89	70	82	85	87	86	78	88	82	69	79	90	94	69	99	87	87	80	69	80	79	80	71	76	78	80	95	83	82	77	75	88	61	73	67	78	75	69	89	68	82	80	73	76	83	83	85	102	84	79	72	73	88	84	74	85	88	87	69	85	78	100	87	84	83	92	91	87	85	86	84	91	92	83	74	88	77	89	75	73	80	74	76	73	96	83	80	70	84	81	76	84	90	77	91	72	74	74	81	90	84	95	91	77	68	78	82	88	71	83	84	90	80	88	62	70	94	80	66	83	98	99	68	80	85	68	80	88	75	97	84	65	74	76	94	53	89	73	97	94	85	87	71	92	77	79	91	83	75	83	71	85	86	82	65	80	79	71	86	81	73	72	71	73	79	90	78	87	83	78	67	74	80	70	78	77	77	90	59	76	80	86	72	99	81	73	78	74	89	86	103	70	84	84	76	74	76	79	86	68	77	69	96	73	83	78	69	91	81	83	90	88	69	89	92	85	75	76	81	83	82	84	74	84	84	95	74	75	75	83	77	77	79	93	70	67	83	97	78	86	82	85	84	89	77	77	74	101	69	77	91	73	80	71	80	101	74	77	80	83	81	70	85	90	74	86	78	81	82	80	89	76	90	73	78	75	78	92	82	66	85	74	74	82	75	81	79	75	62	84	74	76	76	64	79	77	92	88	91	92	82	84	80	80	64	65	73	81	81	74	76	76	87	75	71	82	67	75	77	90	75	88	72	84	84	89	87	69	102	73	76	69	59	74	79	79	77	97	69	86	68	94	83	104	69	105	92	73	81	77	83	96	74	89	78	84	77	93	71	84	75	86	81	81	84	76	85	78	65	68	71	85	87	77	84	71	80	72	73	79	85	64	72	74	67	78	86	88	71	82	77	69	75	85	83	83	75	78	95	62	99	73	100	89	83	81	68	84	74	86	69	86	93	110	87	89	79	98	84	64	75	83	77	83	71	80	100	80	77	86	78	88	87	100	74	95	80	85	73	80	78	81	82	79	86	60	78	101	71	84	80	71	83	79	78	79	93	81	68	75	70	71	82	85	83	99	79	73	74	82	72	72	82	80	76	78	88	72	94	67	88	79	82	88	79	88	82	85	81	80	91	79	82	93	68	82	77	67	74	81	89	73	88	96	94	104	68	89	88	84	98	69	89	80	92	60	68	68	88	88	74	65	82	64	68	90	84	71	94	79	77	77	77	71	85	82
29440	20828	15391	17904	23358	24051	21309	18337	15056	11743	9202	7372	5686	4482	3583	2829	2427	2013	1777	1635	1474	1455	1368	1255	1145	1096	1049	1002	912	929	891	912	898	898	873	891	861	827	829	808	816	790	770	746	773	730	765	742	789	766	714	728	789	732	815	716	697	771	718	703	694	772	767	750	758	806	671	753	765	750	776	687	746	753	704	712	749	774	713	752	750	709	743	751	669	702	702	774	727	741	725	749	766	716	756	744	738	753	760	782	734	712	748	780	711	693	718	753	758	776	748	712	727	701	740	699	742	727	778	711	761	770	684	754	757	709	707	751	776	716	758	733	769	710	765	720	793	747	725	729	750	708	744	756	757	789	779	789	723	794	729	738	723	719	747	721	726	734	720	702	712	719	734	733	766	803	752	711	789	754	756	761	738	736	739	711	743	760	740	805	709	761	779	718	721	736	765	707	769	784	702	723	730	733	688	789	747	702	765	691	720	793	753	742	717	758	734	726	764	772	722	704	730	695	704	738	761	718	702	720	689	742	794	689	744	705	736	753	769	701	771	711	739	709	733	762	742	766	776	780	710	740	738	712	761	739	764	742	702	724	741	750	747	754	719	759	732	759	733	701	755	721	746	731	755	713	767	754	734	699	676	760	759	772	764	733	750	777	752	753	736	727	738	739	704	756	734	744	686	744	778	721	776	720	775	726	781	728	745	713	769	765	778	781	713	781	779	758	760	730	716	750	729	712	690	768	757	746	757	733	764	731	737	753	776	744	753	757	757	762	776	790	757	755	697	771	760	686	713	751	730	758	720	753	693	729	758	732	761	754	752	703	731	776	751	762	779	683	775	747	764	698	763	773	770	747	766	756	747	717	752	744	774	757	764	732	711	725	704	751	734	691	720	726	746	692	754	754	723	719	707	717	765	779	702	733	743	725	750	736	734	754	732	748	718	753	736	714	718	753	758	739	769	807	709	727	720	737	702	727	759	748	752	688	773	721	744	728	725	757	766	707	738	739	760	723	739	732	722	779	756	765	775	722	748	752	713	762	697	792	726	769	766	795	752	791	763	776	757	737	721	772	706	777	728	725	763	743	737	793	798	795	730	689	720	751	717	791	776	756	719	709	735	754	727	699	768	739	749	722	743	744	720	763	765	794	727	767	673	789	752	732	757	768	738	729	716	747	758	724	709	722	730	747	700	748	730	745	710	747	721	765	708	764	716	715	734	697	718	794	721	741	799	703	741	686	753	755	771	725	763	760	777	764	751	728	744	777	747	738	760	738	762	726	726	735	709	733	735	704	740	737	720	704	774	725	735	711	766	708	770	786	735	763	735	742	755	732	738	744	730	751	797	735	725	774	740	749	748	735	705	762	759	757	696	760	755	761	768	764	748	728	726	741	722	719	769	736	748	763	707	754	727	742	737	749	752	717	716	732	756	715	778	739	708	694	782	713	774	767	735	707	747	727	756	726	757	739	688	799	711	768	734	812	703	720	785	752	731	745	775	790	735	741	663	737	761	717	736	712	752	746	757	777	743	751	788	754	724	722	700	742	759	707	717	755	748	745	741	730	733	759	731	755	678	761	764	704	749	798	747	719	717	761	770	662	716	744	724	739	710	667	770	770	699	725	695	770	775	776	780	729	726	744	667	802	792	768	711	730	754	731	712	719	740	734	758	719	791	718	746	757	764	742	751	760	761	766	731	762	721	731	715	739	768	707	750	741	753	740	726	701	755	808	728	714	775	771	752	711	676	750	737	737	724	753	718	735	747	787	753	773	761	741	768	747	733	726	734	704	739	732	773	694	731	732	690	709	754	692	740	743	749	735	771	742	737	771	753	755	687	695	751	761	745	697	793	752	775	679	753	693	725	733	759	768	774	758	765	711	784	717	701	746	745	738	785	750	726	714	783	711	741	759	739	761	765	731	783	733	737	722	728	790	747	740	781	758	735	700	714	733	745	757	747	699	712	719	691	719	776	749	748	781	750	692	773	708	735	732	748	745	706	724	763	757	701	759	791	740	723	804	742	772	773	752	694	696	693	721	780	724	741	791	785	748	710	742	787	800	747	744	746	778	769	715	809	737	737	700	730	726	769	721	713	746	699	759	730	759	766	689	738	778	797	720	720	732	716	771	715	716	727	788	740	770	759	752	730	722	790	739	754	744	756	775	714	762	696	733	732	711	718	753	708	719	797	676	735	717	754	733	730	738	715	753	725	708	728	722	765	697	683	740	750	750	767	719	758	691	730	717	753	690	783	752	722	703	742	743	757	734	762	761	737	760	693	675	783	789	732	753	719	755	765	733	744	719	771	755	786	757	721	768	705	735	751	770	777	721	693	752	743	755	741	724	743	728	756	725	723	756	749	712	739	709	757	729	734	736	755	734	692	771	731	747	766	700	787	718	727	716	717	696	800	762	709	751	685	747	768	730	719	804	745	740	754	740	728	721	734	747	742	704	739	746	747	780	757	745	740	736	756	745	759	737	737	729	753	778	765	791	741	697	680	774	758	736	736	719	747	769	752	743	732	764	731	819	729	740	718	748	739	727	714	729	700	742	708	735	689	732	737	772	791	778	671	714	737	750	733	713	726	725	764	763	713	751	725	704	787	741	742	709	716	751	774	734	751	759	748	755	762	758	738	726	673	759	749	663	763	727	749	774	741	758	741	731	705	760	770	771	724	701	732	738	754	727	730	720	729	734	794	721	753	758	710	746	798	769	725	679	775	756	747	744	722	747	705	771	740	763	764	770	762	749	745	720	743	760	736	744	703	724	722	719	711	725	721	697	732	739	757	738	717	717	792	778	720	785	762	717	735	743	698	747	748	707	744	729	742	709	773	715	668	740	732	726	728	779	765	776	773	754	736	745	723	705	768	732	782	785	730	764	737	738	714	703	709	754	762	723	728	689	699	721	723	726	724	775	760	737	788	704	785	720	766	690	742	790	678	788	748	754	769	691	668	739	758	745	762	740	764	794	724	687	723	765	748	730	740	730	774	726	729	742	773	718	769	721	691	774	725	720	790	745	758	731	717	787	735	767	741	720	760	731	766	728	760	710	779	680	761	680	767	755	742	748	754	737	766	734	710	751	759	808	731	792	780	768	746	719	786	735	758	751	758	716	742	756	753	746	738	743	743	748	712	708	778	750	735	783	723	716	770	734	703	720	721	758	723	716	773	763	784	719	756	764	774	722	782	753	711	777	718	716	715	723	789	688	736	742	775	765	751	760	741	716	762	758	714	789	759	786	742	733	719	764	755	770	710	696	721	746	772	755	742	744	720	741	758	717	779	723	759	796	756	790	741	719	698	781	765	755	712	730	762	736	732	720	723	758	703	759	806	756	756	752	760	768	744	734	738	725	735	758	760	718	729	776	755	738	765	772	727	702	775	762	769	746	748	736	776	754	687	755	730	751	737	771	843	741	769	761	732	724	767	662	767	708	801	736	743	791	715	729	717	767	740	749	773	716	747	732	725	711	737	751	705	700	767	751	708	692	689	717
4707	3953	2437	1473	1307	1343	1231	1053	819	615	522	389	305	252	210	188	149	124	132	124	130	115	106	121	86	95	100	106	96	92	81	63	82	100	92	93	90	87	88	83	90	104	90	80	67	90	72	90	73	96	64	75	83	84	74	74	94	66	66	90	83	65	82	85	75	95	89	85	90	91	77	87	80	78	77	87	80	87	98	84	64	76	80	83	86	79	76	81	82	85	88	100	83	101	74	89	81	91	85	75	83	76	95	79	89	80	76	90	78	82	79	79	89	80	78	92	79	72	80	79	64	77	71	69	91	68	75	76	88	78	87	78	84	73	96	79	90	72	102	75	75	99	84	96	67	79	91	59	84	77	89	90	74	90	84	81	85	75	82	97	79	82	76	81	78	94	80	75	83	86	87	82	81	84	99	65	82	87	95	90	67	84	82	89	85	68	93	85	81	70	96	64	64	92	84	83	89	79	79	70	87	80	74	102	86	83	87	101	89	63	87	83	88	74	92	84	64	67	81	104	91	81	69	86	96	87	73	84	71	96	93	78	79	92	82	104	98	88	71	88	93	86	102	88	78	99	83	103	96	80	93	70	77	80	76	78	88	75	94	87	77	75	82	89	86	74	91	90	93	75	80	101	96	82	94	94	74	80	86	97	64	78	79	86	70	82	94	90	89	81	73	81	97	81	86	77	77	83	94	60	81	87	77	82	75	82	67	89	88	89	92	72	82	84	67	84	83	74	91	84	94	89	84	81	79	87	85	78	89	59	57	62	66	79	94	67	86	100	80	77	81	72	89	94	83	69	83	81	84	83	87	78	87	91	80	75	78	77	78	66	73	80	102	80	70	79	81	90	81	72	88	87	85	66	73	81	92	75	89	92	77	80	91	85	85	91	76	82	93	95	80	108	77	88	80	92	85	92	95	86	87	90	93	77	91	85	93	70	66	86	81	80	91	92	73	77	84	86	84	95	104	92	83	86	76	71	94	83	80	79	81	100	66	88	98	78	79	81	78	67	112	79	65	82	91	83	84	84	102	78	79	79	84	80	89	74	82	88	82	82	95	80	81	96	85	76	91	73	82	84	84	88	74	73	61	86	92	93	79	74	99	88	71	89	90	64	88	82	86	78	77	76	78	76	96	70	74	98	94	88	76	89	85	82	86	85	89	74	79	85	80	91	76	80	76	66	73	70	98	93	95	96	87	86	93	87	90	84	64	81	76	80	70	68	84	81	70	83	84	83	96	82	94	82	84	86	87	87	89	73	72	88	77	95	82	81	83	91	80	87	83	80	71	79	82	86	89	82	96	76	72	88	78	91	80	81	85	83	107	69	71	96	82	79	93	88	76	84	73	78	77	75	73	78	74	76	84	87	93	76	94	54	70	84	76	78	74	73	79	103	92	78	80	86	93	85	93	89	85	83	73	100	79	93	89	79	91	81	91	71	82	80	78	84	88	92	67	82	78	100	91	87	81	82	65	90	79	89	100	84	91	83	74	92	86	84	70	76	90	92	75	81	73	78	89	74	73	71	75	103	86	88	73	90	83	88	83	84	68	72	85	79	64	88	87	85	84	93	78	76	108	74	82	91	79	76	73	71	81	89	71	84	76	78	93	88	91	76	75	80	77	74	77	96	89	83	84	74	68	66	75	80	77	88	78	86	91	72	65	70	78	79	62	74	87	87	81	67	77	93	83	86	80	75	90	81	82	76	97	79	72	81	87	92	78	76	91	74	71	94	64	85	85	85	69	83	79	96	75	80	73	83	77	77	84	74	76	78	82	84	82	53	84	76	70	75	80	80	80	101	86	74	85	81	85	80	81	75	84	90	78	99	63	84	89	70	79	85	60	79	80	87	94	77	90	95	97	80	76	84	87	99	84	69	73	82	91	79	90	85	70	68	92	79	69	89	79	77	98	89	98	72	84	96	80	89	91	82	78	86	93	81	80	80	82	69	82	86	79	83	84	86	97	73	80	74	75	80	86	87	75	93	79	82	89	86	64	89	77	105	84	86	84	76	62	74	80	69	68	67	70	84	87	94	82	92	85	79	92	80	87	84	92	78	92	87	85	87	73	79	89	77	71	78	83	83	64	78	90	71	79	75	85	86	66	86	106	80	85	81	78	79	80	76	77	74	82	71	70	81	77	88	75	81	77	68	91	80	83	80	87	83	84	88	75	76	73	85	81	101	90	79	88	90	76	82	81	92	79	73	68	102	94	82	102	89	66	79	81	59	84	75	84	68	76	83	73	91	85	75	93	81	68	82	79	75	74	92	79	87	71	75	104	90	89	75	89	71	73	70	87	69	78	79	78	80	91	89	61	72	67	90	80	82	77	73	77	78	82	74	89	105	76	89	81	84	96	80	69	77	79	70	69	65	87	74	82	77	80	84	89	84	73	72	78	100	74	89	73	91	83	84	78	93	86	81	82	81	55	73	59	83	93	72	80	77	64	101	83	93	85	77	80	83	67	73	81	84	86	102	96	80	81	98	81	67	80	75	74	83	82	85	94	68	82	83	87	89	87	96	92	75	88	86	68	77	87	76	82	70	72	100	76	78	82	77	77	106	105	73	90	71	78	66	82	75	72	89	92	69	86	76	87	70	80	91	72	78	92	82	82	89	84	69	91	91	92	78	101	76	73	83	81	81	83	74	92	81	76	85	94	83	92	82	104	81	86	86	75	74	77	75	92	88	93	71	88	66	106	82	73	82	91	92	104	82	73	84	101	97	82	85	87	83	79	85	83	81	80	81	84	87	90	79	87	88	102	85	88	85	67	73	88	59	93	75	82	90	86	89	90	70	82	86	81	92	93	89	83	64	88	73	89	105	79	68	67	98	86	70	73	81	68	81	90	71	90	77	82	77	79	95	79	80	79	84	87	64	83	70	75	93	104	85	82	82	87	83	91	81	81	70	80	75	68	89	69	83	80	80	90	72	88	83	90	85	82	86	72	83	90	99	84	83	76	84	67	83	92	85	84	94	82	80	71	79	104	83	84	82	72	75	81	85	101	93	76	85	82	108	72	71	83	83	90	103	85	72	85	68	82	96	83	90	90	78	87	86	88	69	77	81	100	85	69	79	90	94	69	96	83	79	87	100	76	92	73	96	82	93	101	89	103	89	85	79	76	97	82	68	89	69	82	79	72	81	102	77	79	86	80	85	89	71	81	90	74	79	73	88	87	86	90	74	86	74	78	79	79	78	79	71	82	72	84	86	80	86	87	71	96	82	88	97	80	97	68	97	96	64	92	80	87	60	81	86	90	77	95	75	59	90	76	73	81	92	63	74	95	77	83	81	85	82	99	69	95	84	81	69	66	84	79	79	78	80	83	78	87	83	80	87	93	72	85	81	85	81	85	77	89	78	71	84	82	95	83	86	80	82	78	83	73	75	81	73	83	69	85	99	83	68	75	63	83	74	81	82	81	96	91	100	81	87	90	75	83	93	77	85	83	79	81	83	94	68	81	81	80	73	80	86	88	86	91	70
31668	22988	18578	21265	26471	27098	24423	21358	17633	14224	11543	9074	7003	5432	4482	3476	2991	2387	2078	1962	1778	1702	1549	1442	1308	1207	1148	1105	1103	950	1014	988	988	998	972	953	959	863	842	889	856	847	806	846	783	778	763	843	799	771	793	755	775	759	736	793	803	734	776	748	743	759	742	757	789	783	754	776	782	740	756	772	711	723	750	776	752	732	764	749	719	768	712	761	773	765	745	712	704	790	777	740	701	778	751	743	755	764	742	730	734	741	754	803	756	802	758	747	746	749	752	741	733	793	736	711	736	746	761	809	769	764	745	721	768	762	722	768	750	769	820	807	709	796	730	769	767	786	776	803	707	823	806	722	740	753	707	755	824	772	728	742	772	777	740	784	754	787	739	732	763	781	768	749	751	787	791	746	765	788	736	764	715	759	756	743	781	752	790	714	796	771	743	746	749	797	735	814	762	721	756	795	759	789	794	769	755	747	736	746	738	802	708	731	788	782	770	726	775	719	830	730	850	732	767	760	746	747	732	796	806	796	768	730	817	735	782	770	783	744	779	756	781	758	680	791	717	757	759	787	755	713	767	740	730	753	767	738	783	734	749	787	785	728	752	781	756	755	785	789	746	762	757	732	745	770	776	798	774	738	806	767	772	782	741	801	757	762	797	749	738	721	783	755	785	804	765	712	781	738	776	732	776	779	744	758	820	763	757	775	768	786	794	802	718	770	757	769	760	707	779	743	745	751	778	719	786	771	799	798	771	779	686	772	738	767	760	767	756	751	760	776	758	763	753	791	739	745	745	749	728	718	779	814	776	731	772	792	733	813	779	693	756	767	729	784	752	752	743	772	778	722	682	731	779	744	766	774	821	791	793	776	769	780	795	787	756	729	747	785	766	767	761	783	792	775	758	696	756	796	757	762	735	737	752	765	702	806	783	749	767	790	751	749	770	765	809	752	739	718	745	761	725	768	811	790	717	788	710	786	776	759	774	770	760	723	786	739	749	755	736	716	800	740	759	757	755	765	765	779	741	770	788	796	825	743	771	724	780	829	755	754	792	785	722	742	744	754	778	728	751	754	790	758	738	735	771	717	776	756	774	714	735	740	785	774	758	730	785	712	753	789	762	713	785	794	774	744	767	765	751	856	769	744	780	762	764	732	762	760	735	742	777	735	767	759	791	747	744	783	768	777	753	787	823	812	739	786	795	739	746	732	757	783	784	767	801	742	742	747	794	726	801	779	742	780	726	789	787	796	801	788	771	785	717	756	766	740	782	776	774	773	797	763	804	827	770	744	744	793	765	748	741	725	804	751	763	753	746	726	746	749	722	785	688	752	760	730	761	731	767	754	733	806	758	759	744	764	728	750	742	780	796	738	799	746	785	825	784	779	768	794	770	722	766	755	804	730	752	802	725	764	734	799	753	757	747	711	769	757	765	747	745	752	770	773	769	750	763	749	775	750	733	771	765	758	719	736	761	725	825	709	741	749	731	800	738	740	755	780	743	740	718	735	767	766	753	747	746	793	752	771	760	776	789	765	770	697	775	742	746	728	773	782	714	774	782	724	778	745	773	801	788	741	744	804	789	783	802	783	735	716	778	799	753	725	723	727	797	765	758	746	730	726	777	757	729	775	759	807	761	748	782	772	763	710	721	773	817	803	782	826	773	748	753	720	741	754	783	795	855	757	741	784	788	790	793	715	775	743	770	790	728	789	714	707	772	801	719	800	763	788	827	745	727	756	772	813	745	825	793	744	788	765	747	796	778	699	728	750	715	734	752	794	776	788	724	797	732	773	781	773	800	783	764	746	760	777	761	768	748	737	731	769	763	769	740	819	707	729	756	781	776	737	757	782	814	791	737	730	796	810	732	759	779	745	746	745	744	797	765	767	772	743	805	716	714	746	698	786	762	780	790	765	748	748	790	778	793	690	774	760	698	794	721	796	801	791	761	749	756	773	777	741	756	775	780	788	766	775	727	770	783	739	788	795	801	837	774	709	785	753	790	772	733	760	742	749	778	709	731	780	736	771	727	756	755	746	775	761	743	776	779	792	706	764	751	790	771	797	758	723	799	747	781	762	763	765	747	748	774	765	778	741	752	790	803	792	736	771	785	772	762	754	760	763	769	747	800	753	742	729	766	752	810	754	772	694	784	788	813	745	770	792	749	715	808	760	759	772	707	786	760	753	777	785	770	772	739	786	704	725	745	784	755	744	796	760	794	792	781	750	815	770	775	690	728	769	802	780	761	747	712	746	731	750	791	763	789	763	766	794	823	787	726	790	821	731	744	773	777	741	781	775	751	746	768	782	788	762	773	724	778	774	772	728	776	770	800	777	758	826	772	724	744	724	741	798	838	736	776	743	768	779	785	743	740	753	725	746	750	814	714	753	762	771	759	738	760	783	724	765	720	703	798	758	737	723	729	789	759	793	736	768	754	783	721	744	752	763	786	749	702	753	757	741	797	785	750	769	806	779	808	740	726	802	781	812	741	749	742	806	758	727	738	761	766	738	734	739	748	802	753	793	779	770	759	709	759	714	736	752	773	772	761	758	758	766	753	754	717	732	747	758	728	776	779	754	736	778	770	745	699	769	804	727	774	765	739	758	783	787	765	703	786	725	756	775	757	747	676	771	751	780	814	719	762	758	732	763	717	785	746	740	713	787	758	779	770	749	795	749	773	786	751	772	729	776	798	762	761	799	721	751	750	755	786	761	749	727	769	793	738	768	739	752	748	821	771	733	760	768	752	764	809	753	743	770	736	752	765	772	731	732	749	801	734	785	762	766	744	751	734	756	795	836	778	752	747	681	770	807	768	767	772	734	766	803	784	747	771	701	776	731	730	751	762	706	775	782	778	782	765	748	721	811	765	754	776	751	780	733	740	728	766	769	752	785	758	774	753	799	757	783	774	749	724	758	781	766	751	768	773	771	779	784	836	766	778	729	731	700	752	805	768	746	765	733	830	749	744	755	775	699	727	748	806	748	727	762	750	778	781	791	791	780	797	750	757	778	734	779	780	735	759	775	749	774	736	750	744	749	805	793	825	732	752	722	785	763	759	742	736	771	744	764	813	753	780	748	767	734	781	727	771	767	797	717	736	730	733	763	754	726	726	767	742	798	733	757	744	719	765	764	751	781	771	726	763	763	785	742	791	718	714	731	759	711	773	734	742	783	751	792	773	747	739	751	762	705	788	744	792	784	790	713	768	757	679	754	769	784	741	758	780	755	744	796	759	761	750	781	759	764	695	746	775	781	760	755	765	798	792	767	771	756	755	739	731	801	738	791	718	758	699	753	742	764	795	773	794	788	756	760	769	791	752	748	784	750	792	729	738	761	742	784	782	759	719	790	738	740	745	759	774	720	778	765	763	733	775	784	758	751	787	795	746	750	732	763	758	788	733	762	788	706	709	813	786	821	787	711	794	751	785	744	759	734	792	786	754	806	736	843	761	745	752	765	764	721	755	753	746	773	774	781	799	772	752	739	734	720	779	766	759	752
2936	1950	1142	804	630	637	610	594	478	327	265	231	202	148	131	136	111	113	129	122	107	110	97	100	92	98	83	96	93	85	89	79	84	89	75	76	85	113	99	93	76	95	92	88	79	90	80	81	80	74	90	76	83	66	100	76	78	91	85	67	68	82	85	97	92	77	79	66	78	79	74	74	95	90	70	92	74	85	70	100	89	86	101	98	80	94	89	97	82	94	60	87	74	80	82	67	88	99	94	78	84	88	64	93	80	87	71	87	67	81	79	76	77	86	73	88	75	79	97	64	79	98	79	80	72	86	85	79	66	87	75	84	87	90	91	93	85	98	98	74	78	95	93	75	87	91	86	89	78	79	79	84	71	92	85	77	84	78	82	97	94	88	91	79	83	85	91	86	71	89	77	81	76	74	80	73	81	68	95	73	99	80	96	101	80	88	91	98	94	74	95	92	72	87	84	60	97	78	99	83	76	84	85	82	89	78	83	73	93	90	90	72	80	91	88	76	87	83	79	90	89	89	83	69	91	93	82	85	88	95	89	90	69	77	82	101	75	96	96	81	81	88	88	81	112	96	82	86	89	91	98	93	95	88	84	97	83	72	84	95	90	82	75	77	73	71	74	77	65	86	86	84	85	84	82	72	87	83	86	80	79	88	80	78	91	86	69	71	94	87	85	55	81	91	96	84	87	87	78	74	75	65	81	91	95	93	81	82	78	95	55	86	86	99	84	82	82	79	86	89	76	100	75	104	95	82	96	88	67	91	86	84	87	89	87	81	84	91	98	93	82	86	83	84	83	89	80	90	88	81	92	80	83	80	93	84	86	82	84	68	96	76	80	92	80	74	80	80	94	72	76	89	74	93	71	75	82	71	85	99	82	73	87	89	92	86	85	77	72	87	78	76	89	71	109	85	80	73	84	73	80	86	79	79	81	92	74	71	85	66	66	75	74	79	77	91	84	84	92	77	72	84	76	96	85	99	84	91	96	96	76	92	88	74	77	99	90	85	90	83	81	76	71	90	80	89	88	95	85	92	78	82	76	71	83	79	82	89	72	76	86	78	88	74	68	84	86	72	104	100	78	84	75	91	82	81	84	79	80	81	77	89	91	85	83	91	82	87	85	92	76	85	74	85	84	81	86	76	84	68	78	78	84	81	81	92	109	70	89	91	81	89	83	70	98	80	94	77	89	84	88	93	77	82	76	82	87	86	72	81	72	86	66	72	79	84	83	94	67	80	83	81	78	85	85	107	78	67	91	72	75	94	82	83	91	92	76	79	95	72	86	84	96	83	82	89	100	79	89	87	94	81	84	96	80	77	94	88	78	92	72	82	97	86	78	87	88	86	74	84	101	79	96	73	72	72	88	77	94	83	86	80	76	74	74	84	93	97	86	66	86	77	93	78	104	91	75	76	104	87	88	90	80	82	85	86	83	74	88	89	82	98	79	84	71	86	94	75	85	87	80	78	88	72	77	98	75	86	94	97	73	92	93	90	74	101	83	105	89	89	77	92	88	74	78	90	80	87	85	93	92	83	84	73	96	94	77	59	62	98	85	82	72	89	86	76	67	84	81	76	68	96	86	64	81	70	57	84	99	78	78	88	99	82	72	80	67	72	88	86	82	81	89	83	98	75	77	88	70	84	96	79	101	93	89	73	79	100	106	83	68	84	101	87	81	86	61	75	95	93	85	92	87	69	79	80	94	76	74	84	80	91	82	77	75	93	96	99	88	75	91	84	83	110	75	90	79	67	77	72	101	71	89	82	88	80	83	92	79	80	81	99	89	80	88	91	77	95	94	99	82	69	88	95	82	96	80	79	88	93	99	94	80	103	78	71	82	85	77	71	82	81	86	88	81	88	88	75	73	88	78	97	73	74	79	74	97	92	78	77	84	59	86	62	90	74	88	89	86	81	90	90	84	88	92	88	71	83	87	91	74	97	78	100	80	97	77	75	77	88	77	82	91	87	87	82	91	87	80	82	73	80	79	81	73	77	85	91	83	83	76	102	101	75	96	70	101	88	91	90	74	82	75	91	76	91	87	90	79	66	99	83	87	78	76	79	82	79	87	76	69	69	109	93	62	75	79	81	66	70	91	78	102	85	82	68	88	75	96	80	89	83	103	88	73	97	77	86	105	89	82	70	77	81	81	70	84	87	85	71	77	86	75	98	96	76	63	85	77	80	76	90	96	74	80	102	86	84	58	68	80	69	86	100	87	85	86	89	94	74	94	81	72	87	93	78	73	84	78	75	81	91	106	97	84	86	91	75	91	75	77	81	90	74	76	67	68	79	80	84	104	85	80	82	85	81	64	95	70	96	86	96	86	71	84	83	69	78	81	82	71	81	73	94	89	85	73	103	81	79	101	71	90	99	77	82	76	87	88	87	74	83	82	89	83	84	81	67	80	72	62	65	85	77	82	95	91	76	71	92	91	83	88	85	80	95	94	93	77	92	89	95	82	92	79	74	96	73	72	78	79	100	85	90	80	88	63	80	84	82	77	81	82	91	72	67	65	76	88	86	71	91	71	82	109	100	84	92	88	87	76	85	101	96	82	95	75	85	103	91	78	89	77	96	89	94	79	81	80	87	77	84	81	97	90	89	87	81	74	84	81	83	82	90	94	88	87	90	86	79	98	96	79	87	61	104	85	104	81	88	73	59	84	86	100	78	80	73	85	92	97	61	90	86	88	86	87	80	83	78	66	79	85	106	75	80	84	84	75	101	86	78	84	85	80	74	81	78	76	106	93	86	87	94	89	88	79	82	91	80	77	73	89	76	96	89	82	82	74	96	105	80	66	70	78	78	79	58	102	85	92	62	91	75	77	76	75	73	83	95	102	90	85	81	85	89	78	83	93	86	97	70	68	92	81	83	79	82	99	79	77	86	73	91	80	106	84	95	88	79	100	85	99	72	86	91	70	59	75	81	95	77	74	92	83	91	78	80	105	91	68	95	79	88	88	88	93	65	94	91	79	84	82	80	88	78	65	83	86	69	77	84	82	72	87	78	98	73	100	90	83	72	82	67	78	75	91	93	85	91	89	66	81	68	71	97	85	78	92	103	86	87	96	77	88	81	90	85	76	86	83	104	64	83	91	82	95	84	79	82	82	96	78	76	74	87	97	74	82	74	82	81	86	86	96	78	81	73	79	86	77	72	90	74	75	78	85	84	91	77	84	86	79	90	85	83	80	75	89	84	98	101	82	75	90	74	86	87	99	72	71	74	100	82	82	98	76	84	85	83	80	79	82	89	80	87	74	76	99	86	84	93	96	81	86	80	89	75	90	75	67	99	72	95	78	92	88	97	84	82	81	75	96	84	73	78	59	75	79	86	70	80	76	97	85	80	98	81	75	101	84	84	88	83	87	72	76	97	82	94	83	80	82	66	77	90	95	105	61	67	71	85	88	86	71	84	91	107	74	87	76	90	94	91	73	99	87	75	84	74	81	103	83	108	69	78	81	83	84	81	73	97	112	89	89	76
26403	17146	12339	14405	19362	20004	17563	14866	11588	8842	7100	5385	4199	3245	2687	2267	1850	1563	1492	1409	1303	1239	1175	1086	1005	986	953	954	964	856	930	917	890	873	867	876	872	873	876	834	799	794	797	751	821	826	770	779	747	761	751	761	684	744	776	771	792	754	714	735	802	784	728	769	748	776	755	751	786	795	785	728	771	785	764	736	762	725	791	788	740	800	737	812	778	760	769	815	731	723	778	807	768	743	793	758	786	771	767	795	770	765	784	786	775	744	788	762	776	760	809	767	830	780	777	812	738	772	805	752	762	727	748	754	745	744	783	763	762	810	711	754	788	804	801	781	808	823	767	764	704	758	782	744	759	766	789	747	717	805	776	800	771	772	772	774	795	795	783	811	752	811	811	728	770	722	764	813	811	770	803	770	805	750	750	768	738	759	796	754	742	742	744	771	715	748	761	734	732	764	736	748	754	797	792	723	805	756	723	793	870	768	823	724	771	751	731	791	779	769	717	799	749	773	770	805	749	733	789	752	750	816	771	795	746	788	743	775	813	773	804	735	786	776	793	774	772	802	715	830	774	767	777	779	793	772	749	727	751	717	743	737	783	737	744	784	757	751	782	748	764	776	772	836	721	743	777	729	803	760	763	708	785	745	750	780	763	790	790	791	776	728	725	773	725	779	724	763	760	725	775	734	751	757	780	795	752	786	742	740	751	792	795	772	707	805	754	798	791	734	750	771	752	741	796	714	738	767	765	767	782	775	791	750	771	811	783	793	781	768	759	726	801	755	805	823	768	753	766	758	716	786	822	773	741	786	750	774	752	801	730	766	737	797	762	816	729	755	793	747	785	762	819	748	786	802	769	773	769	766	817	734	751	758	770	765	781	776	733	802	769	750	828	783	729	779	809	737	793	798	765	771	773	787	789	810	803	742	734	729	762	826	774	761	733	737	737	743	764	771	739	764	780	775	775	783	722	793	754	746	741	765	731	758	757	726	774	791	767	741	740	772	782	788	776	780	805	768	778	782	719	741	781	766	720	723	766	728	753	784	763	762	772	756	790	803	750	806	747	733	786	743	805	783	776	755	754	809	781	809	755	731	758	783	812	761	740	791	744	768	762	775	783	728	796	728	778	748	727	797	748	771	737	766	758	764	715	803	749	793	758	751	762	765	819	800	781	752	787	791	782	793	768	774	754	779	777	741	810	767	834	719	805	759	773	770	749	789	748	787	776	731	774	766	810	685	796	728	727	805	769	770	760	758	822	806	779	757	788	765	763	716	774	773	747	781	726	751	770	764	807	762	807	789	763	766	790	800	805	761	750	691	777	777	775	740	792	806	771	769	800	718	712	780	733	779	743	781	787	760	739	723	738	747	812	749	770	798	745	771	736	760	766	786	790	708	785	729	798	708	728	732	763	764	762	776	779	783	770	784	757	735	756	771	720	764	781	728	772	775	791	776	785	785	821	728	777	733	785	738	745	764	807	742	712	774	749	782	804	768	730	794	777	778	798	797	790	745	772	782	753	791	758	815	793	800	714	757	782	761	814	721	840	771	738	784	748	742	745	784	776	798	771	804	764	762	782	748	773	738	760	761	786	793	764	746	772	761	751	765	731	797	754	751	774	770	776	783	746	756	748	751	766	771	787	830	763	777	763	767	774	765	800	774	769	761	751	811	729	747	720	802	827	761	777	743	746	804	822	759	794	789	825	803	770	733	761	810	759	778	755	755	776	728	720	754	769	782	751	750	786	779	727	753	750	764	788	779	766	775	748	749	772	756	789	788	780	756	719	770	727	791	767	794	797	745	760	794	771	754	765	751	758	780	708	730	766	789	780	755	791	774	714	736	806	771	773	793	762	719	798	792	742	755	734	795	782	773	741	762	760	750	769	737	804	739	801	801	752	762	791	756	781	760	763	788	760	738	743	777	775	780	773	784	737	760	734	763	793	751	740	773	800	816	729	758	779	760	792	795	812	758	750	725	755	765	742	815	788	758	799	771	824	813	740	771	705	778	737	752	761	777	767	831	771	753	818	764	778	805	774	727	767	762	779	805	733	814	754	739	760	726	755	798	798	779	736	763	789	763	768	751	742	748	791	773	730	783	759	763	857	841	767	804	773	764	783	796	752	777	736	812	802	795	769	780	789	775	795	813	755	765	750	763	758	796	772	771	778	779	825	754	788	793	778	743	753	787	789	830	799	736	774	751	764	740	754	772	805	803	777	795	745	794	841	721	728	738	769	726	752	789	789	786	766	733	757	761	752	778	771	786	784	742	750	772	736	766	760	804	789	756	777	756	716	749	762	748	748	774	785	758	744	751	739	773	797	711	739	811	714	795	755	752	780	794	759	768	747	738	772	849	830	747	775	779	792	735	744	777	741	799	784	760	770	713	810	743	776	786	775	779	739	740	734	773	785	783	729	776	762	733	755	771	754	767	777	805	805	767	764	785	795	732	771	803	720	766	719	709	760	766	774	764	739	810	796	750	783	776	786	740	789	760	807	779	748	786	784	794	743	727	780	731	803	749	793	816	770	692	751	743	741	774	763	790	740	779	743	786	776	810	760	758	814	763	801	696	769	781	797	772	750	760	795	791	766	732	797	836	765	750	798	798	765	768	785	802	791	735	756	751	795	766	795	752	788	795	747	805	745	781	795	785	780	813	843	744	785	830	768	779	771	753	760	776	793	793	729	749	784	794	787	762	728	801	739	814	789	717	807	781	745	769	784	770	778	725	816	756	747	746	791	771	761	789	778	774	801	743	789	790	792	803	834	829	725	802	805	757	751	738	780	738	795	762	761	774	720	788	796	793	752	781	776	761	755	733	797	795	766	769	755	750	737	740	751	846	792	773	813	760	730	745	862	730	756	782	760	768	763	804	804	763	801	774	800	803	729	787	769	737	764	764	804	781	819	818	780	734	754	779	781	792	749	780	796	749	769	765	821	712	750	782	767	759	729	761	747	780	714	747	786	821	768	731	842	792	763	774	804	802	753	777	783	767	729	789	795	747	794	747	762	768	762	796	759	780	787	766	780	776	765	795	767	750	810	775	782	811	804	784	842	816	718	801	801	796	777	740	722	793	786	752	768	798	782	765	800	704	782	801	764	764	738	777	777	750	781	730	806	776	770	779	762	806	800	769	766	837	719	757	723	744	735	739	757	752	740	760	798	798	790	775	820	762	795	794	730	771	731	741	759	749	819	743	779	785	717	745	775	796	725	774	753	716	734	741	750	744	772	743	767	778	784	804	740	722	750	747	753	790	724	834	783	764	794	708	779	741	768	815	758	773	733	764	753	794	802	751	758	808	737	773	760	761	742	765	804	747	761	795	757	766	800	727	767	739	776	752	756	749	756	775	771	768	725	744	747	714	807	733	766	817	742	739	733	781	723	776	753	711	788	728	741	816	764	740	751	782	706	780	763	776	756	754	745	758	776	721	764	763	740	751	730	737	750	782	764	752	767	740	732	750	794	720	786	713	780	727	760	721	754	761	812	747
3920	3419	1935	1249	1029	1072	974	796	601	494	364	312	239	233	174	134	125	127	127	127	127	110	112	100	96	95	106	113	82	91	85	113	84	98	86	90	98	91	80	83	100	83	86	87	79	79	86	98	98	93	99	78	78	83	88	89	102	99	99	89	83	88	94	89	88	82	108	77	92	94	77	87	87	95	90	85	85	70	86	97	94	86	85	85	100	80	98	94	84	86	75	86	91	101	84	85	81	81	99	82	73	82	89	88	70	82	80	91	92	95	82	74	80	90	87	72	88	88	91	83	79	88	99	87	94	80	80	84	94	92	82	85	79	89	76	78	86	73	93	89	74	88	92	90	81	79	84	75	89	99	82	88	87	83	95	88	86	91	105	85	76	87	75	84	71	81	74	79	76	104	83	71	90	80	70	73	92	90	90	77	86	88	84	86	91	83	86	93	78	75	71	79	96	85	91	104	79	98	84	98	88	85	67	80	91	100	83	81	82	91	94	99	99	90	76	79	91	84	83	95	82	75	84	93	83	93	82	80	87	89	89	79	97	101	85	91	87	86	94	97	89	82	78	72	109	92	86	103	87	76	93	71	82	98	93	81	86	92	93	116	81	88	73	84	100	87	85	83	86	93	93	84	66	94	75	76	88	84	86	86	87	72	89	74	79	76	66	73	99	90	102	72	69	88	89	81	79	93	93	85	61	74	91	71	85	66	103	75	89	84	86	97	91	89	91	80	94	92	92	76	81	71	94	93	88	73	77	74	83	74	77	95	72	92	70	84	90	110	81	102	90	80	84	87	72	79	85	88	86	97	90	85	92	75	75	90	81	86	84	97	87	74	96	80	92	81	93	109	109	92	74	95	91	78	82	88	80	86	84	73	74	90	112	64	76	87	77	73	82	94	103	97	82	88	61	93	89	78	84	100	82	85	86	73	96	103	91	86	80	81	101	78	90	103	77	74	81	88	79	88	83	94	65	91	80	75	82	89	90	98	98	68	94	93	92	93	77	77	74	74	83	84	92	85	86	79	91	86	90	78	86	74	77	79	95	100	108	88	63	93	113	90	79	86	92	97	82	76	101	90	89	77	88	77	84	92	77	91	77	107	62	91	89	70	98	71	84	97	81	93	81	82	82	83	70	89	97	88	99	86	87	92	99	79	83	79	74	80	108	92	95	91	72	65	90	71	88	78	81	88	75	70	79	92	93	78	85	77	79	85	89	73	83	81	84	93	76	82	78	95	86	82	99	108	83	111	76	87	85	76	82	105	87	100	81	107	82	95	81	81	94	76	78	97	80	92	95	83	68	95	89	83	94	69	93	85	84	95	100	96	85	84	94	87	67	96	84	90	89	107	74	85	92	97	92	93	97	97	97	73	87	90	86	85	71	80	98	68	81	87	73	106	76	71	82	95	75	76	90	85	102	82	89	81	81	78	66	69	78	78	99	92	77	94	96	89	95	83	79	72	83	72	85	87	80	78	86	89	94	83	80	85	86	76	91	82	85	86	86	88	87	74	72	96	61	99	81	102	85	97	80	78	70	91	96	104	101	85	74	74	97	91	92	87	83	61	75	70	85	89	87	77	81	82	81	87	92	100	90	81	95	82	57	101	84	89	92	101	85	79	74	96	87	106	82	95	77	83	95	77	91	75	78	93	80	75	82	85	96	92	85	93	77	88	95	69	85	76	77	84	89	78	75	72	77	77	80	95	81	81	96	92	83	85	82	88	91	81	84	80	63	66	74	71	76	94	77	85	96	82	65	97	94	89	90	73	94	74	91	82	84	78	83	77	77	90	91	82	83	90	83	89	82	87	93	91	90	82	81	105	78	85	81	78	97	84	90	95	72	82	95	87	92	82	79	82	92	90	90	72	79	85	74	65	77	78	103	99	80	80	89	61	94	74	91	83	96	93	91	91	82	80	87	85	91	69	108	71	87	94	77	87	102	82	91	79	76	75	85	75	85	88	85	78	75	96	83	91	68	83	86	95	71	85	98	87	99	98	85	91	89	69	68	86	93	84	81	83	67	85	82	75	86	100	84	81	68	79	88	84	80	97	104	78	75	80	95	90	90	83	77	96	95	88	88	86	73	89	92	103	84	86	80	76	90	103	69	96	75	79	94	90	79	99	84	101	93	96	90	86	79	77	82	86	70	99	89	84	81	82	94	88	74	104	98	92	84	95	73	70	88	86	99	83	92	90	82	95	84	80	86	86	84	93	88	83	72	90	88	65	86	89	57	89	75	77	92	67	96	89	77	97	92	71	70	86	89	94	75	91	91	90	81	81	84	84	82	67	69	90	83	94	102	83	93	75	74	94	77	92	92	74	99	102	89	85	74	88	92	88	83	81	80	70	82	95	92	81	76	81	85	83	84	98	91	90	94	95	91	76	79	77	85	60	98	94	91	71	89	76	82	89	100	68	98	86	82	68	68	75	87	87	92	83	80	80	100	90	85	77	75	78	102	93	71	84	109	91	82	91	78	83	115	97	85	83	78	88	79	72	74	99	78	92	94	87	72	97	93	94	92	85	93	93	92	95	90	71	93	84	77	75	94	78	83	79	108	91	92	84	89	98	79	85	72	77	86	94	88	84	78	92	93	81	102	90	78	82	89	90	81	88	90	106	92	64	81	94	98	77	80	60	91	87	95	87	97	69	100	85	89	78	84	85	93	104	107	93	83	76	80	81	85	82	88	76	67	76	85	100	65	84	90	94	96	100	76	89	86	98	80	72	104	84	76	72	110	92	89	88	80	106	90	80	91	92	82	83	86	66	93	93	84	79	71	92	92	96	78	84	79	81	85	81	91	102	75	82	77	90	85	83	90	93	113	73	75	78	89	85	88	90	98	87	91	93	75	76	70	86	86	87	68	90	101	87	77	62	91	74	89	83	72	90	89	96	93	78	86	92	76	84	96	75	83	90	97	100	98	90	74	104	80	91	81	89	99	89	79	91	97	88	90	81	76	82	93	88	84	79	95	104	81	92	71	107	72	87	92	84	96	89	71	106	82	83	80	96	95	92	63	93	76	93	76	90	100	91	70	87	70	78	83	73	89	81	94	80	71	77	84	77	83	84	79	90	95	75	79	75	88	103	83	80	73	87	75	71	97	78	93	80	96	83	91	97	75	95	113	89	80	90	70	80	65	80	83	85	80	78	89	60	89	84	86	79	94	91	90	94	70	94	91	94	83	95	97	88	86	80	94	88	90	83	95	81	96	80	96	101	73	67	62	88	73	82	85	97	83	90	74	72	90	96	94	73	70	97	94	92	73	86	85	97	80	73	83	85	73	95	80	91	77	85	67	89	96	92	88	89	70	81	84	74	92	86	103	79	76	90	87	89	87	95	77	76	85	77	86	81	84	84	95	96	76	89	79	83	84	91	74	88	81	96	93	70	91	83	92	90	109	69	82	104	77	87	87	79	85	91	76	88	84	96	82	83	81	91	96	84	91	94	87	84	117	87	81	97	74	98	89	101	73	87	84	79
30066	21822	16284	18435	23975	24392	21919	18523	15109	11534	9247	7374	5788	4478	3421	2897	2445	2035	1898	1708	1536	1501	1387	1318	1175	1159	1112	1039	994	1013	993	1001	981	968	924	918	877	872	863	857	808	872	825	796	841	792	821	875	826	821	770	729	789	854	848	768	792	793	794	789	775	823	786	755	826	799	770	778	787	805	832	756	770	801	777	812	771	810	817	753	788	782	805	810	787	744	768	739	760	794	813	802	799	780	795	812	814	822	782	758	773	762	799	739	822	754	800	801	790	752	785	738	782	777	796	816	823	815	738	794	734	761	771	782	752	810	796	802	816	798	744	764	767	801	788	780	774	763	783	779	771	792	809	790	760	785	780	781	828	817	794	737	779	786	803	804	730	831	720	817	777	794	725	759	785	749	806	760	804	788	791	729	752	788	838	764	778	780	755	821	799	736	803	826	824	847	781	792	779	800	784	805	834	820	791	741	801	778	778	826	783	765	778	758	828	789	762	797	794	802	792	815	783	834	812	774	799	755	806	821	790	786	743	740	813	805	768	743	755	810	810	851	851	740	733	793	756	718	790	830	814	776	807	768	803	764	765	798	802	798	778	773	783	799	790	780	743	756	794	829	772	765	779	729	779	802	813	778	861	772	789	772	789	802	796	804	774	786	758	782	737	727	816	802	838	826	754	773	776	743	776	806	794	822	764	773	797	804	773	834	757	776	804	755	824	803	791	827	756	761	783	804	809	771	788	829	735	799	796	703	751	829	757	805	777	766	755	776	750	781	780	781	775	827	762	822	725	806	792	769	735	779	803	789	789	759	780	792	817	774	799	783	732	794	796	762	840	819	760	766	776	755	768	816	791	811	758	793	784	793	800	776	834	804	738	822	762	796	805	785	822	794	795	753	748	751	754	806	794	738	787	793	782	790	779	805	750	811	822	812	839	804	803	779	877	772	753	826	803	801	750	784	822	791	776	769	804	744	766	785	792	767	787	749	782	775	799	742	787	755	774	772	753	786	740	774	771	780	782	818	855	780	798	804	752	769	752	791	821	789	781	818	776	770	787	802	763	781	751	792	774	773	817	760	798	796	838	741	802	781	765	821	802	768	844	817	793	765	776	788	814	781	779	797	782	817	811	728	825	779	780	784	758	742	793	770	769	783	782	780	748	800	820	755	777	796	772	765	770	765	822	776	784	765	731	755	772	739	772	766	841	809	739	796	787	764	819	821	787	823	766	752	795	720	800	794	760	758	801	796	795	792	761	790	818	786	791	769	817	792	856	769	805	804	784	781	803	769	786	798	816	777	735	814	787	801	770	801	835	787	761	778	795	786	811	751	761	754	800	792	820	779	779	780	810	810	796	761	787	813	750	800	728	795	785	767	822	794	816	736	799	815	797	797	814	833	787	807	829	745	772	810	798	870	787	784	790	800	789	764	816	762	781	805	798	772	801	731	847	756	808	790	785	801	790	783	802	753	824	831	789	786	766	789	853	798	812	770	781	786	799	762	801	764	858	779	819	817	804	778	763	766	767	796	782	773	774	828	783	812	771	814	787	834	822	742	815	808	797	743	788	753	800	771	763	790	781	766	722	805	782	775	760	755	771	799	799	764	793	840	823	808	807	786	763	780	783	825	721	744	789	783	813	808	723	811	781	748	819	794	821	740	779	757	751	742	791	797	784	805	758	820	768	735	743	836	766	786	787	795	834	756	800	760	783	769	773	809	782	808	780	770	747	785	733	781	822	758	786	774	808	771	739	812	792	826	790	773	740	824	741	742	800	810	754	806	753	774	772	825	789	820	800	778	789	776	819	796	788	816	794	785	794	839	781	762	747	807	801	804	783	756	780	822	804	791	803	815	824	790	805	796	772	812	796	768	777	807	777	747	769	812	772	810	855	780	779	763	781	774	794	788	793	749	818	756	764	786	827	758	792	774	784	789	820	783	776	760	750	816	730	800	732	799	751	800	778	770	808	804	785	799	735	836	784	779	818	764	759	781	783	738	788	730	757	780	782	754	783	778	756	760	730	759	794	805	776	768	772	809	791	829	729	802	738	780	747	790	813	766	779	717	813	782	776	825	808	746	809	797	785	749	773	771	780	793	784	815	779	741	840	737	791	789	829	767	764	821	782	792	774	772	842	770	834	810	769	801	772	799	758	748	775	788	766	844	771	771	757	810	787	768	781	763	793	801	791	800	797	760	759	830	780	765	794	779	851	794	781	847	780	838	750	774	784	794	775	773	778	804	793	802	819	765	769	772	784	804	819	780	770	751	783	802	799	789	790	821	778	837	821	745	784	788	796	756	808	740	792	768	793	789	767	758	824	781	807	825	766	814	837	798	801	790	770	800	788	831	790	809	770	809	805	792	782	788	813	818	790	754	783	781	813	721	809	786	792	791	798	823	802	786	737	755	795	850	778	837	800	743	771	808	802	797	769	788	808	814	819	751	786	815	804	801	751	802	796	776	779	817	784	777	778	791	756	783	803	762	805	769	760	802	810	803	775	729	790	773	767	781	765	811	801	774	824	820	782	785	780	746	769	758	822	783	777	780	741	784	808	786	738	775	825	772	783	817	764	753	765	786	791	758	785	766	790	776	745	794	764	821	816	802	764	795	810	800	805	804	833	846	777	831	798	780	762	804	746	791	784	770	795	761	779	801	809	803	823	823	739	769	845	757	780	848	831	794	786	791	790	813	795	796	796	780	822	812	812	780	754	833	782	790	851	797	791	776	800	814	852	766	749	770	788	812	799	809	767	790	819	772	814	834	750	786	792	805	765	719	775	749	784	808	796	796	827	710	792	764	775	777	772	786	750	768	853	749	726	774	722	771	740	849	768	791	723	806	804	766	776	788	776	736	783	812	780	756	784	770	781	778	815	766	756	779	810	782	794	757	772	770	772	776	814	758	844	797	829	764	741	814	782	793	821	829	747	769	787	833	787	806	770	803	814	800	789	806	756	780	745	755	807	822	729	755	838	791	792	765	777	797	780	794	807	769	801	834	758	793	787	797	744	815	792	771	763	801	777	844	739	757	779	798	805	768	716	784	868	806	837	857	792	778	809	792	759	786	835	796	786	822	803	786	773	764	787	777	844	794	847	772	764	748	797	799	762	777	818	793	781	775	840	794	803	827	758	793	772	777	773	817	797	761	771	768	804	804	766	737	790	758	833	804	799	750	849	797	787	761	746	820	787	781	744	802	779	816	780	795	786	835	802	762	778	816	780	772	780	727	810	830	805	809	790	812	817	760	812	832	790	763	739	794	794	776	816	790	776	809	784	804	805	851	801	778	786	787	846	778	793	855	771	852	787	742	813	764	810	744	822	752	741	781	790	775	788	775	765	746	806	781	762	780	778	793	838	759	743	799	764	792	843	782	803	815	767	790	796	781	804	759	805	810	770	834	736	820	789	811	771	786	801	791	799	795	747	771	831	800	779	798	768	793	792	810	769	760	783	795	757	747	843	724	809	754	759	840	737	768	776	759	869	774	797	721	776	799
4125	3061	1824	1192	926	949	910	715	616	466	350	321	245	177	171	139	139	127	137	126	107	93	74	111	88	84	102	102	90	97	76	86	89	97	78	99	84	90	83	78	82	66	86	97	65	89	84	81	76	81	62	81	72	87	77	97	61	82	57	87	72	88	102	76	101	79	77	77	65	77	78	83	69	80	91	86	79	104	85	80	70	94	82	86	76	79	76	94	92	86	72	95	85	73	83	83	87	99	83	90	75	79	77	85	82	89	95	62	82	70	62	78	92	71	87	72	92	79	91	71	80	85	94	96	84	73	90	72	86	90	79	79	75	63	78	89	88	74	84	103	58	95	67	75	76	78	77	86	76	70	79	84	83	92	72	81	71	82	86	85	83	86	97	79	80	83	84	77	84	68	71	80	83	86	78	71	71	73	76	84	68	87	92	66	87	66	72	77	79	62	90	92	78	72	96	89	85	81	83	80	89	94	90	89	78	86	81	82	90	91	86	71	75	85	76	70	91	68	69	78	81	100	82	85	79	84	70	75	79	84	68	66	89	77	83	77	79	73	86	80	89	78	82	77	86	85	82	91	82	87	72	76	85	68	78	83	83	84	70	91	94	68	83	92	84	79	79	86	65	81	92	79	87	77	77	89	70	75	88	66	81	83	114	79	88	77	77	71	73	91	87	84	73	83	92	64	85	84	78	82	77	85	85	77	98	85	83	90	82	77	77	93	95	76	78	85	90	92	65	86	75	89	91	81	84	68	93	85	89	85	73	82	76	74	61	67	103	93	73	77	80	78	78	86	80	76	77	86	72	84	86	76	73	79	85	71	71	71	78	82	83	85	91	83	81	80	82	79	78	95	81	79	87	77	80	96	84	83	88	77	90	92	90	82	97	69	56	92	80	85	67	79	58	68	99	93	95	75	78	85	81	92	80	87	80	69	71	71	57	57	87	84	83	79	77	83	87	80	82	73	77	77	91	70	82	70	93	96	69	73	70	66	80	81	59	93	73	82	81	77	79	99	84	82	81	79	86	79	92	98	110	71	80	84	77	90	85	81	82	103	81	85	84	82	76	86	78	80	94	94	94	83	86	82	97	88	64	69	74	64	95	85	104	88	70	69	72	76	74	74	92	76	88	75	74	62	80	86	92	103	77	81	91	82	83	87	89	82	82	76	90	71	87	82	68	92	79	85	84	75	88	78	75	94	92	85	80	80	89	79	70	85	81	103	90	91	82	80	89	98	82	86	85	88	83	85	80	93	80	89	84	82	81	67	70	81	81	80	77	88	67	72	97	97	83	70	89	87	89	70	78	84	74	107	76	91	82	90	71	72	71	75	90	87	97	86	85	89	93	74	76	75	99	86	90	85	77	79	92	81	82	89	89	77	86	83	88	71	76	85	78	95	83	82	89	98	83	86	71	70	85	71	76	100	67	74	85	80	81	101	83	92	95	83	77	91	75	81	87	77	72	74	75	81	90	85	82	91	71	96	90	87	86	75	60	87	72	95	78	96	74	85	82	80	86	82	72	71	90	81	96	84	96	81	88	89	85	86	91	74	80	89	73	68	82	82	66	79	63	83	71	84	80	87	67	72	102	66	80	82	84	94	88	88	71	72	93	72	90	81	75	88	85	81	77	66	83	73	78	86	74	78	78	91	79	86	74	75	79	62	94	90	80	63	66	68	79	88	85	83	76	70	105	86	82	75	78	88	79	85	93	73	84	78	78	91	86	85	79	95	74	97	73	81	87	78	84	66	83	80	75	92	71	81	84	68	91	81	69	80	80	93	86	82	73	80	79	97	87	81	75	61	67	85	83	82	82	74	88	84	84	69	85	67	76	81	81	90	77	66	88	89	70	88	71	76	71	72	70	91	72	80	83	76	80	82	101	93	100	84	92	106	85	74	77	76	76	76	78	79	73	51	78	94	75	92	99	63	78	76	75	75	76	97	69	92	71	95	92	81	80	81	76	85	71	75	86	84	72	79	89	92	90	80	82	85	72	81	71	78	72	86	82	102	67	88	82	76	100	67	64	86	80	82	68	91	94	76	95	95	82	99	74	82	87	88	61	88	70	85	77	97	68	81	77	85	88	97	73	65	89	95	86	81	92	86	93	90	89	95	80	74	69	75	65	83	80	85	77	74	77	90	83	79	95	78	62	72	95	96	70	79	90	68	73	89	98	75	99	81	79	83	68	81	78	98	89	75	90	69	73	74	89	83	89	98	82	77	80	77	103	79	87	90	82	82	90	82	83	69	82	73	84	77	80	78	100	78	81	74	95	89	89	89	85	90	83	94	95	86	80	72	81	85	80	90	74	67	65	105	65	79	91	83	64	92	90	75	68	81	77	85	83	79	92	79	75	79	79	90	90	82	80	77	78	85	75	74	87	67	72	86	63	82	73	82	80	79	91	83	69	90	84	92	90	71	85	83	66	65	66	76	87	76	87	76	70	86	73	71	86	68	68	88	86	85	86	70	92	86	83	69	64	97	92	81	80	72	84	83	80	76	90	64	101	85	72	79	89	73	75	78	87	71	104	87	75	82	71	86	84	78	84	69	90	62	81	87	90	90	71	66	76	90	80	86	65	91	72	93	72	78	85	74	73	62	81	79	83	93	72	100	76	78	82	88	80	82	76	84	80	75	85	104	79	94	96	63	90	88	88	80	87	73	80	97	73	64	75	65	94	72	85	69	78	81	76	77	84	72	72	76	80	83	94	74	77	85	94	84	67	80	74	70	71	67	77	86	110	87	79	60	86	71	87	79	65	89	81	83	75	85	69	82	97	86	85	86	96	71	75	75	67	68	78	66	73	83	81	96	77	92	90	85	86	77	89	86	68	73	80	79	92	76	81	96	87	88	69	79	81	68	88	83	95	74	71	77	82	77	95	90	73	72	75	84	72	94	73	75	90	89	68	84	82	77	79	72	83	96	70	79	83	96	68	68	83	69	67	82	82	84	71	71	69	94	72	89	92	75	84	74	76	85	70	108	71	79	92	94	89	80	81	82	75	99	71	62	80	79	95	68	78	78	92	88	86	97	93	64	80	80	82	74	68	84	68	79	81	78	87	78	89	72	88	73	89	81	77	73	64	92	60	70	78	73	74	89	74	81	79	83	76	63	90	88	92	78	85	79	85	93	82	74	72	87	75	86	81	76	66	83	73	57	82	78	73	85	85	79	66	80	69	86	80	80	88	76	65	84	88	77	88	83	91	84	94	86	100	94	88	91	89	89	86	74	83	77	77	78	76	67	75	78	86	70	89	71	93	82	75	82	86	90	75	93	73	88	68	63	104	90	82	95	93	95	66	86	77	88	76	64	78	82	75	67	77	89	85	82	73	76	86	78	87	85	79	79	93	83	93	87	76	96	84	88	72	82	66	72	70	83	76	82	78	75	77	75	81	67	86	88	77	74	89	94	71	85	83	79	87	61	72	83	68	64	76	79	94	84	73	77	74	89	78	86	82	83	81	77	81	79	88	79	116	80
29806	21200	16246	17836	22775	23380	21154	17645	14558	11457	9225	7206	5781	4568	3716	2959	2438	2089	1821	1660	1574	1338	1228	1185	1157	1094	998	1048	1001	956	954	998	921	912	878	906	824	868	765	828	837	792	761	767	762	775	771	728	752	758	751	738	776	794	760	774	739	801	740	754	710	718	816	689	746	744	774	797	762	794	714	765	759	792	758	706	757	717	751	716	715	733	727	774	775	761	712	713	736	752	768	743	765	759	731	735	731	748	747	720	764	761	741	765	722	716	745	774	726	706	749	784	746	747	726	711	714	747	709	741	769	771	696	751	731	757	757	764	750	779	729	705	745	734	733	774	773	739	732	784	716	761	753	745	728	719	745	783	714	687	746	700	690	744	742	720	754	747	753	711	729	734	770	726	753	738	791	684	722	766	766	790	778	731	745	760	760	730	747	684	723	780	749	734	751	764	749	710	716	773	740	710	771	740	721	717	709	734	736	753	704	720	759	705	726	763	760	739	711	710	777	742	766	732	729	712	721	720	722	761	777	762	768	778	741	799	745	694	751	733	759	723	743	721	704	764	738	731	690	741	758	751	739	771	744	783	743	747	735	729	754	800	745	749	752	713	747	743	745	767	749	763	751	741	765	722	732	723	700	766	740	693	752	812	732	692	800	755	741	750	756	714	785	742	775	776	748	779	729	721	679	767	752	718	742	787	739	749	760	786	755	749	772	802	700	771	736	740	747	733	736	726	793	758	747	714	729	767	774	716	702	776	776	750	742	733	742	735	713	787	780	773	773	732	756	717	731	726	704	763	732	782	750	784	717	757	793	780	755	732	754	753	727	749	708	717	720	734	714	767	731	698	815	737	734	780	708	713	751	718	718	730	758	684	767	743	754	739	745	776	742	739	739	751	739	780	721	744	747	750	756	731	751	706	696	758	697	785	715	703	711	743	726	706	718	782	708	747	750	719	751	772	717	745	719	756	747	755	699	732	771	771	730	711	728	761	727	746	746	786	736	764	753	761	708	781	772	751	783	756	786	714	715	743	760	753	726	772	759	741	708	793	787	710	734	733	756	732	751	734	740	773	738	719	733	747	760	785	757	744	760	764	726	735	766	701	788	747	697	739	782	728	722	733	760	753	765	740	734	797	737	727	774	814	774	799	787	793	778	759	791	720	760	722	735	783	689	739	765	739	760	752	739	762	745	769	719	733	773	749	714	755	726	807	732	773	748	747	744	716	750	731	743	722	728	764	715	708	755	720	734	745	755	751	715	751	694	696	732	746	806	721	732	751	755	815	771	794	752	745	792	733	754	737	755	734	766	747	759	735	722	768	725	737	724	760	748	735	746	802	739	756	781	752	740	798	755	757	749	794	768	742	731	736	721	772	726	705	757	772	732	753	774	757	756	731	766	723	757	723	778	764	716	729	756	697	720	773	744	751	729	762	736	768	784	734	726	770	696	763	712	735	756	693	698	736	725	747	760	717	748	775	776	710	740	671	748	717	728	811	775	762	733	731	751	735	765	692	716	753	759	762	753	785	749	787	748	754	724	727	748	765	727	757	710	713	690	775	731	767	731	808	725	761	720	703	716	735	697	759	758	726	731	764	761	752	717	773	741	772	765	794	715	764	768	752	776	815	773	773	775	762	766	725	773	729	723	773	762	758	764	714	744	714	778	736	755	741	745	712	747	752	721	733	758	753	774	751	772	809	720	733	683	774	727	748	748	739	779	729	804	755	759	771	780	753	710	758	781	743	725	771	756	727	747	731	747	713	759	745	746	767	725	749	748	786	731	746	758	753	750	782	779	766	719	756	745	734	715	737	725	698	809	760	734	738	698	735	697	775	787	724	762	747	712	710	770	763	748	749	795	762	773	724	692	738	714	704	788	743	766	735	791	746	773	765	744	701	699	770	729	771	762	747	762	718	695	695	723	746	780	772	789	729	752	791	718	714	722	749	772	768	727	766	692	781	729	801	768	738	765	703	761	726	754	737	763	726	746	760	714	735	766	770	772	782	713	758	773	729	754	697	731	734	753	688	740	752	720	767	724	737	763	745	738	766	753	689	725	713	777	731	735	723	742	672	751	714	733	738	743	715	757	748	747	730	723	731	765	768	778	768	750	713	748	773	754	755	752	734	767	752	720	772	766	773	790	749	735	798	714	775	735	738	773	694	714	749	727	759	695	805	742	704	726	749	730	745	710	773	771	724	799	762	732	791	786	705	741	790	764	701	753	733	752	723	762	718	778	768	712	746	708	703	826	727	764	749	723	720	736	787	702	736	745	724	773	778	752	790	787	761	735	752	707	737	755	755	758	723	756	755	749	765	757	757	743	763	748	749	755	757	712	700	725	720	752	759	738	710	746	696	738	746	725	723	734	724	761	740	728	696	781	730	777	741	724	735	714	739	711	710	775	791	710	723	695	780	744	719	749	728	718	725	740	730	769	721	753	723	749	769	725	708	700	785	765	776	754	729	744	783	723	741	804	763	727	740	741	773	713	732	754	760	745	746	773	723	734	724	723	759	721	679	772	736	699	723	781	707	735	764	820	818	726	772	740	759	760	764	764	767	769	771	764	702	754	734	728	741	744	740	770	763	686	748	712	753	712	743	749	779	784	778	764	710	801	749	721	724	745	771	718	727	770	732	719	747	747	762	730	759	728	723	726	763	766	714	769	712	684	735	757	750	756	682	748	693	737	762	751	766	706	746	735	702	727	782	742	740	762	767	764	736	775	715	636	733	739	724	761	711	790	730	765	747	769	752	751	732	686	780	751	743	736	721	693	753	795	759	744	699	766	759	770	769	758	731	794	729	709	755	745	747	731	683	758	734	769	791	739	710	714	702	721	746	698	722	742	809	724	754	731	776	784	731	743	760	781	726	724	759	726	704	776	773	727	713	738	742	765	777	734	768	751	787	729	771	735	742	754	788	732	719	741	717	756	726	760	742	725	779	741	728	741	729	773	696	780	719	682	741	772	717	711	749	714	768	767	769	761	770	759	775	735	709	735	726	723	756	741	726	758	707	749	762	745	772	750	772	732	785	797	749	805	775	760	756	707	731	744	733	692	755	755	726	707	768	751	736	750	711	765	750	784	776	752	738	773	744	713	739	749	751	806	712	725	760	721	736	768	711	767	707	755	744	766	730	674	734	716	739	729	746	725	706	768	764	702	705	769	718	739	728	785	786	783	708	722	771	781	689	789	758	762	791	751	710	750	768	794	805	709	730	769	752	756	759	783	724	765	728	749	727	742	751	759	780	769	759	778	715	710	721	769	729	751	736	722	724	752	705	700	725	757	702	704	752	745	745	721	721	804	710	740	780	774	729	761	756	746	804	711	757	738	689	723	783	715	745	767	739	746	761	737	741	755	760	722	725	740	731	748	723	760	713	696	765	712	756	765	765	715	729	697	715	710	771	663	744	753	726	739	772	694	735	725	810	730	758	723	772	737	700	757	712	768	740	776	732	718	731	687	726	743	749	706	770	797	793	731	756	761	714	731	748
4981	4601	2572	1636	1307	1267	1278	938	771	602	524	394	325	275	222	200	178	161	136	127	107	116	98	102	120	95	99	95	96	91	95	88	97	108	100	98	95	73	86	86	90	93	70	92	77	86	96	86	74	78	71	87	75	89	70	86	83	80	77	89	89	79	76	83	72	86	74	67	99	85	100	85	78	96	70	100	94	99	74	79	79	86	93	82	91	94	95	95	77	100	79	79	74	84	77	70	80	92	93	84	74	80	91	76	92	87	79	63	104	80	76	75	67	89	93	82	88	94	81	96	79	70	78	84	84	87	88	81	82	79	91	82	65	84	91	80	100	90	89	112	95	68	82	87	79	71	83	75	78	74	78	70	77	75	85	86	80	86	85	96	91	79	79	85	93	75	102	100	88	71	70	88	74	69	80	86	86	99	91	84	64	88	85	89	93	77	88	89	83	70	92	76	74	105	92	89	113	77	95	90	77	69	68	91	90	80	82	96	84	73	93	92	85	91	83	82	81	90	73	88	77	76	83	65	83	82	90	89	90	85	85	73	93	82	90	69	91	82	82	84	100	75	75	90	69	81	83	95	74	79	92	80	88	78	78	88	81	77	112	76	107	78	85	84	88	77	83	84	83	88	78	86	98	78	101	78	82	93	85	60	89	72	79	85	76	87	71	89	90	87	78	87	76	77	85	68	91	87	71	83	90	91	82	96	78	74	72	94	81	87	71	83	87	93	68	89	80	79	81	86	99	76	79	89	94	73	84	65	79	82	78	95	101	93	68	72	80	95	86	72	77	81	87	91	72	79	91	84	75	74	72	103	98	78	95	85	76	93	83	82	75	77	80	102	82	81	89	78	74	94	71	96	91	97	101	85	68	73	89	81	82	82	91	85	73	77	82	70	83	75	81	88	87	80	79	83	85	92	94	77	88	77	72	101	75	86	71	83	78	88	89	84	82	80	71	89	90	70	92	81	75	66	100	70	83	79	78	92	78	79	75	85	87	69	86	69	82	79	64	85	80	73	78	88	92	83	72	89	72	67	79	92	92	82	68	93	78	68	95	81	92	86	89	78	94	90	87	76	75	78	94	97	75	76	84	84	91	77	78	95	100	85	92	86	75	75	62	82	87	76	72	77	67	96	72	78	80	82	86	80	69	70	101	93	63	83	95	78	94	90	81	84	97	72	96	82	77	70	83	92	73	81	86	68	84	81	92	73	81	79	78	61	74	86	88	78	88	80	77	75	72	85	85	85	86	87	92	83	83	85	75	78	82	84	83	80	78	97	82	100	82	70	89	80	92	91	71	92	72	83	87	79	85	67	99	73	94	81	78	67	86	98	80	84	62	79	64	71	68	81	94	71	72	93	72	96	81	65	81	94	83	81	67	79	79	75	79	84	104	105	73	79	80	75	77	75	89	85	75	86	90	72	79	90	102	70	88	106	104	80	83	65	75	82	65	104	91	97	78	86	87	92	92	63	71	91	86	81	78	78	89	73	80	86	83	97	85	91	91	77	86	83	87	79	80	96	84	92	87	78	81	83	81	76	91	83	72	84	95	92	95	74	80	74	87	104	85	99	86	87	69	80	90	75	74	103	87	93	92	93	74	83	84	82	77	83	76	82	82	83	93	84	77	85	77	75	83	68	89	92	75	73	84	74	85	94	86	89	70	78	81	82	96	98	77	80	90	99	80	77	67	85	95	69	80	92	100	86	89	91	77	80	89	94	88	84	88	84	93	73	73	72	93	83	69	78	79	88	84	89	88	77	75	80	81	88	72	86	82	71	90	83	92	91	96	81	81	72	73	87	85	94	99	88	97	88	85	114	68	88	86	72	83	90	87	88	87	93	79	73	92	70	85	94	83	72	102	84	92	73	75	92	83	86	94	90	81	72	89	71	80	101	88	100	90	85	58	82	86	90	78	92	77	79	73	74	83	95	80	67	93	93	73	96	85	78	89	75	74	85	79	68	79	84	76	82	91	93	75	90	79	66	83	78	83	92	84	82	95	89	88	88	69	80	74	86	96	73	73	76	82	83	85	92	76	86	80	85	73	87	94	84	90	80	92	98	67	86	93	86	80	80	79	70	71	99	92	74	85	82	90	90	81	88	84	86	77	76	103	72	83	79	82	79	86	76	86	85	75	88	95	87	93	72	84	84	96	89	97	80	80	82	102	99	90	92	66	93	76	93	85	62	89	77	91	63	94	85	87	86	72	76	83	93	93	85	77	88	76	89	77	81	68	80	67	85	63	101	78	89	75	61	101	82	90	87	79	85	72	99	79	74	84	78	76	88	84	85	91	78	74	80	73	66	85	88	95	85	87	85	91	86	87	81	79	81	100	86	83	78	88	76	81	68	82	85	81	73	88	93	80	86	86	74	89	81	73	87	98	83	93	71	83	87	83	77	84	85	63	101	80	90	55	80	85	81	78	83	73	75	98	80	83	107	76	96	91	90	87	79	83	74	73	78	85	90	87	94	81	94	63	68	88	76	90	85	71	71	82	72	102	83	84	83	88	74	86	77	86	76	88	96	87	74	79	75	87	80	86	63	92	78	93	90	70	95	87	90	83	85	88	73	81	73	89	84	90	84	80	74	83	104	78	89	75	70	73	87	86	81	78	73	83	99	63	92	87	97	82	75	70	89	75	84	84	105	73	80	75	85	85	88	96	83	82	95	79	91	76	110	93	95	77	64	75	77	76	87	80	83	84	90	89	91	86	77	82	94	89	80	98	96	112	75	82	76	87	90	91	85	68	86	74	78	68	74	79	79	61	75	65	101	89	97	96	77	86	83	70	79	85	75	95	97	65	94	78	96	73	81	82	83	90	98	90	83	106	82	96	82	65	89	84	77	89	87	90	96	91	84	74	84	80	100	86	85	81	83	73	94	77	105	95	80	91	78	78	90	85	92	87	100	77	76	72	84	88	75	77	104	83	80	95	92	87	69	62	81	91	106	79	89	82	77	82	97	69	82	72	90	90	89	68	73	93	73	81	82	86	90	78	83	97	75	77	78	76	87	96	78	81	90	76	74	84	88	62	68	96	90	92	82	80	82	89	78	79	82	85	103	78	84	89	72	84	75	90	81	87	77	88	91	81	99	72	88	89	76	79	82	75	78	85	92	77	79	90	77	55	80	72	87	65	111	81	92	93	78	79	75	99	63	83	71	90	86	64	81	82	82	73	89	76	86	90	84	89	85	83	81	85	94	78	84	93	75	90	102	68	84	72	92	77	80	67	85	78	81	73	102	83	88	81	77	95	97	93	83	66	80	58	86	82	77	82	95	76	86	96	82	84	79	79	75	84	80	76	82	79	92	83	77	83	65	87	70	71	85	81	74	90	77	93	88	85	79	90	84	80	89	72	74	79	78	79	78	83	76	75	79	66	89	85	99	95	90	84	95	86	73	78	78	82	84	74	80	92	95	83	77	82	77	77	87	93	90	81	83	87	75	91	96	105	81	94	104	82	61	80	78	76	83	78	80	68	77
32630	24401	18933	21062	26307	26587	24193	20603	17187	14111	11629	9065	7373	5807	4546	3696	3059	2617	2233	2002	1736	1558	1566	1454	1343	1338	1205	1100	1103	1091	1084	1054	1025	994	1014	945	977	931	885	835	874	770	813	806	809	835	843	739	746	834	797	777	807	758	762	806	776	728	792	731	746	805	788	780	713	790	752	745	739	778	768	826	769	764	818	756	770	794	783	772	718	751	746	784	755	820	793	765	767	761	785	778	786	798	781	785	771	733	768	766	846	830	766	771	769	749	746	754	734	770	771	734	734	759	784	773	763	726	738	779	758	802	746	787	742	758	742	750	752	735	781	752	795	789	825	782	775	772	781	728	770	761	807	763	764	778	721	761	736	780	763	817	734	773	840	791	734	772	830	801	741	783	788	731	781	770	788	784	786	761	799	719	775	791	782	781	742	794	784	765	768	803	785	774	782	759	782	794	764	771	755	731	797	797	789	732	753	795	766	764	751	822	744	780	768	754	774	811	820	761	808	763	735	777	775	816	755	785	783	757	806	750	796	764	808	793	808	831	795	790	768	819	723	716	743	770	784	745	785	803	794	748	776	768	792	767	743	730	778	750	773	744	769	732	775	734	826	764	699	755	787	768	769	780	788	761	807	780	771	723	789	832	767	765	774	791	729	771	757	791	774	802	821	794	700	792	792	808	784	732	768	778	773	827	762	828	700	800	798	739	750	724	745	780	788	780	792	762	805	790	694	790	817	791	765	786	731	752	748	748	801	772	816	723	759	774	784	780	723	772	783	777	728	752	758	766	826	788	740	781	773	752	755	759	779	809	760	739	794	806	770	764	719	790	787	750	739	747	796	792	809	708	784	735	755	756	744	801	744	770	748	757	778	807	726	768	806	761	768	734	768	785	765	786	790	772	778	785	785	792	769	793	796	746	731	751	808	790	793	711	755	757	757	787	794	805	754	754	766	746	765	767	785	760	739	757	749	801	791	809	713	784	772	749	715	705	751	781	740	773	742	763	760	762	767	794	761	810	757	751	804	789	751	804	790	770	740	748	781	754	763	722	786	750	752	776	767	782	775	805	753	802	743	816	808	815	717	764	735	766	770	766	774	800	772	776	822	740	746	783	724	727	775	751	766	760	777	776	743	755	769	769	797	769	748	806	836	786	813	746	791	773	785	751	759	772	764	801	834	795	824	768	769	749	766	800	738	759	766	776	768	775	780	744	727	721	717	757	697	784	782	758	766	754	765	752	778	777	809	793	770	784	789	733	712	744	751	738	758	806	804	731	758	749	812	732	773	781	783	816	733	738	784	809	767	799	790	719	766	795	766	712	767	744	764	793	742	791	756	777	793	753	773	791	772	737	768	754	763	803	771	784	785	746	774	790	770	762	780	790	795	728	748	736	804	740	778	802	734	743	793	767	773	817	800	773	773	767	721	741	813	818	749	782	805	756	785	767	765	792	819	835	763	760	851	769	770	721	751	767	837	752	762	753	789	745	783	799	733	806	802	803	796	752	781	748	774	780	782	771	711	772	769	753	743	753	779	754	782	763	785	766	746	791	741	800	734	774	799	754	758	734	725	741	761	739	770	771	792	736	797	760	731	768	817	774	754	768	754	799	754	804	786	799	731	803	775	796	782	840	781	758	774	785	786	798	767	775	761	755	773	761	726	791	754	767	788	755	841	747	774	800	770	757	726	775	811	806	766	805	747	827	811	767	795	751	741	750	763	752	795	831	762	737	757	774	783	767	768	764	744	773	811	758	793	752	783	769	806	728	797	774	733	772	755	761	765	749	715	798	800	780	770	745	767	771	777	742	744	745	763	773	761	788	816	738	785	775	751	738	780	745	750	745	736	780	814	739	769	783	795	798	793	702	759	779	751	827	749	725	823	763	756	757	742	792	745	782	776	734	749	751	793	788	831	779	829	769	791	771	779	810	771	717	759	787	779	766	799	741	795	751	786	804	789	732	787	783	791	755	768	724	779	788	738	820	735	783	776	778	779	750	776	823	771	758	795	779	777	799	779	764	763	803	774	837	791	794	705	756	770	735	788	790	769	755	737	805	726	787	771	786	781	723	764	728	791	793	750	743	754	760	741	762	792	766	741	735	821	793	762	763	803	746	774	758	765	760	771	758	748	749	779	803	751	801	762	736	787	727	825	795	768	785	781	823	782	742	808	774	804	756	755	755	788	774	708	719	748	750	799	754	746	777	739	753	727	739	772	784	806	754	789	791	730	765	803	746	746	769	787	699	777	729	759	721	808	779	749	770	730	786	766	767	815	768	762	769	773	723	739	736	801	738	765	754	790	761	753	776	772	804	800	794	731	773	790	730	778	799	749	810	788	769	803	774	802	741	748	747	765	832	767	749	765	775	786	756	748	774	723	800	787	748	819	762	781	748	802	794	756	764	792	762	789	775	764	695	774	773	814	717	803	758	742	776	746	751	774	788	769	746	762	726	718	716	705	767	753	764	800	713	773	774	808	768	750	767	791	764	746	729	809	731	791	798	762	716	741	741	821	731	763	821	779	793	773	791	745	754	730	735	785	726	783	797	790	801	797	740	783	763	723	769	763	768	775	803	769	749	758	787	787	825	798	817	740	771	830	792	791	767	774	750	759	769	744	727	802	742	843	780	773	776	770	793	797	758	771	805	711	768	732	800	772	826	786	746	786	743	738	765	760	759	759	762	779	781	751	788	736	782	790	806	784	751	792	749	748	749	765	810	763	785	734	791	767	762	760	763	801	727	786	799	789	807	780	780	791	794	782	781	787	760	763	801	793	800	773	816	814	770	776	787	724	822	759	727	825	776	750	835	742	779	773	782	752	763	756	781	808	771	750	750	775	810	736	792	729	765	772	783	737	766	777	804	794	783	747	754	730	798	750	760	755	786	802	755	774	764	815	761	720	755	788	767	754	789	785	755	775	771	806	785	818	749	759	721	758	738	768	740	803	753	728	826	772	783	774	785	786	745	787	798	766	709	775	773	740	754	778	768	806	763	773	759	765	810	717	814	811	736	781	747	774	742	763	760	752	726	738	746	788	761	772	736	744	738	764	725	774	764	738	827	757	797	748	809	759	777	748	745	808	793	761	726	780	776	760	780	801	848	743	740	730	761	775	780	790	822	729	791	790	787	812	786	764	844	788	768	756	787	800	794	779	771	786	762	802	780	800	754	794	794	801	805	752	755	756	789	772	786	769	734	787	750	801	769	790	752	805	770	754	764	811	791	811	755	727	857	759	755	806	829	816	789	708	804	799	751	783	826	748	774	784	711	746	741	727	774	764	738	810	734	795	736	750	759	819	787	747	756	781	791	772	778	740	790	779	762	758	820	714	780	734	814	794	799	774	763	792	770	709	741	734	763	770	785	747	757	791	814	804	759	742	814	811	729	713	746	796	774	784	761	840	772	751	790	742	778	794	810	742	803	769	777	740	747	763	765	786	766	754	835	760	764	767	829	748	702	774	792	723	803	748	721	803	749	781	707	813	795	768	803	745	804
2966	2116	1151	796	626	700	591	479	419	322	264	252	226	171	151	133	122	115	106	106	97	117	99	103	101	103	93	94	67	96	85	93	97	92	104	76	86	73	84	81	68	73	96	73	85	86	107	71	66	86	77	84	87	83	69	84	68	92	80	72	99	96	95	91	95	91	91	94	66	72	87	103	86	92	89	93	102	74	81	89	107	82	94	78	93	81	71	77	88	83	94	97	106	86	75	80	108	77	82	82	87	80	95	92	93	80	119	90	89	73	76	78	86	81	112	87	103	83	87	71	89	77	83	100	102	75	71	72	67	75	76	112	102	75	72	90	81	74	81	76	84	109	73	78	83	77	69	79	87	82	81	78	90	84	76	73	95	92	89	78	91	95	77	82	75	79	89	94	85	83	78	89	80	80	73	88	87	103	80	80	90	85	88	91	87	93	86	80	90	109	89	86	93	78	86	92	98	70	81	64	90	87	83	92	82	84	84	77	84	76	77	68	92	78	82	86	87	96	80	86	84	100	77	90	82	82	100	97	73	89	64	82	78	93	93	79	83	73	71	97	73	94	93	85	99	87	60	89	83	81	85	65	82	85	83	82	82	84	84	79	86	91	83	81	102	83	86	72	91	86	89	86	76	73	77	81	81	92	89	77	92	111	72	81	82	74	83	85	75	102	93	85	81	81	79	79	83	78	83	89	71	98	82	79	99	94	75	95	96	78	68	95	81	100	79	92	73	87	67	88	91	86	76	78	95	84	91	85	84	86	86	84	74	75	73	85	84	90	95	83	103	91	82	78	98	79	104	77	80	79	103	100	66	77	105	84	92	92	84	92	83	93	88	105	86	86	77	93	112	79	90	94	71	79	94	84	72	81	87	96	77	87	70	78	92	86	78	81	77	69	85	83	99	84	93	93	86	91	91	80	85	88	82	90	81	92	65	91	97	87	84	100	75	80	90	76	76	93	86	76	77	74	89	87	80	83	87	83	82	88	78	86	95	82	89	80	80	90	96	75	79	74	89	94	85	70	66	73	79	98	80	80	83	69	84	93	79	85	78	81	94	97	85	87	92	93	88	78	92	81	84	94	83	72	77	85	79	78	78	82	89	67	77	88	82	86	75	77	95	72	80	74	84	78	102	81	80	97	85	79	85	93	96	84	92	82	94	87	66	93	78	87	85	87	95	89	81	95	84	102	81	88	89	89	76	71	81	84	88	80	73	95	101	78	93	75	85	79	84	83	78	76	79	82	67	83	113	86	82	75	96	84	88	77	85	77	85	91	86	84	90	77	79	78	79	68	88	84	102	83	89	95	97	80	87	82	91	84	79	84	73	93	80	90	84	82	73	79	104	75	73	71	84	75	95	88	90	71	92	89	98	89	94	84	89	85	85	82	80	81	84	79	68	86	83	88	85	89	80	76	92	85	78	75	85	84	90	75	99	76	77	89	78	88	91	88	76	74	78	91	94	77	91	80	73	82	92	88	76	79	77	81	94	84	98	94	91	95	88	87	81	64	91	76	87	76	80	94	81	82	77	91	69	88	90	83	81	69	79	76	110	67	86	89	78	74	97	68	97	86	84	85	80	72	83	84	71	78	86	87	81	77	77	86	93	87	78	83	82	93	88	90	91	72	95	79	76	73	69	73	77	92	101	73	74	73	78	70	83	114	83	73	90	77	74	96	90	81	89	75	83	85	86	100	81	93	85	74	82	100	95	85	86	94	74	77	78	87	80	90	96	75	97	69	79	96	91	86	73	96	79	79	88	85	69	88	68	88	69	74	86	72	76	81	97	91	75	78	78	86	82	90	89	85	87	83	68	93	79	96	66	91	94	64	90	79	95	94	85	88	84	94	100	78	78	73	86	74	85	82	82	80	69	87	87	79	76	81	71	77	77	87	70	77	80	73	99	74	81	75	81	79	77	87	97	87	89	112	88	77	89	71	87	74	92	86	90	88	75	90	80	93	82	81	80	83	73	80	86	91	85	77	85	98	86	99	72	66	94	95	89	104	73	96	82	76	93	83	99	93	83	89	92	88	88	79	80	69	86	91	100	84	88	80	79	91	88	80	81	64	88	86	73	77	94	84	97	89	93	84	77	83	96	77	74	66	83	74	75	88	73	83	91	84	91	92	94	86	92	96	77	76	89	95	63	75	76	101	81	87	80	83	95	67	77	87	76	88	93	83	95	101	75	92	88	87	79	71	77	89	87	83	80	92	87	85	91	89	94	75	85	88	78	82	74	84	67	82	84	80	70	84	81	93	112	81	65	96	72	83	81	76	86	97	86	79	88	86	97	82	88	84	65	80	93	93	81	89	89	95	83	78	97	97	105	80	74	80	102	104	76	89	81	94	88	74	71	84	93	92	73	77	66	91	76	84	83	82	86	96	82	74	88	90	75	78	71	83	84	72	77	79	86	89	89	84	74	74	111	67	85	95	92	77	85	90	87	71	92	87	89	91	102	89	77	101	80	89	92	89	92	98	80	81	88	81	107	85	79	96	92	73	88	95	83	81	80	67	75	78	74	85	91	75	81	97	99	88	75	87	93	96	80	73	69	92	69	97	76	87	82	96	78	82	83	92	70	86	90	85	79	90	79	79	78	87	74	79	66	92	92	77	77	93	68	87	80	85	79	81	75	73	87	83	71	79	79	106	84	83	80	94	87	89	97	106	89	79	100	105	79	74	96	75	87	83	103	78	82	87	78	93	85	90	74	73	86	70	100	73	75	72	79	88	102	85	68	101	77	75	82	87	94	81	78	64	84	92	77	96	75	75	90	85	93	78	91	97	69	80	91	90	90	87	76	58	90	95	83	81	92	104	68	84	91	79	71	71	85	102	80	83	88	93	78	85	100	84	93	90	93	93	82	67	102	79	89	88	75	87	84	83	99	90	83	77	95	90	82	81	78	75	80	80	88	84	96	83	73	95	76	79	94	85	80	86	84	74	90	86	84	79	99	92	88	77	82	72	76	76	89	92	76	74	83	85	73	87	93	103	73	85	87	89	92	79	87	81	93	78	81	80	99	71	84	89	91	95	87	78	89	89	83	71	83	79	96	81	87	91	92	78	69	84	77	78	79	87	77	91	93	68	80	93	79	96	83	82	93	99	93	78	100	100	72	77	75	77	92	83	86	62	89	102	78	75	95	80	79	81	74	69	77	105	79	94	82	89	73	89	89	85	89	95	82	87	90	75	79	81	101	98	90	73	90	83	101	70	82	88	78	103	69	106	85	86	98	78	86	95	65	87	88	96	80	94	80	84	85	87	86	76	88	87	88	80	78	69	80	93	79	108	73	72	91	93	86	91	69	83	61	82	86	71	97	79	93	85	85	90	107	88	101	78	78	97	88	71	91	93	84	72	80	76	93	74	78	94	74	103	74	92	95	101	93	75	99	80	82	66	90	81	92	76	89	102	97	91	93	75	92	69	82	76	89	88	105	92	71	97	99	88	76	75	71	74	68	76	86	94	86	69	81	86	81	79
26909	17637	12410	14042	19248	19442	17248	13939	11451	9107	6987	5544	4256	3301	2762	2300	1872	1662	1506	1333	1279	1247	1143	1113	1023	1033	960	940	954	887	929	995	921	896	788	867	874	839	844	764	818	781	811	735	827	756	779	756	830	750	820	812	754	791	798	789	754	766	778	796	735	791	741	744	774	779	773	769	767	793	755	764	771	774	751	790	742	773	787	766	731	784	732	770	828	750	704	745	762	809	763	783	765	779	783	754	723	716	756	816	805	737	770	802	746	761	787	778	753	773	818	770	803	733	784	869	759	711	772	768	766	797	767	821	768	777	726	757	779	750	801	685	791	817	800	770	719	759	801	791	798	776	730	820	799	778	749	784	747	795	753	776	759	755	769	763	773	801	779	797	784	756	799	758	772	774	774	775	804	758	779	778	760	817	765	819	755	813	769	765	796	784	776	808	781	733	817	791	707	783	818	794	760	812	768	770	783	775	789	776	760	827	806	756	799	752	784	814	786	789	786	795	789	785	732	790	817	822	782	782	750	770	756	806	765	744	746	881	745	792	760	792	759	739	774	800	774	792	729	829	754	837	710	756	753	772	747	807	737	775	781	773	760	782	776	775	789	819	739	762	769	739	733	782	772	774	799	801	794	760	810	721	750	772	773	726	774	810	745	768	827	766	756	760	809	757	732	809	793	790	786	760	788	746	803	802	744	775	762	770	771	747	767	793	776	774	803	776	803	769	781	769	756	755	750	794	803	787	792	768	757	742	782	754	773	757	798	790	781	771	792	796	745	779	775	764	791	738	741	803	721	767	804	784	741	753	757	812	766	765	757	755	725	836	780	778	740	781	760	747	787	768	775	778	748	786	799	812	796	788	751	779	804	835	757	770	761	750	762	799	777	739	744	734	759	766	751	760	744	793	773	774	781	737	770	736	758	805	785	772	795	792	727	751	753	752	770	770	763	755	760	777	738	820	757	785	722	791	816	769	758	756	766	792	762	788	750	772	752	771	779	774	764	773	766	803	756	790	817	732	796	742	761	735	733	797	756	760	743	776	775	768	816	823	776	775	810	737	813	739	755	768	797	795	791	757	792	782	728	751	798	779	843	787	790	717	767	762	794	812	749	785	798	821	700	776	742	756	772	795	704	847	767	779	786	788	799	797	791	770	809	757	759	735	734	769	728	769	760	767	726	752	816	798	788	745	780	746	805	828	822	741	788	759	756	714	744	744	765	767	765	804	743	819	758	775	771	775	787	761	747	787	792	779	774	744	790	829	796	752	784	760	708	778	765	756	752	775	734	770	759	779	777	756	742	728	760	755	762	743	770	741	743	741	798	743	714	727	787	725	803	769	782	778	749	779	767	809	789	760	764	778	807	754	763	790	789	811	757	736	797	749	767	757	779	861	735	785	714	807	788	764	752	793	782	790	728	777	780	804	766	710	743	754	780	821	780	774	734	763	770	761	795	763	780	750	806	765	819	772	753	763	777	816	795	767	785	760	792	764	783	791	790	785	748	750	788	782	821	835	813	813	779	769	688	770	781	800	803	768	785	759	714	771	746	780	789	805	792	748	753	784	776	801	775	795	751	814	780	774	760	784	783	776	748	779	776	769	752	805	741	744	766	786	783	797	763	748	759	766	790	751	791	779	767	765	821	752	797	736	779	799	771	776	801	841	746	796	767	770	775	763	770	788	821	833	785	752	728	780	816	774	751	764	788	813	778	791	766	804	785	778	743	737	737	810	815	768	768	775	783	784	755	808	742	748	763	736	753	762	759	756	750	796	780	747	774	749	771	786	727	793	814	768	767	804	786	736	753	772	773	800	763	792	804	733	738	730	761	755	751	771	782	774	769	774	754	765	750	787	791	750	752	743	729	783	765	760	766	734	727	792	786	761	799	812	732	764	783	761	769	813	806	706	784	783	698	802	772	755	732	718	757	794	744	777	768	774	795	763	786	783	736	773	806	805	752	771	761	786	758	775	718	769	751	763	716	786	805	792	799	745	701	746	751	772	737	736	741	821	798	789	760	747	802	779	736	787	757	742	780	718	773	728	767	813	735	751	798	778	754	792	745	818	784	788	753	800	767	763	736	748	728	784	825	774	783	780	790	824	749	784	748	759	769	777	821	769	788	782	795	799	784	737	808	760	801	743	793	780	804	757	738	766	793	779	731	787	750	774	752	775	815	758	785	756	763	770	811	794	801	765	792	804	748	780	754	836	792	766	782	838	747	789	763	818	793	787	764	773	786	776	794	785	779	769	744	791	786	756	813	789	789	763	768	703	828	767	765	791	791	774	784	783	779	776	817	792	774	774	781	789	798	775	823	826	779	781	778	723	776	808	771	756	797	794	754	736	753	749	717	755	754	802	725	757	774	811	780	776	744	706	765	746	800	792	791	769	786	779	775	766	767	786	795	742	778	741	781	755	747	767	771	792	797	777	784	713	785	737	730	814	850	771	787	757	788	824	777	748	755	798	774	808	788	786	762	809	766	739	807	763	825	747	796	754	748	792	807	747	747	815	764	781	831	798	781	780	754	762	746	794	788	810	743	752	787	782	731	785	792	761	793	754	767	771	770	785	778	755	737	770	789	749	719	784	742	805	786	768	750	754	807	815	755	761	789	749	785	792	764	787	783	822	787	812	820	755	776	773	752	750	769	777	784	770	821	796	769	749	764	768	793	797	771	786	812	813	742	741	792	764	781	783	716	754	810	756	783	758	777	841	836	824	725	780	787	787	806	773	801	744	737	794	747	812	777	782	754	743	781	797	810	764	744	741	778	755	765	815	760	791	786	768	769	774	745	762	793	778	743	791	784	787	802	785	729	765	804	791	787	779	764	777	793	742	789	793	782	755	823	778	775	795	772	767	749	777	787	786	726	842	741	805	755	750	763	771	775	824	780	748	781	814	734	753	737	778	805	756	737	788	775	798	755	756	785	782	803	821	776	751	811	824	825	763	759	774	767	773	759	789	796	792	769	790	812	770	753	732	801	731	764	770	792	711	768	793	782	806	857	792	817	772	775	748	814	749	726	756	728	774	777	820	740	804	748	755	780	771	753	784	737	793	734	779	741	767	774	804	782	704	786	766	747	782	782	747	786	784	768	802	829	781	771	807	783	838	751	788	794	727	787	770	823	728	770	748	825	756	759	806	844	786	787	749	725	764	721	771	785	775	767	791	729	718	777	779	804	730	777	769	725	796	854	742	775	754	792	822	786	789	796	716	817	771	709	779	739	796	777	816	786	706	810	733	815	707	791	790	748	755	786	799	795	767	822	750	756	766	737	806	737	786	829	803	806	772	768	791	757	769	751	783	781	771	753	753	806	770	760	819	790	735	770	798	760	773	740	826	767	735	796	750	751	759	761	796	772	747	776	785	779	734	749	764	820	761	795	792	769	715	751	773	774	779	799	768	798	759	759	810	763	793	799	814	744	796	732	773	774	785	781	770	787	787	745	802	804	799	785	792	810	784	810	791	770	748	798	842	769	857	733	790	772	737
3933	3402	2137	1297	1000	946	879	729	629	479	367	328	276	216	165	154	177	126	132	118	126	133	108	104	120	120	127	92	99	117	99	107	105	93	97	86	94	93	99	88	100	89	75	105	90	90	89	107	73	98	97	88	91	83	84	106	82	107	77	83	92	87	90	109	103	86	93	90	84	96	93	116	72	98	92	78	82	92	85	96	77	73	106	83	78	82	79	75	67	105	85	91	83	95	81	90	77	89	101	97	84	81	88	85	77	92	86	100	81	101	103	89	80	82	89	90	92	67	101	91	91	76	83	88	76	83	74	76	97	92	83	87	85	101	105	89	104	73	99	85	100	86	83	90	84	85	96	76	86	80	92	101	115	69	86	87	87	90	88	94	71	71	107	99	80	95	85	84	92	68	74	90	91	81	82	85	99	94	83	91	84	85	93	78	87	87	97	85	93	89	96	72	94	89	87	89	79	89	80	90	69	81	101	92	68	80	103	92	76	85	78	93	86	81	88	86	94	90	92	105	91	86	92	81	94	92	82	93	97	84	91	77	89	82	103	88	99	79	98	94	95	88	78	90	87	85	94	74	90	79	89	78	75	94	78	81	94	97	101	79	89	92	79	95	82	84	100	93	83	96	83	94	81	94	80	82	74	89	84	83	92	96	85	92	72	91	94	77	70	73	90	92	93	95	82	75	113	80	98	97	82	85	77	84	88	90	81	84	75	85	80	106	90	96	84	103	88	73	82	75	85	79	82	71	94	75	75	81	117	91	95	93	93	81	98	95	93	82	69	74	77	99	94	81	81	79	93	98	83	100	99	90	76	91	71	87	103	76	86	87	73	92	78	79	97	96	78	83	86	87	86	96	96	75	91	80	91	71	87	78	88	79	70	98	87	86	89	90	94	95	99	80	88	88	90	111	93	83	76	88	83	91	86	91	98	82	77	97	70	80	106	77	108	74	88	95	78	100	81	79	103	74	95	87	80	91	85	78	99	86	96	94	93	71	87	85	91	92	95	92	81	91	93	76	97	83	90	94	86	89	85	81	100	85	94	93	96	68	98	72	88	83	91	94	76	83	108	78	87	98	84	94	101	92	94	98	86	110	77	81	78	94	84	77	95	78	97	87	83	79	76	86	101	100	90	92	80	97	80	69	104	87	83	98	82	96	101	94	104	97	85	95	84	83	85	85	93	81	79	95	103	80	80	97	84	97	96	107	97	85	82	87	100	85	91	81	70	76	78	87	101	80	80	79	82	90	101	90	70	81	103	80	83	81	93	78	86	85	97	85	92	92	79	92	71	82	101	88	81	104	96	90	85	96	106	94	92	79	78	94	82	89	99	82	85	88	107	95	88	84	78	84	92	99	95	90	80	91	94	85	94	101	88	85	85	88	82	96	89	85	96	94	81	89	89	106	91	82	71	84	69	98	84	98	81	93	80	97	92	79	96	77	100	84	97	86	92	66	83	97	85	96	99	109	106	90	85	88	107	91	89	109	79	81	87	89	87	76	81	89	116	96	83	90	79	97	85	112	92	94	97	86	87	78	89	101	90	98	96	88	71	79	87	99	105	95	83	75	93	76	98	80	91	77	82	82	84	78	87	92	85	94	76	91	77	86	78	94	79	71	88	90	92	84	92	105	103	89	93	80	93	76	89	92	81	86	103	77	68	72	78	81	100	85	98	93	71	68	82	87	73	97	100	93	79	78	78	89	79	98	102	87	79	90	80	97	91	96	86	84	87	91	71	98	70	101	87	95	78	95	75	96	90	72	90	82	100	91	85	83	88	86	94	92	91	81	94	88	95	89	92	71	104	82	86	108	87	90	78	77	87	87	80	76	74	107	79	70	88	90	90	98	94	89	84	68	99	79	82	93	102	83	91	93	74	84	84	106	83	98	82	82	77	89	81	69	108	76	83	91	94	75	82	82	83	107	85	104	86	88	69	99	94	95	78	91	88	85	87	80	100	83	97	87	76	81	93	87	76	85	83	85	80	82	91	69	103	91	89	84	83	88	94	84	85	87	87	90	84	99	75	102	86	90	93	100	84	84	66	99	96	92	79	98	83	90	116	95	83	94	101	85	87	90	85	82	75	90	85	114	85	99	82	96	93	98	110	81	81	91	85	109	91	84	85	91	79	71	87	96	98	86	107	73	84	72	99	77	90	107	96	89	75	73	91	89	78	87	86	87	73	88	98	85	88	86	96	91	86	93	88	80	80	97	98	87	96	77	95	88	100	94	88	82	95	77	84	91	98	82	99	93	115	85	79	95	88	89	74	94	91	69	88	77	83	88	88	91	98	94	96	76	94	89	78	89	90	82	88	92	69	81	100	84	81	84	86	90	93	93	89	92	92	79	86	105	99	99	94	93	69	83	76	81	87	80	75	81	68	98	92	84	77	97	67	89	73	89	89	94	102	88	74	88	110	73	96	86	73	107	109	75	110	82	96	96	97	86	86	80	96	85	82	87	89	89	62	87	102	88	82	78	98	99	84	99	83	80	85	84	85	98	72	83	85	77	88	92	67	99	76	93	93	86	67	114	80	77	67	102	88	99	96	79	88	77	70	96	84	99	71	78	75	86	73	89	93	98	91	73	93	94	103	82	90	65	85	107	84	96	94	67	95	85	88	114	84	67	105	104	109	94	84	91	81	83	87	86	99	80	79	99	93	85	78	91	93	82	91	94	86	74	82	97	90	92	82	92	83	89	86	81	67	100	77	81	101	87	89	90	88	92	85	96	91	78	76	79	77	93	89	95	79	104	79	89	90	90	95	87	90	100	69	96	84	73	92	86	80	87	84	81	87	90	89	109	77	80	87	88	81	90	78	77	87	86	83	99	73	86	87	105	109	89	92	95	87	91	90	73	73	83	106	95	89	91	87	92	86	87	76	87	87	92	89	82	107	88	92	100	83	82	70	91	110	70	81	81	94	100	87	78	76	76	104	91	103	73	97	99	83	98	79	78	92	94	83	78	102	80	75	93	83	74	96	86	84	77	81	99	90	94	83	85	79	82	92	67	86	89	89	102	97	83	90	92	88	97	94	78	90	105	85	69	74	81	91	79	79	78	93	88	93	87	85	103	94	80	75	72	96	89	89	101	86	81	86	95	82	80	80	97	100	90	90	98	84	96	96	98	90	86	78	85	93	98	92	79	74	92	83	96	95	89	91	87	89	82	76	77	77	81	65	87	93	86	75	73	91	88	83	92	77	92	88	97	92	79	90	86	88	93	90	107	97	96	94	83	99	87	94	83	95	95	87	81	92	87	85	86	94	84	91	105	83	81	83	85	89	101	80	94	77	85	97	83	98	91	102	90	76	81	78	95	95	87	99	73	82	88	95	79	80	81	82	84	100	87	85	67	79	70	87	80	104	90	87	111	104	78	102	73	88	98	108	88	80	84	97	72	80	87	85	84	89	90	103	89	98	90	79	89	91	90	83	103	85	85	90	94	82	91	80	88	87	89	84	83	98	100	85	85	75	66	94	85
30291	22102	17131	18624	23659	23532	20848	17541	14609	11775	9381	7479	5719	4487	3625	2888	2489	2105	2020	1769	1504	1385	1333	1304	1196	1115	1121	1084	1049	1076	991	988	1004	1011	957	940	923	880	877	864	936	806	842	851	881	850	830	817	809	829	836	769	828	857	773	769	801	775	786	783	833	754	819	822	818	816	791	828	833	816	782	793	812	754	837	818	802	831	796	794	831	771	823	790	875	814	787	814	805	739	779	826	769	819	784	796	830	792	781	828	800	832	815	791	837	783	869	809	836	804	787	760	799	795	823	834	817	801	768	769	794	794	824	866	827	799	833	819	745	776	856	793	814	820	798	758	771	803	856	796	847	765	786	794	801	774	790	821	797	759	802	823	806	779	793	775	803	802	773	762	787	759	788	813	781	822	843	770	804	827	770	765	800	778	802	753	837	829	841	809	792	816	794	783	779	801	776	765	841	817	815	832	757	832	770	833	850	788	792	800	797	798	802	779	783	784	798	811	805	837	840	788	793	786	772	790	809	801	837	804	775	791	815	772	765	826	806	804	840	816	801	803	787	802	806	835	832	751	802	804	755	846	797	819	777	803	853	825	822	807	755	809	828	804	775	850	780	796	753	771	824	794	818	834	829	783	827	757	784	882	810	811	783	755	812	783	793	794	830	792	831	773	765	836	861	816	796	788	798	795	788	820	854	830	801	845	820	782	830	815	805	751	848	855	832	814	781	817	864	923	819	786	842	819	800	771	809	789	799	777	812	798	790	805	793	780	761	800	779	867	759	763	824	802	822	808	777	761	777	841	803	775	803	853	784	814	801	830	756	824	771	796	802	805	822	789	801	779	776	834	764	806	789	803	777	792	835	792	817	800	816	775	832	797	792	842	806	849	858	753	839	796	794	795	818	742	785	821	838	815	769	800	809	765	801	786	787	775	845	808	822	812	755	802	817	829	826	776	857	761	791	735	793	823	771	790	836	775	801	804	747	786	798	806	827	781	796	798	768	782	844	816	767	842	834	775	796	792	827	861	803	806	833	771	761	812	838	823	802	767	802	835	804	845	799	808	801	777	783	762	803	818	835	787	814	742	799	794	753	801	809	842	808	778	787	813	791	843	784	805	801	793	746	821	779	761	803	775	832	853	814	781	806	818	841	791	804	850	791	787	802	834	810	810	784	818	800	794	791	786	812	802	854	863	827	844	783	798	839	765	784	823	799	764	805	790	837	812	766	757	799	769	777	837	832	798	819	755	847	802	834	767	861	828	811	786	796	777	839	796	747	858	812	804	798	835	819	831	778	801	868	824	725	804	740	810	742	775	819	792	809	814	770	798	818	804	785	769	813	805	855	809	806	795	808	801	792	837	822	821	787	758	794	792	769	803	792	800	823	834	767	799	815	784	766	787	771	794	787	804	854	774	792	820	829	832	821	742	741	816	737	770	798	762	797	796	851	809	828	788	826	812	792	775	774	800	796	832	813	793	757	827	805	819	740	824	776	765	786	786	829	807	783	751	852	820	825	802	836	829	798	858	800	835	798	750	782	753	789	792	793	825	833	825	822	799	811	805	832	832	723	831	800	833	758	806	813	787	779	753	791	842	839	804	799	819	783	770	772	817	815	815	842	786	819	822	798	803	789	847	801	850	754	788	770	782	837	764	805	822	801	812	783	854	758	794	821	809	843	767	793	794	755	798	770	840	793	830	836	845	802	824	805	762	798	811	799	803	859	797	766	792	822	742	813	845	771	770	851	822	781	778	749	773	814	759	827	783	805	821	827	846	821	839	798	815	842	848	801	755	777	816	770	768	821	821	790	764	782	797	813	816	802	785	833	824	831	824	787	813	816	769	770	804	820	823	804	754	817	826	816	823	776	809	784	789	797	844	798	824	831	833	875	821	802	797	821	778	744	796	824	784	791	768	780	818	811	871	750	791	809	838	821	805	804	801	767	816	840	815	787	847	780	782	827	779	779	839	768	804	783	834	810	794	759	766	782	802	784	825	778	788	813	839	780	802	779	834	795	863	791	758	805	782	805	846	794	846	807	806	820	774	806	824	791	837	805	829	786	764	747	746	799	830	806	735	832	794	818	801	807	758	787	790	869	757	793	792	856	823	794	801	821	827	759	802	811	788	853	822	812	792	780	807	832	807	759	807	765	768	806	805	848	791	814	815	804	809	807	783	810	801	816	788	780	853	755	804	830	812	842	800	758	803	842	859	818	828	760	752	808	808	790	829	821	792	822	809	845	823	790	806	806	803	843	803	849	854	773	826	798	830	798	755	783	797	837	754	828	852	834	789	795	826	833	777	819	809	820	760	824	816	796	759	814	770	765	842	833	793	847	806	811	778	786	843	817	773	815	818	763	816	783	776	789	766	844	768	763	788	821	777	822	806	782	758	778	832	849	841	809	832	773	834	769	795	776	849	868	795	819	843	860	765	790	792	780	795	807	790	817	833	812	820	825	757	831	771	812	790	775	831	780	815	814	821	828	812	777	833	833	769	802	787	799	782	779	835	788	789	781	787	765	786	833	786	800	821	819	800	768	798	828	798	762	792	844	746	855	787	781	791	778	824	836	793	833	786	768	832	798	789	801	796	775	817	812	775	786	791	815	773	822	774	782	812	767	820	846	799	773	780	781	777	821	789	862	768	850	797	866	822	825	822	784	790	808	803	817	824	801	851	787	827	738	837	847	813	811	832	767	848	790	776	800	766	804	804	837	799	789	778	790	781	811	801	801	801	818	872	847	810	831	794	803	819	809	788	820	839	799	779	786	838	819	809	806	800	825	813	750	796	775	843	801	786	798	813	825	876	818	789	817	831	785	770	794	837	803	725	830	862	859	744	792	772	811	834	832	753	824	747	796	746	850	802	823	805	772	798	784	765	753	776	819	798	804	842	826	804	776	801	790	830	769	784	824	807	853	822	798	804	813	812	835	837	777	819	822	817	803	822	825	795	812	786	811	780	804	851	850	777	803	777	845	806	836	793	805	771	795	796	857	813	766	777	825	777	778	754	775	774	814	827	849	838	800	811	815	811	797	786	823	858	782	797	785	812	798	813	805	769	827	816	834	780	820	847	809	845	858	814	824	780	816	795	854	819	837	791	817	800	790	778	795	817	811	825	851	722	813	756	806	838	808	787	770	811	819	804	809	825	792	767	794	826	797	825	774	766	825	804	802	788	790	812	865	772	784	758	787	757	802	807	805	800	819	846	814	760	758	760	792	804	828	827	815	797	824	819	759	806	830	831	795	812	780	790	843	766	786	848	763	789	841	798	731	779	786	796	857	799	823	818	804	787	792	758	783	869	822	784	794	812	811	849	827	784	812	818	811	797	857	819	863	825	757	845	825	808	798	870	874	831	785	824	729	765	838	796	836	796	789	846	829	807	777	777	833	775	794	774	813	802	855	788	783	786	788	791	778	795	758	819	821	799	778	780	733	792	766	775	804	773	760	793	853	828	823	805	831	821	802	872	818	773	798	842	800	810	831	802	814	839	816	853
4104	3035	1975	1219	955	874	786	698	567	437	390	296	228	219	175	173	148	120	123	114	114	120	100	98	93	100	101	80	91	95	93	91	72	65	76	85	95	73	75	83	78	89	82	83	100	71	74	76	80	81	91	75	96	80	79	87	91	93	95	78	86	61	88	94	86	79	84	71	83	78	96	92	78	83	70	73	79	79	80	75	88	74	95	87	74	79	98	95	94	84	97	91	79	95	75	84	85	83	89	70	89	86	80	79	86	76	94	100	76	67	80	61	74	91	69	84	81	82	83	63	77	84	87	88	84	86	86	83	80	69	74	93	83	84	71	79	88	98	91	83	88	73	88	80	92	75	87	80	86	75	82	83	84	90	79	79	86	79	75	73	70	75	71	86	86	83	88	91	63	88	58	82	88	83	82	97	68	81	76	85	77	78	81	102	77	79	76	83	76	77	76	90	94	76	75	92	76	98	83	93	102	91	83	69	82	84	70	83	68	107	87	90	83	93	84	75	72	76	86	87	91	82	90	90	94	74	89	80	90	76	80	100	74	75	95	87	93	75	95	76	65	77	85	76	80	90	92	92	77	86	77	72	82	79	63	81	77	65	79	78	88	90	71	96	84	93	80	89	77	62	72	69	88	74	79	73	83	82	89	82	82	84	75	73	78	75	76	96	85	75	83	91	67	75	93	94	77	80	74	97	91	84	65	87	94	71	67	89	89	72	89	101	98	88	74	74	88	93	94	83	74	75	72	67	78	94	73	101	86	86	73	82	94	68	89	81	92	86	83	72	78	97	82	95	99	107	77	81	94	81	76	77	80	73	94	82	81	72	91	70	77	79	63	85	78	80	84	75	76	81	83	77	99	89	92	72	80	73	90	83	79	81	103	74	81	81	96	80	83	79	85	75	81	96	88	94	87	89	89	81	78	82	94	75	84	67	75	101	72	88	93	83	94	77	90	78	77	84	93	71	78	85	78	72	90	84	101	76	86	98	78	81	68	79	77	75	68	76	73	73	67	86	96	74	72	77	80	73	73	88	82	87	64	80	103	89	72	95	83	89	93	80	90	100	106	97	84	85	81	83	90	64	83	84	81	94	79	99	76	86	85	68	68	97	68	78	95	77	65	66	97	87	79	82	85	85	95	74	77	82	91	67	88	67	67	82	84	91	76	78	83	101	70	69	72	68	101	64	82	76	72	71	79	90	87	91	60	84	61	71	91	88	97	87	97	63	79	83	64	85	78	92	66	78	94	78	80	102	85	99	91	85	83	84	71	96	82	82	85	85	86	99	77	96	65	82	86	85	82	78	104	82	85	78	72	96	75	85	99	76	84	91	89	77	74	82	92	90	72	75	86	90	78	70	88	93	95	86	70	77	73	78	83	79	76	78	94	68	77	87	78	97	80	65	76	68	79	78	67	69	80	88	91	78	88	85	81	85	85	74	77	74	95	81	82	73	99	80	76	80	77	76	104	79	73	81	85	67	68	91	70	70	84	68	68	92	82	82	74	75	94	70	74	89	80	76	94	94	84	76	82	77	84	85	60	73	77	83	68	94	79	84	66	79	77	92	87	76	66	78	74	101	94	99	79	80	79	81	75	87	85	79	82	87	92	74	69	77	80	73	79	77	73	87	90	85	92	88	92	94	68	85	67	108	72	88	59	78	75	84	85	95	96	66	66	87	89	71	82	84	71	69	78	75	86	77	68	78	66	78	95	73	88	75	83	87	81	73	71	80	79	80	94	70	73	80	74	83	86	84	72	68	85	81	92	85	76	89	70	76	91	77	77	76	67	85	71	79	84	97	68	101	80	81	75	60	88	108	72	75	76	93	70	79	78	72	61	82	84	82	71	94	91	79	86	67	75	83	80	86	85	89	79	96	79	86	89	99	85	76	74	83	88	96	78	73	90	86	77	84	81	75	85	69	99	90	90	72	74	82	78	76	89	74	89	73	59	90	79	81	91	81	68	81	76	81	76	59	87	87	71	97	70	81	84	93	79	90	88	86	80	86	92	83	74	81	77	105	75	95	79	84	95	70	61	72	87	74	82	89	92	73	73	76	77	77	110	75	68	82	94	56	64	105	75	79	93	82	86	63	82	79	89	79	80	90	72	98	66	73	79	82	81	86	74	74	91	99	87	70	70	94	83	79	89	86	66	83	92	81	80	89	92	84	82	78	65	70	81	83	83	79	75	92	82	81	89	90	95	95	72	70	85	71	84	92	106	81	70	107	90	72	96	79	96	94	94	77	66	78	78	70	91	82	85	90	89	75	65	79	82	80	65	70	67	79	70	80	79	80	66	83	86	72	79	85	100	81	87	83	78	86	97	79	70	71	88	73	79	81	72	94	92	74	89	74	76	81	90	83	91	94	103	62	77	89	90	85	97	84	95	75	83	77	76	80	80	84	87	82	73	77	77	77	78	91	82	86	79	86	81	93	69	91	89	81	80	88	70	88	95	89	98	81	66	85	69	82	76	86	85	84	69	79	94	94	89	67	79	81	75	103	72	94	69	81	83	65	74	86	84	85	79	89	75	65	67	86	77	81	81	68	73	82	89	72	92	83	105	80	107	80	76	84	82	79	84	79	84	69	83	92	86	79	82	72	61	96	77	87	77	81	82	79	87	92	80	79	83	74	71	92	80	76	84	111	76	100	89	86	76	93	71	75	98	79	90	95	76	81	70	75	95	75	72	85	80	76	83	88	83	64	62	93	78	69	82	89	95	86	85	72	82	82	89	78	78	86	83	82	65	80	79	80	97	88	87	70	95	80	89	80	70	77	79	92	84	75	63	77	92	74	82	91	83	64	83	75	82	77	80	79	91	85	86	73	72	76	77	96	74	82	82	76	71	67	80	82	73	81	99	73	90	82	75	84	94	84	76	84	61	74	88	90	87	83	90	78	84	81	72	88	70	80	65	75	75	89	77	78	84	87	80	78	87	73	63	77	76	96	81	77	82	74	59	71	80	96	85	84	81	67	78	103	78	90	94	68	102	84	93	73	92	83	79	69	77	68	69	74	84	73	82	69	71	83	80	79	78	79	86	80	77	79	99	66	68	75	82	86	89	77	84	85	72	87	84	80	80	90	88	80	101	86	88	101	80	80	80	80	69	76	85	80	65	86	89	90	80	82	68	79	74	90	81	81	83	69	81	82	90	84	103	86	71	92	87	84	83	87	92	71	81	75	89	88	94	86	80	81	93	87	76	85	86	96	91	75	84	98	85	80	71	72	105	76	77	90	82	81	78	74	85	86	91	77	101	81	75	88	95	82	79	65	72	79	82	91	78	89	81	83	88	70	93	80	100	85	68	88	82	75	84	88	64	68	78	88	80	94	87	92	73	90	81	84	80	78	70	79	73	75	72	82	78	86	100	70	77	95	97	79	77	86	72	78	76	85	94	85	82	64	74	80	83	82	82	71	97	88	93	81	85	107	75	88	85	87	85	76	79	80	92	72	82	72	75	82	76	82	90	82	72	77	64	98
29761	21331	17228	18356	22598	22234	19916	16938	13865	11350	8798	7249	5550	4469	3734	2993	2462	2140	1917	1642	1517	1397	1368	1211	1122	1112	992	1031	960	981	954	984	966	896	900	863	860	809	827	836	779	742	775	790	806	742	797	787	761	724	780	713	757	706	724	752	750	745	772	750	732	780	772	753	740	748	799	750	770	756	802	713	786	732	747	790	727	692	731	775	710	763	766	779	796	755	751	771	776	723	695	788	705	749	775	756	715	738	764	775	720	728	748	756	769	758	807	761	728	764	772	763	775	744	755	753	745	750	761	746	730	757	815	767	747	752	732	740	739	768	713	750	797	740	750	776	735	760	743	802	731	719	775	715	732	766	732	754	742	767	715	746	765	754	761	823	799	721	743	771	752	728	731	815	707	712	752	750	749	754	787	819	733	707	786	708	756	759	751	769	696	791	755	763	755	815	715	768	709	705	774	722	775	726	767	733	742	798	747	726	761	819	785	720	781	751	757	734	759	744	735	786	763	707	769	751	860	807	753	749	733	739	722	708	795	772	702	750	748	795	756	720	721	777	765	757	766	782	772	743	776	810	744	751	730	737	742	737	717	732	710	744	750	762	760	746	785	777	719	727	735	764	731	698	787	741	760	726	740	739	757	802	736	744	762	725	775	747	745	738	758	763	802	750	788	797	786	752	747	782	733	758	752	707	790	735	751	785	788	735	759	755	756	741	796	764	788	773	802	758	706	697	748	793	765	733	738	698	770	807	767	788	785	777	732	779	746	765	770	783	758	698	808	758	731	755	738	783	743	758	784	790	747	754	731	736	753	701	714	715	787	794	740	712	727	753	782	779	749	769	731	799	723	766	732	747	762	751	742	752	698	779	771	776	792	696	750	704	727	706	758	692	737	729	720	829	755	734	753	788	758	733	750	755	736	793	704	753	748	726	796	752	774	706	727	760	735	746	739	744	733	709	738	744	758	742	736	786	747	765	722	780	771	802	764	751	751	796	752	769	749	771	778	761	773	740	731	702	756	704	761	770	754	776	766	750	798	756	827	747	775	747	700	785	783	764	740	744	772	736	757	735	742	790	787	802	778	756	746	799	806	725	722	744	723	735	744	761	790	700	760	783	764	757	707	742	779	756	741	758	749	737	765	754	733	751	754	759	745	743	806	764	791	786	741	811	774	709	746	784	722	762	777	771	741	808	749	805	773	783	741	690	724	708	721	740	745	734	761	751	729	744	712	763	729	773	759	727	730	745	758	736	775	786	755	682	786	795	716	732	740	745	765	749	742	747	752	776	744	733	768	772	738	702	725	763	767	751	789	725	787	747	740	749	744	746	793	784	741	729	783	735	719	717	771	756	724	822	723	743	718	748	752	724	725	713	760	779	787	742	752	766	738	770	754	745	736	751	748	755	729	710	755	737	761	750	719	806	751	755	788	742	723	730	724	772	743	712	822	781	740	734	757	747	754	734	694	756	806	741	717	720	712	738	738	721	773	708	785	737	740	724	740	779	770	762	765	728	790	764	747	715	775	784	702	709	713	783	750	774	755	736	746	727	774	779	750	733	733	770	764	739	726	702	740	768	786	732	798	752	764	765	730	706	755	774	782	770	760	724	785	740	723	778	744	738	753	722	776	763	757	778	726	758	743	746	774	741	732	714	747	758	745	774	775	714	795	805	750	750	770	733	762	704	785	790	803	761	766	772	740	748	742	751	789	769	740	784	781	802	745	775	721	720	789	737	774	752	769	765	733	760	711	737	761	752	769	780	735	741	761	728	751	777	748	783	825	728	758	755	764	760	781	732	761	726	766	757	744	786	762	781	761	785	740	803	777	712	709	754	757	759	754	761	763	743	773	723	784	779	794	752	766	738	789	746	748	784	781	772	722	716	757	784	700	745	747	736	763	761	758	789	728	758	755	764	740	743	734	787	719	752	746	790	729	740	752	775	763	762	733	715	781	760	705	725	774	758	739	750	776	764	728	744	724	780	776	760	752	752	753	758	742	750	748	777	761	760	740	783	740	812	765	759	739	758	737	741	756	758	793	756	785	732	752	740	734	734	769	777	782	703	786	754	760	759	742	750	695	747	762	779	744	757	730	784	789	720	767	741	768	723	718	738	772	789	735	751	747	775	737	749	744	769	727	695	769	760	762	770	777	730	781	781	726	774	771	772	723	797	755	765	780	755	719	747	746	750	710	735	750	793	755	768	773	742	759	756	750	702	749	739	756	732	730	727	818	696	769	722	746	765	744	797	775	763	763	733	762	768	741	749	743	749	737	740	796	714	741	763	818	735	722	727	788	755	760	748	763	739	742	774	804	767	706	808	749	770	744	778	787	736	701	710	727	715	741	794	797	768	782	770	787	747	776	751	752	751	723	760	736	776	762	780	711	706	755	808	769	750	737	804	788	716	718	785	718	755	671	778	797	785	778	750	780	772	743	778	811	746	758	756	758	769	779	728	714	729	795	759	755	817	802	765	753	744	775	747	786	791	776	729	797	791	720	728	765	726	738	716	802	767	745	731	782	749	781	758	763	763	748	767	753	747	781	699	718	754	745	803	759	771	753	739	749	731	785	733	779	766	731	794	766	771	745	744	719	767	775	758	764	774	735	746	746	716	731	782	744	733	699	766	690	818	730	755	731	723	777	768	726	779	727	755	818	784	770	748	765	804	739	798	743	794	785	754	794	759	761	761	766	784	763	748	717	783	763	706	799	728	758	745	728	771	720	767	695	722	745	731	731	769	734	772	724	737	731	702	726	787	759	772	719	786	780	742	743	708	762	736	803	744	751	792	777	769	811	774	758	694	737	742	744	718	758	724	757	784	712	707	809	745	755	788	772	701	746	746	723	731	717	726	753	803	734	732	764	709	795	755	751	801	754	777	743	757	730	744	750	755	788	751	779	751	754	739	738	773	704	738	719	776	743	768	775	719	776	732	727	749	803	756	745	711	742	792	749	759	766	746	741	738	708	774	763	770	736	719	789	778	730	731	716	710	758	726	780	770	776	747	765	739	721	761	790	755	763	775	826	793	721	724	755	754	737	756	720	763	786	758	773	753	758	703	789	750	739	718	720	728	764	782	742	732	735	745	742	735	762	750	729	737	727	786	776	786	768	741	750	761	740	695	774	765	747	747	763	763	734	833	759	823	744	720	750	792	706	765	694	762	756	781	783	763	740	745	755	715	764	812	779	725	738	757	752	749	773	731	762	773	722	768	800	776	742	786	744	804	714	762	790	762	720	776	721	752	761	776	754	722	731	775	739	738	748	757	727	771	725	772	766	786	725	720	731	758	734	749	736	753	748	751	720	746	747	764	770	768	761	757	731	757	781	752	739	728	777	782	806	756	795	781	740	738	767	771	746	775	756	712	832	755	691	730	726	759	796	792	730	711	768	736	744	761	766	736	796	685	737	758	745	800	755	753	790	731	764	798	792	735	746	759	754	752	745	767	750	786	730	732	813	740	783	748	719	780	746	758	742	743	761	758	715	763	737	746
5007	4563	2557	1734	1267	1239	1022	897	687	554	503	395	301	268	241	197	166	140	144	110	107	105	127	89	90	93	96	97	105	92	86	80	106	72	87	93	80	101	72	83	85	78	91	72	85	86	82	79	76	90	82	80	85	85	81	66	67	79	78	106	102	79	81	86	82	98	95	72	74	70	83	81	84	78	82	78	96	81	88	74	74	91	80	102	84	76	95	71	76	100	80	76	78	77	80	87	80	73	68	85	87	78	83	83	79	90	66	78	93	65	71	81	73	95	73	87	77	83	94	83	88	88	77	90	91	92	99	68	108	87	76	82	90	87	94	82	87	82	62	65	82	72	86	83	98	89	69	84	89	69	90	84	113	72	91	98	82	92	79	80	85	97	85	70	73	77	67	84	76	89	77	80	76	79	94	83	99	88	73	62	78	62	77	92	92	96	75	89	82	82	76	89	90	72	93	93	70	74	89	90	70	76	82	67	99	86	80	92	90	89	86	91	95	76	87	83	107	86	90	89	77	81	89	91	87	80	83	79	80	91	87	70	86	72	86	77	74	78	95	81	114	76	66	77	85	92	79	91	76	89	85	74	89	87	74	86	75	80	79	105	80	68	91	97	80	82	94	71	92	82	84	82	82	82	87	72	72	80	87	93	70	77	84	88	81	84	95	95	87	79	81	81	80	88	87	74	73	85	84	77	98	83	86	91	94	80	98	81	81	93	80	84	94	82	93	84	68	78	83	61	102	82	85	90	76	96	89	80	87	83	65	77	96	86	99	95	87	95	73	100	83	82	85	105	80	100	83	84	80	93	79	97	76	93	78	76	83	96	83	100	78	65	96	89	94	82	94	91	65	89	72	69	83	90	86	77	95	96	92	96	71	68	92	83	87	76	98	75	62	93	81	88	86	81	89	90	74	88	99	84	77	93	81	77	80	91	86	67	82	95	94	90	81	94	89	90	85	80	96	90	75	74	79	83	85	78	71	80	107	88	76	82	77	96	83	93	92	70	74	76	90	95	90	80	71	67	70	94	76	85	83	89	83	69	99	91	78	85	95	73	78	92	81	81	100	86	86	83	66	76	90	95	103	74	94	76	76	77	89	78	88	93	87	93	71	93	70	58	84	85	87	89	99	99	82	71	96	88	94	69	79	86	89	82	94	87	68	101	80	91	80	95	91	89	87	93	73	93	74	83	65	103	81	94	75	92	78	102	68	79	76	70	94	95	94	78	79	82	89	89	93	75	79	73	81	80	81	83	86	103	79	104	93	92	76	93	75	73	92	84	76	72	62	74	92	76	73	102	84	77	88	83	101	89	76	89	87	90	83	79	83	86	89	73	69	85	82	96	90	70	83	78	92	78	79	91	70	80	84	86	77	82	78	73	76	77	107	83	80	83	89	93	85	103	87	72	106	87	89	86	83	73	88	82	80	82	90	82	82	77	112	82	78	74	94	83	76	75	77	88	87	80	81	95	89	97	79	87	79	85	68	88	94	84	83	100	80	71	87	83	71	94	94	79	86	82	82	99	83	79	71	90	77	91	71	84	71	88	69	81	83	76	92	74	82	78	87	80	77	77	82	76	79	87	84	77	91	81	80	90	83	79	69	86	81	72	87	77	81	72	82	79	92	77	80	106	74	86	87	94	80	94	95	93	85	79	85	78	100	88	87	78	97	82	76	96	97	70	84	81	75	89	70	84	82	92	91	86	77	76	79	85	84	83	84	85	99	71	72	85	82	90	69	83	93	60	92	87	79	95	83	90	85	92	81	96	83	92	83	85	75	77	92	82	79	74	103	88	84	64	99	72	92	84	67	74	93	80	80	82	66	73	87	86	97	78	91	92	75	83	89	96	72	62	86	88	89	84	95	94	82	60	81	94	102	94	78	95	67	85	78	84	87	79	97	72	74	83	92	88	78	84	86	79	80	89	87	83	73	98	102	109	84	100	75	87	79	74	76	75	103	79	99	78	58	78	82	76	79	72	75	87	81	94	74	90	96	72	89	79	83	71	84	80	86	89	89	82	92	89	82	92	87	86	78	93	66	74	93	76	84	79	89	81	93	71	72	88	77	91	84	83	85	87	96	88	80	96	88	83	71	92	75	100	74	87	81	73	85	94	87	75	97	92	90	83	88	76	89	80	84	89	91	78	77	89	73	104	83	93	75	80	79	64	71	71	91	78	72	81	93	87	89	95	77	87	80	87	93	65	78	91	95	84	83	77	80	82	82	98	79	83	90	76	98	65	90	91	70	89	94	85	77	113	81	85	76	70	79	83	94	78	86	97	89	91	78	101	75	77	81	94	70	90	85	93	77	85	63	74	94	80	62	89	100	94	84	81	70	90	88	82	90	71	92	99	87	73	68	84	94	71	92	84	101	82	75	86	91	99	67	89	83	70	80	81	89	59	82	87	93	92	82	75	86	72	87	98	103	92	78	101	80	70	80	88	79	81	72	77	91	74	92	101	87	75	69	87	85	84	84	106	73	89	72	96	83	87	85	111	92	88	87	80	81	97	89	82	97	87	89	80	82	87	76	96	84	89	83	86	101	83	88	93	89	93	74	104	79	72	93	86	79	87	87	79	65	71	85	82	73	104	81	75	85	80	94	83	81	77	84	82	85	79	102	83	96	92	80	76	82	79	71	83	90	86	80	94	82	73	70	95	90	87	78	91	78	76	93	83	90	97	85	84	81	79	87	71	102	70	92	85	73	98	87	78	96	90	76	68	74	79	71	88	82	107	76	86	83	94	84	105	76	82	76	87	72	86	82	83	88	99	84	88	84	95	92	89	84	81	88	88	88	78	75	77	84	68	78	84	76	88	81	87	68	70	105	89	84	74	72	98	79	80	73	81	99	75	94	87	99	100	74	81	84	92	91	64	92	73	84	81	75	75	83	96	82	75	82	85	86	87	84	86	87	83	81	82	95	86	88	85	69	85	87	79	107	89	103	83	74	105	94	79	84	78	94	79	83	91	84	83	87	80	88	77	78	83	77	80	93	73	80	80	84	80	93	81	83	88	90	79	78	77	80	97	81	93	89	74	85	81	70	78	88	86	80	71	78	86	99	83	88	81	94	78	76	93	92	95	87	95	68	84	65	84	91	68	86	90	88	90	104	83	74	75	85	83	77	86	80	92	89	88	74	80	96	80	83	91	82	76	81	83	89	74	86	85	74	88	82	87	67	105	67	82	96	84	91	86	66	94	95	94	78	87	98	83	89	88	70	93	83	97	95	72	78	69	91	109	79	79	94	64	85	85	91	84	83	85	64	89	77	79	85	87	89	88	87	93	87	78	86	85	95	82	59	68	87	83	88	87	92	84	82	106	94	86	87	76	85	84	89	97	89	92	80	77	96	81	63	100	80	90	78	87	92	69	70	74	83	85	85	75	88	91	69	87	82	92	80	78	103	86	84	104	92	72	87	98	89	82	76	69	74	79	104	76	89	80	82	71	88	75	90	74	78	85	69	87	79	86	95	76	87	78
32812	24425	19504	21432	25800	25503	23234	19556	16330	13508	10963	8775	6859	5568	4630	3656	3109	2664	2288	2016	1713	1667	1533	1446	1371	1234	1168	1084	1090	1050	1167	1115	989	1051	955	959	981	937	859	817	841	851	881	821	824	823	816	761	782	802	778	788	775	827	812	817	742	810	814	816	752	770	749	752	747	777	703	785	760	761	810	810	805	720	792	789	818	719	829	717	821	813	809	816	786	797	813	769	792	803	815	804	757	777	786	793	735	772	832	778	765	789	751	754	824	770	761	795	790	776	827	758	770	740	779	791	800	777	780	795	814	774	765	747	766	797	729	765	777	817	782	807	792	768	751	736	795	730	779	817	781	807	827	775	822	796	784	799	772	796	759	814	757	798	784	787	835	767	812	769	819	802	802	827	783	782	794	768	791	778	777	752	749	800	781	771	737	731	771	779	786	754	736	771	828	785	766	783	795	765	777	784	779	805	776	779	788	818	786	766	856	777	734	784	779	799	741	804	758	796	738	768	800	766	776	723	790	815	772	770	771	797	828	765	778	749	795	773	729	756	777	789	796	778	753	786	776	766	779	771	763	826	780	773	760	800	797	766	767	813	798	745	802	786	798	810	808	800	812	784	755	801	776	799	746	775	784	757	786	803	752	781	776	784	787	760	795	807	767	758	778	761	756	798	773	735	845	825	770	823	780	821	801	812	845	868	777	814	759	835	808	787	779	826	812	769	741	752	776	822	789	777	769	789	782	765	788	767	772	732	815	761	737	799	818	807	764	760	815	765	784	777	777	791	801	753	774	716	758	755	797	787	791	800	788	796	806	779	793	782	820	754	786	795	774	783	768	766	828	814	784	778	762	810	748	740	775	820	805	747	773	807	761	798	762	784	813	785	765	811	798	759	807	773	784	825	744	764	768	754	732	805	770	805	793	793	721	721	752	775	799	752	777	818	754	756	825	769	800	776	812	780	776	734	753	788	786	761	757	778	820	791	828	759	791	786	699	810	778	783	787	794	754	787	862	764	796	774	756	793	802	789	783	715	775	800	779	772	774	733	788	749	812	729	755	788	761	744	799	845	789	723	797	786	770	794	796	769	784	765	768	760	763	776	808	819	752	757	773	781	796	802	767	804	716	787	736	754	727	761	765	814	809	752	769	759	804	758	808	758	764	758	761	805	732	827	794	757	794	819	757	761	850	762	764	834	783	798	801	765	778	774	785	771	771	791	796	798	769	783	762	780	795	752	778	777	751	758	797	772	785	763	789	788	685	760	749	773	815	799	777	799	787	781	770	755	776	761	807	807	801	777	783	786	753	783	786	765	802	795	781	779	759	709	800	780	758	745	775	785	799	777	774	788	801	763	792	796	793	790	793	740	778	790	777	735	786	822	748	785	824	711	745	758	776	752	787	765	777	737	815	727	758	786	772	774	811	807	800	787	785	787	763	758	821	803	821	767	779	792	766	777	777	800	762	773	779	776	779	818	798	733	774	749	729	808	782	786	809	745	755	763	779	773	788	773	813	777	769	759	685	791	755	753	722	747	779	749	775	836	826	773	784	752	731	757	797	796	775	758	764	779	779	782	803	817	820	796	788	783	760	781	779	753	757	808	737	795	760	794	774	728	782	804	799	755	776	802	741	787	737	740	778	750	787	801	820	752	814	806	782	776	725	775	756	792	790	803	755	772	785	797	762	761	752	760	773	788	787	816	757	812	776	728	799	783	752	757	712	809	805	752	787	789	788	762	766	798	762	779	708	814	814	754	822	781	779	769	756	787	802	745	825	795	733	795	764	777	815	734	739	723	756	820	772	793	760	748	806	797	779	797	766	783	855	767	826	827	760	761	767	759	750	768	722	813	741	731	776	806	800	764	782	816	783	760	743	768	817	799	761	823	786	760	797	770	792	753	746	731	768	821	790	773	800	815	778	782	730	715	782	821	802	729	803	774	760	744	819	784	753	772	763	756	801	785	755	836	775	800	788	783	787	798	731	783	740	747	778	754	834	739	788	743	795	715	745	829	802	778	806	786	739	826	763	818	795	774	751	821	760	820	763	765	767	785	799	774	768	793	713	753	769	773	759	726	818	745	795	755	778	751	775	788	749	784	769	711	758	802	808	811	812	763	742	821	808	740	751	754	785	758	768	773	733	797	763	754	791	829	816	820	778	769	730	832	809	756	794	803	811	778	764	739	773	777	754	765	778	771	749	808	750	757	776	778	791	799	749	805	761	771	781	816	820	857	745	778	776	775	791	798	766	757	804	770	777	760	794	784	756	768	726	825	798	773	825	781	765	771	782	812	738	750	771	784	777	762	760	752	813	791	747	784	748	773	823	734	804	799	773	750	757	802	737	775	847	822	842	822	825	750	751	772	804	790	832	782	754	801	801	744	782	842	790	811	782	755	742	755	756	780	784	781	800	734	765	797	793	772	824	820	794	733	761	793	762	771	800	813	739	800	703	776	777	764	781	776	779	795	776	782	772	794	774	805	806	808	817	780	783	797	782	769	769	778	751	757	735	799	808	800	814	798	750	759	791	793	793	768	784	795	772	779	760	792	829	801	783	808	742	736	845	815	790	777	810	799	803	800	786	745	799	793	780	822	749	767	778	809	784	764	796	770	802	770	803	763	802	748	790	808	801	739	744	760	784	754	690	745	737	758	810	774	799	781	694	797	783	758	758	735	780	775	760	774	810	787	755	766	748	779	760	770	715	835	763	797	709	768	795	751	737	720	729	804	827	757	827	741	727	800	794	793	764	799	846	794	827	830	776	798	791	731	765	762	740	790	764	749	764	767	752	795	816	774	782	744	821	745	775	764	761	806	762	768	725	769	757	873	762	766	762	770	786	767	745	794	812	794	803	737	825	774	777	759	775	828	770	790	780	751	730	775	772	742	816	755	777	791	784	755	751	723	772	778	772	785	810	744	827	757	758	829	760	817	778	814	766	846	743	792	809	802	822	803	764	778	786	806	770	771	757	779	805	781	755	793	743	794	755	794	784	753	773	737	757	763	807	757	767	765	818	794	749	778	829	770	730	815	765	742	803	796	763	807	778	763	722	768	783	820	725	749	744	782	784	718	814	802	773	760	778	750	787	755	786	812	768	822	749	748	793	726	823	737	751	744	774	771	773	832	733	791	780	805	752	790	784	747	756	825	782	723	799	812	820	709	747	804	809	855	745	764	740	748	779	756	818	771	783	792	820	774	786	766	734	795	820	783	797	746	787	782	778	797	817	796	849	788	762	749	788	792	813	800	761	846	740	734	759	755	781	753	762	816	838	765	804	782	777	778	762	787	785	774	798	831	756	783	789	788	798	818	758	768	791	852	747	734	765	750	818	775	858	773	819	739	786	772	705	815	811	747	763	783	773	787	782	765	771	761	762	778	787	787	788	776	775	731	750	767	782	802	768	801	768	795	826	745	805	792	767	818	745	803	800	787	772	775	777	819	778	788	788	770	760	812	763	761	796	785	787	733	758	810	789	795	723	777	829	805	806	782	771	771
3024	2004	1144	789	635	617	551	467	434	331	272	227	209	176	150	152	126	105	111	115	103	96	107	107	96	113	103	93	88	87	104	87	92	87	100	105	81	90	86	77	88	90	79	82	94	84	92	82	85	76	81	100	82	76	77	73	89	73	89	82	64	81	99	78	98	85	76	80	94	89	87	96	86	92	87	70	93	92	74	81	78	67	112	90	99	72	80	82	96	95	96	79	78	77	91	89	82	78	95	92	76	87	84	74	101	86	92	72	85	98	85	67	84	81	72	79	84	86	90	72	73	81	94	88	87	87	95	93	60	87	69	98	92	90	86	84	93	97	92	83	89	80	78	91	93	86	99	77	104	80	83	95	107	94	85	94	100	90	83	86	78	77	69	85	92	73	87	90	81	85	76	86	77	82	79	77	81	71	82	95	85	68	91	97	84	86	107	80	80	73	88	93	93	82	85	82	98	84	103	78	71	84	88	94	94	74	91	95	77	83	80	75	105	92	98	96	71	86	88	77	83	93	86	101	75	90	83	80	97	106	114	89	98	100	69	80	69	80	72	95	77	80	91	87	82	80	92	76	79	99	85	70	84	103	81	79	68	80	80	79	88	81	82	82	84	88	91	84	97	89	88	68	79	90	77	88	72	102	90	79	79	73	72	87	82	75	97	93	72	93	88	94	101	76	89	89	84	101	80	91	89	89	86	81	79	76	83	76	71	97	104	108	76	100	79	85	77	89	108	82	90	88	74	80	84	93	90	75	72	87	88	86	89	81	85	99	95	80	102	81	80	89	84	91	80	56	101	96	85	85	91	73	104	86	96	71	98	90	87	78	80	69	100	81	76	89	100	92	83	83	88	104	89	77	76	90	98	86	86	83	71	85	81	87	83	81	104	83	78	74	76	93	103	98	90	95	71	95	88	95	88	93	91	96	78	80	90	69	91	89	87	67	92	81	97	84	85	99	91	79	85	76	92	82	79	84	97	103	80	89	78	96	87	84	84	71	80	82	86	77	76	83	111	90	80	74	82	75	86	97	103	77	76	83	85	93	88	75	89	85	89	87	90	89	75	80	94	88	91	86	85	84	75	89	76	77	88	85	82	84	92	88	78	85	91	91	91	89	72	88	98	94	90	86	86	80	83	89	76	110	78	99	84	84	89	91	92	67	79	102	100	80	77	91	93	75	98	83	94	84	80	88	70	75	96	80	95	86	75	73	76	96	85	102	86	70	83	80	92	76	102	75	74	80	92	96	80	71	70	94	93	84	89	76	96	72	67	95	75	84	92	85	76	74	91	81	93	79	94	70	72	91	75	82	92	85	90	85	93	74	99	96	84	91	69	81	76	92	98	90	86	92	89	77	74	77	84	78	86	97	99	73	81	95	101	85	80	94	89	101	96	91	94	63	67	71	90	88	81	87	81	77	84	85	80	83	78	81	83	82	91	93	91	77	96	72	76	83	84	76	87	81	96	95	87	85	87	82	101	85	81	83	92	98	88	94	89	69	94	66	83	85	90	66	89	83	80	87	108	63	88	85	80	89	98	84	80	75	89	84	93	94	86	86	84	85	88	87	81	95	83	74	85	91	88	72	76	95	71	88	73	87	93	85	87	91	65	63	84	82	86	92	85	75	86	71	74	95	79	89	77	71	89	88	95	76	78	92	79	70	94	75	99	85	82	88	84	82	75	98	89	71	80	77	96	78	80	72	75	84	67	75	84	85	87	101	78	78	81	82	87	71	98	98	97	96	97	79	99	106	88	76	90	87	94	97	106	82	92	52	83	81	70	99	86	78	92	72	80	67	86	85	76	81	83	85	84	76	76	71	79	87	87	80	85	102	74	92	85	86	99	99	86	91	94	89	104	93	84	93	76	89	75	79	96	77	71	86	97	78	77	94	104	103	85	82	97	84	95	90	93	97	89	94	98	84	100	88	73	70	93	82	93	81	92	77	93	87	87	96	78	66	79	94	91	88	87	90	96	82	115	86	73	80	84	80	84	87	86	88	95	89	99	91	85	77	94	76	72	96	93	83	81	87	103	82	80	106	89	77	80	74	99	101	86	85	104	79	78	86	105	91	100	86	82	87	62	89	89	75	99	78	85	75	84	83	90	81	74	97	76	105	99	87	97	84	86	88	82	95	101	75	89	80	84	88	83	79	91	86	88	88	77	85	81	80	94	84	91	94	84	83	66	76	78	74	78	80	96	84	87	100	97	96	102	95	98	79	77	92	84	101	80	89	82	87	81	70	83	92	90	74	90	81	80	87	87	80	84	79	89	93	84	69	104	86	88	81	96	89	84	88	74	98	79	86	81	82	83	86	85	88	94	99	106	81	98	82	85	86	84	71	91	87	84	99	87	81	93	90	91	82	86	85	85	80	92	94	79	85	81	89	88	88	96	78	87	97	77	93	85	75	92	82	80	80	76	79	78	84	82	85	63	81	92	84	82	83	82	98	84	72	71	87	70	87	96	87	105	82	79	89	88	79	79	80	94	68	71	91	78	70	93	87	77	93	80	99	74	85	83	88	75	90	62	87	89	84	73	77	106	83	87	81	90	77	101	98	90	92	97	108	95	77	82	71	72	93	78	83	86	77	88	84	82	64	104	89	93	73	84	94	82	101	90	85	69	94	78	93	93	83	81	91	83	92	87	76	78	80	89	82	86	83	90	81	99	82	92	76	69	93	83	88	100	101	71	70	72	95	74	78	78	71	84	84	86	92	89	72	88	83	94	102	89	90	93	74	89	75	77	86	91	86	113	95	92	86	92	80	91	93	79	88	106	101	87	100	87	73	89	96	81	99	86	67	74	100	99	74	79	73	79	75	79	78	78	91	82	68	86	88	88	90	68	86	72	72	78	94	80	84	84	79	92	86	102	95	103	89	82	80	72	78	98	93	79	92	91	91	82	83	97	94	94	92	93	78	87	91	97	89	84	90	94	84	71	86	62	98	88	86	99	80	108	95	85	94	82	72	90	100	108	84	88	83	84	79	98	90	81	85	85	52	99	75	95	88	82	79	90	85	84	93	85	80	86	88	89	80	99	73	89	93	83	88	72	85	94	76	73	76	72	90	100	73	70	79	90	85	77	82	91	82	90	73	84	74	83	77	107	76	92	94	84	86	97	69	83	85	81	96	90	79	71	90	86	100	88	77	90	80	91	83	95	83	67	93	80	95	71	76	82	86	81	95	86	95	91	67	78	87	83	75	100	76	101	69	109	88	68	94	91	95	93	78	102	80	75	90	86	57	80	98	86	91	82	90	95	94	93	75	80	69	99	61	84	87	94	78	74	91	86	79	87	97	100	81	87	99	82	78	74	85	79	95	76	91	99	104	85	86	79	88	96	81	88	82	97	87	86	85	81	77	77	85	96	91	82	86	98	93	76	82	81	90	95	72	80	96	78	97	88	94	102	76	91	74	85	74	100	85	92	81	75	80	95	91	96	81	73	95	94	86	88	94	69	80	82	90	89	82	98	100	88	73
27007	17510	12740	14595	19017	18833	16839	13730	10839	8366	6734	5226	4061	3286	2658	2240	1978	1765	1489	1423	1247	1252	1263	1154	1128	977	1040	969	989	945	986	916	962	888	933	927	868	887	855	849	802	805	860	825	844	782	823	835	742	792	817	826	783	824	797	788	787	754	807	797	816	874	819	779	807	771	765	810	839	792	761	798	824	756	819	762	768	770	808	812	796	798	830	789	781	833	795	750	800	787	861	785	826	793	757	767	793	788	804	840	775	823	788	783	795	748	796	750	787	774	758	821	746	824	804	772	766	787	776	787	784	822	817	770	795	812	784	807	771	777	781	801	764	784	746	791	784	752	729	800	780	746	794	837	771	799	773	769	763	831	763	796	814	730	800	780	797	783	831	746	820	833	736	762	807	791	799	841	811	802	809	754	766	773	780	800	790	793	760	789	813	824	783	776	749	820	786	765	765	797	772	783	816	775	823	828	801	809	791	818	863	804	835	804	817	793	777	781	783	796	793	824	821	787	791	824	768	797	817	756	821	787	772	789	788	801	811	780	788	843	782	812	767	738	850	748	788	796	776	769	827	754	786	828	807	809	806	844	780	818	722	810	787	768	769	774	793	818	763	801	828	765	767	751	804	819	790	786	803	827	824	759	787	775	777	769	803	765	814	769	782	800	786	806	811	806	804	782	811	778	759	785	759	772	838	762	736	860	826	767	798	828	792	779	754	798	783	782	786	834	826	781	773	823	822	778	776	776	800	787	764	760	783	774	768	801	813	783	759	786	726	779	792	810	788	799	830	738	774	778	837	768	795	753	795	796	772	835	827	750	804	790	801	780	805	803	748	824	814	799	766	763	782	773	780	761	785	802	850	780	803	766	818	818	791	795	785	835	803	800	810	790	804	832	784	788	793	782	768	815	785	766	826	789	783	777	817	775	786	806	799	765	819	815	821	789	809	747	791	804	814	818	793	771	820	793	803	839	784	751	786	745	760	799	819	761	849	732	800	769	786	763	793	732	794	837	749	784	817	748	814	750	843	793	794	805	743	782	755	782	862	801	806	813	782	807	793	803	801	847	771	828	796	805	799	745	848	790	786	783	796	768	776	751	831	834	788	752	791	794	750	785	782	835	818	804	805	826	791	829	786	798	852	749	790	814	799	848	810	779	849	835	783	766	750	796	766	805	729	759	786	813	798	778	840	765	829	808	758	798	787	741	817	792	833	816	793	801	780	777	777	771	802	741	740	782	773	832	784	799	713	744	791	788	815	797	819	797	756	761	860	800	772	797	773	761	747	811	841	762	805	794	806	755	798	785	807	763	839	815	770	782	802	806	882	745	799	748	792	751	808	816	829	821	785	777	801	818	831	770	793	828	796	720	769	782	790	785	817	789	802	752	764	774	781	778	819	781	807	735	751	804	747	791	779	820	830	809	826	808	788	796	776	762	787	823	732	766	788	762	769	769	851	799	797	838	772	760	811	766	763	742	817	794	752	785	780	807	769	771	839	745	790	801	782	799	832	760	764	845	743	793	772	846	808	749	770	783	836	766	866	789	775	794	815	807	794	763	788	808	711	799	808	789	769	786	773	786	758	821	791	796	840	764	784	823	792	813	753	778	788	829	785	760	771	797	808	764	815	773	772	768	790	777	774	791	851	788	780	753	766	827	784	812	781	776	747	820	754	808	793	810	753	769	798	784	757	825	845	833	764	772	785	854	781	829	788	803	819	719	794	790	780	833	778	844	787	781	797	782	842	809	801	810	781	813	811	779	789	777	801	804	849	809	755	836	812	817	780	762	728	821	775	762	770	783	828	833	825	830	796	800	784	801	822	757	789	781	817	763	821	817	772	748	787	802	778	763	799	800	736	815	823	821	822	760	785	782	805	760	707	875	779	763	830	813	777	792	807	748	743	800	815	808	793	790	772	815	759	798	848	823	809	782	783	785	744	802	790	804	786	771	785	779	765	786	805	760	831	791	770	755	797	763	771	811	824	827	755	809	814	846	804	801	824	752	772	738	813	751	806	809	756	731	773	791	811	755	823	785	812	754	767	789	804	723	794	785	836	797	727	841	827	788	815	747	819	746	809	784	773	725	784	773	790	792	788	819	793	784	785	810	770	766	855	745	792	776	832	781	802	806	806	804	751	789	763	780	797	778	796	811	795	787	776	771	721	822	804	764	721	755	827	829	798	780	809	787	812	772	827	749	786	782	821	806	773	751	726	752	827	797	763	815	793	770	747	761	825	779	796	762	821	853	780	807	747	794	776	789	827	798	725	794	720	845	801	765	780	783	817	760	840	780	796	813	798	803	753	776	778	769	758	812	785	801	794	823	811	803	718	793	805	735	757	789	755	796	776	803	826	750	809	755	802	814	793	824	778	787	774	814	789	759	842	798	735	827	793	760	756	801	827	805	804	811	845	815	740	789	790	754	785	780	772	765	841	760	772	791	736	785	812	839	788	816	859	758	783	797	788	828	747	788	751	797	816	762	795	788	784	808	765	797	853	804	761	842	807	801	775	771	729	747	797	842	788	786	789	787	772	746	789	843	807	791	757	759	791	823	801	829	807	780	802	734	738	800	753	800	749	792	778	831	807	787	808	833	737	794	855	765	773	800	810	767	810	801	811	820	782	830	782	744	779	821	756	787	799	776	782	806	786	796	757	809	801	804	777	788	839	800	810	764	806	836	802	814	780	855	801	756	777	807	783	837	825	820	784	826	769	781	799	801	751	808	787	779	759	779	766	774	783	816	781	853	809	815	788	742	815	786	781	777	777	804	772	824	791	787	768	800	819	767	826	768	806	781	793	738	834	760	826	812	801	816	838	759	788	786	810	780	789	829	780	827	807	776	751	800	788	826	780	798	763	855	850	771	810	845	771	801	782	820	797	765	826	787	812	811	782	804	761	793	795	733	791	769	757	778	787	822	789	830	835	750	762	794	807	805	773	778	798	779	760	756	756	789	818	795	752	801	760	777	789	784	813	796	799	772	806	808	787	794	775	803	781	795	764	785	801	780	807	780	772	825	800	786	746	809	776	790	771	813	766	795	809	750	766	758	825	796	810	846	746	746	762	737	822	791	776	792	757	845	793	835	818	845	793	763	784	764	772	786	793	781	784	791	800	843	762	787	822	823	821	748	814	810	815	784	818	794	774	773	805	820	774	772	826	789	769	750	754	788	791	754	714	790	804	821	750	781	838	777	817	774	803	737	800	821	789	819	768	742	802	774	771	807	764	789	865	795	737	810	776	764	779	776	773	755	785	747	763	748	811	792	797	806	794	798	813	760	733	809	801	798	775	779	744	811	821	814	794	775	798	766	749	802	753	822	809	824	769	753	771	768	797	804	845	818	819	813	798	758	810	812	872	801	824	781	806	787	794	803	774	817	792	848	822	766	821	784	814	793	839	788	790	808	763	799	789	809	770	758	800	786	816	802	842	787	822	737	797	806	766	796	794	774	750	790	857	821	764	749	794	811	839	726	794	804	823	873	779	798	780	819
4007	3512	1983	1278	968	866	825	650	519	425	345	281	227	210	188	165	137	137	127	118	118	100	109	99	99	113	93	80	108	86	111	96	114	96	112	91	94	101	87	97	89	93	102	59	93	98	77	96	84	68	102	92	88	84	97	103	80	88	92	72	89	72	95	82	78	90	97	89	83	101	82	99	71	92	79	79	115	71	102	105	81	98	93	75	86	110	81	95	73	87	89	90	87	76	75	77	83	88	96	78	91	84	94	77	91	92	82	82	95	105	92	87	98	94	92	86	90	94	88	84	95	82	92	94	83	84	79	77	71	79	83	91	104	77	77	87	95	88	94	111	87	101	92	86	87	87	92	97	88	73	105	96	93	93	80	87	97	99	76	93	102	94	80	100	94	97	80	86	82	96	98	82	90	66	95	91	80	86	94	81	91	82	77	92	89	80	94	97	66	81	87	93	86	82	88	93	88	93	78	97	95	74	99	90	85	94	87	99	93	85	76	86	98	85	78	92	67	90	95	76	80	80	87	93	91	109	115	83	96	102	75	86	92	87	100	83	75	78	77	77	92	93	104	100	99	84	78	102	90	88	97	88	97	107	98	87	107	81	100	93	77	83	84	97	88	78	112	98	96	87	82	97	80	87	82	83	87	91	81	81	74	100	73	79	95	73	114	77	80	92	91	81	73	100	81	91	94	95	97	92	81	90	90	94	83	86	93	93	100	97	84	78	99	93	74	84	72	85	103	99	87	97	88	81	92	82	72	86	93	90	85	97	113	87	82	103	83	80	113	95	107	95	92	81	112	77	90	81	99	85	80	82	81	100	102	95	92	99	87	76	94	78	72	89	81	96	92	98	111	70	93	96	113	84	85	76	93	85	94	67	85	76	63	74	89	97	94	82	81	95	93	81	75	81	90	88	89	89	81	86	97	96	92	97	72	88	83	89	110	90	93	92	79	74	76	91	94	71	94	90	77	78	81	81	88	83	75	86	107	100	99	101	93	93	87	78	83	91	76	99	88	84	87	89	96	95	89	90	96	103	83	85	76	80	91	85	77	86	75	74	88	104	96	95	79	86	113	84	77	91	81	80	89	99	88	89	81	88	78	99	77	84	85	99	95	82	75	91	95	87	88	92	88	110	72	101	86	103	81	91	89	91	90	78	93	102	77	94	94	96	85	109	99	92	103	88	84	79	99	79	71	92	87	76	84	79	93	89	80	73	80	77	89	67	98	92	95	83	85	73	114	98	91	81	98	84	118	86	77	93	66	103	90	86	96	106	92	86	82	110	86	86	88	75	87	80	111	99	75	94	85	97	93	93	88	94	89	87	83	87	98	75	82	92	86	90	79	93	90	94	86	94	89	108	78	100	95	82	82	73	94	82	93	78	86	92	96	97	98	100	91	99	91	96	99	79	91	64	80	90	91	106	93	102	80	86	92	93	98	82	92	90	111	81	97	97	92	96	98	74	78	83	99	86	84	92	93	88	94	86	93	92	80	102	92	75	76	72	86	75	77	83	101	93	86	75	116	88	84	75	92	96	91	93	101	99	72	86	99	88	88	94	85	72	97	91	87	82	84	85	100	73	89	97	85	97	77	80	72	69	95	88	81	75	102	102	80	81	89	80	103	94	78	77	96	99	90	87	73	93	88	97	97	74	79	95	74	85	103	84	88	83	93	85	77	92	93	87	95	98	96	85	99	81	90	83	74	116	85	72	75	89	84	122	89	100	85	89	74	96	82	82	91	71	86	80	78	96	90	83	84	83	72	86	101	97	77	91	86	97	80	87	89	92	82	89	91	105	85	97	93	87	103	89	100	92	89	95	88	81	92	94	97	108	91	89	92	105	88	84	99	92	82	86	95	82	78	90	82	76	101	106	108	91	88	79	80	91	92	83	81	84	95	86	91	88	73	69	95	92	65	93	114	81	86	68	72	88	80	74	100	101	74	91	84	85	98	87	101	83	76	99	80	99	92	92	79	91	92	90	80	96	94	101	94	70	79	97	89	83	95	91	97	106	83	100	81	85	74	88	76	87	107	102	81	82	106	72	97	77	92	81	93	106	84	88	88	94	94	111	86	96	94	95	86	81	109	111	94	84	80	88	77	91	78	93	86	86	89	92	78	101	82	81	85	79	79	90	82	80	84	87	100	79	95	86	78	94	102	97	88	94	65	86	91	105	81	94	70	76	82	109	80	88	94	85	98	87	91	86	95	85	73	103	83	99	88	86	104	99	79	96	79	99	89	84	103	86	91	91	87	82	89	74	70	89	93	87	96	107	82	95	85	78	91	90	98	93	96	91	96	89	88	93	89	97	94	89	93	93	93	79	79	91	73	91	77	68	90	90	93	80	86	96	79	90	84	83	102	81	73	89	92	81	95	84	108	74	79	94	74	87	94	70	90	96	94	99	93	88	92	87	79	102	83	106	96	91	79	83	74	69	80	80	89	77	81	109	95	90	75	99	74	96	80	72	70	100	99	84	87	97	96	109	104	77	95	96	85	82	78	71	92	75	106	102	86	83	87	96	86	97	87	101	85	91	85	90	88	77	78	112	96	93	92	90	79	88	101	95	85	85	99	79	90	75	88	64	86	103	78	72	94	84	88	103	83	86	92	92	83	85	102	98	77	96	90	73	85	95	87	94	103	81	85	85	85	84	88	112	85	77	79	69	83	91	90	77	92	96	84	94	75	94	88	78	90	114	99	63	81	80	81	89	85	102	82	86	87	86	97	90	106	96	89	93	86	102	75	93	101	75	93	78	80	89	100	110	77	116	87	90	89	81	87	79	80	101	94	122	90	101	86	104	104	76	84	76	104	73	101	84	109	81	86	96	75	97	90	78	65	84	83	92	84	74	79	76	78	108	103	81	96	92	77	87	71	82	85	86	86	93	90	91	83	88	89	80	79	108	86	84	89	93	92	75	65	93	96	86	95	84	88	86	91	101	88	80	75	81	135	94	95	82	98	88	86	88	83	86	81	86	97	88	98	86	96	91	68	84	88	88	95	84	110	89	66	72	91	95	103	101	88	95	101	85	84	92	74	77	73	95	98	106	79	104	80	80	83	97	101	82	90	95	90	87	75	97	96	102	97	105	110	85	85	87	81	77	89	95	92	76	86	83	84	85	82	86	77	90	75	87	78	86	96	83	108	78	89	87	85	102	86	94	66	76	78	87	87	96	99	87	77	83	94	75	85	80	96	90	96	96	91	79	86	82	90	86	71	82	88	73	75	76	99	102	96	97	99	79	73	71	81	68	93	87	98	71	87	78	82	91	108	107	89	68	96	91	82	107	83	80	68	91	92	110	97	84	80	88	88	77	94	90	69	85	91	85	91	86	108	95	83	80	80	84	82	104	83	83	86	94	112	81	82	85	94	86	80	80	86	98	92	85	93	89	91	102	85	108	97	83	94	82	96	85	101	87	93	77	90	83	108	94	77	104	85	83	78	106	83	109	80	77	96	77	102	99	93	89	101	73	89	103	91	72
30271	22387	17193	19088	23063	22601	20110	16697	13578	10818	8700	6655	5109	4269	3487	2945	2491	2167	1882	1663	1545	1466	1351	1246	1248	1231	1104	1049	1054	1050	1082	994	990	1023	1051	899	943	890	895	916	843	869	857	861	835	800	847	806	790	838	821	852	831	839	843	861	820	817	910	839	827	837	799	826	826	822	816	794	795	761	856	804	807	804	852	837	783	854	816	799	786	801	857	809	816	844	803	835	822	759	850	782	827	794	831	814	795	831	811	842	793	800	793	800	838	824	831	830	785	807	857	832	776	837	837	796	835	869	801	793	840	811	858	834	768	801	833	826	848	824	850	811	857	758	833	865	818	794	826	834	805	801	850	794	752	819	846	784	769	815	821	780	824	845	817	805	823	838	799	798	807	848	859	771	837	795	787	839	875	784	805	868	851	823	805	839	864	840	812	842	891	834	824	772	836	815	799	806	828	756	802	829	846	812	856	788	793	811	828	844	835	763	794	874	777	804	796	819	850	813	789	811	816	822	775	750	839	825	835	836	845	862	815	836	808	811	780	771	803	849	803	829	774	805	874	771	763	813	837	794	830	784	801	798	775	842	865	788	768	794	769	810	804	841	817	786	799	796	839	746	827	779	787	846	753	800	781	837	835	814	784	842	813	858	770	825	800	787	806	829	844	807	799	830	816	806	821	864	810	812	835	881	805	872	825	817	859	777	790	837	834	820	810	850	839	839	808	862	815	879	802	819	802	806	821	836	778	836	818	805	793	845	826	832	808	819	844	873	804	859	841	806	847	847	757	813	854	828	753	821	808	828	760	840	789	819	768	809	782	853	803	833	808	799	776	772	869	832	755	777	846	831	821	822	802	866	769	835	767	810	825	847	835	843	816	825	822	861	755	851	854	810	801	791	829	799	793	811	824	798	794	781	808	794	817	824	819	814	831	807	809	801	854	768	841	844	858	856	795	782	839	756	787	832	785	845	844	815	849	776	792	837	752	799	819	868	831	829	803	766	886	833	860	801	837	779	856	815	859	802	830	809	779	785	836	818	784	846	805	833	801	790	825	837	808	843	833	802	832	819	857	784	785	808	826	816	838	833	812	809	774	813	782	786	843	833	809	822	779	863	770	793	799	786	830	832	822	795	840	819	852	798	741	798	838	786	777	786	852	817	825	834	791	847	822	812	830	764	808	781	864	771	801	799	799	873	824	842	818	796	807	882	830	785	828	803	768	772	820	786	820	815	817	810	799	825	865	873	768	816	775	803	797	766	838	840	847	820	781	787	804	784	784	781	843	854	760	788	811	802	803	806	814	825	792	762	814	816	806	809	862	803	872	818	835	789	811	844	857	820	830	828	841	884	823	788	830	749	776	839	857	823	817	817	824	810	831	819	856	857	810	797	836	814	805	801	804	772	829	835	859	803	822	834	834	843	784	847	854	819	819	770	791	798	855	822	807	798	811	805	763	816	788	783	822	788	785	840	828	818	792	832	856	850	838	821	808	779	886	835	827	844	781	803	781	838	812	809	815	816	766	811	803	836	812	817	839	790	788	766	784	794	821	804	813	832	831	825	840	859	802	802	809	825	820	785	849	777	812	822	841	782	769	860	799	794	818	770	803	815	831	809	850	799	802	818	797	844	764	817	830	815	812	845	784	805	847	779	794	824	806	822	822	750	840	800	850	850	776	788	837	797	790	794	834	827	821	797	839	807	850	813	826	833	836	832	787	855	872	860	845	864	829	841	814	805	873	785	786	802	800	839	832	846	779	840	801	865	826	825	837	797	748	855	814	842	846	831	808	804	842	804	817	821	860	766	784	801	778	816	807	795	791	827	786	860	782	790	791	847	824	787	866	817	843	825	834	798	831	815	785	824	817	835	813	817	750	801	850	858	841	792	831	839	832	837	846	809	829	814	822	806	824	826	814	822	782	815	815	848	826	809	823	780	790	753	819	852	826	794	871	809	884	848	775	794	844	799	840	795	805	804	835	834	784	763	775	823	833	797	824	818	870	856	834	811	806	850	792	850	795	822	832	782	850	823	821	854	811	781	812	809	865	806	814	850	791	825	738	854	818	832	772	816	799	805	836	826	797	825	820	794	867	791	786	823	795	875	819	807	845	838	806	826	817	772	802	850	758	865	804	725	816	834	771	797	833	763	851	808	825	827	811	764	834	803	811	827	803	794	812	826	811	824	808	829	828	811	832	789	806	807	801	872	818	775	780	845	836	798	799	803	800	784	772	810	809	768	850	796	778	748	802	835	786	778	825	783	835	843	817	747	759	831	786	814	845	782	815	788	787	775	828	807	818	765	830	863	814	817	841	758	798	790	777	846	818	846	811	760	835	811	804	789	859	839	759	759	811	769	825	832	814	785	825	820	809	829	842	814	785	864	840	861	821	874	828	840	785	787	836	830	822	808	793	800	807	824	835	791	781	848	796	855	803	817	761	828	814	760	824	857	790	831	812	798	787	861	780	813	835	781	822	845	801	760	776	841	836	850	891	834	803	822	795	813	762	796	789	831	821	795	821	823	800	817	802	793	815	805	841	839	841	848	822	798	847	858	810	803	803	768	798	869	796	822	833	844	852	823	803	731	793	810	818	796	786	829	801	837	796	836	818	799	828	825	833	802	813	843	819	822	802	852	800	854	800	847	849	813	759	792	807	793	828	786	789	794	822	831	790	743	796	779	866	778	818	828	829	856	796	799	799	753	797	795	840	812	803	821	822	779	837	793	766	846	777	791	797	794	763	783	794	775	817	844	815	811	800	804	778	842	852	898	799	763	806	829	813	824	818	803	828	808	843	795	840	783	780	812	818	809	823	852	789	769	808	791	832	829	796	826	790	811	776	834	823	818	790	787	804	801	845	764	806	793	825	772	768	806	846	851	819	869	802	825	833	800	848	788	879	840	765	820	757	812	828	817	809	795	795	788	861	864	831	832	827	822	859	840	847	788	818	820	795	808	793	805	792	841	793	816	814	808	827	807	785	801	816	872	842	867	806	812	847	829	839	820	819	848	782	795	843	792	767	872	824	775	788	798	812	816	822	798	757	777	799	819	810	831	857	785	820	838	848	892	826	830	835	811	818	829	822	836	822	859	805	812	830	850	855	769	828	828	845	802	849	837	787	837	823	814	832	866	866	799	805	761	822	849	832	838	750	851	802	797	861	833	847	779	806	875	833	825	896	767	781	817	797	843	811	768	832	812	792	826	838	872	782	848	818	887	815	819	876	821	857	828	783	799	787	828	786	832	816	812	822	811	846	823	806	824	809	804	818	824	784	763	801	820	779	852	817	838	825	784	820	808	811	810	810	826	808	831	815	890	838	824	813	799	786	832	771	771	835	806	853	861	863	813	816	790	804	780	817	805	778	823	842	857	846	817	808	877	827	889	766	813	773	830	760	848	817	826	787	778	796	838	838	808	829	764	810	809	830	831	796	842	774	846	803	853	839	778	789	860	847	799	832	803	858	819	798	836	802	825	828	848	811	807	839	759	764	801	784	791
4215	3053	1935	1211	900	851	792	636	457	393	374	301	228	210	178	150	141	136	136	132	120	106	101	114	120	126	111	76	83	96	86	87	89	94	77	100	84	80	113	101	71	87	79	87	102	75	78	82	78	70	57	91	107	82	78	71	71	84	78	104	87	86	80	94	84	69	90	95	100	92	81	90	83	100	90	74	88	93	77	79	65	65	90	92	69	90	75	89	79	82	93	78	89	86	81	92	85	88	72	84	95	77	84	78	108	73	89	81	92	96	94	90	87	80	80	90	97	80	81	82	78	96	70	83	66	84	90	73	87	83	102	92	86	88	85	84	84	109	74	74	71	78	81	80	93	98	90	82	99	91	73	91	73	73	66	83	89	80	101	75	79	86	87	68	91	75	68	83	77	78	87	79	77	73	87	92	103	80	94	69	59	77	89	82	82	93	69	79	74	83	82	77	84	72	96	73	80	78	84	88	77	78	91	80	69	64	98	95	89	92	102	81	78	67	79	89	79	88	95	98	84	90	76	86	89	68	76	97	87	85	84	81	88	84	82	76	74	81	78	62	68	86	92	89	68	99	75	89	97	93	97	83	95	91	84	76	95	78	102	93	87	77	61	110	98	84	102	79	81	96	94	108	85	67	82	82	90	61	81	96	72	88	83	77	93	86	80	85	86	87	98	91	89	103	92	81	99	77	90	80	84	87	85	75	75	68	66	78	82	85	98	99	93	85	73	86	93	77	83	82	78	86	84	91	95	84	88	104	87	89	76	83	89	84	89	92	78	77	102	81	82	84	71	81	79	81	92	98	95	84	80	92	80	88	85	82	80	96	99	88	91	77	94	76	87	81	93	77	76	87	91	102	80	80	86	66	96	81	81	94	71	90	82	75	88	89	78	71	94	73	79	85	72	104	91	99	89	74	88	75	95	95	95	86	69	80	78	74	81	76	82	86	80	83	92	96	83	93	92	84	80	87	69	75	74	97	86	80	89	101	82	74	74	74	76	70	80	86	84	76	82	96	74	91	84	78	73	79	91	98	79	81	69	70	94	86	84	78	96	83	87	93	72	84	88	81	81	83	87	88	67	76	93	72	88	72	90	99	95	79	84	85	85	80	90	84	89	85	94	84	73	84	98	88	79	78	84	92	76	77	72	89	87	96	91	74	108	81	92	71	78	87	75	79	82	81	95	79	74	82	87	78	79	86	101	67	70	75	92	76	99	84	85	109	79	77	75	102	85	97	74	98	92	92	71	76	91	76	95	96	81	94	77	92	80	75	80	84	79	86	92	84	86	95	79	84	78	73	86	84	84	88	89	85	74	95	81	95	93	75	79	95	80	92	83	64	79	84	90	78	83	74	83	89	95	104	86	82	78	74	76	83	86	100	83	84	90	99	69	91	80	82	75	93	75	80	93	82	84	100	76	85	81	82	83	89	75	83	98	67	74	89	72	86	83	88	73	73	79	84	82	86	92	60	80	97	89	90	89	78	78	76	98	85	78	72	88	102	79	81	92	82	80	83	99	96	79	92	97	105	92	75	88	81	85	87	79	83	74	99	95	78	80	81	71	90	88	78	83	80	84	89	88	84	94	100	75	84	94	85	89	95	74	90	85	86	87	82	82	81	93	86	81	79	81	78	70	89	89	92	92	78	87	86	80	89	80	81	92	68	83	81	69	77	96	66	81	95	83	80	83	76	89	85	93	90	98	105	76	89	81	77	84	91	81	83	92	100	73	79	74	67	89	95	79	79	82	96	83	91	66	89	97	112	97	98	69	77	96	88	81	84	84	76	87	77	93	99	98	61	80	66	91	83	94	80	86	71	88	91	75	91	81	83	75	89	86	94	88	76	86	90	81	81	84	101	98	71	89	95	68	90	65	82	73	80	85	91	75	78	82	79	92	97	78	77	89	76	78	91	86	84	84	82	82	84	83	84	86	75	100	77	90	84	84	88	84	61	95	93	77	92	84	100	91	83	85	85	79	86	78	89	86	84	91	82	88	97	82	97	93	84	76	78	84	80	88	83	93	75	81	83	82	91	74	82	90	79	92	84	91	67	75	72	72	72	83	81	76	80	82	80	97	74	90	89	104	80	72	80	82	87	90	89	78	97	85	79	93	69	83	70	91	85	72	89	75	101	80	80	76	89	80	91	84	82	90	95	80	77	82	96	85	90	87	67	94	87	71	76	86	93	73	83	76	86	74	98	88	83	90	74	68	78	81	91	87	95	87	84	79	80	93	71	88	84	71	81	86	78	76	78	81	76	79	102	95	82	87	95	74	82	104	88	101	81	80	82	85	96	92	87	106	83	90	88	68	96	82	89	76	76	71	87	83	96	80	77	92	80	84	80	82	70	83	81	77	89	83	82	93	86	85	87	96	85	91	63	103	97	89	65	78	75	80	75	96	85	81	79	76	89	87	87	75	85	75	85	77	85	78	91	79	106	94	75	94	76	77	86	75	95	82	104	81	83	77	89	88	84	91	78	75	71	76	79	101	83	83	71	97	75	73	87	88	87	96	78	77	72	71	76	91	92	71	77	95	98	79	85	78	94	83	92	87	74	96	81	65	63	91	104	90	87	80	87	77	79	74	75	80	63	89	74	75	86	93	94	107	99	90	96	84	76	55	96	93	105	81	81	99	93	71	83	66	83	82	69	98	76	74	88	84	66	96	103	79	83	101	90	81	76	83	73	84	89	87	84	100	71	84	84	81	93	92	78	102	84	70	88	76	72	62	86	84	102	88	83	79	86	68	82	82	73	90	86	79	71	82	91	87	93	67	90	99	68	91	97	85	97	94	79	75	77	82	65	80	91	109	86	103	89	68	97	90	84	92	81	95	88	84	91	65	64	79	80	95	93	90	84	85	95	78	87	83	95	83	81	96	90	79	86	77	81	80	92	101	87	81	56	91	91	81	78	88	76	77	97	99	81	85	98	82	76	80	97	78	84	89	95	86	76	82	77	74	83	96	92	107	86	88	97	94	93	104	90	95	76	98	85	82	85	78	80	88	78	86	66	80	90	89	83	83	80	72	94	85	74	77	78	83	81	93	80	78	94	74	89	77	81	93	100	80	85	64	78	72	84	80	87	90	57	94	87	95	90	81	79	80	85	89	85	74	70	75	83	69	79	105	91	65	75	79	81	87	89	90	85	74	85	89	89	80	85	97	74	115	78	85	86	91	87	89	75	83	70	83	79	72	96	78	73	67	89	79	82	75	92	85	82	69	71	76	73	88	81	68	85	78	74	86	87	86	78	74	81	94	87	86	80	79	86	86	79	90	70	86	76	82	90	87	62	89	86	90	83	94	82	77	78	89	86	67	86	81	74	79	85	70	66	80	77	88	83	84	75	90	95	84	69	79	82	69	72	93	91	81	79	77	94	94	84	100	88	72	61	94	73	81	75	82	88	88	79	84	90	74	80	98	90	71	103	75	74	97	86	96	90	76	92	93	76	93	78	73	83	85	89	83	92	71	72	90	79	115	70
29760	21354	16338	17888	22307	22052	19480	16401	13004	10777	8274	6648	5437	4241	3417	2971	2629	2257	1958	1708	1562	1464	1369	1270	1233	1099	1087	1101	995	1026	993	999	999	988	981	988	863	880	825	826	784	785	821	803	836	790	786	771	781	805	808	807	784	720	766	745	774	726	770	732	761	763	766	755	760	759	774	782	803	802	772	771	759	807	788	742	798	726	807	706	764	769	821	807	772	766	755	784	793	754	752	727	791	752	749	792	729	800	805	775	741	783	757	740	752	732	750	729	790	785	788	763	786	752	779	815	798	770	748	753	782	742	747	750	768	773	761	779	750	807	756	723	772	743	741	776	723	801	781	734	767	786	806	792	808	752	780	727	815	757	763	763	840	777	761	772	777	745	771	782	748	777	783	734	788	767	793	782	755	746	798	770	785	785	745	761	756	744	706	746	760	788	771	765	770	750	809	780	812	785	831	777	756	722	792	803	775	714	743	770	786	807	773	790	750	781	791	775	776	756	757	721	797	739	747	795	777	762	786	710	738	738	705	752	718	751	743	724	782	763	777	736	768	766	740	754	758	815	754	736	714	690	751	799	759	767	804	744	773	771	735	777	776	740	768	753	770	733	754	802	723	772	783	768	730	793	776	761	728	745	782	797	787	735	755	798	769	724	770	736	721	777	801	772	788	760	753	778	736	742	807	769	712	761	768	749	782	737	774	766	744	795	754	859	778	781	747	746	706	761	770	730	776	739	739	756	783	730	762	790	758	728	730	742	756	777	704	750	712	739	766	768	768	747	764	784	721	696	747	765	804	815	773	699	802	708	785	777	770	768	770	706	722	753	775	796	816	726	779	751	758	778	757	752	775	771	780	726	812	725	782	750	727	769	781	801	759	794	748	792	792	782	750	755	771	807	755	799	722	731	791	754	734	755	770	702	715	723	728	737	818	777	786	792	838	742	780	767	735	739	739	747	811	740	794	770	787	769	769	749	762	746	777	769	760	809	758	760	756	713	715	849	768	771	786	770	772	756	805	797	766	749	781	760	737	771	792	738	692	773	784	777	772	755	750	721	774	719	766	761	783	757	750	770	750	738	805	745	830	762	770	798	805	744	759	797	787	749	795	797	775	738	844	719	761	751	777	765	728	743	764	761	786	791	768	791	810	819	770	794	753	789	768	745	738	761	817	758	758	764	752	727	806	740	762	724	810	740	737	748	781	765	820	761	776	712	779	767	739	760	735	791	738	770	759	787	756	789	769	795	796	763	785	723	795	723	739	782	727	782	801	778	780	786	782	778	785	791	826	733	795	713	732	737	779	781	804	750	752	747	750	724	766	777	820	823	784	787	763	783	771	757	754	774	707	772	763	750	775	724	753	794	785	802	810	816	783	849	775	759	762	753	717	771	770	766	805	797	731	775	809	777	747	707	762	773	726	732	802	762	842	782	770	778	776	751	777	783	760	763	723	773	781	778	789	737	762	725	720	838	793	781	745	785	750	794	763	740	819	764	721	720	750	790	770	774	779	730	762	777	746	730	752	756	846	744	762	809	745	791	831	804	769	772	749	752	723	763	791	773	785	765	755	756	737	746	753	803	784	745	764	704	781	842	735	737	763	774	796	735	781	791	742	817	736	723	763	726	794	784	728	785	713	765	777	782	776	744	730	799	775	745	720	814	775	738	750	725	722	772	786	772	782	761	799	758	766	779	743	802	745	790	775	783	712	802	782	741	757	719	791	749	783	715	756	756	749	774	721	817	768	778	785	801	716	775	787	739	718	769	779	800	812	764	817	832	750	782	794	756	747	711	772	763	761	761	752	682	722	731	744	761	769	814	755	750	775	748	771	749	771	738	805	813	744	750	765	794	788	772	764	791	762	783	733	806	732	823	764	752	772	768	791	791	767	737	751	757	770	778	752	728	744	783	713	779	737	775	746	780	805	767	761	773	765	786	820	776	744	753	781	793	799	780	778	728	789	775	773	732	762	688	728	761	753	800	765	803	793	762	732	757	799	776	781	746	756	762	727	781	770	779	778	773	803	751	744	739	730	779	793	740	735	751	748	736	755	761	727	733	738	719	717	741	815	750	723	765	781	735	752	703	739	802	726	798	763	795	737	794	758	778	748	862	754	784	752	738	766	814	743	798	827	773	789	783	813	735	760	734	720	791	768	818	771	760	800	709	751	771	806	782	742	744	781	762	718	731	776	779	844	740	736	779	831	775	738	688	732	729	755	808	771	726	780	741	767	729	750	747	787	749	744	740	713	784	753	754	794	754	807	777	743	797	766	749	768	780	755	835	780	752	762	771	776	796	804	754	788	792	736	771	727	725	717	755	751	778	809	794	755	784	751	820	777	765	830	768	741	782	761	795	778	755	781	803	694	716	763	721	772	737	771	859	801	800	786	704	775	782	781	758	784	830	791	761	757	775	825	768	777	811	717	751	763	792	754	791	764	824	744	762	777	766	770	769	777	772	828	782	757	775	766	772	769	745	713	756	774	758	794	750	722	803	784	788	782	746	768	722	782	751	719	776	779	756	758	734	729	734	759	756	753	761	714	755	799	728	766	715	759	741	772	761	761	765	831	737	737	734	823	738	723	822	752	811	762	759	785	814	777	789	771	774	760	735	791	772	753	788	772	779	810	756	757	766	757	760	783	710	785	735	760	828	804	771	789	790	783	769	783	752	784	744	743	757	775	768	768	755	754	791	770	732	756	740	757	767	775	749	802	781	785	763	756	748	772	731	770	772	764	823	743	761	824	749	772	804	759	783	696	819	813	800	783	796	744	806	767	821	750	801	720	801	770	757	742	735	778	785	734	780	735	827	756	757	747	754	731	795	774	797	782	792	816	789	812	795	759	766	742	753	769	769	771	750	748	738	768	755	773	829	793	743	690	782	760	736	779	771	787	748	749	757	724	767	799	769	699	770	791	728	759	735	788	802	760	776	774	757	775	757	808	766	775	683	769	733	804	771	769	739	743	752	788	742	805	769	784	759	777	761	755	769	790	783	790	767	754	786	754	757	777	776	700	743	765	714	768	775	709	840	805	712	696	784	797	766	786	817	718	792	755	755	799	822	768	776	784	741	761	742	697	762	811	737	779	797	777	760	766	743	789	767	757	759	769	738	757	768	780	758	783	750	777	773	799	770	770	761	754	766	787	756	796	773	756	782	781	761	749	724	784	759	765	754	727	737	771	787	708	761	770	806	773	809	788	764	767	778	782	766	776	770	756	765	802	735	749	765	763	712	830	780	748	756	809	744	769	800	737	775	768	777	745	748	793	771	723	725	785	737	762	832	744	761	816	721	773	777	748	761	747	788	773	746	749	773	807	757	757	792	713	749	763	809	753	794	787	764	792	783	827	791	790	726	803	708	723	784	743	811	747	770	808	764	732	792	713	751	790	703	777	753	770	730	750	800	725	706	764	768	756	763	748	769	735	770	809	753	783	753	759	758	734	761	787	747	720	733	742	803	759	755	707	781	746	737	766	780	757	766	756	806	764	725
4709	3776	2614	1626	1256	1210	984	857	628	537	422	343	286	241	209	184	169	166	148	155	129	117	116	99	106	111	110	88	94	105	94	100	99	89	105	103	97	91	102	99	87	100	85	88	94	89	82	82	88	64	79	90	82	88	86	96	82	81	91	87	82	88	72	86	88	88	100	83	85	96	95	84	88	89	81	100	83	93	88	91	85	90	75	80	92	79	64	82	78	89	98	83	95	73	91	99	79	89	81	76	90	80	83	63	76	88	89	69	95	92	93	85	91	58	70	82	78	79	82	83	95	77	63	74	89	83	80	75	90	88	94	74	93	91	81	100	73	83	86	66	101	76	72	88	111	89	94	90	84	88	82	76	101	89	90	86	94	78	84	92	87	87	83	79	87	72	85	70	74	80	91	85	95	70	82	87	80	100	94	89	89	93	90	92	81	91	110	81	67	83	83	97	96	66	89	85	97	85	90	81	101	77	85	105	79	99	72	98	78	87	66	82	70	110	72	89	81	91	91	74	86	83	86	92	84	100	87	75	77	92	99	92	109	86	83	99	101	78	83	86	98	92	82	86	86	89	80	102	91	94	81	102	89	74	94	72	86	75	77	77	91	76	67	83	78	92	87	88	83	86	89	82	84	106	98	96	94	107	87	96	80	79	82	71	83	83	75	81	95	82	81	83	94	95	75	71	76	78	87	83	79	94	84	94	87	93	92	72	93	90	77	92	77	100	96	94	85	82	94	93	94	81	89	84	77	86	83	83	93	94	67	101	80	83	97	88	98	94	77	74	94	80	94	89	77	90	86	95	69	90	91	78	97	96	76	92	100	72	91	81	91	97	101	85	85	103	80	87	85	97	93	91	78	96	86	88	98	100	78	91	88	103	78	87	80	88	85	72	89	73	88	90	94	78	73	79	77	88	96	88	93	62	97	75	79	95	98	78	82	89	104	108	75	85	92	74	92	77	90	73	106	83	94	87	85	79	77	81	88	99	85	109	95	88	90	77	99	79	67	75	74	79	92	85	74	97	87	87	75	82	87	67	89	75	88	87	73	102	73	80	82	90	81	71	74	80	97	83	101	82	91	80	99	88	68	84	102	85	74	79	103	81	85	85	69	86	98	86	82	86	98	83	86	94	81	77	90	84	95	90	78	94	88	82	76	77	84	75	89	71	80	78	81	86	92	79	97	74	99	87	100	88	78	95	86	66	80	98	92	85	87	79	78	101	84	81	69	82	67	63	85	89	92	80	75	97	83	85	106	86	84	71	91	99	78	81	94	81	85	103	89	89	62	79	104	86	83	80	94	87	91	97	73	95	99	93	74	66	87	92	76	83	68	90	92	81	102	67	77	76	83	106	80	79	91	83	86	89	96	84	78	84	101	96	90	96	81	84	85	78	91	79	73	85	79	105	82	68	96	85	81	78	68	73	78	86	81	85	80	89	93	80	86	75	79	80	76	85	99	72	94	91	88	88	97	80	97	85	93	78	74	78	85	74	93	85	99	82	67	95	92	74	99	74	83	94	85	71	83	84	92	89	65	84	88	80	80	85	98	82	82	83	72	96	89	96	90	98	75	82	88	96	100	91	75	82	86	81	74	94	92	77	86	95	102	84	85	84	86	78	82	103	89	92	73	67	72	93	88	76	95	87	88	94	89	89	81	83	87	82	84	76	83	76	96	94	102	72	83	76	100	75	104	81	93	106	81	90	101	88	98	86	84	100	95	82	85	68	96	73	86	87	89	81	96	84	81	89	95	90	80	77	66	99	86	84	96	76	72	83	85	84	89	83	87	77	86	87	96	93	78	94	107	84	90	83	105	76	78	93	87	81	85	92	83	79	82	95	94	89	98	77	81	81	90	91	74	95	80	90	89	82	75	85	94	90	93	90	89	71	96	84	72	86	92	81	88	81	67	102	76	86	83	98	85	79	72	87	79	71	83	78	78	81	90	88	106	80	100	80	71	69	88	83	100	82	91	85	87	74	105	81	86	76	74	80	90	87	83	87	79	70	63	77	97	94	90	79	77	83	79	87	73	90	86	85	81	88	75	95	93	85	79	80	66	92	79	93	98	84	89	95	96	88	73	107	78	88	83	81	90	78	104	82	84	92	92	67	91	93	88	95	99	83	66	102	104	106	100	90	82	79	80	89	65	83	94	90	74	83	87	74	79	80	78	91	91	84	80	77	87	103	95	100	71	79	100	83	90	64	73	71	102	72	84	93	88	80	105	82	83	83	92	97	83	67	79	91	85	109	90	73	81	88	86	81	82	87	83	87	76	89	95	93	92	83	91	85	81	84	81	99	90	86	88	88	85	94	72	80	77	91	77	84	71	95	77	86	96	90	81	78	97	82	81	110	82	76	98	87	85	95	90	81	79	74	69	91	89	87	82	89	84	95	92	80	75	91	102	88	75	100	85	92	79	80	86	85	99	77	86	73	92	90	83	92	75	73	95	71	94	85	77	90	65	71	91	90	69	97	87	79	87	78	81	81	85	98	80	89	83	89	78	96	86	75	97	73	78	91	59	85	96	81	98	80	81	73	89	83	84	89	74	92	91	87	73	76	93	93	75	99	78	79	97	85	84	90	81	86	97	94	97	80	80	81	79	85	89	83	81	84	91	84	90	96	98	91	82	89	78	86	70	104	84	91	88	75	99	99	67	84	90	91	92	86	73	92	89	90	71	95	74	86	91	105	84	79	78	86	99	72	82	83	93	67	95	91	105	83	98	95	82	100	89	93	100	76	92	78	82	104	105	88	103	73	63	96	86	89	92	94	108	68	93	75	82	79	82	86	77	82	77	94	101	97	82	77	96	97	86	88	79	86	94	84	77	75	72	89	74	73	69	96	76	66	71	83	84	73	79	97	103	89	71	88	101	93	86	75	89	65	89	77	106	97	79	67	80	90	87	79	76	88	81	74	86	97	94	90	107	78	93	91	81	104	75	68	92	91	87	67	94	92	79	87	90	103	91	90	104	86	83	92	72	84	80	90	92	93	73	84	102	70	96	70	79	87	100	75	93	89	99	76	90	96	79	77	88	79	88	99	69	81	82	115	105	82	89	89	87	83	83	101	96	85	91	85	82	100	88	84	83	86	84	97	77	86	71	90	77	87	93	77	91	105	106	100	86	80	86	86	71	76	77	79	86	91	74	76	80	90	100	76	77	84	78	97	92	82	90	89	82	87	92	90	87	85	85	102	84	88	78	86	103	75	85	89	72	87	100	92	81	76	93	67	82	95	75	98	87	90	76	89	71	95	73	94	76	100	84	101	90	95	81	98	88	80	74	76	80	84	72	82	71	102	89	85	73	86	70	98	89	78	75	75	94	85	87	101	83	84	80	80	83	76	81	89	96	101	72	80	97	82	89	84	93	88	78	90	88	80	93	83	82	85	89	93	77	67	108	86	89	74	89	81	75	74	97	107	88	86	95	88	88	94	72	81	96	87	79	101	86	83	82	93	95	99	74	77	84	85	91	88	93	74
31873	22822	19288	21071	25819	25341	22407	19178	15629	12814	10343	8302	6417	5119	4261	3794	3165	2777	2371	2124	1878	1852	1604	1487	1458	1380	1168	1193	1212	1134	1206	1107	1085	1058	1078	972	958	947	975	890	914	861	799	807	891	812	754	847	801	855	841	795	809	790	781	737	820	806	776	795	802	791	796	767	789	798	760	834	733	765	820	804	808	793	802	798	824	819	834	769	799	707	820	795	794	781	811	788	788	816	758	780	796	732	812	780	793	797	770	843	719	844	834	806	764	786	813	841	798	788	813	806	759	823	785	788	734	782	735	814	778	787	789	785	753	800	797	739	794	791	806	758	745	799	781	779	811	775	839	797	832	778	794	807	760	759	810	777	825	782	742	733	754	798	805	791	770	789	835	816	822	777	827	748	779	814	759	793	800	812	784	818	769	810	836	777	836	820	800	759	767	787	756	788	794	814	782	817	760	805	818	790	802	807	788	821	806	825	782	820	788	804	754	769	778	833	790	806	837	753	735	808	773	800	803	721	767	785	756	789	769	836	798	861	840	789	796	815	817	776	786	835	758	775	809	790	759	767	813	785	780	835	767	803	810	836	803	788	765	805	791	840	757	824	763	776	825	789	803	843	836	798	811	823	797	803	802	804	755	774	817	862	783	800	759	781	749	793	799	802	821	803	846	792	807	818	771	781	786	766	823	778	831	824	791	839	783	799	835	787	732	776	791	749	772	795	785	775	765	765	813	781	759	782	785	825	818	796	806	800	803	761	779	761	829	787	791	775	771	804	797	802	789	834	795	859	772	777	782	819	779	805	797	809	762	765	756	735	776	782	789	796	788	806	795	780	782	780	765	805	790	777	774	755	798	816	823	809	807	789	816	817	801	800	785	813	813	827	813	739	779	777	820	789	842	782	824	808	792	852	789	807	764	770	744	827	783	779	759	837	774	808	828	757	814	781	773	762	799	736	810	845	757	785	773	805	787	786	807	768	769	765	829	832	843	820	823	771	799	788	831	791	753	780	820	774	785	837	811	817	783	771	782	803	770	789	822	808	796	772	786	805	766	799	741	839	819	795	822	744	797	795	789	766	789	847	785	840	732	761	817	759	873	807	843	811	770	798	787	824	815	790	766	769	797	831	841	823	748	760	781	760	741	832	777	827	838	843	790	835	791	793	772	796	818	799	770	809	762	788	790	821	789	801	800	764	814	803	788	896	772	778	804	799	798	809	784	803	787	797	791	794	839	779	767	796	797	812	811	748	779	807	792	831	720	785	784	846	808	793	758	822	826	835	794	800	777	858	787	765	795	762	796	778	745	769	741	812	832	798	829	825	790	801	819	809	814	765	789	756	793	794	774	771	797	834	790	844	794	833	804	822	801	792	739	794	840	828	840	855	807	814	817	766	764	765	747	778	809	763	777	817	836	787	789	780	817	786	779	801	785	796	742	787	793	723	781	836	789	800	796	773	845	805	824	765	777	786	851	768	836	768	809	805	860	811	789	775	787	796	809	788	819	812	804	789	791	844	776	762	754	787	775	790	726	773	871	781	798	786	772	783	814	777	756	792	754	789	777	783	838	837	764	761	830	807	816	790	788	779	799	797	839	783	803	805	763	790	770	774	756	820	765	756	802	803	789	829	790	807	822	780	796	784	785	766	768	823	836	792	828	819	756	817	760	809	799	812	832	796	823	789	749	781	770	788	803	791	768	788	792	725	823	791	821	820	786	772	826	812	792	788	779	806	799	804	799	760	822	817	806	809	796	775	795	812	823	794	831	788	760	814	795	842	781	846	819	799	797	789	777	792	808	808	810	751	772	752	796	827	824	789	819	841	796	788	810	799	763	796	811	771	798	773	794	825	736	770	801	794	824	792	824	824	834	799	842	756	801	847	813	835	784	803	832	812	831	799	773	796	797	803	796	810	797	795	821	804	806	792	793	735	818	810	800	804	777	832	773	826	823	841	797	767	758	742	820	810	795	762	809	775	810	766	792	800	741	804	759	741	799	781	825	854	828	755	825	784	795	788	747	820	777	813	789	737	796	813	782	776	813	788	834	853	823	790	778	764	812	805	781	789	733	788	802	841	840	814	754	773	802	763	826	763	802	774	725	838	785	844	755	811	774	825	775	792	774	783	748	785	758	842	857	810	804	795	816	790	768	811	826	830	801	862	832	827	793	814	808	824	826	811	754	801	780	789	774	798	772	773	803	785	845	762	771	796	822	820	836	841	819	769	758	814	778	844	820	787	799	778	846	767	816	797	797	731	818	807	723	785	808	768	801	815	791	774	743	791	789	792	799	809	797	756	840	781	799	803	786	799	797	753	864	820	814	767	821	801	796	817	793	823	819	792	769	789	805	815	757	866	824	825	855	815	813	797	844	809	847	831	809	771	843	793	831	761	847	777	767	790	764	800	746	808	824	808	817	776	804	805	784	746	823	787	773	834	799	812	800	748	779	815	798	826	807	773	789	822	775	818	828	801	760	819	791	794	798	856	774	809	755	805	813	748	761	795	805	808	801	732	802	809	815	780	786	738	773	776	861	800	728	792	758	817	787	786	795	843	807	800	775	779	824	731	863	800	835	808	799	782	833	799	754	798	812	783	789	830	737	776	789	835	776	764	855	824	832	796	794	811	787	807	792	820	733	793	747	768	754	819	812	815	851	789	788	780	766	769	868	798	795	840	831	800	766	791	771	819	817	764	747	802	841	781	820	754	797	756	787	816	809	803	829	788	774	767	813	789	764	779	797	783	775	758	833	780	856	821	799	737	820	796	802	793	793	785	838	820	799	788	753	772	872	796	771	786	808	814	774	733	844	761	794	795	795	786	822	805	788	724	762	762	779	816	757	764	786	831	808	815	797	820	779	806	807	797	769	826	808	721	840	852	762	800	797	795	836	804	755	833	747	823	772	813	764	811	824	818	829	788	781	829	824	781	835	781	814	837	817	773	780	769	772	830	767	842	788	785	781	805	827	844	777	764	765	782	786	804	795	754	824	795	759	794	743	839	806	808	814	816	835	787	829	770	774	815	770	785	851	750	769	772	783	812	788	832	853	752	806	768	794	782	810	767	833	809	781	793	794	777	785	784	820	794	788	808	752	795	793	816	780	834	815	780	783	760	808	762	818	762	782	799	801	825	789	806	783	796	766	828	773	780	802	826	821	791	791	826	781	826	753	782	825	747	778	782	767	852	837	750	745	803	747	805	813	804	813	825	826	832	803	806	829	780	788	827	782	810	791	775	754	816	823	784	815	771	805	795	771	750	744	810	774	805	803	746	763	810	854	747	776	785	844	827	815	825	788	762	790	848	759	783	810	772	794	786	798	789	829	786	809	774	784	795	741	820	806	746	801	780	746	727	751	807	800	820	755	822	803	774	808	817	733	807	800	785	777	790	753	817	780	759	845	738	798	782	791	803	784	838	780	777	737	745	755	797	787	800	783	827	846	803	772	759	779	777	812	800	806	764	835	784	784	820	789	837	746	781	795	738	793	823	775	756	761	843
2648	1828	1115	707	625	594	551	376	366	292	255	208	157	145	150	138	121	112	122	99	119	101	107	100	91	101	95	93	111	98	100	84	94	85	103	81	97	94	97	81	92	105	88	93	85	85	80	74	92	80	84	80	85	75	75	73	86	83	94	91	95	98	80	102	103	99	90	86	94	83	67	92	77	77	96	82	93	89	84	73	98	94	92	77	107	88	87	92	84	67	82	105	80	90	112	88	84	89	89	80	94	77	81	69	72	97	95	98	85	95	93	82	85	86	91	94	106	83	89	75	97	73	113	86	89	78	102	80	81	84	79	87	99	93	96	88	96	79	94	87	78	88	94	104	83	86	90	88	89	92	79	88	104	83	92	76	105	99	98	87	95	81	85	90	76	77	72	85	105	78	110	79	105	86	85	79	98	71	86	88	85	84	101	84	76	80	87	81	71	86	100	101	90	77	71	87	69	108	96	92	90	77	83	76	91	88	80	96	85	98	79	78	88	80	88	96	94	95	82	84	77	105	104	104	89	81	97	89	97	82	92	89	85	91	78	92	83	94	108	83	76	100	92	89	80	86	77	77	90	80	93	73	78	80	83	96	95	77	90	92	79	91	78	85	104	92	105	95	88	99	82	85	96	96	72	99	83	106	89	78	72	90	91	86	92	85	85	90	84	90	84	68	80	93	106	90	83	82	87	79	96	86	75	95	80	98	87	102	89	97	95	90	93	89	84	86	87	71	94	112	86	76	81	88	92	83	73	87	95	85	83	83	96	100	84	91	89	94	92	96	85	91	104	82	95	109	93	78	94	78	82	91	87	78	94	78	102	97	91	88	84	96	77	95	93	70	75	83	94	81	108	91	79	74	78	87	88	97	96	94	78	95	111	85	104	79	91	98	79	87	89	90	84	91	81	96	83	108	103	89	94	81	83	80	89	86	99	79	85	106	90	74	102	100	89	90	99	84	99	73	99	100	78	76	90	100	82	83	91	92	90	81	88	86	80	106	76	89	94	100	90	87	89	84	86	92	80	85	84	95	92	90	100	84	88	80	97	90	101	104	83	81	88	85	79	96	82	85	85	98	92	84	75	86	76	87	83	93	98	86	87	82	78	91	77	91	71	77	94	90	84	90	100	90	73	92	90	88	106	92	81	108	89	87	109	87	78	95	86	95	86	86	106	74	99	77	85	92	87	101	69	89	97	84	85	95	84	94	82	100	93	89	83	77	90	93	70	85	80	76	86	75	67	76	74	88	68	101	84	85	91	79	77	100	90	90	88	81	81	78	91	106	95	81	86	80	89	79	73	87	82	83	96	77	91	81	93	87	76	86	94	102	96	91	90	98	93	80	92	86	82	92	87	84	88	93	101	72	85	104	70	97	93	80	104	89	77	87	74	87	98	80	95	82	70	72	88	73	84	99	78	68	77	92	95	76	96	92	79	79	94	92	73	82	84	84	86	75	95	107	71	93	94	77	84	94	86	87	84	94	86	86	79	95	80	85	75	102	79	89	86	80	87	84	88	84	74	107	98	89	85	92	102	88	90	99	75	81	98	84	81	79	82	71	79	81	80	85	80	82	77	79	75	103	99	83	81	86	82	96	92	90	86	91	86	87	86	75	79	96	63	80	90	79	82	102	97	90	87	98	93	88	95	86	77	100	104	101	97	83	87	97	101	88	94	100	76	99	90	84	80	81	90	89	98	100	88	102	88	78	90	81	93	82	89	87	71	89	79	97	80	108	86	79	91	104	79	78	89	80	87	75	107	78	78	102	92	102	70	84	87	97	74	88	77	103	83	83	85	84	75	84	87	93	105	102	75	90	90	88	94	95	88	97	72	86	77	84	70	87	104	89	69	102	91	81	71	84	83	101	82	80	89	102	90	93	86	94	76	99	80	92	96	94	84	87	94	91	81	104	77	83	84	79	89	79	76	81	88	88	97	89	82	93	93	73	95	84	101	95	94	80	104	60	103	88	116	90	89	80	79	95	80	84	94	82	91	90	80	76	84	86	100	98	71	92	89	104	98	94	96	97	103	82	91	100	99	93	95	91	87	84	103	88	96	98	103	89	83	82	99	101	108	89	100	72	87	85	82	83	87	76	98	93	70	86	69	99	88	91	94	81	79	98	96	69	93	76	86	64	90	87	76	96	77	94	80	89	90	98	106	104	99	68	81	82	73	86	76	87	88	93	85	94	89	91	90	82	90	85	92	109	85	106	108	102	98	99	91	81	97	100	83	72	76	94	94	120	89	94	86	95	85	102	81	83	98	77	81	77	83	82	89	85	86	86	110	73	85	84	87	77	89	97	85	99	97	91	81	83	74	77	78	94	93	94	101	91	92	94	84	96	96	91	84	104	82	103	75	82	108	95	75	91	88	98	85	101	60	74	86	79	89	93	88	93	95	85	102	84	73	74	83	87	85	83	104	93	85	87	81	92	85	68	102	86	87	95	97	72	71	83	87	104	68	70	105	80	96	80	91	92	105	88	93	90	79	88	94	103	89	83	85	70	101	81	94	82	89	81	88	77	90	112	93	85	83	90	97	92	67	69	86	79	86	95	83	108	89	94	88	99	90	94	94	83	85	87	91	113	104	97	82	95	95	89	95	85	93	94	84	63	95	77	90	83	71	86	86	86	86	94	81	88	87	102	101	83	89	84	97	74	88	98	71	86	79	83	94	94	79	81	105	85	85	104	96	85	85	93	71	79	79	91	87	77	84	84	88	101	85	102	78	94	89	83	82	101	83	99	86	81	104	84	86	84	80	89	97	78	78	93	83	80	98	89	90	75	107	84	76	93	84	105	79	79	86	79	77	99	76	89	83	92	80	87	86	86	96	94	92	90	83	69	98	100	90	77	89	84	87	89	92	91	101	102	91	117	115	85	90	94	82	87	86	102	90	93	59	101	99	84	90	76	90	97	84	91	69	89	90	65	93	102	68	82	92	80	81	88	97	71	91	86	80	100	87	92	89	94	90	88	68	101	84	90	77	87	87	78	93	107	88	83	96	83	109	78	97	75	100	93	103	77	106	93	78	95	89	101	86	81	100	74	84	87	88	85	89	89	88	84	73	100	88	87	86	92	97	102	107	86	91	101	99	89	96	88	76	96	87	105	85	89	86	103	88	100	86	86	75	87	87	94	89	88	86	78	81	110	69	85	91	102	75	83	82	100	79	92	84	89	76	104	77	85	88	74	66	84	106	102	73	103	98	98	71	73	83	88	76	89	95	99	79	93	86	79	96	89	73	92	80	95	98	90	67	96	92	84	72	80	101	83	84	90	82	112	89	83	90	85	98	75	81	84	79	79	98	94	87	86	85	109	97	77	81	86	95	89	84	77	78	104	80	98	94	76	77	102	90	93	94	89	102	84	83	90	87	87	90	73	81	104	75	89	83	61	95	74	81	94	88	85	97	81	85	84	88	94	91	102	100	98	96	82	78	90	106	84	93	79	83	104	82	72	96	83	96	79	90	72	74	84	94	83
25510	16560	12494	14017	18929	18509	16283	12495	10360	7846	6265	4889	3830	3075	2585	2316	2079	1905	1599	1493	1316	1300	1199	1172	1145	1118	1069	1043	1018	959	979	956	1011	975	877	895	900	877	834	894	842	798	794	831	795	831	849	806	777	786	842	828	786	771	854	837	826	855	755	774	779	782	791	806	783	777	784	768	821	778	793	810	792	770	829	795	774	832	790	852	852	750	819	793	846	817	850	784	840	804	796	774	799	767	819	829	789	775	852	816	776	776	841	832	836	809	831	796	802	765	767	861	800	799	824	782	817	798	815	809	750	810	810	751	826	825	814	816	811	862	749	770	761	781	812	799	788	844	811	806	749	779	799	798	810	763	804	767	789	815	777	749	788	780	804	807	867	829	828	799	812	781	760	817	821	786	797	883	795	812	804	793	791	819	710	800	830	789	829	748	787	801	832	812	783	758	852	802	803	774	817	816	756	799	778	768	817	784	795	810	828	783	767	794	771	876	750	798	746	859	802	808	806	794	750	849	843	835	790	775	790	830	775	835	793	740	812	825	768	815	864	844	825	825	795	814	798	840	812	773	770	820	739	794	795	766	845	842	839	818	823	771	748	802	831	801	825	794	869	808	837	785	760	769	765	810	779	793	824	800	781	775	775	773	787	799	821	788	780	822	799	783	821	814	804	750	848	819	808	810	789	796	834	764	736	773	773	841	820	793	832	807	832	767	815	827	824	774	817	798	770	788	820	819	795	818	749	828	808	813	813	807	741	803	819	794	817	815	767	745	725	785	870	799	812	793	824	833	818	766	767	777	771	778	788	788	783	837	737	840	834	817	796	793	836	793	811	776	800	801	820	795	812	801	790	831	788	797	826	809	803	760	828	753	809	784	852	814	810	800	787	785	802	783	799	858	803	818	788	736	794	771	827	785	844	808	837	786	788	791	769	801	750	753	721	832	808	810	783	787	798	822	811	809	863	848	781	812	753	749	801	827	817	809	804	843	841	827	777	827	853	831	755	831	776	779	777	759	803	751	784	859	855	850	814	814	851	777	808	852	837	798	764	872	821	831	847	762	799	809	798	813	813	797	794	837	791	844	772	759	831	838	818	783	797	763	788	829	784	805	832	795	847	824	843	810	856	858	809	794	812	827	798	777	787	808	849	810	790	794	763	860	809	755	796	789	788	818	761	806	751	818	818	841	796	823	853	802	844	823	806	783	803	803	829	829	769	797	775	765	812	793	785	767	804	813	821	811	777	775	794	812	803	863	779	817	775	820	776	835	764	778	865	832	799	840	805	866	851	788	823	774	767	811	798	799	811	757	798	831	818	808	726	804	835	758	843	785	765	848	801	846	753	817	793	777	785	787	741	808	823	773	818	798	797	823	808	797	785	780	843	768	829	846	789	774	816	810	881	825	799	800	803	796	740	798	829	796	782	849	818	833	848	820	832	774	744	813	781	853	777	781	800	782	773	800	814	794	808	805	779	805	790	727	765	794	825	811	770	856	788	842	825	845	789	851	812	826	818	777	779	766	825	786	823	861	748	863	805	800	818	857	797	817	836	756	809	809	808	825	770	787	802	752	851	794	815	797	788	873	792	778	814	798	808	796	810	773	792	812	851	781	802	794	820	832	847	809	746	815	846	813	781	794	843	806	770	841	773	754	901	790	796	813	803	779	774	825	816	785	827	817	805	784	823	802	754	811	811	791	768	802	764	823	793	815	788	822	774	797	835	848	774	796	798	782	852	852	792	805	764	784	801	763	754	795	744	799	767	775	823	850	747	802	810	820	849	783	849	862	797	798	809	866	756	813	776	785	811	834	808	764	788	788	797	793	811	795	828	788	814	791	789	801	784	782	808	801	778	857	766	840	796	807	811	776	800	777	831	801	785	816	846	815	789	813	784	755	779	816	772	854	803	850	778	767	789	812	834	809	791	836	779	802	808	834	803	806	799	844	788	776	729	788	777	785	821	809	768	814	785	808	780	786	822	790	805	784	796	823	815	816	844	795	841	841	809	795	791	809	805	803	830	817	801	797	803	769	790	777	857	806	839	811	794	837	837	806	822	809	790	783	785	828	800	787	780	813	795	778	782	793	853	827	825	799	798	782	826	811	770	802	793	822	778	819	833	835	800	788	816	806	797	827	809	873	811	789	832	797	797	846	800	798	765	822	807	773	870	758	772	799	796	808	818	806	778	815	840	802	825	776	774	793	813	846	826	787	822	822	813	852	796	799	810	808	807	796	750	776	814	797	777	830	732	785	828	833	775	797	777	758	801	842	779	778	850	806	859	825	828	807	769	805	810	716	823	833	786	841	864	843	794	801	810	779	770	802	827	788	811	780	765	807	784	821	819	863	791	851	882	800	808	749	807	822	832	811	750	856	811	791	844	785	811	818	790	767	830	774	799	764	806	796	835	764	818	807	754	789	812	832	797	803	832	814	806	809	831	762	813	761	807	831	777	797	771	818	748	809	821	772	813	786	820	837	767	780	766	817	824	819	775	754	782	843	830	803	793	815	830	857	810	848	832	786	793	752	817	802	803	821	770	793	809	792	817	855	811	794	792	853	753	841	757	820	841	808	828	810	840	774	796	760	793	819	825	805	815	845	768	824	777	773	791	801	779	835	823	820	797	803	802	840	766	791	825	803	739	777	793	782	806	807	827	796	792	786	759	853	834	759	808	784	755	816	771	773	813	834	833	830	789	805	769	802	800	826	829	865	802	861	788	779	786	829	795	780	796	768	813	791	805	824	789	784	784	818	847	803	832	768	768	832	765	812	785	781	810	834	833	762	814	826	750	749	787	732	851	821	809	794	759	766	804	750	840	806	810	820	781	823	814	840	832	833	836	836	805	816	808	823	781	803	835	783	804	842	796	824	779	818	809	807	832	803	800	823	790	800	768	866	838	811	842	835	834	790	782	826	779	772	781	761	788	849	847	805	775	757	831	823	769	807	764	803	811	833	736	834	785	762	817	803	779	826	811	782	814	759	842	783	838	757	793	776	764	823	797	757	754	842	800	810	763	771	815	792	798	814	818	834	787	833	847	788	806	788	744	757	801	775	788	793	774	793	806	803	818	824	793	781	741	837	771	797	814	787	825	747	801	843	810	771	786	773	717	757	811	786	829	832	764	782	766	809	817	789	850	746	776	805	793	794	806	778	771	797	785	764	743	821	781	766	763	799	855	795	796	822	788	756	775	796	773	820	776	779	809	851	817	815	829	768	807	754	756	765	788	782	760	807	763	806	779	794	771	811	837	809	823	836	827	779	803	821	803	776	762	786	871	795	808	789	780	779	783	768	802	809	810	776	823	793	798	824	783	805	838	796	757	862	758	835	803	780	766	834	842	805	807	809	820	774	792	829	808	798	810	783	788	814	812	777	833	830	813	819	801	786	753	778	811	788	836	808	803	774	803	848	825	771	752	767	755	786	801	778	838	804	826	779	795	810	828	761	811	750	809	802	797	810	758	773	774	827	824	780	828	782	795	802	788	807	780	788
3691	3216	2001	1164	937	927	834	618	482	474	342	274	218	191	182	173	165	129	148	146	115	108	123	89	111	99	104	120	92	109	97	120	82	89	102	99	90	81	76	98	80	105	86	90	94	89	99	89	100	89	87	95	102	80	89	81	89	93	98	109	93	92	89	89	94	68	69	105	99	93	115	109	93	93	83	81	95	92	97	89	101	92	81	91	103	90	84	100	103	88	99	80	90	84	84	96	79	111	86	89	76	83	70	87	101	90	99	91	106	104	84	90	85	76	77	81	73	84	74	106	101	81	83	99	111	98	111	91	96	89	85	90	96	89	88	70	80	77	83	104	82	88	76	95	90	92	97	96	84	87	85	97	92	82	86	98	74	95	108	103	97	92	89	86	82	108	77	98	94	108	78	91	95	91	94	95	104	77	86	84	101	87	85	66	85	97	105	88	83	98	82	104	89	92	94	83	91	99	95	89	92	89	74	92	96	82	90	91	84	89	108	91	108	99	77	73	82	85	90	95	81	87	90	103	68	84	68	98	92	109	86	82	91	89	87	90	107	80	88	95	105	87	111	100	87	98	102	80	73	81	95	91	103	84	102	96	106	90	85	85	78	116	87	83	91	84	82	97	78	84	103	78	75	98	95	92	90	111	93	105	117	86	93	90	92	81	96	80	91	93	104	79	109	109	99	84	82	89	86	93	106	80	101	86	99	87	90	92	90	90	94	94	101	79	85	88	104	80	92	81	86	103	81	88	74	86	98	84	81	86	116	112	89	85	86	96	91	102	92	92	91	103	86	97	75	95	95	100	74	83	93	103	95	89	91	90	86	97	93	78	85	87	98	102	86	97	108	83	78	74	103	86	80	89	93	94	95	79	78	91	93	95	90	88	106	100	84	98	97	104	109	88	81	94	86	87	92	90	82	87	75	102	73	92	96	89	92	79	71	92	79	86	90	92	94	90	82	98	84	89	78	93	80	90	88	91	96	88	98	75	76	88	93	84	104	100	97	84	97	89	82	93	88	104	77	86	87	86	70	91	90	79	82	92	100	93	87	98	71	86	88	81	88	90	98	83	100	96	76	98	95	95	68	95	94	109	88	92	99	104	108	79	99	90	101	118	86	94	76	88	97	96	86	90	79	98	95	89	98	88	75	98	91	86	94	76	96	110	95	109	98	79	90	87	94	87	95	113	78	95	97	101	75	94	87	80	109	78	110	103	76	95	104	106	95	107	90	90	77	86	90	80	80	83	90	69	94	90	83	96	97	104	87	99	95	91	106	99	80	92	92	90	90	92	105	100	75	89	88	93	102	97	111	83	78	79	81	108	73	101	86	100	110	102	91	82	103	81	89	93	75	88	102	90	94	90	86	85	77	92	100	86	98	106	100	94	95	80	92	85	97	83	91	96	100	95	88	74	79	82	103	100	88	96	106	75	101	87	98	94	97	90	106	79	94	95	93	79	99	95	68	92	88	92	97	85	100	84	102	105	87	88	82	90	94	94	90	77	85	104	104	102	90	90	105	103	82	83	86	96	99	102	78	93	97	82	87	90	95	96	95	93	88	88	86	89	82	104	82	85	84	84	83	105	102	85	83	103	105	99	90	103	88	101	91	90	95	95	93	102	93	90	103	74	82	83	96	93	86	103	96	91	89	115	88	94	86	94	90	89	75	87	84	73	82	101	90	97	97	82	83	99	89	94	98	99	85	79	91	93	86	96	83	95	81	78	77	98	94	88	101	99	92	86	90	111	91	72	105	81	77	76	90	92	95	97	78	85	90	90	79	104	94	113	92	104	88	100	112	79	97	90	96	89	104	87	87	97	104	86	82	109	93	94	93	80	79	87	95	85	85	83	92	106	91	92	93	110	99	92	90	103	101	86	85	105	79	103	108	90	95	92	93	111	92	85	88	98	78	90	100	85	91	101	102	87	91	97	90	89	84	95	98	90	106	77	95	97	101	80	84	81	90	79	85	92	93	97	87	90	89	104	98	96	108	91	101	97	83	91	85	78	82	97	93	95	85	91	76	78	95	101	99	101	110	84	87	71	100	86	84	83	101	95	105	95	84	94	105	94	103	70	78	103	94	88	89	82	86	112	97	92	83	87	87	94	71	76	99	99	87	84	81	94	87	99	109	94	101	102	88	88	86	98	94	83	86	94	99	93	80	88	97	92	102	94	97	91	84	101	85	85	116	86	81	89	106	100	77	87	80	88	96	102	94	90	105	96	97	86	97	79	103	102	93	86	98	89	87	88	95	108	79	84	93	80	79	93	87	94	91	101	95	91	99	102	90	68	83	86	89	97	90	96	75	86	96	98	93	87	95	85	87	88	97	92	68	108	91	94	95	101	85	105	79	91	78	89	103	90	95	103	75	99	96	92	72	87	87	86	89	81	92	91	95	88	81	96	103	81	83	107	109	81	91	95	82	93	97	103	91	85	104	94	84	95	81	72	81	82	112	90	92	74	93	92	103	96	94	98	93	87	92	90	94	91	81	93	97	105	92	83	93	86	115	80	101	104	78	98	97	84	99	86	82	91	79	92	98	93	83	83	98	93	83	103	91	100	92	97	72	89	93	97	104	90	74	90	95	90	88	82	83	89	108	87	105	74	99	102	90	73	97	83	93	104	79	97	97	110	106	83	72	72	90	88	101	96	80	83	100	94	80	81	91	97	78	98	88	94	98	95	88	89	102	91	94	101	69	98	76	92	93	92	90	81	83	93	97	93	75	73	97	87	88	96	94	71	92	100	100	90	96	98	100	86	102	94	101	89	76	85	96	82	83	91	105	82	95	97	79	94	93	84	93	107	96	91	79	104	90	91	77	89	94	83	112	111	92	92	91	84	93	75	92	77	82	86	89	85	85	88	95	107	95	91	78	94	91	90	94	94	100	92	84	94	90	79	100	92	79	107	79	84	86	72	92	89	83	92	89	84	106	82	103	96	106	94	91	80	100	78	104	102	73	90	95	82	92	87	88	91	89	94	94	68	99	97	97	97	91	92	88	100	93	78	109	75	75	96	98	108	105	89	101	83	95	101	89	84	114	107	87	80	76	80	79	69	107	90	99	95	84	77	84	90	89	101	100	100	92	88	93	105	90	86	94	110	85	89	89	83	87	73	92	95	90	96	92	82	92	105	86	78	94	82	89	91	81	88	103	82	84	81	90	79	91	78	88	92	88	92	75	75	82	102	74	84	85	87	89	86	96	89	81	82	103	82	92	80	85	81	104	105	86	82	87	87	98	79	85	89	71	78	81	90	82	86	78	109	82	78	89	102	97	112	89	89	88	91	91	83	111	103	95	75	95	83	86	92	79	93	87	90	98	93	88	92	90	76	96	91	87	99	103	95	80	98	92	112	81	106	93	96	98	107	91	87	82	91	102	79	95	84	88	101	84	76	72	85	82	88	105	80	93	100	117	90	94	102	85	92	75	96	100	77	106	97	99	90	100	84	104	96	97	84	88	83	80	92	112	96	120	105	94	88
29351	20987	16459	18345	23349	22848	20047	16114	12924	10685	8220	6425	4871	4027	3374	3052	2667	2230	2058	1819	1663	1557	1505	1421	1325	1267	1227	1172	1136	1108	1087	1073	1107	1049	1063	935	948	977	927	889	895	875	896	847	915	889	845	852	847	841	855	884	826	840	840	822	813	828	808	793	763	838	857	804	835	809	864	830	789	898	806	836	784	839	842	849	807	845	774	818	878	844	850	805	836	870	867	816	855	833	781	811	820	802	808	812	841	846	844	806	844	842	800	802	810	846	820	845	836	822	793	873	810	811	830	815	859	787	818	817	823	846	820	764	875	832	867	851	854	800	831	863	814	822	793	872	773	838	814	806	819	815	812	834	834	854	822	806	879	834	830	818	832	780	823	834	777	875	849	846	841	776	831	862	863	816	892	826	828	832	823	812	845	811	870	823	816	825	778	841	868	840	881	838	827	797	818	854	808	843	806	872	822	844	818	814	853	830	819	833	799	825	862	777	854	828	842	782	843	790	771	847	836	819	793	817	890	856	821	824	812	843	796	774	799	877	820	860	834	785	760	841	812	808	861	837	811	760	817	843	846	847	835	792	814	787	819	791	822	862	856	865	828	813	813	819	786	820	820	833	806	819	875	908	813	856	774	778	822	878	838	856	868	794	888	818	836	835	819	767	860	889	811	799	797	795	818	856	805	842	826	784	850	804	816	866	799	860	875	761	826	866	835	810	821	829	850	846	811	797	819	832	842	838	823	814	898	844	877	830	856	843	796	875	844	829	850	838	815	793	796	774	884	812	770	845	853	800	809	859	844	822	844	857	876	828	837	877	867	845	813	843	817	891	819	842	790	785	838	786	852	796	782	791	831	816	797	858	824	883	816	807	797	871	872	812	857	834	802	832	789	842	855	868	855	837	833	834	852	847	828	829	857	812	829	809	806	837	798	882	826	802	831	846	808	866	818	842	803	899	849	832	832	825	813	829	831	783	837	838	811	799	820	837	816	857	820	819	871	830	810	866	876	824	789	794	858	820	835	825	845	873	852	857	799	820	869	856	828	846	845	847	830	798	840	822	818	839	810	803	809	811	848	829	878	800	876	803	828	812	865	815	802	800	776	827	780	830	890	872	794	809	790	863	838	866	809	843	834	770	831	805	818	864	866	841	805	844	823	829	849	816	834	812	823	887	834	888	843	843	791	849	818	815	845	807	762	821	833	885	747	777	822	821	868	820	815	834	820	816	837	846	822	802	779	811	831	849	784	801	839	782	817	858	819	861	847	819	830	836	818	846	765	825	839	851	853	821	819	907	869	842	835	829	864	846	844	833	858	868	830	818	844	812	851	818	783	808	910	804	828	850	819	799	870	830	830	886	811	788	801	848	836	781	832	833	817	825	830	827	858	853	779	865	839	824	795	766	775	776	788	827	852	863	811	780	842	882	836	826	818	847	809	813	772	824	859	819	875	794	834	783	842	800	820	922	860	794	823	857	837	827	879	852	832	832	817	838	778	874	861	834	833	844	804	862	833	836	831	874	882	797	809	860	837	852	776	817	883	788	826	798	841	798	850	809	825	780	804	840	821	841	879	833	830	807	812	836	795	839	816	762	785	781	775	876	838	810	849	831	810	848	857	823	845	819	816	866	867	827	848	864	795	872	862	781	842	802	816	805	866	786	823	865	765	832	818	833	836	808	797	813	826	814	854	813	742	852	808	843	844	783	810	836	785	827	860	837	856	843	827	841	824	870	828	810	876	866	842	817	810	915	799	841	818	871	866	779	847	793	822	831	883	827	851	823	811	795	845	795	821	786	818	826	796	774	837	827	867	797	858	787	809	792	844	843	827	808	876	848	832	789	842	807	829	846	793	873	799	820	833	794	849	841	797	794	831	813	786	811	813	835	820	906	804	824	821	829	813	824	812	811	825	869	836	814	897	821	811	853	857	834	796	794	922	807	866	829	855	848	825	837	839	849	824	845	859	837	806	795	802	813	775	845	853	792	807	800	804	844	837	780	813	811	876	779	827	836	835	907	832	760	822	805	855	832	806	837	832	819	877	813	839	846	782	824	820	836	834	860	799	798	878	764	910	855	820	850	769	825	820	829	793	810	867	868	854	842	867	840	832	864	833	848	842	902	846	823	839	797	831	836	827	854	808	812	801	861	850	859	862	795	876	818	816	772	778	805	867	849	816	769	845	806	854	815	833	804	787	849	798	849	833	848	840	869	822	795	812	852	844	866	812	822	810	845	847	812	851	790	823	831	877	818	834	883	815	827	868	802	851	836	821	803	848	843	820	819	869	814	883	854	828	802	814	847	855	800	822	801	833	839	809	835	844	775	852	861	853	829	809	843	843	857	871	794	891	827	872	855	798	838	800	812	800	888	797	846	807	831	843	835	845	789	831	817	844	811	878	840	881	852	834	864	845	807	854	860	832	857	843	795	865	805	828	803	787	847	851	817	858	829	775	837	791	847	800	840	782	837	793	817	821	828	846	776	878	862	831	845	768	876	781	790	840	847	797	809	815	806	837	824	873	847	780	809	778	802	869	864	894	812	778	835	826	877	844	784	829	839	861	880	816	872	851	794	891	842	808	812	786	820	783	800	785	803	825	825	868	854	848	850	839	824	837	786	852	787	841	830	816	845	854	803	871	803	823	820	895	842	853	821	807	880	811	861	800	883	900	843	850	851	863	833	828	840	837	853	839	833	796	812	816	797	836	851	841	887	885	829	802	872	860	799	801	858	829	799	906	796	834	836	839	845	884	828	845	814	806	768	877	820	794	824	866	854	841	857	845	782	806	801	787	868	879	810	848	861	803	794	803	852	786	836	862	789	874	775	830	894	845	830	834	834	778	841	831	829	831	839	868	859	817	792	862	867	843	825	840	836	795	784	880	850	867	823	855	851	794	796	878	828	778	854	837	814	796	839	821	779	818	850	837	783	826	828	837	855	821	785	873	832	860	849	837	834	849	866	867	877	822	773	793	797	813	875	857	823	820	813	835	828	791	895	818	832	874	809	868	794	889	830	836	811	814	804	855	794	836	843	874	784	823	834	828	803	806	822	774	801	809	801	842	861	805	814	851	868	804	831	823	837	810	850	819	840	840	827	880	863	813	829	811	825	772	805	815	846	809	834	867	837	846	807	862	806	844	813	816	809	821	853	849	860	759	861	809	829	787	864	825	804	853	836	885	825	834	836	798	888	814	794	861	848	856	801	800	842	872	808	762	768	836	802	811	861	853	822	838	823	828	812	809	820	846	800	912	819	855	796	858	816	820	851	842	797	810	844	843	843	806	813	802	825	841	801	855	843	813	848	856	833	865	811	838	809	777	827	813	862	848	802	883	843	865	830	825	822	789	808	887	842	889	899	851	832	878	866	854	823	824	852	829	825	860	814	789	796	791	816	856	837	839	829	814	829	846	792	770	806	769	837	782	799	796	829	877	829	829	810	849	846	798	799	800	887	831	754	794	789	824	794	866	827	840	856	858	804	824	829	892	850	833	852	807	802
3982	2581	1724	1091	935	865	765	615	468	378	358	269	228	207	160	163	146	136	150	119	106	129	110	95	112	103	135	90	91	88	88	103	97	99	84	96	79	97	66	78	89	87	81	108	91	81	88	73	99	83	80	104	95	98	73	72	88	82	93	71	92	78	86	77	93	78	81	70	85	80	80	58	76	94	78	97	76	77	103	82	89	82	83	67	80	78	90	76	100	87	96	94	84	93	76	86	77	73	74	69	77	62	92	98	89	78	90	88	90	102	104	87	92	69	85	76	81	88	72	80	84	79	68	78	79	82	88	82	71	81	98	83	89	73	85	87	75	75	76	83	86	80	85	96	78	100	86	92	85	90	63	76	71	86	83	88	88	85	103	88	71	90	69	87	76	89	82	87	80	75	85	88	95	69	93	83	103	80	81	92	77	99	71	93	92	81	96	92	78	83	91	92	82	86	87	89	87	76	82	86	82	87	80	74	83	97	86	82	88	71	93	92	74	77	81	68	73	80	87	71	102	76	82	69	80	91	99	82	94	91	93	75	84	83	80	76	85	83	75	94	81	66	98	81	88	85	85	77	83	98	92	96	79	88	72	103	89	94	90	86	86	112	76	84	91	85	94	99	83	86	106	85	96	80	84	90	80	78	89	80	82	89	84	88	82	83	87	94	81	70	81	89	87	98	88	96	78	95	100	80	76	69	77	84	84	93	98	70	87	63	82	76	87	101	95	86	79	77	78	74	79	87	76	104	88	85	80	92	80	73	80	94	86	70	70	87	86	83	92	78	81	70	83	82	106	74	94	82	76	72	102	86	76	64	84	82	96	95	85	89	79	83	85	70	66	92	83	84	70	81	82	83	94	89	93	84	78	66	93	89	78	95	87	78	88	71	81	92	90	77	83	74	85	94	90	97	90	90	90	88	82	63	86	73	95	84	76	93	89	89	93	67	75	81	93	78	79	80	81	86	73	83	82	83	71	92	76	78	79	86	86	83	85	103	80	91	93	91	78	88	80	94	72	61	80	81	80	67	92	80	89	88	68	80	93	88	81	89	97	79	78	72	100	87	80	84	85	77	80	98	85	86	64	61	66	77	72	99	79	88	89	74	81	102	75	100	76	91	94	87	78	97	80	82	77	90	88	108	91	82	81	82	101	107	96	91	88	95	88	89	80	80	71	102	83	82	87	99	86	91	79	95	86	82	79	74	92	80	89	90	91	89	79	90	79	81	89	91	84	81	94	79	90	77	79	84	83	87	77	88	81	95	90	83	90	84	84	77	106	100	103	83	79	98	86	80	100	83	91	74	75	89	74	91	83	91	94	85	90	89	100	78	98	83	80	84	78	98	78	87	84	72	90	98	87	91	85	82	87	93	84	79	81	91	77	69	91	91	85	98	89	71	82	82	87	81	86	86	91	81	76	76	72	93	77	92	91	88	73	94	81	102	86	78	75	81	76	83	93	82	77	93	88	86	105	73	78	93	97	99	85	91	99	89	84	77	78	94	76	75	86	92	60	92	98	79	98	74	87	74	91	92	76	69	80	71	81	83	85	75	83	86	80	95	63	86	91	78	87	89	82	77	77	85	97	82	71	106	72	70	77	112	84	88	85	72	87	80	85	82	87	83	92	81	67	102	90	110	86	96	98	75	76	94	81	89	72	77	70	82	89	76	76	74	87	88	73	80	62	87	76	79	86	83	102	74	77	79	90	71	88	90	86	75	79	81	87	82	87	78	83	84	91	100	68	77	79	84	86	92	99	69	74	81	97	78	105	88	73	93	89	80	80	70	72	80	87	86	100	86	80	98	90	78	94	75	100	79	94	86	98	84	87	86	91	91	75	100	78	81	87	74	71	82	75	74	80	76	89	104	82	93	98	66	80	89	85	74	96	78	98	79	92	93	75	78	88	82	68	75	79	88	96	102	105	67	89	75	93	119	83	69	89	88	85	83	73	83	80	84	87	75	86	100	110	89	101	88	88	95	87	90	73	78	78	90	90	83	70	79	74	85	91	108	90	95	76	92	88	87	85	86	85	63	87	90	93	85	80	103	82	93	88	105	89	80	75	79	79	78	89	83	95	79	97	83	81	89	78	87	86	92	88	89	71	82	79	77	77	75	96	81	87	84	91	84	71	87	88	95	77	87	96	79	82	64	98	75	80	94	94	83	88	87	86	66	73	84	87	97	88	94	92	78	89	107	104	77	80	93	79	86	86	80	93	74	74	89	82	84	89	98	95	84	93	82	80	77	91	88	88	68	75	95	76	95	89	110	95	99	98	89	88	100	96	78	79	79	91	91	87	66	77	84	93	89	79	79	77	73	87	82	85	80	94	100	78	96	73	107	84	89	96	97	69	102	84	84	111	73	74	79	79	83	82	88	80	82	82	84	70	79	91	86	94	82	94	85	101	66	110	85	90	87	77	85	97	92	81	82	76	76	89	86	83	69	88	85	82	92	69	92	80	86	84	85	85	77	75	86	93	72	77	95	92	93	81	90	99	73	69	100	93	90	90	74	88	100	89	75	73	92	72	84	81	76	92	75	94	96	80	88	68	82	80	85	91	81	85	82	97	78	91	88	79	81	88	93	87	92	94	76	70	69	86	83	79	68	81	81	84	90	105	79	87	83	96	88	87	77	73	82	93	93	89	85	76	97	87	89	85	84	93	85	84	69	90	106	90	95	76	81	83	85	64	83	71	91	76	73	94	81	87	87	94	97	68	90	78	57	74	82	91	71	74	86	88	88	92	85	86	85	78	86	82	82	82	75	91	71	96	82	83	90	82	75	86	70	104	84	82	84	87	94	95	80	80	82	79	82	78	77	80	93	96	78	78	103	72	89	90	77	93	91	94	107	72	91	82	83	74	91	79	77	74	81	83	100	86	85	73	94	59	90	85	97	86	89	70	80	100	83	93	79	85	86	84	87	75	82	80	86	80	94	87	82	72	103	90	72	81	85	78	82	86	75	106	88	87	89	72	73	86	81	76	76	87	80	89	94	75	77	85	79	107	84	77	75	90	89	85	74	73	85	81	62	89	84	84	80	78	78	108	76	86	75	82	87	78	97	93	74	104	63	88	76	75	88	86	90	83	95	109	94	86	88	86	67	103	99	73	78	97	79	93	92	83	70	88	92	84	89	94	71	85	85	80	92	85	75	83	80	75	94	84	80	98	76	86	77	89	67	88	84	97	78	83	97	93	92	83	84	76	87	90	88	72	69	75	97	88	89	81	96	81	67	71	82	92	76	78	89	79	78	86	91	86	87	94	70	82	89	91	84	73	84	76	82	87	92	100	76	90	93	93	72	87	83	92	83	80	93	72	93	86	74	88	86	89	80	88	72	79	86	74	66	105	94	85	94	73	88	71	94	88	75	79	99	76	81	88	80	72	88	91	86	109	87	72	93	98	79	76	76	83	78	95	102	97	86	89	105	96	76	76	83	88	97	81	61	85	72	86	89	73	90	76	94	89	90	92	77	78	87	85	85
28674	19502	15361	17589	22734	22459	19593	15853	12690	10247	7935	6173	4980	4033	3526	3069	2643	2390	2128	1888	1679	1475	1443	1385	1351	1284	1180	1151	1092	1080	1084	1068	1041	993	959	883	920	855	842	804	862	848	822	813	806	834	778	750	809	796	837	797	795	798	730	813	825	759	774	801	755	746	726	805	808	784	827	735	769	777	746	791	704	769	753	766	781	771	732	816	818	797	815	804	773	791	750	795	784	800	748	714	783	781	771	778	752	785	787	753	768	799	759	802	765	807	826	778	790	807	776	736	851	818	748	719	792	765	785	741	817	745	775	745	825	776	769	739	734	791	800	743	804	753	796	757	760	780	761	821	734	722	778	760	795	750	786	750	799	791	772	776	740	789	788	754	751	770	750	735	784	823	739	776	785	779	723	808	797	791	790	764	762	822	759	813	789	786	761	765	776	778	795	781	796	795	808	739	749	740	786	812	770	759	759	767	820	801	807	727	773	732	798	777	741	750	789	800	810	814	789	739	825	759	750	754	782	791	782	747	778	798	744	769	720	757	792	796	786	771	769	776	713	744	785	802	776	800	735	772	747	743	793	749	830	760	793	788	758	780	769	742	780	802	780	814	797	735	752	772	714	763	775	782	765	824	786	752	771	757	803	769	779	727	760	795	733	704	779	788	810	798	791	770	770	722	787	782	808	777	763	783	788	781	732	751	806	795	733	755	764	803	743	743	776	774	762	834	773	735	724	800	779	750	830	761	758	765	761	788	786	800	786	748	751	796	776	814	772	764	788	760	798	770	832	803	800	727	761	794	815	747	796	771	756	768	808	752	787	808	790	781	751	787	807	812	833	743	759	779	766	751	761	783	765	818	773	759	775	713	783	752	787	742	768	783	736	756	821	739	754	801	773	792	764	772	755	774	781	765	783	806	772	783	743	780	795	810	757	740	753	784	777	769	773	753	813	758	768	779	755	780	802	760	768	748	762	751	785	763	789	772	762	730	799	772	807	790	797	809	812	793	818	809	729	769	766	788	818	815	751	737	779	773	787	796	769	804	770	743	875	771	800	745	792	794	769	761	788	779	747	807	772	796	764	757	763	788	797	776	761	734	801	795	795	785	812	761	797	774	812	765	766	811	736	748	760	802	813	833	752	772	811	765	784	764	747	728	769	809	765	788	753	777	788	796	788	797	774	764	777	800	762	768	731	784	778	757	771	777	759	730	787	782	805	792	789	799	740	788	828	796	842	784	739	795	819	811	775	724	787	770	739	785	786	782	797	748	789	802	772	770	774	826	778	814	757	771	763	781	769	797	744	754	762	807	816	789	784	794	737	765	818	785	774	753	805	793	768	753	763	790	786	749	755	754	776	798	774	758	775	773	753	771	771	788	782	832	773	780	764	811	738	777	777	778	754	794	783	803	816	811	745	801	793	772	812	789	782	800	773	771	743	750	800	794	801	807	786	773	786	815	819	780	793	770	781	774	770	769	777	761	815	754	800	803	829	784	804	814	777	769	778	797	784	739	796	790	821	785	769	770	773	769	777	775	809	751	795	766	786	782	781	778	788	788	733	789	783	764	766	781	802	748	770	804	785	760	729	778	739	783	726	778	803	764	770	817	743	752	753	790	731	780	752	740	778	788	746	803	773	713	758	767	809	817	719	826	787	774	775	798	768	751	729	759	762	752	781	746	804	751	702	818	803	803	776	738	816	753	771	833	704	767	813	737	822	781	714	781	736	726	737	801	796	800	758	761	791	802	798	773	767	736	753	766	778	774	710	769	781	817	793	789	816	763	830	765	754	765	764	799	790	788	816	771	739	747	787	740	857	743	771	748	772	748	739	757	750	758	696	760	750	796	789	758	748	746	782	793	746	771	748	771	754	797	766	757	781	737	758	750	816	809	787	736	843	797	738	738	758	797	767	775	784	812	764	771	828	786	738	792	809	793	758	758	793	772	756	734	831	783	681	780	828	805	776	768	735	766	816	801	775	741	845	757	773	759	789	758	750	787	843	826	749	761	839	737	795	767	788	748	789	754	765	803	810	813	763	764	763	791	798	720	745	761	792	795	788	749	736	775	766	735	813	814	771	733	768	784	789	747	775	771	804	778	831	792	704	782	737	829	786	778	754	777	811	743	758	811	757	770	796	737	812	774	753	750	743	792	785	790	755	778	802	797	781	793	823	774	841	851	764	731	772	846	782	785	780	767	742	747	757	743	770	726	755	769	790	769	841	795	760	779	774	811	752	790	752	798	808	777	748	759	704	800	789	760	769	832	713	831	754	754	790	750	801	794	844	788	781	768	763	749	769	838	797	781	747	772	808	774	800	801	760	784	787	797	750	812	750	843	739	738	735	757	761	763	797	755	810	769	779	765	757	778	788	767	815	749	803	739	763	757	764	767	755	756	765	773	815	739	797	757	743	789	738	800	736	753	763	745	740	761	805	794	773	813	753	774	753	773	789	742	786	760	781	770	755	734	741	782	777	726	781	772	803	763	804	800	780	771	790	809	780	753	806	800	771	747	738	786	769	758	816	740	789	792	811	756	805	741	780	787	704	765	746	763	779	774	817	784	821	795	791	801	839	789	783	816	726	790	775	742	778	720	765	734	829	766	778	771	793	764	825	796	742	804	778	818	746	763	764	769	711	789	823	782	766	739	798	774	753	780	720	799	685	783	723	788	787	777	796	802	743	769	752	757	753	795	773	782	737	772	786	788	758	744	808	760	819	806	760	732	790	790	769	772	766	796	756	767	761	787	781	807	794	801	768	761	755	784	819	755	783	810	790	810	784	709	803	761	790	722	743	749	755	773	797	778	734	776	799	761	797	802	722	763	804	822	781	813	742	790	826	789	740	765	795	779	801	808	766	749	781	758	739	758	783	754	783	811	726	733	792	786	787	749	789	793	818	777	783	743	763	783	768	732	767	787	793	778	764	803	773	769	787	771	727	778	830	791	810	743	797	714	742	741	805	776	772	775	814	755	766	822	787	762	771	773	803	776	714	810	795	746	765	828	829	796	748	815	774	776	745	766	798	771	767	796	782	775	774	769	732	701	799	791	777	834	770	775	774	811	759	762	761	796	788	739	745	755	815	777	797	799	782	792	709	753	790	788	773	823	782	793	787	789	784	745	798	755	751	804	775	747	783	733	816	775	790	777	804	775	788	758	776	755	785	808	775	734	770	837	767	745	747	775	778	777	846	805	817	720	723	790	753	775	792	771	784	790	767	834	757	770	791	772	829	775	772	789	812	773	786	773	772	818	780	805	796	788	773	794	750	783	761	756	741	802	824	794	726	793	782	800	820	742	760	807	843	790	732	784	770	758	782	744	766	801	786	742	760	798	847	741	768	777	781	778	766	797	761	737	798	767	817	770	793	776	764	793	755	768	760	781	751	739	719	754	781	792	764	771	770	813	792	783	767	819	800	811	801	753	825	766	770	753	787	796	787	765	821	773	736	731	778	795	803	724	806	761	876	763	773	766	788	795	793	743	787	765	831	798	746	758
4558	3956	2532	1459	1205	1228	962	759	600	489	386	280	255	254	191	219	176	139	158	132	143	124	119	115	105	140	109	117	119	111	119	105	109	93	88	96	101	109	103	91	97	98	102	91	92	94	95	94	97	81	84	73	89	91	94	105	88	95	87	89	94	86	85	91	103	77	70	83	90	84	78	89	89	105	65	88	89	82	95	86	83	98	76	65	80	112	100	122	80	96	74	95	92	90	95	87	95	88	88	95	88	86	82	97	91	73	87	92	94	95	91	96	91	78	91	87	94	99	85	83	93	91	82	86	82	75	90	84	93	98	97	89	78	83	94	77	85	108	90	75	100	75	72	86	87	82	87	103	74	80	91	105	86	98	102	87	88	88	93	97	97	94	74	88	89	104	103	86	77	88	91	101	81	91	77	89	83	86	82	86	73	95	90	77	110	79	86	90	101	98	91	77	96	73	89	103	97	87	80	90	99	80	90	97	89	85	111	76	92	94	86	82	79	74	77	87	75	101	82	80	91	103	96	84	78	86	76	92	83	87	77	110	115	90	67	83	96	78	101	98	80	100	86	82	96	77	87	76	86	98	99	97	86	85	78	88	76	74	77	99	83	116	87	91	83	89	93	86	99	97	82	77	80	76	91	82	82	91	78	74	98	100	80	102	80	93	86	81	95	111	91	80	93	84	84	89	82	50	99	83	104	76	84	92	90	94	85	100	63	86	92	96	83	101	84	73	75	93	84	98	101	73	85	92	91	85	80	95	84	85	77	88	75	73	107	91	93	87	90	83	82	93	73	79	78	103	94	82	105	101	89	67	106	102	81	98	97	92	97	88	84	72	90	83	85	72	80	88	79	99	95	80	87	97	72	82	95	101	90	106	78	86	80	81	95	102	100	84	96	82	94	97	91	73	68	101	98	86	74	69	98	86	79	84	74	97	82	97	81	93	84	77	92	92	94	83	92	86	88	107	93	92	78	98	98	88	87	84	79	84	102	85	75	84	81	96	79	74	69	76	96	106	88	97	93	84	97	75	71	85	78	85	98	97	90	90	81	98	81	98	88	109	90	76	82	87	78	94	84	69	111	69	89	78	85	80	96	93	98	91	80	80	92	79	78	96	87	108	79	84	98	69	85	92	90	83	81	68	99	100	76	81	118	72	82	76	79	86	101	103	84	89	103	101	77	80	91	101	93	103	101	78	77	84	73	83	83	96	92	80	87	75	95	107	94	71	89	89	79	80	86	93	76	106	91	83	70	80	79	79	97	79	83	82	94	91	100	92	93	111	82	89	92	79	100	106	81	80	91	82	99	99	77	108	81	89	87	83	73	85	86	81	85	82	80	83	93	88	73	88	95	87	90	79	100	100	93	117	92	95	97	85	81	80	92	74	94	95	91	82	112	105	86	85	77	90	73	99	86	87	89	92	96	93	84	89	87	80	106	96	86	83	81	83	89	88	93	90	75	78	77	94	92	83	81	79	76	90	96	79	93	84	68	89	86	96	88	90	102	77	82	109	89	91	74	79	85	124	95	74	77	87	89	95	72	80	101	90	82	73	93	102	87	87	81	103	87	82	91	96	79	86	84	91	88	82	81	78	81	81	81	72	100	90	77	91	81	82	81	85	60	79	86	98	92	65	88	77	84	86	85	83	68	86	81	87	99	86	75	88	88	84	96	91	93	70	93	103	95	75	70	97	89	82	102	87	96	83	73	91	97	102	89	79	81	105	85	87	103	86	91	81	75	95	70	79	88	106	74	78	93	92	97	90	78	92	97	81	87	92	103	87	92	92	86	97	106	86	92	100	90	84	96	102	90	90	109	80	86	81	89	92	70	80	72	74	87	75	91	81	91	89	86	77	105	85	80	82	92	95	87	94	81	83	92	103	86	105	86	87	86	80	89	92	93	83	74	91	74	99	103	86	70	90	107	87	93	84	86	104	87	86	68	82	106	98	80	100	95	79	90	93	77	88	87	95	90	92	86	83	73	96	97	98	67	102	77	90	108	94	83	99	83	101	89	62	99	100	69	107	96	87	85	82	77	97	87	97	78	91	94	64	78	86	88	67	111	96	95	94	98	97	100	80	86	100	88	73	86	86	92	90	81	88	92	96	78	95	101	84	98	80	87	96	87	78	87	98	105	95	97	88	83	90	86	94	89	93	88	92	88	79	102	95	88	78	94	86	74	88	96	91	84	77	111	95	77	81	86	79	96	81	75	93	82	71	83	83	78	87	89	96	76	91	76	86	99	88	92	87	107	91	77	93	105	85	92	80	106	85	92	81	111	87	94	80	90	92	90	97	95	83	86	87	97	84	92	99	89	80	77	91	89	85	99	81	89	88	86	92	82	89	70	93	82	84	85	85	95	80	94	83	83	98	94	82	102	90	85	93	88	84	82	91	90	93	89	94	92	91	105	85	90	94	85	100	87	98	79	91	83	76	82	93	93	78	80	88	87	87	88	89	87	86	95	96	89	99	82	81	75	83	77	70	103	84	97	87	94	76	81	83	101	98	79	89	97	84	103	98	78	80	78	101	96	83	74	75	81	84	97	81	92	75	73	94	90	90	86	93	78	104	90	75	91	105	102	89	82	88	85	89	82	79	85	93	72	86	71	75	96	86	87	77	72	87	81	93	89	88	83	96	93	83	108	91	77	78	85	102	85	81	92	100	76	79	80	98	89	101	83	91	94	85	88	93	67	77	76	95	110	105	99	94	91	77	89	72	95	92	89	88	87	94	85	101	86	89	86	75	72	76	91	78	68	92	76	99	90	89	83	79	86	99	88	94	94	77	99	77	97	94	71	83	97	77	85	92	90	92	87	70	105	73	96	85	93	94	94	104	114	91	81	105	83	90	72	90	84	90	91	84	76	79	78	91	82	78	97	93	87	101	87	81	72	81	83	105	82	102	81	83	72	88	94	80	86	79	76	86	95	97	85	81	86	79	86	100	96	79	91	87	101	87	81	90	93	96	85	75	75	96	87	96	89	97	102	104	88	86	84	89	103	90	87	75	82	94	101	96	78	85	88	86	82	87	112	92	107	100	87	96	82	87	84	75	98	93	90	91	101	85	98	91	88	86	70	72	92	91	74	85	92	102	86	91	93	83	72	75	86	102	74	73	77	119	78	78	81	90	88	86	100	108	94	80	72	87	89	89	77	83	91	94	86	105	98	91	84	104	81	99	105	80	70	97	90	84	94	87	94	96	86	93	95	85	70	88	86	85	86	86	93	84	83	88	98	97	98	86	89	100	97	84	76	99	95	99	80	98	76	74	106	92	87	95	87	98	90	89	91	98	87	88	80	82	97	88	86	91	103	81	96	92	82	90	87	113	81	84	105	87	83	97	97	105	97	84	65	85	85	92	104	83	101	102	100	82	99	92	73	87	83	85	104	86	97	94	99	95	92	76	86	78	90	94	88	98	88	97	79	101	114	90	91	94	87	71	87	91	81	87	99	84	86	82	78	84	78	91	89	94	90	82	81	85
31537	22631	18715	20380	25523	25428	22065	18656	14753	11843	9498	7470	6003	4964	4302	3660	3258	2777	2506	2194	2002	1779	1630	1644	1459	1341	1342	1285	1174	1242	1199	1143	1146	1095	1036	1011	915	992	917	928	893	893	931	829	840	779	835	793	829	817	844	781	779	790	881	824	850	786	815	780	850	754	773	804	737	784	848	854	784	847	813	804	757	758	818	806	863	856	846	830	813	807	771	791	822	770	839	825	804	787	745	777	807	776	806	791	845	795	834	802	733	848	761	805	801	805	816	785	844	815	821	803	792	838	829	803	835	836	814	831	816	809	842	824	810	838	812	796	749	752	785	792	811	837	809	851	843	819	841	773	840	785	771	795	758	802	822	797	767	815	836	819	769	744	805	799	729	772	778	837	808	799	815	826	774	768	755	827	817	798	815	794	771	778	777	810	821	785	795	811	835	816	827	807	798	743	805	865	810	808	763	823	779	784	774	830	852	856	813	791	814	742	774	804	798	838	832	831	813	783	811	795	833	838	760	770	834	820	801	792	759	738	796	783	787	758	832	763	813	761	793	823	788	750	796	777	769	756	790	874	813	760	823	801	852	801	810	753	784	816	724	833	810	820	825	770	796	815	796	770	812	809	810	793	817	786	804	803	763	803	778	795	789	771	769	792	805	784	818	803	770	780	813	821	781	840	861	773	805	815	776	842	863	820	843	835	811	813	798	825	797	860	783	749	800	781	792	820	772	835	777	771	790	857	776	797	849	803	806	763	818	821	799	812	804	805	807	815	845	786	779	738	806	789	811	778	836	826	781	877	762	854	841	792	813	734	758	795	831	768	796	832	759	817	786	788	822	866	807	841	780	755	830	786	771	833	820	800	779	838	777	824	781	794	824	801	756	832	818	781	796	842	766	816	814	792	817	781	786	833	809	735	799	777	773	805	797	802	818	820	810	821	805	785	802	830	791	827	857	785	854	788	813	821	795	799	768	813	827	797	831	823	803	828	776	923	790	800	821	797	785	870	803	787	841	808	783	831	792	800	823	879	853	809	775	802	790	789	780	786	827	795	826	838	831	841	750	800	784	762	802	822	814	813	830	833	795	805	783	798	786	765	816	777	799	793	834	859	820	785	758	823	795	814	805	806	810	809	840	848	803	782	779	801	784	810	805	761	861	845	801	826	785	776	784	812	780	840	767	821	764	792	729	780	811	808	779	814	785	818	793	811	802	784	757	813	829	766	836	785	830	793	839	814	808	761	753	769	812	819	804	841	798	797	801	810	817	750	854	824	778	813	773	775	816	799	833	801	748	799	806	790	799	787	833	790	762	814	822	787	779	828	793	841	816	863	828	743	813	802	828	823	827	785	842	836	858	839	767	804	837	824	855	734	775	826	796	802	817	804	769	808	773	765	811	788	781	843	805	819	808	845	800	841	813	803	817	822	831	775	744	793	779	833	779	799	826	815	804	852	769	809	829	859	838	811	786	787	767	808	786	770	827	784	795	789	845	824	761	824	826	848	814	787	719	800	799	780	855	803	812	802	840	761	800	800	843	801	837	846	798	786	833	777	779	829	844	810	835	805	849	768	787	785	774	818	776	783	832	780	840	798	783	832	796	792	778	816	800	841	792	807	836	792	802	799	763	757	816	762	799	836	816	872	757	855	796	801	781	781	788	863	802	803	793	781	829	800	786	739	790	803	804	765	793	755	841	826	820	850	823	836	797	858	777	784	816	839	809	829	803	797	809	775	801	831	823	813	791	843	750	769	797	760	841	846	820	826	820	829	816	838	810	812	781	774	833	816	771	766	837	787	833	799	752	782	791	810	789	839	862	823	808	757	821	844	793	786	820	758	803	818	789	832	768	810	824	758	811	847	812	799	831	794	802	834	796	833	807	852	755	803	816	804	814	789	814	800	818	813	801	822	864	839	810	851	783	819	798	817	830	762	779	853	844	770	823	771	797	776	833	777	811	847	848	797	852	855	761	815	808	783	818	806	849	771	790	837	816	804	806	804	848	799	802	771	740	843	883	786	863	859	790	802	834	785	782	754	790	793	791	805	781	818	805	834	802	763	836	765	838	809	774	831	920	805	791	797	828	798	751	778	811	813	813	848	796	810	832	806	823	791	841	780	807	806	774	769	789	792	727	802	765	779	762	762	811	806	798	801	766	815	812	816	794	817	798	804	789	793	821	766	861	824	780	803	795	804	802	837	802	764	792	759	798	821	787	817	803	824	765	823	773	849	806	836	774	807	806	806	821	736	801	792	821	795	777	802	758	770	838	743	825	880	792	759	784	772	747	796	858	803	811	804	807	804	790	880	825	787	806	774	742	801	808	844	812	836	836	827	732	803	791	794	750	769	796	799	776	759	799	775	846	829	785	819	812	839	784	788	760	821	810	759	783	836	833	833	738	788	781	792	730	815	807	814	776	833	786	765	824	814	777	829	831	808	796	825	866	830	793	790	768	795	825	832	842	801	804	815	850	752	822	764	795	822	824	792	847	841	804	859	863	785	818	835	815	857	782	835	794	805	781	772	764	836	806	854	776	794	796	878	802	866	832	858	775	801	774	805	799	765	743	747	815	772	808	778	806	811	824	804	808	828	824	781	826	825	770	770	775	790	819	815	781	799	782	768	826	843	795	749	782	800	786	808	820	786	820	816	837	807	813	787	814	811	803	823	788	813	795	813	799	809	818	828	871	818	860	833	767	819	773	802	764	835	805	756	805	814	823	794	819	832	793	769	755	868	823	819	839	834	811	761	818	818	851	826	844	785	832	814	793	770	807	820	837	813	848	806	810	818	805	806	787	814	784	795	760	828	794	800	816	818	813	810	730	788	790	837	739	758	837	770	825	756	837	835	789	753	772	777	826	824	814	800	810	772	793	804	805	800	858	788	818	809	863	741	816	803	836	825	855	776	841	788	841	781	765	798	860	831	851	830	762	850	734	788	785	839	794	769	801	831	784	791	795	784	834	795	823	832	801	813	819	832	797	849	802	820	779	771	804	757	805	838	801	770	851	729	793	843	769	761	861	802	768	812	835	774	817	825	782	796	815	803	740	815	792	832	796	806	810	812	775	912	829	786	801	796	806	913	834	816	760	815	765	820	802	796	759	824	796	825	845	734	761	803	820	836	815	760	819	829	828	789	794	837	745	783	759	782	785	841	784	823	799	782	786	820	813	821	841	831	830	784	781	792	790	786	798	806	807	794	882	822	806	799	779	787	795	812	816	775	836	812	806	821	789	813	804	852	814	816	871	831	793	830	838	784	758	787	813	805	798	808	819	771	781	800	752	805	820	795	799	782	824	825	821	779	855	765	783	824	809	775	798	807	768	789	786	778	808	836	820	854	793	750	840	761	778	787	842	826	773	804	813	838	845	790	786	767	793	772	805	756	791	806	826	819	839	797	782	776	817	744	800	758	778	796	801	766	823	768	821	783	813	810	787	775	835	825	830	838	789	782	763	808	792	828	805	771	799	805	828	804	787	842	807	748	816	823	848	816	793	828
2807	1725	1038	677	606	580	516	429	343	268	210	168	171	162	139	111	121	130	116	138	111	92	101	102	99	102	79	104	98	97	108	98	104	114	78	97	95	65	102	78	86	99	91	92	105	90	76	93	99	88	71	98	93	80	88	80	95	91	107	86	76	88	99	79	93	87	78	93	84	97	91	93	95	94	75	91	97	74	85	84	104	92	78	90	92	78	96	87	90	77	79	79	85	86	84	85	101	84	76	74	102	100	96	82	90	106	88	105	83	99	91	97	74	75	96	95	84	86	99	89	87	100	90	93	85	73	84	78	93	106	92	81	96	97	93	87	94	90	81	90	97	86	74	77	99	78	85	82	83	121	103	93	80	76	85	93	90	94	95	82	107	103	86	93	86	102	100	101	93	102	95	107	83	92	82	64	92	85	84	74	94	84	92	83	93	86	98	104	84	100	80	81	96	90	78	86	99	86	84	104	85	98	87	89	76	107	89	83	96	102	92	95	110	66	87	94	83	99	97	94	98	74	91	77	98	88	72	86	76	87	109	77	78	80	90	92	86	80	92	78	84	102	78	91	89	84	105	97	79	83	88	103	102	76	82	83	89	95	88	85	98	78	96	94	89	85	82	83	101	79	92	82	91	87	97	78	106	70	82	89	95	80	88	90	89	94	84	82	95	75	80	101	93	96	80	94	90	90	70	99	88	87	104	94	102	93	115	84	88	106	90	100	104	100	94	94	98	77	91	92	88	81	77	92	86	91	106	84	85	77	82	87	86	82	74	69	93	99	107	102	88	78	78	84	101	89	61	91	98	79	91	85	88	103	85	81	90	85	97	82	96	89	84	85	96	74	94	87	81	96	94	83	98	107	105	87	101	102	87	98	108	93	101	79	97	98	97	114	91	70	78	76	103	97	80	86	97	77	92	92	81	94	83	93	67	95	90	98	95	78	96	86	79	91	82	74	80	93	86	68	100	74	93	104	92	86	99	92	80	91	101	89	87	88	78	74	92	96	95	89	80	82	79	78	67	101	90	79	90	103	83	79	109	74	80	79	103	94	87	94	72	95	101	77	96	89	97	95	84	87	102	83	79	93	92	89	90	104	88	82	95	80	95	90	94	106	90	99	85	107	91	105	89	71	97	90	85	99	100	84	89	90	100	71	88	92	95	100	82	87	92	77	75	91	95	87	97	89	82	79	80	80	86	80	101	106	73	89	73	78	87	103	81	86	88	92	89	89	69	80	94	97	76	95	79	99	87	92	83	86	94	105	69	90	101	79	94	81	74	90	92	82	69	93	77	96	83	96	98	95	102	78	92	87	75	84	83	89	77	92	78	84	86	101	93	95	104	88	102	104	91	86	86	97	90	96	73	97	81	87	90	82	90	73	99	89	85	87	70	88	108	81	105	88	83	104	105	76	72	101	76	85	103	94	73	93	90	74	82	88	80	94	92	89	108	93	81	87	87	97	78	83	91	79	89	82	91	90	107	81	97	84	79	98	72	88	65	73	93	81	88	77	86	95	99	97	84	98	113	89	85	103	88	88	80	87	96	95	93	80	90	107	107	87	71	92	74	96	91	96	83	96	105	78	98	78	84	97	84	97	96	73	86	69	90	103	99	94	100	86	78	75	98	86	106	88	88	99	105	88	79	92	84	93	104	96	90	87	88	113	95	73	77	100	77	84	70	94	73	85	97	84	105	97	80	94	105	94	85	89	69	106	92	94	86	97	87	92	83	94	102	108	85	85	84	82	92	83	89	101	80	82	85	88	89	96	79	77	82	86	72	102	94	82	95	84	109	83	96	93	78	105	103	89	102	104	76	93	95	83	93	91	91	85	114	91	92	81	95	96	102	92	79	80	103	86	79	75	91	104	80	87	87	87	78	78	74	91	97	95	72	75	86	82	77	81	93	75	96	102	84	120	86	102	80	98	83	90	86	81	82	91	75	93	81	80	88	76	101	83	97	71	71	102	92	84	87	99	89	92	78	103	105	89	93	87	86	98	85	74	87	95	90	101	77	101	96	83	88	90	97	107	100	80	95	115	96	94	79	77	68	88	98	75	81	71	91	81	80	80	86	67	81	100	85	90	89	89	89	99	99	74	90	101	81	96	83	92	100	79	97	88	73	70	89	97	77	94	85	97	83	88	96	87	86	92	87	89	77	73	78	91	77	88	81	68	79	87	78	98	74	90	86	86	103	85	82	96	80	93	96	93	97	88	97	91	85	80	94	62	80	100	71	77	87	95	62	94	94	81	76	78	66	76	93	78	91	88	89	86	95	99	87	64	78	82	85	107	81	73	95	82	85	90	83	108	93	80	91	84	92	97	90	96	98	87	101	92	77	97	91	90	92	90	91	93	104	96	75	102	80	73	85	97	95	92	89	93	91	73	102	91	86	69	94	103	94	80	78	94	87	99	79	76	76	107	85	91	85	84	83	98	79	100	90	106	92	92	88	84	90	80	99	97	70	85	88	83	95	101	94	86	86	88	97	81	103	82	109	95	81	93	86	68	81	89	77	81	91	82	102	71	76	100	94	92	96	92	106	79	109	92	91	90	91	77	73	82	92	86	94	95	91	74	89	87	87	84	107	98	89	92	100	93	110	61	95	90	66	91	89	86	90	78	94	95	83	83	83	82	85	100	92	98	84	88	96	88	84	99	82	80	88	93	97	95	77	83	100	102	84	91	94	95	104	75	94	101	82	100	96	98	96	77	79	101	90	97	94	68	96	92	82	92	79	78	91	94	99	92	78	87	119	92	76	86	92	82	102	91	90	100	104	86	94	96	93	98	98	79	96	96	70	102	79	95	76	69	88	92	93	97	103	84	102	84	83	96	105	82	88	75	89	93	95	96	100	75	74	66	91	95	89	92	94	92	107	95	95	80	85	87	103	112	94	96	78	94	80	78	94	73	89	76	94	101	97	86	100	90	95	91	89	90	80	72	102	106	96	77	85	90	94	82	84	89	92	91	95	86	106	85	90	95	91	75	96	89	86	76	75	80	92	92	104	82	78	75	84	87	96	85	91	75	88	79	81	96	77	93	81	86	91	98	78	108	89	83	81	103	108	89	99	88	95	64	88	73	90	84	97	96	88	97	109	101	78	91	80	87	89	81	84	86	81	96	92	94	82	86	82	100	77	88	82	83	113	110	94	99	76	87	96	94	74	95	86	105	85	88	82	92	81	95	84	80	95	92	100	102	75	98	92	84	103	81	103	72	84	78	94	92	101	87	104	73	74	101	110	95	78	95	92	103	86	74	96	88	88	94	82	91	100	92	84	72	102	93	85	97	91	91	104	89	74	94	85	86	83	90	97	80	97	80	90	85	85	85	89	83	83	86	89	83	92	95	82	106	81	94	90	90	93	86	80	84	89	78	84	92	90	93	87	86	85	83	77	79	101	84	83	83	87	92	82	93	84	81	89	106	90	104	77	85	80	87	89	86	84	82	91	72	88	81	91	81	68	86	71	91	99	89	94	96	90	83
25949	16183	11716	13011	18078	18449	15273	12493	9547	7384	5634	4558	3669	3112	2669	2343	2086	1824	1637	1516	1360	1298	1222	1130	1137	1132	1066	1008	1019	1100	1055	1029	1031	977	936	920	895	887	879	882	865	859	882	851	834	845	841	807	813	796	797	817	845	735	826	822	809	826	817	860	833	830	788	804	791	818	788	806	809	845	787	805	813	773	749	822	800	788	842	867	829	776	818	744	810	791	836	823	809	768	801	831	755	827	786	825	809	798	857	773	816	796	855	824	825	818	837	766	850	788	774	784	809	773	815	813	837	849	796	801	888	770	809	810	806	826	841	862	805	800	838	808	823	767	808	761	842	807	784	806	825	815	756	825	825	854	773	761	807	762	802	823	829	813	825	850	826	843	751	828	781	820	851	805	788	798	870	847	851	824	803	847	848	794	819	791	795	793	751	805	785	810	814	851	814	843	827	797	800	804	823	796	773	814	791	814	839	798	814	808	756	810	792	841	818	789	831	822	808	780	768	891	798	828	843	832	815	813	837	792	835	799	865	800	815	820	808	850	779	778	820	782	788	785	849	808	824	812	865	807	812	847	806	822	855	841	798	823	849	803	837	804	855	759	830	829	763	820	838	762	792	808	803	791	796	833	817	759	826	838	782	842	861	789	845	830	878	892	824	838	810	779	855	874	821	834	799	808	803	795	795	760	800	802	812	789	787	812	791	817	808	846	834	770	811	821	786	794	815	811	758	817	763	839	737	830	831	792	796	794	816	819	803	790	823	801	763	815	800	807	810	777	763	825	826	773	794	827	814	777	825	808	825	811	788	819	771	809	860	836	815	823	865	780	833	829	793	837	805	859	810	804	788	870	811	890	821	815	827	830	789	765	843	817	764	824	841	772	816	878	813	829	850	797	787	799	824	858	782	799	819	797	844	794	840	826	797	777	804	802	824	826	802	774	805	798	819	799	817	830	837	887	784	809	820	767	789	767	793	803	779	855	820	809	798	813	857	767	797	812	823	809	867	739	781	836	805	800	760	833	796	808	823	818	814	819	824	799	868	838	816	827	821	783	874	816	809	818	820	818	781	819	826	848	809	765	780	797	807	775	861	819	807	830	815	800	806	803	779	790	772	758	801	833	785	805	782	826	798	843	823	791	849	846	837	799	765	800	827	779	774	772	784	778	833	826	830	810	801	849	850	780	848	891	779	812	801	871	800	792	803	836	782	805	811	817	835	831	761	791	778	760	825	869	772	840	800	846	791	852	810	844	786	802	831	775	810	854	817	797	783	844	782	838	834	817	803	796	802	849	773	789	812	826	825	799	867	779	823	735	824	851	836	808	766	795	795	798	843	842	846	786	798	845	872	787	782	774	842	828	792	794	750	790	861	775	846	872	799	780	835	829	821	767	819	902	830	861	802	800	776	833	787	839	848	791	795	801	792	876	856	776	800	787	888	867	821	833	802	821	796	818	824	832	780	812	794	830	831	765	816	810	838	819	797	833	803	823	804	785	801	759	809	827	813	804	839	819	758	839	770	774	819	810	814	826	834	806	805	842	759	780	799	809	830	780	810	823	853	804	817	771	761	834	804	812	797	830	850	792	839	831	808	853	820	813	784	788	807	815	839	771	794	802	803	838	788	802	816	809	855	778	779	814	823	792	786	793	815	782	858	770	800	812	802	789	772	790	788	790	787	795	817	819	817	810	820	829	840	881	803	820	832	826	837	780	821	810	777	855	808	792	824	867	804	773	778	791	836	783	862	859	817	776	807	844	800	789	798	793	809	792	808	870	783	794	800	796	817	803	867	873	817	814	860	851	813	796	727	782	824	832	819	796	872	832	823	844	835	821	794	788	786	829	820	810	726	856	845	839	814	838	803	769	779	831	784	794	820	839	852	795	824	762	814	839	811	798	843	814	810	779	781	844	774	760	802	792	799	849	762	787	859	815	769	774	849	783	784	799	825	796	800	811	782	780	839	856	837	792	777	824	822	819	840	850	812	800	790	805	811	838	784	822	827	832	821	829	825	801	812	780	803	751	780	842	778	815	831	794	825	795	803	800	792	824	840	779	839	802	809	789	783	786	767	762	806	802	809	798	827	809	844	843	792	807	804	830	870	787	786	790	815	840	854	805	772	816	848	800	833	839	796	757	820	765	783	840	808	816	837	827	821	809	801	801	841	762	842	779	842	787	818	827	795	801	762	793	819	805	833	826	830	813	832	800	819	816	816	835	788	852	767	818	797	851	759	842	763	798	805	824	844	846	779	800	711	818	753	859	789	769	795	808	798	843	863	794	805	749	864	797	804	867	867	805	776	849	782	821	803	823	801	794	818	826	774	798	846	769	790	789	811	833	871	800	757	832	814	807	742	816	759	810	827	810	786	810	825	788	772	798	832	778	823	783	835	857	780	835	845	836	791	780	765	759	819	797	756	791	790	816	822	823	822	798	790	817	818	842	784	819	783	824	805	781	818	849	836	844	798	763	804	844	779	865	839	819	797	831	824	803	857	800	815	805	758	834	792	847	821	786	827	847	819	787	825	842	808	777	796	768	849	813	778	790	759	819	782	849	846	832	860	819	837	794	793	772	790	787	850	823	843	848	789	812	835	788	807	827	809	860	866	822	797	810	841	831	855	815	791	805	812	796	813	797	786	827	853	753	811	813	766	830	824	787	754	825	818	796	798	787	797	860	822	800	807	827	803	811	809	801	825	774	774	803	785	876	788	815	776	837	789	817	808	787	808	794	800	873	800	813	838	821	783	832	796	771	780	822	803	801	823	807	837	777	766	818	862	806	765	817	796	800	810	803	838	788	817	811	782	824	768	840	855	781	819	816	805	804	832	862	778	791	851	813	793	849	815	776	803	802	814	836	879	801	822	857	777	785	804	796	832	827	810	815	799	832	803	874	839	811	774	788	789	747	796	853	811	845	834	842	799	796	820	813	853	838	789	771	810	798	798	832	841	812	821	805	795	784	830	784	855	771	766	801	789	788	826	815	827	822	806	825	830	786	824	829	806	848	760	799	852	794	786	752	807	801	788	829	821	821	857	849	818	802	836	818	808	849	805	802	810	781	798	813	841	803	825	816	849	803	853	808	788	892	805	841	828	842	835	800	882	832	790	804	860	826	874	832	841	767	812	809	829	837	811	841	824	800	857	782	764	860	806	812	838	831	763	817	833	782	832	835	792	819	816	766	818	814	822	831	787	831	817	793	809	814	831	837	836	765	816	841	827	800	825	748	864	729	836	809	788	819	825	845	801	839	853	826	832	787	815	777	813	856	835	814	791	782	807	867	810	821	861	788	835	791	837	811	764	789	806	811	850	860	838	797	851	816	804	803	809	775	794	796	773	840	779	789	839	803	835	800	820	826	809	840	813	787	784	833	801	869	777	807	796	801	837	799	804	829	813	791	789	819	833	789	844	839	812	849	842	792	756	815	842	847	802	809	747	822	792	835	847	850	836	823	832	804	864	793	807	806	822	817	803	815	832	807	844	806	844	839	826	845
3848	3401	1930	1112	901	869	809	616	450	339	307	261	209	181	178	169	151	154	120	129	121	109	110	104	127	120	109	105	91	95	113	88	103	96	94	106	106	93	92	98	84	98	86	106	103	83	94	86	76	103	89	90	89	86	88	89	104	92	84	104	108	87	123	89	76	89	103	76	93	97	97	92	90	98	91	73	93	96	85	89	76	94	89	96	82	87	93	86	89	91	86	77	115	95	86	79	89	90	91	82	90	98	93	97	89	97	90	71	90	102	97	99	107	81	95	92	91	100	101	97	88	83	92	83	70	90	75	97	104	99	89	95	89	85	100	91	97	93	101	101	89	95	89	80	87	102	97	97	108	93	98	107	93	92	80	101	91	95	82	86	93	92	81	102	96	87	103	100	84	79	81	82	85	101	89	86	94	112	90	91	96	91	79	90	105	110	103	96	93	109	85	77	94	74	94	80	97	96	85	76	97	92	94	116	116	87	88	75	114	87	100	97	82	93	79	97	85	87	95	74	105	78	82	83	86	81	101	91	80	83	80	101	96	78	82	90	101	86	90	95	80	92	95	99	88	87	81	95	74	99	108	89	94	65	107	101	86	88	103	100	89	94	87	73	84	105	103	89	85	94	89	90	111	94	91	85	79	98	95	104	68	95	85	93	98	96	103	110	96	83	97	102	110	84	98	89	104	94	85	96	83	97	97	105	91	84	92	100	107	92	100	97	94	91	88	97	79	96	89	82	89	98	93	88	93	86	96	83	90	88	88	75	110	110	93	77	110	101	95	109	75	102	99	94	105	92	98	88	91	84	79	96	89	92	82	79	109	85	82	89	83	89	93	104	69	97	75	106	97	92	87	91	68	108	90	96	101	81	101	94	79	81	83	113	92	94	93	99	93	94	98	74	91	91	97	90	78	105	93	96	108	95	102	96	91	102	104	103	90	83	97	103	77	89	90	101	104	83	81	79	89	109	88	99	87	85	90	92	100	83	109	92	88	95	113	97	76	94	92	100	94	86	85	95	81	89	90	102	104	96	116	73	92	96	88	94	72	87	94	84	99	86	83	98	91	86	100	77	78	95	94	79	109	95	94	91	104	99	114	98	90	91	100	98	98	95	93	92	118	90	84	103	101	96	109	89	101	81	90	90	72	94	95	97	84	89	93	89	89	89	67	98	91	102	86	74	85	94	89	106	88	79	107	86	103	93	77	106	85	85	97	85	99	69	98	90	76	88	87	81	104	80	89	94	89	84	86	89	104	83	116	94	95	83	73	83	87	116	85	93	77	81	85	90	90	102	110	86	95	91	92	75	89	115	86	95	101	101	87	79	80	97	91	90	90	79	88	72	66	96	97	99	91	97	92	80	106	99	87	84	90	76	71	69	84	90	97	83	95	85	95	95	81	98	102	86	78	98	85	86	89	94	104	98	98	83	94	111	73	102	94	104	88	80	96	105	107	96	80	95	89	101	87	109	100	86	78	97	87	92	101	86	84	86	85	99	95	74	91	100	89	91	103	98	80	102	83	90	80	104	97	78	81	85	84	78	71	94	101	100	91	91	87	87	94	96	83	91	87	88	96	100	99	113	83	86	78	91	78	84	86	94	88	97	97	78	88	97	92	84	98	88	96	83	97	81	84	119	70	103	98	79	105	84	114	84	90	93	106	92	87	103	101	90	86	93	81	88	77	88	97	106	104	99	76	78	85	91	99	94	98	100	94	96	87	98	84	91	99	87	74	102	100	82	96	94	90	90	82	87	93	79	85	82	101	88	92	97	90	109	90	100	112	82	94	86	76	92	105	84	110	106	81	88	85	110	92	81	101	86	96	89	72	103	80	69	91	98	95	106	102	103	90	89	91	89	80	90	95	91	107	89	87	90	84	85	90	77	88	101	91	81	86	94	99	99	82	77	98	93	82	75	96	95	83	95	86	94	81	81	98	96	106	89	91	94	102	94	84	108	102	86	93	102	77	101	93	92	98	91	75	89	90	93	95	69	94	87	92	96	83	88	90	81	85	105	93	87	97	92	83	82	93	103	82	99	88	102	89	91	94	93	115	97	108	86	81	79	87	88	95	98	94	114	99	93	81	96	94	82	93	86	77	90	97	94	94	103	85	93	91	94	101	79	93	93	82	97	83	93	93	97	95	80	91	77	110	96	96	90	80	95	83	82	69	107	93	83	85	84	96	80	92	86	87	87	91	107	102	93	92	92	103	91	82	77	87	99	92	95	96	90	84	85	91	93	88	80	87	82	96	99	91	81	95	82	94	96	97	92	90	81	102	112	83	93	78	93	97	82	89	82	77	112	81	113	83	95	84	81	89	93	95	79	79	110	80	93	114	66	91	81	94	97	87	86	99	101	81	86	99	84	89	79	91	99	97	71	99	95	109	86	84	91	78	82	84	86	82	99	88	105	100	82	93	93	88	89	95	98	103	94	81	95	84	79	108	82	91	97	94	94	81	87	87	93	87	94	91	101	97	103	97	100	89	79	77	89	103	87	90	74	103	96	91	111	74	97	82	87	100	80	93	97	89	83	93	101	76	93	91	100	101	107	79	129	104	90	96	94	94	85	86	90	104	99	68	82	84	102	96	98	86	88	75	86	79	100	94	103	95	93	95	93	81	85	92	85	88	96	109	95	103	78	95	87	92	97	69	80	76	97	89	86	89	87	86	96	81	84	84	99	90	96	91	103	95	94	101	95	86	101	91	86	86	96	92	97	103	88	86	98	79	99	84	91	89	96	85	71	89	86	83	101	80	87	79	85	90	93	100	91	78	90	88	110	107	101	103	81	88	108	83	98	116	96	103	84	84	77	95	104	87	87	85	89	84	99	101	118	111	92	95	91	101	94	85	97	89	97	85	85	95	87	95	72	90	86	87	99	98	93	82	112	87	83	99	83	79	88	92	93	89	90	95	76	77	86	92	74	82	104	94	91	98	90	81	100	98	89	91	97	86	108	78	93	77	76	90	87	75	108	92	94	97	92	86	100	73	87	85	87	97	92	81	91	82	82	84	112	76	90	83	104	90	84	79	80	94	88	67	92	96	76	101	108	86	107	82	77	103	78	98	86	77	99	85	101	106	81	101	84	90	90	90	100	103	86	85	75	98	72	81	101	84	103	88	91	92	92	79	91	89	91	80	93	98	106	88	88	91	105	82	84	86	93	100	90	95	98	87	93	96	98	104	80	99	73	83	95	98	97	72	88	69	76	81	91	108	69	117	72	111	90	86	96	87	87	92	88	83	92	119	87	93	96	79	98	89	85	106	95	90	98	81	78	74	71	89	106	86	88	101	109	97	78	80	83	84	107	104	72	90	76	69	109	100	103	99	98	87	97	94	86	88	99	89	89	85	86	85	84	91	87	93	91	93	85	81	95	86	102	75	102	100	88	99	96	80	82	86	97	89	101	92	107	100	95	104	103	93	91	76	95	105	83	83	96	82	74	95	95	100	94	107	78	112	100	99	103	90	96	100	86	92	97
29862	21699	16225	17366	22449	22932	19461	16254	12553	9526	7432	6227	4892	3972	3299	2922	2614	2289	2012	1811	1663	1550	1472	1454	1318	1309	1244	1186	1192	1181	1161	1118	1068	1042	1058	970	980	947	954	952	842	890	905	863	786	867	830	847	859	908	890	824	823	814	831	833	847	834	855	847	852	884	855	862	846	847	833	799	816	820	866	828	851	839	849	815	819	811	915	875	865	867	815	875	818	848	836	839	806	882	847	855	855	874	870	874	843	800	870	805	840	834	785	855	833	815	842	864	826	879	856	871	792	862	835	838	874	852	869	851	834	853	860	778	862	838	831	799	891	833	864	846	831	811	896	824	853	833	864	833	848	891	874	841	816	890	807	835	840	848	839	852	800	829	865	859	799	795	803	843	806	821	790	838	878	828	809	873	874	803	839	852	854	877	826	856	865	842	810	839	851	883	774	852	876	864	829	886	853	823	879	844	818	895	886	884	840	847	889	848	808	849	852	785	864	788	832	847	837	873	852	808	858	851	779	878	821	843	792	873	852	824	821	835	807	843	876	846	821	862	838	825	802	805	826	817	860	830	861	847	807	858	902	824	876	846	842	853	805	866	844	879	869	866	911	838	851	852	810	847	804	851	877	816	854	818	849	879	818	916	902	855	833	826	853	809	823	840	862	846	842	855	791	815	861	911	840	843	855	824	877	840	833	835	820	831	853	830	840	853	827	821	872	883	873	839	857	826	831	819	869	829	845	847	882	847	815	865	838	812	866	880	860	881	769	899	872	838	820	810	851	835	875	835	875	847	818	879	880	886	836	903	796	800	843	822	827	845	870	783	876	890	900	883	812	802	903	801	815	822	837	823	835	784	827	877	849	800	863	820	802	807	802	895	843	859	833	867	829	839	867	826	813	905	877	841	838	842	796	845	820	857	841	846	864	859	934	772	863	883	870	857	862	846	808	808	844	888	829	847	851	824	838	843	859	806	839	822	879	873	878	844	855	877	869	808	868	879	760	832	835	799	846	844	880	868	818	813	768	860	862	855	841	879	806	849	810	836	810	817	845	828	821	849	864	901	816	819	849	849	845	823	890	819	830	877	816	883	867	823	793	839	848	841	854	945	855	846	864	869	834	833	865	878	819	851	884	802	867	873	849	872	860	847	836	826	862	897	855	846	854	842	887	832	902	850	850	849	868	872	838	832	806	876	829	816	844	840	831	853	829	808	844	877	850	790	896	832	886	833	829	861	861	843	875	865	909	808	875	841	847	855	837	871	840	878	892	842	876	853	865	853	881	866	858	858	835	861	828	870	826	831	823	838	805	923	852	835	862	867	822	849	877	801	801	847	850	822	859	863	899	786	906	866	883	846	804	893	818	835	853	874	835	867	802	847	865	848	864	860	821	854	800	832	828	857	837	867	884	826	813	893	837	894	832	819	790	806	866	858	847	854	881	830	840	898	857	828	856	851	887	877	845	810	911	809	818	812	922	821	865	834	829	848	875	831	902	801	841	870	835	837	822	863	874	850	884	860	865	857	841	851	868	875	850	839	828	846	837	899	885	882	855	850	859	854	855	875	886	815	837	825	815	856	863	849	866	860	762	866	822	817	836	844	851	831	859	846	872	847	765	870	871	897	848	829	883	813	865	848	837	843	832	779	857	788	871	840	838	843	848	813	854	845	821	853	821	859	833	851	864	882	822	812	856	803	839	847	859	853	867	829	841	825	835	849	846	834	856	848	838	842	836	801	834	809	861	839	780	842	824	840	817	808	850	859	823	876	867	840	832	861	829	885	803	817	814	886	841	823	825	878	841	830	816	863	853	822	880	875	788	825	835	877	866	830	830	836	816	797	808	874	863	843	849	822	857	863	859	854	844	870	808	826	909	848	838	821	860	800	820	902	875	831	834	808	817	848	849	802	785	848	812	881	832	833	846	820	852	841	847	838	866	857	828	871	831	857	807	857	800	847	888	829	865	828	858	806	839	835	842	848	832	891	844	855	827	842	782	871	828	864	879	829	847	834	829	877	900	879	908	863	856	891	858	849	859	806	842	834	865	902	866	805	807	851	808	881	830	812	828	805	813	830	874	825	816	854	842	853	840	844	897	862	843	914	836	829	869	848	803	875	819	859	883	836	833	824	861	857	828	873	828	856	853	840	871	849	867	818	830	856	845	858	856	850	847	875	843	855	819	823	872	848	826	854	825	878	859	860	813	845	887	835	831	808	815	839	875	875	860	839	828	821	873	815	864	859	896	863	867	839	838	866	856	902	889	794	830	839	843	825	904	829	836	854	833	850	848	851	832	821	849	876	861	852	873	845	885	907	840	854	843	852	815	843	857	787	871	852	840	860	856	841	847	812	833	872	820	851	826	837	839	897	857	811	858	872	858	815	849	798	852	890	837	863	902	833	870	909	859	809	883	846	895	824	834	806	839	838	815	850	828	849	826	835	785	809	841	871	834	826	833	927	787	818	853	831	858	825	877	868	843	835	841	826	810	840	855	881	814	817	866	849	810	867	795	814	884	825	859	835	845	859	795	856	911	891	866	842	845	792	837	886	822	844	837	791	831	848	842	789	828	841	854	832	817	890	848	808	839	844	858	841	858	776	867	854	797	800	883	786	841	871	859	819	858	825	857	772	918	811	871	826	816	854	846	860	812	823	859	868	878	845	831	843	813	795	824	833	785	856	853	813	819	816	820	901	809	865	827	845	879	814	808	873	839	873	822	883	853	885	807	853	838	849	877	839	798	869	869	925	878	818	840	871	836	834	817	880	818	887	862	874	805	861	828	805	869	858	876	900	841	862	851	843	850	840	857	804	837	856	848	818	845	804	841	883	877	835	840	799	850	854	885	805	845	824	872	866	841	795	858	855	791	771	859	864	826	838	832	824	812	859	819	880	838	858	878	809	820	842	879	828	848	852	857	858	854	852	865	850	821	851	878	805	818	895	856	871	867	921	867	906	859	850	822	854	829	819	872	855	855	851	835	874	853	833	817	843	858	918	902	859	833	862	838	803	882	855	832	856	824	866	851	895	842	837	871	861	877	838	872	865	836	845	838	790	852	816	849	813	805	830	815	812	797	858	830	855	824	824	834	864	825	820	806	835	789	872	818	864	845	804	808	826	854	794	876	785	869	851	894	836	843	891	844	808	816	851	851	858	839	841	824	854	813	873	777	835	854	821	822	827	854	816	852	806	866	819	872	836	853	878	830	891	838	827	837	839	836	928	845	858	823	813	800	847	842	829	848	869	774	824	827	904	839	821	862	857	889	866	843	868	850	842	872	864	850	828	825	864	823	855	817	852	850	834	881	849	818	855	843	819	811	879	853	844	813	849	890	873	773	881	854	812	832	885	793	832	856	833	840	850	781	849	861	814	855	830	870	855	856	846	847	853	876	873	838	832	825	826	897	833	864	840	855	852	826	848	875	818	844	819	851	876	848	846	846	812	836	881	810	837	888	786	894	842	854	843	804	835	853	881	840	838	874	863	844	850	851	778	847	881	851	848
4028	3132	1700	960	873	799	749	585	469	326	286	243	209	171	169	147	131	144	113	117	136	108	112	109	125	119	99	85	96	85	100	85	98	87	101	93	88	92	82	96	84	88	79	112	101	98	101	77	84	80	92	71	74	84	77	87	79	99	74	88	91	83	78	102	94	89	70	85	91	77	84	77	98	65	89	80	83	83	93	73	92	83	81	84	71	101	81	75	82	72	73	90	92	93	91	77	94	98	84	92	87	78	98	73	77	89	87	76	84	80	91	91	81	78	82	87	72	88	80	88	91	85	100	91	89	85	89	69	94	69	82	97	99	91	86	92	68	70	81	90	86	103	90	82	76	79	84	83	95	83	88	88	94	81	85	72	86	92	91	79	78	84	93	91	79	85	106	81	94	77	81	91	87	87	80	99	67	100	98	89	76	96	98	91	112	64	101	82	81	73	96	79	89	77	78	92	91	83	100	86	97	80	90	74	90	86	81	86	74	67	86	91	82	88	83	86	89	97	94	83	81	92	96	92	60	90	93	89	84	101	101	73	88	98	104	86	83	79	85	86	81	80	110	76	81	89	82	92	81	85	94	83	94	76	81	105	78	97	80	87	94	83	91	97	62	79	99	73	83	75	67	83	83	84	82	84	78	79	95	86	89	84	84	99	87	91	83	68	87	91	82	78	93	84	100	103	73	93	71	90	96	78	87	70	98	71	93	88	84	84	91	88	89	77	80	79	94	86	93	80	70	57	92	85	96	88	68	75	78	91	86	96	80	83	86	81	98	94	83	73	79	90	89	91	84	99	91	75	81	87	95	70	72	96	85	80	87	80	70	105	85	102	82	83	100	77	84	92	93	86	91	81	91	80	84	85	65	77	73	100	98	90	101	89	77	95	84	95	89	77	87	107	79	91	72	85	97	66	73	84	96	81	76	86	86	96	88	90	97	76	79	80	83	95	106	94	91	104	86	84	83	89	89	105	88	74	75	89	91	92	89	86	82	87	86	87	86	82	95	83	78	90	71	70	97	84	79	90	93	100	85	91	111	93	83	93	79	96	100	79	85	78	87	94	75	81	82	95	78	86	80	86	97	100	92	77	84	84	90	86	96	64	72	80	88	81	92	80	84	81	88	69	72	95	85	66	85	82	85	97	99	81	98	99	85	76	84	80	80	84	85	87	66	98	99	82	84	92	77	84	88	84	72	71	77	88	67	93	86	101	95	84	96	92	94	93	92	73	74	86	101	79	80	89	85	95	81	84	68	77	84	83	73	80	87	86	89	82	92	62	88	96	91	86	74	96	85	86	75	85	83	78	79	87	96	87	78	79	83	97	76	85	85	97	78	87	84	79	83	83	70	78	86	91	106	88	96	74	81	94	86	85	90	91	102	73	77	83	86	94	73	78	74	107	87	92	81	81	85	100	85	82	85	80	78	85	96	92	108	77	93	83	91	87	82	83	83	97	86	104	78	82	86	107	91	79	85	76	84	90	98	82	91	92	90	86	82	69	86	88	78	92	87	86	80	87	91	87	90	101	100	109	86	79	82	61	92	83	83	91	90	90	83	94	98	90	90	91	104	92	104	69	99	88	87	89	82	79	105	84	77	70	70	86	86	67	102	81	81	84	93	72	81	94	110	86	85	82	83	77	91	88	74	75	68	93	108	66	97	81	81	75	79	95	84	89	95	74	98	82	77	66	77	76	81	89	88	91	75	79	89	92	83	96	101	92	77	79	87	87	89	87	72	100	76	76	77	76	95	82	91	82	101	90	82	91	80	105	84	87	75	89	85	98	88	75	88	72	83	91	79	94	61	82	80	88	74	82	94	81	93	93	79	85	98	85	74	83	82	86	77	100	94	91	86	94	82	89	101	80	90	87	96	89	81	76	80	71	87	80	95	94	90	89	90	76	94	93	76	90	90	82	81	98	79	81	82	78	82	65	95	99	80	73	74	87	71	65	72	81	85	109	83	86	95	80	98	93	76	101	83	99	94	100	88	95	82	75	81	91	87	90	81	88	74	77	62	91	105	92	76	82	75	79	94	76	77	82	100	92	81	75	77	87	96	83	66	70	92	96	76	66	74	86	58	66	72	84	76	67	87	93	65	85	105	91	80	73	89	94	91	65	78	70	80	78	81	91	83	80	84	95	86	79	88	78	75	98	98	87	94	75	95	91	69	75	88	76	98	99	100	91	88	92	78	84	93	73	76	82	79	116	95	84	95	73	85	96	83	81	73	84	93	78	97	81	79	74	79	85	74	78	98	78	102	93	87	91	89	81	78	86	71	74	90	76	86	80	83	106	102	87	95	105	83	85	87	68	82	70	69	77	95	90	77	76	87	75	72	89	104	75	98	85	78	95	92	84	83	113	82	103	68	91	83	98	91	79	81	89	104	90	88	88	88	92	87	79	95	86	100	86	85	72	81	76	88	83	75	97	79	85	87	84	91	93	78	89	79	91	96	90	91	79	83	82	79	77	99	84	99	91	84	76	106	94	73	88	89	92	87	90	75	81	97	84	80	89	96	78	86	75	86	83	78	77	81	99	88	77	80	92	117	83	98	89	87	82	91	83	94	95	88	89	72	92	73	79	92	88	79	89	89	89	86	93	87	88	81	85	93	97	90	80	95	73	87	79	90	93	80	90	87	82	80	88	87	97	91	91	81	90	81	71	87	86	90	73	82	91	88	108	81	78	94	85	78	96	86	87	75	84	98	81	87	83	87	99	78	84	77	93	91	80	84	84	84	86	82	94	77	80	87	77	90	88	88	99	84	76	76	101	76	88	88	91	95	102	73	94	80	70	95	90	71	78	91	84	93	85	80	85	71	85	96	78	75	81	77	83	104	76	90	88	83	86	86	89	87	77	84	93	74	73	83	99	86	83	71	99	86	80	74	74	82	89	86	85	82	91	79	83	77	81	65	77	86	102	80	91	62	93	87	96	101	98	98	91	109	92	81	89	71	71	80	89	73	98	79	75	80	98	90	93	77	78	82	80	92	78	73	80	67	81	96	92	81	99	87	99	101	91	76	92	91	75	78	81	88	97	89	95	100	96	80	71	97	81	84	89	81	82	72	86	87	82	100	74	106	86	75	75	90	97	79	79	87	77	95	79	81	93	96	85	90	75	93	71	91	78	84	98	92	90	80	96	84	85	75	75	90	80	67	100	77	79	80	82	89	96	70	97	73	87	98	81	64	74	82	91	86	75	93	87	74	78	108	87	77	88	84	72	89	84	72	81	90	89	90	81	78	87	102	96	73	76	87	88	72	92	88	87	86	81	86	77	84	73	82	92	93	80	94	88	80	81	84	87	92	90	73	85	100	91	85	76	86	66	80	82	96	99	80	97	75	91	92	90	91	93	78	76	100	74	97	81	87	93	97	77	62	82	90	86	94	75	65	108	76	88	80	88	69	83	82	92	76	82	77	82	90	69	67	89	85	87	75	96	83	85	78	67	93	90	84	74	76	98	96	118	90	87	84	92	84	78
29750	21301	15355	16293	21731	22073	19318	16128	12675	9754	7631	6124	4803	3876	3373	2939	2600	2315	1968	1765	1617	1417	1426	1376	1302	1275	1226	1216	1165	1155	1097	1046	1006	991	929	998	835	900	866	807	851	820	827	851	819	839	853	823	795	762	762	759	800	779	824	793	823	827	781	768	803	770	802	774	820	745	830	742	710	730	763	833	817	775	831	780	763	810	786	808	806	840	780	815	779	827	811	787	810	774	813	770	751	800	713	812	815	841	808	803	756	747	768	778	778	765	790	797	824	787	822	808	755	781	761	745	825	772	764	786	790	770	764	819	787	772	808	824	849	832	815	801	766	762	791	761	783	774	756	771	790	791	778	862	797	814	789	833	742	804	809	776	821	788	814	776	772	812	787	733	788	807	791	784	794	776	782	788	760	785	785	786	786	770	799	771	807	821	825	732	800	794	791	776	825	863	807	807	766	803	810	743	738	824	813	800	833	758	762	766	773	772	779	754	810	745	741	756	766	768	792	760	802	787	733	766	786	811	749	758	773	724	780	832	787	770	782	771	802	808	795	786	783	798	795	766	784	777	777	758	781	788	781	762	778	795	821	743	806	761	772	779	777	777	797	805	732	765	806	785	823	791	783	788	781	797	759	821	812	811	791	775	759	800	791	799	781	742	843	817	785	801	775	755	803	805	789	813	801	847	771	832	799	788	796	792	836	801	773	750	789	801	735	771	817	764	822	782	780	798	809	780	703	758	793	807	828	757	784	793	780	802	769	778	835	796	793	785	768	840	760	782	785	793	844	762	785	804	792	824	784	776	785	758	781	782	811	778	805	806	777	811	809	784	757	788	784	792	855	877	791	788	800	800	760	830	758	808	834	811	837	816	715	796	749	783	814	786	817	775	754	754	759	840	729	794	781	807	828	827	787	803	815	754	779	779	770	780	765	817	750	762	711	837	826	833	803	781	760	741	812	776	800	821	793	805	834	765	779	796	782	793	785	809	817	762	773	780	806	785	829	795	739	788	782	772	810	743	837	800	804	787	818	752	757	787	791	758	765	817	841	783	776	821	820	753	762	739	834	797	796	764	768	789	791	740	786	797	775	781	750	842	825	874	798	769	815	805	717	814	778	778	820	785	753	786	771	759	816	780	805	789	782	808	825	790	757	777	751	778	830	799	823	787	773	802	797	762	808	767	776	780	769	780	786	763	775	738	766	758	785	754	761	792	763	809	738	756	770	793	724	765	803	805	801	801	814	773	807	827	780	742	765	792	761	800	838	796	837	781	776	834	803	814	792	788	757	794	776	821	792	776	838	781	830	771	776	752	774	856	747	788	750	736	807	781	765	788	792	769	780	755	753	758	854	801	757	792	722	800	776	777	844	847	827	801	797	819	816	793	804	761	839	786	765	751	769	808	807	740	774	766	770	811	756	786	754	734	834	788	808	778	774	816	767	804	771	851	797	794	823	847	814	784	792	768	780	797	808	829	809	786	758	793	828	762	761	824	804	771	768	768	754	779	795	847	807	757	794	776	767	779	812	811	838	734	769	799	787	801	785	815	803	751	788	755	773	777	791	801	763	737	774	776	771	774	757	782	779	766	765	772	839	837	845	775	791	748	794	820	813	731	812	786	799	780	764	787	817	786	689	800	757	761	815	792	774	854	770	826	799	766	798	774	823	809	799	779	801	807	739	778	833	774	768	775	782	793	837	759	774	851	789	741	804	766	775	821	718	818	785	815	739	729	742	742	806	852	794	790	835	738	815	797	768	778	787	776	793	753	799	760	791	769	773	767	735	815	797	720	775	796	785	702	802	806	779	847	775	797	788	744	822	786	803	756	771	816	813	777	781	783	792	777	724	772	796	739	801	736	781	778	779	749	813	805	778	815	783	761	808	758	836	781	768	725	812	834	787	823	738	801	781	770	779	825	840	781	789	761	770	783	808	816	787	780	805	767	793	767	778	820	768	783	829	757	765	846	778	738	797	830	795	809	814	766	804	779	824	765	758	781	813	804	812	827	826	841	760	827	787	785	748	761	781	729	846	830	788	835	758	773	765	727	806	747	807	762	784	808	788	788	799	854	802	784	765	777	778	779	756	836	790	857	767	803	790	822	784	801	791	816	837	748	820	804	781	802	718	815	780	777	782	812	794	830	777	833	753	766	769	767	769	824	786	805	757	766	786	804	771	784	764	795	786	781	765	762	808	782	806	760	805	779	832	780	791	792	780	841	763	759	811	746	747	785	765	761	800	776	780	736	794	774	735	793	786	816	763	799	769	780	796	808	784	756	790	762	793	790	794	779	781	781	787	808	835	779	774	830	797	746	802	785	801	831	795	830	780	797	817	724	760	747	796	802	747	784	776	822	778	771	805	802	762	774	757	798	808	778	762	802	769	771	801	753	754	794	824	759	760	787	780	754	814	773	794	803	789	776	786	797	728	778	834	808	769	795	807	765	835	797	814	825	818	801	807	805	784	805	789	792	818	750	814	744	796	801	766	831	787	735	803	785	775	749	766	769	753	755	786	823	735	806	785	789	772	805	797	840	812	824	790	814	805	808	771	857	762	790	794	797	786	748	816	789	795	789	756	800	766	783	759	761	776	855	861	764	813	776	769	802	796	807	784	839	804	783	795	762	762	810	722	781	756	803	799	823	808	782	838	778	805	785	779	823	844	789	747	790	855	767	817	825	766	817	783	820	761	824	784	802	752	803	796	775	848	731	797	751	763	823	801	788	832	723	767	752	796	794	795	729	799	819	835	780	787	750	760	753	776	787	791	830	746	805	741	808	762	760	788	771	808	761	787	794	786	777	825	737	797	832	830	764	784	768	800	790	778	819	753	793	744	771	800	790	772	817	809	803	786	799	802	804	776	787	772	776	787	768	826	766	808	795	762	797	771	765	732	822	747	775	812	804	811	779	803	832	810	808	798	783	780	808	761	754	793	816	824	785	816	771	812	776	781	776	773	777	843	774	806	826	804	785	762	805	816	825	770	809	754	788	758	772	756	747	816	777	770	794	748	842	813	784	793	794	768	786	759	827	761	767	737	758	784	820	759	751	782	827	776	790	784	771	790	797	750	828	794	819	736	814	832	791	774	798	792	721	854	780	801	775	808	762	787	782	752	779	729	788	777	802	825	774	764	796	791	747	790	816	778	766	779	771	777	799	748	749	743	804	812	812	809	834	789	727	776	800	758	795	842	774	739	774	758	797	824	763	710	780	803	810	777	760	791	798	789	778	794	779	802	756	824	767	814	777	799	829	833	856	803	771	765	806	763	806	735	797	804	772	767	774	777	815	811	736	741	801	776	799	780	762	771	777	763	827	790	764	787	755	794	773	824	821	750	774	773	741	791	791	760	748	787	782	823	801	783	791	769	735	791	776	802	786	781	794	828	819	773	784	767	761	802	765	815	759	823	794	764	818	790	792	810	755	742	819	748	790	771	820	739	842	787	812	741	784	755	733	753	787	775	834	750	766	763	794	807	756	831	784	787	771	817	796	761	821
4991	4192	2245	1322	1108	1080	1083	884	690	480	392	302	233	231	206	209	168	151	143	134	146	122	121	101	109	102	116	120	105	113	101	113	107	96	101	97	87	99	86	99	103	84	89	89	85	67	98	93	77	83	89	85	94	88	83	96	81	95	81	104	84	100	93	87	89	85	94	91	83	85	83	92	82	83	80	68	105	94	90	86	84	95	78	93	96	80	88	84	80	76	101	85	98	85	92	97	98	79	91	70	90	71	102	88	98	95	98	110	87	92	83	87	90	88	77	94	106	91	96	100	85	69	97	89	88	84	79	105	94	102	86	81	110	90	74	100	94	91	100	77	101	103	84	101	83	87	87	71	102	86	81	92	73	97	90	94	73	88	97	83	103	93	91	98	87	72	80	92	95	97	83	98	95	64	100	91	68	86	88	85	68	98	90	83	89	104	99	79	81	81	94	85	85	96	88	85	91	93	101	84	86	100	98	90	93	95	85	92	96	75	86	105	87	92	95	86	101	101	86	91	87	85	93	87	90	87	100	73	87	80	89	100	85	88	105	88	95	83	75	92	91	78	90	78	83	77	79	100	93	90	82	109	85	91	94	79	83	85	77	77	88	101	81	98	80	81	81	82	103	81	93	75	91	92	96	82	90	90	95	76	96	70	98	62	82	93	96	89	83	93	84	83	96	103	91	94	95	80	86	97	102	105	80	79	94	80	99	71	81	92	88	82	96	87	98	88	87	90	92	106	95	91	90	75	92	90	84	89	104	92	97	106	85	73	106	81	72	95	84	84	96	85	82	75	82	90	103	88	106	90	77	93	96	81	95	85	87	96	88	74	91	103	75	84	93	85	86	91	104	95	95	92	83	89	103	102	77	93	100	91	75	86	92	81	89	68	110	89	104	88	98	80	90	85	75	87	96	98	92	82	103	79	94	104	97	90	97	91	90	73	80	89	66	94	87	79	88	87	75	100	116	84	96	83	91	81	98	68	88	80	79	107	95	83	93	99	74	95	76	88	102	95	98	104	74	91	71	98	93	86	85	86	93	78	100	87	83	77	104	87	94	82	90	89	79	93	94	88	86	70	87	100	90	88	99	89	97	95	90	93	83	88	103	86	97	73	91	78	79	91	77	86	92	85	70	91	92	74	75	74	110	99	96	92	99	75	94	96	80	83	88	80	101	93	89	99	80	75	98	81	98	90	87	86	94	93	68	90	82	90	92	80	94	91	83	91	92	87	91	73	95	75	98	113	89	96	92	95	94	105	91	90	109	96	72	95	79	94	91	78	88	91	86	98	89	104	97	81	88	78	78	95	89	80	107	73	79	89	99	77	85	101	80	111	94	88	77	69	95	93	84	86	88	93	91	78	94	96	91	83	78	100	113	90	98	85	88	88	99	77	86	81	91	79	90	74	89	96	86	76	71	89	89	89	106	83	84	96	91	89	82	106	83	91	82	81	74	93	73	96	79	75	98	92	80	83	91	89	89	99	91	86	105	82	82	86	82	80	95	86	86	105	87	105	83	78	106	81	87	88	77	102	99	99	91	84	79	91	91	98	82	88	94	110	90	75	82	102	98	90	96	70	87	79	84	75	92	89	84	87	76	71	102	97	93	86	85	87	85	103	91	85	83	93	99	87	79	86	79	86	83	70	87	114	79	83	100	86	85	86	89	77	94	92	95	75	84	78	85	88	92	95	75	97	75	74	120	75	76	100	96	106	72	86	88	79	81	93	90	84	94	88	90	97	87	90	89	97	80	98	91	78	110	91	95	93	85	94	84	85	107	89	76	72	91	95	68	94	74	87	104	72	85	88	81	92	85	97	75	82	100	84	79	68	101	91	85	63	91	80	96	80	100	84	91	89	98	102	108	87	76	87	82	84	73	104	87	101	96	71	100	90	92	74	88	81	93	85	82	110	97	99	90	89	80	85	82	73	92	95	106	92	79	87	69	104	109	89	88	87	102	92	87	87	84	87	89	99	79	76	98	100	92	96	85	81	100	107	92	85	92	92	84	74	77	89	86	99	79	91	87	90	84	95	96	84	79	89	79	88	93	74	84	96	80	87	96	91	78	77	93	78	79	67	81	93	71	94	87	93	78	91	67	85	90	84	76	92	74	76	98	92	75	81	98	96	101	101	77	77	87	83	99	99	81	95	84	88	81	80	74	85	95	86	110	81	83	80	71	85	90	83	101	83	76	94	96	77	91	93	93	85	87	85	87	79	86	83	82	88	86	110	85	102	106	77	91	75	92	76	98	92	69	99	78	77	96	94	90	102	98	79	87	76	82	83	59	82	85	105	109	90	75	81	94	74	93	81	84	85	89	85	91	80	112	79	74	94	97	100	77	81	87	89	105	75	78	100	103	88	75	103	91	105	91	70	109	86	103	95	78	112	79	76	103	82	91	90	94	113	75	78	96	73	94	80	95	83	87	75	84	87	104	91	82	78	97	88	91	83	96	99	81	81	87	81	86	94	111	100	72	75	101	101	90	75	92	84	91	75	84	92	83	83	82	108	93	78	78	98	83	69	82	87	89	107	77	78	86	75	81	85	95	86	100	94	102	84	102	102	80	99	87	91	81	68	88	73	81	97	106	94	82	113	90	95	106	81	78	99	91	98	87	94	76	95	87	91	100	82	98	71	72	86	85	80	93	92	101	87	88	81	92	84	84	84	104	89	104	87	82	84	106	95	86	96	81	103	88	86	90	104	79	113	92	76	98	103	94	93	101	78	85	89	83	85	97	101	90	90	99	105	82	86	94	104	100	96	83	84	86	86	83	83	88	87	98	79	81	89	108	102	81	107	79	92	89	92	78	91	74	76	89	89	84	86	79	92	83	90	98	95	78	85	86	98	96	78	101	82	84	99	86	87	81	98	90	81	86	87	88	72	96	80	90	92	79	85	121	82	87	79	89	83	81	93	88	79	89	83	95	83	93	83	86	92	92	92	86	94	89	96	99	97	87	96	94	78	79	96	96	88	82	83	80	82	92	84	81	91	115	106	80	79	89	102	92	75	78	92	75	84	77	85	92	88	84	85	88	79	90	79	89	90	86	83	86	79	109	83	73	84	97	89	88	73	90	78	105	85	85	95	84	86	90	87	72	76	100	91	83	87	88	91	82	91	77	77	77	93	99	87	88	94	92	78	94	94	90	100	103	83	84	75	91	76	76	95	92	98	88	99	85	91	95	86	86	83	81	93	97	81	78	72	75	92	99	100	76	87	92	103	93	93	90	84	87	84	86	86	93	91	92	70	94	89	95	96	78	78	101	90	105	94	95	76	84	86	87	87	87	83	79	99	81	74	86	86	102	99	72	71	96	88	80	82	78	82	74	89	104	99	94	97	81	97	81	88	87	89	104	92	92	77	98	91	85	76	78	81	86	80	76	86	79	65	86	86	86	97	78	68	105	87	88	85	77	103	89	96	89	81	99	73	102	98	92	87	112	96	87	83	102	89	72	89	76	102	79	89	92	96	87	90	81	82
32547	23253	17668	19106	25063	24968	23004	19479	15820	12056	9543	7273	5743	4949	4183	3443	3131	2767	2411	2006	1864	1717	1698	1721	1500	1495	1422	1381	1265	1274	1211	1187	1115	1039	1003	977	973	924	954	924	902	901	896	854	840	879	859	836	826	855	750	852	805	834	820	805	854	812	851	807	808	827	844	792	841	797	798	818	850	846	815	792	809	819	796	761	782	826	822	783	793	789	839	800	794	841	811	789	811	803	802	790	788	729	819	802	802	807	841	813	851	856	875	789	812	855	806	822	812	776	855	786	837	810	797	832	836	821	855	813	794	860	818	812	814	787	799	802	790	851	804	844	841	837	822	849	818	791	786	810	790	839	751	793	779	833	817	729	784	778	837	803	817	816	819	820	835	778	843	808	826	837	779	778	831	860	835	774	785	824	829	806	802	847	810	812	829	821	837	793	832	832	860	821	822	816	815	802	776	852	863	858	805	787	867	825	844	790	788	807	852	812	793	887	789	839	825	784	781	799	801	813	791	809	815	810	787	799	874	846	879	803	801	803	804	827	786	801	839	832	805	805	809	809	793	799	793	777	799	810	822	803	814	804	808	833	787	806	830	798	773	834	801	803	784	821	824	848	863	795	828	856	822	806	818	773	855	801	832	851	797	830	790	796	799	840	792	783	792	814	802	823	818	777	783	823	759	812	805	831	788	844	821	814	805	849	805	830	836	864	782	811	835	832	791	822	815	849	788	846	836	783	775	809	815	822	795	831	824	829	826	825	832	797	833	785	815	858	856	866	833	820	819	833	863	825	825	780	819	876	785	780	843	770	857	836	808	786	811	781	806	814	810	837	839	846	810	788	865	852	771	745	845	806	839	845	782	865	845	843	823	835	785	751	849	826	802	840	821	839	838	851	766	798	826	839	811	842	831	830	811	815	827	792	792	827	790	820	817	818	828	796	834	784	799	772	835	795	803	790	830	800	836	799	834	834	809	760	758	845	817	833	812	811	812	801	771	855	800	805	851	805	818	817	863	821	876	789	787	775	821	783	806	843	768	816	831	806	794	802	849	782	815	849	803	819	770	825	831	815	799	851	859	855	788	840	794	875	823	826	773	803	799	764	785	788	762	773	820	830	801	801	806	804	782	814	817	855	852	858	821	854	861	841	749	820	813	789	804	819	830	784	782	805	761	839	850	843	813	831	776	821	865	829	830	799	794	787	830	832	821	791	834	784	753	776	810	797	823	842	777	833	862	844	765	794	763	811	806	815	787	813	802	823	862	786	827	830	824	852	796	779	814	777	847	844	856	796	780	761	794	812	806	817	851	781	832	820	788	837	826	771	867	792	797	775	831	866	814	779	818	829	819	833	777	823	856	804	822	827	835	815	870	812	767	818	809	787	753	842	823	803	829	809	821	835	816	760	819	830	796	832	801	764	838	798	834	830	824	830	835	837	863	808	794	814	841	798	813	812	777	853	853	835	780	773	768	814	806	780	796	808	754	826	827	823	828	826	859	835	823	828	789	852	819	831	780	786	786	765	833	782	856	816	859	795	827	853	828	809	858	783	799	822	814	772	841	835	811	809	778	817	809	789	852	812	782	827	773	833	830	828	827	859	848	876	784	837	810	822	791	811	777	783	824	823	824	778	818	792	834	800	803	831	831	787	837	828	816	826	789	784	845	815	828	818	851	825	800	802	854	836	820	801	797	810	829	817	875	851	848	819	821	777	835	806	830	827	828	837	774	857	855	819	773	818	803	803	783	856	784	803	817	826	843	811	815	808	792	808	761	836	758	782	778	834	808	838	817	796	859	841	850	825	786	837	775	781	838	830	815	756	798	869	885	798	834	768	843	774	776	741	832	846	815	829	824	825	840	818	832	757	778	843	782	855	815	801	787	794	824	859	836	818	820	785	800	816	855	788	864	826	788	848	804	838	817	800	846	799	799	898	810	798	787	777	825	821	809	835	777	832	832	786	857	816	787	816	800	831	827	792	854	752	849	812	868	840	824	798	797	820	794	814	820	817	813	822	818	833	784	802	786	842	817	840	844	813	790	837	801	841	758	835	793	828	818	795	838	789	832	817	829	819	819	776	823	828	822	783	816	809	833	850	865	769	840	790	845	754	817	812	820	799	815	819	788	845	834	824	884	818	858	855	800	807	806	828	874	837	788	811	852	885	796	792	841	832	784	783	781	801	796	807	855	785	827	862	807	890	823	864	846	777	814	830	799	785	797	841	852	830	815	813	787	810	812	801	782	795	784	817	829	797	803	834	820	827	834	849	788	804	784	812	840	807	804	864	817	804	829	816	795	826	759	824	830	801	815	784	799	856	790	806	774	798	813	829	822	823	816	829	806	847	824	782	814	848	853	858	774	802	834	802	799	859	798	869	815	863	842	739	789	828	785	854	777	816	810	831	873	831	817	788	832	812	822	801	849	797	837	841	824	856	789	811	778	829	827	785	795	819	840	832	834	819	821	857	773	794	811	765	841	822	849	836	850	741	801	850	762	774	836	830	780	815	808	835	831	856	851	847	840	816	850	863	825	830	814	791	773	843	760	794	849	823	801	829	782	814	804	854	857	754	826	831	759	806	805	863	836	760	800	826	862	823	784	846	728	861	830	849	836	813	779	782	828	808	843	844	847	822	804	793	858	773	928	810	797	815	762	812	769	864	869	841	827	769	777	801	801	785	863	796	816	801	787	883	810	775	777	813	783	788	804	801	844	809	809	816	805	816	787	808	806	836	806	841	832	815	843	835	825	817	774	829	864	811	815	803	833	816	857	862	851	827	816	821	785	854	829	782	831	857	806	812	779	789	793	815	817	813	821	798	818	796	847	828	771	744	846	787	793	840	807	822	828	829	789	869	823	862	827	816	804	796	815	861	838	771	778	810	816	812	836	827	805	848	835	874	842	838	791	854	835	803	846	827	834	860	840	852	797	823	841	800	809	768	834	806	749	833	792	742	802	797	852	809	821	807	820	819	863	770	806	879	794	821	783	836	839	841	766	832	820	757	807	775	830	853	820	835	750	840	753	748	818	808	819	767	828	800	789	832	804	844	804	860	864	829	815	806	811	813	845	791	822	830	821	821	800	760	847	812	829	796	765	824	770	842	803	778	829	843	815	755	732	838	769	774	810	850	887	783	799	831	859	809	765	794	757	801	794	833	799	821	840	803	802	830	808	880	794	825	835	786	825	776	782	818	765	803	852	822	823	833	842	845	804	795	807	809	786	782	832	872	869	809	842	761	861	807	794	786	867	824	826	834	826	841	787	823	850	833	772	831	803	814	833	808	831	792	780	867	859	811	830	822	805	772	814	823	840	820	808	817	794	828	825	861	790	843	854	818	840	774	824	833	775	826	834	827	870	781	799	823	821	751	866	773	803	837	799	815	837	790	857	873	821	816	809	835	838	838	769	837	802	798	825	809	850	854	769	792	794	845	873	817	785	817	836	830	817	756	797	838	793	841	775	850	854	848	810	801	813	837	817	832	828	822	837	798	809	852	797	835
2802	1588	984	598	533	552	575	442	387	297	251	192	160	166	165	137	136	117	118	117	104	95	118	103	106	89	105	111	89	90	106	102	90	103	92	83	92	101	77	114	105	83	77	77	96	98	93	92	70	104	87	115	73	95	85	86	93	74	90	90	109	80	87	88	83	85	103	86	80	104	100	95	84	107	86	95	93	82	104	96	80	79	78	83	76	98	91	71	89	91	108	95	86	90	87	98	102	94	97	82	90	97	60	97	92	96	80	97	90	76	107	100	87	93	87	97	106	79	92	74	89	74	82	69	98	94	76	86	98	106	98	88	78	101	96	83	93	77	103	102	101	86	86	79	70	91	80	93	84	103	84	87	95	91	99	85	101	74	87	75	77	85	72	88	74	94	88	101	88	100	77	86	91	83	81	73	103	87	82	88	78	94	78	83	105	101	96	73	104	107	85	94	94	92	98	100	97	109	99	92	78	84	95	60	106	88	102	78	94	79	71	79	96	83	111	98	83	70	89	87	75	93	81	85	101	102	86	95	87	79	88	88	98	95	79	96	88	79	78	77	102	87	96	92	101	91	86	83	97	81	82	85	92	105	110	87	84	82	76	80	82	88	87	95	93	106	88	90	90	88	91	70	103	96	88	97	80	91	102	84	94	75	91	101	75	81	105	96	85	97	107	77	96	90	101	82	104	82	105	97	76	94	77	92	95	97	73	84	75	93	93	85	89	76	87	98	83	85	89	90	84	96	78	84	87	72	68	92	89	80	78	78	88	93	120	97	98	101	87	83	90	79	76	83	77	95	92	81	93	88	83	82	89	86	89	93	94	101	90	82	87	84	73	72	82	85	96	86	86	79	104	77	100	98	76	92	97	101	91	78	104	86	98	86	91	80	96	71	88	102	84	117	99	100	82	104	79	89	73	78	81	114	97	88	92	92	77	97	85	94	86	80	105	92	92	80	94	89	105	89	89	90	76	94	94	88	109	98	94	107	94	89	91	92	91	88	85	87	78	88	92	101	87	85	85	91	88	96	76	73	103	81	93	81	96	87	92	86	94	87	105	96	85	95	94	85	115	94	84	83	105	83	88	93	95	84	99	85	93	91	97	101	94	74	86	77	92	103	88	95	83	82	88	72	87	90	84	85	74	90	93	91	79	89	68	109	86	102	83	83	89	95	97	91	86	86	101	91	89	95	107	92	80	93	86	93	95	84	100	96	89	86	91	74	100	106	92	91	99	78	72	102	89	82	87	83	90	96	94	81	97	91	105	115	84	104	87	94	81	77	100	84	86	86	92	84	87	113	75	99	98	110	120	79	94	97	87	100	103	106	75	82	90	80	90	74	94	74	101	70	96	84	95	82	98	108	84	81	82	101	79	85	85	93	88	95	98	94	78	109	83	93	82	88	89	93	78	77	98	99	98	84	78	81	100	92	82	88	104	78	93	86	74	94	97	92	94	90	87	86	87	86	102	96	77	98	84	87	88	87	86	85	103	99	88	86	105	93	71	82	75	87	86	81	89	85	88	95	98	95	80	99	100	85	86	80	84	92	84	78	85	89	89	103	85	86	87	100	82	95	115	93	88	93	77	91	86	80	82	87	89	87	85	97	86	75	87	81	96	73	92	94	88	81	84	88	97	85	86	99	68	91	94	86	83	89	95	100	94	108	91	86	91	82	75	101	91	81	87	89	77	97	96	94	104	98	95	78	100	91	90	97	81	97	82	98	93	68	86	90	78	85	98	108	78	93	89	101	97	89	90	90	93	102	85	93	92	93	91	88	94	98	74	103	85	77	75	75	100	99	96	79	85	92	91	86	91	76	82	84	84	88	100	89	86	83	92	82	90	70	89	91	89	79	79	75	89	89	86	102	77	74	94	89	89	86	88	83	92	85	89	92	81	107	89	84	94	89	97	95	77	88	76	83	89	94	82	82	82	84	88	82	98	88	70	99	111	93	96	95	83	82	76	94	83	82	78	82	94	102	103	77	83	91	80	92	75	88	94	97	84	90	99	95	102	78	100	98	83	87	83	88	91	109	89	94	86	79	87	84	105	91	81	92	76	72	78	105	103	84	83	86	122	95	86	85	85	85	93	87	90	116	93	103	101	95	91	83	76	75	86	88	82	96	88	106	88	92	99	88	113	77	95	87	96	87	101	96	83	95	83	90	88	92	78	74	87	92	89	74	84	92	89	100	90	86	78	72	78	85	86	88	87	90	89	100	82	95	91	71	85	72	82	86	93	81	90	100	103	86	99	87	81	96	89	82	89	88	80	97	86	83	112	87	91	76	87	92	88	110	90	90	104	99	90	86	71	82	96	113	76	64	75	86	88	78	88	90	96	85	68	98	91	98	84	87	91	90	87	80	74	87	82	84	84	101	76	88	86	75	81	91	79	110	84	85	87	87	80	87	98	90	90	96	94	80	95	85	90	71	79	94	83	87	94	83	90	90	78	78	95	90	95	89	86	95	99	102	95	84	86	91	88	101	81	94	87	76	91	84	88	82	96	97	99	105	93	92	76	105	94	96	92	84	84	86	82	83	74	98	79	86	89	82	96	87	104	82	98	81	102	90	82	91	111	87	93	91	96	89	88	79	78	77	78	82	81	85	89	82	78	81	97	96	88	84	80	77	83	95	79	91	84	94	98	89	91	88	96	103	74	90	81	106	83	84	98	104	103	91	86	105	81	84	102	102	88	86	88	94	78	90	74	102	102	101	95	96	80	99	99	87	93	82	97	92	91	79	95	99	87	95	88	92	73	100	87	92	87	85	76	81	91	101	84	98	87	88	80	97	96	70	113	94	86	92	93	92	100	86	96	95	96	98	87	98	92	93	94	96	63	78	105	70	90	79	103	86	79	96	110	90	100	89	79	92	99	95	82	90	91	79	88	83	89	89	85	85	80	90	90	82	87	73	104	90	83	90	88	96	97	90	88	76	100	110	90	80	89	92	96	105	97	100	90	93	90	88	100	88	78	90	84	83	73	88	87	80	86	72	98	88	84	91	97	87	86	89	101	78	90	99	79	77	90	86	90	91	99	82	102	88	113	96	87	87	89	84	89	119	77	98	106	92	76	78	89	93	92	81	84	75	95	90	79	74	99	82	96	94	99	95	93	91	90	91	84	88	100	80	89	86	83	108	96	103	101	86	91	115	94	82	99	102	100	85	93	73	99	90	112	104	90	106	93	95	103	75	106	93	104	103	102	77	95	87	92	98	75	94	85	75	84	79	78	99	78	71	89	71	86	85	88	81	97	86	102	107	93	88	79	91	90	99	83	95	75	96	75	94	81	89	114	101	105	90	98	98	83	80	101	80	85	83	91	91	95	86	107	85	96	90	84	97	90	79	86	94	83	86	90	96	91	76	77	81	103	99	100	85	101	105	92	86	96	84	82	83	74	91	84	87	86	88	105	95	94	93	87	101	85	84	96	79	86	89	81	111	87	107	81	104	102	85	78	106	70	82	59	90	84	91	92	81	90	84
25786	15418	11091	11851	17535	17958	16279	13518	10490	7923	5963	4547	3742	3109	2661	2370	2036	1861	1657	1450	1421	1329	1287	1230	1181	1152	1174	1140	1088	1082	1046	1020	997	921	964	970	959	817	819	884	860	854	862	834	845	839	822	798	812	805	840	857	860	858	857	842	809	837	790	840	831	780	823	826	833	850	808	851	820	820	813	840	810	817	803	823	823	802	813	863	782	823	830	801	856	831	837	832	806	855	838	871	760	782	836	804	843	848	822	837	816	768	853	811	797	843	795	820	805	833	796	830	857	787	780	813	864	811	851	785	859	812	801	848	838	829	785	878	817	789	825	867	818	815	839	829	798	787	794	792	819	818	798	818	849	831	860	812	816	803	800	773	848	797	821	806	814	838	785	774	828	848	799	832	781	779	857	814	846	843	797	846	773	833	809	793	804	790	803	834	847	845	820	840	832	839	812	853	832	814	863	839	840	846	813	896	789	773	800	794	859	874	813	799	793	849	828	808	813	766	807	843	810	802	792	774	780	831	826	815	810	810	853	853	787	870	825	819	885	894	822	838	853	826	780	887	789	850	836	795	820	799	837	793	833	881	854	807	829	802	798	840	822	863	781	778	813	821	825	848	807	860	792	791	795	826	839	805	840	868	808	852	829	811	867	833	820	838	801	797	792	813	795	760	801	753	878	819	826	776	847	796	840	823	802	828	822	822	816	847	768	830	840	795	777	823	793	834	836	848	807	808	856	799	849	744	859	877	803	786	829	800	872	767	837	848	845	846	807	781	767	814	858	818	820	868	809	829	805	801	812	848	812	805	801	843	781	882	797	864	814	789	856	846	842	870	825	799	819	865	830	760	761	796	845	781	772	872	783	836	790	814	882	780	825	840	784	835	769	785	816	771	772	835	817	831	821	850	799	836	798	839	824	854	845	810	823	798	846	788	796	905	847	873	811	825	850	801	825	751	821	804	801	771	846	799	809	814	854	836	823	784	814	853	809	793	769	858	817	823	791	803	859	815	865	808	846	824	817	812	777	839	778	775	821	807	822	779	761	792	828	833	807	818	814	837	820	838	760	825	785	851	792	833	787	842	844	784	799	826	798	846	867	800	823	781	816	796	822	773	815	794	873	790	775	823	829	828	801	796	865	866	836	825	853	813	844	863	867	822	812	790	843	806	869	832	829	750	842	814	807	851	814	858	772	860	846	803	786	800	839	855	804	786	787	815	808	796	836	826	760	817	834	845	841	760	816	845	838	780	849	842	795	804	803	825	816	847	827	778	839	793	840	848	796	775	811	846	863	833	845	828	817	803	831	776	822	876	797	817	777	788	798	824	797	846	810	814	794	829	831	817	814	792	786	807	848	822	841	828	844	853	803	801	783	806	823	824	778	816	828	840	804	759	843	825	826	860	769	839	824	814	789	774	823	825	822	888	842	800	857	874	843	814	846	805	816	829	808	829	768	822	790	833	839	853	849	813	837	840	843	781	779	789	816	817	762	834	816	772	822	828	820	831	767	814	827	825	792	835	843	883	824	804	838	752	790	844	795	830	867	847	800	802	807	840	812	824	861	841	799	784	854	843	832	850	868	776	790	806	833	841	793	818	828	850	839	834	800	852	786	800	810	790	820	818	804	805	810	826	770	849	881	831	774	787	766	783	851	875	853	874	846	829	807	791	826	791	849	857	844	793	821	850	839	793	848	798	812	824	788	846	813	808	852	802	760	859	844	824	860	851	798	826	838	870	842	822	852	886	770	813	852	842	801	825	789	818	823	836	855	898	826	789	832	851	809	825	841	815	843	811	768	750	852	785	841	808	868	813	830	808	826	807	830	850	855	819	840	824	816	805	783	795	880	847	849	791	800	835	816	814	861	851	814	818	779	850	801	806	796	781	796	820	814	841	806	819	858	815	806	807	789	757	837	833	802	788	806	790	889	843	795	835	783	819	811	792	863	835	856	814	834	837	855	761	824	801	806	810	823	821	814	824	844	833	852	841	821	822	850	833	777	842	837	848	846	825	791	803	833	766	819	840	808	822	786	819	824	844	831	824	831	780	880	865	811	762	816	838	803	798	829	834	770	794	813	811	805	839	851	840	801	836	842	836	852	838	761	847	854	843	820	804	765	793	807	806	902	837	865	845	828	922	835	835	860	808	735	812	805	826	867	789	848	824	818	798	874	846	856	839	810	819	787	834	806	808	824	861	839	804	795	810	853	833	812	805	724	793	801	899	793	787	833	853	762	836	832	770	804	829	794	822	879	829	800	822	813	831	825	821	780	815	835	808	797	818	870	811	784	804	834	779	825	807	810	770	845	803	812	810	846	837	784	807	809	837	788	836	799	839	835	835	863	755	766	821	819	867	818	787	834	826	866	811	807	832	804	790	858	773	811	793	760	753	836	809	820	803	802	787	865	804	851	808	824	784	809	820	818	815	838	777	790	844	777	856	810	783	786	872	811	819	831	790	856	803	818	792	828	826	840	793	766	834	860	831	825	797	812	777	852	836	782	803	858	841	808	807	811	877	801	816	823	828	811	842	814	788	813	825	758	807	815	854	852	821	848	831	830	824	843	816	819	876	884	809	826	793	849	783	768	844	833	765	812	810	841	834	821	845	848	828	866	843	821	853	830	822	761	789	838	827	851	799	776	811	811	802	890	807	821	842	799	798	828	827	846	840	818	816	838	842	796	775	842	816	767	789	808	834	860	818	826	825	834	806	788	788	810	806	786	837	886	833	843	816	829	829	772	787	816	785	819	850	808	787	854	811	851	821	835	820	803	824	848	890	859	893	785	775	833	803	760	853	799	779	838	875	793	869	791	814	791	796	864	829	820	826	827	820	834	797	816	832	847	833	809	820	851	836	825	829	831	835	845	846	789	849	872	852	797	809	820	826	786	785	779	856	755	819	837	833	805	825	855	858	860	875	812	839	780	831	829	785	838	801	894	815	799	850	857	820	838	799	833	834	807	792	843	840	840	826	752	853	831	799	813	855	791	774	827	829	744	819	829	800	813	797	850	843	832	838	812	724	795	803	817	846	788	816	826	796	824	762	814	874	806	860	850	806	812	821	853	853	858	830	787	808	805	840	839	896	783	784	804	829	825	847	832	804	825	828	769	811	815	801	861	824	809	798	794	788	839	801	833	792	788	826	801	871	803	828	847	847	895	829	803	821	772	828	813	785	758	826	840	803	824	803	831	829	807	824	832	805	833	761	858	831	854	799	870	872	821	780	834	796	852	845	830	841	799	833	857	854	863	812	827	817	818	803	786	838	828	790	841	820	846	828	811	821	842	894	870	857	865	822	814	810	821	819	868	805	814	805	778	841	818	804	814	806	829	870	802	867	792	824	809	815	810	817	804	834	805	800	801	772	832	821	826	849	819	834	823	819	810	774	869	819	805	815	878	838	792	812	791	806	814	804	814	799	840	792	784	876	890	788	805	811	833	836	793	851	825	808	852	823	792	787	895	868	805	808	774	774	795	805	836	865	796	867	826	852	832	846
3474	3045	1660	956	777	875	785	640	525	424	318	274	234	224	178	159	158	128	119	132	114	124	130	114	117	126	121	127	109	124	124	98	118	98	95	111	121	101	84	92	73	97	105	99	94	100	92	84	87	112	75	96	96	104	85	99	88	96	89	85	88	107	95	89	103	91	87	94	76	80	102	104	85	88	86	84	96	97	96	92	98	82	92	99	99	89	98	84	90	90	94	95	90	82	70	101	95	84	81	92	94	97	85	112	81	83	84	101	100	86	85	106	96	85	99	93	72	70	89	84	101	85	94	95	86	87	94	94	92	101	108	83	101	83	77	96	104	91	89	78	109	91	101	83	99	81	99	112	97	89	78	108	84	93	102	79	90	83	72	97	103	94	76	85	95	95	108	97	90	99	95	106	102	96	86	92	72	93	106	92	96	82	100	100	107	91	99	97	100	109	70	87	92	86	94	78	96	92	99	87	80	91	92	90	78	92	94	90	93	99	89	104	81	89	106	75	78	94	76	89	94	83	81	95	114	90	83	86	99	98	93	82	113	91	74	93	101	87	78	108	101	90	102	87	94	85	95	107	99	86	95	92	87	105	99	92	105	86	87	94	99	87	109	90	88	71	97	88	90	92	95	84	91	103	95	87	92	73	92	100	91	77	108	82	92	86	96	103	94	88	95	101	101	107	79	79	110	86	77	96	109	97	81	88	99	96	98	82	84	93	84	96	88	94	82	90	89	76	94	84	92	102	106	111	88	85	82	96	93	106	79	86	88	89	104	80	79	115	84	89	106	104	95	90	107	90	91	101	85	102	104	90	93	74	96	93	81	76	107	83	88	103	80	64	104	100	105	82	103	95	101	97	94	90	85	78	84	93	105	89	91	102	105	96	84	95	93	97	98	99	91	98	101	92	89	96	99	87	113	96	94	100	90	82	91	81	100	100	87	108	100	91	98	121	89	96	81	91	103	94	94	83	79	86	108	116	83	92	75	98	97	107	92	93	102	91	97	85	91	80	84	107	91	97	78	97	104	95	109	92	95	94	98	105	83	88	87	76	97	81	86	94	94	98	88	87	95	96	101	96	92	108	92	109	86	98	96	100	94	81	93	92	109	86	82	81	76	81	92	88	100	98	98	81	76	100	118	100	91	82	94	87	93	115	100	77	84	89	98	102	85	119	82	95	98	91	83	106	97	97	87	96	94	72	81	103	97	87	93	96	102	90	92	95	78	83	85	100	85	115	86	78	86	107	95	92	100	102	100	76	114	98	90	94	88	80	103	96	77	77	104	81	87	102	82	75	94	110	106	79	93	88	108	104	92	102	85	78	94	88	107	94	89	85	99	108	106	85	78	95	88	99	91	94	87	87	87	83	76	101	103	84	94	86	95	85	84	69	90	104	79	88	91	82	105	105	81	109	90	86	84	88	92	96	100	87	87	89	107	92	83	92	93	98	108	88	102	93	89	78	73	87	95	111	90	95	105	89	106	100	102	73	110	83	110	85	88	77	80	93	98	105	78	105	97	103	89	88	82	101	89	91	100	96	96	105	67	97	94	98	115	88	89	90	96	80	84	89	85	103	98	94	94	95	87	85	76	82	76	112	107	93	95	114	83	84	83	102	100	77	92	81	83	81	84	101	91	95	94	101	101	94	82	75	86	90	93	97	89	102	93	124	106	86	79	74	87	90	97	94	96	114	84	89	71	91	91	92	96	101	99	86	107	89	95	95	87	102	97	86	102	115	71	104	104	90	101	105	101	89	91	104	112	88	94	99	88	92	106	92	86	84	95	95	93	87	86	117	94	91	91	91	104	92	86	92	95	86	96	90	96	102	87	94	86	99	94	88	89	87	85	99	97	105	93	83	101	104	91	99	94	103	90	90	91	82	93	98	110	85	96	98	94	91	93	94	98	96	102	100	113	83	96	110	73	122	85	94	100	101	85	94	89	78	89	89	87	91	109	87	101	101	80	97	97	101	71	94	92	101	91	88	98	106	94	87	82	91	95	105	75	98	93	74	105	99	109	102	89	113	87	92	110	110	94	92	103	86	102	95	84	83	81	89	96	85	105	99	114	84	114	95	94	87	93	102	101	115	113	83	98	96	90	102	86	88	101	108	93	106	105	89	93	94	79	99	92	97	85	100	80	98	97	110	85	100	95	101	97	93	98	96	87	83	97	93	102	116	82	97	103	103	97	83	93	102	93	101	87	90	101	93	96	87	99	91	76	119	96	90	80	92	99	112	101	90	104	99	91	101	98	100	102	81	87	85	97	107	92	103	75	88	103	91	96	79	111	83	99	111	94	89	92	131	77	102	106	90	106	83	84	98	84	95	108	97	102	85	96	104	107	104	88	106	89	100	96	96	91	94	76	89	96	93	88	114	80	103	100	89	117	95	82	87	93	96	97	112	97	80	102	110	107	86	77	100	92	81	86	77	92	77	99	98	91	102	95	102	75	95	106	89	95	85	112	89	101	102	102	87	70	103	92	83	98	84	95	72	106	79	103	103	89	81	113	117	90	101	90	90	106	91	101	100	93	89	106	100	91	105	99	91	107	102	90	126	98	101	90	89	85	93	97	105	77	80	103	98	89	107	71	114	102	77	84	104	103	104	97	90	78	90	97	73	97	91	76	75	94	82	89	91	93	100	96	87	88	90	84	102	82	89	103	86	79	94	102	102	87	107	113	79	93	109	86	93	90	103	82	83	86	83	86	81	112	87	95	112	107	112	81	90	86	95	90	74	80	109	91	91	96	89	83	94	95	86	99	92	103	94	89	95	104	86	91	80	100	83	86	79	88	86	89	102	118	91	98	75	101	87	98	106	93	104	79	90	115	89	97	86	80	74	91	101	90	92	109	101	82	88	94	96	100	87	86	95	84	92	106	93	97	81	91	99	99	90	92	106	109	90	85	95	83	82	99	91	105	102	98	104	99	92	96	89	84	86	99	79	96	75	87	94	90	100	93	76	94	90	90	92	105	86	97	96	92	115	85	88	119	88	90	87	90	87	101	100	92	100	96	99	85	90	82	91	90	89	87	83	101	108	83	85	100	81	91	83	96	92	104	101	104	91	85	76	84	69	93	92	82	89	95	86	87	103	94	105	85	98	76	104	83	100	105	92	109	91	105	87	94	79	91	97	87	97	93	92	94	84	96	81	89	91	100	89	90	103	97	93	88	96	94	101	91	115	92	111	95	86	99	106	85	94	91	108	94	94	100	91	107	87	87	88	86	116	88	97	88	91	89	99	95	111	95	103	90	94	75	111	74	101	100	92	97	100	99	106	85	79	88	97	101	95	95	104	88	105	80	83	93	91	93	82	97	89	90	92	77	86	99	90	91	89	104	91	92	99	85	90	92	95	98	101	107	86	98	90	107	98	87	95	107	85	85	99	99	126	88	96	79	90	69	89	111	73	100	98	95	81	103	93	93	84	97	71	95	80	80	92	99	103	96	80	78	83	91	103	92	95	92	102	89	90	93	93	86	105
28649	20690	14864	16047	21563	22436	20339	17082	13695	10777	8016	6137	4983	4175	3618	2882	2664	2211	1976	1813	1708	1618	1645	1528	1439	1402	1428	1354	1214	1261	1225	1114	1080	1038	1028	1031	998	997	958	948	930	909	861	883	894	903	820	944	891	871	838	829	859	865	914	892	795	869	834	834	897	884	829	862	893	898	810	823	884	909	850	921	833	864	869	860	895	856	886	862	904	838	837	819	879	794	851	831	901	865	866	883	871	882	811	820	906	840	882	836	810	829	880	829	843	862	760	837	872	846	898	794	858	855	837	846	873	855	852	882	832	881	835	826	876	885	809	885	833	877	832	859	871	834	882	861	858	801	912	827	856	870	833	838	810	850	822	816	850	843	862	874	824	927	860	856	889	827	834	823	865	872	900	855	813	854	902	881	813	872	819	853	869	837	855	801	890	873	854	847	777	852	858	837	910	877	800	843	895	805	888	854	876	818	897	813	883	844	874	813	855	851	863	860	838	758	883	878	901	892	834	866	891	900	838	845	818	870	796	842	884	818	882	851	833	843	886	862	828	847	837	850	848	861	873	874	858	889	815	848	879	746	888	862	847	900	819	842	820	845	850	845	902	867	843	852	831	847	884	784	852	868	843	840	793	915	863	839	924	852	806	834	901	889	871	869	873	879	867	877	874	845	864	762	859	872	891	868	891	855	821	871	838	818	881	828	818	888	871	864	875	818	869	848	842	813	892	838	923	900	862	893	843	843	833	881	845	843	826	844	860	891	860	837	914	843	824	887	874	835	786	871	837	857	840	868	918	830	849	882	847	811	882	852	841	850	899	852	863	859	898	823	839	831	849	875	894	847	875	910	850	838	861	879	856	903	857	882	865	891	870	829	874	854	865	846	869	903	837	850	828	857	836	822	881	897	880	852	852	875	835	785	891	868	894	830	805	824	873	865	861	833	826	848	892	773	878	866	859	825	870	883	815	876	852	856	879	867	884	888	843	871	837	845	893	918	890	812	873	829	819	858	852	880	889	833	835	896	897	835	832	809	898	794	881	867	860	883	882	904	852	809	821	836	859	856	862	859	839	857	904	817	862	840	881	857	905	839	833	800	866	776	883	799	869	864	839	857	882	857	842	892	861	819	872	844	856	879	881	849	788	841	854	850	836	824	884	839	833	903	769	832	878	874	862	931	867	866	879	873	871	872	887	814	887	795	880	863	810	824	826	879	895	885	797	884	864	850	835	879	867	858	866	887	843	824	835	851	850	876	859	843	841	812	884	870	905	847	844	857	914	826	838	903	834	865	875	813	846	851	867	861	907	802	900	838	845	848	868	823	799	847	895	848	873	830	838	844	911	845	901	836	906	837	824	865	888	872	834	909	887	898	893	869	865	895	845	910	836	878	878	874	826	847	880	874	835	892	859	828	835	871	909	797	845	885	834	891	802	848	868	844	801	865	891	862	834	863	819	844	879	861	783	826	872	862	856	862	864	780	877	854	912	843	859	823	900	858	827	844	814	841	884	862	889	841	877	848	813	863	816	906	826	859	886	799	862	872	874	825	867	835	809	829	861	870	858	859	841	828	879	880	880	839	867	859	889	855	817	846	853	878	877	853	823	881	875	842	866	828	823	788	801	856	888	837	840	844	850	867	865	830	866	824	849	838	828	816	841	832	846	884	892	853	903	826	778	832	869	864	814	841	883	811	915	839	879	871	893	927	881	843	826	811	855	855	901	921	868	847	883	803	853	865	867	838	854	861	801	851	834	876	868	814	831	818	863	840	898	872	912	868	838	831	867	798	818	886	875	866	888	782	844	884	894	849	866	814	827	862	889	824	863	886	836	804	823	864	860	834	858	900	854	832	861	785	875	861	854	850	868	828	854	890	868	789	832	887	889	843	862	800	864	810	862	847	905	841	878	820	871	861	908	836	888	835	826	913	844	837	795	818	831	822	897	810	880	809	878	894	899	845	869	852	856	828	817	851	863	796	905	854	888	850	837	844	878	825	821	830	837	855	880	859	897	862	815	857	880	844	844	830	888	844	835	865	881	808	864	869	864	810	862	808	838	835	825	875	832	862	846	859	914	826	814	810	859	843	851	899	895	802	871	885	859	854	832	849	810	831	847	897	849	899	832	874	872	860	812	844	815	859	873	850	925	879	855	848	873	873	888	859	859	863	882	874	857	840	891	841	875	850	907	808	858	894	904	892	878	825	899	860	850	903	828	848	858	829	885	834	818	855	874	840	893	881	848	881	879	885	890	870	790	859	844	866	861	872	906	843	865	865	824	853	842	853	811	857	893	843	872	842	877	872	883	899	854	919	924	791	841	834	836	894	876	870	912	910	866	896	879	842	808	846	831	878	861	881	843	851	872	860	918	873	851	818	843	832	843	852	876	881	881	846	843	839	857	914	859	872	885	856	908	873	839	878	881	800	929	845	835	856	875	868	852	828	828	887	854	843	827	895	828	824	895	859	813	828	886	890	822	876	826	815	809	840	901	878	858	795	837	894	869	824	849	886	878	787	876	825	846	871	908	866	888	888	839	899	877	842	837	839	849	894	872	848	886	841	802	868	822	822	809	839	910	848	861	851	878	774	814	902	877	787	828	865	845	875	814	872	794	830	874	801	825	855	860	869	828	865	860	784	822	831	834	874	918	896	859	854	823	827	877	888	894	846	870	897	880	847	875	881	877	841	802	862	876	885	878	869	829	803	865	858	923	838	830	886	894	845	820	819	878	808	872	888	891	854	818	855	836	813	896	870	841	896	828	886	904	811	903	910	890	861	882	862	900	855	849	879	904	887	867	804	921	844	841	874	870	885	816	857	895	866	808	866	812	911	831	852	875	861	828	865	877	908	875	853	830	816	847	872	865	893	886	871	891	857	835	818	890	884	887	901	882	864	826	871	804	870	889	839	851	819	858	883	835	768	801	851	824	794	902	890	831	866	871	850	837	782	876	894	821	878	881	856	843	915	850	812	894	812	869	805	812	863	857	837	822	883	854	890	843	850	823	834	891	866	902	832	875	863	860	850	866	848	856	831	826	846	872	876	863	840	847	822	856	845	911	820	812	860	891	876	849	815	870	846	883	910	876	826	846	844	906	864	857	880	851	871	855	874	830	854	847	864	868	870	882	845	848	868	844	799	873	906	875	871	872	874	841	832	809	905	870	847	845	837	841	863	795	848	875	800	881	834	884	882	823	889	911	880	825	896	888	834	861	864	848	831	920	881	877	817	830	876	927	784	872	850	837	850	873	861	841	883	831	793	847	890	877	841	899	853	874	860	850	849	903	869	835	864	865	850	803	843	882	875	824	881	840	830	857	841	860	863	853	901	878	860	830	856	844	848	876	831	868	880	883	837	849	888	846	878	853	847	878	866	851	846	838	842	867	912	912	843	838	896	903	864	855	847	822	850	813	855	863	846	812	884	877	859	842	870	869	841	852	881	827	863	879	836	899	833	896	788	859	908	833	872	849	815	832	882	859	841	878	839	855	863	866	832	880	869	817	851
3723	2528	1404	874	747	739	737	681	519	407	346	267	236	171	176	158	138	154	113	130	102	125	91	130	106	106	119	129	111	102	106	93	88	98	96	86	104	88	79	70	108	71	99	89	82	92	82	101	87	76	79	99	77	90	84	90	75	92	76	85	77	72	90	80	97	79	78	74	83	65	75	91	92	87	73	89	81	90	75	72	83	75	74	98	91	99	89	74	85	83	101	97	88	107	85	79	84	77	85	86	97	85	73	90	83	90	108	90	83	91	99	95	85	92	81	91	82	90	83	81	99	93	81	95	75	104	89	94	89	102	87	90	95	89	78	102	85	77	75	90	81	91	83	77	89	84	80	88	91	88	91	87	80	70	80	87	101	76	104	90	91	85	77	84	87	85	94	91	80	96	88	77	95	99	82	77	86	75	86	78	72	75	96	87	81	97	91	93	96	85	76	94	78	87	66	86	86	74	78	83	86	89	92	86	97	88	83	75	82	88	78	101	91	85	83	92	77	85	79	82	82	102	76	74	98	80	104	74	83	92	93	90	69	92	95	94	79	86	104	81	105	103	87	83	92	81	89	85	97	97	73	76	74	109	86	84	84	83	78	84	86	89	93	75	80	85	84	99	71	85	98	94	84	78	84	90	88	90	94	75	91	83	91	82	90	84	84	104	89	75	81	83	75	90	87	82	77	97	79	81	84	89	92	87	120	87	74	85	91	97	85	86	84	84	79	76	84	88	87	101	77	76	75	80	82	95	81	78	91	81	83	75	87	96	93	72	78	97	76	98	79	88	90	74	109	79	94	86	81	98	83	97	95	79	96	94	75	99	75	70	87	90	85	82	84	83	75	77	90	79	84	83	83	71	88	82	102	86	90	87	93	89	81	87	68	95	82	86	88	78	87	91	74	81	88	103	95	84	87	80	95	84	62	89	93	78	84	81	80	96	85	88	93	84	112	78	97	87	86	95	91	79	83	96	76	87	81	96	96	99	87	87	72	93	88	80	97	95	75	111	93	89	81	84	85	84	77	76	89	93	88	87	101	83	91	91	93	84	81	77	88	84	65	76	83	74	87	86	99	77	90	77	85	106	95	73	88	87	90	106	84	86	80	76	94	83	99	86	90	85	104	85	82	100	86	84	87	89	100	77	91	85	103	102	77	79	81	94	80	74	101	94	78	85	88	79	96	81	99	98	94	72	63	90	109	88	76	102	83	92	87	84	81	99	71	80	81	72	79	89	90	63	92	85	82	103	100	89	96	62	77	78	86	84	79	87	83	96	90	62	90	94	80	72	93	87	99	100	78	82	90	104	85	82	78	83	71	103	82	77	87	78	93	85	86	85	88	83	76	88	90	88	98	82	61	98	86	100	89	77	78	83	93	91	75	88	101	87	95	78	94	94	79	101	94	92	84	94	88	89	77	80	78	83	87	78	82	79	82	98	82	111	87	95	95	77	86	86	74	86	80	66	82	105	72	78	100	95	81	83	82	86	87	84	80	90	106	89	90	103	85	74	73	77	93	92	90	92	86	85	79	85	76	83	99	105	94	90	82	100	84	85	100	82	88	86	79	91	86	86	104	73	97	86	84	73	75	66	88	94	87	89	92	90	110	79	75	65	70	80	106	79	70	87	91	85	83	87	95	71	93	82	80	79	85	79	90	94	86	80	76	88	86	82	94	60	87	86	91	74	94	81	85	88	90	97	72	98	74	79	62	80	102	81	87	91	93	84	89	82	88	82	60	93	86	85	75	106	81	85	83	84	93	87	94	86	86	90	89	93	83	78	80	81	83	87	75	87	99	92	91	86	82	75	72	79	105	81	89	85	101	68	91	99	84	87	90	79	97	91	74	70	78	84	78	82	71	79	91	76	87	88	97	95	87	103	74	75	86	79	79	86	77	94	90	87	84	105	90	76	90	72	89	102	82	88	83	90	95	100	86	87	106	83	103	89	87	82	98	87	92	77	78	102	89	70	91	101	92	101	79	86	88	93	98	95	92	88	96	79	97	92	90	80	104	89	79	73	95	90	90	86	71	85	82	84	78	79	98	83	89	82	89	83	91	103	72	71	70	85	80	83	85	84	93	72	82	101	91	78	79	87	101	79	80	86	110	98	91	81	81	70	84	71	79	83	83	85	94	88	83	83	81	81	84	95	107	71	82	75	83	72	93	61	93	91	92	103	84	78	90	79	77	61	87	77	75	89	73	90	94	86	90	95	79	88	91	97	90	90	78	95	86	91	83	83	80	82	80	85	82	83	91	73	79	80	83	85	97	81	90	85	85	75	66	87	81	75	85	86	92	76	88	90	78	83	80	70	91	67	100	85	83	76	77	88	89	80	80	88	83	86	88	92	93	75	107	76	83	84	80	97	93	85	94	73	75	82	84	87	91	90	82	71	89	73	95	88	98	98	95	96	86	87	91	87	83	86	79	95	83	85	85	89	96	89	75	93	90	100	86	82	102	96	99	102	73	87	102	70	86	83	73	97	89	98	74	84	95	89	100	77	70	82	87	74	92	105	92	95	84	91	89	92	95	73	94	74	76	72	76	103	87	89	78	83	87	82	92	76	85	83	69	88	78	77	82	77	71	89	71	73	80	87	116	88	76	95	93	81	89	94	89	85	88	80	88	101	100	91	102	95	79	103	95	68	91	69	81	82	104	93	91	87	97	95	86	95	96	93	89	81	78	85	89	99	82	90	100	96	101	80	85	81	84	81	81	83	97	83	86	97	108	96	86	84	90	82	91	82	91	99	89	84	74	85	76	88	96	84	81	88	71	95	85	99	102	87	98	85	81	99	84	93	78	98	88	77	87	63	101	83	90	80	86	86	65	98	86	89	72	80	79	93	83	82	92	92	101	87	87	106	79	97	82	90	91	75	96	101	83	85	92	85	88	90	77	84	100	86	84	92	92	83	103	91	78	87	82	82	87	84	79	101	87	83	90	98	97	103	85	93	80	94	92	93	81	80	102	96	84	76	90	77	90	96	75	88	96	74	83	84	86	87	86	75	83	92	101	66	109	87	81	95	79	96	94	83	89	86	85	82	87	89	79	92	98	96	86	91	103	84	78	92	95	71	88	96	77	79	83	95	82	80	76	79	83	91	75	91	75	96	85	84	99	92	91	87	102	85	80	83	94	86	103	104	118	105	92	81	95	89	96	100	96	81	84	86	75	75	87	103	67	80	85	103	89	77	88	100	101	73	83	83	80	106	81	83	90	99	87	103	83	93	83	77	88	88	85	90	88	89	96	85	89	104	90	93	87	73	95	73	90	81	83	90	79	90	68	96	78	115	86	88	97	86	74	90	86	92	87	98	100	90	91	91	82	87	83	82	101	95	104	81	89	74	78	98	76	76	98	106	72	72	83	97	98	93	96	89	80	75	81	98	89	85	86	69	80	94	89	77	90	79	89	87	97	102	83	79	66	86	90	85	74	89	85	81	80	94	87	91	105	77	92	95	68	102	80	92	92	88	93	94	93	91
28524	19080	13801	15324	20775	21412	19313	16676	13387	10754	8086	6351	5216	4383	3510	3011	2571	2246	1907	1803	1571	1608	1521	1383	1456	1388	1315	1269	1262	1154	1133	1140	1071	1015	952	1004	926	913	856	894	870	883	865	859	768	883	785	856	860	863	798	826	819	781	838	799	848	844	785	817	788	833	775	788	796	775	797	851	831	799	773	853	810	823	760	806	824	808	811	819	806	781	759	820	807	807	805	763	751	777	794	781	795	774	832	790	807	802	760	788	796	757	750	787	797	731	817	769	825	789	795	817	794	850	759	777	750	803	719	755	848	850	771	790	778	807	764	787	773	804	759	817	835	757	807	812	787	827	816	794	774	806	793	817	747	773	785	855	776	781	802	809	784	823	788	818	748	762	783	812	815	790	780	835	756	778	767	816	837	735	819	773	742	764	805	826	771	820	779	806	775	802	804	768	813	792	826	814	785	768	819	770	831	773	807	789	799	797	765	756	765	829	802	784	828	794	794	840	777	832	803	758	804	870	816	813	760	830	816	796	816	769	822	804	779	774	788	854	790	735	802	829	779	777	804	776	753	778	792	803	805	795	786	819	804	774	805	791	821	772	765	790	812	779	808	801	843	763	810	822	789	826	824	737	764	756	821	788	796	733	806	808	769	847	778	800	777	774	779	847	766	791	782	791	776	725	810	806	832	810	817	855	792	843	808	812	814	751	829	791	814	767	825	795	818	776	821	796	723	827	784	779	748	783	835	812	806	824	796	754	802	757	794	801	788	800	833	809	787	809	793	762	810	817	783	804	765	753	818	803	736	845	827	811	786	809	783	834	789	800	806	774	747	795	743	836	741	818	810	828	793	763	776	796	768	830	818	797	756	791	783	763	794	808	734	787	794	808	797	808	807	801	799	757	786	828	785	773	756	769	850	813	778	834	796	824	809	845	820	833	845	825	791	777	828	851	787	776	785	835	789	808	774	812	754	835	772	801	771	776	743	795	806	829	789	796	816	806	789	718	725	782	788	816	820	772	765	780	766	800	775	764	759	784	792	774	766	777	752	754	792	746	759	798	769	787	796	782	807	809	791	784	830	795	761	827	784	775	802	774	800	755	830	814	796	796	775	798	773	790	836	837	752	819	782	787	831	759	809	767	807	781	828	800	840	811	818	775	791	827	790	817	819	865	753	795	832	779	783	731	774	784	768	796	775	777	748	799	846	798	754	774	818	820	786	783	783	765	866	798	838	831	784	775	817	814	792	831	768	722	817	839	760	753	815	793	819	765	800	815	809	760	731	757	804	792	765	803	802	817	800	821	768	772	739	838	842	754	827	735	743	782	832	792	782	811	796	781	792	831	820	835	768	783	859	760	799	806	792	847	756	761	852	826	786	774	817	782	786	730	801	799	782	813	788	768	812	785	772	799	766	780	777	765	796	806	742	810	801	797	802	789	784	820	774	806	739	760	806	755	790	843	771	814	793	767	788	785	796	828	773	797	786	758	781	812	738	818	821	794	751	832	873	796	812	767	796	781	769	764	757	786	796	777	795	739	799	828	812	809	771	763	802	767	771	766	722	727	773	748	733	776	773	783	819	844	798	763	780	788	780	826	832	828	797	825	793	778	805	807	803	775	764	756	750	801	777	838	810	795	843	778	826	789	790	799	807	750	774	788	757	762	787	829	822	833	753	838	763	793	791	856	778	777	794	839	782	737	788	791	781	828	777	777	804	766	797	796	773	805	797	797	769	856	757	788	804	776	823	825	839	788	811	834	781	794	850	826	830	793	763	755	776	829	791	746	832	820	809	796	759	811	776	790	814	810	802	805	789	808	788	788	786	807	717	796	802	779	771	785	831	787	803	769	884	788	823	770	761	802	804	832	837	781	776	750	806	764	799	804	845	790	836	816	796	770	796	809	756	746	808	785	770	781	792	748	790	817	773	770	807	754	798	815	850	801	843	809	792	802	779	791	818	764	760	782	757	808	803	797	794	784	759	749	812	811	795	783	785	759	786	839	792	774	786	807	758	854	802	804	746	839	735	801	798	778	810	764	771	843	812	784	825	798	804	834	820	761	775	825	778	795	817	768	807	806	767	801	827	780	819	742	817	800	811	750	865	801	794	790	767	759	794	794	789	783	811	791	807	777	808	769	767	825	780	840	792	781	807	809	773	816	825	802	764	792	780	831	806	791	820	840	733	784	769	813	799	853	808	788	850	786	819	802	798	782	793	769	794	828	801	829	785	782	764	813	808	798	836	794	789	789	792	798	801	801	777	804	762	813	757	804	787	783	809	789	820	835	819	814	749	826	783	811	817	794	821	742	812	794	775	789	781	819	800	821	802	836	793	824	833	801	796	778	798	827	831	825	833	795	805	827	796	759	838	807	792	851	822	807	750	800	808	790	765	819	822	800	766	848	832	757	770	758	808	736	797	804	752	801	777	810	809	842	770	819	829	792	772	804	789	806	789	777	836	772	801	764	819	809	796	818	771	801	786	789	803	756	786	805	760	800	833	753	730	838	823	783	814	766	782	787	787	791	814	776	842	771	802	827	849	777	750	812	762	805	708	765	774	813	834	774	770	776	808	770	778	810	763	775	771	783	754	767	804	794	773	758	778	756	821	795	818	817	787	733	828	804	802	754	738	807	837	810	758	781	805	813	824	772	780	842	804	823	788	793	770	828	838	834	764	781	778	809	782	818	802	756	783	807	820	774	806	784	828	722	755	814	820	762	816	750	802	798	746	833	813	807	764	712	770	818	792	797	781	775	822	759	749	793	789	751	791	769	802	778	868	776	817	817	862	842	763	797	844	802	815	750	784	820	781	859	803	777	819	832	819	802	821	840	768	843	811	721	847	799	783	748	765	753	836	771	837	783	775	792	800	807	779	729	781	807	753	820	794	813	801	829	802	789	811	820	826	745	755	786	791	758	782	784	796	841	777	817	777	770	765	784	823	804	794	777	816	826	724	790	790	745	791	797	776	733	822	832	796	827	781	805	818	814	831	817	784	782	793	761	821	805	786	799	761	805	778	798	807	806	809	825	798	792	752	816	757	845	777	840	797	801	809	819	796	817	808	786	788	783	831	808	827	790	827	783	774	811	825	784	818	788	779	753	811	843	805	791	781	794	797	783	782	780	798	774	778	793	825	745	773	814	766	751	789	764	798	764	791	791	791	811	803	751	746	798	825	754	732	749	805	737	793	816	818	806	801	822	768	762	793	816	755	807	827	773	741	773	801	836	801	769	837	859	775	769	807	833	838	764	802	832	784	812	785	801	849	768	784	819	790	787	783	800	838	819	810	815	790	794	783	810	816	765	864	801	775	752	783	809	768	822	800	776	795	827	806	789	784	804	814	755	760	772	783	812	785	805	808	813	783	806	811	810	797	724	727	783	795	802	809	776	782	760	795	822	764	801	799	796	806	761	792	842	822	758	824	755	802	781	788	819	766	804	798	818	743	794	817	809	814	804	800	750	832	772	812	819	796	808	792	796	799	747	799	829	814	841	777	805
4560	3674	2054	1297	952	1088	987	859	672	534	429	358	256	268	191	190	171	149	145	152	147	131	115	136	128	104	117	112	115	102	116	111	92	101	90	94	100	113	99	89	92	105	81	94	104	87	91	83	104	103	76	84	98	92	89	92	83	82	88	94	96	83	97	67	78	94	102	98	70	84	82	86	99	83	106	85	93	81	83	91	96	96	78	95	95	78	83	89	80	85	100	92	102	116	88	84	92	85	79	106	79	87	87	97	98	77	92	101	86	94	104	89	91	99	103	111	74	99	90	94	87	97	88	69	90	73	87	84	76	98	89	83	86	95	87	103	90	101	87	81	75	88	79	87	84	93	86	100	103	89	84	87	96	90	88	77	87	85	103	101	84	115	105	79	93	74	96	96	85	83	100	106	86	96	98	87	77	84	94	103	95	75	92	94	89	80	97	93	104	95	91	94	87	86	87	104	84	89	79	87	79	88	93	97	77	104	97	91	100	106	92	92	77	95	107	88	87	92	96	87	77	80	94	98	95	92	80	91	87	90	93	88	88	86	86	78	86	102	92	97	90	92	104	100	99	86	80	81	92	91	89	87	100	86	117	95	83	86	77	110	87	100	117	97	88	97	84	90	83	82	91	110	94	99	83	96	96	94	93	102	94	94	79	102	88	96	91	101	85	90	105	104	73	75	80	95	85	98	100	107	79	95	98	94	102	95	82	88	87	84	73	82	99	88	87	100	83	93	97	84	96	83	99	90	78	86	77	87	81	82	85	88	85	84	102	101	82	92	86	111	88	77	95	93	95	102	86	81	85	87	91	85	79	111	96	80	84	88	104	84	81	86	91	92	86	85	90	85	88	105	98	81	72	94	90	91	90	86	99	84	75	91	93	104	103	77	87	78	99	90	103	88	92	81	91	69	76	101	84	92	105	89	92	79	86	86	86	87	86	111	90	93	97	91	93	92	98	94	100	78	99	108	106	84	86	79	92	100	91	89	88	100	105	100	87	87	91	84	92	94	84	90	99	92	82	91	91	97	87	67	87	94	86	88	92	97	94	79	91	100	95	95	101	88	81	104	89	90	87	79	98	97	85	97	111	99	81	89	89	94	95	105	80	86	86	87	79	89	83	89	84	91	71	95	85	82	70	103	95	83	85	78	81	98	87	71	86	113	91	92	91	89	84	99	88	96	73	85	83	75	85	98	85	84	88	96	80	96	91	90	95	88	73	80	89	88	96	95	89	73	106	100	117	75	90	107	91	95	96	78	84	93	82	72	95	76	91	96	77	86	86	87	85	95	95	95	78	93	93	94	95	76	83	93	90	65	89	92	91	77	80	86	81	102	78	101	71	105	87	104	102	84	81	77	97	101	87	74	94	97	81	81	91	75	85	108	105	100	84	84	75	96	79	84	96	88	99	88	78	92	84	93	99	102	74	93	87	80	85	98	101	81	86	89	90	91	82	93	79	105	103	96	83	77	85	85	83	80	103	94	100	99	81	87	94	90	105	88	76	86	84	72	92	90	91	77	84	87	84	100	97	93	88	104	81	78	77	82	87	95	94	88	105	85	87	83	87	82	68	87	106	83	92	93	115	95	73	85	93	104	88	79	82	88	85	89	86	83	82	94	103	86	77	96	78	104	86	82	89	105	95	92	83	90	84	74	96	96	84	83	106	91	86	68	82	74	94	71	80	99	78	109	85	100	92	92	85	83	103	86	98	86	101	76	89	83	66	103	84	83	84	93	94	91	87	91	95	85	90	93	71	92	80	95	93	95	84	82	100	90	99	79	87	91	104	98	101	87	96	93	89	104	76	92	96	63	85	95	108	97	90	86	84	81	80	104	82	93	82	104	88	87	81	97	85	79	109	93	81	101	95	94	83	70	87	91	75	100	90	102	82	89	94	73	116	85	88	82	87	73	105	104	113	72	88	85	97	94	91	116	74	90	77	82	81	85	85	83	88	105	89	86	90	107	92	90	83	98	93	88	91	99	107	85	92	105	89	68	84	95	79	84	92	97	113	97	94	88	96	93	79	92	89	87	81	74	97	85	88	85	108	67	89	92	83	92	100	77	113	94	94	87	76	97	98	97	105	94	80	100	72	80	96	94	78	72	115	95	79	84	69	87	94	73	80	87	101	78	108	97	92	89	109	99	95	86	96	83	88	93	75	84	75	85	92	81	85	97	100	80	81	99	92	82	90	98	88	73	95	80	99	88	97	106	74	78	91	78	86	86	93	98	101	103	78	104	90	104	87	98	87	92	89	97	87	95	90	112	85	119	87	100	94	91	77	91	85	88	94	88	81	96	94	91	93	89	76	104	104	93	85	81	93	82	80	88	94	91	92	86	92	100	96	92	76	87	83	90	94	78	77	91	74	82	82	95	82	84	84	97	97	91	97	87	82	77	78	86	81	88	93	104	97	102	95	104	88	78	88	113	102	83	95	97	99	79	100	103	95	69	83	107	91	82	80	97	103	95	86	96	76	103	97	83	89	84	94	76	82	89	91	94	104	86	80	110	89	103	86	97	84	93	97	84	90	93	89	87	96	93	97	89	75	91	90	85	101	90	87	89	104	72	91	108	92	108	87	81	94	92	76	83	85	98	75	80	90	110	86	101	82	99	98	88	75	80	94	68	89	90	82	83	105	70	100	87	83	98	101	102	75	95	95	74	104	99	75	96	93	94	91	96	85	85	98	76	104	102	88	81	87	75	79	76	86	109	84	94	100	96	83	89	72	84	96	88	94	88	79	94	82	80	89	75	87	85	76	93	84	89	84	81	87	81	102	90	84	99	105	92	96	86	82	79	84	74	74	78	72	104	98	78	99	82	96	81	88	84	111	75	113	81	95	86	110	104	86	104	94	99	81	76	105	89	85	103	92	84	95	88	88	99	83	82	99	80	89	97	81	83	91	95	89	102	106	89	93	103	87	89	83	86	80	80	86	74	107	105	90	83	98	85	93	80	87	83	87	85	86	90	86	102	84	97	89	83	91	87	88	79	81	102	93	89	94	82	78	91	93	99	85	90	93	71	64	102	101	99	85	106	87	97	105	93	71	100	83	97	79	105	85	94	94	86	80	106	92	81	85	93	80	105	94	120	99	93	104	93	82	86	91	76	94	107	80	94	101	82	86	99	82	99	105	81	92	77	63	101	78	78	107	92	80	89	86	90	86	88	114	92	84	94	92	99	95	82	78	104	100	86	90	94	94	100	85	84	94	68	76	80	94	91	86	104	92	94	78	98	86	81	79	88	69	81	81	83	99	98	77	76	110	95	110	85	111	90	91	100	86	86	92	89	92	79	78	92	91	81	97	79	91	85	84	96	96	102	101	82	89	90	119	87	105	81	97	94	97	100	83	102	78	103	103	71	116	80	81	80	80	92	88	81	91	87	88	96	76	88	78	93	108	94	91	73	101	101	87	99	92	90	107	90	94	82	96	91	92	93	86	111	86	91	92	92	87	85	104	81	115	83	97	86	84	92	89	82
31361	22124	17301	18751	23533	24597	21881	19350	16439	13397	10363	8106	6507	5317	4378	3634	3061	2627	2325	2076	1954	1934	1763	1625	1682	1624	1453	1403	1335	1297	1293	1171	1133	1136	1079	1010	1002	1015	938	958	920	892	953	911	914	873	846	901	826	895	852	900	841	849	857	795	846	829	891	813	777	802	826	881	837	785	804	860	846	839	810	860	794	837	804	811	799	826	836	822	870	809	847	841	822	833	793	833	835	785	862	812	844	793	841	803	775	799	830	809	807	821	818	799	805	839	774	827	880	843	859	824	810	853	811	839	778	883	781	816	794	829	812	816	822	808	809	812	847	817	835	845	849	828	841	801	807	820	864	806	835	834	853	819	829	794	792	844	814	782	861	824	799	816	817	818	846	815	821	815	807	817	808	839	835	808	814	849	795	882	827	775	798	799	836	815	809	840	803	817	857	860	795	826	813	819	931	794	830	836	770	854	846	863	862	817	846	842	831	829	769	825	832	858	784	827	866	869	830	841	801	819	810	823	863	803	865	882	867	840	783	807	815	854	818	837	800	784	850	865	791	817	817	817	831	867	829	829	813	809	864	841	788	844	862	811	794	847	758	805	782	869	811	804	828	845	835	771	860	804	788	818	833	807	796	815	824	842	879	900	840	830	866	833	855	815	823	849	853	819	855	808	847	801	862	851	807	795	803	796	796	831	830	892	893	859	829	769	801	822	840	877	822	845	819	836	862	868	860	874	818	849	822	803	822	928	798	816	831	869	847	808	833	784	817	833	832	835	804	855	812	827	762	807	821	864	866	866	833	784	839	861	783	837	884	847	816	848	860	834	851	864	871	788	837	823	829	832	877	836	846	838	823	857	797	847	813	852	864	879	796	832	835	805	824	831	861	775	833	841	794	853	863	849	846	808	834	816	866	794	839	794	853	847	873	843	859	839	778	800	853	813	861	829	821	808	879	838	831	839	830	790	861	839	825	861	832	814	869	839	828	795	843	847	852	806	852	854	781	817	862	828	854	850	844	811	811	821	826	812	822	847	848	859	868	819	786	862	861	807	866	816	857	861	819	837	791	865	830	803	868	842	851	836	882	853	793	814	873	811	876	821	827	829	740	856	771	809	788	852	833	849	826	838	818	773	836	822	845	879	822	878	849	857	800	832	827	826	868	813	808	832	832	820	795	851	786	803	850	882	844	819	842	820	803	812	823	825	865	804	796	827	807	852	859	803	825	805	858	843	837	863	775	837	812	851	766	827	828	846	819	831	818	840	890	866	884	838	831	833	841	793	874	850	805	790	847	886	855	864	864	852	890	814	801	820	853	814	808	847	823	850	864	869	848	866	841	822	830	789	868	851	878	842	889	824	828	800	814	852	822	828	871	869	857	811	789	822	845	837	818	812	841	844	856	759	838	888	808	848	813	783	845	811	818	849	864	835	874	840	808	763	838	873	800	845	822	892	781	804	811	852	804	820	864	809	872	834	832	820	871	810	821	817	860	805	831	883	825	833	844	826	850	843	832	827	865	790	874	809	830	878	896	879	830	806	823	820	809	815	866	856	776	847	817	833	809	851	789	860	807	807	826	823	816	805	800	804	818	839	838	832	830	855	814	813	838	807	842	840	823	826	801	742	829	837	818	812	804	917	857	866	849	799	835	798	860	838	837	861	822	760	846	832	861	851	813	841	845	798	849	894	789	852	826	814	833	823	805	834	851	841	807	809	873	839	852	812	850	810	838	877	784	802	821	825	832	840	860	898	791	822	821	846	813	824	819	817	771	773	876	793	852	798	851	806	845	866	803	858	830	856	805	824	801	824	826	875	869	799	826	856	820	850	845	849	848	848	868	794	845	785	797	789	838	826	815	850	859	851	790	859	881	871	857	831	861	878	892	815	821	853	795	832	899	894	822	811	808	826	824	798	836	863	846	826	848	860	817	844	848	840	835	879	809	812	814	860	749	848	839	828	877	841	873	850	835	789	881	817	780	806	867	842	874	817	799	810	833	810	836	851	780	848	818	866	834	831	823	852	788	820	777	883	872	814	899	768	796	821	820	830	809	836	810	820	867	801	811	837	859	824	839	785	837	867	802	789	849	807	820	771	840	848	856	854	849	837	828	804	839	902	852	870	795	777	798	831	840	783	885	799	794	830	848	874	823	827	816	797	831	842	829	823	861	852	799	840	845	826	805	825	826	805	849	826	758	803	805	806	814	817	828	830	843	879	847	865	859	872	832	793	909	811	831	864	819	874	792	866	861	810	806	786	807	850	838	777	808	894	816	838	831	849	853	830	813	848	838	881	810	849	914	843	850	846	765	818	848	862	813	808	826	868	845	819	839	831	817	819	870	811	837	832	835	862	799	869	835	849	845	852	855	806	832	860	807	825	866	847	848	785	830	799	817	838	844	792	894	819	792	882	824	837	805	852	851	794	807	828	807	850	833	829	877	861	850	806	826	792	805	839	843	824	877	849	857	865	843	843	833	779	835	839	848	857	802	850	797	845	818	815	799	887	870	832	859	874	823	831	846	836	845	792	794	839	861	828	842	862	862	829	848	814	871	801	828	824	761	836	858	848	830	813	813	812	865	798	793	840	877	897	784	839	878	827	850	873	801	843	823	811	840	797	848	824	823	860	852	887	849	832	857	840	815	790	865	864	844	814	812	804	849	825	831	816	863	827	819	879	883	856	814	825	807	771	762	847	846	874	825	839	870	788	808	805	801	867	873	850	790	792	852	853	868	849	837	831	835	849	789	833	825	821	848	831	860	844	828	864	831	829	844	842	852	853	812	845	838	772	797	852	845	842	821	815	776	801	812	847	834	854	857	850	814	851	878	798	844	822	802	804	823	820	804	775	807	811	844	810	776	855	806	866	812	797	847	825	798	845	819	830	800	839	871	858	867	850	860	820	817	779	874	896	806	828	820	829	854	811	861	841	823	855	864	828	837	806	854	889	834	837	833	795	804	815	839	830	848	869	827	837	847	819	855	802	857	784	841	831	792	839	829	856	826	847	866	806	823	831	838	875	842	816	866	821	836	804	827	821	800	832	899	868	837	825	817	836	815	804	886	836	776	812	824	851	778	812	827	848	800	859	853	827	773	801	835	814	801	835	873	870	816	857	849	840	838	830	855	866	852	817	871	838	815	830	775	865	816	794	844	798	832	855	805	862	823	830	847	820	861	833	847	847	835	861	837	813	831	797	846	834	845	762	821	821	843	816	804	897	865	831	818	779	836	813	796	789	826	811	927	806	826	887	783	896	827	796	809	824	878	791	865	807	852	793	829	814	859	816	829	814	810	850	836	828	881	825	778	832	796	828	853	882	878	824	759	855	785	828	835	812	884	826	836	829	805	835	774	870	907	839	837	865	855	868	859	819	801	861	820	831	786	827	795	886	829	878	810	801	853	877	778	864	897	840	802	754	856	841	882	812	840	807	778	855	811	833	804	832	855	793	813	819	810	838	822	846	844	843	829	807	837	823	829	858	852	819	801	859	844	821	881	832	858	852
2631	1421	907	580	441	515	450	426	375	336	257	196	177	167	143	138	125	135	113	131	110	116	121	78	124	94	102	99	103	85	109	114	106	122	94	89	75	83	90	81	99	99	100	88	85	81	87	95	99	92	99	101	94	86	87	94	97	84	77	94	90	88	77	84	80	104	92	96	92	84	82	88	96	86	95	105	110	95	78	94	75	88	89	102	105	86	77	87	77	86	93	96	89	90	104	95	83	93	104	91	104	106	86	86	99	96	87	95	102	101	112	88	104	111	83	98	92	88	93	92	83	83	88	84	102	79	95	90	105	81	88	106	107	83	80	100	98	84	81	65	70	82	83	72	66	87	94	79	88	87	77	73	96	106	90	93	90	96	92	95	95	109	98	70	95	105	76	90	95	93	84	90	98	95	106	94	71	103	78	88	103	107	90	85	92	83	82	97	78	100	88	92	83	107	85	80	103	92	78	81	77	89	82	92	94	95	84	92	104	99	104	78	94	101	91	87	85	96	93	107	92	86	95	82	88	96	99	78	105	94	100	91	93	99	92	84	94	97	94	96	104	101	89	74	88	59	87	94	87	88	92	82	99	89	92	110	88	84	81	80	97	88	90	95	91	114	90	96	96	91	93	94	90	93	107	94	93	84	91	96	98	101	81	91	80	101	87	106	100	92	112	104	85	87	98	98	87	98	81	72	106	93	107	98	87	99	94	89	95	91	98	88	91	81	102	88	58	93	91	81	94	89	76	91	100	82	96	69	97	101	96	80	88	99	82	88	97	100	77	100	95	88	80	93	82	69	78	88	100	109	92	102	94	103	88	90	101	80	83	91	80	86	93	99	102	96	105	85	94	87	100	90	102	113	94	77	91	93	94	91	97	91	98	85	78	82	105	107	104	91	96	108	92	100	90	89	84	82	73	89	93	79	95	78	81	90	81	90	104	102	87	87	92	100	101	103	67	80	87	89	101	68	86	85	95	83	82	82	102	84	89	92	93	87	89	71	110	102	74	82	73	88	96	96	87	87	92	87	87	89	71	89	94	84	91	98	99	98	103	97	94	87	113	93	107	79	95	84	92	99	106	86	92	89	74	98	88	96	97	96	76	89	92	79	79	96	112	107	94	93	84	95	84	96	102	104	68	87	86	94	89	92	98	93	92	83	88	110	100	95	88	81	75	94	92	109	78	85	90	90	95	87	74	81	68	94	80	90	89	81	99	101	101	87	89	92	94	96	95	96	103	87	81	86	85	90	88	96	101	84	91	84	78	96	100	75	83	86	91	84	101	96	76	71	79	92	92	100	93	93	92	93	93	63	89	90	101	113	80	101	99	81	90	85	89	70	89	95	90	95	84	94	88	99	100	71	101	81	72	100	89	89	100	89	78	78	87	90	85	96	95	96	85	76	101	99	90	88	91	88	102	82	72	94	94	86	94	101	93	84	89	79	91	76	92	94	111	77	90	86	83	84	78	73	96	90	98	104	92	100	81	101	93	104	98	99	104	87	98	70	87	95	88	102	84	76	81	84	89	88	95	91	104	76	78	79	103	100	89	91	99	84	111	103	91	84	100	105	86	76	73	103	95	84	118	101	79	102	89	101	70	93	89	79	106	94	77	93	100	85	93	83	82	93	88	106	95	86	88	81	99	97	101	96	92	99	77	80	96	85	90	78	96	93	94	82	97	79	95	86	85	98	83	79	87	78	86	81	93	90	94	91	86	85	96	82	80	99	103	86	107	82	96	84	89	74	93	89	89	82	103	101	87	92	111	94	104	86	97	90	101	100	87	100	88	94	103	81	86	61	94	98	94	96	94	71	90	87	80	89	103	97	85	76	92	83	90	102	95	90	92	80	96	81	101	72	91	109	100	88	102	76	82	93	90	93	92	75	88	91	98	85	90	87	91	83	88	89	103	88	94	84	85	103	77	105	100	101	91	88	80	79	90	81	84	93	86	100	105	95	91	93	94	105	97	109	80	91	90	96	79	93	92	85	81	84	99	109	104	90	94	94	87	85	88	84	88	85	94	80	88	115	80	100	95	99	98	106	95	99	90	95	92	94	84	106	90	98	78	86	66	87	101	87	73	72	85	94	100	89	97	83	93	94	88	103	79	108	98	96	105	97	70	76	99	103	83	96	85	74	103	92	84	87	96	75	93	83	87	80	67	97	81	97	77	95	102	90	87	79	92	87	86	89	81	101	93	90	85	104	83	110	71	79	90	71	93	99	84	96	108	95	104	95	73	95	111	93	87	80	100	77	86	92	103	86	87	80	83	109	113	91	106	102	82	81	79	95	80	92	85	77	104	90	101	86	89	88	104	82	92	93	92	98	115	98	77	91	73	92	97	97	95	77	86	101	106	88	113	98	81	86	98	84	73	90	94	99	91	94	102	102	78	97	86	80	95	101	92	117	102	83	96	105	74	94	79	101	87	100	111	95	86	108	90	82	94	116	95	84	89	77	94	79	99	88	111	92	82	114	83	87	105	88	105	86	90	84	101	100	88	97	98	113	92	84	90	98	70	78	88	82	85	114	89	68	79	94	77	69	84	96	104	98	88	89	97	82	81	107	104	97	94	99	81	80	81	107	79	107	97	109	80	98	94	83	77	91	82	103	94	108	89	97	78	74	85	96	93	90	91	91	86	107	84	86	117	79	79	102	80	85	89	87	71	85	77	73	105	80	96	95	86	90	75	99	84	96	85	107	80	80	103	94	91	84	110	97	80	93	85	96	85	84	92	81	90	93	82	88	81	96	94	89	87	97	102	103	77	120	79	103	78	104	87	90	70	98	78	93	90	99	100	87	98	98	83	92	89	90	98	90	100	95	103	77	98	95	97	89	90	100	88	91	84	87	92	81	91	103	84	100	86	86	98	88	91	91	76	110	84	97	100	96	88	93	97	82	84	83	95	106	85	92	93	108	94	85	91	85	99	86	95	92	87	89	100	84	100	101	108	99	93	83	84	89	94	85	98	98	75	86	101	91	75	88	87	92	88	99	85	84	91	98	94	87	121	90	92	98	89	95	92	74	82	74	97	100	100	82	91	91	94	74	70	101	81	82	81	97	112	76	95	84	87	91	88	77	81	98	98	102	84	92	85	99	88	85	85	83	79	88	76	98	100	108	88	78	83	97	99	98	80	90	91	88	93	88	91	98	90	83	102	91	83	84	100	97	80	94	108	98	89	95	107	74	90	92	103	90	92	98	94	67	98	77	94	69	91	90	82	95	90	85	86	86	93	77	92	99	78	83	80	94	85	81	109	93	91	91	102	119	99	83	75	103	103	85	81	92	94	87	79	94	113	111	90	98	83	87	115	87	88	91	76	82	91	81	91	103	99	93	96	83	85	84	87	86	77	79	86	84	106	78	78	95	95	97	89	74	79	88	87	77	85	101	101	102	87	67	96	95	82	83	77	78	94	90	90	83	88	98	111	104	98	80	76	94	98	88	97	81	67	87	97	86	83	102	95	103	84	76	97	102	87	82
25104	14649	10287	11820	16519	17728	14765	12318	10595	8452	6441	4927	3879	3337	2856	2500	2111	1869	1687	1612	1518	1415	1354	1303	1324	1232	1180	1155	1162	1149	1059	1121	1021	970	966	912	946	963	900	901	889	898	901	902	849	892	835	824	875	838	874	834	812	854	859	792	792	893	833	813	840	814	833	774	860	842	830	865	847	815	846	841	800	838	847	840	776	822	861	845	858	880	810	763	822	851	823	830	819	872	845	841	855	851	778	880	798	846	873	808	829	872	825	829	865	820	825	825	806	841	831	833	821	825	845	888	818	849	789	813	851	804	841	866	875	839	812	863	844	825	829	831	840	814	775	841	819	837	835	802	850	839	846	835	806	812	843	828	821	887	857	836	819	841	837	842	837	808	844	798	791	803	870	839	840	856	848	860	849	786	847	831	831	883	857	828	843	832	834	836	852	826	833	839	868	816	824	850	800	846	823	896	826	861	804	854	803	861	833	819	802	825	853	819	783	811	854	858	814	791	813	774	862	889	869	884	828	824	819	796	878	810	842	837	847	807	819	855	802	888	853	847	852	834	824	841	821	832	792	820	843	829	826	837	824	870	869	818	786	838	837	875	822	855	796	864	839	796	860	853	857	836	839	861	811	864	879	831	847	821	834	782	871	877	837	826	823	804	857	830	842	903	877	811	812	851	805	831	834	819	846	842	811	839	835	818	866	823	817	841	820	833	863	880	854	824	886	853	846	808	841	814	817	839	816	830	858	813	790	844	789	821	790	818	842	834	811	853	823	824	833	850	852	837	851	883	871	860	874	845	831	871	832	853	882	817	816	780	815	856	871	828	831	838	795	869	810	836	797	821	878	857	817	869	825	793	839	871	819	787	808	830	853	886	884	831	846	835	795	824	866	818	880	805	852	845	828	847	886	882	860	877	828	843	851	853	836	845	883	818	821	846	821	783	825	843	838	777	825	842	823	845	843	899	810	829	828	869	834	836	849	824	876	833	814	793	817	831	860	813	852	838	804	845	841	825	818	834	813	806	846	792	855	807	799	834	833	787	840	811	838	849	825	835	835	771	864	853	796	866	851	856	890	863	825	849	802	808	802	806	853	868	793	833	808	816	832	847	841	817	863	856	831	824	836	824	857	797	851	828	851	846	839	811	820	841	782	835	848	810	876	844	810	822	826	882	865	833	864	825	853	823	871	869	775	797	871	812	857	837	842	844	803	839	827	884	836	868	807	784	847	888	795	867	813	887	835	844	821	842	807	818	808	872	872	852	835	800	833	865	859	797	810	854	837	876	839	854	859	835	831	859	819	865	786	833	828	806	857	876	863	856	880	813	906	834	831	803	861	836	824	879	840	836	847	852	789	787	785	816	867	851	822	838	820	831	810	800	827	794	800	804	857	817	853	776	857	837	845	820	824	840	806	861	813	832	839	769	821	825	830	846	812	843	865	814	848	851	827	779	870	880	806	837	825	846	835	825	859	825	823	842	836	846	826	855	794	869	840	791	863	812	855	812	778	865	836	824	864	816	822	853	842	860	832	807	866	887	803	857	788	866	860	819	804	816	815	856	764	832	848	861	837	782	766	848	830	828	866	785	855	858	859	895	819	884	906	853	848	854	893	845	799	849	836	782	828	872	845	837	865	809	832	851	841	827	824	857	843	823	781	809	833	792	809	854	813	892	875	834	854	815	852	845	841	804	806	807	854	837	785	856	861	866	813	857	842	829	818	839	781	831	837	820	800	859	847	810	875	813	869	859	865	905	844	799	801	829	874	839	857	850	846	778	890	795	891	839	847	792	825	844	813	809	814	848	858	830	827	815	841	859	810	807	868	868	826	783	829	831	837	842	810	875	856	883	851	814	803	761	813	817	818	827	833	824	865	850	821	827	826	851	826	840	821	827	827	859	828	798	838	808	828	844	815	828	814	840	812	820	890	870	866	865	857	815	800	847	836	878	857	787	807	894	813	841	831	834	884	810	777	854	830	854	833	857	857	838	832	831	788	847	802	846	771	921	834	863	829	886	865	818	818	822	854	847	815	815	857	873	809	859	844	837	830	830	831	893	805	793	846	851	832	864	890	866	826	854	799	843	847	891	878	837	859	797	845	814	800	846	847	797	796	857	796	838	798	869	869	834	807	803	819	807	823	832	842	825	807	866	898	812	811	801	783	840	819	773	867	871	854	820	842	824	815	795	797	872	835	849	880	839	841	844	862	845	826	813	807	819	825	805	812	826	865	811	830	873	803	824	837	892	831	786	826	803	843	852	832	812	810	792	858	824	801	803	833	837	848	863	806	814	904	785	852	880	797	827	833	830	808	830	810	851	779	838	851	869	839	811	830	846	839	839	852	804	807	852	773	781	839	835	889	841	863	838	863	774	803	819	859	786	852	829	837	817	842	810	830	765	902	869	836	842	853	848	804	835	851	845	850	848	846	846	780	778	844	801	811	868	808	858	851	800	797	800	895	833	843	843	845	887	903	763	817	826	835	800	847	825	847	826	870	825	799	827	771	883	836	793	803	806	817	857	809	833	838	837	821	854	813	862	860	836	834	831	836	828	824	856	832	823	805	866	853	800	897	836	879	814	841	806	845	825	830	856	839	868	918	814	835	819	821	827	849	822	807	833	850	796	841	892	815	853	814	855	863	866	864	820	773	829	813	878	816	805	801	812	832	827	809	849	805	823	840	812	788	830	835	792	825	853	853	884	836	855	814	868	846	814	794	870	847	850	835	828	779	815	792	867	857	815	806	811	788	865	905	826	859	855	853	802	851	870	803	861	867	873	800	863	836	825	856	828	813	808	840	829	898	818	828	843	803	809	865	807	782	815	856	883	851	874	874	830	867	791	801	865	788	903	811	798	792	927	869	847	849	813	845	870	833	847	829	863	876	798	835	841	803	820	842	825	863	806	760	892	885	829	830	789	824	852	849	874	815	834	824	828	854	837	823	796	865	829	821	852	844	814	825	806	802	825	833	885	863	919	834	837	805	843	843	766	857	876	813	788	909	837	804	857	838	861	830	833	831	824	824	870	831	829	832	802	843	853	830	862	861	823	785	859	817	834	855	824	828	815	867	866	835	786	800	833	873	833	811	840	832	837	838	797	783	835	867	851	818	859	835	824	807	803	902	822	839	860	829	835	840	852	816	802	841	876	808	796	841	826	836	848	859	812	825	790	870	839	858	782	860	801	833	854	861	833	774	844	843	809	844	873	807	875	849	878	838	844	811	849	843	835	863	931	796	826	861	829	918	811	839	824	804	780	858	812	875	891	855	836	836	871	848	847	837	853	787	856	829	806	821	810	878	806	778	852	865	870	816	815	854	811	799	909	877	802	855	822	779	800	865	808	859	771	822	832	813	802	805	814	840	879	836	839	872	835	821	844	777	793	809	892	799	847	855	843	832	833	813	848	882	832	856	831	806	854	817	819	831	813	824	809	808	856	868	841	860	784	828	791	849	850	868	842	863	849	853	841	827	849	784	851	875	844	826	819	828	861	834	888
3416	2889	1499	867	714	725	651	597	462	404	338	274	258	217	191	159	161	153	139	155	109	114	107	104	117	117	120	107	106	111	103	107	109	90	121	95	100	98	92	109	82	88	99	97	101	91	103	108	89	104	86	98	83	93	105	89	86	99	103	99	99	104	105	86	91	86	103	101	97	79	92	74	115	96	90	98	107	97	88	97	94	77	98	85	100	102	93	99	92	86	89	93	82	108	101	77	87	102	102	104	94	101	92	108	89	90	74	104	83	98	112	87	100	74	100	106	90	100	97	93	105	81	98	97	93	87	86	94	97	93	109	92	105	88	94	93	96	91	84	90	98	97	97	105	89	82	82	109	88	83	91	93	90	97	92	88	100	88	95	86	75	90	103	91	81	99	92	93	90	97	118	104	95	86	95	82	107	105	94	98	77	103	87	86	78	74	98	117	80	73	95	89	123	99	111	88	90	83	91	107	89	79	98	95	91	82	97	94	89	107	94	98	108	85	100	106	89	94	83	103	104	97	80	95	99	107	107	104	93	92	96	105	87	88	90	96	93	106	101	94	90	122	112	84	99	92	116	85	103	92	105	97	97	96	94	100	89	82	77	87	99	77	107	103	93	90	99	87	107	84	80	94	84	117	93	76	109	107	92	84	109	93	95	81	90	70	93	98	95	100	96	98	85	100	81	97	105	92	70	102	107	78	104	100	86	97	115	76	94	93	98	101	74	105	97	106	93	93	100	89	100	105	88	109	88	92	110	94	78	117	94	78	86	94	102	98	99	93	92	85	98	90	92	97	76	80	100	101	89	78	92	98	98	86	106	93	100	83	80	75	102	108	79	87	99	81	82	89	100	76	121	104	98	87	100	106	94	85	91	105	78	98	87	102	98	87	80	77	88	102	115	91	107	110	87	92	92	94	97	90	107	96	85	90	87	83	87	99	89	67	94	83	93	86	96	103	103	93	82	107	96	76	82	99	84	80	97	101	98	99	100	99	99	104	110	88	100	114	107	83	93	100	89	91	87	82	91	109	104	106	83	96	83	107	101	90	105	100	80	87	84	90	98	106	94	81	94	100	89	96	90	99	91	90	92	104	101	106	92	90	100	85	91	93	76	99	90	105	87	96	108	83	86	95	102	76	95	92	111	94	114	100	104	105	94	87	94	91	101	95	100	98	94	99	93	92	97	104	92	88	102	98	98	86	91	84	88	102	101	92	90	97	91	91	74	95	100	94	92	80	87	98	80	88	96	96	92	89	97	101	92	87	106	91	91	121	111	93	73	104	85	96	98	97	94	109	89	89	72	90	101	100	92	109	98	89	107	95	93	87	94	103	84	79	105	94	101	107	86	88	111	94	80	83	94	84	90	99	103	75	103	82	77	97	97	103	105	88	95	92	97	96	70	81	96	105	94	87	100	91	108	90	82	92	83	87	104	100	94	92	92	99	100	112	91	96	85	85	88	96	104	103	96	85	92	89	84	95	96	89	94	93	96	103	113	89	86	95	90	81	109	98	114	93	96	100	99	104	95	90	85	93	102	84	79	95	96	99	105	106	97	95	95	109	95	109	99	84	84	93	109	83	93	113	84	90	112	92	81	108	111	84	108	105	95	95	81	92	98	100	98	95	86	93	91	89	122	108	98	88	87	90	105	90	90	92	80	89	93	96	84	74	113	81	85	108	94	100	94	88	93	107	81	78	91	100	104	88	89	87	96	86	82	98	78	105	104	90	104	99	82	93	89	100	94	89	95	104	90	78	91	95	100	97	103	103	72	102	116	82	97	107	106	99	73	93	104	87	95	102	86	93	97	88	97	87	83	90	100	99	83	86	97	75	97	87	96	114	101	90	92	83	99	96	95	95	81	107	89	104	97	90	82	90	95	82	98	103	108	100	96	88	91	98	103	103	104	88	103	98	106	107	91	89	90	102	126	96	107	79	100	90	100	100	98	108	71	93	97	93	90	94	96	92	88	84	85	100	92	103	87	94	100	96	92	93	94	104	106	102	111	105	91	82	96	97	91	109	100	100	94	104	97	99	94	87	98	99	91	94	73	92	93	117	96	72	94	99	109	80	116	100	100	94	99	101	85	92	99	88	93	121	91	100	82	93	107	70	91	83	91	93	88	100	102	103	106	76	88	101	91	96	87	102	96	93	102	105	105	92	92	100	98	118	93	83	91	87	91	93	106	92	86	69	106	82	96	83	81	95	90	100	106	112	72	94	82	91	94	96	84	102	99	93	94	96	80	108	91	97	104	101	116	79	110	96	97	91	88	105	95	106	96	94	109	75	93	89	84	84	89	96	90	89	102	108	101	91	91	105	101	108	94	80	89	102	90	83	88	89	99	83	97	97	83	104	106	92	92	67	88	104	98	77	99	106	99	87	106	90	78	86	87	109	96	91	100	99	104	100	96	86	101	105	70	90	78	103	95	89	111	94	119	80	70	100	86	104	94	86	88	87	84	104	97	87	113	85	87	96	71	83	114	93	82	88	102	95	83	91	92	98	109	102	93	99	106	81	102	86	91	81	110	108	77	114	99	75	86	93	83	89	87	83	92	98	88	93	111	90	92	79	90	108	109	86	101	98	86	81	99	107	84	105	101	93	91	92	93	100	82	108	89	97	103	86	105	78	108	110	98	96	96	85	83	86	82	93	98	97	103	98	106	110	90	81	95	94	97	89	107	84	86	85	110	94	81	80	82	97	117	93	96	86	102	102	92	93	83	109	90	98	108	80	86	84	91	97	104	69	98	81	78	95	89	116	107	74	97	94	100	92	97	99	89	87	86	98	87	99	94	70	98	92	97	95	86	102	106	78	87	93	103	96	94	88	91	98	90	89	109	111	89	83	105	104	107	105	96	94	103	123	100	88	102	99	92	89	94	98	101	106	112	106	90	90	108	94	75	100	86	106	96	91	99	85	87	81	101	98	97	88	101	99	94	119	92	108	92	78	94	75	102	93	84	100	91	95	98	107	94	87	84	102	101	85	88	98	97	97	107	104	96	98	94	82	79	85	85	89	110	81	88	93	102	93	84	89	110	66	94	97	91	73	108	97	85	111	94	107	78	102	89	82	104	93	104	95	98	88	98	91	92	124	92	91	103	90	106	109	88	82	102	107	95	80	96	90	103	96	101	89	94	100	95	88	104	100	83	86	108	91	102	105	92	86	106	84	83	91	107	105	94	99	81	95	102	85	97	80	98	99	95	95	95	81	90	85	87	100	93	105	89	92	100	90	100	96	103	92	89	102	91	72	108	105	83	103	95	101	96	86	93	101	74	95	86	85	84	98	85	78	98	101	81	104	81	99	103	106	98	93	84	84	110	93	81	110	86	86	122	89	93	95	90	85	100	94	80	98	82	66	123	108	96	89	94	85	89	107	74	103	101	102	111	102	87	85	105	92	97	97	74	77	99	85	106	93	101	90	96	96	87	84	76	90	92	86	82	108	92	80	89	111	102	93	84	93	108	93	77	83	90	93	99	88
28754	19958	14527	15644	21014	22144	18917	15185	12801	10472	8142	6538	5077	4273	3498	3057	2747	2301	2101	1968	1834	1721	1605	1601	1556	1432	1366	1334	1295	1239	1188	1179	1127	1104	1033	1075	1030	1001	960	991	943	935	920	910	945	924	909	873	914	918	875	883	906	885	918	829	878	870	824	858	871	872	864	904	873	926	841	881	875	874	825	866	869	889	883	863	884	837	844	849	876	857	857	901	844	899	874	893	832	888	835	897	905	864	845	838	845	855	798	871	849	901	904	819	846	863	860	890	865	916	826	876	927	858	915	819	873	858	830	795	841	854	869	862	909	870	852	848	862	864	911	882	865	848	905	840	875	897	788	861	885	866	866	854	841	838	929	835	858	816	860	834	834	883	852	875	921	920	863	861	828	824	873	890	816	884	843	849	865	880	852	855	895	809	864	881	837	828	895	859	819	906	881	929	892	834	877	873	818	844	902	895	864	865	852	801	885	847	876	868	888	899	860	833	877	862	842	837	881	833	879	903	853	872	860	892	869	832	881	848	907	868	828	868	837	868	824	867	890	896	843	883	884	863	864	802	864	866	847	886	872	953	861	856	849	867	852	884	877	866	890	825	839	865	849	841	910	835	896	885	833	854	847	871	916	825	812	849	844	850	853	876	881	869	870	877	861	837	837	884	872	867	788	897	829	824	866	912	854	872	830	798	848	861	855	865	847	869	843	869	833	859	845	900	906	812	825	849	879	839	873	901	818	826	868	837	861	854	798	851	857	833	878	890	881	829	892	842	877	866	853	876	863	918	899	904	918	875	892	875	860	911	883	857	846	844	855	916	834	889	929	843	875	805	838	847	848	847	851	863	878	882	904	908	870	875	868	858	834	886	927	900	887	902	887	847	880	884	866	897	867	803	841	911	927	924	815	871	850	837	834	831	866	904	852	849	875	908	831	903	873	825	909	864	897	901	864	874	864	873	854	802	862	901	885	835	883	912	825	912	854	921	879	822	860	793	885	856	900	858	851	853	821	879	837	901	858	839	912	902	829	852	849	911	869	874	866	852	830	877	896	796	911	883	871	859	840	845	880	896	866	840	844	860	902	902	884	846	876	843	840	928	874	866	837	860	898	801	882	827	844	853	879	882	932	802	879	830	903	857	877	900	845	883	880	839	893	868	849	921	884	899	861	884	865	887	889	827	859	863	818	860	878	831	897	889	871	908	915	834	948	882	871	888	853	876	793	869	897	853	868	867	896	865	868	879	868	841	902	864	927	882	900	876	862	880	871	841	866	841	901	867	880	886	834	848	826	891	888	885	852	871	934	875	884	886	872	864	884	842	836	889	830	842	869	860	839	907	836	840	938	863	857	881	831	854	869	860	875	878	901	901	848	893	831	883	833	888	842	901	881	806	894	864	857	813	911	885	836	874	884	866	888	970	891	854	864	861	850	905	873	883	855	903	872	814	838	888	834	896	921	838	868	874	832	889	828	872	821	894	824	897	893	859	905	850	847	855	862	896	857	885	849	894	839	908	904	870	870	858	862	837	865	905	864	908	848	849	830	844	857	897	902	841	910	865	860	899	854	866	862	894	809	875	878	845	876	885	896	877	867	910	860	904	888	859	872	816	874	856	891	882	841	850	968	825	865	865	831	876	871	883	822	876	881	891	863	921	868	864	846	846	917	878	864	855	863	869	800	839	848	921	802	843	861	871	866	888	863	839	828	932	873	869	861	864	829	861	881	896	866	890	849	878	861	902	875	873	844	862	888	844	872	877	847	902	839	854	843	881	868	865	861	866	898	875	882	841	894	824	852	878	909	877	909	874	902	902	825	893	859	817	882	900	821	901	881	801	872	891	866	903	819	833	888	857	841	838	921	924	867	875	852	810	839	850	868	864	823	829	875	874	838	830	845	831	862	893	893	864	867	836	897	837	810	834	843	885	816	862	795	913	852	837	801	867	879	847	875	843	873	896	866	875	837	927	857	890	862	849	885	861	896	852	871	872	848	831	865	890	865	926	880	864	837	889	881	843	868	873	873	850	890	853	867	840	879	900	823	879	875	875	874	849	841	844	902	853	844	894	820	838	875	826	855	848	852	879	832	849	957	905	866	852	838	867	895	826	857	895	920	833	865	880	837	846	881	854	854	887	815	837	893	928	887	920	854	837	840	784	852	855	890	861	910	882	899	865	818	880	814	846	923	851	846	836	836	863	900	862	879	908	879	828	892	827	894	847	858	855	895	851	851	855	841	830	899	885	877	890	840	863	887	878	884	879	881	895	847	823	825	868	858	885	828	832	854	852	861	861	894	836	820	845	889	868	802	863	909	891	877	908	939	895	819	873	910	864	905	876	808	877	898	849	900	850	837	838	831	887	889	882	865	813	898	914	901	885	923	871	884	873	862	885	883	866	878	957	896	896	922	886	837	877	891	868	879	850	874	871	884	853	862	834	870	834	863	859	861	865	862	855	816	858	862	857	865	853	855	860	851	857	852	890	883	886	863	850	892	867	843	858	815	871	897	882	860	846	831	894	778	826	870	892	825	894	868	889	824	821	888	902	878	887	865	879	865	867	816	801	815	853	848	818	906	848	852	835	855	824	871	895	857	873	854	865	850	868	816	815	861	836	867	877	844	898	857	845	858	855	910	922	874	842	838	935	878	846	856	834	831	862	888	848	877	845	893	859	872	868	842	875	880	787	838	888	905	862	876	826	826	872	845	861	878	919	836	846	801	849	900	876	887	880	898	898	896	866	859	876	847	859	900	857	870	893	818	863	870	855	870	822	870	833	876	871	899	872	918	812	898	876	921	881	863	862	881	824	853	836	878	851	856	885	903	892	881	872	840	858	870	861	866	879	851	836	838	884	873	890	885	891	841	832	907	869	899	854	896	891	835	906	890	830	874	846	884	821	912	811	879	891	908	774	902	869	888	850	877	893	818	839	831	868	856	880	927	867	825	864	833	836	874	843	837	869	892	867	863	829	855	857	837	900	898	881	864	854	823	845	878	872	880	835	881	870	872	906	888	917	881	890	830	832	889	903	832	895	825	858	916	874	945	831	878	861	843	866	840	827	828	894	902	875	926	897	923	857	896	911	889	868	888	891	876	908	871	908	841	912	872	870	835	868	860	890	911	898	838	869	829	871	868	868	835	861	898	875	884	832	895	812	906	829	853	928	845	865	865	829	887	873	903	793	877	823	853	807	852	870	894	896	898	880	856	865	887	881	824	864	889	868	846	852	874	884	822	817	850	850	837	937	865	857	846	868	839	887	840	907	841	863	827	846	854	872	888	861	861	883	882	917	892	891	909	871	870	900	873	838	900	894	857	845	848	862	853	874	890	843	905	900	858	907	879	870	874	853	818	846	896	883	879	832	820	884	874	862	822	845	849	832	825	878	868	850	889	863	887	880	917	845	851	833	869	840	808	914	876	841	833	861	894	857	871	877	895	864	892	827	829	914	881	842	896	864	898	870	851	868	928	908	869	889	860	875	898	836	815	876	853	901	933	862	817	883
3669	2189	1347	897	656	738	643	516	438	366	334	269	232	204	157	166	170	145	129	132	120	112	116	114	118	105	105	122	97	107	106	89	83	83	82	96	97	83	93	90	94	88	88	99	90	75	80	93	80	84	83	96	76	97	79	88	76	95	91	86	73	87	78	77	90	95	82	94	75	89	92	86	81	98	85	98	98	73	87	72	77	95	82	74	93	87	90	93	87	92	87	79	67	86	95	70	104	91	94	86	73	103	92	68	88	81	77	80	86	85	75	77	89	77	90	74	70	82	88	88	89	82	77	74	95	96	94	81	96	79	97	89	83	80	75	87	94	93	111	79	93	74	88	80	87	92	80	82	99	104	87	76	75	83	84	89	82	93	73	84	84	97	82	74	76	82	108	77	118	84	75	84	102	99	89	81	87	92	97	115	93	80	63	88	71	93	91	84	72	107	85	87	86	80	91	87	81	85	86	92	82	67	67	94	96	115	81	82	78	113	101	102	90	96	86	86	88	96	88	100	88	95	69	110	86	99	96	78	108	76	68	95	97	85	81	95	90	88	68	79	82	79	93	83	70	92	90	81	96	88	94	85	79	96	103	88	87	91	88	75	66	100	81	82	94	75	77	101	99	83	97	99	96	90	62	83	94	99	85	112	83	99	93	72	95	80	85	107	82	81	90	105	87	86	80	52	87	71	63	94	75	99	79	83	71	79	96	72	73	112	78	95	92	86	113	81	105	86	82	86	87	83	68	89	87	93	86	91	94	75	81	88	77	82	88	85	80	77	82	85	101	100	100	93	76	96	98	92	79	91	98	89	89	86	107	70	110	97	84	89	84	106	95	90	72	72	70	92	57	90	94	88	95	92	77	93	100	97	105	87	87	90	84	74	100	72	83	83	90	85	82	83	70	82	80	75	86	81	90	100	87	94	95	76	86	78	94	94	70	96	92	85	87	84	82	89	76	91	76	79	74	83	90	91	89	84	83	87	83	87	103	79	93	70	84	80	83	78	79	93	79	112	92	75	77	80	86	98	77	93	80	85	90	98	82	72	89	71	79	86	96	95	103	76	87	89	92	81	83	91	90	95	84	101	78	74	83	76	80	88	80	78	76	83	78	98	87	62	92	88	77	87	99	91	76	97	91	80	77	88	79	87	87	84	93	86	90	78	83	95	81	84	71	77	101	93	76	82	63	97	67	74	100	83	80	90	87	78	94	89	88	74	80	83	87	72	85	90	94	78	99	77	74	85	86	99	79	96	98	80	79	90	99	74	98	95	104	104	88	97	90	83	69	84	101	95	67	71	89	85	93	78	79	83	96	77	76	88	87	76	90	82	90	79	83	76	85	95	76	97	95	97	69	104	90	94	74	79	83	96	85	74	95	69	90	98	91	71	76	78	84	96	73	80	85	100	90	78	83	93	88	79	92	90	80	85	90	67	71	92	87	72	94	81	100	87	85	76	90	94	112	86	89	89	78	92	78	94	82	87	93	89	95	86	84	72	99	74	88	80	90	81	92	90	100	77	81	92	92	92	105	92	72	89	98	90	91	79	98	94	84	96	87	88	85	78	92	91	87	83	94	85	91	69	75	91	90	94	86	83	100	103	83	82	88	76	87	76	92	88	73	82	92	102	82	86	85	91	76	89	76	80	76	114	96	83	87	93	74	83	85	79	73	80	81	93	79	91	92	78	93	100	85	103	66	93	84	104	101	89	101	100	89	107	93	91	74	82	95	98	88	73	74	93	89	95	86	85	82	88	97	79	83	98	72	88	82	64	90	93	78	77	82	76	89	81	84	101	96	99	98	80	82	89	96	100	84	98	86	85	100	72	82	90	83	80	91	79	78	86	81	72	74	85	81	86	104	96	94	79	76	75	90	71	80	98	101	89	94	78	79	94	113	76	95	85	102	61	77	82	83	86	87	73	90	85	86	85	105	78	71	80	82	113	83	78	93	94	99	92	97	88	87	80	104	80	104	88	89	86	79	96	78	80	85	102	76	101	90	86	97	79	68	86	96	92	87	96	75	83	94	96	89	96	85	105	86	81	107	102	101	96	84	75	99	95	84	87	91	75	92	88	83	111	89	71	80	93	90	78	88	93	94	65	90	85	92	66	94	90	94	78	81	98	85	83	86	92	84	89	80	96	88	75	85	94	94	86	96	95	80	75	75	90	75	97	96	75	89	99	76	89	103	88	86	77	87	94	81	79	91	75	96	84	104	90	85	91	77	92	66	81	88	72	100	94	89	84	86	87	91	75	89	81	79	104	95	82	95	77	87	89	93	83	94	76	89	90	77	70	86	87	80	81	75	91	79	86	101	81	86	89	95	85	97	106	71	69	71	76	92	76	74	103	68	103	88	75	86	96	82	84	87	90	83	82	86	77	90	83	90	68	71	89	88	94	90	99	83	87	98	96	93	86	94	96	96	80	96	85	100	90	98	85	81	89	80	80	84	96	90	90	80	90	82	70	88	91	63	90	76	75	91	76	86	92	91	92	92	93	89	91	90	92	79	100	94	98	85	93	101	81	98	95	75	77	97	81	90	85	92	88	93	79	102	91	76	94	91	93	74	79	85	98	74	72	80	77	85	91	94	81	84	88	92	98	91	88	86	77	93	82	86	81	92	82	86	100	75	76	97	70	87	87	87	97	81	104	72	100	93	88	79	84	69	87	78	86	82	79	81	77	92	83	89	75	93	66	76	69	78	85	82	79	65	89	99	84	89	86	87	69	84	84	76	81	96	96	105	73	86	85	107	88	90	81	84	104	80	95	84	89	77	92	94	74	66	99	89	91	94	103	99	97	85	80	100	80	75	94	90	78	77	87	89	100	90	83	79	87	82	101	72	96	88	91	99	76	91	96	102	116	86	82	62	84	81	73	85	72	84	87	87	82	84	96	87	81	75	85	79	97	86	96	91	74	92	98	82	105	98	80	93	70	89	100	79	76	75	83	82	106	80	82	82	88	99	92	75	89	91	94	100	84	101	89	84	73	87	90	101	90	87	87	100	95	90	98	90	101	97	103	73	77	84	94	98	84	93	81	95	97	106	92	90	82	99	78	80	87	88	95	79	88	92	92	90	95	98	87	106	84	91	82	83	89	89	87	76	68	93	90	75	76	86	81	61	74	75	98	79	90	84	77	85	113	91	73	87	88	97	94	95	85	98	96	82	98	98	76	93	70	88	81	86	99	88	95	95	82	90	83	81	86	92	76	93	79	96	75	86	74	68	79	70	82	100	88	95	84	77	80	100	84	88	92	95	89	100	88	91	79	108	91	81	84	86	77	75	102	99	88	72	97	76	82	76	81	69	74	99	84	73	86	94	97	79	95	82	83	95	76	101	92	91	80	80	79	76	93	81	83	83	90	68	93	94	90	99	86	78	77	85	87	79	85	66	72	81	78	97	83	94	97	80	89	103	101	101	97	88	97	73	88	91	95	74	97	94	91	85	98	93	77	89	72	66	82	81	84	80	80	95	84	90	93
28051	18117	13418	15714	20187	21062	18224	15176	12324	9765	7947	6208	5088	4311	3561	3173	2645	2286	2061	1904	1807	1680	1551	1495	1538	1397	1410	1334	1248	1226	1193	1100	1130	1067	991	1000	915	966	945	934	812	907	870	838	846	825	825	795	795	793	814	833	785	809	770	828	841	799	782	826	804	792	835	779	828	827	793	819	792	817	788	815	815	790	791	820	811	825	789	837	840	787	771	765	794	810	816	747	801	809	806	804	847	838	798	807	794	810	804	790	795	805	833	858	793	812	822	807	823	763	845	744	827	777	792	823	815	775	820	813	734	773	777	831	778	819	798	808	817	806	820	843	775	811	785	819	849	885	838	838	766	834	741	781	761	790	827	788	829	794	798	854	741	810	801	807	807	822	780	828	803	733	802	826	788	789	794	831	845	774	812	787	850	838	848	877	799	818	816	800	845	739	802	812	774	769	805	807	800	791	788	739	826	833	869	801	797	763	782	775	797	815	819	818	750	766	788	782	834	769	827	795	835	795	827	842	805	792	778	807	778	811	786	795	807	771	785	837	763	737	767	793	809	789	822	777	807	778	790	767	823	742	791	828	764	839	861	778	783	844	799	762	771	805	807	798	784	799	785	788	809	852	840	828	818	771	823	817	786	794	824	796	801	806	789	777	787	831	783	806	852	796	829	784	824	795	861	782	825	752	764	773	802	790	816	807	800	754	776	768	829	793	765	793	768	801	786	824	794	806	819	814	838	813	811	789	754	848	813	815	781	796	837	775	868	816	844	821	798	771	791	793	778	824	806	810	787	815	763	836	790	809	787	785	794	764	843	773	783	815	820	779	805	804	805	778	853	783	797	749	787	813	804	814	853	763	792	801	765	769	805	769	807	823	784	812	786	786	790	804	763	790	826	783	825	802	808	811	820	801	762	762	789	779	806	782	773	833	781	799	769	782	777	771	863	780	829	784	835	747	775	805	819	805	797	807	815	783	823	833	812	783	801	794	780	742	815	755	802	811	832	816	795	781	780	821	808	798	746	770	804	788	791	829	779	824	811	812	725	852	770	777	792	837	770	773	804	793	813	754	754	833	853	785	822	832	826	783	823	827	817	792	786	797	796	839	799	792	811	781	763	827	738	808	785	792	794	823	847	800	809	784	768	787	794	811	751	809	817	797	761	811	770	759	800	835	809	819	761	834	822	800	767	819	798	781	814	790	813	780	774	806	769	785	780	761	802	791	761	800	783	811	794	802	789	832	788	807	757	810	811	780	792	788	812	762	772	807	802	797	839	810	761	819	769	849	801	802	809	793	878	734	826	776	799	804	832	795	803	795	796	836	757	801	771	814	783	838	820	778	826	822	814	792	814	799	785	783	795	834	762	786	809	832	787	773	754	814	832	804	813	802	809	812	754	783	799	768	791	795	793	812	796	809	829	779	836	810	798	761	728	803	833	797	798	805	804	778	801	798	797	788	808	838	809	826	795	788	834	833	770	803	792	832	816	845	801	799	808	792	777	860	808	806	778	761	782	792	789	808	809	795	779	845	828	759	818	796	836	811	785	709	786	839	812	807	785	853	811	796	774	800	821	813	740	797	867	793	779	766	795	802	793	825	776	785	784	789	773	811	822	815	825	783	783	760	823	772	778	838	767	826	774	825	773	787	798	779	767	802	777	778	824	780	819	748	788	772	791	796	841	825	835	804	789	797	801	774	738	815	757	794	798	801	783	804	801	785	808	770	871	797	770	792	822	841	748	783	834	864	812	803	760	785	805	823	822	726	790	797	778	847	854	796	806	795	844	837	791	804	783	807	829	778	876	824	832	803	783	813	771	829	841	835	781	783	772	803	767	853	793	805	801	775	802	788	815	737	791	834	834	847	791	792	836	814	766	767	804	796	789	892	784	785	813	790	818	830	812	844	807	807	800	808	807	825	823	861	782	761	791	807	815	769	774	785	840	749	827	768	780	826	800	821	845	809	775	804	822	814	798	841	744	793	793	783	754	798	789	775	808	810	756	802	771	781	752	766	819	783	798	762	843	765	833	817	787	788	852	768	763	763	837	843	765	819	796	788	799	759	808	842	795	746	763	793	788	876	758	813	804	795	778	839	842	813	803	772	828	771	775	815	744	773	809	858	766	843	796	776	808	810	786	772	779	813	755	808	798	741	798	801	824	855	839	746	778	847	752	843	854	807	774	805	720	782	789	791	847	785	811	768	777	813	836	822	769	798	786	759	808	816	855	836	799	785	841	821	779	805	794	815	778	792	803	731	807	795	770	868	770	849	770	748	850	799	806	793	789	867	781	784	832	825	813	778	785	778	826	769	775	791	837	773	817	798	794	763	807	731	820	785	793	808	825	759	802	796	770	808	798	767	824	850	812	815	779	821	795	823	819	758	818	817	798	776	837	826	819	802	795	759	759	798	832	770	808	763	753	810	815	785	806	804	776	812	802	753	789	835	767	786	778	822	801	798	817	819	806	818	801	858	861	807	781	784	798	748	815	822	757	830	821	797	802	781	819	806	756	767	809	809	778	787	780	783	832	793	861	843	806	802	843	795	773	834	823	800	819	795	792	783	771	831	832	844	781	850	748	820	805	831	775	826	795	790	779	813	809	832	768	780	787	782	788	823	798	813	734	781	797	795	812	763	820	792	807	809	864	797	802	813	809	804	813	802	744	790	823	777	808	809	813	808	820	790	799	804	767	816	813	865	793	807	821	817	778	802	763	808	795	801	835	818	806	805	807	777	814	780	758	768	771	804	794	825	871	775	811	782	801	834	794	777	818	832	839	820	759	784	790	837	780	773	805	771	812	855	789	849	795	762	808	794	808	785	848	750	784	753	821	814	771	752	757	814	818	814	786	858	783	829	810	767	796	776	800	804	825	792	797	755	788	827	798	836	830	729	755	786	776	782	786	807	848	799	861	786	775	788	820	796	830	866	842	789	790	808	791	793	765	833	822	850	758	798	790	792	772	864	785	798	812	746	799	763	793	801	766	783	820	800	767	779	760	823	797	798	774	796	805	801	851	798	768	809	817	785	823	777	807	812	783	811	824	849	778	781	826	785	782	784	804	743	798	810	795	803	842	775	824	794	816	790	767	797	754	768	806	829	808	802	815	814	810	844	804	771	842	772	814	768	736	792	808	784	818	778	847	869	764	832	856	793	799	802	823	818	808	801	797	819	827	806	768	815	870	843	770	791	812	809	793	830	760	753	856	790	813	785	809	794	766	814	790	812	746	775	763	741	798	769	809	820	802	809	780	807	790	787	759	809	875	823	776	780	784	811	867	741	833	809	787	812	839	808	791	802	796	759	765	735	835	841	782	830	771	769	821	819	782	777	816	823	868	825	803	778	796	849	750	818	820	786	841	805	795	819	796	789	842	805	808	788	799	796	815	800	826	762	763	784	801	822	803	827	791	781	772	800	796	767	775	793	797	821	794	786	817	808	764	771	835	782	786	849	802	759	795	793	887	830	821	826	793	781	788	793	833	810	796	806	814	750	799	774
4142	3632	1951	1277	938	981	947	764	587	492	407	342	308	244	205	214	184	149	163	172	128	109	130	123	126	123	127	104	104	114	116	109	98	95	108	89	85	129	82	98	103	93	91	68	76	93	90	84	79	97	87	66	93	75	92	93	93	81	98	95	94	96	90	85	92	73	83	97	96	101	114	93	99	95	97	94	99	95	94	87	83	89	90	83	89	90	79	92	91	85	84	99	84	97	101	102	103	96	106	72	100	85	80	103	99	88	94	83	71	79	107	104	99	77	89	78	101	101	83	93	93	91	89	83	77	88	85	76	112	104	79	88	84	106	91	93	81	112	104	101	91	80	85	101	109	92	92	80	82	84	80	95	93	104	91	77	98	108	63	88	117	74	82	84	77	102	84	77	82	96	77	101	95	79	101	96	103	87	104	75	85	90	82	92	94	93	92	85	99	86	88	72	91	86	97	100	90	76	91	83	81	85	86	85	70	92	88	102	84	70	91	105	90	101	88	84	96	102	83	102	96	83	86	102	108	97	72	91	92	80	91	93	89	82	79	83	98	82	93	96	100	110	91	103	90	101	81	105	118	95	92	95	95	84	83	89	90	85	84	82	82	83	85	87	80	81	93	80	86	87	92	97	85	82	81	75	93	86	96	108	84	82	98	84	101	95	84	93	70	89	83	105	101	97	85	88	86	85	95	95	95	82	82	91	80	80	104	100	92	91	94	99	76	71	89	72	120	77	101	95	87	90	83	87	100	92	95	75	107	86	109	89	93	95	98	82	108	91	98	80	110	90	89	97	58	98	81	104	90	103	91	87	103	84	107	78	92	101	89	100	88	96	87	91	87	111	102	94	94	89	81	98	77	96	107	95	96	80	87	97	80	106	79	90	92	110	85	95	75	98	91	77	77	84	111	100	93	92	96	100	89	96	102	96	79	84	99	90	109	76	74	99	91	87	90	92	109	102	110	97	108	91	79	114	74	109	87	95	108	89	78	86	87	84	85	85	92	71	84	97	80	99	107	86	86	86	74	84	87	98	90	100	100	100	93	82	93	89	99	107	100	86	85	79	100	105	102	103	91	84	94	75	96	101	76	105	82	80	92	81	92	93	81	88	87	102	100	97	104	95	96	93	103	102	90	111	89	96	90	98	110	97	80	84	98	84	84	103	95	69	95	104	92	89	101	90	85	104	94	75	103	93	90	86	84	94	96	89	80	100	83	87	93	81	89	100	83	100	77	77	92	119	84	73	89	68	95	75	85	95	114	87	106	105	97	85	91	110	89	91	100	91	93	98	107	82	90	81	89	89	92	73	87	82	102	81	77	91	84	101	80	79	100	88	84	94	84	78	86	87	80	87	94	82	89	89	80	103	82	67	92	84	90	102	78	86	95	94	107	100	102	91	80	93	96	101	87	84	94	77	95	85	100	79	88	94	80	102	94	97	96	84	84	86	85	87	73	70	85	78	95	92	104	99	90	95	99	83	100	71	90	102	91	91	98	82	107	102	87	80	109	86	107	83	88	83	80	77	89	101	106	102	87	79	105	71	85	103	99	97	86	100	85	83	73	98	91	77	101	85	80	92	107	101	80	73	87	101	96	82	88	92	74	90	98	111	90	73	77	94	81	103	109	90	109	90	96	97	94	86	119	80	92	108	101	93	96	85	87	81	72	91	92	93	82	98	81	106	94	86	76	100	99	91	78	80	104	92	87	104	91	95	73	100	90	87	96	76	79	73	83	103	89	101	89	109	105	100	102	86	96	89	69	103	106	88	79	85	87	108	72	99	83	81	105	80	105	92	91	94	86	97	101	95	87	101	85	66	96	86	93	100	95	92	89	101	100	79	86	85	82	81	92	93	83	86	100	93	84	97	97	86	84	108	91	77	78	94	92	87	92	82	92	107	85	93	94	88	82	84	78	96	89	93	100	70	79	92	92	108	90	89	86	113	83	94	76	87	98	97	95	93	87	104	111	119	86	87	102	110	97	98	94	82	94	100	88	116	77	103	81	82	100	85	93	83	95	71	85	88	91	93	89	79	104	101	81	96	79	87	89	93	79	96	80	102	85	101	81	85	92	85	92	103	91	92	107	77	75	97	93	94	77	91	79	100	97	91	94	92	97	92	88	89	84	81	100	76	105	90	99	108	85	98	109	91	93	74	79	101	83	67	112	88	90	81	84	81	90	79	80	91	96	102	89	103	87	81	90	91	104	85	97	77	96	103	77	81	98	81	99	78	95	97	106	84	97	88	89	90	86	88	97	73	80	92	102	87	100	109	84	97	81	94	101	85	87	93	97	98	84	98	82	78	77	92	86	82	119	99	109	86	79	81	100	76	90	83	78	75	92	100	94	80	86	84	87	92	91	89	95	90	85	95	76	97	85	84	83	103	89	93	87	115	86	99	67	82	89	72	91	96	94	96	82	88	78	96	83	93	91	77	110	99	90	91	84	87	82	70	96	85	85	84	73	77	85	95	94	100	76	98	88	79	101	94	78	92	81	90	99	80	80	94	92	118	81	100	64	90	88	95	69	102	99	91	87	92	86	76	74	97	83	87	90	99	80	91	82	86	106	88	97	90	80	102	86	93	80	101	84	86	73	103	90	96	90	82	92	62	88	101	98	76	76	90	84	106	103	89	89	89	89	85	87	98	77	105	86	104	84	93	93	91	97	98	75	83	95	90	89	91	76	83	108	88	87	88	94	84	99	91	102	94	107	108	101	108	81	76	76	71	101	107	85	99	112	103	87	94	85	92	91	81	98	100	86	99	84	89	92	89	83	88	92	92	89	85	96	88	84	84	84	104	96	100	87	75	106	92	93	70	92	102	97	74	99	89	83	74	89	111	85	94	84	97	105	90	95	97	92	108	96	74	82	97	96	116	83	90	87	101	88	98	76	85	96	91	108	102	101	93	86	103	94	98	108	84	93	83	90	98	99	103	90	86	92	97	88	92	85	115	81	104	89	82	104	96	87	82	83	80	92	98	89	85	89	77	83	103	98	84	90	74	89	89	98	106	88	81	78	92	87	97	93	90	86	101	97	104	90	82	118	90	92	93	93	88	95	90	100	90	77	95	82	81	81	88	86	94	92	85	77	86	102	80	79	100	76	79	101	80	88	77	89	105	90	82	102	96	99	93	94	86	85	83	88	88	86	91	80	98	88	75	97	88	87	87	82	98	89	101	91	105	92	81	82	76	96	93	96	85	94	91	95	90	108	92	107	86	99	102	98	104	97	95	90	84	82	103	74	96	106	82	91	73	84	93	99	90	82	93	103	85	95	96	89	105	83	97	101	90	105	94	88	102	89	98	93	89	78	104	95	100	105	92	80	76	105	76	90	90	83	64	68	73	90	84	89	80	103	92	98	94	91	100	82	98	94	103	89	96	91	82	88	80	89	72	101	83	89	84	88	96	93	90	95	72	93	83	87	87	89	91	94	82	98	104	75	85	73	94	93	83	87	118	87	92	79	95	95	106	100	92	97	79
30419	22059	16236	18943	23414	23954	20920	18092	14834	11790	9497	7381	6291	5245	4492	3856	3216	2734	2483	2268	2086	1973	1857	1741	1696	1652	1534	1470	1400	1309	1271	1210	1166	1171	1119	1105	1041	1032	1032	951	1011	1015	940	876	895	876	935	894	841	837	849	863	877	787	794	869	817	796	811	895	853	815	825	823	826	798	783	813	844	851	892	827	807	853	846	892	778	855	835	833	837	798	793	802	801	853	813	792	857	841	822	806	849	799	832	817	837	828	850	820	826	867	829	868	832	843	800	899	825	775	840	818	775	800	793	855	780	834	857	824	825	857	816	767	818	887	824	826	824	825	809	776	825	778	791	892	871	857	827	843	883	851	833	800	799	836	808	822	842	804	848	831	753	812	842	838	846	821	799	822	817	863	856	849	803	761	855	743	894	871	853	819	827	845	856	829	782	841	788	859	848	855	804	890	849	763	873	791	872	878	815	837	808	853	848	846	855	837	813	863	889	831	830	839	821	817	844	805	829	875	836	834	900	809	841	823	840	878	806	871	829	809	827	843	769	805	815	884	842	815	794	875	830	788	833	860	847	826	854	848	854	802	838	869	817	833	827	848	862	838	918	835	796	854	816	808	862	800	839	859	853	806	775	883	779	845	802	773	858	830	798	807	813	826	801	851	852	825	836	851	795	816	791	814	859	842	828	825	784	802	820	835	824	807	887	826	861	799	884	877	860	819	894	837	806	790	829	836	826	850	846	839	817	786	849	799	862	853	845	824	913	777	841	852	821	846	838	834	875	834	862	849	860	835	765	815	859	826	855	818	851	786	824	795	869	845	858	783	818	817	867	812	866	868	831	821	811	854	850	893	875	855	860	819	841	838	821	820	854	817	886	828	812	844	829	860	823	805	841	831	844	857	812	781	801	817	837	820	829	860	835	846	868	845	820	788	802	836	866	830	899	881	832	837	800	869	879	857	819	837	896	863	817	840	856	803	793	850	852	820	881	822	809	815	808	815	788	825	834	839	836	811	783	865	811	861	844	847	875	798	798	833	818	860	874	838	785	846	796	873	825	859	854	843	905	903	800	822	850	857	861	833	822	814	824	880	862	836	839	826	811	875	840	780	799	831	828	833	823	866	810	810	854	832	869	802	806	813	828	815	862	845	839	801	837	822	815	836	811	813	841	817	813	835	855	818	781	813	834	826	829	853	880	867	845	837	855	851	772	863	852	853	842	828	880	847	821	826	800	863	850	800	849	793	869	802	816	789	868	858	836	778	819	849	825	801	812	862	859	812	877	832	829	869	793	859	845	802	789	851	840	804	840	860	893	842	856	868	828	821	855	833	843	812	839	839	787	787	803	832	852	839	813	848	841	822	868	788	779	848	823	794	820	836	806	808	849	838	862	834	831	803	860	832	845	868	838	833	837	781	853	829	848	862	820	863	853	811	815	821	847	862	839	855	809	823	842	863	801	849	765	863	826	849	825	827	832	844	834	824	842	821	839	825	821	852	877	860	902	846	818	787	823	840	844	858	742	863	871	838	859	863	808	751	802	864	859	847	827	875	832	858	885	825	803	829	800	861	813	768	787	816	854	840	820	826	899	838	836	851	836	867	828	824	842	788	822	805	847	886	779	863	798	830	869	841	855	843	781	785	785	769	824	833	880	817	816	821	869	850	786	820	844	791	788	822	816	815	869	850	811	789	816	808	832	855	798	836	786	840	852	827	836	858	836	861	842	833	789	830	822	774	793	822	824	823	833	826	811	799	833	836	831	819	829	880	792	802	820	837	848	860	848	870	837	765	820	837	849	814	868	870	802	797	831	833	803	765	798	839	845	842	772	858	848	838	864	821	810	827	854	813	841	808	849	838	827	764	811	833	880	817	762	775	817	790	860	872	854	820	826	839	851	798	840	849	785	803	822	806	826	800	865	822	861	792	815	799	895	791	851	828	825	773	814	859	847	854	788	852	827	870	834	877	819	859	870	861	770	844	837	869	838	832	802	833	837	870	828	784	847	853	823	856	779	876	808	815	824	850	834	829	860	847	829	862	839	828	872	864	877	873	832	848	825	821	846	851	789	911	811	841	856	835	815	857	820	809	845	851	883	801	838	813	838	835	800	864	856	793	836	835	807	842	848	809	875	818	829	881	819	831	853	781	859	828	834	819	839	830	841	801	840	837	808	770	776	861	846	850	786	832	859	859	839	865	782	832	802	832	833	860	844	794	812	842	825	828	812	805	808	771	822	867	780	800	839	841	869	860	780	864	790	827	845	804	808	834	849	846	864	866	848	802	827	840	811	838	802	781	820	795	865	844	809	793	819	848	839	871	838	808	831	908	832	747	841	854	828	833	876	811	828	839	909	796	836	873	883	819	819	800	818	824	857	844	824	838	855	864	827	859	760	835	838	830	836	861	900	839	825	806	814	832	861	816	839	805	845	780	815	868	835	809	761	795	828	804	885	846	811	866	814	802	815	846	816	849	858	810	877	859	821	816	774	887	794	806	882	883	824	839	810	869	868	863	797	854	839	845	810	798	833	844	832	807	849	835	809	823	818	808	879	823	868	828	831	857	835	866	787	799	822	853	839	792	851	792	837	893	831	848	808	814	806	820	802	869	789	824	838	873	814	861	864	847	852	813	900	837	829	809	801	834	870	845	812	822	807	817	806	867	787	811	828	822	868	832	821	880	818	865	803	844	835	836	851	819	829	775	885	836	839	848	848	810	813	870	831	822	846	804	843	780	800	841	803	805	840	798	844	868	840	826	782	806	806	831	785	840	856	830	807	798	838	806	854	820	879	866	816	836	827	868	846	795	874	838	800	842	822	838	831	832	830	842	866	809	918	810	890	778	932	803	839	827	869	796	848	861	827	860	864	893	874	831	822	831	822	801	803	930	769	788	848	883	870	856	850	810	821	823	839	813	815	846	844	860	783	872	852	816	842	846	817	786	797	814	859	801	837	810	817	794	831	847	825	855	802	812	836	843	849	840	832	834	873	846	844	801	855	838	863	864	813	823	849	781	832	838	842	818	836	824	862	875	882	814	883	774	804	862	835	836	898	844	847	825	806	858	786	846	841	820	811	871	830	795	862	825	853	830	842	810	835	814	841	824	817	886	827	884	817	783	855	900	823	858	840	843	797	854	865	852	828	766	827	854	814	845	873	863	807	846	893	796	835	864	858	792	824	867	844	876	862	849	845	834	898	805	836	798	828	788	812	818	808	837	835	817	869	775	796	850	862	821	887	822	844	825	815	870	876	823	845	805	817	789	847	817	852	851	885	790	869	872	836	848	843	847	838	818	835	830	775	824	805	813	843	860	841	813	864	820	852	799	867	874	884	820	861	801	822	859	799	836	838	849	831	811	819	844	829	863	849	821	833	837	859	804	849	858	842	847	831	854	845	854	841	829	831	812	859	773	867	777	872	850	817	825	799	825	811	836	818	788	814	834	863	853	830	882	818	802	849	812	853	892	805	866	779	874	779	800	827	854	883	856	814	797	798	832	855	805	807	825
2489	1520	869	592	470	498	473	418	328	267	236	204	204	201	157	141	139	144	130	107	114	110	110	115	118	111	95	101	126	100	107	107	81	94	97	102	104	84	92	84	92	115	99	83	100	104	94	118	106	89	97	83	110	92	85	104	84	83	67	103	76	110	110	114	103	73	77	93	112	114	90	77	90	90	97	82	92	78	101	90	97	89	113	95	91	93	101	85	78	104	86	92	73	120	101	88	83	75	113	85	97	80	73	92	95	92	104	102	96	99	86	97	79	90	106	91	90	78	93	90	97	80	88	103	94	103	103	90	86	82	104	73	98	100	91	104	73	84	83	97	91	86	93	98	103	120	93	127	94	91	95	104	102	76	91	89	93	97	102	96	95	95	105	93	76	104	85	100	99	87	94	99	82	80	89	98	101	89	100	73	101	90	89	112	99	89	110	83	101	88	90	83	73	93	90	94	93	91	79	105	95	84	93	97	112	113	85	96	100	94	93	76	97	96	94	92	96	103	94	98	89	94	101	86	76	82	93	81	83	98	102	103	99	96	104	81	99	96	86	88	87	87	87	113	111	77	81	95	113	91	76	74	90	101	91	95	75	83	91	85	87	71	88	75	87	102	85	90	96	86	92	85	89	91	107	89	75	81	102	75	107	99	104	98	86	115	86	81	83	89	71	85	91	93	100	95	95	90	102	90	85	79	98	102	121	96	92	83	79	96	82	97	105	76	95	86	90	101	117	88	111	102	115	92	111	106	82	93	91	93	106	96	103	87	88	97	106	83	107	82	109	105	82	98	99	101	90	93	106	103	96	92	97	99	100	83	76	72	100	91	102	105	86	85	96	94	90	103	94	100	110	91	77	77	99	80	90	92	87	107	91	99	81	87	81	105	100	93	100	110	86	85	90	86	90	94	89	83	81	77	77	100	86	111	89	86	109	81	82	97	84	75	103	95	74	94	97	91	76	91	94	93	88	83	83	91	84	111	104	80	93	84	86	109	95	99	94	103	86	92	87	92	94	111	83	84	93	92	97	84	85	83	78	96	93	92	109	85	92	93	98	93	101	91	102	96	90	104	105	84	92	91	98	82	89	112	86	91	103	89	85	98	82	95	91	110	88	92	81	82	99	92	108	99	96	84	97	94	102	83	82	103	83	81	86	90	88	77	107	88	96	79	96	65	81	102	107	85	83	83	77	81	96	74	80	70	93	87	105	83	82	90	82	86	91	82	75	95	100	87	98	91	95	90	95	84	99	93	100	97	89	93	97	99	96	104	104	103	100	85	102	88	104	98	77	102	90	91	95	75	94	102	93	96	97	96	83	86	94	107	93	103	85	94	95	79	90	93	87	85	77	86	96	109	124	87	99	92	85	86	80	102	111	94	81	88	94	67	88	99	113	110	89	110	83	105	93	75	87	100	94	90	75	91	94	103	98	90	98	100	86	106	107	75	96	80	103	93	96	104	91	79	104	91	95	89	94	95	101	83	90	82	91	94	104	93	113	86	99	93	91	77	86	80	106	92	76	99	111	82	104	89	74	98	83	89	101	88	90	94	99	90	90	104	86	103	85	82	84	105	79	109	91	99	88	91	91	95	87	97	69	99	73	98	90	110	91	84	100	100	96	105	91	95	108	81	85	102	93	90	91	109	95	108	91	105	85	79	95	78	96	88	102	101	87	96	95	110	87	99	95	102	94	121	91	109	94	97	97	85	93	110	105	93	93	93	94	94	100	86	87	72	104	77	100	90	87	101	97	85	82	92	81	109	116	90	92	83	114	81	94	91	88	103	92	91	93	80	79	81	84	108	81	104	101	82	86	90	95	94	89	97	99	78	77	92	104	80	101	99	92	81	91	97	90	82	93	97	88	100	81	104	92	91	86	87	85	74	86	97	95	84	92	80	103	90	97	94	87	89	88	96	105	84	90	94	80	90	111	93	107	71	97	116	95	98	98	87	88	73	93	86	96	100	90	105	92	98	88	85	92	91	101	75	84	97	111	77	98	89	70	77	96	106	91	85	82	93	101	94	80	84	102	83	95	88	84	92	95	95	89	81	88	91	111	84	114	101	90	100	95	104	101	92	98	89	91	91	105	102	101	96	90	98	99	83	94	107	112	69	108	108	96	94	86	97	91	94	95	91	84	108	82	86	86	89	89	94	95	103	105	103	102	88	91	93	83	108	95	89	79	81	94	81	107	88	96	94	99	83	100	76	86	93	100	90	94	99	81	95	102	91	100	96	95	97	102	100	93	108	98	81	95	115	88	79	83	88	94	101	79	99	102	92	72	86	87	99	104	92	101	92	92	109	84	103	100	81	92	83	91	77	93	74	81	78	93	102	85	89	85	91	88	87	108	93	87	119	123	98	88	96	82	84	99	110	81	88	87	77	97	92	89	91	73	100	101	94	106	102	91	92	104	98	110	86	94	92	93	90	74	82	100	89	96	93	103	89	97	93	94	97	98	97	109	81	95	85	97	73	82	75	81	70	114	92	96	107	82	116	98	100	81	77	88	78	84	101	97	89	82	99	90	103	81	101	86	85	85	91	92	90	104	87	84	90	91	94	100	84	71	95	96	88	100	69	91	84	101	94	98	76	97	82	91	88	101	97	84	89	98	96	92	91	82	83	81	84	84	103	75	98	86	87	99	95	85	95	97	104	109	89	92	87	100	109	113	103	108	97	95	84	88	85	96	81	98	91	97	102	81	87	96	93	111	99	92	91	88	76	87	91	89	93	79	95	86	83	75	88	87	108	92	113	106	96	90	104	95	91	98	87	99	103	99	85	87	105	85	88	87	89	101	90	87	105	87	86	90	90	93	81	77	92	105	92	104	90	77	95	104	88	90	95	88	75	92	109	90	97	98	98	101	95	104	86	84	87	93	96	105	96	87	106	83	86	79	99	101	81	91	85	92	83	85	91	106	89	83	76	79	87	82	89	90	110	82	96	92	93	92	86	107	83	96	82	80	86	112	97	111	87	106	86	99	79	99	102	81	84	83	82	101	97	87	104	95	89	97	98	85	91	107	85	83	103	92	84	88	86	94	122	101	94	92	97	85	87	99	99	93	94	76	102	102	78	83	102	90	89	85	81	89	111	89	93	93	81	91	85	106	93	98	93	93	73	84	79	114	95	112	89	79	86	75	90	111	96	106	81	102	95	96	96	96	86	97	85	87	89	92	111	106	100	86	83	88	83	67	96	80	115	92	99	94	89	94	93	89	84	87	85	95	80	91	97	96	93	103	84	84	86	84	96	84	91	98	92	97	83	104	103	91	102	91	83	81	89	85	93	71	94	104	105	90	81	101	87	76	104	108	104	99	88	99	95	93	72	99	102	93	88	78	89	99	102	92	83	88	94	81	84	97	95	92	87	104	106	87	103	78	84	96	82	91	101	100	84	96	93	88	94	107	102	85	99	91	88	97	87	84	100	80	105	78	82	96	87	96	97	91	82	93	90	98	79	92	82	86	81	83	84	84	104	84	96
24461	14713	10223	12109	16262	16275	14153	11576	9175	7020	5466	4528	3897	3255	2847	2440	2101	1853	1635	1619	1474	1357	1403	1313	1272	1195	1162	1147	1120	1191	1082	1063	1028	1010	1018	976	972	921	915	965	901	839	898	879	862	890	876	873	883	817	880	857	851	849	841	854	856	818	862	832	840	845	836	850	860	865	836	818	796	853	846	848	889	843	866	860	847	842	809	865	822	872	853	809	847	862	893	808	849	811	804	821	864	851	813	833	927	837	848	854	811	904	862	845	881	866	841	843	846	853	845	847	845	823	858	913	804	847	855	843	879	790	886	872	866	790	840	863	810	826	818	814	826	859	829	890	810	808	815	859	839	886	857	847	878	858	855	810	790	840	857	823	854	809	806	814	886	826	870	870	869	874	828	831	847	890	819	841	857	858	799	836	813	845	888	820	832	857	833	860	804	841	848	811	849	837	846	847	880	819	912	846	847	824	840	818	816	852	831	875	800	886	877	813	831	825	784	854	814	877	833	879	847	807	855	823	838	833	865	901	827	863	807	871	903	824	803	846	834	823	822	856	843	847	862	799	883	822	860	887	811	837	865	837	851	885	781	856	866	826	805	845	900	850	881	828	850	857	866	820	826	851	839	817	882	850	855	852	837	855	866	862	852	835	824	886	878	897	806	842	847	840	824	859	853	801	830	890	815	855	871	824	823	876	806	818	864	874	867	806	884	772	843	846	787	884	839	871	841	806	915	822	833	816	826	867	859	816	850	835	779	833	817	832	831	842	829	827	813	871	858	830	849	819	849	858	858	805	865	818	819	830	813	858	814	821	807	817	819	866	855	867	827	880	848	860	843	859	884	843	853	845	834	844	868	864	855	863	878	775	874	817	820	839	814	804	890	826	813	847	795	831	845	844	849	824	836	832	826	880	869	859	839	845	842	827	821	828	849	844	861	844	832	842	837	865	839	896	795	871	804	806	869	871	856	912	820	847	803	828	908	878	835	854	856	848	854	879	850	831	842	841	806	891	859	870	849	859	884	851	840	880	835	735	874	821	848	880	858	794	841	845	845	837	831	897	812	864	820	850	803	857	889	857	823	910	865	790	852	841	809	874	831	907	862	871	846	826	791	783	891	880	831	822	864	841	853	852	845	817	781	835	849	815	847	874	808	858	881	812	927	854	836	908	835	842	864	892	838	804	828	799	858	885	849	810	774	849	860	824	849	846	859	816	820	851	870	858	829	796	878	848	855	872	882	819	842	848	803	848	830	852	929	901	889	847	828	868	850	857	859	840	827	829	850	821	794	821	864	836	902	797	826	865	830	824	836	821	815	884	842	868	854	791	855	825	874	850	824	781	823	812	799	813	817	864	806	797	823	903	803	796	874	804	843	821	841	862	851	801	835	870	864	855	810	803	831	877	837	785	832	796	859	827	814	855	838	822	861	889	822	831	830	834	845	843	833	811	852	818	886	863	862	831	841	808	856	840	844	849	870	828	840	860	866	813	876	877	826	796	839	764	819	852	844	833	882	848	819	862	867	845	824	874	860	865	846	861	835	794	851	828	873	789	856	821	855	817	813	882	850	899	811	869	876	872	873	870	854	834	828	850	882	842	868	829	782	816	790	831	819	839	802	881	846	902	829	841	853	879	824	854	816	849	893	817	792	821	844	805	813	834	849	788	808	878	837	845	866	832	863	847	885	885	837	908	855	836	828	876	839	824	835	847	870	794	825	827	856	783	871	870	810	891	824	824	900	806	809	851	895	852	846	865	800	870	887	829	830	816	832	841	822	896	892	820	811	829	844	908	921	795	841	840	818	813	838	849	829	845	853	826	866	825	822	844	837	806	863	851	911	848	861	843	851	817	885	900	823	834	830	815	874	895	834	885	853	843	828	849	804	861	842	827	854	843	824	822	816	788	857	803	853	833	812	830	809	821	853	816	862	904	864	842	867	852	817	856	832	891	825	797	810	784	842	844	827	872	864	836	827	843	871	784	815	833	860	846	832	800	855	883	779	784	803	851	831	826	854	801	798	818	858	858	869	844	868	864	810	817	826	848	800	838	836	868	895	876	907	830	848	870	843	829	855	811	819	856	834	856	858	902	833	793	863	871	813	869	841	873	879	810	851	899	851	783	856	852	867	832	854	855	812	824	874	887	826	823	848	826	833	839	852	840	786	808	869	807	847	780	893	800	831	862	839	842	846	880	846	834	900	824	858	842	832	873	808	892	813	849	795	880	867	864	809	863	773	861	807	877	834	854	885	829	877	855	847	831	780	826	836	822	847	844	852	835	875	855	818	885	829	864	843	863	922	851	877	874	848	789	877	861	846	804	846	802	825	838	841	807	826	849	904	874	858	843	824	848	829	852	835	818	791	845	881	857	854	841	868	879	842	910	836	878	855	868	838	846	883	880	857	864	835	838	823	846	847	860	845	825	868	871	897	862	877	825	808	789	812	860	857	836	858	852	822	859	906	849	889	873	884	829	858	844	878	855	874	853	834	800	788	860	828	869	831	863	836	861	886	827	876	836	870	840	779	810	827	838	853	853	810	864	854	825	904	821	847	839	823	838	827	871	825	831	793	828	816	863	846	836	843	868	838	817	799	891	879	841	884	849	894	821	851	863	805	825	844	849	845	841	872	856	842	854	793	844	824	882	822	851	828	858	873	826	806	804	852	830	889	795	856	830	839	912	820	845	892	818	899	860	841	795	886	858	805	869	830	797	829	860	835	845	834	860	833	794	849	831	779	803	850	824	850	893	826	848	867	861	830	844	841	859	848	877	883	790	862	899	841	844	789	855	881	893	824	847	893	860	845	848	828	828	874	895	793	857	823	837	824	813	832	855	881	810	835	882	826	863	847	870	878	857	816	845	878	887	829	829	827	855	804	842	864	839	846	867	829	890	822	858	878	821	814	827	881	843	838	840	922	861	863	821	836	832	846	874	838	877	802	828	865	872	889	884	844	864	841	870	842	836	794	845	822	856	852	838	859	849	821	851	821	877	846	801	846	862	841	838	852	801	842	876	901	858	847	830	814	874	820	827	853	923	851	770	805	783	856	817	841	845	853	813	828	821	875	816	799	881	854	878	826	813	799	856	836	881	888	829	828	828	865	868	859	805	834	880	835	806	836	839	837	821	871	868	864	823	868	836	858	821	817	841	880	838	878	824	829	877	827	796	877	857	804	851	837	836	812	830	849	874	844	834	840	848	886	815	834	816	839	849	856	854	867	798	856	845	861	826	864	826	826	836	827	812	857	833	820	840	815	828	828	836	822	853	789	830	835	848	802	868	793	772	857	870	828	869	857	855	812	867	831	768	850	849	852	846	829	876	848	850	857	821	898	802	874	837	831	831	917	913	821	872	835	913	826	839	838	849	808	845	853	820	865	776	824	846	893	822	870	813	858	828	872	863	817	926	870	809	842	788	843	871	819	835	884	806	822	856	829	830	834	847	857	813	813	821	927	850	880	844	882	828	898	885	825	862	790	834	853	873	843	797	827	863	809	844
3314	2891	1768	1040	754	734	693	554	433	380	315	256	218	209	163	148	147	155	151	124	129	118	121	118	112	123	132	128	113	132	119	92	111	93	102	111	106	119	110	88	90	97	94	84	102	105	91	83	89	92	103	93	90	87	98	78	106	108	111	114	73	115	88	96	87	107	106	108	89	82	115	95	97	95	71	115	93	84	105	92	90	107	89	78	98	108	102	125	113	91	79	99	90	98	89	93	90	99	103	102	78	95	86	89	91	86	95	102	93	86	89	97	85	103	116	88	93	104	96	100	100	91	94	86	86	74	78	93	98	87	98	111	99	94	103	109	106	99	95	107	84	89	101	93	88	79	99	91	102	106	103	87	107	95	95	99	97	91	98	82	96	95	107	89	86	96	95	105	100	100	94	96	83	89	108	105	106	94	80	120	103	100	95	79	90	103	101	110	89	86	85	99	109	90	101	75	104	95	93	90	101	81	96	97	95	113	91	94	105	107	78	83	123	85	104	98	101	99	83	90	105	102	102	102	93	88	96	97	110	85	101	105	101	95	86	95	93	83	98	87	101	91	86	87	94	86	97	101	92	105	111	111	95	105	101	111	87	86	95	102	92	100	69	90	113	113	86	101	76	96	106	95	91	100	90	111	114	101	99	97	81	91	97	99	88	93	81	81	103	99	98	107	83	98	97	100	83	88	92	118	98	95	104	82	103	92	104	99	103	117	98	84	113	91	96	100	106	80	79	97	102	86	84	88	119	97	99	95	112	92	90	105	108	110	79	105	92	94	103	99	98	85	97	109	73	95	102	80	106	86	86	103	90	95	92	103	89	89	88	111	88	101	95	82	103	93	92	110	85	81	100	98	88	98	100	97	94	104	91	89	113	98	92	105	95	100	94	84	89	127	101	95	93	107	97	96	86	96	91	100	104	83	84	90	108	99	96	121	85	103	93	94	81	78	72	101	94	108	96	85	92	82	82	93	106	113	88	105	102	72	105	94	99	115	98	95	100	94	86	111	99	119	96	83	97	88	90	87	114	89	119	94	105	77	91	79	90	105	111	89	85	103	84	106	88	96	96	92	108	79	96	113	110	93	95	92	113	102	93	91	100	99	96	114	94	82	85	82	102	89	93	108	93	77	95	91	96	90	84	95	87	93	96	73	112	100	90	101	89	95	83	103	101	88	93	89	90	84	96	106	108	79	80	100	88	92	119	99	95	85	94	98	128	107	83	96	95	84	76	106	95	82	110	85	90	95	103	87	84	107	93	96	108	99	92	90	97	89	93	89	123	92	99	90	85	94	112	94	96	97	110	111	89	102	89	97	82	94	106	125	73	97	81	111	96	99	105	100	91	95	95	106	91	88	90	83	102	114	101	88	105	97	86	93	83	104	130	99	84	103	100	95	95	103	90	89	103	81	57	83	81	91	88	102	76	101	105	97	91	107	94	86	95	117	96	97	82	109	83	84	96	100	97	98	82	96	89	94	87	80	89	96	90	106	98	102	103	94	88	97	100	75	90	91	117	89	104	91	96	106	97	90	84	80	85	92	97	89	93	95	81	100	92	109	92	92	94	98	101	82	101	92	80	115	101	91	99	95	73	106	95	100	93	101	93	109	85	102	95	117	87	97	89	93	129	105	78	78	113	92	102	99	95	92	99	84	108	114	91	93	102	107	109	88	97	94	101	88	107	102	115	87	97	105	90	92	99	82	110	103	97	105	93	107	104	88	87	77	98	97	89	92	101	103	100	98	74	83	101	95	97	101	112	108	96	94	83	91	89	85	92	94	104	84	103	107	81	97	90	105	89	104	101	96	100	91	105	93	95	109	93	109	109	78	94	86	95	99	105	94	112	101	84	96	99	86	101	79	94	92	104	102	109	90	92	105	77	114	98	109	98	93	100	96	92	88	98	87	91	120	108	91	89	88	99	108	102	103	84	95	84	103	86	99	84	118	94	96	84	81	89	77	90	100	108	112	97	87	96	102	99	99	108	92	93	101	95	105	104	81	99	122	86	89	96	103	100	83	92	97	118	99	95	92	89	103	92	99	93	85	89	89	104	87	98	102	84	83	105	90	120	106	98	96	90	88	98	103	96	79	95	69	97	104	90	94	98	80	87	80	94	99	90	80	96	91	94	95	98	105	110	100	92	80	87	80	92	94	104	108	99	100	91	77	104	108	88	78	101	90	120	112	92	88	87	94	91	109	101	87	104	93	74	118	90	102	79	115	89	92	100	100	100	103	111	92	86	82	85	104	97	109	86	85	92	85	92	90	94	112	103	88	97	90	83	103	94	91	94	97	83	97	85	110	95	96	97	86	89	105	91	86	80	103	97	109	103	105	111	95	96	109	103	98	115	77	99	103	117	107	90	91	93	100	90	88	95	94	100	126	94	99	97	86	86	101	100	81	102	100	113	99	93	89	97	105	110	105	95	99	83	97	115	121	97	114	125	99	84	88	106	103	113	89	98	95	91	100	101	98	81	108	112	121	120	109	101	67	92	101	88	94	95	97	95	89	79	95	86	91	88	117	106	101	94	103	85	119	100	99	106	92	90	91	116	92	92	94	98	100	100	97	95	103	78	95	99	102	96	89	86	99	96	99	91	86	122	99	91	104	88	95	110	96	93	103	98	101	80	112	112	99	95	93	106	108	102	86	95	90	105	102	106	78	93	90	98	91	101	89	112	98	77	96	71	84	95	88	103	97	99	106	97	112	94	90	90	94	87	100	88	80	120	97	103	96	84	98	107	91	85	97	104	100	101	97	111	92	97	93	86	102	97	101	87	88	96	114	85	100	86	86	91	103	101	97	96	83	74	98	91	97	91	97	107	101	98	103	79	112	75	86	92	102	105	91	83	110	114	107	92	115	89	98	92	98	106	86	81	112	81	104	95	92	90	88	102	130	86	99	88	103	85	101	97	103	109	96	95	91	79	93	89	117	84	103	88	87	97	106	86	101	109	98	108	95	100	88	103	105	99	112	89	93	87	103	97	109	96	94	90	104	109	102	84	86	83	101	101	80	94	103	95	98	107	73	102	68	95	97	94	84	89	91	100	90	92	99	98	92	95	112	106	88	97	72	70	98	105	101	89	91	90	110	92	118	92	87	89	101	85	100	87	106	112	84	107	84	103	103	101	94	96	92	87	102	103	102	97	93	99	102	87	109	95	82	86	95	101	85	73	80	88	93	93	99	84	95	95	94	94	104	94	102	79	89	104	110	97	91	105	87	101	83	128	96	107	105	95	130	105	98	92	95	98	102	103	112	114	89	95	103	93	96	87	94	107	90	89	102	91	96	85	97	95	118	89	95	121	98	107	78	106	101	90	111	107	90	89	84	118	104	97	100	102	100	110	84	86	101	92	86	82	93	97	100	101	97	92	95	99	79	76	99	92	100	88	95	85	95	85	100	106	101	96	104	99	94	90	93	112	95	73	109	99	98	94	111	96	97	85	107	86	92	92	103	91	118	91	122	107	105	92	83	99	92
27970	20602	15559	16543	20688	20290	18200	14743	11600	9306	7316	6055	5079	4285	3686	3055	2646	2303	2046	1983	1812	1714	1619	1635	1540	1455	1418	1258	1267	1310	1210	1239	1225	1168	1121	1102	1085	975	1005	933	972	992	1012	903	955	926	903	946	852	928	893	939	907	875	883	899	904	857	920	901	846	877	892	915	891	893	874	892	866	906	845	917	859	859	895	889	875	833	884	867	820	865	904	891	919	869	877	879	893	879	820	889	883	923	845	937	891	907	869	921	898	888	901	889	858	883	880	861	855	865	815	864	885	919	892	841	903	856	904	895	901	879	880	868	876	897	844	883	903	904	871	887	877	850	865	874	928	873	909	920	894	853	857	875	860	922	904	871	905	873	909	842	864	862	908	857	857	866	875	854	913	891	869	905	925	845	868	889	849	826	862	849	867	924	903	860	836	873	869	881	817	837	853	851	897	884	909	874	892	915	902	899	872	928	894	909	882	858	896	883	817	905	849	907	847	916	877	850	869	891	872	880	844	868	895	894	829	862	825	899	877	915	890	890	847	911	875	860	832	869	855	864	842	810	885	865	844	937	895	853	896	881	884	848	892	835	907	858	844	876	900	858	835	896	870	844	864	936	896	906	849	906	855	871	840	879	886	866	921	916	886	874	960	913	845	851	834	905	863	863	868	915	899	850	872	848	860	904	915	868	858	931	901	821	853	883	923	864	849	796	891	870	865	855	864	911	877	849	924	882	941	868	832	820	851	845	893	819	844	851	899	890	892	881	860	877	840	868	825	892	867	897	894	894	880	874	880	866	989	899	928	873	864	841	835	881	905	883	859	837	889	895	902	878	909	925	870	929	906	909	845	876	904	872	938	840	856	895	840	859	881	904	920	831	938	912	906	868	868	867	872	930	856	840	894	865	879	867	889	877	866	896	907	886	876	884	906	821	858	890	850	890	838	890	872	926	885	920	903	876	940	885	921	841	817	909	853	884	844	834	881	898	880	873	864	897	839	896	924	911	920	833	886	893	858	841	907	866	844	865	898	891	827	855	852	903	889	900	850	883	863	892	852	850	882	907	911	838	853	903	898	892	865	894	913	921	865	840	943	903	877	885	866	856	916	846	866	892	853	896	881	874	869	903	891	930	917	920	892	849	886	866	873	913	878	854	867	874	884	871	898	846	882	880	850	919	893	917	902	858	873	873	865	882	888	877	916	874	857	868	846	876	872	880	897	857	865	889	899	930	932	909	872	865	871	887	891	864	887	919	845	882	871	875	937	935	880	863	916	934	900	835	895	840	893	895	861	930	908	902	895	846	889	916	910	853	908	849	847	836	857	905	887	862	883	917	900	882	860	889	879	896	850	904	929	906	869	895	837	849	878	879	946	897	913	875	922	879	890	962	891	844	875	904	869	860	882	878	877	850	897	872	899	876	875	852	920	872	868	851	895	893	857	864	905	859	899	883	868	887	905	883	855	895	834	893	863	877	886	895	868	875	932	866	899	858	899	899	867	881	882	906	870	872	891	914	879	891	896	918	897	864	901	863	923	898	891	853	884	937	831	943	920	841	892	850	894	838	871	914	847	923	893	887	865	913	880	864	842	842	870	924	887	915	876	898	931	896	908	855	891	889	916	835	870	899	895	918	917	910	874	863	882	859	898	866	882	898	845	848	916	919	841	926	895	921	854	835	911	852	884	843	872	880	890	835	881	898	891	946	898	895	892	870	874	875	892	927	889	883	899	905	901	871	833	895	917	870	852	860	896	903	864	833	840	872	854	905	867	891	886	891	862	883	918	866	872	861	908	928	899	814	850	921	878	886	851	942	897	885	847	882	879	883	945	895	864	843	899	920	864	855	872	914	884	897	873	915	836	871	866	846	876	872	847	890	904	936	899	854	838	872	826	899	890	854	862	827	867	886	919	922	855	908	915	882	830	912	905	865	855	947	857	922	889	892	855	942	860	850	875	869	881	884	914	829	882	928	894	872	864	897	871	920	888	891	897	910	823	892	836	917	869	835	858	888	929	892	850	901	906	903	900	861	868	894	894	862	917	902	872	884	855	928	867	883	931	889	925	913	895	869	859	903	866	858	916	889	861	857	859	899	899	829	897	885	912	857	899	838	886	885	868	891	889	840	839	886	900	962	871	884	949	871	946	867	862	926	868	925	882	856	847	883	820	860	899	853	918	809	917	879	851	885	897	845	920	903	864	937	855	927	874	897	904	899	888	860	825	848	926	820	928	874	888	912	842	880	866	889	879	894	886	934	840	913	893	875	901	917	872	964	871	890	883	888	875	866	916	854	860	857	889	906	954	912	906	817	928	936	897	864	839	920	901	861	844	962	900	885	897	886	852	922	868	922	852	924	890	855	863	897	858	857	876	865	868	876	876	920	841	835	799	903	861	900	885	865	863	864	910	866	902	906	887	826	867	873	904	888	899	907	914	881	887	875	887	863	907	863	887	884	861	903	853	925	945	829	884	894	851	915	863	878	901	878	950	894	852	811	876	921	903	867	899	834	902	869	911	871	933	902	897	811	898	885	882	878	927	858	896	895	849	897	892	886	822	884	917	854	877	876	875	896	876	846	863	848	871	874	888	880	867	929	889	875	909	892	864	786	880	893	891	855	900	881	898	941	879	901	869	811	821	857	891	886	820	847	867	875	857	885	859	887	930	895	867	922	858	844	911	845	929	823	824	917	878	886	875	891	875	858	884	872	856	918	873	875	874	880	886	859	840	860	866	868	841	849	816	859	928	835	861	902	850	862	902	852	859	819	890	881	886	838	868	924	834	863	849	860	839	883	877	845	905	898	825	906	878	971	904	951	859	864	910	891	877	915	904	911	915	906	905	882	937	848	904	898	857	930	887	874	940	924	891	848	898	855	908	875	810	875	859	852	886	853	921	913	954	877	861	867	914	896	921	841	915	883	897	855	886	866	910	886	900	852	817	856	909	886	920	825	924	930	873	879	847	844	814	905	850	924	905	868	820	834	847	917	882	875	836	922	886	880	865	860	838	856	904	903	906	892	855	898	869	875	894	878	878	856	852	872	894	893	874	904	866	897	895	867	929	901	851	873	886	918	873	907	913	916	899	848	924	833	868	859	890	855	880	889	879	869	888	947	897	909	864	862	841	937	911	900	836	852	896	879	888	894	906	907	883	881	902	867	869	764	930	873	840	930	855	871	909	875	891	899	905	869	879	890	913	895	878	857	866	877	870	863	870	896	917	917	859	852	858	860	917	858	851	884	892	900	894	838	887	919	922	897	801	916	871	865	918	960	868	854	856	913	819	882	839	940	829	854	860	897	857	893	857	893	873	873	887	904	872	878	834	916	920	885	849	885	904	860	860	930	936	890	866	875	850	903	858	901	840	891	866	811	881	930	863	898	835	818	813	884	876	895	901	901	898	880	843	874	859	848	866	851	887	874	890	888	884	889	912	905	925	892	833	821	878	817	904	844	891	898	895	875	942	870	915	914	871	838	881	845	866	867	879	804	875	867	903	838	838	895
3711	2549	1300	916	703	706	641	529	470	328	284	267	204	219	203	183	155	124	135	114	106	121	90	99	129	107	116	106	82	108	114	105	106	100	106	116	93	86	85	92	76	106	93	91	96	92	90	77	101	104	98	79	81	103	90	97	101	91	97	83	81	77	93	94	83	101	99	96	92	92	95	76	92	74	91	77	95	83	74	92	90	96	108	76	92	79	84	97	96	69	78	87	98	82	81	89	85	83	95	88	103	80	60	85	111	91	90	87	86	86	90	85	96	89	91	77	84	91	97	100	84	73	86	80	87	101	73	79	106	84	90	94	84	82	107	86	97	114	104	89	73	89	98	88	71	93	76	89	90	106	97	83	86	87	87	82	91	96	89	88	101	86	90	72	88	90	102	83	78	92	86	96	80	83	99	93	81	95	82	74	98	91	96	68	101	83	92	68	98	79	85	77	86	80	94	84	78	105	112	93	96	74	80	78	78	86	84	100	96	85	97	89	84	79	96	101	103	105	92	84	90	97	93	102	89	100	87	94	108	96	82	81	86	73	97	90	103	78	79	84	99	78	91	95	80	117	91	92	77	81	84	86	87	96	71	91	95	92	92	84	78	84	92	77	80	95	118	90	91	82	80	101	89	84	104	95	87	74	71	83	118	95	89	87	79	84	93	84	91	84	109	81	91	82	87	81	81	99	69	91	106	103	94	104	85	85	87	83	73	80	80	89	79	104	95	95	97	100	82	98	84	78	83	100	72	78	95	78	92	85	77	82	75	89	94	100	69	78	75	93	94	92	85	97	92	85	97	95	105	76	79	83	111	91	97	89	86	77	83	85	91	94	77	76	103	100	105	91	73	97	82	89	85	104	81	80	90	86	93	85	85	85	82	79	103	83	99	81	95	82	92	82	77	67	107	83	110	98	97	85	83	67	68	91	86	88	88	88	89	93	63	89	102	79	72	88	70	93	77	100	101	83	96	91	96	85	88	88	101	69	79	108	98	95	92	75	76	77	104	85	95	95	75	94	86	103	83	92	92	85	79	93	81	88	98	91	108	81	83	88	94	102	83	80	97	111	99	109	82	94	84	103	85	106	84	108	103	104	88	88	81	81	83	84	90	103	79	103	88	83	83	80	75	76	94	91	72	93	75	108	85	98	92	69	94	105	107	94	89	92	74	92	88	90	87	85	85	88	65	82	89	79	83	97	92	100	89	104	96	87	103	79	110	86	86	88	92	74	89	69	105	96	97	93	84	103	79	82	91	99	99	85	92	103	109	78	77	100	83	102	85	87	90	88	75	94	88	100	95	81	106	99	96	95	89	108	100	91	90	101	87	93	100	82	91	87	94	96	103	94	84	83	80	81	86	93	77	97	79	84	84	73	89	83	83	94	82	93	63	92	94	101	80	89	90	81	94	92	91	105	100	101	80	80	97	95	92	72	88	93	106	97	83	92	75	92	83	90	91	81	98	97	85	79	85	108	81	109	98	93	86	92	97	110	99	82	90	93	104	92	85	85	100	103	85	85	86	91	101	87	89	84	99	95	85	92	89	75	116	97	96	83	90	83	98	84	85	92	94	104	86	95	78	91	88	91	105	109	80	90	95	90	89	88	112	100	92	84	81	104	83	82	78	100	96	90	83	93	88	84	92	64	91	90	83	76	81	93	105	88	80	84	90	91	85	98	89	83	72	87	100	98	83	90	100	72	81	99	102	107	78	103	106	78	81	73	118	97	104	93	82	99	98	92	91	72	81	88	71	102	110	108	75	92	89	62	110	89	93	78	74	80	89	90	93	79	100	101	87	105	86	86	89	102	87	93	92	78	107	94	70	93	95	83	89	100	87	90	81	93	75	68	93	111	96	107	72	87	80	79	87	77	80	80	76	96	73	111	76	73	80	84	93	86	78	95	72	94	89	86	76	93	93	78	97	82	87	94	90	82	93	94	84	101	97	102	84	82	83	115	110	83	76	84	87	88	99	110	87	96	81	85	71	81	90	79	82	84	106	80	94	108	96	73	95	80	91	108	87	97	92	100	92	88	76	97	57	94	102	94	108	85	111	91	75	95	98	94	97	91	90	101	99	89	95	97	93	67	100	77	79	91	105	75	108	94	86	96	103	96	98	98	88	90	99	92	84	95	83	98	78	93	85	97	78	76	84	107	94	105	78	90	87	86	85	89	89	110	88	100	86	88	88	93	87	110	85	84	94	98	86	104	84	86	69	89	87	96	95	82	72	97	78	104	93	94	85	80	92	89	83	91	90	87	84	97	87	90	98	86	92	77	99	97	106	80	90	85	84	88	78	97	89	98	84	86	100	99	95	80	91	121	106	111	100	82	77	77	101	91	81	90	96	89	67	92	74	80	68	86	75	85	88	109	101	87	80	90	96	91	81	85	94	88	87	98	84	84	79	98	93	98	81	81	88	82	100	92	94	91	90	92	74	94	103	85	92	76	97	85	96	92	81	84	89	95	93	102	93	91	96	91	110	78	85	84	68	97	87	91	80	84	89	80	77	71	81	102	92	81	82	73	84	79	80	80	102	107	82	99	87	88	86	89	80	91	97	92	120	82	95	92	85	86	85	108	95	87	89	95	95	73	74	90	90	105	99	87	100	90	97	100	92	75	73	82	102	105	96	104	79	86	89	93	83	93	99	71	87	104	79	95	96	78	73	87	97	84	97	99	90	90	82	100	91	91	93	82	94	84	85	83	75	92	74	90	85	98	88	88	104	108	95	104	87	100	89	79	90	74	87	86	96	110	108	100	60	89	93	99	85	74	98	93	84	93	95	82	90	85	79	81	90	93	93	76	72	94	97	89	94	84	77	96	83	100	98	77	90	97	91	96	70	105	97	96	80	92	89	89	86	72	88	98	87	86	82	85	110	82	87	79	98	88	96	89	86	84	73	104	85	91	80	85	85	92	87	91	98	109	91	93	67	76	63	97	92	90	94	82	103	82	98	95	77	90	76	70	101	94	82	85	97	79	108	84	86	80	98	99	88	94	78	96	96	70	91	93	93	97	77	85	95	93	108	82	94	85	100	83	96	99	112	75	100	83	102	85	95	98	105	105	88	86	106	93	101	89	84	80	87	91	90	87	80	75	96	75	92	94	101	83	95	99	75	97	95	91	80	79	90	89	73	90	97	89	105	109	98	79	100	97	93	80	105	93	88	84	94	95	100	87	94	112	115	81	80	74	78	79	75	97	97	75	88	87	89	81	105	78	103	104	81	104	99	90	76	111	87	90	80	100	72	91	95	84	90	72	94	99	100	94	102	80	88	74	72	80	82	98	80	88	96	81	72	97	88	94	89	95	107	83	77	80	90	81	86	99	101	93	73	78	92	104	93	89	95	76	94	66	89	90	89	84	90	85	110	88	92	93	110	101	92	97	71	98	99	86	85	99	88	101	97	96	94	85	98	79	87	92	91	71	80	88	101	109	95	78	96	115	96	95	100	92	77	96	78	73	78	101	71	98	103	87	89	84
28140	19302	13316	15643	20423	20401	18031	14877	12047	9461	7626	6205	5146	4313	3653	3065	2750	2400	2175	2036	1879	1726	1645	1520	1460	1450	1342	1285	1267	1243	1167	1141	1124	1062	1088	1019	937	963	958	969	941	900	839	845	863	860	855	858	853	845	806	815	802	797	810	804	807	848	833	807	816	850	835	825	796	834	822	812	879	834	782	877	793	810	848	812	783	802	805	824	769	763	825	769	849	805	839	786	818	814	871	817	806	792	826	806	810	811	815	819	815	860	815	844	767	843	820	849	794	868	806	776	821	825	765	857	772	863	832	828	832	797	783	774	862	836	799	830	807	765	827	797	779	835	842	836	783	839	884	791	874	784	811	867	788	776	806	780	813	812	811	798	845	800	782	785	789	805	803	842	798	737	821	776	855	819	783	871	856	875	805	773	824	810	849	820	828	806	788	834	850	839	782	878	812	770	814	821	821	840	837	843	784	793	818	829	797	772	847	798	804	829	801	832	805	811	813	863	838	843	818	815	833	754	806	804	820	868	832	843	795	815	795	816	834	832	792	792	758	841	756	813	804	787	812	843	816	802	843	805	825	811	845	855	807	754	789	787	853	819	763	810	831	833	833	809	763	853	814	795	838	798	819	813	792	806	769	787	816	827	802	801	863	807	807	827	802	821	843	781	783	846	821	824	850	827	859	848	822	845	815	829	833	863	820	832	772	850	774	875	791	804	825	829	801	809	807	790	794	825	794	792	838	817	804	831	807	828	796	822	815	822	785	814	819	804	778	846	825	774	836	825	789	816	763	817	846	902	810	834	826	852	786	786	810	813	793	813	824	861	876	777	798	833	811	812	831	760	835	825	822	813	833	830	815	845	828	858	842	832	809	824	778	792	780	814	843	837	789	832	805	845	823	826	813	810	838	840	821	815	858	784	821	860	790	814	808	771	845	822	814	800	804	850	771	840	815	836	808	848	853	818	784	824	816	844	855	858	824	751	756	831	812	824	819	864	833	824	823	813	796	823	830	804	848	873	806	824	823	784	846	812	766	793	835	792	821	807	815	799	812	850	780	794	830	782	806	860	813	776	837	781	863	861	813	833	830	848	832	808	794	858	778	782	788	803	894	858	787	813	843	782	816	824	826	890	747	783	766	814	819	785	796	785	802	794	802	809	775	772	804	849	808	789	780	824	815	774	841	844	844	811	808	803	744	885	770	799	794	823	795	794	832	818	805	767	837	790	801	817	813	817	837	801	797	793	852	795	826	794	832	879	814	881	808	809	803	773	854	814	839	821	843	889	848	831	804	846	817	796	827	827	822	809	854	842	818	758	836	786	784	833	846	835	838	788	815	848	813	864	818	800	769	798	826	827	825	797	820	759	802	806	818	836	767	761	802	841	805	809	818	818	846	819	801	837	821	783	806	813	805	829	818	786	816	835	747	831	838	813	810	791	802	825	797	844	818	850	837	804	775	884	796	855	828	793	788	787	810	771	788	791	882	783	829	834	822	834	807	801	813	821	802	827	808	793	769	790	787	779	838	805	798	800	841	812	794	824	816	762	861	775	807	827	860	850	750	810	799	810	788	852	789	779	774	852	855	834	857	807	795	830	791	806	819	846	787	849	808	827	821	859	786	826	759	846	807	834	793	830	801	839	803	813	808	821	841	794	838	824	807	794	854	819	801	825	803	765	754	879	812	824	825	839	794	822	823	787	824	800	818	795	824	819	821	846	798	791	793	834	804	802	829	785	861	758	817	819	747	783	790	834	837	771	801	823	795	785	813	831	837	816	771	829	825	796	816	784	843	828	817	820	773	835	814	824	796	820	822	822	758	796	812	795	830	840	831	816	846	827	786	824	828	833	760	814	813	790	824	843	753	847	801	882	811	792	809	863	790	821	819	856	846	867	816	846	795	837	792	770	837	800	828	808	813	824	780	781	817	823	817	816	789	795	817	827	819	804	811	809	840	838	820	760	779	850	813	779	837	802	833	797	797	817	818	777	793	810	807	832	798	833	831	795	782	824	797	808	824	799	825	839	796	815	790	780	851	819	797	793	794	816	824	798	807	828	798	751	834	798	842	792	826	789	825	842	765	846	823	795	865	829	830	807	859	822	857	878	836	757	792	772	796	836	815	792	794	840	838	828	805	788	796	829	799	832	797	823	862	809	792	778	782	817	859	857	817	857	814	800	837	833	787	864	858	785	795	812	860	808	843	787	769	865	789	809	829	820	818	824	854	786	820	785	760	788	850	745	768	811	803	794	837	801	791	786	849	825	813	816	795	769	816	785	821	896	820	806	780	802	785	802	824	828	829	834	804	760	803	831	811	773	838	772	788	809	880	857	799	791	835	833	767	826	781	821	763	839	781	808	816	830	830	832	795	795	836	833	834	820	837	772	824	824	772	807	855	810	864	814	819	849	827	810	795	796	822	806	815	769	829	826	854	823	766	836	830	747	858	815	839	797	785	821	803	790	841	766	852	819	821	774	830	769	827	828	825	799	844	811	782	837	785	831	811	835	769	833	813	830	789	811	797	875	794	827	833	802	836	823	857	857	797	806	788	814	819	809	811	859	792	822	838	778	815	817	787	812	819	820	845	806	834	865	796	864	751	814	794	810	827	811	804	808	813	738	768	828	817	810	795	819	837	779	850	809	786	792	822	787	817	841	824	822	764	865	863	804	873	820	848	799	758	807	831	870	814	825	823	792	786	801	852	844	818	811	831	830	782	777	798	799	819	802	829	767	825	799	807	817	781	810	798	793	828	868	792	843	825	823	801	815	823	799	818	802	835	780	783	788	793	790	837	806	795	827	793	830	844	728	799	842	779	823	787	797	782	789	820	795	831	799	814	796	810	728	830	848	804	862	809	764	820	795	804	817	801	832	834	798	817	837	818	791	833	867	843	826	826	814	798	817	866	828	893	755	829	727	759	831	790	840	788	797	811	806	845	787	797	762	783	811	831	799	820	858	821	775	833	806	814	837	827	818	822	867	830	838	805	819	819	792	788	832	852	782	834	819	780	818	795	826	833	832	797	775	851	820	810	831	808	861	840	841	796	833	835	811	821	817	803	777	793	777	833	801	807	796	797	828	761	782	761	808	839	835	797	795	842	809	857	820	805	858	854	815	817	852	818	827	866	847	798	838	857	841	802	837	786	818	818	822	785	789	786	769	821	786	824	806	779	862	796	859	806	830	803	799	800	838	780	875	762	833	827	826	804	815	868	785	797	824	771	805	822	791	806	837	767	840	822	757	819	857	846	802	805	777	795	804	845	822	819	796	796	770	786	845	769	842	782	819	821	769	872	858	765	797	815	811	826	809	840	762	796	815	805	858	782	847	782	782	789	840	773	817	802	829	792	837	792	812	823	837	852	813	785	810	795	860	795	762	787	812	789	832	851	855	798	807	772	811	807	783	810	757	839	808	813	857	770	775	811	797	836	793	887	768	818	819	785	793	834	802	805	782	841	803	819	836	815	837	789	805	799	837	774	815	818	848	816	835	749	811	790	795
4430	3415	1696	1189	1040	918	897	713	588	462	361	327	282	245	190	196	173	183	165	145	121	143	153	144	129	116	124	126	103	122	96	120	97	107	110	110	86	111	106	76	88	88	108	101	99	81	100	102	98	108	112	99	95	93	104	109	77	106	114	89	88	105	96	102	86	85	76	80	85	101	94	84	95	93	89	95	97	97	84	75	90	107	100	96	94	99	101	109	106	105	86	84	96	85	97	104	92	87	96	92	88	94	94	91	84	87	80	106	90	91	125	108	88	82	90	103	100	96	81	101	106	113	86	78	117	100	116	101	88	70	95	94	91	86	96	84	86	94	94	96	111	107	89	105	81	86	106	84	88	94	83	86	86	91	91	107	89	89	94	83	88	109	101	98	83	103	91	99	93	92	104	80	114	101	100	98	97	85	77	84	92	84	98	82	92	71	102	73	85	91	79	96	88	94	96	100	105	100	100	91	116	92	106	77	101	91	98	89	98	114	87	85	100	82	101	95	98	81	105	81	113	94	92	79	91	80	110	125	104	99	99	91	99	97	66	94	95	92	95	91	93	103	88	112	104	98	92	80	73	90	97	85	87	98	69	87	110	108	101	92	86	83	83	93	88	93	76	85	95	97	87	90	96	78	103	75	77	97	102	89	93	94	87	107	97	115	84	83	101	101	87	108	98	99	96	90	104	88	118	80	87	79	83	75	95	97	93	94	95	106	91	106	100	77	85	90	104	97	97	92	100	93	100	71	95	94	85	82	85	116	100	83	87	89	101	82	81	84	91	93	89	91	95	92	92	85	79	84	96	102	105	84	94	96	91	87	105	80	100	104	103	100	99	100	93	75	80	101	85	93	94	91	103	99	92	89	100	86	92	95	79	97	97	90	104	88	86	85	86	99	97	105	86	74	84	84	90	97	89	95	97	78	103	100	95	89	105	89	90	78	101	96	100	91	93	98	85	86	89	83	83	104	105	88	90	90	96	89	88	88	99	94	94	83	82	77	93	104	102	70	87	86	93	91	94	96	94	119	69	101	90	103	93	101	95	86	85	64	93	103	84	94	96	74	111	122	88	99	81	102	110	100	89	85	93	86	107	96	103	98	95	95	102	90	97	87	92	90	104	92	96	79	88	88	89	100	93	95	106	75	87	93	98	85	90	83	93	86	103	105	99	88	81	78	91	95	97	83	100	92	89	99	108	82	96	96	94	105	97	99	96	102	102	83	71	100	96	83	85	89	77	85	81	77	69	101	92	89	84	107	94	108	90	108	85	94	79	84	93	81	89	104	83	95	88	89	82	85	96	93	94	96	91	64	89	100	100	97	78	96	96	73	82	98	84	92	81	86	95	101	81	96	92	100	66	90	96	101	85	102	79	95	84	89	97	119	69	85	103	101	103	100	83	103	80	84	91	106	108	92	84	99	91	91	80	90	96	110	95	106	108	97	91	92	97	98	86	87	111	94	93	117	87	96	89	90	90	86	93	105	95	110	87	89	86	87	97	100	81	111	87	97	90	79	94	90	86	101	75	91	96	88	119	102	97	80	100	83	94	106	97	88	94	106	89	85	91	93	81	81	106	106	95	103	94	84	89	96	84	115	81	95	78	84	89	107	96	81	87	93	93	104	91	81	85	97	103	82	79	93	94	95	85	101	89	91	93	84	75	105	91	94	121	94	82	98	99	101	87	95	112	105	75	82	89	100	101	93	102	91	106	89	92	89	108	104	97	84	99	99	82	93	89	91	85	91	96	98	83	87	94	109	104	91	84	96	81	102	85	93	98	93	99	95	106	76	97	92	97	93	99	110	96	86	97	81	93	80	76	99	99	94	104	90	84	105	104	102	87	95	92	90	84	97	95	99	95	96	86	100	108	93	88	103	85	99	93	101	109	81	87	104	101	94	92	93	83	83	92	88	92	93	89	89	99	106	96	103	93	85	103	87	96	88	112	82	118	83	102	90	88	88	100	99	80	93	97	88	82	88	87	79	103	97	80	104	99	84	95	94	99	91	99	84	108	86	82	100	107	91	94	81	98	87	104	102	95	84	100	91	96	103	76	78	93	96	87	100	96	72	110	104	90	89	100	99	99	75	81	77	96	101	97	82	92	109	111	91	96	84	95	72	91	110	79	80	78	85	83	70	90	109	90	72	86	91	97	91	84	83	88	88	94	81	80	82	102	82	108	109	104	94	94	83	89	81	109	92	100	86	86	85	106	86	84	96	95	106	111	93	79	89	98	91	79	96	106	92	94	97	103	117	89	99	99	93	92	98	92	98	81	104	80	95	102	87	95	98	91	102	77	75	94	98	105	83	79	78	69	81	90	98	87	84	100	79	96	86	92	84	88	114	102	97	88	97	101	109	95	112	73	88	86	115	92	105	89	83	95	86	91	84	95	89	100	84	84	85	99	82	94	102	98	84	92	88	91	100	84	121	93	95	84	94	86	102	80	83	92	112	85	88	100	100	93	95	109	89	85	94	99	86	99	90	104	93	96	69	101	81	84	96	87	101	107	74	81	89	93	90	100	101	83	89	101	105	83	110	78	86	95	90	108	91	94	81	85	94	99	72	102	90	103	100	92	102	102	88	101	114	91	93	108	89	94	90	96	90	105	77	89	93	95	98	86	85	101	85	92	78	104	85	102	88	97	73	104	79	102	91	86	104	92	98	88	102	93	98	111	116	87	102	87	93	91	96	96	106	97	107	94	93	73	94	94	101	105	88	77	94	98	97	87	99	88	88	96	75	91	101	94	86	77	91	87	88	105	100	88	89	100	92	90	99	81	102	96	86	94	79	97	102	91	78	95	89	76	96	93	84	85	85	77	76	81	97	105	85	100	86	92	85	99	89	96	103	100	81	102	86	84	98	117	86	102	92	94	107	94	91	97	83	75	88	84	99	93	90	87	92	88	95	84	111	102	95	97	88	94	86	93	106	104	93	99	107	87	91	83	89	94	101	75	95	107	102	105	77	90	108	92	88	89	89	101	92	101	83	85	105	84	85	119	96	97	84	99	87	78	94	89	95	85	82	81	87	97	113	117	86	97	82	90	97	96	87	98	80	80	90	96	88	91	83	87	114	88	98	107	82	95	115	86	99	95	82	94	95	94	80	90	81	87	102	90	92	89	90	82	85	89	86	88	94	84	98	95	102	86	86	95	112	100	90	99	88	87	80	97	93	85	106	90	93	111	86	93	98	102	85	91	102	89	107	96	97	94	88	102	102	91	101	96	90	105	97	90	94	114	102	96	80	91	86	87	76	86	106	95	91	100	87	99	80	96	114	97	99	95	88	98	95	87	91	95	80	82	85	99	90	90	99	93	108	88	98	107	79	110	77	102	102	96	91	74	110	100	101	103	106	92	89	83	96	97	88	86	82	90	83	100	85	96	102	105	85	87	98	105	93	97	89	100	78	87	114	101	91	111	107	103	96	93	94	98	88	99	91	87	74	103	119	101	88	88	93	95	88	97	74	104	88	96	100	87	82
31148	21363	15007	18422	24249	23611	21384	17917	14587	11849	9548	7875	6463	5412	4621	3929	3333	2976	2783	2501	2329	2116	1951	1876	1802	1538	1541	1391	1347	1461	1369	1302	1342	1183	1200	1098	1110	1111	995	954	976	1019	912	938	880	979	906	940	883	892	912	851	889	829	883	886	855	887	854	853	852	853	805	848	831	813	851	826	876	822	861	876	851	810	826	855	834	833	845	835	844	876	878	844	894	836	827	857	860	867	829	867	814	887	854	853	859	863	910	863	832	808	874	888	857	849	902	802	858	863	914	833	848	820	890	804	874	836	834	853	840	801	806	856	812	902	814	840	826	822	829	835	833	824	875	859	810	869	874	783	799	820	850	863	882	857	877	860	868	818	833	849	859	827	816	857	873	837	889	878	813	809	865	846	905	912	800	858	816	796	824	829	852	879	872	867	806	837	827	872	863	876	818	863	810	868	895	837	844	880	869	855	859	855	837	906	919	867	850	828	881	839	832	828	848	841	851	814	820	875	858	885	860	894	869	817	831	818	839	842	852	906	851	826	850	864	848	845	875	825	836	850	868	879	850	853	879	878	918	885	877	824	885	846	844	870	865	832	791	886	841	889	861	871	860	842	850	838	847	842	834	826	812	817	865	853	871	814	885	863	870	842	863	844	845	845	862	899	819	867	800	919	891	869	852	840	851	886	842	810	841	854	865	891	856	842	783	853	826	804	817	868	844	843	855	774	849	880	797	827	860	829	883	860	874	884	792	868	826	839	858	855	860	857	822	874	887	875	868	882	795	899	837	850	839	809	892	784	859	889	844	797	848	874	838	838	884	811	832	842	863	865	820	806	856	878	828	862	868	848	834	816	802	834	825	820	816	811	825	900	825	843	816	808	821	815	850	850	860	870	902	815	888	883	860	815	842	882	827	870	807	840	836	846	783	895	852	861	825	886	858	876	808	853	806	846	883	893	833	803	870	837	861	871	849	869	838	846	822	829	837	848	844	816	811	837	897	857	903	865	883	798	819	821	855	848	875	867	839	811	878	912	855	842	846	822	801	835	884	812	853	851	817	860	876	868	857	870	857	876	787	861	834	874	812	815	833	828	811	863	779	859	838	815	847	852	890	818	840	835	806	817	843	897	845	813	781	834	814	802	857	826	837	814	851	867	807	864	874	824	867	823	851	822	854	860	866	864	865	843	868	828	803	856	872	891	806	854	837	825	905	841	905	807	887	778	855	881	828	846	871	809	871	857	840	823	814	836	897	841	884	856	837	882	873	826	795	834	812	846	851	847	847	863	836	878	821	815	853	870	802	830	920	875	867	887	851	876	870	910	833	875	853	851	809	861	773	828	845	871	843	886	863	825	862	936	849	825	892	833	804	906	835	859	866	889	820	802	834	859	858	875	791	914	867	846	807	858	849	832	897	862	846	862	856	873	839	847	874	829	845	861	839	847	831	812	845	801	872	876	862	838	876	864	824	841	806	891	825	860	848	880	846	823	847	892	814	871	871	840	802	857	897	825	867	839	879	904	846	885	834	808	860	878	892	864	841	815	844	851	841	864	822	838	877	878	845	826	861	865	825	870	821	852	854	809	855	882	856	893	857	821	852	852	852	829	846	855	854	832	817	798	828	847	848	834	879	871	864	839	842	815	812	871	869	880	830	855	832	824	840	837	833	817	833	889	823	857	879	807	841	851	836	827	882	830	819	860	764	851	833	846	757	891	868	851	783	860	854	815	909	837	858	777	831	841	820	880	853	852	851	839	815	828	851	821	834	869	851	851	872	856	827	828	807	814	854	812	830	824	847	821	805	816	855	785	804	835	860	849	829	831	836	887	862	872	896	837	837	846	805	825	841	842	875	881	831	812	854	821	846	829	808	808	827	881	848	910	840	855	906	786	838	861	838	843	840	807	854	822	866	849	857	848	830	864	864	809	860	795	854	901	876	847	854	819	802	837	867	851	835	881	898	868	833	877	903	831	840	880	886	818	849	847	849	830	871	828	855	848	800	879	876	845	846	855	845	853	832	821	876	836	845	839	852	877	891	845	808	800	853	857	872	837	888	928	814	853	838	800	891	865	905	836	765	814	858	896	845	787	890	846	874	847	855	881	881	868	825	866	868	857	878	893	896	880	838	818	799	836	871	813	827	844	871	830	858	882	864	792	873	895	842	851	815	905	848	843	918	837	892	799	906	801	838	869	806	869	799	857	894	823	834	829	829	846	864	876	869	819	785	902	851	841	855	848	852	827	855	900	849	872	853	855	819	869	795	831	862	865	836	824	853	888	823	877	833	803	879	843	849	866	822	770	838	889	854	846	837	835	808	870	878	875	854	796	851	856	839	840	869	800	860	918	859	862	862	847	868	834	848	847	827	859	813	834	864	795	886	883	849	799	870	825	855	836	784	902	868	908	890	849	852	919	855	805	877	835	848	821	884	824	898	823	828	902	837	845	890	895	877	876	830	877	836	845	834	832	821	816	829	905	867	811	862	863	866	826	839	832	862	864	824	879	812	920	834	831	842	826	888	844	858	886	820	876	875	858	841	856	805	889	897	847	852	894	876	832	846	842	873	844	842	841	823	898	836	837	859	837	803	875	828	876	862	916	896	846	877	817	879	861	901	849	843	853	912	875	833	854	850	912	829	840	846	801	791	863	865	830	885	872	865	906	811	871	799	791	877	862	857	854	800	839	817	868	834	882	897	848	847	815	828	868	868	814	838	831	787	874	807	816	909	880	887	892	863	818	872	859	837	877	833	864	833	860	814	847	830	906	877	841	868	886	862	834	891	812	789	866	797	830	843	829	875	850	798	840	847	839	855	809	853	939	825	874	793	862	831	855	858	825	906	799	844	873	846	917	835	880	839	826	804	855	870	851	895	897	866	829	831	816	894	833	820	837	826	895	801	903	827	805	869	845	824	870	819	856	859	909	863	795	875	889	820	813	817	856	874	866	895	854	846	833	813	889	857	855	838	799	862	882	852	874	821	887	871	786	810	791	859	806	857	822	926	848	889	809	837	867	867	864	831	836	860	844	842	857	821	861	880	817	784	849	848	869	858	894	847	786	829	813	858	838	855	822	812	856	814	864	861	889	864	820	862	878	843	818	908	864	854	829	873	935	864	850	812	876	849	824	888	819	848	895	859	883	845	846	850	865	835	824	877	883	811	834	846	836	818	858	836	867	855	799	862	837	903	850	844	890	781	903	888	838	837	867	831	880	839	844	851	828	854	801	843	874	867	806	831	839	816	866	834	816	843	833	915	840	813	881	848	831	872	870	846	836	853	897	813	814	877	860	826	839	883	883	805	830	839	810	831	829	804	840	903	847	885	866	848	805	846	811	794	892	869	879	851	872	827	907	863	800	820	894	833	843	884	823	811	836	852	878	845	844	873	840	869	847	852	894	847	846	910	862	854	823	838	816	880	907	863	780	841	834	885	838	866	855	871	847	839	802	844	850	856	832	787	823	881	823	832	864	812	867	879	889	868	841	889	817	834	875	862	873	839	825
2358	1340	771	574	471	492	460	371	315	270	242	229	190	194	177	135	141	123	120	128	126	110	106	121	105	113	100	101	102	88	103	105	87	125	87	102	96	95	96	92	95	99	84	101	100	90	93	113	88	89	96	101	103	80	89	89	100	89	76	84	86	86	98	98	95	82	87	92	102	107	93	87	86	111	102	95	93	108	96	105	94	96	87	95	126	86	109	97	110	88	119	99	103	84	100	97	88	93	85	97	82	122	92	83	78	75	106	105	98	83	90	97	90	104	90	83	92	92	92	95	113	88	99	73	96	103	91	110	85	93	96	80	79	94	85	87	96	107	96	106	93	107	82	93	99	91	94	94	96	116	90	88	86	115	105	88	95	108	99	97	91	86	92	100	94	98	102	104	82	108	105	92	92	91	86	88	103	87	99	104	94	98	98	99	104	98	83	82	86	85	90	92	86	96	97	114	78	107	93	107	101	92	97	115	110	103	95	95	94	96	96	94	89	92	100	86	137	108	87	95	84	89	79	101	105	115	75	79	97	87	107	99	100	92	84	91	100	79	83	93	89	104	98	101	92	99	113	99	102	89	84	101	96	76	95	94	89	85	97	106	93	84	103	100	79	103	89	97	103	95	80	96	102	81	107	95	116	105	113	102	92	91	92	77	89	84	86	94	100	98	86	88	90	88	86	98	94	89	103	100	84	85	87	90	90	100	85	92	91	94	94	100	111	80	95	93	100	99	86	93	96	103	104	121	95	94	94	98	91	97	86	88	91	91	110	104	92	86	94	92	82	118	102	94	92	117	82	86	83	105	86	110	117	81	93	81	87	103	113	102	100	101	94	92	99	104	96	89	99	109	90	90	87	89	101	87	85	85	79	101	100	78	96	81	92	83	102	108	104	78	97	99	93	95	92	103	81	104	102	96	101	88	105	98	89	98	106	85	89	104	92	96	87	93	90	87	112	89	99	85	90	107	84	75	74	96	93	94	106	88	98	110	107	81	104	114	89	95	100	109	105	99	88	96	90	107	89	113	82	94	97	91	94	102	106	94	90	83	86	93	122	99	87	92	103	82	86	91	105	76	107	98	86	94	122	71	89	92	89	114	89	75	110	91	102	76	78	103	87	96	109	77	86	109	103	98	100	89	92	108	81	100	78	109	95	97	97	89	83	89	88	93	101	97	94	103	108	94	83	100	95	92	100	111	98	90	92	90	112	82	89	85	92	93	96	99	90	96	84	111	88	99	93	89	103	114	95	91	108	100	81	81	90	90	105	99	74	105	106	98	90	118	95	98	81	105	98	81	87	92	97	91	102	80	93	91	95	104	93	85	91	89	102	102	100	86	87	72	87	98	83	88	88	93	80	76	97	66	97	86	97	106	99	84	92	94	97	101	87	85	89	97	113	95	101	96	95	103	106	109	102	97	97	99	89	86	94	103	100	84	82	100	101	107	89	93	108	92	88	107	122	75	101	92	99	95	107	94	92	89	92	86	123	84	98	89	92	86	76	84	99	93	108	104	89	113	96	106	98	100	102	86	102	109	82	100	92	85	107	91	106	92	80	86	98	103	72	95	87	98	90	94	110	91	84	108	74	103	95	89	99	87	113	105	98	88	95	96	93	90	95	87	108	98	94	91	88	106	84	98	107	74	93	99	89	94	93	92	100	106	95	85	108	85	98	108	81	86	96	90	92	89	93	97	92	82	108	92	98	96	77	92	85	111	103	108	107	97	87	96	90	107	100	87	105	98	102	103	87	87	98	89	88	87	106	89	97	82	97	89	89	78	92	89	94	97	101	97	83	89	105	86	91	91	86	91	90	112	93	83	85	98	112	90	102	95	101	92	96	109	93	101	108	102	93	89	96	81	101	98	89	91	78	108	88	99	83	99	103	95	110	80	132	80	108	91	105	104	93	84	83	108	84	97	89	103	94	82	95	83	105	113	99	107	85	92	101	91	92	107	77	89	104	86	93	88	104	107	78	103	90	82	96	82	97	96	91	93	84	93	120	88	95	96	93	77	90	82	100	101	93	99	94	90	105	111	99	94	92	86	93	99	95	83	93	87	85	105	69	88	103	86	90	101	84	94	94	104	100	108	100	108	87	91	78	93	119	83	93	99	96	94	88	89	105	92	95	81	91	94	87	91	96	89	93	104	87	104	73	96	96	104	77	86	83	101	93	100	96	112	99	97	97	97	97	97	91	101	94	115	85	102	98	90	84	108	97	81	94	76	87	103	82	112	89	88	94	108	94	97	92	111	101	105	86	71	88	88	95	83	96	104	92	80	107	106	82	100	98	83	102	105	93	80	90	89	89	109	116	103	108	90	86	73	116	89	121	82	87	81	98	98	97	107	94	108	98	79	81	90	81	86	87	105	101	90	80	105	90	93	93	96	104	102	94	85	100	95	104	90	92	104	97	81	100	92	89	88	86	83	114	102	96	100	88	94	90	94	103	106	92	86	97	90	90	94	103	89	112	99	100	104	99	92	97	90	95	109	101	92	90	90	99	95	86	81	89	99	99	99	82	99	112	101	101	106	82	79	98	86	88	90	98	101	93	81	100	95	86	95	75	83	93	94	83	96	87	99	78	102	82	79	96	97	82	99	97	118	103	91	93	86	112	89	100	86	84	81	83	92	106	88	118	109	93	93	84	86	86	108	120	91	89	100	106	90	98	88	93	88	97	84	95	89	98	102	86	115	82	90	84	95	108	99	110	85	84	102	107	100	79	100	91	112	89	104	87	102	91	92	105	85	81	100	84	94	100	118	96	88	86	86	94	79	83	88	86	94	95	101	106	103	87	93	85	107	99	98	88	104	100	87	99	92	81	89	97	102	95	95	91	88	88	90	94	82	96	108	94	102	88	101	80	100	83	104	85	101	84	88	101	91	94	104	94	90	82	76	99	86	95	87	88	80	93	88	101	94	86	111	97	93	79	109	84	105	91	95	96	107	107	89	100	82	91	104	105	91	91	99	84	89	90	70	103	95	89	94	83	93	97	100	91	102	98	111	84	96	100	76	99	86	102	89	96	95	98	89	96	89	100	89	104	98	91	106	88	91	111	93	106	98	95	100	102	93	81	103	106	104	82	101	90	101	96	91	82	118	91	94	81	77	78	89	99	86	105	86	111	88	89	100	78	106	104	89	107	101	75	84	101	102	90	96	105	93	99	100	108	111	93	93	86	89	96	84	93	98	81	89	99	92	102	103	92	93	84	86	84	98	86	96	98	111	114	80	93	92	96	100	101	98	109	104	107	101	99	100	104	98	91	97	100	94	103	89	87	110	102	104	105	109	104	116	107	94	88	77	96	89	114	101	107	87	90	98	102	86	93	89	93	104	102	103	109	93	93	103	111	102	99	104	92	83	90	102	84	102	72	112	93	87	102	110	67	79	98	94	80	79	100	82	104	102	85	106	82	109	89	112	110	87	84	113	90	105	95	103	91	103	93	81	104	110	101	92	95	96	74	97	75	90	78	118	97	84
24263	14033	9101	11458	16650	16921	14409	11392	9370	7264	5864	4763	4037	3332	2833	2458	2162	2012	1929	1794	1550	1471	1416	1364	1315	1346	1245	1192	1167	1144	1111	1082	1064	1094	1031	1022	996	1034	943	947	937	916	926	899	892	848	890	888	937	859	841	867	856	872	859	847	865	852	910	843	878	860	888	868	833	889	871	852	843	855	859	882	778	839	841	831	876	831	876	868	810	819	875	861	847	886	898	784	868	838	871	864	860	897	946	845	884	830	773	878	839	879	876	840	886	885	863	839	898	841	912	840	858	921	884	841	853	807	864	809	862	888	814	857	839	816	866	904	905	824	856	871	888	860	888	868	832	950	874	845	833	846	872	907	851	823	895	879	863	849	851	888	859	802	866	914	816	861	911	852	864	918	831	891	852	814	813	871	879	872	904	868	889	901	864	913	881	823	862	872	875	852	803	923	880	859	819	895	836	839	885	843	858	858	890	925	832	832	855	854	846	853	845	860	880	857	867	865	874	876	865	855	844	873	831	841	834	890	853	852	829	896	849	827	844	865	878	830	898	883	852	913	877	862	875	855	839	833	868	850	898	850	885	827	951	863	849	899	852	856	881	923	898	864	896	834	834	867	892	850	903	888	934	912	898	835	889	855	884	861	921	872	884	906	842	899	820	922	889	861	897	824	875	882	892	840	851	891	888	888	869	858	855	874	827	847	891	888	844	855	815	857	854	828	897	894	836	858	862	841	844	875	864	839	843	852	895	861	896	856	872	897	886	867	898	821	858	835	909	869	838	901	897	848	859	816	852	825	849	862	867	906	840	848	901	893	842	834	866	826	896	894	859	868	827	833	848	839	839	880	867	846	872	885	836	865	852	824	903	876	855	880	931	891	931	892	898	871	850	923	872	854	874	852	919	853	808	853	884	898	877	817	852	903	850	894	839	874	861	867	854	833	884	874	846	869	859	894	861	859	917	857	843	834	894	887	881	848	862	884	869	874	860	847	911	837	875	919	916	884	892	871	883	868	864	874	869	849	818	847	869	881	873	848	940	810	862	779	800	839	838	872	877	888	867	905	852	868	831	822	894	900	873	889	861	896	835	866	866	841	881	909	864	862	845	836	887	858	874	892	848	887	930	821	893	832	839	854	866	863	863	919	865	849	883	875	858	820	867	872	855	816	872	917	936	886	877	848	854	880	865	861	875	889	888	853	918	821	893	875	842	871	856	864	881	868	806	861	858	861	857	844	834	835	866	812	848	804	918	850	872	855	821	801	908	885	861	818	852	885	862	866	897	891	874	845	847	883	904	794	858	871	862	869	811	831	891	843	865	871	864	828	834	850	878	841	903	839	850	892	861	871	809	895	854	886	831	834	894	858	838	835	867	879	828	835	905	843	815	869	825	912	900	817	947	860	871	833	885	839	904	839	838	844	883	885	890	865	903	879	822	894	859	826	905	841	888	874	816	841	851	894	854	842	842	883	877	861	791	890	908	930	840	862	893	885	906	851	841	842	877	809	906	876	840	874	873	847	896	810	854	893	828	928	843	817	889	873	851	884	888	852	862	831	853	823	817	823	878	829	817	863	848	840	889	851	871	878	873	806	898	847	845	824	902	863	876	845	914	854	818	910	829	878	873	852	879	872	850	882	817	845	845	855	863	871	792	920	835	853	863	859	902	886	861	820	882	868	846	832	873	888	891	807	859	889	915	886	885	885	841	931	902	880	839	862	856	895	911	856	845	864	849	851	828	887	844	914	849	876	897	878	851	855	822	832	906	832	885	856	819	827	841	838	832	840	856	883	895	822	864	888	848	863	839	919	856	842	881	839	835	847	834	874	881	855	854	828	856	874	892	904	840	901	921	864	903	892	859	872	838	850	831	876	874	863	870	826	848	845	883	836	821	864	837	826	863	874	872	868	853	846	893	902	862	867	867	838	875	896	863	863	865	890	810	870	874	902	837	846	862	885	878	893	846	831	878	858	901	891	869	885	858	846	863	844	847	847	870	893	873	913	899	911	865	855	911	865	877	859	892	808	858	879	880	831	859	852	831	822	857	857	883	844	883	842	839	915	857	857	892	876	818	845	849	849	878	849	823	884	854	864	870	832	821	879	873	846	808	811	880	889	870	823	850	894	908	836	896	902	904	869	846	901	869	817	832	885	898	876	888	889	903	887	903	891	901	892	861	857	884	833	860	896	841	856	847	836	822	894	843	871	893	824	829	848	874	825	863	866	887	866	890	869	909	898	911	866	861	850	850	859	820	908	853	895	884	921	879	838	914	901	842	844	865	831	827	860	833	858	865	873	844	815	877	864	855	907	858	867	861	908	887	955	872	860	828	812	858	858	888	904	850	891	821	834	836	843	794	891	853	880	849	879	854	879	878	870	868	857	857	881	876	852	828	852	826	831	882	857	866	845	908	840	866	865	820	854	914	838	877	872	861	820	824	863	857	838	849	841	863	806	805	884	834	840	893	885	861	875	861	872	838	896	857	846	911	858	869	925	820	858	910	879	862	908	888	880	901	887	892	863	849	843	826	891	887	897	830	837	882	847	822	860	842	860	828	851	841	973	851	858	783	845	872	924	899	872	893	881	848	817	828	840	851	913	899	853	851	807	865	875	841	847	852	875	854	872	897	913	844	873	882	873	841	902	866	857	871	851	914	870	869	886	845	806	851	919	863	880	845	857	852	796	885	855	851	877	853	919	860	875	881	882	855	826	881	837	901	908	863	818	870	881	847	812	867	854	845	880	890	905	897	903	890	853	916	872	866	859	851	851	896	835	927	871	883	894	831	857	909	885	859	904	878	858	828	840	898	878	805	814	863	853	886	821	826	851	883	902	814	854	871	844	860	852	881	910	861	822	911	867	840	842	857	914	868	877	853	847	853	873	858	818	839	848	841	828	801	856	862	847	845	891	894	887	905	891	908	865	915	847	861	794	815	862	845	906	815	880	875	871	881	893	854	883	861	840	857	853	887	886	945	797	847	894	869	876	862	818	885	881	837	848	863	853	871	871	858	894	844	883	857	857	869	830	856	854	892	861	848	847	889	896	874	859	876	842	886	868	818	816	825	843	896	819	917	884	837	878	861	855	849	831	865	850	891	824	883	881	892	827	843	893	904	892	788	846	875	844	848	843	861	830	859	834	862	875	879	871	832	942	857	837	853	883	857	849	874	901	880	852	875	843	821	873	862	867	859	876	876	902	764	855	814	842	891	860	832	889	870	884	860	827	958	872	848	855	884	840	886	850	886	890	854	844	823	878	894	849	867	817	873	877	850	834	904	841	892	862	856	851	855	840	877	848	850	893	895	808	924	821	836	872	888	884	817	907	789	845	851	878	874	885	908	897	880	888	881	828	820	830	864	850	806	872	875	877	939	835	852	838	853	929	824	834	875	871	881	923	865	865	869	880	870	857	865	829	870	939	875	855	838	936	900	860	831	844	845	882	849	869	924	858	861	864	867	825	865	811	859	845	871	851	859	816	907	791	891	878	837	837	856	848	846	876
3085	2506	1515	932	716	708	720	578	449	386	319	259	256	218	203	184	164	170	144	146	132	132	121	123	153	112	123	122	127	120	95	107	125	112	120	100	112	89	100	87	102	94	105	111	112	103	99	88	104	98	136	92	106	114	86	86	97	84	103	98	81	88	98	120	94	73	95	118	117	91	93	108	97	100	113	88	90	102	86	110	93	78	93	100	97	90	113	102	95	95	94	95	81	104	106	106	84	93	92	117	83	115	99	88	96	96	95	100	96	75	96	107	96	100	92	97	84	96	101	94	116	99	97	122	98	90	103	104	102	91	90	90	107	96	91	114	111	95	104	101	97	118	85	100	89	113	101	97	116	105	94	89	96	105	98	92	108	93	102	94	99	98	99	87	104	100	81	94	109	98	94	83	100	91	107	77	93	95	105	89	106	108	85	92	98	106	110	95	99	114	98	81	95	107	88	110	103	93	106	114	98	106	102	105	99	85	86	100	91	86	97	87	100	93	90	96	101	77	81	102	98	95	94	86	95	116	114	95	109	94	100	93	93	109	102	90	95	101	102	88	87	98	88	114	93	79	104	80	109	83	101	85	94	105	87	98	110	94	91	98	118	98	97	89	99	107	105	106	82	86	106	92	107	95	90	112	84	86	97	92	99	100	101	102	103	99	91	100	110	94	101	95	88	88	102	104	101	105	89	91	91	116	91	97	86	103	96	98	97	115	106	98	102	103	99	92	84	96	91	100	85	104	92	96	92	97	97	109	94	119	89	107	88	93	108	88	111	94	77	106	107	104	102	99	102	107	82	90	107	93	95	107	82	115	101	88	97	98	98	114	103	103	110	101	90	96	99	112	102	90	107	106	91	73	91	96	102	110	103	97	89	109	85	94	90	95	112	91	90	97	102	94	110	99	90	98	102	100	100	117	100	78	109	94	105	92	106	93	101	112	100	107	102	100	109	105	103	100	94	105	92	99	110	86	88	103	88	85	97	105	87	95	89	98	95	88	82	76	110	98	75	101	120	96	82	101	108	100	106	99	108	92	105	98	106	98	92	88	97	115	113	90	96	102	102	115	98	97	91	96	103	91	98	119	88	96	91	103	118	111	103	100	110	90	98	108	99	99	98	102	93	110	104	92	86	97	75	81	102	87	81	106	82	69	95	104	96	91	105	75	94	93	92	91	96	95	103	81	91	99	108	107	89	94	91	96	107	95	116	92	106	88	90	103	108	97	89	119	100	97	85	85	100	104	107	109	96	111	122	100	116	95	103	103	98	83	88	82	100	99	88	102	91	108	84	87	102	91	92	106	97	108	110	103	101	91	89	90	96	93	86	95	115	86	107	92	109	112	84	100	112	118	105	90	96	93	100	89	104	91	88	83	107	95	93	74	84	77	107	96	100	103	107	88	113	96	102	103	98	109	97	85	89	89	86	93	105	78	82	95	98	99	94	118	90	89	106	83	92	122	93	94	105	95	83	94	91	119	112	89	90	89	109	88	91	110	106	113	89	83	99	91	86	99	119	111	93	100	105	97	114	93	85	101	95	111	113	96	93	100	85	110	91	98	111	91	103	104	90	92	98	118	92	97	99	102	103	97	83	121	110	96	94	102	102	117	110	118	100	102	96	105	95	108	101	103	103	117	110	107	78	100	94	95	98	96	93	114	104	101	105	114	107	96	113	94	92	94	104	83	82	111	80	102	85	104	106	106	96	101	117	97	80	82	114	86	104	122	70	91	102	97	93	105	106	112	91	96	99	108	97	107	95	98	89	103	104	94	97	103	92	105	88	91	79	86	102	105	89	93	111	110	89	91	88	95	106	98	105	95	85	89	99	94	89	100	116	93	105	95	95	114	113	109	96	95	106	97	100	95	106	91	83	86	91	89	92	87	98	116	101	98	104	101	107	103	115	104	98	100	100	102	111	93	111	89	102	90	80	108	113	85	111	107	96	112	85	97	69	96	88	110	111	101	105	85	96	93	100	82	109	113	92	101	114	100	100	93	99	102	95	125	98	120	108	113	111	94	107	94	104	125	90	92	88	113	96	104	110	94	95	93	88	98	105	98	109	101	116	105	90	89	91	104	114	96	79	95	116	99	106	102	96	89	88	104	105	82	101	82	108	97	109	81	103	96	99	96	92	96	97	90	87	108	102	113	85	103	91	96	102	79	102	104	113	95	96	85	101	104	83	97	92	89	118	90	96	90	80	120	108	103	67	98	96	100	110	89	113	104	94	84	90	86	102	97	104	92	113	77	102	108	99	91	92	89	99	80	88	99	114	105	109	94	113	78	84	117	88	88	121	99	92	89	105	95	93	107	99	113	114	105	91	85	115	117	85	92	105	99	93	110	114	98	97	84	100	103	85	98	84	97	97	93	110	97	99	104	100	80	114	90	83	96	98	109	111	96	95	88	92	108	118	116	97	94	95	85	91	109	101	100	99	89	88	92	96	92	91	104	110	100	99	107	91	104	110	102	108	102	99	108	107	103	105	99	115	93	86	91	99	86	107	101	95	102	96	100	101	99	106	115	83	94	119	91	98	88	95	102	93	100	98	101	102	105	88	94	94	113	106	95	92	95	117	94	101	97	96	87	104	90	92	86	100	85	91	96	91	104	98	103	86	95	113	114	87	98	94	104	98	88	88	101	116	92	95	97	97	110	84	80	90	110	105	88	105	98	94	101	91	88	114	94	96	95	82	99	107	84	112	105	93	103	103	95	97	115	85	86	86	94	112	95	95	98	96	78	84	104	87	92	100	114	89	109	97	95	93	100	87	78	90	95	88	111	117	114	85	115	83	98	89	88	95	103	86	98	102	105	86	99	92	103	95	79	102	93	93	77	104	104	85	119	95	91	103	86	110	105	107	101	101	98	93	95	88	93	93	101	110	109	91	101	101	93	76	96	104	103	101	95	107	89	99	112	90	84	87	99	100	88	101	116	103	97	107	103	99	101	102	95	102	119	107	104	81	78	97	100	112	116	97	96	109	72	110	93	92	127	105	95	107	102	94	94	99	105	104	94	92	118	97	102	98	90	96	89	117	88	95	93	98	103	96	106	102	111	82	105	99	101	85	111	97	104	111	92	105	107	109	101	98	83	97	88	90	98	97	78	101	92	105	96	99	90	90	92	117	90	119	103	87	106	96	102	108	102	100	106	105	89	109	83	114	92	91	91	97	101	84	91	120	107	86	107	124	88	89	82	107	94	112	103	120	113	94	111	100	99	100	77	113	95	97	104	92	120	95	97	103	101	90	99	78	91	100	107	98	101	103	91	106	98	96	100	98	102	85	88	80	102	107	97	110	93	93	100	98	110	96	99	111	102	111	88	96	91	106	100	120	99	79	98	93	95	119	112	93	97	96	100	100	108	93	85	92	82	94	86	85	94	84	114	105	90	107	103	92	117	111	100	88	82	100	103	100	117	98	97	102	99	88	105	105	96	92	96	99	93	106	106	101	110	91	95	101	106	103	98	93	96	84	101	101	121
27683	19045	13869	15922	21205	21016	18016	14953	12205	9872	7895	6311	5309	4323	3719	3122	2833	2511	2306	2173	1945	1795	1686	1626	1612	1487	1355	1359	1402	1370	1291	1262	1272	1249	1158	1162	1109	1056	1061	1082	984	1058	999	1004	877	928	934	954	954	916	923	919	921	926	962	909	897	912	939	911	864	882	918	923	929	910	954	889	938	870	892	935	904	910	903	904	910	918	904	878	915	885	876	902	891	918	829	912	876	930	880	885	874	854	852	898	895	908	902	896	910	928	908	869	966	920	921	980	908	947	890	841	904	906	949	897	883	911	934	936	926	895	852	899	949	904	926	876	934	924	846	904	923	912	914	915	905	862	932	926	882	902	926	936	903	904	932	898	878	902	857	921	934	891	908	888	907	922	901	865	878	878	917	930	893	923	947	927	885	892	917	909	911	842	923	919	877	926	902	919	903	925	867	930	888	907	880	936	936	880	901	880	883	897	901	908	868	879	850	968	949	909	919	903	943	899	907	894	870	951	890	921	925	898	870	858	869	939	931	908	905	901	881	914	915	901	913	969	919	885	922	820	881	954	911	885	883	917	901	905	918	883	960	844	908	903	909	945	960	933	891	899	921	865	904	859	871	951	915	924	905	886	850	953	854	901	937	865	908	935	905	924	875	839	913	868	872	884	884	940	922	854	870	892	885	932	914	869	893	869	915	894	855	956	912	846	889	886	934	898	892	892	926	876	921	870	945	858	856	862	837	968	853	854	881	923	942	925	928	934	914	861	963	948	933	910	867	890	946	895	921	935	912	861	970	889	856	907	931	921	950	954	865	879	897	861	907	939	904	920	896	901	908	925	945	911	849	864	897	964	981	888	912	878	948	904	892	946	862	937	892	873	920	861	923	852	889	924	947	959	875	909	966	883	957	885	890	901	933	867	930	861	948	950	921	883	936	957	865	906	911	900	862	914	920	880	930	861	910	923	910	909	931	893	924	859	855	865	889	907	968	944	906	911	910	909	912	867	883	950	925	874	902	891	877	906	903	864	867	917	841	891	838	865	983	888	902	918	934	948	899	874	918	890	909	898	900	919	940	869	886	918	874	880	909	872	937	924	878	951	885	918	881	861	843	966	915	853	874	906	866	843	906	930	909	973	912	868	861	891	882	910	873	849	911	871	923	877	880	893	868	881	938	920	904	918	893	876	879	884	909	909	897	880	932	910	909	889	965	913	860	871	877	907	909	846	896	846	885	897	899	865	928	929	873	893	882	907	923	906	861	919	912	885	897	946	899	983	942	897	926	917	857	867	930	925	974	935	875	912	877	947	900	948	873	932	902	841	874	901	930	886	850	916	929	892	918	930	969	911	879	845	941	891	888	892	946	927	959	887	923	890	843	905	900	900	897	925	835	882	891	938	839	918	839	856	924	902	852	877	940	907	905	902	902	877	919	945	860	915	902	911	911	902	896	847	917	907	896	886	934	903	949	888	929	879	884	883	890	865	882	965	907	898	921	945	893	879	869	850	950	910	905	919	896	894	895	931	936	894	889	951	957	951	868	921	885	921	911	893	840	908	876	883	872	855	867	867	873	903	924	870	928	899	924	923	913	918	920	886	912	850	878	877	882	913	862	895	939	899	903	953	893	935	859	858	873	885	843	917	905	888	871	866	932	892	863	901	912	939	861	928	900	910	882	926	920	921	919	933	911	902	891	899	946	941	894	902	938	893	908	862	852	875	926	862	867	874	916	888	900	927	908	901	916	904	958	902	876	913	916	912	900	870	903	962	942	897	879	889	886	860	895	888	870	896	887	924	905	866	924	879	938	935	925	920	895	878	935	895	880	899	891	913	964	902	895	899	911	906	936	935	856	932	909	884	886	863	866	887	872	878	929	940	855	888	889	887	886	913	950	893	858	895	951	890	1009	873	881	866	901	914	911	885	938	905	903	891	913	865	908	925	897	937	876	916	903	879	901	924	879	892	895	893	953	904	903	882	895	870	909	915	880	939	933	914	860	862	896	919	880	940	905	904	895	899	887	921	907	883	884	863	881	872	867	876	903	882	865	911	926	920	937	873	922	850	881	913	925	927	887	950	883	922	875	890	915	866	940	847	875	903	902	919	908	897	896	926	956	913	929	901	949	910	910	907	889	897	925	855	934	910	978	880	940	904	902	892	905	921	886	902	882	917	931	913	903	838	855	908	880	920	886	943	906	944	930	914	845	864	937	921	886	887	911	932	893	921	921	892	881	860	876	925	953	903	893	970	916	915	885	845	884	899	908	885	884	859	945	931	918	889	931	909	922	875	876	952	873	865	873	907	915	853	894	886	899	875	941	878	883	883	929	884	909	918	889	933	875	902	852	875	916	869	908	910	855	886	891	909	905	849	913	885	915	944	885	916	898	904	919	924	895	815	863	921	909	938	878	918	892	950	936	884	941	893	857	914	911	883	928	863	877	858	859	908	849	922	896	881	890	917	882	922	1004	858	919	914	953	940	870	899	865	843	927	825	899	959	945	935	885	886	912	914	886	880	878	864	998	894	886	912	887	863	898	922	891	869	897	874	930	847	937	895	912	843	941	864	897	889	906	925	882	904	905	927	920	867	860	948	959	886	921	930	952	855	953	897	898	898	944	876	940	873	901	871	913	912	900	922	947	920	866	910	866	854	928	921	894	839	923	951	898	829	917	929	900	931	855	900	885	872	923	914	891	943	925	916	937	868	916	889	917	895	911	900	791	864	880	838	877	935	907	913	900	865	923	870	872	930	927	854	907	916	890	834	865	914	936	920	883	883	907	908	890	812	917	928	926	907	905	899	868	894	946	884	858	863	913	909	883	997	909	903	906	862	935	914	871	877	908	944	938	889	923	876	904	932	896	843	831	899	890	922	904	939	925	924	912	865	866	904	899	895	914	855	918	906	933	941	910	929	904	884	847	885	905	879	852	902	923	908	902	902	896	885	917	911	933	904	936	907	901	922	885	887	902	869	885	931	892	909	920	878	939	928	968	909	882	907	906	915	873	873	952	938	900	916	864	917	904	951	921	949	921	872	907	940	890	896	872	905	925	934	933	884	931	909	865	904	939	889	958	872	896	923	901	928	915	966	907	941	928	870	893	914	871	925	887	883	871	864	941	927	922	877	885	915	917	963	911	918	889	910	885	933	884	914	856	870	918	915	907	875	911	914	927	923	811	922	924	891	911	889	878	911	940	819	900	918	884	954	860	930	906	905	913	910	875	906	925	907	886	927	861	933	873	925	942	895	972	923	868	909	918	850	871	931	894	933	894	863	946	906	889	915	920	943	870	881	943	910	900	844	891	940	954	879	859	899	928	926	945	896	896	845	904	915	921	957	889	933	902	939	874	890	933	931	912	876	878	878	868	843	937	945	916	924	901	920	879	894	867	881	930	884	929	927	928	913	871	869	956	921	863	905	891	874	886	874	879	926	939	874	926	942	924	857	855	904	873	852	894	875	877	867	932	912	885	908	917	932	914	881	939	887	865	908	867	935	925	886	893	883	868	919
3496	2407	1528	857	645	720	575	535	444	377	314	265	266	183	198	182	160	174	134	120	116	124	130	112	114	97	113	108	102	115	117	90	112	113	112	91	108	84	92	94	100	87	116	98	102	107	96	85	108	85	94	101	81	100	89	82	84	94	79	91	98	90	79	92	96	102	78	121	87	90	79	113	86	86	78	102	92	105	90	88	89	93	87	87	84	75	87	95	96	98	78	87	93	87	85	86	98	90	94	95	98	79	86	77	88	104	81	79	98	93	85	94	96	92	86	78	92	98	104	88	91	82	75	81	93	85	87	97	91	88	101	86	87	93	116	79	106	92	80	87	82	100	86	90	84	75	86	87	86	99	85	91	89	94	92	82	106	96	86	79	86	80	102	109	73	87	91	75	79	86	94	87	91	91	86	82	84	76	81	89	84	105	95	77	99	81	82	94	90	88	97	92	89	94	95	105	94	93	93	111	100	106	85	90	88	91	91	86	92	92	102	91	89	92	92	83	98	102	81	89	95	92	91	94	83	89	80	89	89	106	90	102	87	98	94	85	96	84	98	86	76	80	74	93	74	77	81	102	94	86	83	97	98	85	91	94	95	75	82	87	88	112	92	89	86	100	88	114	93	95	102	83	88	107	109	72	69	97	73	91	92	92	83	73	105	98	97	88	104	77	83	97	80	103	85	97	94	89	90	84	96	99	106	96	95	108	102	89	106	95	98	84	85	101	99	110	80	94	78	94	92	100	85	90	98	112	89	78	81	110	76	97	101	95	93	80	90	109	89	94	88	103	78	88	88	97	111	77	88	96	95	98	96	100	84	95	82	88	84	114	90	90	89	91	91	112	103	92	103	96	85	100	89	99	91	89	89	98	84	100	89	91	91	94	98	98	82	115	103	87	88	90	96	90	93	91	91	91	100	98	90	75	86	96	81	88	88	111	90	101	85	75	94	85	93	86	97	85	98	89	92	96	91	95	103	92	84	95	111	88	96	87	79	84	68	101	103	75	82	85	87	90	95	85	92	100	99	107	81	98	78	81	86	99	79	95	86	79	89	78	93	85	95	97	90	85	106	78	73	94	86	71	105	87	95	90	88	82	84	98	109	76	92	97	98	93	90	81	97	77	79	87	97	83	99	99	91	89	89	91	109	97	94	108	90	96	94	85	90	90	85	80	92	91	89	81	101	83	102	104	85	88	89	105	109	105	92	90	90	77	103	93	96	88	78	86	96	93	75	82	88	79	99	87	103	80	88	92	94	94	90	106	80	86	90	95	99	73	79	84	86	90	96	96	88	79	95	88	115	109	94	81	89	89	103	77	85	93	101	89	107	87	90	89	98	82	84	101	102	82	88	95	94	82	88	84	95	91	98	80	84	105	105	87	81	87	83	84	89	92	88	87	92	105	92	99	94	98	88	91	86	99	91	93	90	82	80	114	88	96	100	95	94	88	89	95	100	95	82	109	89	86	95	93	92	97	103	91	77	92	79	95	77	88	105	87	101	76	80	87	85	83	78	91	100	101	87	89	93	102	84	95	98	99	87	95	86	89	87	93	89	70	86	87	72	97	104	80	94	103	97	79	92	109	118	87	106	86	90	102	88	93	97	100	77	85	73	80	82	86	70	100	96	95	90	96	95	79	91	101	91	76	103	98	83	91	92	101	80	81	93	87	108	106	85	99	95	93	104	84	77	98	103	77	100	78	87	97	80	78	96	90	99	97	82	92	96	82	110	84	91	87	113	97	93	95	86	96	87	105	93	97	100	85	108	107	83	94	90	86	85	92	86	101	109	103	90	110	107	98	82	106	78	89	73	73	95	102	91	85	87	86	91	93	99	88	76	96	104	75	106	114	80	99	85	91	98	96	80	95	90	86	95	97	98	92	98	95	92	86	86	91	84	93	89	82	101	93	92	80	87	74	94	85	94	83	98	93	90	101	93	74	68	91	91	96	105	83	85	90	92	78	89	89	93	101	96	96	89	87	88	93	94	94	87	88	92	89	68	105	91	114	109	99	110	84	98	98	99	97	98	92	120	89	92	76	94	88	111	95	94	92	99	88	97	100	75	103	85	101	88	85	100	88	72	91	99	89	86	103	89	106	74	78	83	73	94	96	89	92	89	108	81	89	84	81	96	91	77	103	91	99	86	100	84	93	105	93	93	88	93	112	98	80	107	86	89	76	81	100	103	104	101	81	85	81	95	90	103	81	95	90	93	90	93	82	94	94	88	92	86	102	85	94	93	105	85	87	75	88	100	95	79	89	94	100	121	87	74	91	76	95	96	132	86	76	107	109	91	96	95	84	94	84	87	90	108	84	95	97	77	88	77	91	102	79	100	92	101	84	118	69	105	86	93	90	82	100	94	108	91	88	87	112	109	89	89	73	95	85	89	101	84	103	106	102	108	75	108	91	94	75	89	100	103	86	85	92	98	88	103	77	81	97	90	98	83	84	76	99	98	93	101	81	98	89	83	90	89	81	96	86	95	88	97	106	88	103	89	91	81	91	91	84	97	94	95	89	82	76	92	81	94	84	83	83	100	100	109	78	87	92	83	90	79	93	78	100	69	101	95	91	91	88	82	87	79	89	87	94	80	87	90	81	80	96	86	105	99	86	87	103	105	86	95	81	84	101	88	103	77	104	89	83	101	89	95	102	84	97	81	90	80	85	87	93	106	90	101	93	97	94	104	97	98	85	95	75	81	80	96	83	114	93	85	76	88	94	96	99	95	83	92	88	86	95	98	87	97	102	104	89	86	93	105	96	93	76	85	100	95	92	88	72	91	88	100	79	80	83	90	97	98	92	94	81	106	82	94	100	90	91	90	76	87	91	74	87	94	86	80	98	89	104	89	88	85	74	88	96	81	83	84	84	86	94	98	97	98	99	93	86	76	79	83	93	104	85	79	97	87	86	98	80	88	84	103	106	102	98	78	82	101	93	93	84	88	86	81	110	76	77	93	99	80	91	95	91	88	93	95	87	75	96	83	85	84	95	92	104	94	88	100	88	93	88	85	72	85	94	79	97	79	89	92	83	93	94	91	82	92	99	87	97	94	93	80	80	96	101	83	107	77	94	88	92	91	94	85	90	108	68	101	83	89	85	108	97	99	95	76	106	92	90	84	82	87	84	97	93	102	92	77	82	87	93	96	89	95	101	88	89	96	101	102	73	111	78	97	81	95	97	87	88	94	97	92	100	90	92	95	84	90	83	95	92	96	97	103	103	89	85	78	89	82	116	83	92	90	71	100	88	90	117	100	87	91	94	93	86	86	94	90	110	97	90	83	87	88	98	90	92	94	95	93	69	108	102	108	86	82	91	105	78	99	101	90	94	93	98	95	84	73	88	103	91	78	74	91	105	91	103	102	95	78	97	91	94	93	101	83	75	99	86	82	79	100	92	89	97	91	73	90	81	76	96	105	80	87	89	82	97	80	114	95	113	98	87	99	93	91	102	91	93	82	86	75	91	85	98	83	78	93	93	97	92
27910	18950	14384	14846	19369	20158	17491	14882	12296	10061	8019	6439	5235	4209	3584	3126	2787	2473	2310	2098	1893	1840	1638	1609	1416	1467	1332	1315	1338	1291	1209	1244	1179	1139	1097	1068	1007	1023	1014	969	956	949	937	927	879	867	895	897	886	854	887	889	928	852	847	875	862	909	865	834	860	844	788	816	778	836	839	834	877	829	772	798	847	867	845	860	830	846	827	781	855	823	834	853	860	859	859	836	827	834	909	844	821	855	812	829	860	854	849	820	873	860	791	877	844	834	837	833	801	844	844	838	875	859	844	819	825	820	842	851	896	857	825	869	830	858	849	858	825	806	827	804	809	840	873	802	819	823	877	776	886	814	808	865	809	828	839	840	849	849	869	823	836	864	844	876	862	871	859	819	827	824	832	852	850	843	848	874	836	826	843	819	802	844	844	858	825	873	795	850	824	826	828	829	848	889	790	800	848	840	867	809	864	875	861	831	845	836	856	805	850	838	865	843	836	879	868	868	829	854	866	805	856	818	832	885	902	818	820	874	866	852	851	844	858	852	801	809	811	866	831	831	850	815	850	853	832	759	879	818	872	844	860	850	837	845	861	850	824	882	800	839	842	858	854	846	858	803	852	871	800	824	834	876	883	865	860	828	836	813	853	799	831	851	837	889	858	833	811	802	877	865	796	867	864	887	841	788	798	853	859	865	830	855	873	831	862	865	823	909	826	880	839	787	831	850	836	827	841	875	807	835	836	813	825	796	839	858	769	882	860	812	790	776	840	849	847	874	781	865	837	820	877	868	803	852	837	832	835	821	810	864	819	878	871	810	854	868	787	883	856	810	832	898	851	859	847	823	873	807	853	919	859	821	854	871	809	811	808	889	838	822	803	875	832	842	897	809	795	835	788	912	823	841	863	831	845	862	846	891	911	760	856	856	835	896	827	820	822	801	822	855	843	871	802	840	842	872	849	865	837	834	877	828	824	863	853	848	802	850	813	841	867	826	818	844	855	865	841	832	766	844	837	855	800	888	797	807	864	871	774	852	847	830	887	835	903	851	832	883	818	900	810	840	818	858	850	849	855	851	838	842	872	835	914	756	823	826	824	832	835	800	836	835	836	845	862	848	858	842	820	881	855	842	845	791	838	812	882	785	782	817	787	806	816	867	822	817	834	826	872	852	867	821	910	819	841	832	855	911	855	805	811	822	860	851	855	877	815	871	826	825	802	872	863	836	823	850	814	810	853	871	904	782	863	834	795	833	833	864	857	829	859	830	850	853	847	797	854	840	905	884	836	827	862	891	870	859	908	828	798	866	860	797	793	826	853	816	825	836	861	839	834	819	785	821	837	827	847	866	857	874	837	796	886	817	854	842	803	848	819	819	877	842	820	847	872	873	835	852	882	800	829	843	857	876	845	893	838	870	852	793	904	799	882	831	816	847	812	800	838	852	897	877	834	829	856	812	809	815	890	856	861	823	849	858	878	910	867	824	839	840	845	838	824	838	885	834	774	831	851	826	820	827	855	882	848	826	847	890	844	846	815	818	814	875	841	907	865	808	840	854	805	842	860	842	861	855	861	825	838	860	855	823	876	872	837	836	852	794	837	815	892	857	814	839	855	878	836	837	874	845	854	824	847	843	903	837	868	825	818	850	838	867	860	800	837	811	845	840	866	862	842	857	830	838	858	865	821	878	856	884	863	792	832	857	878	856	858	802	885	898	853	813	839	843	850	833	858	840	834	798	833	805	821	840	814	890	839	835	843	855	903	855	801	862	834	837	823	844	850	841	869	860	853	844	840	803	809	825	802	806	907	820	847	885	824	881	894	861	841	825	846	907	828	846	831	839	820	825	830	846	843	830	839	847	858	837	834	792	843	844	842	778	849	858	831	841	904	805	805	827	821	876	797	842	796	877	888	831	807	871	895	820	814	820	839	866	879	780	817	861	834	852	859	861	860	814	910	866	828	860	864	848	828	817	916	836	782	830	833	801	824	847	884	851	853	809	804	847	817	847	792	838	887	793	779	861	870	829	911	827	920	820	834	825	885	842	840	822	824	819	875	893	802	847	852	840	867	855	814	839	814	845	833	889	838	864	850	829	829	883	823	844	818	816	846	839	810	880	856	835	855	834	831	858	817	809	844	838	862	832	837	850	817	860	876	799	850	819	791	869	902	862	878	852	834	878	819	848	778	845	879	808	840	829	812	841	811	845	870	826	875	814	804	831	852	837	840	795	837	876	807	851	817	860	796	842	832	809	854	853	840	851	837	811	862	864	883	821	893	831	861	823	868	854	820	849	875	804	850	836	905	824	799	859	843	852	812	823	812	773	798	853	851	800	822	843	816	839	880	875	827	905	799	831	810	812	850	891	824	828	862	823	829	763	830	842	897	814	824	788	853	839	905	829	834	860	867	866	830	825	809	832	880	883	833	889	851	842	863	840	804	828	905	839	914	875	843	820	868	846	819	840	889	832	860	790	822	863	842	882	834	865	849	830	813	897	856	887	869	795	866	862	874	859	867	875	851	841	839	835	785	828	867	856	864	821	820	882	817	827	832	849	844	839	845	842	835	852	834	883	819	908	832	796	840	809	810	863	829	814	808	857	859	873	818	904	842	834	781	827	836	859	825	784	787	818	890	862	832	783	873	849	853	843	808	914	818	840	855	808	862	868	864	837	866	846	820	860	874	873	850	803	806	867	797	886	861	837	839	824	811	868	845	831	832	828	852	863	844	841	879	789	825	880	893	831	830	843	825	790	855	918	817	824	832	860	838	856	828	833	860	845	829	828	751	804	845	851	877	812	897	907	843	814	811	824	870	892	766	869	843	768	830	859	826	881	776	866	827	810	786	876	858	835	822	825	877	915	817	847	811	833	829	857	835	845	858	900	881	827	838	801	840	848	818	793	823	819	863	830	791	839	852	853	851	792	821	894	883	876	861	867	830	854	802	873	819	826	843	831	827	858	806	843	852	871	877	832	834	800	867	853	849	817	877	835	856	829	785	818	823	879	842	898	794	830	825	817	843	852	852	890	832	847	823	806	855	813	862	855	873	837	865	827	858	846	845	786	853	813	871	869	860	858	820	798	810	809	861	861	850	880	881	833	879	760	824	808	866	830	827	840	874	838	827	866	845	879	874	878	867	842	828	882	837	855	857	796	814	851	832	915	802	846	852	904	815	841	793	873	883	800	814	797	805	830	863	853	839	830	847	816	845	888	802	837	849	904	842	805	837	838	870	832	803	817	825	838	847	887	838	832	864	863	834	832	855	854	840	850	793	841	855	848	831	802	831	861	816	879	809	845	891	850	801	852	813	839	872	885	843	782	875	924	900	894	874	860	858	825	770	825	811	801	859	822	853	835	919	882	853	842	833	869	820	802	870	844	832	857	865	864	843	862	868	836	822	858	803	825	836	822	859	831	868	872	853	824	815	881	814	880	840	856	831	909	876	872	876	831	828	826	823	809	794	833	803	846	841	852	903	826	858	841	820	840	816	836	839	866	850	874	845	853
4173	3587	2078	1102	870	921	813	706	600	454	404	340	273	232	205	206	177	214	176	156	146	141	140	139	120	122	138	143	121	118	116	117	116	110	100	109	111	92	105	114	100	109	85	93	96	91	108	112	94	106	117	90	91	103	98	88	93	80	109	88	111	96	107	95	92	109	102	88	85	98	115	83	116	91	119	89	96	104	100	91	84	83	80	101	89	72	110	86	85	97	105	98	102	96	89	110	103	99	84	87	93	97	75	101	95	115	110	87	88	106	108	87	81	91	103	98	84	95	104	88	94	104	85	96	91	97	101	105	101	81	89	108	82	97	99	97	87	104	96	92	111	99	91	98	94	80	80	88	108	100	92	107	95	91	89	96	100	89	111	93	79	104	96	97	111	90	85	94	88	98	103	102	87	90	107	95	97	97	98	98	109	84	99	93	96	95	103	87	86	96	95	82	81	86	104	95	100	94	84	93	112	98	82	87	101	89	90	74	105	91	105	86	91	90	85	110	88	98	99	91	104	101	105	111	97	75	102	110	111	97	96	102	93	98	83	104	92	104	96	112	105	88	68	90	102	102	96	100	108	88	96	107	90	84	101	92	98	104	80	78	106	91	110	85	106	81	103	96	95	94	89	88	115	97	99	88	94	89	103	106	89	94	98	80	111	79	93	77	92	83	80	98	112	84	93	116	101	112	88	97	91	92	96	85	107	98	74	88	91	81	94	87	115	90	93	103	83	81	101	92	93	100	115	100	96	90	82	105	77	83	109	87	89	79	95	91	81	86	91	86	96	113	90	104	107	88	80	81	108	93	108	86	89	96	88	103	93	84	75	93	100	99	95	96	90	79	86	97	105	104	88	97	95	105	93	96	95	82	97	73	121	115	89	90	95	105	88	112	93	78	93	89	115	85	81	78	79	88	117	109	96	97	112	91	104	85	95	78	92	87	111	101	94	71	101	108	122	83	87	114	99	105	106	101	95	106	90	92	93	84	96	82	106	98	85	97	87	99	79	93	109	110	97	108	106	96	74	84	87	97	99	112	92	87	95	106	96	114	99	96	81	93	94	115	102	84	96	90	108	81	102	87	93	100	103	96	84	93	99	97	87	73	115	90	99	88	95	113	90	98	97	91	99	108	106	89	88	111	110	93	97	103	85	88	102	113	100	100	90	94	99	105	100	92	95	108	93	95	104	83	85	98	95	112	86	92	98	101	116	90	91	96	74	103	94	84	88	98	98	82	104	90	95	86	111	85	94	110	100	104	91	87	111	93	113	99	91	88	84	110	87	98	90	80	99	97	85	96	75	89	91	84	113	91	97	94	109	90	87	94	109	107	118	104	83	88	102	76	114	87	100	93	96	85	84	102	96	100	103	80	111	84	93	92	107	93	80	98	90	93	112	104	107	93	92	85	90	87	111	98	93	101	100	89	98	122	91	85	96	103	97	89	84	82	95	98	92	86	92	100	95	95	95	110	95	114	88	97	102	96	88	90	89	98	86	75	101	97	72	91	80	91	106	88	91	91	96	102	93	81	86	88	81	111	94	101	91	83	101	84	105	95	97	98	99	118	91	89	116	78	101	95	85	98	93	92	105	102	95	106	101	89	92	81	92	101	97	108	92	77	91	108	80	84	86	113	89	87	76	91	96	108	101	104	102	84	90	95	103	123	94	85	101	92	100	79	103	95	118	89	81	100	103	96	105	117	84	95	89	88	80	87	85	102	111	89	96	97	86	86	101	100	98	106	91	107	83	87	102	110	91	103	101	82	99	85	88	86	90	102	100	102	90	97	95	96	105	107	102	87	87	119	90	90	102	105	82	107	113	103	80	84	89	80	109	95	95	99	91	93	89	92	73	100	96	91	78	126	83	90	99	95	82	107	101	94	85	89	80	102	98	89	107	90	82	88	74	77	93	91	76	106	86	92	90	96	95	105	97	91	91	99	105	85	97	103	99	73	79	86	98	87	109	85	116	88	107	82	93	115	98	101	98	92	90	93	85	98	93	102	102	106	90	102	103	98	98	88	95	82	76	100	94	95	104	89	91	82	107	100	91	101	109	88	116	73	85	105	93	99	93	104	96	99	103	91	99	113	83	69	89	99	95	105	105	93	88	93	92	116	96	109	91	107	89	100	79	91	90	104	80	118	80	95	109	90	100	100	108	115	109	93	100	91	93	98	104	85	90	99	108	98	97	97	88	78	93	91	107	108	105	91	97	89	102	96	80	78	105	97	96	81	97	88	86	95	105	94	95	100	93	88	109	90	95	82	83	107	96	96	106	77	95	75	100	95	75	94	89	93	93	95	117	101	100	99	103	80	75	85	108	101	96	94	96	104	90	102	84	93	91	91	80	101	106	103	103	86	92	105	105	89	109	83	95	109	111	90	96	96	102	118	99	79	113	88	73	106	86	87	104	104	89	89	79	104	97	91	94	109	96	99	86	97	114	92	94	86	89	92	104	83	83	105	84	78	104	100	110	90	98	89	88	92	85	87	93	100	89	104	102	102	87	102	105	106	105	108	88	92	99	95	118	86	87	112	91	94	111	106	104	93	95	104	84	112	93	101	95	93	80	99	78	103	79	93	96	87	99	99	101	93	99	90	102	102	98	88	100	91	90	106	99	99	108	91	112	97	104	94	87	85	92	101	106	92	85	105	119	98	91	85	85	95	100	99	104	92	100	100	99	103	109	93	83	105	102	100	102	95	90	104	91	95	95	90	101	103	93	109	80	111	84	89	88	92	104	104	88	78	104	93	101	97	100	98	86	89	100	82	91	88	105	94	93	102	83	98	76	105	93	82	83	81	90	99	87	89	84	124	73	87	77	100	87	96	93	90	104	97	117	120	97	102	95	100	93	95	94	84	73	79	98	105	74	93	91	79	105	95	82	104	105	96	101	88	92	94	76	96	101	92	102	83	78	95	101	80	105	98	104	86	94	96	97	96	90	100	93	88	88	96	86	95	86	102	67	95	104	96	85	92	98	96	89	89	95	99	103	113	93	80	104	98	100	102	89	96	91	94	107	93	107	91	107	93	99	89	75	91	87	89	95	92	91	77	84	87	95	86	105	101	113	90	90	93	90	106	97	103	102	95	95	99	85	87	94	96	108	95	87	109	106	94	85	106	93	91	107	100	109	97	90	98	93	120	114	103	88	93	97	81	90	97	102	92	104	87	94	108	91	98	96	90	80	93	100	84	119	87	108	109	79	104	97	81	82	95	101	113	87	103	112	106	105	95	92	104	80	105	95	99	93	96	74	78	84	87	98	97	117	102	92	96	91	93	104	95	95	93	113	98	79	105	96	84	106	101	108	95	92	86	94	84	101	92	91	91	77	96	91	84	94	96	113	93	106	112	86	88	83	66	101	99	85	111	88	98	96	86	104	118	87	96	106	87	93	83	108	98	97	96	100	86	78	96	86	96	101	94	109	113	83	98	104	70	97	85	68	109	87	77	76	106	91	94	76	99	89	87	99	92	97	84	95	84
30645	22112	16561	17147	22443	23149	20465	17775	14877	12210	10083	8156	6125	5124	4470	3816	3398	3113	2793	2553	2316	2031	1789	1864	1807	1592	1596	1502	1472	1464	1404	1342	1360	1302	1234	1259	1102	1127	1162	1042	1065	1101	961	929	947	941	875	927	937	918	900	883	915	878	853	899	880	916	886	889	931	888	904	898	884	846	848	883	891	910	895	843	875	882	906	853	906	894	873	837	894	872	876	834	846	870	870	864	928	845	858	903	869	862	911	872	897	889	891	925	908	846	915	903	907	901	808	852	856	888	839	875	852	871	890	904	895	911	886	933	851	857	907	809	824	868	884	828	876	857	918	861	903	851	889	866	880	888	882	924	884	850	920	878	858	879	869	863	826	874	846	887	911	864	897	891	884	866	899	854	907	909	896	895	896	867	901	865	921	872	882	922	887	835	867	890	861	907	813	896	885	887	928	850	902	851	848	884	878	856	885	852	851	906	855	915	864	936	868	881	889	860	844	910	906	862	823	900	890	911	894	826	857	851	876	861	894	858	883	898	849	859	879	865	826	851	888	862	885	901	923	899	889	924	860	886	862	881	867	900	890	889	893	882	845	860	903	924	847	841	855	935	897	883	837	872	865	802	863	858	851	884	933	873	880	869	878	852	904	846	856	842	896	892	910	886	860	873	914	854	850	905	821	844	930	865	855	884	888	906	855	864	900	872	925	921	898	875	820	865	859	853	915	862	830	921	856	875	921	902	859	869	851	903	861	876	899	840	862	802	899	882	930	834	879	827	905	886	884	905	876	838	861	871	864	895	885	891	889	861	840	892	871	841	877	858	853	855	888	903	870	921	947	912	891	911	897	866	810	890	926	866	894	849	920	846	915	855	865	836	895	861	815	883	855	877	902	861	876	947	873	825	876	905	864	891	857	847	892	898	894	904	856	863	871	875	914	915	866	873	846	892	886	862	842	875	842	855	891	884	886	875	871	887	854	867	868	856	872	844	872	870	887	851	842	826	877	895	850	865	865	827	885	867	836	893	879	952	868	878	886	862	855	896	888	833	881	869	882	883	852	859	899	874	865	918	924	906	883	881	902	875	899	860	897	829	876	846	881	913	807	910	898	941	935	899	874	924	825	893	924	847	850	860	902	851	906	845	837	836	868	896	902	871	829	875	835	833	879	780	881	879	883	844	869	884	896	851	905	836	905	914	885	864	870	898	870	875	881	943	910	922	875	827	949	839	854	884	872	872	830	875	919	881	866	887	902	863	879	905	862	862	898	888	938	859	904	869	919	846	866	827	815	891	892	856	838	852	839	856	904	863	877	891	862	903	856	854	879	836	892	896	851	865	876	883	888	851	869	866	849	872	883	937	868	822	887	867	847	907	856	851	817	899	889	868	894	912	926	928	898	882	839	891	885	947	846	879	884	948	880	862	869	828	939	866	879	892	896	879	840	873	832	878	917	866	880	888	871	862	947	811	872	883	854	940	866	893	856	844	878	930	879	866	955	903	874	845	871	916	805	827	855	907	867	897	853	851	862	887	900	849	867	881	865	851	873	857	877	864	889	919	838	860	865	836	900	874	891	889	873	871	865	861	906	901	900	850	896	852	896	884	834	849	898	911	922	874	858	856	899	917	894	898	883	889	836	873	882	885	837	844	817	889	850	885	861	871	934	876	909	858	865	832	858	861	880	850	888	851	840	846	904	906	917	896	853	863	881	863	816	828	926	896	881	898	862	916	899	866	891	892	892	961	841	879	892	899	903	837	850	850	882	869	859	844	879	877	879	921	872	851	818	907	885	867	863	870	879	839	858	896	955	920	912	843	857	845	910	904	818	869	861	882	865	823	839	905	870	864	865	840	867	889	867	877	832	876	887	880	868	847	913	863	870	841	841	911	842	860	908	898	874	874	872	850	924	888	869	876	851	886	826	898	884	925	903	867	935	862	891	845	853	859	859	882	841	877	913	856	883	840	859	875	890	871	854	843	872	828	889	835	843	864	876	849	889	829	866	889	861	907	903	852	893	853	870	871	854	855	843	880	897	821	840	896	882	857	903	826	836	836	864	857	861	864	875	899	915	875	914	840	853	916	864	858	846	865	901	834	879	919	888	902	897	847	831	830	873	878	866	893	833	870	863	856	889	854	887	869	885	873	858	896	908	860	891	801	896	878	902	912	893	869	880	940	869	860	904	891	884	821	914	899	893	901	892	844	872	892	924	850	910	850	822	901	878	879	905	876	887	874	913	871	874	884	932	861	881	954	849	868	868	847	872	843	916	906	861	860	868	824	885	837	868	810	866	862	867	932	878	921	923	852	864	864	885	894	928	828	870	890	816	910	891	826	917	794	857	844	853	875	890	860	825	876	913	894	885	884	931	850	909	860	817	864	878	875	899	910	860	816	927	876	846	809	893	893	840	887	860	848	891	894	852	863	850	883	863	879	877	915	882	914	841	857	872	900	904	880	891	891	879	876	868	958	877	862	877	861	856	852	840	874	882	878	933	881	876	892	862	918	892	911	897	872	901	953	871	895	924	898	904	874	832	858	891	922	921	906	866	904	875	926	869	877	881	848	910	824	857	843	890	898	879	880	900	843	859	866	907	886	871	849	842	870	903	898	851	858	845	815	849	885	879	892	882	870	857	882	891	891	822	869	883	851	911	860	816	878	824	902	891	896	926	847	830	849	845	862	835	888	859	864	848	873	863	914	889	811	902	911	884	879	847	890	910	908	897	858	841	926	878	893	884	857	859	898	919	904	904	847	874	882	886	876	871	870	849	917	823	869	861	883	849	889	902	850	859	871	865	899	903	854	904	953	824	899	907	899	834	826	884	883	889	799	881	869	897	867	922	860	880	886	847	883	947	873	899	878	844	879	855	877	847	867	853	882	902	858	892	867	876	852	870	845	867	863	907	833	892	865	845	840	859	828	892	880	828	867	912	845	857	831	878	839	863	843	888	907	912	834	873	901	882	821	850	899	842	918	866	889	862	858	837	892	884	876	833	829	847	814	912	879	843	864	884	885	911	866	840	923	943	842	874	907	891	898	883	865	842	894	872	830	898	893	873	905	847	890	866	850	801	897	834	858	894	864	850	844	836	886	840	811	875	904	852	896	872	908	852	884	881	858	905	897	849	943	872	881	902	833	861	807	920	851	885	916	888	906	862	849	875	889	907	910	873	896	809	897	890	866	896	858	822	884	856	893	860	863	830	846	876	852	859	875	951	844	905	875	887	906	906	908	853	947	822	899	891	819	879	904	888	882	858	884	823	876	902	901	894	884	841	865	834	899	861	911	849	850	907	880	867	898	912	865	905	876	925	867	866	926	813	865	886	857	843	895	888	905	842	920	867	909	898	875	871	912	855	881	908	823	886	908	860	922	868	901	880	832	909	890	923	886	850	885	878	883	826	871	855	859	883	873	884	868	837	843	937	876	871	904	908	863	861	857	851	913	851	886	910	896	888	861	917	886	919	835	857	877	884	816	865	891	859	823	907	869	834	933	865	911	861	913	889	874
2324	1521	924	516	393	455	433	334	309	292	243	195	178	140	131	165	148	111	115	126	139	110	109	109	87	116	107	120	104	110	100	110	102	89	86	97	83	97	98	113	115	92	93	107	102	105	83	87	85	112	106	102	109	95	109	86	95	105	89	86	103	94	104	104	116	85	89	98	88	87	101	109	100	89	95	110	93	82	96	90	99	84	90	99	110	96	101	88	100	99	86	95	96	100	97	100	91	111	79	103	103	91	84	96	96	98	97	106	103	97	104	94	90	101	96	98	94	96	99	95	88	103	100	85	71	107	98	106	99	97	97	92	78	95	91	99	102	96	109	88	106	99	85	106	101	91	95	96	106	101	110	94	100	108	99	104	94	91	104	104	79	100	95	82	88	130	87	90	125	95	77	108	95	98	88	98	89	97	105	101	88	104	93	104	119	106	110	108	111	99	94	107	89	108	88	93	105	92	89	97	95	88	113	95	91	101	93	112	94	106	96	104	114	119	90	99	76	91	75	99	94	85	103	92	99	115	111	97	97	106	90	95	110	95	91	69	88	92	98	103	103	91	97	83	75	101	99	102	81	94	100	103	86	76	109	96	109	83	102	100	87	104	90	92	97	91	98	104	92	87	108	99	84	89	104	114	94	101	100	94	90	90	69	104	82	94	92	94	101	90	93	91	91	97	93	87	76	113	106	91	116	101	97	106	90	106	87	78	96	83	105	102	101	113	103	93	94	90	114	103	103	95	93	98	109	100	117	92	78	90	79	111	105	101	90	87	91	102	108	95	97	108	89	100	77	83	106	106	99	91	100	84	104	102	87	103	83	97	102	89	102	86	88	84	92	99	87	98	88	109	81	102	105	87	99	84	94	114	106	89	89	110	97	96	111	94	129	100	104	67	84	77	91	78	104	96	116	95	98	87	86	86	92	80	118	94	99	107	98	98	93	83	108	86	99	111	108	97	72	91	83	107	110	113	104	100	101	85	96	85	81	90	91	84	100	94	91	105	105	97	85	109	86	80	86	58	100	97	83	87	86	107	111	102	89	103	102	103	87	112	93	104	94	75	95	105	99	103	105	120	101	96	94	84	89	97	98	99	113	84	105	82	84	98	97	81	102	93	103	73	87	102	96	94	93	93	106	87	84	88	114	107	101	93	113	84	88	100	101	102	96	98	101	93	96	103	95	104	99	94	107	104	100	95	101	96	94	85	99	83	95	91	96	85	95	91	79	85	100	100	86	96	84	78	102	101	95	110	102	88	78	102	97	87	93	99	91	110	96	90	94	99	93	90	93	81	98	103	93	86	104	95	100	95	108	92	101	110	100	102	88	107	90	102	90	76	87	90	96	77	90	91	88	93	86	99	84	83	99	85	93	92	93	75	105	91	98	81	110	108	104	93	108	107	83	94	106	93	122	111	98	97	85	98	99	97	92	90	83	109	103	99	81	99	101	97	105	96	104	98	107	84	91	98	107	88	93	101	104	94	88	90	88	93	96	92	98	95	101	82	99	118	95	94	107	103	92	96	92	89	104	88	104	112	89	80	92	97	77	97	85	98	91	88	101	90	94	77	89	95	81	96	98	118	90	115	102	88	85	91	102	89	87	81	114	94	79	100	111	88	102	89	96	88	87	96	88	103	102	89	99	110	88	103	90	88	95	113	92	79	80	89	85	100	89	91	101	82	88	87	98	95	112	101	81	82	104	96	98	110	90	64	103	97	101	77	102	92	105	103	95	89	101	91	90	80	110	105	105	106	91	100	103	93	101	91	82	94	94	89	98	108	92	78	99	93	99	106	107	107	81	109	84	104	93	108	87	102	91	91	91	103	108	83	84	86	99	96	90	91	101	89	108	84	88	86	87	94	101	86	93	118	105	109	73	92	107	98	105	100	78	103	90	86	92	98	72	86	97	111	101	97	92	101	91	109	114	91	96	108	88	100	98	116	111	109	97	93	105	115	96	96	100	105	96	101	92	94	100	99	101	101	84	83	84	111	103	77	94	104	98	111	101	90	93	93	105	100	96	90	82	96	84	99	92	95	97	89	101	83	83	88	85	88	88	110	82	106	96	83	93	102	105	81	114	109	84	105	78	85	91	111	98	102	102	85	123	96	89	92	104	106	100	90	107	94	109	106	100	91	100	99	79	102	100	102	89	92	79	92	89	103	90	97	112	112	96	102	85	97	105	101	101	80	89	91	77	77	111	93	90	88	83	100	83	97	80	94	86	101	104	97	84	98	72	94	91	90	98	90	95	94	84	100	97	92	108	84	121	80	77	87	108	106	112	105	92	105	94	114	75	95	102	110	103	97	88	105	85	95	98	115	89	95	88	112	95	95	92	96	96	86	83	91	100	77	99	89	90	104	92	85	114	88	73	99	101	93	95	99	99	106	88	86	90	105	95	100	89	91	103	113	82	87	100	92	74	99	98	111	104	106	87	110	95	80	111	102	86	116	105	117	100	104	85	109	103	91	97	112	98	81	101	117	106	92	96	113	101	92	106	99	93	96	107	106	85	101	95	103	110	93	119	99	93	85	90	103	94	104	112	101	96	90	110	102	88	95	95	96	94	99	93	94	82	93	96	93	88	91	90	97	96	107	100	91	97	89	97	101	100	119	82	109	96	100	92	100	111	99	107	101	92	112	99	87	103	93	91	97	94	91	98	91	85	92	93	103	110	105	78	93	98	87	106	100	105	88	99	93	94	86	90	82	104	87	97	106	96	102	87	83	110	108	107	97	83	98	81	99	95	97	104	103	96	95	100	106	88	87	110	97	97	108	88	88	93	88	109	98	92	104	101	101	104	107	88	82	110	91	94	97	105	114	90	83	93	85	97	90	104	103	92	82	95	110	92	92	101	97	97	117	90	98	88	82	101	99	85	82	111	76	125	103	101	105	94	82	113	92	86	90	91	97	89	97	112	100	116	99	100	98	96	89	96	85	103	85	85	98	92	108	109	118	106	95	112	89	98	102	87	88	102	91	95	98	100	102	93	92	88	90	94	93	92	118	97	104	96	107	87	108	82	95	92	81	81	94	95	106	84	85	109	99	89	93	94	83	85	106	93	89	94	107	95	86	102	98	98	98	94	93	81	90	83	83	91	89	94	91	94	106	112	73	94	85	97	100	86	88	92	85	90	121	105	88	96	102	114	80	101	74	102	100	73	94	82	117	91	93	112	94	107	88	92	79	104	103	82	96	89	87	83	113	101	99	95	85	89	89	89	88	100	93	98	98	108	85	91	107	96	107	83	105	111	95	94	105	73	99	99	108	104	87	93	97	84	85	92	89	78	75	98	96	95	78	84	106	92	87	89	108	82	110	98	91	90	87	98	76	98	92	86	99	90	87	99	97	101	105	109	100	100	102	85	90	111	103	118	83	93	103	89	100	103	103	97	87	87	99	100	103	116	114	100	107	93	95	88	102	91	81	79	97	90	94	95	89	99	95	112	82	97	104	96	94	101	103	88	88	88	110	99	108	89	93
24368	15159	10533	10413	14381	15916	13719	11504	9592	7603	6061	4674	3640	3046	2622	2300	2133	2010	1782	1723	1605	1512	1411	1361	1285	1264	1195	1199	1199	1153	1098	1183	1155	1084	1114	996	996	1011	968	957	973	984	942	910	938	894	969	912	930	877	892	838	827	874	927	916	893	936	854	877	909	912	920	859	897	865	882	890	900	891	857	837	932	906	885	820	831	852	876	867	858	879	880	913	906	887	891	906	826	903	861	891	869	875	920	847	893	854	896	870	874	918	844	875	844	847	847	932	864	887	863	861	898	808	912	851	870	912	895	846	874	858	910	924	859	926	874	889	905	879	836	874	889	864	846	875	866	883	851	939	884	902	899	886	929	911	869	867	889	857	885	879	917	900	908	870	835	926	904	875	882	909	798	868	903	875	864	842	860	879	859	910	913	914	835	817	899	902	907	895	882	871	895	885	871	912	853	878	899	875	835	868	891	856	866	881	942	898	867	892	881	879	921	877	876	929	839	830	871	916	909	876	901	903	846	882	906	879	905	916	879	889	870	875	856	896	893	892	885	921	883	950	880	902	905	889	874	895	890	856	904	836	914	894	864	858	829	882	903	923	844	861	884	894	841	883	877	870	872	896	895	918	864	922	888	853	908	874	855	883	930	891	885	919	882	894	910	906	865	832	863	837	812	831	865	881	913	872	869	867	892	872	860	907	860	865	853	915	868	882	923	901	919	847	873	933	863	891	877	833	873	878	951	886	862	876	935	835	895	865	842	904	824	852	886	869	819	891	902	882	876	836	917	901	843	864	922	861	866	914	906	877	867	878	881	889	838	888	872	872	981	879	901	806	872	862	865	884	868	862	897	890	872	865	926	899	882	873	853	867	905	887	866	919	853	878	919	963	868	908	893	923	843	934	826	843	841	867	890	985	870	899	876	909	876	878	895	871	904	878	865	898	894	877	908	891	863	903	920	937	911	854	868	909	863	875	924	809	923	895	897	870	878	884	878	927	924	813	867	877	928	846	884	865	858	888	845	834	886	849	907	897	833	918	901	862	894	877	910	890	846	916	927	866	857	878	848	914	840	937	875	880	865	898	844	872	821	931	879	885	855	869	933	926	890	856	903	903	845	890	898	852	846	863	913	862	866	890	840	915	921	822	839	892	891	844	881	901	862	849	862	887	888	918	855	917	888	896	887	920	888	867	894	867	850	900	900	830	840	886	885	942	856	898	867	901	888	880	891	868	860	843	903	859	874	876	870	895	863	912	865	914	839	880	887	849	865	860	875	876	952	858	893	869	827	914	790	856	943	921	846	848	878	940	953	861	890	894	893	907	870	857	851	905	859	860	890	862	914	858	843	823	931	913	878	893	870	891	828	857	874	874	849	875	899	897	921	905	874	890	915	854	812	930	877	839	847	923	926	874	904	899	880	874	921	917	897	898	877	859	849	895	870	822	917	877	888	856	893	870	913	858	848	912	956	903	806	827	872	880	885	927	872	900	847	883	882	875	880	905	874	912	922	885	884	858	874	898	891	900	881	873	903	902	826	859	880	842	885	849	921	905	889	919	889	894	862	837	918	881	866	890	882	911	843	915	938	838	880	888	916	846	845	906	897	981	930	873	855	884	913	865	861	867	874	855	914	884	919	879	902	933	867	912	864	886	842	826	849	912	839	877	838	877	893	880	858	905	912	889	851	872	869	924	852	863	822	900	874	860	915	856	897	865	881	912	799	875	886	857	861	899	900	891	890	914	890	899	901	835	853	908	916	790	896	865	901	909	850	894	862	899	877	910	879	812	917	957	898	878	923	921	904	886	901	875	910	866	844	862	832	864	983	901	845	895	886	839	885	928	881	889	897	906	827	871	837	873	862	920	858	861	906	894	868	878	889	908	883	868	934	867	891	840	933	889	906	848	906	868	916	913	884	836	957	874	832	908	880	917	873	847	892	906	866	837	878	833	856	908	892	880	893	862	875	856	860	913	840	888	847	936	869	850	870	892	851	832	894	897	836	883	902	872	884	857	915	872	863	900	953	878	881	899	873	939	841	893	920	887	830	909	880	888	847	863	898	884	872	874	897	898	900	886	897	861	883	908	907	871	885	929	811	897	913	862	876	929	874	887	918	870	910	872	855	880	811	840	859	873	925	890	904	913	881	908	886	905	912	882	842	891	900	897	863	877	923	911	898	834	926	897	866	901	857	924	878	877	868	871	857	863	870	859	869	910	854	883	812	944	871	878	906	882	858	931	914	864	889	921	923	859	945	905	869	877	914	926	859	893	829	825	865	892	841	838	907	892	898	840	909	900	888	868	868	822	882	902	853	906	908	879	864	900	901	862	895	903	955	833	882	859	901	830	873	845	903	867	931	922	846	868	919	889	867	920	867	898	868	884	907	937	858	849	857	865	861	857	933	895	880	910	883	838	906	922	912	888	820	891	912	902	894	930	902	859	861	872	876	917	909	844	886	896	847	830	865	879	912	859	862	895	843	859	883	893	839	901	932	851	894	846	896	864	905	859	848	939	913	846	898	843	869	904	894	880	881	873	904	930	904	927	912	914	900	852	833	876	825	874	882	873	904	900	916	877	845	865	859	911	907	897	859	915	900	856	849	875	858	891	843	883	912	907	820	879	902	888	936	830	881	905	908	849	892	835	862	883	862	852	845	858	867	879	885	871	859	854	914	962	877	879	886	886	871	861	908	872	853	897	878	875	880	875	884	927	846	889	888	861	900	877	868	870	852	889	868	860	847	868	860	859	895	852	848	908	910	859	881	835	854	879	940	846	867	877	860	859	856	878	865	826	946	887	916	879	813	889	895	840	926	873	901	868	861	900	818	929	874	862	853	885	894	955	860	853	869	903	901	869	869	884	888	875	911	805	875	876	905	869	896	864	862	859	938	902	863	934	914	877	938	943	923	861	851	883	929	848	896	793	913	909	842	900	864	849	857	866	893	868	858	874	840	894	957	821	896	866	869	927	897	830	889	923	868	885	908	876	886	849	890	892	894	924	888	919	871	990	888	889	883	836	887	896	901	921	815	857	811	859	827	867	886	1003	886	875	875	879	900	898	923	898	882	899	886	830	875	864	897	913	889	853	878	931	900	857	930	878	919	892	896	872	909	856	870	897	861	831	832	912	842	900	868	864	867	894	900	888	904	902	879	893	881	866	852	856	894	868	905	916	908	918	924	838	931	869	845	877	867	849	869	905	894	905	878	858	863	908	939	892	886	929	881	934	845	854	923	897	892	909	870	886	796	862	956	843	908	908	938	882	899	942	934	850	853	904	878	898	884	910	923	857	834	835	871	865	882	853	907	922	824	876	877	904	860	899	872	880	872	856	921	888	866	872	875	820	910	873	861	908	835	920	877	849	878	866	891	895	866	926	842	877	911	911	894	846	909	885	878	870	893	845	872	883	867	898	865	886	892	867	863	880	869	862	839	889	889	892	885	928	885	897	890	943	802	882	881	863	954	871	846	883	913	946	877	860	903	888	875	875	879	917	912	854	877	849
3257	2505	1333	727	567	703	659	568	498	438	335	258	226	205	174	205	150	148	149	139	150	128	128	142	117	112	110	121	113	110	127	101	120	113	135	103	97	115	130	111	99	127	108	109	109	104	113	111	94	94	103	110	111	88	96	103	89	108	98	83	97	97	102	105	90	101	98	106	112	105	119	108	86	106	109	108	94	107	86	80	99	119	100	99	106	76	117	101	96	93	105	104	111	98	89	112	86	101	105	111	95	89	91	103	105	117	94	99	98	105	88	107	98	88	86	116	115	112	105	89	88	104	98	100	102	93	117	91	73	95	98	107	99	95	103	100	108	85	95	101	114	101	108	94	94	101	106	80	91	94	126	112	99	112	86	99	107	105	91	123	97	90	112	96	95	101	98	94	107	102	85	90	99	90	111	90	98	93	115	99	90	86	109	92	104	105	98	115	91	98	92	78	104	99	91	102	93	105	116	105	108	91	102	109	99	90	104	100	88	86	92	97	86	114	111	91	102	94	104	95	109	102	91	102	95	96	81	87	93	93	93	116	85	105	99	87	94	96	100	114	91	106	84	93	115	96	88	102	99	116	94	108	93	96	94	108	102	96	101	99	96	99	101	109	98	88	108	100	110	100	105	92	113	96	107	81	108	119	107	97	97	96	92	85	92	104	107	110	109	120	93	103	104	100	119	93	95	93	108	97	91	105	107	107	99	102	91	105	104	77	106	94	100	100	105	104	107	88	103	115	101	102	105	102	107	94	100	118	106	94	97	107	98	96	115	106	114	105	101	103	108	102	105	107	101	92	105	93	97	109	97	87	91	93	100	103	102	91	120	94	88	103	101	109	105	101	97	113	101	93	105	99	99	113	110	104	102	92	112	103	102	112	107	116	99	100	127	91	105	107	96	106	84	97	84	101	104	96	99	100	94	91	90	103	100	97	89	88	97	97	100	92	85	93	98	114	102	85	106	120	105	105	101	101	106	79	125	99	112	99	96	105	88	97	114	85	105	106	92	108	90	102	95	78	100	101	119	104	95	101	114	105	107	117	95	98	106	110	96	82	102	76	112	104	122	117	102	98	92	105	89	88	85	99	104	89	123	96	111	70	90	89	119	95	109	113	97	105	101	123	108	98	118	76	108	96	93	115	100	99	113	104	92	104	90	84	110	92	97	94	101	101	104	102	109	93	117	114	91	96	85	109	97	108	103	93	105	93	91	85	96	113	86	88	82	89	104	99	88	91	100	100	101	114	108	85	110	88	104	115	108	90	91	105	84	108	105	92	117	110	104	102	103	94	106	98	103	111	99	76	80	101	108	85	120	106	126	108	86	92	91	105	99	109	93	99	76	91	96	92	92	96	116	97	108	96	110	107	81	107	91	128	108	98	100	97	93	95	107	110	90	98	102	108	105	107	102	101	112	92	93	98	96	106	102	129	106	82	96	117	106	84	94	110	88	120	103	107	95	89	104	112	108	96	105	80	90	98	87	106	88	94	101	80	110	97	106	106	107	98	95	119	101	102	117	98	102	94	92	94	111	100	93	114	99	105	113	91	105	116	94	92	93	103	92	100	94	114	111	96	116	96	109	108	99	98	97	99	115	102	110	94	101	96	102	94	92	110	100	100	115	95	93	101	108	115	109	100	97	98	115	98	112	116	95	114	105	98	87	104	122	84	95	123	105	105	95	106	98	105	99	92	91	109	97	99	95	105	101	104	102	113	90	102	117	102	101	109	115	91	109	126	107	111	106	102	118	100	92	111	107	83	112	106	95	104	105	93	98	90	101	92	87	91	100	87	103	97	101	94	82	104	96	90	98	89	97	111	99	107	110	112	89	93	90	100	110	108	105	103	96	111	67	94	88	98	113	99	86	105	91	120	97	104	99	96	103	97	90	115	112	102	70	98	106	106	110	107	99	95	97	95	122	91	98	111	120	105	99	95	109	106	82	111	117	118	104	97	90	106	90	100	111	109	97	104	94	97	92	89	104	87	100	106	102	102	116	97	81	108	112	107	95	95	124	102	81	88	99	100	95	104	96	105	84	101	97	101	100	103	111	93	92	110	97	101	111	109	96	95	93	90	88	110	105	104	111	111	113	104	100	91	93	90	97	108	105	111	114	105	95	101	96	85	89	118	91	91	96	82	115	96	107	80	100	103	109	96	86	97	105	101	106	93	97	88	112	90	96	101	81	91	94	99	99	95	88	99	105	107	110	81	85	96	115	120	90	105	98	103	105	109	106	95	102	107	111	92	106	98	97	94	97	119	100	116	84	115	115	101	102	100	75	109	108	97	95	99	92	111	90	95	110	97	95	101	113	120	105	85	124	98	102	105	100	100	102	95	108	84	93	103	92	119	104	119	87	105	75	90	85	100	113	82	82	100	117	76	100	86	115	97	113	103	105	96	78	102	99	100	103	137	100	104	108	105	102	92	111	106	112	110	106	96	107	115	107	123	103	112	97	100	88	98	91	123	106	115	110	103	109	120	120	118	94	108	108	99	108	118	114	73	99	86	105	103	97	113	100	88	106	109	117	109	98	105	89	94	101	101	112	86	106	105	108	112	111	112	97	97	112	97	85	104	90	98	105	109	98	96	87	110	93	94	102	100	103	94	117	94	106	102	103	98	92	99	101	91	96	103	91	121	93	116	112	106	110	102	113	94	78	102	116	108	115	121	109	94	114	110	106	91	109	110	102	105	89	84	110	95	94	90	106	107	106	107	96	110	88	105	94	94	101	93	93	98	99	98	111	121	104	92	104	105	100	105	100	114	102	100	88	98	105	93	90	91	100	105	101	87	101	111	111	92	92	119	111	102	119	107	77	93	112	95	106	98	104	85	107	101	94	87	94	99	94	99	102	98	107	91	104	91	111	89	90	104	105	99	109	116	107	95	94	95	87	103	105	108	96	117	90	96	81	95	101	92	104	97	102	95	112	111	103	113	98	100	114	103	92	135	104	111	95	94	101	79	111	100	108	94	99	112	83	105	101	118	85	84	97	105	96	96	97	89	97	91	107	98	101	101	86	91	114	87	96	88	95	111	85	109	103	112	85	104	107	109	104	93	105	96	88	101	104	92	114	110	85	103	100	101	106	93	112	104	104	84	105	110	98	73	89	111	99	101	108	110	99	115	113	112	94	87	101	95	101	125	117	96	104	105	87	95	87	103	92	100	89	119	102	107	95	96	101	99	78	99	106	116	105	102	91	112	120	112	84	116	93	113	120	95	102	100	96	108	99	91	109	94	113	120	107	98	108	93	95	105	113	117	90	93	95	104	119	75	77	96	80	106	106	112	132	89	88	95	95	108	97	105	115	102	103	101	95	103	113	97	101	115	103	94	107	93	97	100	102	90	95	90	106	99	103	89	118	111	97	101	85	109	113	105	83	105	102	112	114	112	111	99	107	97	100	104	85	98	86	103	117	116	89	108	106	93	108	99	99	105	84	84	88	99	101	103	89	115	101	90	94	98	99	113	116	97	95	112	104	95
27980	18781	12728	13782	19204	20649	18178	15406	13093	10816	8524	6384	4965	4380	3733	3150	2790	2459	2363	2178	2074	1738	1730	1663	1532	1533	1489	1434	1491	1371	1381	1353	1298	1206	1225	1169	1117	1137	1060	1008	1056	995	1007	946	997	950	912	923	943	932	967	944	906	934	980	928	955	964	915	950	904	997	846	878	893	923	915	913	910	930	873	919	938	899	921	902	906	965	898	909	915	961	918	879	851	909	1005	930	860	898	954	880	868	916	902	952	859	864	908	892	937	988	891	900	883	864	929	956	914	913	913	959	905	961	954	887	930	943	867	901	886	913	950	907	946	914	948	906	926	908	924	962	919	920	886	990	920	938	886	952	940	968	890	938	912	940	925	876	941	955	949	952	954	926	928	904	922	914	924	931	891	910	920	887	926	913	942	881	921	970	889	938	889	926	946	896	884	955	912	922	920	917	892	868	894	914	884	927	902	922	908	932	892	914	905	943	926	926	888	880	897	912	911	919	931	905	944	972	960	867	859	940	921	909	903	903	933	838	904	901	872	905	880	911	945	890	867	994	898	939	850	890	925	898	923	864	903	948	907	894	971	923	903	883	886	967	950	935	932	910	929	884	956	945	887	904	879	847	893	910	916	931	913	948	934	921	876	956	907	952	899	942	929	857	889	888	966	922	918	947	895	926	889	901	878	905	937	842	892	923	913	932	881	939	941	947	916	926	931	893	912	918	935	917	895	860	909	921	934	926	864	913	911	899	902	950	965	939	914	930	948	946	877	915	917	859	877	852	911	904	853	935	902	900	896	909	904	868	891	887	890	979	908	933	914	874	977	908	978	895	899	886	941	948	887	883	933	902	866	934	957	897	903	874	917	933	886	942	908	924	900	915	894	911	932	914	912	913	921	934	907	940	876	904	860	984	926	940	893	910	958	901	911	894	918	891	929	869	900	928	919	906	904	879	922	923	965	942	914	872	924	896	864	945	913	906	898	1002	938	898	961	871	900	870	897	935	912	983	942	898	946	930	917	911	907	958	860	881	894	943	914	902	897	947	899	946	894	951	957	869	974	966	939	917	894	929	880	966	877	935	896	850	940	927	894	920	927	910	895	935	932	937	918	896	879	977	904	915	952	926	914	959	922	918	900	902	915	920	871	878	868	898	860	878	883	963	932	918	925	874	938	918	972	906	935	865	913	989	922	935	998	942	912	846	934	952	914	904	956	949	919	881	897	891	860	911	926	925	889	894	931	961	927	929	896	847	918	907	924	878	891	919	913	923	905	981	924	937	918	872	943	894	955	887	859	925	920	908	949	993	908	885	912	898	882	870	941	909	921	907	926	893	959	882	917	934	966	927	933	909	896	931	929	956	898	929	843	887	914	974	874	977	930	960	997	903	907	894	998	963	968	874	908	954	887	846	881	889	902	950	897	936	951	944	973	916	890	921	912	978	916	925	908	881	942	876	922	912	908	896	938	938	894	922	897	916	947	880	907	945	938	907	891	907	946	906	918	922	926	920	954	928	923	908	937	885	900	945	894	895	932	919	889	902	963	909	895	941	939	859	893	875	844	899	892	934	962	948	910	911	891	887	930	927	896	883	880	911	898	912	942	924	944	900	935	897	925	883	984	872	895	887	921	966	907	912	939	908	923	935	910	864	942	925	928	926	945	895	983	906	974	966	920	882	973	925	913	915	902	948	919	874	915	921	880	933	879	895	897	956	936	909	888	889	887	925	947	923	943	924	929	960	903	925	894	924	873	861	951	847	952	917	953	865	927	915	936	949	876	908	907	902	938	978	921	948	927	913	824	912	837	910	908	912	969	904	926	926	949	895	832	981	906	867	926	919	882	948	896	879	887	929	927	928	909	893	929	945	921	905	904	881	901	938	877	932	927	923	920	927	885	956	891	994	890	868	911	911	951	902	893	915	946	958	925	911	914	955	869	911	903	890	875	944	894	900	927	899	919	900	913	1020	932	923	876	889	922	910	900	976	934	966	936	940	898	889	943	898	871	882	847	868	870	899	955	905	927	939	870	881	914	896	927	922	930	902	929	930	924	804	941	860	947	888	890	894	945	935	945	913	907	917	886	936	952	903	885	920	920	829	908	972	891	957	944	919	881	914	899	926	940	890	959	885	903	964	889	919	934	934	969	885	928	914	901	951	893	896	908	913	905	937	892	923	904	914	902	927	934	915	929	933	895	970	890	908	970	871	866	959	960	903	954	954	891	881	913	912	932	870	944	934	940	918	910	892	935	972	923	947	916	913	886	916	905	918	908	872	963	865	901	864	890	920	969	907	987	886	868	896	912	924	895	886	868	891	950	945	950	895	869	884	905	912	896	914	951	927	929	920	894	903	887	934	938	887	894	912	930	911	868	901	887	899	894	924	967	900	913	960	965	969	933	920	841	979	872	878	947	870	916	876	874	909	931	912	908	824	947	966	925	920	922	895	900	959	901	932	893	950	910	914	936	881	936	920	986	889	856	933	932	927	886	873	954	911	891	848	955	858	963	888	903	922	928	901	881	899	927	876	948	885	906	936	884	858	983	922	895	960	925	929	886	879	872	922	874	932	905	909	902	880	884	935	918	910	971	946	897	990	916	916	895	963	920	896	915	886	898	825	890	909	951	902	977	925	914	931	911	858	926	954	989	859	892	929	887	963	902	884	964	875	912	918	893	901	894	957	886	949	920	925	900	901	941	926	961	882	926	921	872	896	880	896	885	909	909	974	848	913	918	908	941	920	969	920	950	876	942	907	846	831	895	919	945	860	911	917	899	936	925	901	917	913	911	910	948	946	909	905	948	872	882	923	869	917	848	900	939	903	933	904	896	888	906	947	878	963	945	903	944	936	910	930	904	887	902	934	850	943	895	938	956	927	932	853	953	895	926	863	927	879	850	951	922	913	935	923	914	899	925	869	905	898	858	944	885	896	921	935	902	915	920	892	859	923	961	969	914	915	903	914	892	909	950	856	923	878	946	885	921	885	912	945	944	908	869	889	914	936	938	916	934	944	904	943	897	898	943	928	878	886	951	876	942	932	905	925	934	872	926	888	925	964	858	861	892	920	919	926	973	914	886	918	920	952	940	887	825	944	905	912	947	959	879	960	862	887	897	917	921	907	951	916	893	908	931	946	945	975	956	936	908	909	912	881	910	992	911	930	890	869	967	947	941	904	955	922	961	879	901	940	871	911	952	893	890	866	938	896	872	880	857	894	930	936	882	974	898	953	977	899	953	955	971	885	902	893	906	903	935	920	948	928	928	955	901	888	950	867	906	867	899	943	942	906	929	906	983	891	899	890	904	950	869	894	876	942	903	916	905	889	898	896	916	919	951	900	980	914	930	929	918	920	936	913	932	939	943	896	885	906	884	922	898	894	887	919	910	936	924	938	903	944	924	881	959	933	869	933	926	934	960	892	891	923	919	938	977	822	909	904	894	937	947	894	914	899	905	948	895	885	889	913	944	931	959	905	926	901	920	860	955	915	927	934	940	888	901	891	866	901	907	886	878	934
3493	2171	1114	721	570	641	593	553	464	381	348	266	228	193	177	172	152	194	127	149	139	112	127	111	127	124	126	103	96	108	115	138	114	110	121	110	104	107	112	99	100	104	91	82	99	85	88	90	100	97	103	99	103	86	104	76	97	101	91	80	79	97	108	105	87	101	94	82	91	97	111	86	92	106	89	87	102	91	100	92	100	111	106	111	102	106	82	95	90	100	84	93	86	92	103	116	86	85	86	107	103	108	90	71	84	87	106	102	92	91	86	87	102	77	86	76	97	66	87	97	72	94	68	88	100	87	103	79	82	97	106	90	82	81	91	74	88	90	75	94	95	108	89	87	85	90	74	78	98	95	93	102	89	91	77	104	102	114	89	101	83	94	84	97	95	96	99	90	87	123	107	97	94	81	94	82	98	93	106	95	95	91	83	79	90	101	93	73	121	109	75	91	93	97	79	94	94	78	87	77	83	93	80	83	88	107	87	79	82	105	85	106	84	85	83	94	86	101	110	94	112	67	92	72	89	90	98	99	91	91	90	81	105	105	80	102	95	94	103	103	91	93	106	90	86	73	106	99	106	110	86	93	94	91	91	87	94	91	93	98	96	92	75	91	76	89	94	114	96	93	89	89	88	93	98	90	80	90	86	87	89	82	98	90	86	92	81	89	118	108	96	89	88	97	91	102	96	98	88	88	86	88	99	98	99	95	92	95	84	96	89	85	94	84	94	96	113	92	84	72	91	98	82	86	106	90	89	85	89	81	84	82	97	82	88	100	84	86	94	84	79	84	81	86	113	77	103	111	101	91	69	95	123	104	107	99	74	97	98	90	94	89	92	89	90	89	85	83	87	85	78	104	102	96	93	99	98	110	82	103	93	80	79	88	91	80	102	100	105	84	85	88	97	102	99	106	105	84	88	85	97	93	102	100	100	103	109	80	94	96	102	93	103	87	71	88	80	98	78	109	79	90	73	85	96	84	82	91	88	81	79	109	87	95	88	84	95	95	93	84	87	87	93	81	103	82	101	84	94	72	84	89	91	106	81	99	84	81	103	82	87	79	87	86	73	103	101	84	85	80	92	84	97	78	98	87	101	87	86	95	96	97	78	80	103	96	86	83	85	106	87	95	109	79	90	74	86	74	72	103	110	96	91	107	74	82	116	95	98	88	85	90	119	80	98	86	100	105	87	79	100	94	101	68	97	83	89	97	103	101	118	97	104	93	109	100	110	78	75	89	81	96	100	81	102	96	97	80	109	83	96	87	102	78	99	101	93	114	93	84	102	81	91	107	96	84	97	89	119	91	98	105	80	97	76	91	98	97	94	84	90	114	82	95	99	89	100	88	85	88	81	85	113	89	84	96	97	85	90	86	95	100	99	86	96	106	88	103	88	94	99	103	88	93	91	94	93	105	99	88	85	100	91	98	102	100	87	101	86	90	84	104	97	77	101	112	89	103	91	85	86	85	94	69	113	76	78	86	103	80	86	90	82	87	101	113	110	77	91	73	107	109	90	83	64	85	87	96	86	103	88	79	100	87	100	80	109	77	87	79	81	81	102	88	99	95	100	101	89	100	98	94	91	88	93	77	91	92	86	107	93	83	74	92	111	86	84	76	87	79	85	104	72	96	80	88	100	94	89	79	93	81	83	87	89	104	115	79	112	82	93	96	82	89	96	106	83	108	89	92	84	92	93	96	92	94	88	110	101	103	94	99	93	78	105	93	91	91	104	82	104	94	88	87	87	82	102	78	97	105	89	97	113	82	69	96	101	93	105	111	83	82	96	93	100	97	81	95	85	88	85	99	86	91	100	92	85	82	86	95	91	93	98	86	101	79	94	93	83	91	84	101	101	106	91	94	89	79	102	77	74	95	109	102	84	96	90	70	106	106	77	87	100	90	109	104	89	77	109	90	84	95	86	96	103	95	82	86	97	99	86	90	90	97	117	94	101	90	86	93	68	84	80	96	106	89	94	85	96	92	88	89	93	95	98	97	98	90	94	84	89	91	79	94	85	91	96	115	95	103	69	91	101	73	80	84	84	103	69	86	73	101	98	87	108	75	84	77	87	96	92	99	79	81	91	100	85	87	94	83	90	85	98	86	66	93	94	107	100	90	105	99	90	97	87	80	69	100	75	92	98	88	76	113	84	110	92	83	94	99	77	96	89	111	100	96	90	78	102	96	94	90	75	91	84	93	85	102	91	91	105	101	104	86	89	84	101	92	101	82	96	88	93	84	87	73	111	93	85	120	101	93	82	96	95	84	78	82	104	101	85	84	94	82	105	95	103	99	110	97	87	88	84	102	97	104	83	92	97	89	69	85	87	86	84	108	99	89	95	89	102	95	94	94	90	101	105	89	95	108	91	82	95	92	102	101	93	90	98	82	94	86	97	89	85	97	95	98	80	101	81	85	87	93	90	91	83	82	71	88	88	79	86	106	97	87	91	101	92	83	89	80	98	97	109	87	98	92	86	78	99	94	93	86	102	91	111	102	94	86	104	123	83	90	90	92	108	95	83	85	91	99	94	92	96	89	100	85	96	82	75	100	108	76	103	100	87	87	95	95	98	103	115	77	79	100	89	87	99	80	81	85	95	96	104	83	98	81	98	74	99	84	79	99	98	101	86	100	84	93	77	85	80	98	90	83	92	86	81	93	94	85	84	88	102	93	86	90	91	87	84	95	94	81	98	112	95	91	94	99	84	89	95	78	89	99	97	89	85	90	107	99	97	96	92	94	96	95	96	74	91	94	88	87	110	111	98	105	97	91	83	80	106	110	99	101	98	85	110	93	93	98	91	92	87	86	95	93	83	97	92	95	80	75	87	86	100	87	94	75	97	84	90	89	81	108	94	76	73	100	92	102	109	81	84	94	95	105	83	110	103	104	95	95	104	97	104	92	80	90	84	89	88	101	87	89	87	109	78	96	89	80	81	93	94	89	96	93	78	92	99	88	82	106	81	90	83	104	94	78	98	98	77	94	76	93	115	90	106	81	82	110	100	112	91	110	93	79	72	124	101	89	80	99	77	97	87	87	94	93	107	104	91	86	95	96	91	108	109	94	118	95	95	75	91	90	99	91	90	82	88	97	112	78	95	74	103	86	109	84	74	88	105	98	98	105	88	95	99	90	86	92	81	112	104	112	97	81	98	107	80	95	97	94	103	82	91	95	79	83	103	109	90	92	98	73	90	101	83	104	99	102	88	99	100	93	107	92	95	114	91	96	99	87	99	70	93	78	98	99	89	103	90	88	95	87	94	104	97	82	80	98	90	91	89	81	100	87	103	88	93	111	105	82	99	90	94	105	100	97	98	95	80	97	98	97	88	95	93	104	87	110	92	84	86	80	89	89	86	102	91	81	94	96	103	103	90	96	85	95	86	76	88	83	102	110	89	99	91	92	94	98	102	89	77	78	95	97	88	88	101	74	112	103	94	79	87	79	108	97	99	67	91	86	106	112	82	88	83	86	73	92	102	76	82	93
27406	17292	11891	13055	18435	19567	17735	15251	12855	10540	8385	6424	5381	4430	3693	3291	2948	2552	2301	2071	1923	1712	1577	1601	1577	1479	1346	1341	1311	1400	1349	1302	1206	1157	1183	1185	1081	1047	1087	1020	1010	1014	916	946	878	905	910	834	863	923	874	890	870	871	872	849	889	837	866	791	838	868	837	860	782	764	869	851	827	842	869	859	882	829	849	844	854	893	752	796	819	810	829	847	822	875	899	844	816	819	898	853	820	844	873	791	865	780	867	810	832	870	824	859	847	844	869	786	843	824	844	844	806	864	790	818	823	827	839	860	856	785	804	821	847	834	841	781	830	854	835	834	836	869	790	829	803	825	834	900	835	870	831	859	860	857	859	835	847	832	840	873	853	802	828	850	825	834	820	841	836	856	774	829	822	892	858	844	839	812	769	840	834	852	889	859	821	844	819	823	811	860	905	827	831	853	890	788	830	795	793	826	795	812	794	903	870	857	896	817	845	827	867	850	872	860	826	792	851	831	834	847	829	864	877	853	853	794	881	869	855	813	820	872	841	850	858	859	893	832	886	808	860	825	805	812	809	840	833	868	841	863	878	823	823	838	820	808	847	848	852	823	841	820	832	855	827	830	845	830	847	809	825	824	816	820	889	876	850	852	869	865	791	865	806	803	825	823	821	881	853	849	897	841	883	781	801	868	820	782	897	855	785	815	814	890	809	861	858	850	850	793	861	821	846	865	844	827	851	844	850	796	783	795	815	863	854	794	842	833	883	808	829	834	895	823	867	864	818	874	872	817	806	831	894	896	816	810	887	881	837	830	844	821	846	848	831	862	832	872	837	841	841	840	858	835	858	851	803	829	835	858	840	784	886	842	895	827	804	849	820	847	788	885	854	866	831	866	825	861	875	850	854	877	833	831	810	844	876	836	843	848	830	839	824	868	852	867	812	833	840	838	838	869	811	844	799	830	838	825	801	891	812	788	871	818	853	814	858	852	846	788	804	818	854	826	843	866	833	844	847	859	817	850	841	849	830	856	832	901	824	850	854	884	822	851	869	805	809	852	846	843	897	794	790	806	794	823	797	850	820	834	883	859	838	857	857	782	880	834	819	845	877	817	875	821	861	836	849	813	814	792	854	870	778	763	839	869	776	831	852	800	827	833	861	850	855	841	841	823	811	855	812	829	784	779	867	827	791	814	870	834	832	836	863	849	828	861	883	853	877	904	859	867	852	846	767	849	802	813	854	829	819	804	829	791	913	787	823	853	823	850	840	860	856	847	850	865	840	835	802	794	820	826	863	853	870	816	836	810	881	821	863	855	835	858	849	795	824	807	873	862	843	851	851	843	834	842	860	831	855	878	812	802	806	821	825	846	830	852	829	868	840	908	861	838	891	766	814	847	838	823	851	835	822	840	828	893	875	800	867	790	841	833	867	792	857	829	836	876	844	872	875	819	851	829	854	849	800	822	862	787	804	813	807	849	783	845	801	834	857	798	838	839	814	840	841	887	820	850	799	834	833	877	869	829	860	836	819	832	819	810	823	875	848	823	856	892	848	808	866	909	837	833	840	827	813	844	829	832	874	807	905	869	818	824	782	800	816	915	816	889	836	870	864	851	803	856	839	878	821	786	850	875	842	838	765	850	820	830	850	848	806	829	885	881	858	870	852	869	862	801	867	879	824	823	886	813	840	869	850	814	837	816	784	828	824	946	821	840	864	867	848	885	840	871	813	871	848	816	867	828	857	846	856	770	871	842	874	819	815	782	844	857	845	840	846	789	806	872	784	850	850	792	865	820	832	848	822	821	875	861	844	858	846	884	827	855	833	870	835	809	842	849	797	831	812	858	797	882	853	865	823	802	911	893	835	822	881	884	863	875	829	827	786	880	867	841	862	809	830	835	800	788	833	836	829	853	896	868	809	863	877	813	810	824	860	906	849	810	840	825	850	897	854	817	868	840	860	848	805	811	830	845	823	837	857	860	851	837	894	915	852	847	835	797	817	847	823	885	867	874	843	826	830	857	843	809	830	801	804	878	836	841	851	838	795	877	807	840	847	828	826	828	811	855	827	825	859	784	829	833	883	805	854	866	798	848	841	866	870	812	849	846	782	838	782	840	835	804	805	860	842	893	850	866	830	822	901	873	789	834	808	826	832	858	859	807	888	811	808	900	810	862	845	888	859	834	876	859	780	843	864	823	837	886	850	852	822	843	844	898	798	885	768	851	909	857	856	858	854	840	801	856	853	897	871	835	858	877	808	884	843	798	882	850	830	808	859	851	817	876	820	822	865	784	851	858	827	855	823	853	846	913	885	856	852	880	819	878	835	827	854	841	823	870	832	864	847	848	871	879	856	831	841	805	809	840	865	813	864	828	894	849	834	822	780	874	825	834	876	836	857	863	867	869	836	809	844	805	848	796	836	812	840	826	856	840	794	890	822	788	845	826	831	871	859	842	842	857	811	867	827	814	817	826	824	815	833	835	837	775	825	828	837	846	839	840	868	819	879	819	810	824	785	836	841	831	845	856	807	853	871	874	863	843	823	859	811	828	866	843	835	862	847	825	789	794	867	847	836	830	856	838	847	792	787	831	817	809	830	805	857	839	861	858	815	817	862	844	826	894	841	812	789	861	868	831	855	847	855	838	845	854	834	805	838	834	876	884	806	864	846	831	858	827	844	823	832	823	844	855	865	834	863	830	844	774	869	839	812	850	893	831	860	834	856	843	812	811	801	826	860	819	813	846	843	838	846	850	855	846	846	858	813	848	877	868	863	826	859	841	889	850	855	836	822	810	820	856	873	847	824	868	810	780	793	831	907	826	822	882	817	815	789	848	822	872	868	809	884	860	823	858	815	882	846	853	877	828	816	825	834	874	841	814	845	859	851	861	854	798	850	813	799	840	850	854	824	835	831	855	871	827	799	807	863	755	813	857	736	805	792	821	826	869	823	849	877	834	835	839	804	829	862	853	837	804	890	820	836	843	800	853	906	831	888	852	847	848	882	863	830	827	815	821	868	862	810	768	837	847	788	839	855	808	810	820	792	849	854	799	853	793	822	831	833	837	858	891	807	826	800	876	806	864	836	836	835	822	853	837	819	859	820	851	851	868	863	790	828	870	816	849	824	861	793	811	877	826	796	867	876	823	892	847	796	847	844	812	807	864	863	862	900	916	809	807	874	848	850	822	892	829	814	876	819	809	802	823	856	854	827	836	882	853	849	858	858	893	874	835	840	839	781	889	837	834	858	792	843	831	821	863	806	762	837	858	839	831	819	871	844	851	796	821	808	834	879	815	809	871	855	847	827	864	851	807	850	844	801	840	869	813	834	823	853	830	779	851	825	789	857	811	834	835	785	829	800	807	850	856	841	818	805	848	892	861	853	819	843	827	853	825	803	901	823	891	836	852	796	881	847	876	885	823	828	887	861	855	843	866	837	818	860	835	873	856	859	849	807	794	831	854	866	846	823	837	828	837	849	838	812	806	845	825	816	869	794	845	901	863	798	877	868	859
3560	2884	1835	1049	773	818	823	795	669	486	386	339	327	265	219	210	180	177	163	147	135	124	126	143	154	133	110	119	118	124	122	134	120	117	127	109	129	106	99	103	118	111	92	108	88	76	101	104	80	103	98	100	87	99	86	80	89	104	86	92	99	89	90	114	87	93	98	89	102	95	98	94	89	94	91	100	89	83	105	109	92	94	95	94	80	94	99	96	90	101	101	101	86	102	103	81	91	92	94	87	97	85	112	99	93	96	85	103	82	103	92	90	83	99	97	94	106	93	90	87	90	103	88	99	88	113	94	76	102	76	96	92	89	110	74	90	94	80	80	100	106	94	73	81	109	104	87	84	89	96	105	88	82	108	93	98	88	98	96	99	99	98	102	101	94	73	117	89	104	82	98	99	99	113	110	85	95	100	105	104	104	93	104	105	93	80	106	105	88	94	80	95	90	80	101	95	89	94	86	111	99	95	100	92	91	84	109	104	113	81	105	88	104	102	106	87	95	79	93	88	106	94	93	100	103	74	108	97	110	80	90	96	93	91	84	99	106	84	88	83	111	110	83	88	85	117	75	103	97	86	92	105	67	106	108	101	91	98	94	106	103	100	97	89	101	95	82	85	99	107	88	88	95	115	116	91	103	100	89	86	93	80	92	100	99	99	95	108	90	86	90	105	96	94	88	88	111	94	110	101	107	103	103	98	97	90	93	87	117	93	74	95	104	100	113	102	116	105	97	114	107	88	108	94	94	82	86	93	89	92	84	90	104	86	85	89	97	91	92	95	91	78	92	104	74	89	98	98	100	95	110	101	113	100	102	84	80	94	93	102	104	73	100	94	104	93	98	116	103	112	105	92	93	98	88	96	91	84	85	87	109	102	85	94	80	106	91	81	118	93	92	100	96	100	93	95	91	86	118	96	95	96	105	106	96	100	88	86	88	97	114	94	96	107	98	88	81	82	102	110	95	98	98	100	97	88	96	91	100	87	112	69	93	107	101	91	85	92	96	99	107	93	103	103	103	101	95	99	84	84	91	102	86	83	91	104	90	111	87	102	100	107	105	95	93	104	102	105	85	81	105	110	84	104	97	99	85	105	111	94	92	107	96	93	82	85	110	102	95	94	106	96	91	100	102	86	99	101	89	100	121	95	102	90	100	95	99	85	97	105	113	91	90	88	96	92	101	95	108	94	89	99	83	97	111	82	91	115	88	99	108	105	95	94	99	89	90	104	79	106	101	101	112	130	102	95	102	76	96	107	95	94	97	104	108	75	99	111	86	100	95	87	87	98	114	97	92	75	95	88	87	93	92	91	96	86	97	106	89	100	80	96	97	92	90	94	83	95	90	110	92	89	107	85	105	107	91	98	100	95	99	109	93	93	73	88	93	89	76	91	94	93	91	87	103	86	108	107	94	98	103	90	102	89	112	83	111	96	91	86	83	103	91	92	91	91	83	104	108	98	90	91	90	84	112	100	111	96	89	98	93	90	115	96	87	95	93	102	92	91	88	125	91	91	97	99	90	98	82	95	92	90	99	123	71	86	96	96	96	83	115	85	98	80	83	80	91	108	97	89	93	95	98	112	106	122	89	73	90	97	96	110	103	107	102	103	83	89	92	95	92	91	93	86	98	108	88	96	100	103	100	97	113	78	107	93	97	104	97	92	100	93	99	98	111	83	106	81	93	85	84	104	93	98	88	97	91	101	85	88	82	90	101	115	96	98	105	84	105	92	115	98	93	91	90	89	105	89	103	94	91	88	83	105	87	95	86	93	79	91	112	95	100	83	101	106	83	97	88	103	94	99	109	98	93	86	95	100	101	91	96	99	95	95	104	103	95	90	94	78	87	101	93	100	77	94	101	79	102	107	98	97	85	90	108	106	100	89	91	106	101	107	120	79	117	84	88	93	94	97	91	104	111	96	104	108	97	111	87	98	105	96	88	85	108	95	115	79	92	124	111	89	115	67	88	87	80	97	94	82	91	102	92	92	110	80	106	86	100	81	110	88	110	71	94	87	104	95	101	85	95	107	102	96	110	107	94	80	112	87	92	96	100	107	99	107	93	95	98	97	93	113	96	83	99	112	93	91	107	95	93	100	103	97	82	92	103	93	95	96	101	101	90	101	94	76	93	98	95	97	100	95	89	103	99	85	102	93	92	110	87	95	101	94	108	114	87	108	92	100	94	99	113	99	104	89	90	89	88	89	96	85	92	85	99	103	89	90	80	100	99	79	98	88	99	93	90	91	104	102	75	101	108	93	82	95	97	84	115	78	82	92	92	101	77	93	97	104	93	93	104	78	83	82	96	109	88	99	93	88	96	87	86	98	83	104	92	100	88	90	83	105	90	116	92	110	96	96	108	109	94	93	88	82	83	96	95	86	82	103	83	91	92	99	95	100	97	109	72	75	97	117	91	73	88	108	101	88	105	87	91	89	110	104	107	107	98	102	80	102	93	102	83	100	103	92	79	108	93	94	90	106	80	80	96	90	96	89	77	83	107	101	114	93	76	95	93	90	93	99	95	110	102	70	91	99	91	103	98	102	92	103	91	95	91	90	87	113	95	87	104	75	96	98	100	102	94	88	94	99	93	96	113	91	97	94	83	102	106	108	104	80	101	97	93	99	88	89	99	92	82	101	97	85	104	100	109	98	80	104	98	93	89	89	99	94	83	102	84	91	105	89	104	97	107	86	97	96	87	92	97	103	86	96	77	93	82	90	96	93	91	84	97	99	91	106	102	110	95	101	95	81	94	81	88	96	96	86	90	81	103	85	77	97	79	95	91	98	96	96	83	101	92	88	108	92	98	95	99	89	93	98	88	79	102	93	89	105	94	112	97	109	98	98	83	88	104	90	83	79	96	96	86	95	100	101	85	93	86	94	93	105	89	99	89	92	100	89	97	90	107	87	75	94	109	104	83	97	87	86	92	85	93	86	102	80	89	109	100	80	97	89	89	101	77	118	85	95	106	103	95	98	100	118	82	96	90	102	105	95	114	90	107	86	92	95	96	93	103	86	90	92	90	106	106	88	97	91	84	99	86	98	110	92	102	79	103	96	93	90	86	99	100	84	90	98	90	73	90	85	71	96	101	94	74	104	93	94	97	91	91	96	105	102	107	92	97	87	101	98	80	100	79	104	89	95	102	100	110	96	78	79	93	94	103	81	105	87	101	103	121	92	88	105	103	100	88	109	84	81	87	112	75	95	95	96	108	83	98	98	107	94	96	89	105	91	83	87	112	101	90	99	95	96	85	100	116	97	71	87	83	83	95	95	89	98	99	99	104	89	104	90	92	77	89	106	86	87	92	92	97	91	106	100	87	96	101	92	105	92	95	104	93	108	73	97	102	100	93	113	89	80	116	86	97	81	109	89	90	116	83	75	106	84	107	94	84	100	84	88	92	95	92	95	96	99	101	94	86	92	96	90	87	92	88	122	104	107	111	99	109	86	104	101	75	91	108	90	109	107	85	92	98	90	100	110
29292	19862	15395	16656	21997	22701	21344	18611	15639	12718	10117	8065	6796	5616	4655	3959	3513	3077	2761	2589	2286	2033	1938	1872	1742	1680	1568	1571	1707	1586	1485	1461	1356	1360	1244	1207	1245	1143	1185	1071	1036	1098	982	934	1006	1001	940	904	906	900	924	910	869	914	873	872	917	907	915	919	876	919	871	873	864	889	859	924	878	872	867	848	836	890	829	896	859	851	906	874	882	856	833	938	917	893	898	829	856	879	842	901	882	900	907	882	858	878	871	900	855	917	859	851	896	863	867	878	877	840	877	872	870	882	837	872	882	943	877	893	893	870	915	861	826	951	824	896	853	857	843	830	870	930	872	878	880	918	873	872	873	899	903	888	917	867	856	859	835	878	839	886	898	850	815	884	850	878	902	863	880	883	955	830	844	895	829	890	872	872	876	869	882	887	781	866	907	910	876	854	835	874	886	864	902	833	861	878	846	885	854	880	890	826	911	828	864	831	841	865	914	877	845	868	892	831	853	880	867	839	882	905	849	847	894	895	849	834	884	878	875	845	882	867	875	863	946	882	857	912	820	857	885	880	875	848	858	863	893	893	869	875	827	880	841	812	886	914	840	834	887	922	836	854	881	878	860	876	887	848	886	845	850	910	878	878	884	889	894	890	876	823	900	817	878	832	871	830	894	913	900	848	896	850	826	901	877	887	851	877	911	874	863	897	876	922	892	897	836	837	889	839	877	877	866	867	894	839	903	851	874	836	849	864	944	883	902	883	850	886	841	899	880	890	875	874	907	812	918	892	922	856	903	915	888	925	892	876	872	838	868	841	920	876	859	898	851	869	821	843	842	882	884	835	893	875	861	845	809	835	885	861	899	908	822	921	861	887	900	862	924	884	848	843	864	847	872	890	878	854	836	862	839	902	883	889	809	842	889	908	907	870	881	855	874	837	838	921	888	774	849	867	839	810	894	859	881	884	892	829	878	815	837	920	824	841	883	939	835	913	875	891	852	892	888	854	838	868	871	880	873	912	891	894	866	860	916	866	869	857	895	874	881	860	838	878	890	904	897	883	816	888	881	861	886	913	877	887	856	906	900	827	854	827	865	853	859	858	870	868	895	884	856	928	866	919	907	884	879	879	859	820	864	890	916	858	862	878	857	867	901	863	870	877	864	872	892	886	856	837	873	881	907	904	926	838	884	879	904	878	917	848	858	904	920	872	880	920	862	884	827	885	875	919	872	886	835	880	865	845	857	818	910	878	901	869	813	925	877	854	907	912	879	800	869	878	900	828	896	824	867	883	866	853	885	884	832	841	893	907	831	828	914	904	883	827	864	813	863	879	874	864	861	867	831	847	899	867	881	896	915	888	898	855	874	898	846	887	888	895	915	829	862	898	900	838	901	890	863	880	885	886	845	828	915	877	879	848	861	854	841	854	908	874	921	844	852	844	874	870	906	905	961	877	868	880	866	916	887	885	867	844	837	933	825	856	836	837	878	873	869	900	876	870	911	897	907	884	870	902	877	864	888	868	907	865	845	859	847	910	896	887	910	883	861	894	870	869	865	875	891	814	880	846	859	842	894	890	824	851	913	850	842	896	808	918	940	833	912	887	830	881	904	864	833	895	878	874	892	838	910	888	896	891	853	848	860	841	928	807	889	897	925	876	902	887	881	889	892	857	858	851	899	868	878	919	833	873	900	861	890	895	873	889	947	851	858	880	860	860	880	866	877	849	882	858	910	858	855	910	890	880	863	857	896	839	869	857	910	885	879	900	866	918	891	923	814	866	868	876	843	802	895	858	893	875	907	862	892	857	874	874	887	894	866	871	868	877	870	888	920	832	898	910	799	874	874	898	875	806	892	866	891	886	864	916	896	870	903	947	885	892	830	853	880	882	906	850	863	938	881	871	880	869	890	877	831	808	863	880	881	883	892	902	907	846	927	849	845	884	879	860	838	947	883	842	921	878	921	912	872	833	863	864	887	814	843	845	861	851	859	861	839	914	889	870	842	887	892	843	887	919	863	864	881	889	859	867	900	836	879	905	855	900	852	868	856	886	858	926	904	842	855	855	811	862	844	862	882	905	838	889	868	894	912	843	912	882	902	873	916	920	903	876	859	838	884	869	875	821	867	822	847	881	868	817	845	871	898	874	867	951	885	834	898	907	904	930	914	859	834	921	880	897	855	850	881	844	839	903	898	910	877	864	880	810	907	907	869	881	804	863	869	896	844	892	886	858	910	878	890	908	913	846	875	944	806	824	868	828	885	937	874	847	840	895	877	900	866	854	859	912	844	877	853	918	869	907	881	878	889	841	894	871	887	912	853	835	903	857	888	907	892	871	886	899	876	877	913	899	880	887	897	870	864	886	858	861	849	905	907	823	885	908	914	882	876	913	845	897	880	874	921	878	890	939	887	888	866	890	885	849	890	874	855	843	829	898	859	911	879	845	911	873	875	816	864	878	856	871	874	893	852	846	862	922	912	846	866	836	843	878	815	901	884	898	827	804	907	814	942	819	843	860	867	837	888	854	876	863	924	899	871	901	857	884	891	868	859	941	895	886	859	835	909	941	844	940	829	822	884	861	894	881	920	893	892	864	843	837	853	847	919	876	897	860	862	877	939	921	865	915	855	818	831	844	828	807	893	876	893	867	869	868	893	871	841	879	877	838	858	911	881	860	868	905	901	888	834	880	864	853	907	844	902	843	876	859	919	832	916	864	859	864	879	855	883	822	918	891	875	883	897	827	847	840	874	842	862	920	863	929	856	855	887	861	887	887	873	827	895	871	875	859	863	898	835	855	884	843	841	913	846	867	854	868	858	895	886	837	837	929	863	938	883	867	878	851	889	818	921	899	896	842	883	853	886	887	904	888	879	845	875	881	869	873	887	917	852	882	863	856	835	886	841	890	910	852	879	916	866	904	869	866	819	838	844	901	859	896	873	873	882	890	870	851	908	853	857	864	875	906	903	868	866	843	823	861	837	894	849	895	926	882	897	907	877	906	830	887	889	883	862	904	869	892	886	834	870	897	896	902	876	928	918	872	888	884	896	890	854	869	886	949	924	852	851	903	880	892	851	814	835	876	845	849	870	913	877	906	922	921	871	923	854	885	922	908	873	836	899	877	894	839	833	862	857	897	848	886	846	845	882	899	855	915	844	840	917	878	895	907	881	873	875	917	857	926	891	889	868	856	852	859	859	895	894	923	863	890	849	892	839	892	852	849	849	893	862	860	863	851	927	855	888	839	839	851	840	857	875	904	912	875	858	844	870	895	897	894	859	835	883	856	873	845	922	810	852	877	854	926	872	884	858	907	833	857	863	878	910	810	861	887	902	856	810	879	903	844	807	862	878	901	893	893	875	898	827	873	906	883	870	844	798	872	894	904	852	821	906	907	879	915	889	911	885	910	831	794	891	861	882	869	904	869	907	877	800	835	872	859	847	825	856	907	892	884	854	883	846	841	905	839	869	923	878	844	883	919	875	931	903	841	882	885	920	938	872	833	898	924	924	885	867	871
2196	1336	738	477	375	450	430	414	375	332	254	210	169	187	179	139	133	122	137	131	137	108	114	131	113	104	106	106	150	105	104	117	95	122	90	96	106	117	102	88	110	97	109	119	107	106	104	95	102	83	95	98	108	85	114	110	89	109	113	98	97	85	83	84	107	89	112	92	89	90	99	98	99	114	112	103	100	107	100	91	103	84	83	101	110	101	88	99	85	81	83	80	101	102	116	79	104	103	93	94	109	97	97	82	102	93	73	96	92	101	110	88	90	98	101	88	85	82	115	95	80	92	103	95	107	93	97	87	108	93	114	82	89	82	102	109	83	96	91	102	93	89	97	97	97	112	104	98	109	95	108	102	101	86	111	99	112	105	97	92	85	101	118	113	96	96	125	102	87	109	97	101	102	78	97	80	100	103	111	109	108	106	109	108	88	99	93	93	83	94	105	86	100	97	100	93	82	77	86	91	101	103	104	79	96	109	100	100	84	81	93	90	87	99	114	85	88	87	105	82	107	96	84	101	90	92	78	108	89	96	115	112	85	96	108	109	107	84	88	90	105	93	109	101	119	89	104	87	103	108	111	99	96	90	96	106	87	107	100	109	109	103	84	98	100	122	102	82	107	98	101	92	103	103	76	97	118	98	96	98	92	114	94	104	100	75	86	84	104	92	100	91	111	85	106	100	94	90	87	86	103	105	91	100	104	88	100	89	101	82	89	109	110	100	84	91	75	95	99	94	104	95	102	109	106	92	92	101	87	102	99	96	100	115	82	93	89	111	92	97	105	99	89	107	92	117	106	100	92	82	89	86	85	103	102	88	109	88	104	111	84	113	88	108	102	93	102	99	94	100	97	93	112	84	101	106	94	81	108	118	91	110	87	97	89	101	102	118	97	114	94	111	96	113	97	94	81	102	100	115	82	86	119	81	93	95	97	100	88	94	96	100	95	92	99	108	113	95	108	110	100	112	97	87	92	92	121	88	111	94	101	105	88	93	111	88	97	102	113	99	111	84	95	90	99	112	96	93	113	105	90	118	79	95	96	83	92	95	102	100	89	90	92	96	93	93	103	97	81	92	95	94	97	92	92	88	86	95	95	107	75	92	94	100	98	77	91	102	96	89	130	106	84	109	83	69	106	84	85	105	100	101	94	109	104	97	93	97	103	112	99	99	105	93	98	85	86	96	105	86	96	79	91	83	104	81	95	95	94	99	96	103	95	87	103	110	101	77	117	102	109	83	94	113	89	92	99	91	98	120	100	100	101	102	96	118	90	99	98	105	90	103	88	105	112	94	110	92	111	85	99	98	99	88	114	94	87	107	97	92	88	110	103	97	101	113	100	80	120	84	102	97	100	93	121	102	96	99	89	100	80	104	108	88	105	100	99	98	90	98	95	85	113	95	89	99	107	107	107	86	101	85	99	117	102	85	98	100	84	92	104	107	85	88	104	94	102	103	92	117	90	90	113	116	93	84	97	91	102	85	96	107	110	105	89	95	95	105	114	108	101	97	109	88	94	104	94	90	87	83	93	94	85	100	106	81	93	106	103	101	90	91	100	102	95	96	116	109	78	122	83	88	86	112	97	101	112	114	81	101	95	90	89	102	84	123	91	108	89	93	105	91	93	96	93	82	106	104	85	97	93	78	92	102	99	107	106	105	95	114	101	93	100	98	82	100	88	107	90	93	94	81	96	82	79	101	118	99	99	101	97	108	105	84	93	96	75	110	101	102	112	111	102	89	108	96	84	92	91	90	92	89	77	91	84	115	82	91	129	110	98	99	104	104	97	101	101	92	102	99	97	92	92	103	100	73	110	105	84	104	108	102	80	95	80	92	89	105	89	86	101	103	113	109	112	93	97	99	89	77	83	81	89	105	98	89	92	99	98	73	95	98	84	102	97	108	90	80	94	99	108	104	101	120	112	99	107	98	89	92	118	92	100	102	87	85	93	95	98	98	88	77	124	93	92	96	82	81	113	93	99	102	106	91	113	87	85	112	103	101	94	109	94	104	95	100	95	99	103	91	88	92	117	102	101	87	80	91	93	105	97	98	106	90	103	99	92	101	94	97	81	102	104	87	111	80	103	96	93	107	86	80	80	118	90	97	99	101	86	84	117	88	87	81	89	103	79	108	86	92	82	94	96	97	84	116	92	86	79	90	84	93	90	87	93	87	99	120	105	86	101	105	87	83	99	94	90	101	109	102	94	95	91	92	95	88	95	106	100	100	102	97	92	92	87	115	96	103	81	97	112	99	90	97	87	97	105	100	89	90	88	104	103	116	96	88	76	97	99	96	90	115	81	109	95	99	124	87	97	85	104	112	92	88	101	105	97	92	102	94	108	92	120	99	94	97	99	104	87	114	93	112	85	87	87	96	112	79	106	101	89	109	111	91	98	96	86	98	94	106	88	98	86	97	89	96	86	79	92	92	106	97	90	97	107	109	88	111	85	117	107	73	99	94	90	111	104	85	76	95	91	102	101	98	109	85	112	84	87	104	82	126	101	93	83	124	103	93	96	94	91	107	105	111	76	81	115	87	86	97	93	102	110	87	94	100	86	89	106	109	88	102	110	96	92	89	96	111	82	105	107	96	88	100	94	89	99	97	99	84	90	100	99	97	81	100	84	88	97	100	107	94	78	90	104	103	93	99	100	87	94	98	108	90	123	88	107	90	101	74	100	90	87	92	114	85	94	107	69	82	98	101	86	113	82	112	74	107	102	93	116	103	84	96	96	97	99	92	87	115	132	98	97	81	110	96	88	94	87	93	103	103	90	103	84	96	92	127	90	95	81	108	92	95	99	103	96	92	114	89	86	88	99	97	88	89	115	108	99	103	105	92	92	100	106	98	100	94	108	103	94	87	87	91	103	81	99	100	81	106	95	105	89	101	87	98	93	111	107	87	126	94	86	102	99	94	116	97	93	97	88	89	95	106	101	94	95	81	88	96	103	107	100	115	97	109	89	99	89	97	120	78	98	92	93	91	93	93	102	103	96	99	93	101	98	95	106	102	90	104	104	94	105	81	85	90	111	90	91	88	93	90	111	108	110	94	105	88	99	84	103	111	102	98	83	97	95	99	81	96	123	99	111	70	91	96	104	99	100	103	100	97	99	103	96	95	93	90	82	115	100	109	94	100	92	119	102	88	99	90	80	88	106	100	96	88	93	110	95	92	90	95	102	108	92	106	112	77	98	101	107	93	96	105	110	86	96	106	96	87	118	89	94	96	103	92	95	115	94	80	91	111	99	97	122	93	104	94	87	90	89	110	96	100	78	94	98	111	103	93	92	103	77	86	93	109	102	97	105	102	105	79	78	87	102	113	99	95	94	113	83	101	112	104	92	98	96	97	99	100	115	100	87	91	100	94	99	91	108	89	88	89	99	104	99	84	75	87	94	95	100	95	85	107	88	91	86	104	84	87	127	99	90	93	88	95	83	97	98	86	101	106	106	96	85	87	100	89	86	90	109	95	102	103	103	78
23374	13649	8755	10175	14576	15499	14561	12215	10358	8261	6296	4812	3990	3391	2822	2452	2180	2026	1897	1692	1605	1435	1403	1443	1336	1335	1281	1263	1266	1233	1186	1165	1174	1085	1077	1119	1015	1058	1037	1022	977	957	917	949	927	879	904	927	852	845	882	938	910	868	945	865	919	893	896	897	853	911	858	923	962	915	821	818	925	846	883	903	845	877	922	867	867	870	853	914	973	892	896	894	852	872	910	877	849	883	863	951	834	859	908	910	864	878	825	896	865	852	862	909	858	900	844	868	901	910	914	873	889	889	861	905	903	864	886	878	875	871	920	886	940	877	937	899	922	908	926	902	867	890	891	854	872	872	898	956	851	942	881	873	863	862	872	884	860	928	907	871	912	872	871	871	898	901	888	853	905	822	903	887	906	875	863	869	870	851	854	902	876	901	847	875	927	874	873	881	846	908	841	909	898	846	885	872	936	892	890	893	904	887	930	908	916	873	836	856	896	893	892	831	946	829	893	911	884	886	906	864	863	908	860	935	904	888	859	918	909	846	935	889	904	902	878	837	923	835	943	870	892	888	884	906	883	841	904	921	873	913	858	901	919	933	865	858	889	892	929	858	872	923	891	867	885	870	901	915	885	859	809	919	870	906	945	900	878	872	882	840	845	893	896	907	930	939	851	840	872	922	880	887	884	885	926	853	910	842	886	893	873	892	888	879	880	934	876	857	842	899	922	867	876	906	886	865	904	882	897	878	948	863	872	861	882	893	926	871	892	848	911	883	895	914	883	875	904	880	870	855	857	909	918	891	900	832	910	857	885	865	898	869	880	881	837	883	925	858	938	901	934	888	901	882	832	895	889	913	874	881	956	889	870	892	928	909	865	922	882	853	889	883	845	922	895	863	874	850	845	883	918	881	905	852	884	923	884	884	853	911	889	905	912	890	891	885	910	906	915	852	852	841	865	913	904	881	924	887	899	921	888	921	869	921	897	875	852	886	862	871	874	881	880	876	909	898	914	918	890	896	863	854	904	875	889	936	873	862	894	878	888	842	867	897	888	828	851	865	882	913	868	907	900	876	883	864	903	895	910	922	911	872	859	875	863	887	861	888	949	905	868	852	937	858	825	879	863	880	879	919	854	844	897	903	888	828	884	889	838	907	846	886	878	850	893	893	902	884	851	878	869	931	873	900	884	826	898	864	844	838	930	881	882	911	891	889	890	853	889	871	896	857	887	908	834	893	914	887	883	967	888	918	930	818	812	838	847	853	889	866	860	874	887	893	917	848	824	907	874	906	911	895	892	950	858	898	842	909	905	843	859	911	875	870	853	905	890	913	888	959	916	915	914	849	862	864	901	876	953	853	935	955	879	891	859	856	945	930	914	957	848	915	842	880	904	849	842	865	891	863	917	888	881	868	902	909	902	864	891	881	844	895	958	894	889	879	873	905	880	908	872	841	830	855	886	845	880	900	857	932	884	864	865	899	931	937	916	904	918	927	910	885	987	898	874	854	890	873	892	886	896	897	918	900	849	851	875	891	902	846	904	836	902	826	941	856	878	939	901	851	888	842	867	941	852	942	887	864	874	871	854	892	844	833	891	858	910	894	871	927	948	909	853	898	915	878	922	892	823	823	947	911	875	894	900	880	913	903	897	836	873	900	901	900	918	886	882	877	916	813	865	895	873	856	874	886	872	882	906	921	848	864	888	891	884	878	850	855	858	905	883	853	925	903	946	844	896	903	907	904	878	843	865	902	905	889	869	878	888	860	884	903	904	834	879	863	860	934	886	905	928	886	859	880	898	904	891	909	891	845	877	884	934	932	901	921	909	907	828	826	857	885	935	877	863	896	902	919	885	909	877	898	864	912	879	838	856	867	876	862	869	869	919	854	857	854	923	829	860	856	892	872	852	878	899	871	924	848	888	899	888	911	881	907	865	860	889	844	855	895	887	887	905	851	943	882	891	846	844	887	902	944	856	878	907	853	853	887	844	893	913	865	902	871	891	865	906	841	867	900	922	928	939	895	873	855	855	893	865	870	872	868	881	906	881	879	901	879	923	898	898	860	859	882	877	905	884	896	877	856	873	900	889	851	910	898	864	908	858	790	868	864	830	823	916	887	917	870	881	898	913	883	946	904	914	881	900	861	880	903	833	894	884	843	856	906	864	845	910	919	935	885	827	863	883	887	906	873	900	896	891	876	921	949	884	881	858	901	885	908	931	922	874	887	849	867	870	920	859	940	905	883	942	928	843	869	918	874	868	853	890	882	872	890	899	857	926	941	911	884	918	857	917	870	895	921	883	913	908	884	866	851	832	880	920	864	856	876	862	917	942	898	891	886	876	899	869	834	921	868	907	866	875	844	944	878	885	883	837	869	842	820	880	917	908	924	881	940	896	859	885	847	956	917	910	831	874	883	909	892	862	913	885	856	973	935	888	895	888	839	900	859	901	888	864	897	874	901	848	921	864	894	892	885	868	914	850	839	877	865	919	848	879	868	907	867	912	828	920	863	928	889	904	868	898	892	915	906	906	877	893	890	897	911	900	846	877	942	878	866	869	877	907	906	877	899	870	875	884	896	872	865	909	836	838	899	935	863	883	907	890	856	872	881	939	928	919	896	870	868	858	884	891	895	892	921	858	921	945	881	921	898	881	882	902	888	858	871	893	950	884	865	880	935	845	902	864	895	901	923	939	870	910	896	898	925	848	885	903	898	925	901	845	888	881	830	863	864	915	907	915	893	897	887	923	872	869	880	874	904	897	926	953	843	935	901	890	879	827	889	856	914	915	893	903	885	874	893	913	859	842	893	874	954	890	860	868	882	899	902	894	886	920	912	876	881	902	863	885	944	861	846	849	900	837	871	888	906	874	851	886	853	870	837	866	921	891	852	904	898	887	903	852	835	908	888	862	883	881	922	927	921	930	887	882	858	937	945	914	865	914	905	875	868	910	937	908	899	843	933	844	896	940	843	897	854	927	881	879	866	896	891	845	913	942	936	874	859	905	829	907	883	838	919	930	886	863	890	967	878	839	881	858	882	899	913	891	931	882	934	942	878	862	910	905	884	894	892	940	847	876	902	860	883	924	869	907	917	878	842	887	888	849	846	916	863	881	847	876	940	958	918	895	867	884	869	922	906	869	892	859	966	921	863	853	894	879	856	855	873	856	845	902	857	899	944	869	870	865	864	883	897	884	909	850	910	921	936	856	881	899	862	834	901	803	872	900	869	913	866	897	893	837	910	921	840	907	890	890	899	946	911	853	889	877	903	899	838	899	898	883	921	862	886	866	844	893	895	893	908	859	935	924	876	886	844	876	853	884	935	882	833	897	880	915	915	914	926	917	910	901	915	859	876	862	871	910	902	900	860	876	933	843	953	867	941	886	808	872	913	941	887	857	857	953	950	862	863	832	880	903	883	868	882	871	871	894	873	843	908	881	827	908	881	894	908	912	895	870	875	866	865	880	892	917	891	880	866	862	897	894	849	905	883	875	856	910	890	848	905	880	866	873	936
3065	2526	1408	837	611	628	661	603	498	425	348	273	227	200	214	180	160	152	157	114	131	143	125	122	98	103	137	115	101	131	112	108	114	134	120	109	105	109	86	117	117	105	112	106	115	105	104	126	104	131	109	99	98	103	93	105	109	108	87	96	121	91	113	107	113	98	84	104	95	95	74	113	113	101	91	117	102	105	90	106	116	101	102	108	104	92	121	98	105	116	98	106	92	103	91	110	111	103	110	108	109	92	101	88	101	104	110	99	106	92	96	91	118	110	105	82	103	102	72	102	111	99	80	102	100	104	98	104	87	113	115	110	110	109	103	98	115	92	101	117	111	104	102	113	117	88	97	89	92	105	96	85	99	94	89	96	99	112	102	108	96	106	83	109	107	98	101	102	105	106	111	102	100	111	79	106	115	98	103	100	93	100	93	89	105	110	110	103	105	83	106	101	103	114	104	109	86	93	109	94	90	99	94	118	108	99	99	115	115	119	104	126	116	88	75	120	82	97	97	94	104	93	104	107	98	110	82	100	99	103	107	95	85	105	106	82	87	99	105	101	98	98	89	110	112	117	102	115	96	105	115	90	88	102	108	101	81	111	100	94	111	113	90	106	92	98	86	113	112	105	116	129	90	98	108	110	81	96	109	105	90	99	97	105	88	90	105	95	106	99	109	119	118	93	109	88	81	118	91	98	120	103	110	109	113	104	115	92	87	113	96	91	114	97	106	92	116	103	102	102	101	98	83	97	123	114	97	101	97	102	111	98	91	103	111	92	102	118	97	112	91	96	98	111	116	105	115	114	85	111	94	88	98	99	96	111	106	117	129	91	99	103	103	99	92	96	92	90	118	97	92	84	80	100	107	92	107	101	103	76	79	85	89	103	117	94	103	112	96	95	92	97	106	97	99	125	98	106	96	89	95	79	105	122	105	98	104	86	105	94	97	125	121	104	95	108	100	98	119	95	85	112	85	88	105	101	89	110	117	95	99	92	105	98	106	106	105	99	109	90	96	96	98	100	88	96	120	88	96	103	97	98	101	102	103	75	102	102	101	103	118	100	118	95	95	96	107	109	102	85	91	109	104	121	128	101	97	88	113	100	78	113	115	101	89	98	106	114	104	95	91	103	91	101	111	111	110	90	99	104	96	109	90	91	97	118	90	112	108	101	103	90	105	98	113	90	107	89	105	93	80	107	95	93	91	105	104	102	115	99	104	92	93	91	101	89	100	110	94	102	106	103	92	106	100	100	111	112	108	95	105	99	108	91	103	94	90	92	95	101	111	107	102	90	90	91	95	108	92	99	90	96	106	91	99	113	95	106	101	126	107	98	99	93	98	98	101	93	106	98	103	118	107	108	105	100	112	91	116	114	99	99	109	94	99	86	99	114	99	69	96	114	97	113	90	108	116	111	126	103	89	112	105	93	82	109	80	92	98	110	125	117	113	107	104	93	83	106	98	87	95	98	102	111	86	86	97	117	104	81	86	90	90	103	98	90	99	100	109	110	121	88	87	111	100	94	93	94	97	101	100	118	82	105	109	96	101	101	96	106	94	92	119	89	91	100	111	88	96	130	105	102	110	94	94	89	96	108	103	110	117	107	93	81	99	122	108	109	110	104	107	95	94	109	96	94	86	103	93	89	88	91	88	87	109	84	97	109	98	115	95	97	112	109	102	98	113	97	107	120	89	78	100	104	88	88	100	108	94	101	96	79	113	110	90	105	80	119	86	95	99	105	113	101	104	110	100	84	91	96	104	93	72	94	107	93	104	92	105	108	103	120	116	120	92	91	105	107	85	83	107	116	110	119	109	112	104	103	108	110	105	112	98	102	91	95	118	100	102	89	126	92	120	96	97	97	102	102	99	107	106	109	87	99	99	112	97	91	103	106	106	97	99	94	91	102	113	112	106	101	125	100	117	98	114	93	111	105	103	101	106	107	98	101	91	95	106	95	110	110	114	103	118	97	97	116	96	113	111	118	109	99	76	102	96	111	88	88	83	108	99	91	110	92	92	93	97	129	120	105	98	97	101	106	93	99	104	100	100	105	86	100	102	103	102	125	84	94	116	111	112	102	101	104	100	96	118	103	88	98	106	111	105	97	82	104	84	110	111	79	109	87	120	97	107	90	106	98	107	99	102	116	96	94	107	75	94	115	95	106	102	95	117	107	83	98	96	95	107	100	116	116	100	98	105	101	101	123	114	103	103	97	96	110	104	96	97	84	100	97	111	110	101	105	119	86	114	98	99	95	98	103	90	117	92	89	94	90	103	99	119	127	96	114	107	95	109	96	94	86	100	86	110	105	102	86	103	111	117	97	98	95	118	109	102	96	102	104	99	107	93	91	96	114	93	96	103	91	104	113	118	89	102	99	105	101	85	103	112	88	103	96	81	99	105	99	88	107	94	95	93	102	92	95	110	91	109	107	97	109	118	89	105	97	100	104	121	135	106	96	113	82	116	91	95	80	106	93	102	95	99	106	108	114	94	119	84	83	115	116	94	83	89	91	94	112	101	102	122	111	91	94	107	70	104	97	110	87	112	93	113	107	109	109	107	105	100	101	114	89	96	108	117	90	87	115	87	106	101	117	86	104	86	114	93	123	106	113	92	108	101	90	75	91	94	102	103	105	106	101	92	112	96	97	104	98	86	82	88	96	101	98	106	93	100	93	104	92	106	78	96	104	134	115	109	94	102	81	102	103	94	104	92	78	101	99	104	95	105	103	106	103	100	104	97	89	102	100	133	107	102	102	98	95	97	109	95	110	109	88	121	89	96	95	108	99	101	99	98	105	100	100	99	84	111	114	88	81	97	91	108	95	110	89	97	95	94	113	107	108	111	102	126	111	85	115	84	101	81	103	98	116	105	87	105	97	104	89	81	97	108	90	105	107	95	90	106	109	101	90	85	112	87	108	124	90	111	87	87	93	108	108	90	84	113	90	97	85	103	88	110	110	100	97	91	106	108	110	96	102	95	126	98	96	123	101	91	116	111	110	85	103	112	80	83	85	105	122	83	109	118	94	86	107	112	103	105	94	119	100	108	92	104	109	87	118	107	96	105	104	116	105	110	103	110	115	107	110	116	109	86	100	107	99	92	100	84	105	101	104	101	92	91	106	106	108	103	97	90	102	88	111	101	89	106	99	96	110	91	105	118	96	87	117	117	98	107	99	113	112	102	101	100	100	117	88	82	93	104	105	110	119	98	107	88	94	94	80	85	71	98	101	101	95	87	96	111	100	110	92	109	93	104	98	100	114	95	108	88	104	110	97	100	114	91	96	101	116	104	99	92	100	94	100	100	112	90	88	110	80	102	87	105	93	103	100	114	91	100	106	113	122	91	116	99	86	118	115	108	88	86	99	105	95	110	96	110	124	92	99	98	103	106	119	96	94	100	113	104	103	84	101	105	115	103	95	113	96	101	106	98	107	115	111	98	93	90	91	98	93	88	84	96	117	107	114	103	103	88	80	96	108	101	99	104	85
27622	18987	13305	14744	19229	19759	17885	15489	13075	10427	8317	6355	5196	4434	3777	3240	2818	2505	2203	2093	1882	1792	1758	1651	1557	1539	1466	1593	1445	1369	1440	1379	1258	1290	1221	1132	1125	1143	1116	1057	1080	1030	1096	1000	981	984	910	969	952	910	958	920	910	941	924	921	909	951	968	948	974	935	904	942	959	924	968	925	946	972	858	927	927	890	982	975	930	899	936	944	978	961	871	907	974	924	897	920	992	947	926	895	920	924	909	912	917	921	935	882	943	972	910	924	933	873	879	904	928	878	954	932	904	947	933	887	905	953	972	865	936	914	955	946	911	877	955	892	920	950	931	971	940	917	891	909	891	897	931	974	922	904	890	930	910	916	907	892	898	897	911	933	927	914	898	899	945	921	953	918	961	940	909	922	910	955	907	992	951	890	883	934	962	949	913	881	929	917	946	883	882	923	922	987	931	929	930	936	933	964	981	956	918	954	929	929	921	921	953	982	941	970	952	886	959	900	965	907	962	914	966	898	877	966	924	903	939	938	950	913	943	912	907	927	961	955	892	924	933	961	946	945	950	921	971	953	938	885	931	977	821	949	902	959	910	951	916	921	957	938	920	898	940	884	915	940	898	924	898	928	919	881	963	894	952	934	959	902	942	906	884	908	926	917	939	930	959	964	898	939	958	897	943	955	957	953	936	901	957	940	886	950	868	946	951	907	912	911	987	965	896	873	931	967	880	906	934	948	920	957	943	977	901	928	956	931	950	907	909	910	900	941	944	925	885	915	933	888	947	1006	928	943	934	962	949	888	988	944	962	936	958	904	916	925	953	874	985	929	960	978	940	863	941	944	896	844	938	949	867	900	915	896	952	919	889	870	892	941	910	935	913	934	929	906	910	915	907	912	914	987	925	912	895	929	863	917	933	933	931	905	914	942	910	929	897	937	967	907	871	896	937	890	967	925	882	856	947	946	943	924	958	867	925	957	888	866	967	920	954	930	925	903	940	938	964	951	916	954	957	956	959	967	935	931	881	915	915	974	918	949	957	986	890	956	935	946	901	869	937	989	955	958	870	949	955	958	972	919	926	898	910	920	901	890	929	922	916	975	941	890	952	932	914	895	917	919	948	927	950	901	889	955	968	918	912	956	942	891	897	896	888	916	921	928	922	889	945	899	869	944	857	917	938	891	886	873	950	912	915	899	925	863	928	948	949	995	917	924	931	915	932	925	923	885	909	905	962	933	942	936	883	926	957	954	896	900	908	933	911	981	966	914	970	981	931	934	889	870	943	941	920	934	898	904	908	917	947	959	985	939	868	923	900	943	858	956	943	889	901	907	943	928	898	908	928	927	942	910	943	922	921	880	945	898	965	895	896	900	938	916	904	937	880	946	991	900	883	897	966	917	875	968	888	906	920	957	914	923	938	932	941	909	900	911	894	912	885	899	958	948	933	913	1007	931	917	924	871	970	938	916	965	898	938	932	989	982	943	942	913	922	885	973	905	926	952	950	920	971	934	951	909	911	898	979	934	900	894	957	946	945	867	938	920	894	930	947	862	926	925	878	1010	892	929	999	958	920	900	889	934	959	988	909	880	894	975	921	882	910	920	929	945	881	927	915	904	951	952	874	902	972	968	873	958	889	950	942	936	886	869	929	962	908	930	910	914	932	883	901	911	917	895	892	938	915	894	894	916	927	963	906	904	901	952	909	892	923	921	920	985	964	915	932	948	910	898	968	952	975	888	934	915	874	885	964	936	898	922	935	879	932	889	928	909	909	984	1016	967	975	955	932	967	963	891	905	893	948	953	914	934	944	925	939	909	909	918	923	882	949	1009	953	954	930	921	913	912	916	961	898	924	923	946	963	909	995	942	856	939	918	883	947	913	913	915	1014	893	947	922	1006	921	904	862	948	881	951	906	942	890	943	934	976	932	956	924	918	964	875	915	962	928	940	942	988	907	897	932	924	883	919	930	884	936	882	940	950	943	906	911	896	916	931	928	900	931	934	952	963	901	908	931	942	968	954	944	916	933	907	921	918	965	932	886	962	917	921	938	928	904	902	898	916	910	941	955	919	966	894	929	928	930	901	932	904	911	957	923	936	906	927	915	905	914	944	899	960	929	910	888	980	879	874	930	909	870	953	908	897	953	932	906	949	935	940	976	894	898	937	928	957	906	879	920	872	948	959	939	963	954	912	936	999	918	943	846	944	904	867	929	929	907	877	929	879	915	922	995	934	893	916	914	970	906	906	898	921	898	893	964	964	931	930	879	909	940	915	921	929	949	944	900	919	912	889	916	936	929	921	917	930	953	934	949	937	932	949	932	982	913	906	937	914	951	922	900	930	889	938	942	929	924	932	946	920	933	945	959	941	961	980	956	942	1005	910	899	960	917	933	947	944	921	923	993	906	928	879	964	889	900	889	888	905	893	925	888	884	908	963	944	974	898	955	920	934	947	975	874	911	924	908	934	899	956	898	922	930	928	912	909	922	962	964	969	895	937	976	901	888	928	916	973	938	925	929	909	919	934	927	881	985	908	918	869	938	940	941	957	838	962	901	906	978	961	939	956	920	900	907	933	922	939	967	931	875	933	935	939	950	964	883	941	898	903	945	951	993	940	913	987	906	913	880	922	910	933	946	892	950	962	953	920	961	958	942	926	890	965	919	955	896	931	910	935	974	860	919	916	922	922	958	911	952	928	885	1012	911	919	881	917	981	915	920	929	911	914	832	911	948	929	955	910	882	976	873	932	906	897	911	913	873	949	925	938	947	951	904	982	937	913	930	907	925	888	925	928	975	895	887	935	901	936	858	974	959	928	917	980	943	902	900	922	948	911	951	878	959	963	870	970	863	913	948	929	918	922	901	950	928	907	904	869	891	942	926	930	924	950	994	925	936	979	926	928	872	888	968	890	897	954	906	936	933	959	935	966	898	865	924	909	902	923	943	896	958	920	1027	966	904	881	966	926	940	944	884	894	914	921	1001	937	961	915	929	920	941	952	952	918	926	930	927	940	916	935	980	957	915	915	921	956	886	981	894	920	844	924	969	996	921	858	937	947	971	944	909	927	955	866	887	919	908	942	907	900	937	925	865	938	845	892	918	944	897	943	938	929	942	901	946	981	932	955	934	905	945	897	871	928	912	945	903	894	889	930	902	905	957	948	922	926	885	864	910	956	962	964	946	950	940	921	915	931	950	906	941	883	886	930	967	913	923	916	931	864	979	894	956	933	925	929	904	988	978	935	962	896	913	966	949	963	953	920	918	948	920	954	987	974	909	921	939	870	922	862	934	864	911	860	925	926	927	946	932	945	979	915	892	910	924	913	935	897	913	989	956	918	919	881	949	872	1001	970	947	916	886	918	898	936	902	931	925	892	905	960	913	951	914	942	913	945	891	983	916	983	919	898	941	1017	972	921	912	927	897	934	939	848	902	888	928	900	959	990	938	911	919	919	946	913	933	899	950	896	933	938	963	961	897	923	914	937	954	935	939	955	928	942	936	938	879	954	919	957	959	899	970	911	928	917	933
3422	2237	1276	778	600	601	618	526	534	432	317	291	234	202	211	178	178	172	151	133	121	130	133	131	104	104	121	111	103	98	115	138	110	115	119	104	112	93	87	89	94	88	99	113	105	89	109	97	83	84	105	91	99	94	89	99	100	88	98	81	106	97	86	79	91	100	86	83	89	87	94	103	87	96	76	84	102	82	98	80	89	88	104	90	91	81	88	91	96	94	91	84	101	86	74	76	96	92	83	98	94	92	110	96	100	102	119	88	97	102	103	89	93	75	93	95	75	123	91	90	76	95	105	91	89	85	89	86	111	88	88	106	99	98	108	89	87	92	98	80	100	95	94	91	90	100	96	99	83	99	101	98	93	90	90	86	88	89	108	91	96	92	94	93	99	95	88	94	101	99	113	102	108	89	95	87	83	82	101	83	95	92	91	91	92	96	96	89	89	101	101	92	88	59	86	86	98	91	83	106	88	116	71	87	82	85	113	101	91	91	72	89	100	95	85	93	94	99	107	108	102	94	100	92	104	101	97	98	96	101	105	100	92	86	89	89	103	106	96	95	88	98	102	81	107	83	74	87	85	103	83	92	96	96	90	85	98	87	78	87	95	87	79	92	71	85	102	76	96	112	100	101	94	91	108	101	104	107	94	84	100	67	77	89	85	80	81	78	94	95	101	103	100	95	93	104	93	92	91	77	97	72	75	100	88	96	78	101	119	79	89	98	92	90	85	77	107	103	94	85	88	89	104	85	89	92	83	101	98	110	96	93	96	95	96	104	71	87	90	102	76	69	91	94	95	93	85	87	94	88	87	96	77	91	87	90	93	106	87	88	70	86	94	107	88	102	120	101	107	98	78	108	93	110	83	113	84	94	112	112	100	88	93	89	94	99	104	83	95	88	94	79	87	96	89	76	100	79	105	100	86	86	96	90	91	97	99	102	106	96	95	90	97	105	93	107	85	96	112	85	99	81	92	116	108	101	93	87	79	100	95	107	100	104	93	88	71	70	85	78	79	86	104	103	101	105	114	97	72	100	96	95	78	82	88	108	75	93	115	82	108	97	85	109	91	111	89	92	107	103	81	110	98	83	95	89	107	83	88	82	101	106	93	98	102	86	95	95	84	64	100	82	93	82	84	97	86	103	100	101	106	75	83	111	86	83	116	77	95	112	103	109	91	88	76	88	73	70	66	99	105	72	81	94	92	78	89	93	99	99	101	89	89	94	83	106	107	110	101	97	93	109	88	103	83	69	103	82	86	94	92	83	79	80	90	86	93	96	103	105	97	86	95	88	84	96	93	81	92	103	115	90	96	86	96	102	78	90	89	109	92	90	76	87	85	105	90	81	97	89	118	96	107	93	107	94	80	102	105	97	115	83	99	92	108	93	87	99	87	100	99	90	76	79	94	87	100	84	87	78	87	83	79	106	100	101	92	72	91	105	84	90	92	95	97	86	111	91	86	99	93	91	97	92	99	96	96	75	96	90	97	95	79	84	98	81	96	83	80	86	88	103	99	92	109	108	100	81	100	98	96	89	95	107	90	98	88	111	107	86	104	89	118	86	89	85	94	85	85	106	94	115	87	95	86	79	95	76	82	88	103	99	85	93	93	89	83	78	89	84	95	100	107	103	96	88	85	88	87	89	100	99	90	92	101	91	85	75	68	101	92	98	87	85	88	102	82	92	98	98	91	88	107	83	85	98	93	107	112	95	100	86	109	92	97	104	106	88	92	103	100	67	96	88	96	93	97	91	85	111	88	91	77	87	83	92	107	93	97	102	105	78	97	102	95	95	101	95	114	84	87	99	115	96	86	64	92	92	100	102	83	86	102	92	86	95	93	106	96	80	89	81	103	107	107	86	82	69	84	77	94	101	95	92	97	98	105	98	107	94	86	99	115	90	90	93	81	79	97	93	96	95	87	79	85	89	100	106	105	87	100	94	96	98	83	76	99	84	79	85	88	103	82	95	91	82	116	93	89	88	79	91	82	88	105	88	82	96	85	116	95	81	102	68	105	96	83	105	75	104	77	100	88	104	102	75	95	78	86	113	100	97	72	85	101	104	86	103	84	95	83	88	98	79	98	93	105	100	109	98	87	93	107	95	96	103	90	76	90	87	102	96	80	97	98	96	92	89	83	80	109	79	73	101	92	104	85	86	100	99	106	106	102	98	85	105	81	100	97	95	91	112	75	82	84	94	83	91	98	76	108	103	109	86	87	97	109	96	102	87	104	98	91	106	86	84	99	115	84	95	96	93	107	86	88	94	81	94	79	93	99	84	101	101	69	89	95	87	95	98	97	74	80	97	99	100	107	106	103	110	88	92	75	105	103	85	97	112	80	76	95	87	97	67	110	84	97	83	102	101	98	91	85	109	106	82	96	88	95	97	118	99	81	113	94	84	92	93	114	90	87	91	85	104	84	99	96	94	88	93	98	77	89	91	97	100	87	89	97	105	92	87	92	96	94	90	85	89	86	100	89	96	93	90	108	90	92	91	97	90	88	93	89	90	86	105	104	106	98	91	93	106	91	95	87	90	102	84	94	90	102	100	88	85	98	103	110	89	88	102	75	74	91	105	108	91	87	93	90	94	93	81	96	98	103	89	85	86	89	72	100	86	85	107	108	105	97	86	87	83	96	91	89	95	100	86	95	96	102	83	83	100	114	99	85	94	85	100	93	98	93	96	87	103	89	83	88	91	78	105	95	95	96	99	71	90	95	104	98	85	97	86	83	88	101	74	96	100	111	70	97	93	79	90	102	88	100	101	114	93	101	103	98	80	92	102	101	97	102	85	114	82	115	105	108	106	97	116	84	108	103	90	98	91	79	110	91	90	93	96	84	108	97	110	74	103	104	99	85	92	93	104	89	86	108	96	86	98	79	91	82	97	109	95	94	85	77	91	109	96	94	95	89	75	85	115	99	85	109	79	112	93	94	95	79	81	95	106	96	104	89	82	100	95	104	88	73	94	92	97	97	83	107	110	96	100	89	88	117	98	96	86	110	86	101	88	94	92	112	102	118	96	101	107	106	81	92	89	88	99	113	72	98	84	92	106	101	104	82	92	86	90	83	111	97	108	84	74	105	120	99	95	94	103	110	94	92	98	76	93	84	88	100	70	108	91	85	92	80	96	83	101	108	92	90	85	100	96	92	94	97	100	100	117	97	106	79	94	85	104	89	83	82	100	102	87	101	103	103	85	94	80	109	98	89	109	91	105	98	95	100	98	80	100	84	90	85	82	91	89	92	107	96	95	112	87	88	92	97	100	107	90	94	108	103	98	84	85	69	84	86	87	94	95	105	94	73	107	96	85	105	83	106	99	99	100	105	96	99	99	86	89	91	90	76	100	109	69	91	92	83	102	100	108	88	112	106	83	107	107	95	88	97	81	98	97	90	85	96	79	102	82	99	102	104	82	104	102	99	109	81	89	93	81	97	94	87	81	96	99	88	96	100	82	81	99	90	104	83	104	94	95	95	83	101	111
27199	17900	12453	13362	18424	18880	17496	15137	13139	10873	8317	6474	5249	4531	3815	3510	2972	2490	2314	2145	1878	1688	1647	1581	1532	1487	1511	1427	1381	1300	1323	1257	1209	1139	1125	1110	1061	1075	993	961	951	968	949	890	944	898	952	913	864	921	843	861	823	865	858	795	946	889	854	850	853	854	853	897	888	835	828	863	866	812	857	839	807	839	877	828	796	836	852	855	816	822	900	796	876	832	890	834	800	885	868	865	839	828	808	861	868	849	801	804	857	807	842	806	875	834	836	833	848	842	850	889	883	883	830	815	870	846	797	806	855	780	814	815	898	873	837	845	819	788	855	860	860	816	877	838	840	818	831	816	867	903	839	822	850	888	822	823	830	851	891	826	806	837	919	892	873	845	869	842	808	823	827	859	805	819	901	809	867	876	884	837	819	890	875	853	856	812	848	905	829	821	891	819	862	903	866	844	843	856	882	867	874	857	873	833	795	854	840	868	819	857	856	865	850	838	904	850	850	833	846	866	829	797	826	831	855	854	851	853	833	855	807	866	813	890	891	880	838	834	917	837	864	817	829	851	854	859	870	801	858	840	824	849	847	845	843	881	898	870	882	849	845	808	875	915	867	880	866	900	862	842	888	822	871	857	867	822	839	847	857	895	864	839	844	876	874	807	841	844	881	821	848	816	814	858	857	856	847	848	847	859	860	812	870	825	872	839	779	863	900	879	834	804	861	849	836	869	777	832	784	840	837	860	877	819	854	857	833	816	924	847	839	883	839	786	804	938	870	854	842	884	853	829	866	830	839	846	839	864	900	886	855	842	843	899	796	868	816	806	823	861	852	826	850	878	898	836	824	814	840	857	865	787	851	832	839	842	861	879	838	864	839	855	848	914	810	849	872	891	758	862	806	817	849	891	859	874	846	876	888	850	815	854	811	867	839	863	871	834	848	833	799	848	870	848	844	831	857	871	834	860	872	816	845	887	855	871	869	849	882	859	841	797	894	838	771	811	837	870	863	867	839	872	860	876	832	868	819	862	820	834	885	887	863	897	885	835	856	893	827	845	832	862	891	841	860	855	838	853	863	880	796	836	864	837	830	869	869	883	865	853	809	813	816	850	867	825	932	830	825	846	879	897	819	870	864	892	844	830	883	824	867	835	845	891	885	842	830	809	869	821	805	811	863	817	883	841	811	840	819	800	836	845	818	851	848	849	815	867	806	887	913	795	857	860	759	851	824	868	874	844	856	901	811	846	837	864	807	832	793	856	841	852	845	856	886	879	840	894	859	842	811	837	848	818	826	835	904	846	834	804	828	809	861	834	864	874	858	875	859	863	822	857	881	851	812	826	861	831	865	833	890	903	848	800	836	858	888	887	884	834	800	873	848	840	822	870	840	816	833	855	820	869	862	890	783	872	828	874	821	844	862	841	850	860	842	805	820	812	831	846	848	843	843	831	850	842	858	839	855	894	882	861	819	855	860	860	861	849	884	865	859	830	867	839	874	864	854	864	880	769	870	821	889	896	847	866	828	823	847	855	939	851	835	813	810	858	849	858	863	849	874	844	858	904	882	842	867	885	843	828	860	858	855	817	882	808	851	855	893	810	804	846	835	871	887	867	886	865	879	887	853	859	819	888	906	853	811	862	868	877	866	806	840	838	841	863	795	809	884	845	920	850	828	879	807	795	823	900	809	880	790	838	826	804	844	837	865	855	801	846	841	837	890	839	825	872	876	805	830	884	825	820	793	843	834	827	854	869	861	831	839	872	831	830	848	829	860	854	849	826	830	837	837	862	850	794	872	838	856	889	788	901	814	815	943	892	854	804	838	840	865	834	864	918	800	853	834	870	846	864	831	861	797	792	887	826	828	861	890	881	911	841	840	850	845	795	880	853	869	866	925	901	885	827	853	870	803	798	840	867	817	821	843	850	826	825	851	799	843	876	872	800	882	810	893	836	920	788	850	829	867	855	869	864	864	832	832	829	855	838	837	809	851	852	877	894	819	837	836	849	848	831	892	872	839	812	847	863	855	867	888	753	817	859	857	811	846	806	819	862	840	819	812	812	888	859	842	810	842	799	810	851	838	843	868	855	817	864	851	855	830	858	816	855	879	859	882	853	871	832	820	886	852	838	897	827	850	820	813	861	881	862	867	814	819	823	857	848	850	797	819	861	871	819	861	887	840	814	854	848	849	843	832	885	859	856	848	861	853	845	893	883	840	837	812	868	862	898	821	847	908	811	846	856	843	814	783	846	888	876	884	887	880	876	828	822	827	811	864	862	842	843	869	823	861	834	872	855	853	855	869	903	862	882	834	830	847	853	814	832	855	837	864	845	881	884	840	799	878	872	807	844	822	881	858	838	876	842	839	800	870	849	881	847	855	838	821	828	817	832	827	896	865	790	822	845	870	850	802	871	883	816	878	852	868	862	819	889	861	852	851	904	874	860	843	851	844	832	832	859	858	836	860	882	870	825	830	836	844	856	867	832	849	868	829	836	797	811	878	817	869	847	873	862	871	865	871	917	850	896	804	812	908	801	847	831	904	825	828	827	903	843	844	865	913	842	805	853	780	841	847	873	830	826	878	814	843	840	865	864	847	815	820	887	875	847	795	822	879	842	845	861	862	881	854	839	836	858	846	807	848	809	867	830	863	849	846	862	818	849	842	821	824	867	851	881	829	875	858	868	834	834	854	774	856	890	809	856	865	873	836	870	845	807	873	805	861	855	869	861	882	884	883	854	843	828	870	857	832	885	822	893	916	869	841	805	810	818	867	878	826	862	848	857	854	785	854	867	884	874	878	871	815	826	847	821	854	807	837	875	792	871	827	829	822	848	872	842	795	885	851	835	837	893	841	812	917	843	811	835	782	869	829	893	859	882	804	843	861	832	837	846	809	811	842	871	834	853	811	882	811	815	822	850	843	817	827	893	840	830	853	869	835	870	837	845	846	806	829	846	843	852	805	831	858	791	878	800	860	813	793	791	817	824	862	821	821	851	882	828	809	819	859	893	882	833	832	853	810	834	838	820	874	851	855	858	860	826	879	789	813	832	868	819	849	837	808	840	876	825	867	821	870	865	860	843	826	838	853	833	834	868	819	916	864	872	903	835	848	799	850	839	863	804	886	848	870	835	810	853	883	877	837	840	832	849	890	817	813	837	854	823	886	845	764	856	839	815	822	828	853	815	877	841	846	810	862	816	850	859	867	873	811	778	884	833	856	904	830	879	824	869	831	865	809	861	840	864	831	832	861	828	837	818	822	851	845	875	833	804	790	872	861	920	842	837	885	805	848	823	844	871	822	861	877	820	847	835	833	887	859	831	861	831	840	879	848	809	851	852	854	823	870	825	865	844	858	858	867	851	911	839	827	859	828	850	873	881	866	836	876	874	892	827	870	849	902	873	873	824	834	848	840	849	841	841	881	848	868	787	857	806	831	892	876	833	840	855	820	866	885	833	824	862	853	846	872	873	797	862	829	853	815	843	844	872	787	863	820	877	889	827	868	865
3694	3294	1662	1001	748	896	876	774	669	574	420	356	298	286	261	213	194	161	163	164	151	131	117	135	149	126	126	144	140	118	126	136	113	116	121	133	114	138	103	115	85	114	104	111	101	113	93	103	76	111	107	96	94	101	87	95	114	104	105	90	115	101	88	94	98	102	81	97	112	107	81	97	95	117	88	101	109	107	88	96	103	95	120	80	103	108	103	99	113	101	97	81	97	108	95	101	95	95	92	103	85	91	78	112	88	91	97	103	90	84	102	91	90	105	92	97	94	103	102	84	99	109	98	87	103	101	102	108	87	109	108	110	101	106	107	83	102	97	98	100	91	101	124	90	87	101	103	96	90	91	101	110	107	96	91	96	86	88	88	96	118	94	100	109	107	102	100	87	104	107	110	91	103	95	83	110	99	92	97	76	114	93	95	102	103	95	113	115	97	102	98	102	98	110	91	98	86	95	98	88	94	100	110	80	87	105	106	94	117	98	103	102	95	113	98	95	91	84	106	121	93	115	104	95	91	89	107	92	81	99	103	111	82	75	115	110	95	99	102	108	81	86	128	95	114	104	81	109	101	108	85	114	92	89	101	85	98	100	99	96	98	89	99	94	104	86	89	98	71	99	97	99	92	111	100	87	103	91	100	118	105	103	112	111	109	92	100	85	95	107	106	103	92	120	92	96	91	87	118	86	96	107	92	105	90	105	115	111	91	103	115	100	92	96	105	87	105	99	87	91	94	107	92	93	83	109	117	83	91	107	106	107	115	96	101	105	96	88	83	88	100	114	112	109	96	95	73	98	86	104	87	96	83	97	90	88	101	106	110	93	76	101	89	92	92	111	88	107	118	93	99	94	105	86	84	70	103	102	88	93	90	88	92	105	84	107	84	94	108	87	89	106	99	89	87	107	102	94	84	87	95	97	108	105	103	116	115	99	99	105	97	110	101	99	106	84	89	94	82	93	86	93	99	88	95	97	113	95	101	99	101	100	88	107	96	107	104	114	100	95	105	116	97	102	98	94	96	106	102	117	108	106	104	94	106	112	95	106	96	112	100	107	110	92	79	105	93	113	112	98	104	95	95	101	76	89	107	105	98	116	100	89	94	105	87	107	91	96	89	86	96	114	89	82	98	100	91	100	107	95	98	98	107	101	100	79	88	101	99	98	123	92	100	113	92	90	98	93	94	99	89	100	108	80	88	76	95	113	91	104	102	99	92	90	82	88	113	83	97	99	97	101	95	101	107	99	82	84	101	91	92	98	89	105	101	99	103	99	98	99	85	102	99	103	94	119	94	97	107	88	107	83	90	90	112	105	103	87	91	114	95	98	92	93	105	117	93	90	108	97	109	100	96	102	114	100	101	89	92	90	88	93	118	111	99	80	98	110	90	92	93	82	96	90	93	93	102	103	106	101	104	98	118	102	96	82	101	87	108	88	93	97	71	93	95	87	118	95	93	86	107	119	98	95	103	81	74	102	86	86	90	114	110	110	77	123	132	113	91	103	113	98	96	113	101	115	97	98	90	91	87	90	110	95	100	76	86	104	94	102	95	103	113	111	97	91	105	87	108	110	83	113	108	116	97	89	87	114	102	92	94	87	76	86	94	94	107	98	92	102	109	87	105	99	103	91	92	83	99	84	80	107	93	105	110	94	99	114	86	94	106	96	89	100	84	99	99	88	94	105	109	99	117	81	99	88	110	102	76	88	99	107	103	99	118	95	101	92	101	109	94	96	98	112	103	99	95	121	101	102	92	102	114	92	96	104	106	102	105	111	120	91	109	107	98	98	96	76	78	105	92	97	107	109	107	87	90	103	90	97	94	88	85	97	87	92	93	101	125	97	100	120	91	92	116	88	104	98	92	99	109	115	92	109	98	100	113	97	109	120	109	104	124	97	102	91	90	91	91	105	107	113	89	93	110	103	113	84	102	95	97	91	93	101	104	93	94	93	87	117	94	86	85	81	97	94	108	109	99	95	123	109	88	86	112	80	105	78	94	91	89	103	100	90	83	92	102	109	85	95	97	102	92	95	98	83	84	93	113	100	98	92	98	93	94	107	104	95	101	95	113	82	105	105	90	78	89	108	99	90	90	101	102	106	111	106	98	116	92	94	100	116	109	111	98	104	116	100	86	98	100	103	81	110	92	102	103	102	96	71	96	108	91	111	93	103	116	107	103	84	102	105	90	112	103	92	94	102	87	96	91	93	87	82	124	93	95	109	99	95	79	88	101	98	104	108	96	107	88	99	103	94	121	108	112	103	84	106	92	96	80	84	102	99	102	93	87	106	88	97	87	85	93	106	109	111	95	116	93	108	112	103	81	105	100	102	100	87	97	108	92	100	98	100	115	102	90	117	85	74	114	102	105	78	102	97	101	106	96	120	95	106	92	103	108	110	100	77	87	93	95	115	112	108	129	109	90	114	112	117	93	99	95	91	114	106	110	97	102	88	98	109	92	85	121	103	116	80	99	108	97	98	90	91	95	115	112	92	89	110	110	98	99	90	108	113	97	92	120	120	104	102	109	110	102	94	90	83	102	106	108	111	99	88	108	111	105	94	113	93	109	105	94	95	85	82	103	80	113	107	98	110	95	89	81	98	93	98	104	112	81	89	94	108	85	78	92	96	98	103	88	102	95	88	106	91	104	91	95	96	82	103	114	88	108	81	79	99	107	94	91	97	117	89	111	103	115	93	120	95	119	91	103	104	105	97	117	112	103	116	95	102	110	98	108	98	95	107	122	95	99	81	115	89	107	115	107	92	86	101	109	99	87	101	101	88	99	93	79	105	113	82	97	102	89	103	112	87	85	107	90	84	95	104	95	111	81	99	105	113	103	86	112	99	62	104	83	105	115	109	107	92	105	97	100	90	91	105	113	92	106	95	86	96	89	100	90	116	93	101	91	112	111	96	105	114	99	111	91	97	84	102	107	102	96	100	85	100	97	98	110	86	102	116	89	116	94	97	103	85	97	84	98	85	86	106	105	113	110	96	127	92	85	99	89	93	84	109	94	93	93	96	96	103	107	100	107	107	94	95	102	114	100	100	96	89	102	86	89	96	86	86	106	117	121	97	102	104	100	106	100	105	110	104	92	112	86	104	85	83	85	101	90	108	88	98	101	102	104	85	114	68	87	95	98	108	113	73	90	83	103	103	102	111	107	113	92	84	106	111	82	100	110	94	113	80	83	98	98	109	91	98	100	100	97	101	124	95	92	100	100	111	88	107	83	81	109	109	98	88	98	104	100	110	110	107	113	93	85	102	96	87	95	104	97	124	106	79	88	102	96	103	101	90	90	105	99	113	100	94	115	100	109	97	100	95	84	103	82	106	102	90	103	97	102	108	92	83	87	109	95	104	96	94	90	91	111	101	107	107	93	104	98	103	85	98	97	98	90	99	111	97	114	91	106	115	119	89	95	86	88	105	94	96	97	110	109	108	101	100	74	87	94	86	90	111	116	106	93	100	102	86	94	122	100	70
29108	21435	14477	16610	21734	22784	20873	18374	15721	12870	10182	7924	6534	5777	4836	4273	3562	3231	2854	2531	2210	2013	1896	1794	1754	1870	1734	1685	1699	1550	1446	1404	1366	1317	1237	1228	1227	1140	1076	1079	1053	1064	971	979	921	935	953	982	867	885	814	865	926	897	882	896	886	943	933	916	899	935	866	866	904	858	884	898	912	889	818	871	848	908	881	904	879	856	845	848	858	857	904	893	884	917	888	844	929	905	924	878	856	865	839	905	916	880	857	873	881	811	878	879	890	853	890	850	878	905	854	868	894	913	850	908	893	874	870	866	930	869	875	868	882	900	843	900	886	896	827	828	839	911	861	903	858	897	879	875	918	873	864	869	926	876	914	861	843	887	879	920	875	922	882	868	933	854	900	902	917	853	866	868	845	886	871	870	834	876	897	854	816	870	868	880	888	890	865	917	916	914	865	873	886	885	831	870	885	897	893	884	901	924	879	863	859	829	877	873	857	823	910	888	910	909	872	874	810	883	867	894	841	898	831	873	879	890	869	857	869	866	890	864	878	840	903	870	850	846	856	882	909	841	896	867	845	881	910	879	860	905	837	869	912	901	866	915	910	863	930	891	897	891	920	915	924	824	949	915	877	903	910	893	876	910	877	908	863	869	856	847	871	857	885	909	867	829	913	869	894	882	867	858	920	903	880	858	843	877	846	852	902	866	869	900	856	868	868	825	866	896	860	922	934	885	858	855	903	824	890	859	904	878	924	910	875	862	853	849	872	846	905	858	908	898	872	835	929	893	890	903	836	867	861	871	851	895	882	976	858	918	925	863	877	818	820	845	919	885	884	856	850	895	854	882	863	889	918	931	916	855	900	879	926	933	916	888	851	886	841	850	884	851	915	864	924	838	829	873	858	845	872	824	913	834	916	888	927	869	884	850	885	910	931	902	908	884	913	920	871	864	861	849	865	846	908	846	885	931	895	911	834	912	927	849	907	913	871	850	865	856	867	879	901	914	872	894	832	867	862	933	885	856	882	893	893	942	868	885	871	881	927	849	871	880	896	805	905	918	925	843	866	865	841	859	941	858	913	844	863	893	832	856	901	866	874	927	884	891	924	863	870	881	862	895	876	860	908	891	874	921	902	869	880	907	876	865	919	850	862	837	867	880	915	912	831	920	822	870	851	810	839	837	843	867	919	879	929	874	900	896	878	940	898	891	891	864	864	916	920	860	868	937	887	882	842	884	858	853	875	935	908	877	853	858	893	897	882	872	893	831	893	877	836	899	872	860	873	904	926	863	900	903	834	886	880	896	907	915	876	894	875	887	850	854	853	893	836	895	918	915	899	868	870	867	860	929	815	862	877	921	873	897	886	899	839	895	866	875	871	848	907	885	897	948	828	924	881	914	909	868	808	904	866	842	900	875	889	869	882	891	873	881	904	923	829	879	931	909	890	841	867	849	878	930	855	914	910	913	849	910	895	916	867	889	926	914	915	866	892	869	914	888	848	808	851	872	922	925	894	865	879	856	867	899	875	881	861	848	832	894	890	886	877	875	913	864	832	853	876	886	857	888	902	854	781	941	850	938	921	901	905	875	865	911	904	946	901	879	904	916	956	902	861	900	865	883	907	926	873	902	889	925	803	866	879	893	909	920	853	857	896	909	908	874	886	913	882	858	903	856	939	868	839	889	867	940	855	879	885	886	889	894	950	877	901	932	870	910	916	848	870	863	855	887	897	899	887	886	851	869	916	868	846	845	908	854	948	885	919	896	913	897	847	877	915	871	895	846	878	876	891	856	870	921	944	904	940	913	882	852	854	896	874	858	903	859	885	897	835	844	873	898	860	914	864	877	866	871	806	861	887	919	864	911	882	876	887	846	873	856	941	909	883	894	928	895	877	902	830	899	861	859	913	853	916	899	874	892	909	893	875	900	820	897	868	877	926	866	905	809	920	924	894	868	907	892	917	856	862	838	909	843	895	911	896	871	874	848	875	824	860	883	882	923	864	817	893	928	878	919	902	899	890	853	837	877	854	825	860	847	961	860	895	902	874	870	884	866	897	894	872	936	869	837	872	856	892	922	897	911	935	890	863	876	885	945	909	837	905	942	865	932	887	907	938	842	845	880	927	903	891	886	842	922	881	901	832	856	889	907	914	859	911	855	896	877	859	858	886	882	927	924	858	848	870	881	872	910	856	884	900	894	868	899	858	910	868	875	900	874	894	940	925	844	857	821	839	859	902	822	907	881	825	917	860	873	876	880	909	850	862	845	855	885	855	873	891	831	884	870	858	883	847	854	882	833	907	925	916	909	869	865	889	867	828	893	846	908	836	865	864	909	901	908	929	894	925	891	872	893	892	882	899	887	874	875	880	886	871	829	850	845	864	874	884	864	900	845	866	861	828	897	825	907	911	879	848	858	899	902	843	900	943	984	830	880	881	870	840	902	867	905	850	882	895	866	911	907	867	896	848	833	852	855	977	846	890	920	854	925	908	890	864	887	893	891	876	894	832	834	851	903	867	882	892	862	874	834	867	902	888	878	861	914	846	882	908	829	831	868	898	883	866	871	868	890	926	888	874	906	882	863	882	903	891	880	857	907	843	891	925	920	886	875	878	873	867	948	893	862	823	880	909	872	875	906	890	884	918	876	873	864	956	884	891	881	882	826	895	900	909	918	908	913	862	877	881	933	863	911	932	867	896	926	928	832	868	841	908	880	848	901	882	904	852	877	855	845	916	892	880	887	902	915	864	878	868	893	915	907	840	861	849	910	926	879	849	901	867	856	896	885	862	912	865	855	880	858	869	869	867	867	860	880	883	869	880	906	847	812	878	884	858	858	896	922	890	817	870	914	911	908	869	876	874	967	879	878	837	923	921	839	886	869	889	849	899	879	851	912	879	896	852	839	859	857	865	870	961	891	885	862	893	869	878	893	882	921	875	882	863	868	861	947	893	861	939	893	883	898	866	798	865	905	876	896	884	903	912	869	827	865	853	916	905	838	861	852	863	857	893	853	892	878	847	848	831	884	889	882	865	811	899	790	903	935	874	846	902	882	860	859	887	861	904	890	826	876	835	835	875	926	862	870	884	865	861	905	894	866	885	833	889	898	880	912	952	881	903	842	823	900	879	873	882	873	911	909	924	879	919	838	892	886	894	873	910	855	894	846	891	844	906	858	882	909	844	843	887	917	879	919	897	821	903	860	903	847	912	873	848	900	883	895	878	865	798	863	884	877	893	921	907	889	914	880	844	856	871	884	927	881	901	887	899	892	830	886	840	880	871	862	917	863	868	933	871	876	881	870	829	865	869	833	895	850	858	852	840	900	918	858	849	886	873	941	898	856	887	883	879	928	857	872	917	891	833	925	842	888	872	877	920	850	866	873	852	909	908	887	925	880	847	885	865	843	896	858	855	925	933	891	880	897	903	853	937	864	882	920	813	901	886	887	954	900	919	873	897	887	891	872	923	872	860	926	930	876	867	924	854	863	895	867	838	858	848	886	872	869	861	879	914	870
2214	1311	690	512	356	426	487	463	344	313	237	199	187	174	192	171	133	152	127	131	126	115	146	118	130	108	126	129	114	99	110	115	122	104	113	120	107	92	117	89	113	120	96	92	92	97	93	130	108	108	103	109	104	94	86	112	98	85	119	102	72	90	91	128	95	90	89	96	91	104	89	108	103	94	100	109	102	101	92	115	109	113	101	100	100	98	91	116	89	95	108	112	97	93	94	112	108	112	79	86	101	87	90	103	83	107	87	105	98	112	94	86	96	104	102	95	96	98	102	96	98	103	99	114	98	83	80	99	93	87	86	93	99	95	117	94	110	71	112	92	91	99	95	89	74	94	110	91	111	94	102	100	95	112	108	89	100	111	103	114	124	95	87	102	99	88	91	96	99	87	98	108	89	98	114	98	98	106	105	111	83	107	95	86	94	103	102	104	89	86	105	96	105	104	105	89	87	104	102	86	90	102	110	94	103	85	96	93	88	109	99	102	101	103	107	108	107	91	94	93	95	96	89	105	95	105	96	99	88	114	66	93	109	103	117	116	103	88	97	86	105	118	100	107	114	99	95	106	90	95	109	115	100	114	97	86	104	105	108	113	93	108	67	88	119	107	93	103	114	109	113	101	116	89	102	103	95	106	87	99	83	87	85	97	84	75	103	108	98	101	114	103	97	109	111	94	85	98	83	97	95	97	99	92	91	92	93	80	89	93	99	94	101	98	97	106	99	107	96	93	84	101	99	99	96	106	103	113	115	104	85	91	78	99	99	100	101	93	98	97	91	106	88	104	78	105	117	80	105	86	106	90	97	100	111	95	94	99	96	97	108	109	95	99	109	95	103	111	94	97	97	86	89	86	101	88	98	108	99	94	91	95	104	105	79	108	102	102	101	90	95	99	103	84	99	93	113	103	96	100	118	114	104	111	108	79	100	101	85	87	84	94	121	83	102	119	109	108	88	103	87	84	91	102	96	97	106	102	118	97	105	99	94	97	107	108	103	93	94	86	102	91	96	106	107	104	100	101	97	103	89	88	86	100	108	96	105	94	115	92	89	84	103	98	92	92	105	102	116	103	88	101	107	87	92	107	90	93	91	93	118	81	98	95	112	71	94	103	103	111	72	85	102	95	90	93	98	103	107	126	87	113	101	114	92	104	110	110	78	87	96	97	102	102	94	90	95	99	119	87	89	94	91	108	98	97	93	104	112	107	113	103	106	100	77	107	125	104	92	99	100	116	76	103	104	115	87	94	90	94	96	101	122	112	89	108	96	93	103	102	111	92	97	112	95	110	104	117	111	98	79	113	100	106	107	93	138	119	90	95	103	99	96	100	102	83	104	115	96	102	88	103	105	102	105	100	102	99	94	92	113	91	82	108	90	121	96	133	107	94	85	93	113	109	94	114	89	110	96	114	103	113	108	93	91	99	82	97	95	91	83	101	100	102	99	88	101	103	78	95	116	108	108	99	88	98	119	98	107	119	100	121	97	111	104	86	95	94	115	92	103	113	105	88	97	103	107	88	91	99	97	103	110	82	101	108	103	126	104	96	88	87	83	119	93	92	93	100	108	102	107	90	97	87	79	88	99	88	110	86	90	86	109	114	98	89	94	107	105	98	101	101	94	95	93	112	82	102	106	99	89	99	86	92	89	97	125	101	119	90	107	90	101	101	122	106	86	103	94	111	95	119	110	93	88	96	85	92	108	96	93	110	97	97	104	119	113	120	109	82	109	105	89	105	99	103	97	89	111	104	107	100	100	104	82	93	110	103	97	105	110	99	113	101	109	112	107	98	113	111	98	103	96	108	90	104	107	94	92	111	105	117	99	96	107	87	106	112	98	112	102	131	98	107	98	96	98	106	84	93	82	113	89	91	85	102	111	103	97	101	104	102	101	107	111	120	107	111	101	93	91	114	95	108	94	96	94	103	101	117	107	100	108	107	87	95	112	109	92	105	93	100	111	92	103	103	86	100	99	109	99	96	94	119	96	101	96	96	81	112	96	98	85	103	114	114	100	88	104	95	105	86	89	101	90	88	94	97	88	88	96	107	96	98	101	88	117	90	100	92	91	101	95	92	100	95	109	108	94	98	101	92	96	103	93	88	93	92	105	96	107	90	104	113	89	92	115	94	106	100	90	113	100	99	105	121	111	122	103	106	100	103	100	92	103	108	95	95	101	90	98	104	93	94	89	83	96	86	114	87	93	101	106	86	106	78	103	106	90	114	106	88	108	106	104	106	98	96	115	99	83	86	93	103	111	99	91	110	110	97	93	101	85	93	99	93	104	102	87	94	98	99	105	104	108	115	96	114	101	106	93	107	114	97	88	104	91	104	92	97	95	115	102	85	84	88	119	84	98	124	104	93	86	84	96	100	81	104	94	105	120	101	106	109	104	102	114	82	104	92	111	107	105	104	102	111	98	81	86	108	99	103	104	99	83	101	100	97	114	95	94	101	122	93	104	101	97	111	112	108	114	104	90	89	93	119	117	101	108	93	107	109	100	106	90	103	107	98	95	92	92	91	95	108	85	92	98	111	96	94	98	68	96	98	105	80	124	106	100	110	125	101	111	98	109	100	111	107	86	108	101	107	110	99	108	90	98	97	95	118	84	104	110	117	110	103	105	111	103	101	102	105	87	98	85	92	103	125	96	99	105	87	94	112	97	87	94	89	100	106	96	86	96	100	95	100	82	105	100	84	71	85	105	104	117	99	95	113	94	81	110	90	104	100	105	106	105	92	102	107	106	87	106	97	115	94	101	116	118	88	98	89	83	115	100	88	92	93	100	103	83	86	112	107	85	90	94	107	100	96	87	92	93	101	77	103	106	107	92	112	85	101	80	91	110	102	96	114	101	97	91	98	108	107	92	85	85	104	83	99	96	119	91	105	103	99	104	93	94	104	101	90	94	101	82	117	98	99	111	91	89	88	114	101	95	94	105	93	99	113	107	88	100	107	97	100	93	110	96	91	97	91	98	105	107	97	111	91	101	114	125	109	103	114	115	92	100	104	89	116	84	103	99	99	101	85	110	111	93	91	111	78	83	114	108	83	96	107	96	113	114	107	88	99	97	92	102	98	93	82	113	102	106	112	98	107	100	93	98	90	83	101	102	93	94	84	93	89	102	103	106	102	84	111	99	102	94	87	112	100	121	96	86	90	109	88	104	107	101	96	88	110	114	119	100	96	95	95	85	85	99	83	76	83	94	113	106	117	95	90	90	113	96	110	104	85	99	106	109	76	111	105	117	106	87	110	113	123	88	111	99	126	100	117	100	76	112	102	105	95	101	91	88	93	85	97	110	106	101	103	94	100	110	89	84	119	93	89	100	113	88	103	99	105	104	109	91	79	104	100	99	104	92	105	113	109	83	102	109	109	90	98	99	109	97	110	100	94	108	88	119	96	97	88	107	92	89	105	106	85	89	88	98	90	111	97	102	109	106	102	101	94	96	84	89	86	103	92	104	103	103	93	103	96	106	88
23169	13122	7996	9986	14579	15987	14954	12583	9943	7891	6278	5031	4133	3503	3054	2708	2427	2117	1970	1781	1664	1547	1446	1415	1460	1460	1337	1315	1297	1308	1211	1206	1240	1161	1158	1118	1002	1016	1009	973	994	996	853	985	968	949	910	948	880	911	889	925	967	903	891	902	899	941	945	859	897	922	904	880	930	890	921	856	874	877	896	897	852	886	915	908	921	890	885	925	915	927	911	960	923	890	867	921	889	879	894	951	903	869	865	908	921	846	916	878	880	851	854	881	887	897	918	856	877	896	913	914	901	904	902	905	914	817	847	869	910	834	939	894	895	902	897	926	869	901	955	925	863	897	890	890	847	898	883	901	868	846	898	868	903	913	860	898	862	926	904	922	968	968	905	859	922	887	901	922	938	887	930	945	896	921	921	940	906	874	931	870	911	923	938	867	877	906	896	932	900	929	893	918	919	935	860	914	892	899	894	920	901	899	923	906	878	971	888	872	866	860	878	929	880	891	947	953	938	929	902	888	834	837	946	918	888	898	954	880	894	903	893	896	893	917	898	808	883	873	882	899	910	865	871	943	817	929	884	870	905	858	871	828	910	874	962	860	882	933	894	855	966	892	948	892	881	875	849	947	926	882	882	889	918	915	927	929	901	895	911	839	897	922	859	870	870	891	891	897	930	908	876	882	911	893	858	902	904	875	880	887	906	888	892	910	855	860	918	891	934	862	791	882	842	886	867	881	874	898	888	908	926	872	880	938	925	870	855	898	853	902	952	913	927	852	965	891	901	859	899	872	882	932	913	867	854	880	931	902	918	910	924	899	884	832	922	908	898	882	890	869	906	908	911	879	913	876	890	891	856	895	874	902	889	869	919	859	910	901	854	896	912	937	900	848	920	927	908	903	866	833	897	893	903	887	933	910	919	922	849	908	890	899	919	875	852	913	885	879	924	939	865	875	863	849	871	878	903	897	940	934	834	856	891	892	876	891	903	907	847	937	883	914	842	916	876	916	870	905	925	901	886	899	914	906	859	913	908	920	918	874	935	922	900	922	926	932	913	880	896	876	935	874	951	932	906	927	887	896	976	883	891	894	928	946	869	909	881	858	929	917	925	890	870	888	904	917	929	939	887	921	886	941	882	914	842	935	907	854	908	957	849	883	887	908	902	858	919	915	862	849	911	941	888	869	907	897	871	858	892	963	836	925	921	906	849	868	851	893	842	947	867	891	917	968	886	903	860	909	864	932	914	865	911	897	878	896	933	912	913	892	849	845	886	903	890	859	841	906	919	874	915	877	875	890	996	943	879	889	921	944	922	926	896	869	900	898	909	887	915	890	894	887	888	878	895	970	906	956	930	864	944	860	873	885	858	902	970	874	851	907	870	954	843	878	933	920	929	899	883	969	909	930	842	908	892	904	854	930	848	917	940	860	908	899	882	944	908	886	919	916	912	915	865	877	915	897	894	900	869	869	868	916	882	914	916	914	886	889	962	887	894	932	904	872	903	918	925	918	859	903	897	835	875	885	862	889	935	914	853	904	939	886	920	901	914	896	894	905	888	892	932	923	872	883	923	886	913	873	888	946	914	898	850	894	891	904	868	886	933	877	904	876	897	886	890	898	861	902	862	925	914	903	897	904	906	864	897	881	892	882	875	867	905	919	902	942	870	874	946	895	848	882	886	902	928	866	884	893	903	856	889	899	866	911	873	928	915	892	945	890	876	915	881	895	887	883	876	897	853	851	904	923	849	868	883	933	962	971	893	908	893	956	912	909	909	901	936	921	915	855	885	901	887	864	899	893	883	910	883	857	901	918	860	917	877	946	843	805	926	918	927	904	914	860	953	853	940	847	894	897	913	949	905	897	926	924	913	895	927	881	963	877	843	940	952	915	840	895	889	893	937	851	946	900	916	918	902	867	888	867	886	874	937	933	881	881	837	844	939	920	875	915	864	863	881	881	885	889	841	883	851	867	895	908	885	932	936	926	910	909	905	889	896	845	888	899	881	914	887	926	934	885	874	910	925	870	828	853	868	858	906	892	877	892	891	927	888	865	934	890	866	931	892	875	938	875	895	871	939	880	889	858	874	915	884	878	910	934	917	942	903	894	906	871	926	859	898	912	863	898	872	881	928	904	887	853	895	865	843	941	937	901	958	909	875	859	907	946	902	931	906	925	871	882	934	911	955	924	899	906	894	896	872	923	920	871	895	851	929	884	867	942	864	891	904	937	887	877	911	899	901	896	900	913	874	914	913	906	903	875	938	871	894	924	880	920	914	875	839	876	881	878	891	873	920	918	806	953	875	895	907	900	883	864	883	930	951	940	872	923	872	919	907	925	945	865	852	932	923	898	868	890	855	915	871	887	906	858	882	931	900	891	921	829	903	914	929	901	863	914	944	857	925	909	941	870	921	870	911	947	912	888	902	941	878	887	872	861	925	878	896	888	920	885	909	931	897	932	914	881	909	902	911	920	835	877	904	870	882	913	895	920	881	857	901	872	921	917	913	861	914	925	885	913	907	911	878	863	869	966	901	871	861	868	895	867	879	889	917	903	885	924	889	941	888	868	859	886	921	857	915	889	949	885	925	867	952	936	933	907	859	864	892	958	976	874	884	892	863	898	932	862	911	858	883	892	886	925	926	917	934	904	929	911	926	899	887	915	919	857	917	883	881	902	845	884	866	926	906	879	914	910	894	903	892	912	882	892	947	914	872	861	913	889	884	900	875	885	905	921	891	938	944	887	880	956	853	932	933	930	911	873	852	894	909	947	916	970	875	869	888	827	876	925	920	960	905	881	892	912	918	927	893	865	918	878	884	928	918	870	849	901	916	891	939	950	902	911	921	877	906	933	942	901	891	901	923	913	923	919	872	896	881	869	936	891	928	905	905	897	913	899	936	935	927	868	899	895	882	871	946	878	841	929	886	875	895	853	887	930	886	906	885	847	957	868	895	852	872	949	909	896	929	916	932	864	892	828	895	912	927	884	894	934	902	924	882	880	866	887	896	920	825	901	916	811	917	880	916	890	890	914	862	907	887	869	925	882	887	826	950	919	883	902	876	910	960	928	900	945	889	917	881	890	898	906	932	898	927	919	918	887	884	878	901	919	951	907	839	876	864	818	883	899	924	952	879	862	909	915	860	879	930	908	877	893	866	912	912	916	933	923	901	857	879	908	910	947	910	861	884	852	945	930	927	901	903	874	914	902	878	880	966	864	946	921	917	885	903	909	909	913	924	857	878	870	931	866	866	948	911	934	884	939	879	940	904	889	927	931	906	910	921	915	913	918	933	903	883	911	864	875	826	954	871	873	956	897	883	885	875	935	935	896	933	885	902	916	894	877	924	884	906	941	943	896	884	882	953	906	912	898	866	892	846	895	936	870	873	918	882	903	905	907	907	899	938	918	930	901	897	863	826	912	904	921	867	928	847	923	926	885	914	886	918	894	898	934	899	890	893	900	885	923	863	944	871	903	885	932	899	921	903	885	903	890	885	928	956	931	877	931	957	922
2916	2387	1261	722	582	680	712	538	428	378	330	272	255	206	197	200	182	167	153	167	154	143	143	142	126	124	137	150	113	118	117	117	109	119	111	104	111	125	118	93	97	94	97	80	107	105	99	95	101	116	106	99	83	98	112	100	98	82	110	101	108	108	98	95	101	87	88	116	125	115	101	83	83	118	116	81	85	100	104	115	101	98	104	89	117	119	99	91	107	109	97	87	110	108	98	114	118	115	90	107	101	102	109	118	96	82	99	107	90	112	98	111	86	79	107	104	89	107	105	106	119	99	96	92	109	105	104	86	110	104	106	97	99	95	95	116	90	104	97	107	96	106	97	89	89	78	90	111	85	92	103	103	87	93	101	111	89	105	100	100	115	99	105	96	119	99	112	98	85	98	109	91	88	93	90	99	114	104	101	99	86	86	101	94	95	109	120	108	79	106	84	117	109	93	115	92	113	75	111	104	107	101	96	91	94	98	113	100	100	94	96	92	135	87	101	110	89	109	111	113	108	114	110	94	100	116	95	104	104	112	101	97	103	111	98	137	99	110	105	104	109	108	87	100	101	93	105	88	100	110	109	91	114	108	110	92	96	113	79	98	102	97	92	82	103	81	99	112	91	108	110	117	90	101	90	107	101	110	122	101	89	107	101	99	116	110	93	108	119	102	98	114	101	96	101	95	103	85	111	120	97	92	85	132	110	108	113	104	92	104	90	78	112	117	110	95	127	100	95	93	99	120	95	97	112	112	99	77	88	100	97	106	101	112	119	93	113	99	102	94	99	100	97	91	89	115	99	102	96	90	128	94	99	78	107	121	119	99	88	111	104	103	98	97	112	96	81	98	101	100	91	99	102	119	104	95	94	103	98	112	97	105	95	89	90	100	77	103	102	113	101	102	99	96	71	101	114	101	92	108	91	92	101	117	105	122	99	101	97	99	106	121	99	105	111	102	95	116	102	106	99	108	102	95	106	91	93	98	95	111	107	113	102	114	112	85	109	92	98	92	92	109	121	99	93	109	85	103	111	107	121	87	109	108	110	103	97	111	103	102	91	106	125	101	114	127	107	106	102	105	114	99	104	106	108	113	87	114	87	110	96	89	96	104	93	105	89	87	101	123	109	111	123	119	102	112	113	89	109	107	104	94	104	88	117	97	100	98	93	115	115	100	88	87	99	110	88	120	96	105	99	70	105	99	108	98	103	98	115	103	99	108	108	112	102	91	106	105	94	94	89	101	106	101	112	119	96	96	123	112	100	89	101	118	96	93	111	101	102	105	90	102	109	110	96	104	101	99	101	99	119	85	106	106	117	98	94	107	104	107	79	101	124	114	90	92	94	99	118	110	108	97	108	104	109	96	129	97	126	98	122	119	89	116	110	101	98	98	89	103	99	99	118	102	110	82	84	97	99	89	113	108	92	86	116	98	108	106	107	97	94	109	110	99	119	100	106	104	109	110	100	106	106	91	87	103	113	127	103	94	90	105	105	100	110	95	126	124	79	96	114	97	106	94	94	109	100	73	89	99	109	112	109	100	99	91	89	90	92	79	115	107	102	79	101	102	98	92	107	111	95	83	94	99	104	108	101	111	94	100	119	95	92	115	84	83	116	112	107	102	109	118	96	109	97	104	94	95	115	108	104	91	90	94	105	109	111	105	91	78	101	93	93	100	96	95	98	107	88	98	94	98	103	95	101	108	91	95	96	107	111	89	102	124	115	85	104	103	118	120	109	100	104	94	106	92	94	110	111	113	83	113	110	102	87	93	102	105	96	104	95	98	118	93	109	90	92	119	90	95	121	102	112	102	92	115	108	112	122	97	98	86	95	123	121	111	100	102	109	98	102	108	101	100	91	105	84	97	74	116	83	88	101	101	104	96	89	99	99	105	107	103	91	104	91	107	104	94	99	88	93	100	110	96	97	111	109	102	104	110	93	103	108	105	106	128	112	89	99	114	109	94	118	95	104	95	103	96	115	97	111	83	101	112	107	120	89	85	108	91	88	102	115	98	108	110	108	93	111	111	99	107	96	121	125	113	100	87	96	101	92	83	91	93	118	111	120	95	96	106	110	96	87	99	93	86	111	78	95	97	97	111	108	103	91	101	80	116	82	97	102	100	88	92	83	124	93	104	101	100	78	91	92	103	111	81	96	104	112	106	117	106	118	114	121	104	100	111	91	108	108	102	106	102	119	100	107	133	104	108	111	98	97	97	138	86	124	92	105	85	100	119	106	81	98	110	105	122	134	101	97	121	102	105	96	106	88	97	91	100	103	104	92	104	113	106	105	100	120	98	105	109	102	111	126	107	102	86	115	117	110	89	106	101	101	87	105	120	92	101	103	100	111	110	115	119	99	107	99	108	85	107	113	106	108	98	85	104	102	96	97	107	100	109	101	104	99	98	98	105	97	96	100	93	91	110	117	103	113	105	99	105	115	108	89	109	112	93	101	116	101	110	90	95	105	96	100	84	90	103	90	90	91	101	106	113	105	109	112	119	79	104	108	114	113	86	83	96	106	113	106	99	106	106	121	105	88	102	113	92	118	104	97	121	101	98	93	92	107	106	100	109	103	116	100	105	82	83	88	107	99	93	109	117	120	91	104	93	112	110	105	84	115	96	91	97	106	91	104	103	114	101	87	109	97	124	91	99	104	108	111	92	105	93	98	92	113	109	111	98	113	104	105	104	103	119	119	106	102	98	114	91	87	105	111	129	107	114	92	94	120	102	104	78	104	90	88	104	86	97	82	111	112	102	88	130	103	112	102	86	115	106	102	114	101	99	93	109	98	108	125	96	94	110	96	87	109	107	109	105	109	107	104	93	99	91	92	85	102	106	101	113	91	108	95	123	106	99	101	123	114	93	115	100	83	82	94	125	108	113	97	95	102	122	105	116	105	103	113	107	104	84	116	97	103	102	102	83	126	96	112	101	132	96	96	95	85	114	96	93	101	95	101	93	106	100	97	98	89	110	108	104	101	108	101	106	105	129	91	114	106	112	110	99	122	125	107	127	94	108	79	97	134	114	111	100	102	100	96	99	100	73	116	99	105	98	108	99	109	109	113	93	100	109	99	95	103	107	99	101	100	119	100	86	90	102	89	108	115	98	99	101	91	106	124	106	108	123	100	98	99	96	96	119	119	104	84	99	102	118	88	107	106	111	108	95	118	97	99	94	88	87	106	101	103	99	81	103	109	97	98	88	109	103	98	91	103	108	110	121	88	114	92	84	95	92	115	109	112	105	103	100	111	98	110	109	97	109	83	96	114	94	108	98	103	112	104	87	95	101	108	102	110	115	85	109	78	115	120	101	93	97	116	103	97	109	97	118	109	88	109	112	104	101	103	105	107	101	97	104	106	95	91	104	116	98	104	103	82	101	110	111	103	95	112	102	93	92	112	95	113	107	98	116	123	114	109	83	94	99	112	109	101	105	112	100	110	116	98	94	102	109	99	104	114	96	118	99	102	79	93	113	110	96	116	108
27022	18046	12297	13356	18864	20121	18368	15198	12481	9748	7978	6485	5382	4330	3966	3475	2972	2745	2520	2152	1900	1919	1768	1795	1687	1710	1639	1554	1415	1377	1376	1406	1261	1208	1258	1166	1106	1110	1103	1004	1036	1040	1039	999	943	939	984	968	1024	930	938	955	929	875	994	908	996	954	1008	916	933	941	910	889	942	958	942	882	962	884	916	1003	944	921	928	939	966	896	877	959	930	913	910	923	885	925	953	937	960	895	923	939	939	968	925	854	890	924	906	935	931	850	931	879	909	958	950	878	895	967	935	964	922	911	915	935	964	868	906	875	943	859	916	868	918	943	952	1015	909	933	883	907	923	933	937	850	903	891	918	939	902	906	928	910	897	914	974	931	983	841	962	911	914	901	888	960	947	925	936	910	901	931	920	905	953	904	896	981	957	971	927	896	861	893	917	920	890	869	955	895	944	949	930	895	937	922	887	943	905	897	865	882	920	897	956	886	974	955	927	966	909	898	887	857	983	902	945	959	949	928	964	912	948	913	935	872	922	900	966	960	932	863	945	934	908	947	936	886	964	973	907	925	935	904	963	906	922	890	945	939	906	901	974	898	919	926	957	932	935	961	927	919	947	903	883	933	895	939	921	917	935	875	908	910	930	942	953	921	919	955	891	892	971	942	925	941	910	873	879	927	892	950	922	949	975	928	931	923	952	984	947	843	950	903	930	909	953	925	915	920	912	874	905	917	900	949	911	872	952	926	938	884	954	940	968	942	965	921	948	940	966	904	940	900	932	908	902	906	923	935	973	961	956	898	934	972	930	863	979	961	940	905	877	926	933	869	902	900	914	963	965	878	943	1013	919	932	891	898	926	986	924	908	1002	870	996	925	933	955	910	906	872	915	978	917	905	949	930	966	949	939	999	952	950	898	984	926	868	913	937	850	946	915	897	911	934	965	950	916	888	930	947	895	885	999	886	937	944	912	947	892	982	871	918	938	940	942	892	944	915	892	944	939	900	911	944	935	921	910	952	888	898	894	929	984	924	956	917	912	878	915	895	959	957	929	893	905	899	864	955	927	924	895	947	935	941	925	875	924	952	972	928	901	935	944	918	955	894	905	909	918	967	936	939	872	917	941	930	893	903	942	898	886	888	906	970	951	897	904	912	968	974	901	920	897	938	933	922	922	954	960	918	936	887	939	945	948	897	903	977	984	907	897	926	955	974	943	910	922	935	913	907	955	909	905	942	917	899	911	946	891	940	879	879	926	909	976	921	889	865	901	959	891	963	942	910	956	880	972	899	922	912	986	930	890	956	977	935	939	904	920	974	970	888	897	942	923	862	951	945	958	914	893	967	911	932	990	918	875	962	935	828	921	925	948	915	953	908	1024	974	932	944	960	925	964	915	897	863	926	949	936	898	926	895	945	865	963	911	889	908	956	960	948	938	889	973	890	885	959	984	891	939	922	957	992	988	903	927	932	921	879	920	927	909	925	916	936	893	936	876	919	942	946	921	874	924	914	904	928	971	928	902	962	957	955	894	913	894	935	922	965	930	941	894	969	904	984	896	923	938	893	937	918	940	914	966	927	881	898	915	950	959	965	911	934	974	930	940	950	889	921	1016	938	939	933	884	966	1015	947	915	932	930	878	874	919	940	907	900	982	920	983	919	933	927	903	963	925	891	918	892	914	903	909	955	925	930	939	890	876	937	946	932	960	933	941	932	946	907	881	977	929	871	922	888	955	941	923	931	902	898	929	914	957	960	939	882	957	920	937	893	985	898	918	976	923	978	935	887	966	897	946	966	969	958	872	935	938	930	900	943	966	1003	939	977	921	896	924	894	944	921	880	906	931	896	938	976	904	909	923	914	931	921	945	936	971	930	871	923	922	935	963	915	914	950	881	914	953	927	914	902	884	939	951	947	933	894	968	895	946	903	850	955	971	898	976	919	928	897	946	944	896	906	959	915	927	943	912	917	864	927	849	931	923	943	889	911	937	920	943	913	957	899	973	972	906	902	937	932	891	939	897	917	945	926	947	875	957	937	894	907	944	895	952	938	983	963	916	930	908	931	906	935	934	930	935	922	893	947	954	979	880	944	983	912	916	934	982	903	920	938	875	952	901	918	974	904	873	895	918	919	914	930	949	938	995	894	875	908	944	984	930	952	946	921	931	910	967	949	925	940	909	921	959	930	945	918	928	908	880	891	903	935	928	891	935	911	881	908	891	919	946	887	901	950	942	924	895	930	881	949	931	964	931	899	950	935	947	933	954	907	967	919	932	958	929	971	913	968	948	910	906	933	898	942	921	942	943	901	921	973	959	984	886	939	878	897	944	905	973	921	950	914	908	901	906	976	890	909	919	923	938	932	867	949	914	950	959	919	935	865	910	945	928	901	893	922	969	923	922	893	957	1002	900	869	918	903	999	954	912	896	925	922	956	906	899	931	944	948	938	916	935	925	925	950	903	916	913	882	936	958	855	888	925	899	951	936	961	932	982	919	885	917	913	910	904	881	959	924	927	896	911	925	941	921	932	913	930	924	895	882	868	939	955	933	919	926	906	925	959	930	907	898	873	957	899	940	952	957	916	948	919	898	951	900	971	898	904	928	869	904	936	908	853	892	926	982	956	906	886	974	911	917	874	908	920	915	952	975	918	917	975	935	938	908	980	956	910	892	928	916	892	907	941	960	956	941	923	954	928	929	952	955	918	892	951	917	948	922	972	928	858	929	923	955	895	945	955	980	945	911	940	955	985	872	978	954	897	891	892	896	868	913	924	947	989	953	914	925	917	903	889	956	933	884	898	1004	956	917	971	922	950	913	951	917	926	908	965	932	911	870	915	968	878	967	986	948	945	937	938	883	905	934	976	955	919	895	899	942	939	892	938	922	896	878	935	916	960	972	957	809	966	933	919	935	920	905	892	943	905	938	977	861	927	936	942	910	881	947	887	917	899	926	914	928	951	974	876	888	890	996	901	926	903	876	876	916	934	937	881	961	918	959	898	949	885	922	905	896	914	838	961	956	964	936	906	981	946	935	962	906	916	909	956	924	922	996	914	911	940	938	928	907	879	915	952	919	945	979	959	926	902	912	898	912	925	920	963	953	948	920	912	943	941	938	929	908	937	936	883	915	966	962	913	967	937	935	907	929	913	920	954	877	953	957	932	899	936	894	986	906	920	956	959	914	961	950	941	932	938	885	901	917	862	878	947	945	930	932	990	939	972	935	950	930	989	872	963	981	925	925	929	925	874	897	934	893	926	953	911	968	947	945	925	946	866	947	943	939	939	933	914	919	914	927	962	926	993	893	882	901	910	911	924	920	900	958	978	932	913	945	934	947	893	962	977	899	956	869	948	914	910	980	972	941	943	931	914	897	923	948	913	931	941	907	875	892	948	945	946	905	962	961	926	946	965	931	858	886	967	930	911	921	925	914	950	931	898	918	991	928	960	880	924	932	880	932	980	914	942	938	959	934	936	937	913	901	882	955	923	896	976	865	907	923	934	984	931	947	913	854	953	930	906	972	970	968	938
3329	2198	1099	715	578	645	581	551	418	348	325	292	247	237	227	183	168	155	168	109	129	129	140	146	108	117	125	131	97	124	108	105	94	105	99	101	91	88	120	121	98	92	109	101	97	102	103	96	86	104	97	80	94	76	101	85	101	82	99	112	81	114	93	79	94	87	88	97	92	81	107	102	87	75	87	103	106	104	105	91	95	95	107	106	84	84	74	100	109	84	98	94	114	98	93	89	81	95	110	103	80	91	94	67	94	102	111	86	76	88	93	92	82	98	90	103	97	89	93	100	96	92	79	76	100	110	100	91	110	97	111	105	103	85	99	71	104	96	100	108	87	107	94	91	112	99	102	102	106	93	96	95	94	99	81	94	105	108	101	83	116	107	86	91	89	89	93	91	108	88	77	93	82	95	96	91	92	108	93	97	104	89	117	87	113	88	89	100	95	74	88	95	85	101	103	88	99	104	84	91	86	101	80	99	93	90	106	98	100	86	100	100	108	94	94	82	108	81	80	107	91	100	99	91	101	117	108	99	110	90	105	108	90	96	91	105	106	97	99	110	96	94	96	90	76	105	108	103	88	87	91	100	89	98	97	98	80	97	102	93	95	87	95	83	84	97	88	105	89	91	103	84	93	74	93	100	94	104	79	96	101	99	94	88	99	114	85	93	89	71	110	109	90	100	90	101	92	103	83	106	90	92	92	80	69	104	100	87	94	111	99	84	97	107	106	92	96	81	98	88	82	107	109	82	91	94	84	93	102	75	95	109	85	101	99	95	84	90	93	85	86	91	108	93	92	106	78	98	88	76	91	89	85	81	91	98	94	96	77	91	97	95	115	82	94	106	109	96	90	104	84	91	96	85	83	88	102	91	93	101	95	76	87	103	98	98	94	98	89	88	102	113	106	89	101	97	102	81	97	79	98	100	86	88	66	84	114	102	107	110	94	109	84	87	94	99	103	99	98	113	94	119	95	96	98	101	97	88	87	98	89	95	93	89	76	97	97	81	86	83	111	107	83	102	91	99	100	92	109	93	106	103	96	118	103	99	84	82	87	106	103	67	95	116	90	94	95	116	104	101	101	108	86	104	110	92	90	92	96	92	81	89	94	93	101	99	100	88	88	99	94	92	94	98	86	89	89	95	88	101	116	89	117	103	95	95	83	92	91	93	88	91	89	102	102	105	95	101	85	87	89	96	93	92	100	97	91	98	94	105	88	109	80	89	76	87	103	105	95	103	99	101	95	96	92	93	106	95	89	104	91	91	106	95	103	82	75	91	91	86	101	103	93	84	75	96	92	91	115	96	86	83	119	90	104	112	85	100	121	91	79	107	81	87	91	97	108	91	94	81	97	82	101	85	110	89	80	99	109	101	95	92	103	89	111	85	90	88	73	90	95	100	102	86	98	96	110	108	92	97	96	109	83	96	94	101	96	91	90	79	97	79	110	89	103	99	109	87	91	112	95	93	107	77	78	84	94	106	90	94	90	91	96	95	101	91	86	89	104	95	95	95	102	97	85	101	99	112	85	108	89	98	89	104	88	119	87	74	108	99	96	96	91	78	91	128	96	106	104	112	92	97	97	100	97	91	76	86	85	92	101	90	90	101	93	86	81	108	98	95	95	83	124	98	95	101	97	88	95	109	108	91	95	95	100	91	88	80	105	107	103	106	93	106	103	96	85	85	90	80	92	96	96	91	86	89	78	99	81	106	72	94	95	96	106	76	79	107	87	102	107	101	92	95	108	97	84	108	95	104	90	99	85	77	86	104	90	94	94	92	90	86	88	85	107	101	91	96	97	96	91	99	101	114	93	81	97	114	83	86	90	81	88	96	93	87	116	84	116	104	102	92	79	110	87	97	115	92	83	90	86	96	83	78	90	72	94	96	125	95	109	77	96	76	83	77	98	81	110	84	98	77	96	106	83	103	100	82	85	105	85	101	101	96	104	89	90	112	87	106	86	104	118	104	94	107	96	107	91	96	96	93	89	85	86	76	79	85	108	93	91	85	110	100	99	67	104	89	108	90	110	101	96	89	85	101	89	118	99	92	83	105	110	104	92	91	98	76	89	96	91	97	102	78	85	76	89	86	101	79	99	95	89	82	103	86	94	110	93	99	112	89	113	78	110	90	90	114	101	79	82	90	108	104	89	115	89	86	101	89	115	98	100	94	103	81	87	107	79	89	95	98	119	78	76	96	92	111	86	96	87	104	80	98	89	97	108	97	75	95	85	87	93	90	95	106	93	84	92	88	91	88	93	73	102	97	89	96	102	91	102	108	91	96	89	89	89	87	80	108	104	95	87	94	105	88	103	77	100	97	92	104	99	97	94	100	82	95	76	94	78	102	85	89	94	95	93	111	99	92	87	93	84	90	94	97	92	92	90	115	83	84	91	106	101	94	97	82	88	86	99	92	100	83	81	81	99	89	94	92	109	79	75	98	86	84	104	95	95	83	96	81	96	109	105	97	83	102	92	99	85	93	86	89	91	94	90	88	84	100	90	99	101	107	93	110	107	94	91	91	96	92	95	94	95	100	100	107	103	90	91	109	105	90	94	91	92	96	91	80	93	98	99	111	101	86	85	95	91	90	79	104	94	93	88	99	102	90	88	86	92	101	104	65	96	93	91	91	87	95	79	100	82	109	89	103	107	91	95	96	114	107	99	103	99	92	97	100	87	75	84	100	73	98	100	97	88	88	94	85	97	87	89	73	87	70	82	97	91	83	93	86	108	95	94	93	91	99	89	100	88	97	104	99	95	95	90	100	104	85	85	83	97	85	99	89	82	102	86	95	89	95	81	107	113	111	84	96	111	95	86	96	108	107	91	91	106	80	105	102	93	96	109	92	95	98	87	99	100	92	83	106	112	100	105	112	102	91	100	104	86	91	119	80	83	93	115	76	96	86	72	94	108	105	101	87	86	111	88	116	84	98	100	91	88	103	92	102	106	115	83	88	76	107	109	116	95	80	96	103	100	111	90	84	93	101	99	97	105	104	88	100	106	87	82	116	92	91	103	97	94	87	88	102	102	95	93	119	97	105	106	96	102	96	94	100	81	93	96	104	98	88	96	91	109	99	96	106	95	89	99	100	88	78	93	117	117	95	89	101	101	87	91	90	96	112	80	109	100	102	97	99	81	87	102	95	104	91	90	99	80	103	99	97	99	109	88	89	97	94	106	98	88	76	89	88	94	92	106	103	102	87	93	77	103	97	88	104	81	104	92	103	90	97	91	94	109	105	128	92	111	115	93	82	91	89	91	100	86	70	85	97	86	94	112	88	85	87	93	108	88	99	101	89	81	82	96	100	111	102	95	91	94	107	97	98	101	114	82	86	97	98	119	83	104	107	86	95	110	83	88	105	84	90	84	99	105	76	86	90	102	112	89	88	98	117	79	84	102	87	87	99	89	85	102	112	89	101	102	103	103	97	102	91	88	84	78	83	92	85	78	105	98	87	95	85	90	97	81	81	97	112	89	94	93	94
27219	17697	11497	12495	18298	19643	17496	15003	11687	9528	8051	6374	5336	4510	3876	3585	3101	2679	2469	2167	2011	1972	1797	1746	1669	1581	1647	1446	1364	1365	1310	1243	1203	1155	1133	1081	1162	1050	937	993	961	995	959	951	887	972	889	881	917	906	904	833	855	871	908	873	888	851	877	827	867	861	898	879	822	857	858	887	810	879	840	829	839	929	867	845	870	828	844	871	914	858	820	860	844	882	852	859	879	855	820	874	804	812	871	824	892	841	864	801	809	805	846	840	824	926	821	882	882	822	843	852	863	816	797	854	884	876	845	830	840	883	896	864	853	868	807	811	856	883	875	891	863	867	835	874	835	841	854	860	908	853	848	843	836	847	895	834	795	843	886	817	877	837	876	908	829	820	875	901	849	873	860	824	803	856	898	825	845	911	866	891	827	940	841	888	845	862	852	801	855	875	879	857	855	859	846	905	852	891	868	852	902	816	814	851	862	783	863	812	863	878	858	878	847	894	851	845	877	832	855	871	850	853	842	834	885	805	830	831	869	874	864	827	917	848	844	846	786	847	853	851	883	832	850	832	842	847	894	852	853	854	866	815	871	867	843	857	876	851	858	848	796	870	869	858	851	833	864	846	851	834	840	872	845	855	848	849	853	888	855	863	830	862	828	888	875	908	848	821	855	826	849	816	879	819	837	895	837	905	832	843	840	855	818	829	848	835	795	872	935	844	842	893	853	845	804	830	822	892	831	788	885	830	836	834	861	807	870	920	845	794	875	881	844	880	821	842	852	921	833	828	857	908	854	888	804	845	871	868	859	898	827	845	851	926	837	889	854	841	844	904	868	809	822	869	819	915	783	826	886	856	836	812	814	858	866	891	810	859	825	850	897	842	833	828	892	827	880	799	852	822	867	839	840	842	846	875	814	858	847	837	848	892	827	828	897	843	847	846	847	910	889	843	859	823	848	862	834	867	804	841	868	843	830	807	825	821	864	886	858	876	869	874	907	827	874	883	828	855	867	877	874	843	867	834	860	870	870	876	873	800	833	844	819	846	817	869	831	842	852	837	909	839	844	851	854	855	841	848	839	870	840	900	896	875	884	862	858	842	892	908	845	869	903	841	919	866	849	852	836	872	839	874	854	812	840	863	811	849	880	861	814	851	862	820	871	832	867	861	884	845	784	775	856	899	848	886	873	924	890	888	843	879	821	873	821	863	892	810	841	885	887	843	871	828	823	830	897	888	880	842	841	853	870	837	855	871	840	906	864	829	848	837	894	881	926	842	822	838	856	878	866	822	820	827	823	838	852	883	862	864	887	846	910	896	843	881	874	827	834	868	836	862	862	810	879	879	835	822	868	834	795	866	865	896	818	814	884	816	819	859	856	850	844	822	862	817	855	862	870	860	900	816	883	865	895	842	837	873	833	844	837	849	864	852	876	848	842	852	864	845	863	864	829	826	863	846	832	880	875	831	847	850	830	862	849	864	903	867	845	879	873	873	798	863	866	904	833	833	861	841	826	876	838	848	859	881	799	842	833	851	865	861	791	895	867	839	864	885	887	862	895	888	824	819	837	847	823	837	887	887	860	799	812	838	831	821	822	894	917	874	835	797	871	863	847	863	869	827	834	862	826	854	839	858	838	862	847	836	833	875	868	872	889	904	778	864	845	849	891	809	899	860	855	852	838	881	849	852	828	842	845	867	849	853	857	840	879	844	872	867	859	871	844	854	834	862	879	806	879	846	823	862	847	822	801	791	861	857	875	839	847	886	839	881	834	877	865	837	805	817	870	849	833	885	829	886	858	836	866	887	852	875	863	873	887	865	902	875	823	864	859	916	834	867	845	828	889	901	871	853	850	873	889	884	872	825	865	858	844	825	907	839	912	900	837	858	799	874	823	833	833	840	858	827	850	889	882	910	803	890	842	837	885	884	844	870	864	823	833	869	865	864	869	818	867	852	815	830	929	838	876	848	847	866	868	898	850	864	835	883	840	838	851	866	828	872	888	890	824	902	883	827	915	826	845	864	825	856	835	855	850	823	843	846	888	834	846	855	920	826	848	861	835	865	810	894	862	831	803	873	850	910	878	847	816	835	864	855	902	857	881	831	833	838	931	880	896	819	853	850	868	836	810	915	881	864	898	847	866	847	844	883	899	779	837	820	881	868	856	865	865	843	841	811	872	852	845	873	796	882	832	863	843	814	849	896	836	809	808	877	868	922	859	882	833	827	868	869	830	885	846	861	871	850	841	869	823	826	853	840	803	872	781	849	872	825	869	883	919	829	848	865	855	850	831	818	804	821	856	870	837	827	877	848	868	811	863	868	839	826	833	814	866	858	924	812	877	827	809	814	866	848	835	855	899	841	847	832	841	898	878	874	919	883	828	892	872	891	867	794	841	923	885	890	873	840	835	878	859	873	869	823	862	849	926	826	896	861	885	868	889	852	844	844	847	865	867	867	911	833	842	856	853	855	814	887	887	858	876	835	853	833	858	830	840	865	898	839	880	817	860	842	912	870	853	883	839	868	832	847	867	853	854	842	881	879	816	893	846	845	826	860	830	792	815	829	825	842	862	881	875	839	830	809	876	842	864	844	878	822	840	848	896	830	815	841	831	827	802	813	860	889	847	845	852	788	817	884	814	862	770	865	856	837	858	911	857	938	856	866	900	860	872	840	843	833	815	914	826	824	851	847	862	847	868	797	838	809	856	843	868	859	824	817	887	823	911	846	871	817	862	834	844	821	901	827	856	824	859	795	816	837	846	848	842	837	850	892	847	908	882	805	791	799	853	886	857	916	884	904	849	851	862	839	827	865	851	837	843	832	830	861	899	814	865	845	863	848	825	831	832	876	865	862	830	889	874	877	819	901	873	879	897	861	856	876	821	863	839	882	897	861	875	834	858	903	867	843	841	806	880	902	826	787	870	846	871	839	846	852	901	827	905	867	844	858	835	829	809	867	804	818	812	815	884	869	858	849	830	878	878	876	816	908	848	838	836	863	867	749	875	807	797	893	830	856	893	849	862	787	860	835	858	852	824	867	809	841	887	872	872	850	873	841	885	843	893	837	884	901	878	846	916	823	851	852	800	847	875	857	849	871	857	867	862	868	826	854	894	836	789	856	799	884	882	886	842	865	862	877	870	797	899	849	875	893	833	837	859	927	833	804	877	840	876	864	783	840	827	824	872	853	866	869	875	850	890	863	879	832	800	824	805	888	876	862	870	857	841	871	856	849	845	798	819	843	831	838	841	885	879	825	851	875	869	886	835	827	857	871	832	831	867	880	904	846	870	893	828	872	880	848	833	843	899	833	820	802	819	878	875	888	853	800	865	836	915	880	851	862	857	849	859	871	865	884	944	894	858	903	892	779	765	862	872	807	879	885	868	850	864	791	837	847	845	858	823	850	801	825	918	893	843	860	754	833	820	870	850	889	867	890	865	876	873	838	904	896	864	839	875	859	818	929	889	832	812	862	865	876	899	852	868	838	885	894	899	863	893	847	845	887	863	894
3756	3191	1643	896	739	910	887	732	588	469	397	332	275	239	226	208	191	195	155	161	156	154	145	157	143	111	138	113	119	112	120	108	105	117	118	107	102	109	109	103	93	102	85	106	99	111	105	87	112	103	94	104	85	103	90	79	104	103	104	104	96	86	98	108	109	110	99	93	99	110	92	106	87	85	89	92	79	101	76	98	90	105	104	110	89	100	97	103	101	64	109	102	100	106	105	91	108	110	84	97	96	100	102	118	83	105	97	96	111	116	101	79	116	85	92	89	109	106	96	105	103	100	94	88	109	117	90	85	94	90	116	108	106	112	87	114	92	85	105	94	99	96	111	98	111	87	103	102	93	100	101	88	98	94	89	126	101	103	104	115	96	91	95	91	98	106	109	97	95	97	107	92	117	97	96	105	115	107	96	83	93	83	105	109	94	79	112	95	109	99	91	86	95	105	95	86	108	103	86	81	108	90	92	103	86	90	106	91	97	93	100	83	102	88	83	90	87	94	95	111	102	109	104	82	97	110	96	96	106	128	94	110	96	106	87	74	103	87	103	85	91	95	82	123	91	91	96	113	106	102	104	94	86	122	105	100	118	91	105	107	99	113	95	121	96	105	98	109	91	98	114	94	93	95	93	101	98	107	100	87	85	123	105	98	110	79	91	122	107	81	100	88	89	123	100	104	108	106	100	81	100	94	109	102	100	96	94	80	84	94	92	80	100	82	93	113	117	82	102	99	90	100	86	92	88	89	107	102	103	90	94	105	88	107	86	92	86	95	93	106	107	99	94	84	106	100	90	110	99	103	122	88	97	90	105	87	71	97	91	108	95	95	97	108	93	91	90	101	96	89	95	90	107	109	90	83	141	89	110	105	93	104	99	94	109	95	92	87	102	102	88	90	89	86	108	107	85	107	92	100	94	91	98	104	98	91	92	93	97	110	88	93	108	84	102	116	88	98	89	94	89	93	89	98	103	97	91	110	91	85	90	93	79	92	91	103	96	104	97	120	98	81	93	89	97	96	88	107	109	102	100	95	98	96	102	101	109	95	92	104	86	90	99	106	97	128	92	89	107	91	90	125	91	112	97	93	98	114	114	101	98	90	96	104	103	113	92	99	95	101	98	90	97	116	102	119	99	94	90	105	76	98	82	94	96	89	76	87	99	114	82	89	96	92	99	104	97	101	99	100	95	93	102	103	86	93	98	119	101	100	111	89	113	97	92	99	97	80	84	90	99	103	103	88	117	94	96	97	87	85	102	90	86	92	98	90	94	97	99	118	102	95	91	75	101	91	83	106	89	103	85	116	105	95	86	94	94	65	101	96	111	110	99	86	111	99	104	94	100	102	108	94	97	102	105	100	109	112	109	114	102	110	100	88	93	113	112	111	84	103	101	85	98	97	99	117	98	87	123	117	86	98	81	106	107	95	90	89	79	90	101	95	93	101	94	115	95	97	102	116	85	102	98	98	93	96	91	106	103	98	91	99	89	94	98	105	108	86	78	103	102	87	72	95	94	103	83	111	113	95	92	108	110	84	92	84	124	98	111	105	106	91	98	94	102	100	98	108	95	127	100	96	81	78	97	92	92	92	124	103	103	93	105	101	84	97	82	92	110	108	89	106	92	108	105	99	95	99	101	95	108	112	97	92	92	89	100	93	77	103	94	87	108	98	100	111	95	95	72	113	81	111	98	116	102	97	108	95	114	103	96	112	98	89	86	92	91	106	106	91	95	108	102	100	96	93	114	100	99	104	92	100	102	117	111	79	106	98	106	95	106	101	85	87	102	93	94	101	104	97	90	92	94	96	102	100	104	86	87	100	98	122	84	90	106	97	106	109	108	93	106	92	96	97	94	99	116	100	100	96	92	100	105	103	94	103	81	113	107	100	99	98	91	91	87	109	102	84	89	96	95	101	92	115	97	93	97	96	84	102	104	119	88	105	88	106	92	93	85	92	90	96	93	84	84	99	90	90	98	86	87	89	92	93	98	89	102	95	95	94	95	108	93	94	95	96	82	104	100	103	91	100	103	95	98	89	94	86	106	99	107	88	93	94	108	88	97	99	95	93	95	102	95	104	88	96	92	90	99	93	97	84	92	109	119	87	106	89	91	102	78	112	99	96	112	87	92	109	103	95	101	89	104	93	96	110	88	104	85	100	107	76	95	78	96	98	100	84	97	83	89	99	104	117	96	96	102	103	83	109	92	87	109	93	101	103	81	90	89	106	109	92	96	100	110	106	89	85	96	88	83	102	91	92	98	94	87	109	110	105	80	95	97	101	97	90	82	100	82	77	107	102	109	108	102	115	102	98	110	93	99	95	90	125	88	102	104	99	89	82	102	88	100	90	88	98	94	105	98	97	110	96	75	106	86	98	88	101	102	109	103	75	97	114	103	94	91	89	83	124	97	98	94	83	101	89	97	93	123	112	84	91	106	99	113	95	101	91	102	90	96	96	104	95	99	75	91	106	111	108	100	103	98	95	93	92	93	90	93	101	85	81	99	107	100	117	90	105	108	89	108	102	99	90	76	85	96	102	112	110	96	102	110	86	106	114	85	80	98	111	93	101	97	109	101	99	106	87	98	117	102	103	104	101	105	75	107	93	86	93	98	94	89	90	92	88	105	106	103	98	92	101	90	89	100	76	108	85	111	98	105	105	102	83	98	107	91	100	99	89	97	94	88	115	105	94	102	69	98	100	104	77	90	91	76	100	120	93	86	100	104	111	112	100	100	100	96	96	85	112	104	81	95	109	96	97	79	87	98	102	93	90	106	104	100	94	98	100	101	98	117	93	110	94	116	85	98	106	89	95	117	95	85	89	103	100	111	104	82	111	83	95	98	95	95	88	100	96	99	103	95	98	96	88	106	103	102	104	106	90	84	110	100	105	95	126	93	98	91	96	90	97	93	107	105	93	79	101	100	101	92	114	99	108	92	114	89	98	96	92	102	109	86	99	97	99	95	102	93	104	98	100	89	111	95	95	100	97	92	98	77	114	87	91	108	102	104	95	86	99	101	90	103	96	120	86	77	102	97	101	103	82	103	93	87	95	95	117	85	109	87	94	117	84	113	86	104	106	102	113	88	93	96	105	80	103	86	91	101	111	89	95	97	76	87	113	84	87	91	90	96	89	87	101	102	90	89	78	113	100	92	96	85	99	97	110	90	98	88	105	104	95	102	99	89	91	119	103	90	104	99	111	95	94	98	106	98	84	100	94	106	106	94	85	90	81	85	90	95	104	96	89	115	88	102	104	95	100	111	86	98	92	88	116	112	91	110	92	90	85	79	112	100	89	100	103	100	80	82	116	84	111	103	93	100	104	104	83	91	114	82	88	95	104	94	108	89	104	85	96	116	101	100	92	93	85	107	85	93	110	99	88	94	101	104	110	97	109	93	81	81	97	88	90	111	90	108	94	102	118	104	89	89	92	89	97	90	112	88	109	81	99	94	105	96	64	93	106	120	91	97	94	98	95	95	101
29813	20619	14508	15445	21638	23223	21255	18179	14239	11512	9769	8019	6703	5721	4803	4237	3883	3489	2978	2737	2493	2377	2160	2083	1955	1961	1886	1638	1584	1536	1475	1377	1377	1291	1283	1236	1167	1158	1143	1054	1017	1002	1023	980	924	924	930	891	933	970	893	899	898	892	863	890	918	898	915	901	909	933	938	884	869	855	868	922	942	883	895	903	888	864	892	896	916	934	878	902	870	862	854	896	926	900	880	900	896	859	876	929	851	874	926	867	950	858	922	896	871	913	909	882	888	905	984	930	896	897	882	848	827	860	874	923	912	863	949	890	892	882	880	952	891	866	836	917	872	828	841	904	864	891	871	936	912	882	922	891	885	903	941	896	890	904	946	921	905	852	944	914	815	928	837	867	874	901	920	851	892	906	868	869	896	871	913	910	900	935	955	893	874	883	855	843	882	889	868	899	868	890	859	928	965	953	878	914	913	893	907	899	899	948	933	858	899	838	878	899	895	880	935	898	886	868	894	851	858	905	867	895	860	892	890	879	886	881	931	836	883	906	965	892	863	872	904	894	917	897	850	855	941	960	896	875	887	901	893	911	906	868	860	879	901	934	903	860	855	890	826	876	820	934	904	862	885	939	836	934	928	878	861	925	825	898	879	932	845	885	873	894	898	888	917	901	896	883	911	927	849	839	961	887	916	901	857	878	911	888	907	901	886	884	895	876	935	934	915	878	918	909	916	874	858	883	846	912	879	887	903	903	937	874	900	861	859	916	902	820	928	886	919	883	917	846	860	849	933	902	894	850	888	954	955	848	916	925	867	914	932	883	906	872	920	869	917	879	852	887	832	884	895	950	906	920	904	895	913	890	874	916	943	908	900	898	900	934	913	888	875	891	906	931	921	926	849	861	906	899	947	912	882	861	874	897	930	882	880	874	902	887	865	893	907	829	937	851	860	906	875	878	893	898	878	861	920	860	889	843	857	867	833	837	911	879	922	890	903	865	907	898	916	877	962	844	921	932	905	906	913	915	881	921	902	856	905	821	878	872	927	871	857	846	857	885	923	840	887	915	863	858	898	929	918	876	934	882	914	871	881	925	904	892	938	873	857	854	806	855	871	939	938	880	871	878	890	860	861	904	887	873	933	897	892	888	879	882	911	876	876	935	865	890	856	906	897	909	887	889	911	870	889	869	855	869	900	896	895	875	915	923	923	896	923	924	848	887	925	891	904	873	884	874	875	877	874	896	911	837	918	839	852	866	888	852	910	932	880	894	886	887	910	951	951	864	894	879	897	872	939	879	869	827	900	920	852	854	872	937	867	938	868	909	927	905	900	977	915	862	820	895	922	878	888	954	887	902	836	893	937	915	901	910	926	875	935	906	865	870	908	863	926	884	900	865	889	865	873	967	872	888	878	908	874	889	943	902	881	982	895	882	940	856	853	821	937	880	875	901	895	865	899	914	876	871	887	930	901	877	924	855	872	917	902	884	817	892	872	985	915	925	884	885	879	914	886	926	923	930	863	912	880	888	888	959	896	839	850	938	931	934	919	884	886	863	939	902	893	909	883	904	895	901	927	847	878	892	838	847	851	917	891	888	915	948	912	847	871	920	871	904	879	889	910	891	874	920	902	910	910	902	898	900	906	903	857	861	906	903	918	837	928	876	883	842	969	887	931	894	930	934	858	884	870	822	871	887	853	919	949	901	869	911	873	898	900	918	907	918	894	973	949	915	925	838	864	869	896	924	898	849	866	859	913	891	905	882	898	938	829	871	853	863	952	942	900	895	884	919	903	873	885	918	896	901	890	897	893	927	906	857	855	906	960	862	888	841	879	860	921	955	881	935	851	863	933	870	899	953	919	883	911	894	876	886	938	886	985	944	908	870	859	935	878	901	836	888	888	909	858	922	927	868	938	874	897	818	851	852	922	887	926	894	867	894	889	928	885	864	873	894	896	896	906	862	918	882	904	887	870	893	918	896	873	855	903	916	880	879	881	870	879	873	919	900	896	946	881	924	905	873	864	898	826	930	928	871	841	939	858	837	877	863	867	858	905	913	851	872	875	895	921	932	923	885	871	925	854	932	879	939	802	877	845	890	888	867	912	891	897	841	886	928	887	892	921	923	910	903	971	838	828	920	878	882	921	900	878	951	914	909	894	871	891	846	886	875	885	840	950	881	913	867	882	912	879	907	887	881	918	903	869	883	901	851	835	833	897	880	902	892	911	885	921	926	896	921	822	896	877	883	876	912	880	900	844	875	892	870	899	884	901	940	845	863	910	893	879	912	881	925	882	869	944	881	878	883	870	916	955	887	804	928	881	943	872	887	921	871	890	854	856	911	918	938	882	886	843	935	909	912	875	928	909	899	880	869	893	938	917	877	864	893	905	908	924	920	927	872	943	846	916	911	837	910	854	958	928	889	861	894	868	898	899	953	888	927	888	880	890	900	856	887	893	877	899	959	871	906	877	893	863	915	916	862	897	897	882	909	885	867	857	870	865	881	865	881	885	847	909	860	900	885	868	911	912	892	852	899	934	892	862	869	864	884	922	884	911	880	916	887	896	918	918	882	837	892	910	855	864	901	911	895	881	890	911	879	873	891	912	905	909	852	920	863	815	926	961	914	905	898	946	908	853	883	909	897	853	874	933	914	931	933	908	872	922	844	876	883	943	884	906	911	901	866	913	818	894	891	853	868	903	911	912	876	907	928	924	899	850	887	876	888	838	920	965	890	866	884	904	888	880	904	914	916	831	914	911	888	872	870	871	923	877	860	879	912	891	906	923	884	898	856	928	874	941	901	952	882	864	924	934	896	881	921	891	871	894	885	895	918	953	873	868	898	894	949	843	894	897	875	874	882	864	857	888	900	890	899	884	893	856	887	914	912	921	902	907	869	943	940	936	898	884	881	849	871	858	901	890	837	895	895	887	929	905	890	885	875	823	913	886	893	920	883	887	882	869	863	862	951	914	916	897	915	842	874	901	871	929	855	968	862	843	886	868	852	846	893	954	900	879	861	855	905	872	885	930	896	841	911	841	851	885	889	878	920	899	878	916	946	949	867	911	870	897	904	883	887	873	876	895	874	846	914	904	911	926	911	856	915	864	943	851	908	856	804	872	881	886	862	896	856	937	884	921	878	862	878	886	933	793	901	873	922	849	922	935	881	838	942	916	886	870	902	895	886	895	910	912	867	933	903	940	896	948	915	879	906	861	932	852	889	842	921	899	928	933	884	903	951	877	939	895	891	873	902	903	897	877	892	844	925	863	877	866	901	907	903	868	872	910	922	887	867	869	841	880	860	871	898	970	878	893	882	905	884	901	939	868	916	888	935	894	888	899	929	948	921	886	927	894	905	908	902	877	852	929	924	893	873	922	884	913	905	860	881	840	882	920	892	838	900	927	908	916	884	860	927	846	916	905	909	846	822	912	883	892	856	881	894	871	901	930	855	893	891	906	877	903	918	870	919	920	899	901	867	881	883	887	925	885	887	861	911	887	936	839	923	970	861	888	920	887	901
2206	1193	610	403	405	462	505	420	326	305	275	238	208	170	169	167	134	146	136	153	106	122	135	131	121	113	120	128	104	114	131	104	114	116	103	109	89	105	87	88	92	110	102	101	97	99	98	106	110	93	87	85	110	103	101	117	112	72	90	77	104	94	76	105	93	82	104	97	102	99	85	82	92	108	93	86	107	95	93	118	83	93	88	96	115	110	101	99	82	110	101	89	104	96	83	96	100	97	96	115	108	106	92	94	96	111	100	98	88	106	101	95	107	88	90	106	118	105	108	102	100	99	104	94	96	92	105	95	87	108	113	97	96	101	98	103	107	90	105	89	103	122	102	102	97	90	106	95	104	90	96	85	101	97	93	111	87	101	101	101	92	97	104	102	106	101	105	103	90	91	107	95	100	81	99	83	96	106	106	97	88	95	101	87	101	94	96	82	107	88	117	99	108	89	113	113	91	80	99	116	97	113	108	114	102	81	107	108	108	118	97	110	107	106	91	94	104	104	103	81	88	89	93	102	106	107	104	103	87	101	101	103	96	102	126	102	104	84	94	98	109	87	97	97	94	95	93	99	112	88	103	86	103	106	94	92	102	112	109	101	107	90	103	107	108	105	101	84	112	108	93	91	101	108	97	104	87	106	101	103	107	95	71	92	105	105	81	117	109	94	103	102	102	99	114	90	97	105	100	103	95	86	104	85	110	101	100	88	100	78	92	116	105	108	113	80	114	116	105	97	90	93	94	94	94	111	95	114	94	91	109	99	102	104	117	86	100	95	89	110	138	97	95	112	100	103	103	84	100	81	96	95	85	93	100	100	81	117	106	101	117	91	94	91	107	110	94	108	94	112	92	94	83	92	109	104	98	97	130	74	104	101	94	90	98	104	71	100	95	112	114	89	105	97	85	113	88	101	93	104	96	124	104	97	94	95	82	108	107	97	114	97	92	83	103	100	93	101	115	97	96	103	100	115	99	102	80	87	92	90	106	105	119	92	132	93	98	106	116	96	104	107	86	98	97	98	91	103	103	83	104	102	97	91	99	104	94	102	112	94	108	90	95	96	111	114	83	95	87	87	107	94	103	80	97	88	89	104	107	104	97	92	117	99	105	102	100	108	104	91	91	113	128	100	101	103	104	93	97	101	119	118	91	105	106	104	101	102	107	88	85	95	91	92	104	131	87	105	114	86	85	91	94	104	111	106	96	118	106	73	76	89	99	99	108	106	103	89	122	97	98	101	99	95	101	103	85	78	100	107	106	117	101	95	104	98	103	114	99	90	89	95	100	83	103	104	88	96	101	103	100	76	104	91	103	105	107	89	97	95	107	94	72	92	92	93	93	104	97	105	91	91	86	108	105	82	93	90	92	89	99	92	91	119	105	95	84	105	80	107	103	103	86	103	93	106	100	99	103	94	107	96	92	83	98	123	109	111	97	96	108	97	90	114	98	105	98	97	95	111	110	104	106	93	112	94	82	91	113	100	87	101	103	95	100	100	127	93	99	90	84	95	108	93	87	124	99	115	110	115	107	90	98	105	96	101	109	114	96	86	95	75	95	106	120	92	104	98	100	92	97	103	101	100	80	109	98	79	99	110	95	80	104	93	85	111	102	88	98	112	105	108	98	115	99	99	91	107	100	103	92	87	96	90	84	106	96	75	99	101	86	87	92	99	101	108	98	97	96	110	102	108	93	116	102	84	94	93	104	103	105	98	73	98	117	112	92	107	102	108	102	87	108	89	114	94	107	91	98	85	97	93	108	93	108	97	95	114	89	77	93	96	94	93	93	94	96	86	95	82	113	105	121	96	84	122	97	77	108	94	98	104	95	90	112	102	91	105	91	90	114	102	103	100	108	85	101	112	115	127	100	76	96	114	94	81	95	118	101	123	93	90	108	106	90	103	109	104	109	110	96	107	94	100	97	88	109	87	100	84	105	86	83	94	99	105	92	113	93	101	107	103	100	88	97	98	116	100	90	101	91	94	93	97	99	121	91	83	108	109	97	114	103	96	100	99	95	89	105	95	95	114	83	88	107	96	97	126	95	122	100	88	86	89	99	100	110	106	110	106	93	98	96	103	96	99	87	108	113	98	108	107	116	101	106	98	110	107	85	100	106	89	104	103	107	105	97	106	111	100	92	94	101	111	106	83	86	94	98	102	81	96	109	89	113	99	101	100	106	94	109	104	95	88	104	84	93	100	105	109	94	109	108	93	97	97	100	110	109	106	96	85	93	86	89	98	106	89	91	101	107	101	111	103	101	97	98	95	98	102	106	116	81	101	116	99	102	98	108	111	96	85	87	108	109	95	103	84	94	113	109	120	101	96	108	113	88	97	98	107	101	92	102	114	92	119	101	108	107	100	78	93	107	95	94	113	101	97	98	104	109	96	97	94	80	101	106	84	102	95	82	109	106	87	106	90	107	104	102	96	91	99	97	94	112	102	103	96	105	108	93	105	104	94	100	91	109	102	93	108	97	92	91	98	101	114	99	92	102	122	94	110	124	110	87	116	110	112	86	107	106	98	85	127	99	80	85	97	93	99	98	98	107	103	100	96	109	106	88	96	94	96	104	83	105	114	102	112	103	89	110	90	106	103	100	103	94	95	103	99	106	99	89	109	97	84	104	112	89	115	106	94	100	109	98	103	89	116	83	102	90	100	98	104	98	91	105	94	105	104	94	103	107	99	112	103	99	80	91	93	86	83	98	87	96	103	95	95	109	104	105	90	110	105	109	79	89	110	102	115	93	96	84	94	109	89	77	101	79	102	89	94	120	91	101	107	103	99	87	85	107	101	93	101	112	100	99	105	84	104	91	110	112	103	94	114	102	94	93	101	109	112	108	107	102	103	121	109	109	124	121	99	114	98	97	116	101	103	92	108	97	114	118	103	89	112	95	81	87	110	85	89	106	104	88	100	91	111	92	106	110	85	106	96	101	103	97	89	104	91	75	98	85	90	90	104	112	102	108	90	102	102	98	97	96	108	113	97	97	119	117	107	97	110	125	132	94	90	85	107	98	99	80	97	101	99	115	81	101	101	89	104	97	106	106	102	104	119	103	90	115	88	99	100	91	101	90	108	100	97	104	90	115	97	77	90	99	95	105	96	102	118	99	99	96	107	103	84	94	95	85	94	98	87	100	81	104	119	115	94	87	104	103	87	110	105	118	106	87	103	85	89	87	96	106	94	96	100	85	84	112	93	102	113	104	90	111	86	95	115	116	96	98	94	108	99	95	108	96	100	102	106	115	82	99	119	97	91	95	94	97	99	111	108	98	99	103	97	114	92	94	113	95	101	81	108	105	98	104	111	103	116	93	90	101	99	84	96	96	109	108	95	104	93	105	93	99	108	113	101	93	104	99	106	107	105	110	104	98	111	88	97	101	80	122	91	101	94	85	106	101	101	103	94	118	97	106	67	113	111	107	108	105	105	108	100	113	114	84	104	96	104	109	109	115	104	118	112	100	118	108	95	89	68	93	80
23183	12835	7511	8902	14620	16555	15748	12694	9701	7436	6167	4924	4165	3434	2991	2704	2371	2201	2022	1937	1707	1615	1626	1533	1526	1474	1395	1322	1269	1183	1196	1120	1120	1137	1095	1046	1021	1033	1019	964	949	950	934	926	930	931	949	921	951	953	925	874	913	914	906	899	896	886	886	867	841	867	917	879	905	897	913	890	877	876	866	959	892	943	961	890	907	894	896	878	887	895	899	931	919	924	918	893	886	890	934	861	913	841	928	909	976	888	945	914	930	919	834	892	848	879	864	861	932	900	978	909	876	866	942	970	876	910	910	900	936	827	894	878	902	880	900	923	858	926	960	936	897	920	884	930	915	896	900	925	904	868	868	903	907	899	883	918	863	847	912	854	965	868	880	908	924	898	849	921	863	948	881	912	821	882	939	870	901	859	843	911	895	926	916	881	941	871	903	867	879	874	904	905	921	905	836	947	921	896	836	863	893	870	885	934	833	925	949	885	882	965	909	971	900	892	883	913	891	887	871	947	906	847	914	862	914	920	974	896	910	892	937	916	928	895	948	913	928	903	871	886	884	896	881	888	904	927	940	892	899	905	913	918	893	891	899	911	892	900	888	896	891	929	883	879	946	931	855	937	912	889	897	856	895	911	901	896	857	919	903	895	905	887	898	851	899	864	901	878	848	889	883	920	894	917	838	924	936	891	932	917	898	891	891	874	891	887	889	905	888	884	898	913	893	946	886	926	895	863	895	920	878	912	945	893	849	903	909	906	866	855	889	908	911	849	940	921	901	876	878	915	923	872	908	944	927	918	920	872	893	892	909	873	853	853	873	882	931	915	937	925	893	872	921	885	865	912	881	959	930	862	899	887	924	850	869	901	863	884	917	856	892	906	885	907	885	897	868	916	939	908	939	914	882	909	878	893	837	916	881	856	911	839	890	879	919	872	878	897	933	869	912	881	891	905	909	891	939	876	913	886	865	906	953	889	924	915	877	916	926	906	892	926	873	883	915	815	899	868	926	842	876	938	934	891	888	893	816	890	871	891	859	946	894	863	916	900	882	912	957	951	880	881	933	903	936	937	911	929	924	882	870	878	893	889	904	908	861	862	901	884	914	817	852	912	897	922	889	873	907	894	912	908	848	849	946	867	907	942	871	872	915	900	879	939	933	864	884	924	876	925	871	892	913	911	953	903	902	879	915	968	907	872	862	912	931	912	882	900	864	908	903	938	908	900	962	907	864	937	918	917	837	896	883	856	942	900	849	916	901	926	880	949	920	896	841	937	883	859	889	922	913	883	872	874	890	866	847	933	923	875	890	838	945	868	901	898	913	908	877	892	867	891	905	923	915	892	883	911	870	908	880	887	888	869	909	902	892	941	963	883	844	900	898	938	883	959	974	901	936	870	892	897	881	913	888	894	951	910	897	905	911	913	920	919	908	887	883	872	864	943	880	904	936	950	872	896	889	916	849	887	862	868	880	895	891	901	923	908	944	870	892	940	847	881	905	934	860	957	866	914	932	932	931	926	907	891	974	901	911	1000	879	877	905	851	949	889	903	953	955	883	894	859	898	884	853	864	847	958	942	861	910	942	925	860	926	909	915	846	869	885	954	925	868	948	918	874	904	856	907	896	877	903	867	937	867	909	922	890	910	915	929	932	881	863	954	969	906	931	879	868	848	903	892	932	913	895	903	915	864	880	910	889	907	877	907	932	881	878	917	888	895	935	875	886	880	903	875	921	919	937	889	898	934	906	910	941	948	916	935	928	888	884	899	888	929	931	859	871	913	982	931	902	907	858	889	878	909	889	875	896	869	920	922	887	890	907	864	910	891	829	903	927	866	921	897	887	809	912	909	871	920	887	870	845	895	884	909	879	916	911	891	886	873	906	892	859	901	872	883	893	854	862	900	872	910	929	901	931	859	931	907	939	904	915	976	978	928	924	902	912	892	885	934	873	895	912	850	842	919	858	879	938	977	823	871	899	861	880	941	922	881	894	910	884	920	870	841	909	947	951	919	880	891	916	828	941	914	859	928	880	883	890	886	911	902	901	931	881	877	908	887	910	854	890	875	868	894	917	902	980	934	926	900	887	875	903	905	866	891	881	899	860	865	949	934	910	911	869	940	838	907	947	885	914	859	902	930	912	918	936	950	944	910	903	905	914	964	936	891	942	878	859	859	915	890	916	963	868	897	925	951	938	881	899	870	864	869	910	918	950	903	877	954	880	892	916	920	872	932	903	925	877	911	891	888	900	866	895	874	903	905	892	916	911	832	911	879	883	905	933	844	947	963	902	915	883	901	890	888	954	911	908	902	925	904	864	877	887	879	900	880	911	907	918	889	840	886	948	924	903	912	873	886	891	854	887	868	905	937	861	910	924	904	950	899	899	912	888	897	906	870	925	900	867	922	899	930	871	917	916	907	895	948	896	886	886	940	888	869	890	873	889	929	927	907	922	920	884	912	924	841	911	933	868	898	892	822	938	890	894	919	905	869	922	919	825	957	845	893	957	895	854	944	939	845	906	922	888	907	894	935	854	876	875	881	908	918	869	898	870	858	869	936	879	878	886	924	912	953	885	883	927	894	926	908	930	858	918	888	874	897	940	929	871	943	876	954	903	891	937	924	916	883	886	898	929	891	925	929	907	918	863	880	937	907	932	917	952	891	907	910	901	896	881	867	870	971	882	907	822	900	887	886	896	956	914	926	940	901	882	912	904	896	922	932	875	932	898	917	907	915	879	894	875	884	822	861	899	864	903	878	890	940	811	934	884	917	933	919	943	915	930	902	900	930	862	902	909	895	929	913	929	975	937	927	940	858	907	947	853	965	878	901	895	891	870	930	867	918	914	846	854	933	901	907	865	923	962	954	894	950	902	876	878	858	985	892	903	896	908	900	862	916	847	875	902	953	941	920	947	890	910	905	932	884	890	966	909	908	935	946	874	875	877	921	885	890	900	906	958	889	937	931	933	881	885	895	919	904	920	895	911	879	899	885	923	931	959	897	857	937	860	878	876	880	914	883	923	928	925	951	914	850	866	924	892	902	908	879	899	933	932	913	887	917	916	874	899	921	947	873	904	895	863	933	887	911	908	994	916	944	892	921	929	902	920	903	885	915	857	917	921	896	944	905	860	845	855	884	888	906	916	924	885	945	899	906	896	922	845	871	903	881	907	859	929	932	891	920	921	931	891	941	932	883	850	900	941	906	940	894	927	888	904	908	897	929	929	911	865	919	911	886	965	893	957	909	897	916	899	888	919	912	861	904	894	948	882	892	886	893	924	899	887	900	931	954	922	908	886	950	890	860	909	886	856	944	912	896	892	888	875	874	953	902	847	869	903	843	915	866	896	941	930	884	903	877	893	910	921	923	879	882	931	919	864	877	848	889	936	920	933	889	903	895	915	889	878	912	898	872	917	918	927	909	910	897	906	926	895	870	897	895	873	894	936	917	925	919	918	906	930	887	877	843	907	896	883	915	938	907	855	897	857	867	880	927	889	920	892	892	976	875	866
2752	2090	1052	740	583	727	780	720	472	355	356	306	234	239	191	207	169	151	167	150	157	140	129	126	158	131	139	114	136	122	106	112	129	118	109	100	104	127	97	97	115	101	86	119	118	107	98	110	96	107	97	81	113	116	75	102	88	98	106	103	99	88	101	91	116	108	96	109	99	108	109	97	103	104	111	103	105	118	95	101	106	110	107	119	107	96	113	95	88	112	110	105	78	123	93	109	99	104	100	101	107	109	94	82	103	99	106	108	113	108	96	106	102	111	109	103	98	99	99	106	109	113	98	100	109	90	97	102	105	114	98	99	97	112	102	102	107	79	107	113	97	86	91	87	111	97	107	87	108	99	118	106	107	98	91	102	110	99	107	93	104	114	97	103	111	106	113	101	104	110	112	100	102	100	115	116	109	119	115	91	107	123	92	97	100	115	99	96	107	94	109	96	100	94	109	94	94	110	106	105	102	103	100	102	110	104	105	117	96	90	94	105	95	87	87	123	101	112	112	94	120	115	116	97	110	103	112	118	108	97	96	98	112	119	120	111	90	110	101	102	107	108	78	103	112	96	116	102	108	103	114	102	93	105	99	115	115	104	98	106	104	80	106	109	107	100	105	105	105	88	98	91	114	101	98	123	109	111	115	94	120	101	79	99	117	109	114	114	99	102	107	73	106	95	103	115	86	106	93	99	111	103	107	107	90	96	101	102	105	120	89	122	95	102	108	102	94	110	105	93	113	112	104	103	98	109	93	108	89	84	99	115	102	80	114	96	98	101	116	99	79	100	102	88	83	89	109	101	107	101	100	112	107	92	103	94	103	100	92	88	128	94	86	100	96	107	98	118	111	100	92	99	85	97	107	116	92	102	119	121	109	102	91	104	80	98	106	110	84	98	100	76	96	101	104	99	97	113	105	109	95	78	92	107	101	111	90	100	101	101	111	98	109	117	109	107	100	119	109	99	115	110	101	94	93	101	107	110	105	109	102	104	101	97	122	102	114	100	116	86	89	92	126	116	100	108	106	95	105	97	102	121	107	102	86	101	103	109	117	90	101	104	106	96	102	83	108	100	102	127	105	108	87	104	104	99	123	95	94	89	91	84	111	86	102	101	107	112	120	103	96	88	94	109	86	103	105	107	102	101	119	86	120	89	89	98	104	117	132	105	105	110	98	79	88	120	92	97	121	105	125	109	92	100	105	108	119	99	106	116	106	94	93	120	100	84	103	112	106	92	86	105	90	88	112	99	110	112	108	92	113	90	98	105	105	121	74	103	105	102	103	111	105	104	99	85	109	115	81	112	116	111	97	122	108	105	97	107	105	116	109	111	90	111	113	92	92	106	100	122	89	114	84	100	98	108	91	97	109	108	90	122	111	111	107	101	95	100	114	103	100	105	101	102	122	102	122	103	100	95	101	105	113	99	105	111	90	108	119	108	105	85	102	93	101	98	107	98	109	89	96	102	91	92	95	119	97	86	86	104	97	114	95	109	111	94	100	105	95	109	97	89	122	100	100	99	107	105	93	107	99	114	102	100	102	85	110	106	101	91	99	111	115	109	102	107	112	99	99	102	98	105	90	111	91	102	85	97	90	93	99	88	111	91	100	106	94	117	117	105	103	104	104	107	98	111	93	93	107	106	103	96	100	125	102	93	80	95	105	111	106	117	87	109	120	97	95	112	103	111	89	102	112	107	104	131	94	119	102	99	95	87	77	102	95	94	89	119	107	109	92	89	96	105	93	100	94	110	92	106	97	99	106	115	90	110	127	102	106	94	108	89	112	107	95	104	129	117	107	93	118	97	98	97	98	101	64	93	112	91	124	110	110	110	102	106	115	100	98	101	97	106	99	119	90	90	127	101	87	110	111	106	87	90	108	117	97	116	110	117	114	101	98	79	98	117	103	93	96	104	118	131	104	88	94	110	76	88	117	94	106	100	98	108	112	101	112	95	102	92	117	93	106	103	94	102	103	103	87	105	83	106	87	112	104	92	99	90	99	97	108	97	119	95	110	90	95	106	109	110	101	112	102	106	106	93	127	111	103	91	120	99	105	127	99	124	100	105	101	107	106	101	102	100	100	113	91	116	93	116	105	99	117	93	109	121	108	117	99	110	98	114	130	111	101	109	92	96	96	112	110	111	110	112	109	102	104	79	77	111	110	99	102	104	92	92	102	119	118	96	111	110	104	97	102	99	100	110	109	101	91	93	101	87	92	87	115	91	82	115	98	96	103	116	113	101	84	104	102	108	110	102	106	96	89	86	106	101	91	124	104	96	86	97	101	118	93	91	99	100	109	95	101	113	69	125	103	101	102	113	97	101	104	107	95	100	94	92	114	111	94	100	95	97	116	111	92	86	101	75	106	98	104	109	113	114	107	110	93	114	101	108	113	104	105	100	106	88	87	87	93	90	105	99	98	112	84	109	98	81	104	84	91	97	102	99	103	87	107	106	97	121	108	92	92	112	107	109	114	112	105	106	109	105	94	142	103	101	101	94	109	98	112	106	117	100	113	98	107	99	111	94	110	108	94	109	99	94	97	120	102	85	111	118	98	106	107	106	103	96	109	91	85	119	108	112	91	101	95	107	97	112	110	101	102	111	102	91	96	93	110	104	120	115	112	96	100	96	99	101	101	112	103	114	111	131	106	91	99	118	112	111	102	88	108	97	101	93	88	96	104	103	121	107	111	100	67	91	113	101	125	123	115	112	91	108	111	109	126	97	104	103	120	115	103	130	92	88	90	107	98	95	101	100	105	104	106	104	92	103	126	100	98	108	99	103	95	105	74	97	108	104	85	95	113	120	99	97	119	98	102	117	94	89	112	126	102	93	102	105	91	98	117	104	99	91	100	114	123	105	112	100	101	109	100	107	95	97	103	90	81	96	94	103	96	93	101	115	98	99	115	117	104	99	101	84	92	97	85	114	87	106	105	97	104	91	113	95	96	107	99	98	85	102	102	107	95	109	101	104	107	88	113	103	116	103	98	101	138	103	98	107	98	95	102	106	110	96	90	114	122	125	112	83	113	94	118	91	114	93	105	111	91	101	85	100	103	103	100	94	107	84	104	102	103	118	104	106	96	102	95	102	103	101	109	91	112	80	95	97	103	108	90	93	110	101	96	117	88	114	96	101	106	104	110	91	119	120	105	108	98	103	106	116	93	103	107	113	98	103	85	95	100	114	94	88	95	106	104	100	110	93	109	98	108	106	102	107	109	106	95	118	116	95	92	104	102	103	91	100	101	103	120	118	102	101	100	77	108	123	110	102	100	107	107	116	92	115	103	110	110	108	94	125	93	92	102	117	100	105	96	98	105	124	92	100	105	114	111	113	106	92	102	105	100	103	105	103	94	94	119	88	102	114	96	120	88	101	99	95	106	101	115	95	112	104	104	106	111	105	99	101	96	104	103	92	106	107	117	108	96	124	107	91	122	122	113	101	103	111	114	90	105	104	112	107	99	107	107	124	96	90	131	107	113	84
26602	17193	11269	13296	19628	21148	19843	16949	12901	10003	8194	6880	5795	4666	4101	3590	3116	2840	2712	2470	2292	2117	1953	1953	1802	1715	1739	1556	1462	1358	1384	1332	1298	1202	1220	1170	1187	1122	1071	1059	1093	999	999	1027	978	916	983	1015	932	972	977	933	968	878	895	1006	942	922	929	895	920	916	965	919	914	983	963	977	879	931	881	940	955	879	903	886	957	904	985	943	928	939	886	969	909	976	918	939	996	923	990	904	1006	934	968	890	886	989	941	934	919	939	911	970	939	950	878	986	989	939	969	955	924	955	934	882	935	965	936	950	912	894	950	987	924	995	920	925	942	935	963	865	933	1029	903	924	919	921	890	965	919	927	944	948	907	954	934	980	939	961	962	951	943	971	939	919	948	881	936	951	943	943	917	999	891	955	910	938	951	913	986	929	938	930	961	891	990	914	987	939	938	907	940	872	915	963	971	941	911	917	909	938	953	981	929	923	938	886	896	975	878	978	913	909	928	928	988	948	958	942	921	930	931	959	930	885	925	975	876	958	974	965	1001	922	965	944	939	994	943	934	910	930	941	937	988	930	949	912	905	944	886	911	917	942	954	930	925	903	924	932	930	968	931	953	899	986	967	871	993	929	964	937	966	938	930	919	912	946	906	942	963	916	932	952	922	922	879	903	950	956	969	893	920	981	945	920	891	932	973	908	913	926	914	944	982	932	915	906	930	930	935	886	1008	890	906	948	889	957	940	935	981	949	932	886	952	929	890	1014	992	940	901	875	963	928	901	930	959	947	949	974	973	1010	892	926	988	959	970	976	962	958	965	925	937	931	967	907	929	942	983	993	935	958	937	906	974	969	880	970	940	957	882	923	968	893	894	909	938	951	990	927	933	921	974	979	910	994	951	876	975	969	916	999	957	946	934	927	901	927	970	972	925	936	902	948	980	981	950	962	947	982	941	932	936	989	909	975	934	1032	949	919	945	939	916	932	899	927	976	891	953	994	946	948	975	944	907	981	938	908	983	919	968	948	923	941	949	948	920	946	949	887	907	935	953	977	958	930	950	943	907	883	923	916	899	893	925	911	1021	957	929	947	969	936	958	928	963	897	943	1019	961	934	927	950	953	964	936	961	900	978	969	959	976	908	952	934	951	947	986	937	953	893	990	950	908	969	918	941	961	976	955	939	1001	973	931	956	883	914	931	939	932	909	960	909	913	957	942	958	938	937	948	934	917	940	1003	926	927	943	926	925	981	919	920	913	928	949	895	904	903	886	985	931	928	927	903	945	923	979	990	917	960	964	918	975	916	922	926	950	927	938	952	1012	1006	893	940	938	883	905	950	912	915	955	961	928	942	959	949	914	961	923	949	917	883	977	949	876	884	874	916	929	925	938	958	922	968	998	888	898	912	927	957	961	1002	944	912	959	938	963	931	969	987	915	949	978	929	967	934	928	948	946	944	985	881	947	934	934	984	942	928	933	951	900	970	960	905	960	897	945	979	987	970	936	990	899	920	971	934	1006	952	949	922	948	908	938	953	980	944	889	957	988	928	912	914	940	959	942	979	952	896	941	962	981	947	917	882	912	956	956	905	923	906	970	911	946	947	934	938	891	939	910	953	990	918	981	964	910	914	981	960	970	961	945	968	951	947	948	929	917	1008	907	935	916	946	900	928	964	943	987	927	939	929	982	1002	950	936	963	922	956	936	916	937	953	900	949	940	959	951	931	1005	905	951	934	958	943	945	900	965	966	952	903	965	926	958	897	894	968	969	918	957	933	902	968	964	901	925	894	964	928	993	948	943	919	925	941	978	904	950	959	896	929	930	963	927	902	949	932	932	914	910	981	905	883	918	921	971	942	971	956	914	981	973	920	936	947	961	981	970	920	940	915	939	964	967	956	914	916	937	885	966	984	914	919	958	977	942	944	921	938	943	913	987	962	920	890	989	933	920	928	937	949	925	954	917	944	932	985	966	919	979	945	920	933	934	927	957	959	904	941	946	913	962	929	953	907	1021	924	942	945	949	972	911	940	947	934	965	960	958	959	950	874	891	917	955	957	892	940	971	927	916	964	979	898	956	931	948	966	957	905	931	983	941	926	958	1001	968	928	958	1008	882	954	930	940	948	980	900	926	899	896	955	980	919	944	943	959	941	918	958	912	937	983	880	974	980	927	910	967	959	902	933	936	879	917	926	884	960	921	982	916	913	902	952	939	963	902	928	947	984	895	941	951	958	915	971	948	942	940	941	969	898	903	975	975	937	924	884	939	965	958	983	942	919	920	902	908	919	958	922	1011	940	933	958	903	911	937	914	900	963	933	929	950	936	936	938	969	950	937	898	929	904	898	943	961	932	932	912	943	944	933	932	949	878	986	969	932	919	906	904	921	938	968	969	890	989	911	912	931	934	988	950	923	958	954	879	965	963	1012	953	967	923	990	962	978	893	878	990	979	970	917	910	938	942	985	961	936	991	946	950	1001	935	974	953	954	906	979	952	971	938	990	993	936	940	960	941	965	947	972	962	930	934	912	909	964	948	965	935	957	989	915	932	964	924	866	945	907	884	940	937	988	948	960	915	999	949	923	945	893	932	958	973	911	953	970	994	935	908	954	964	937	908	876	860	947	964	902	964	927	940	927	953	942	883	949	912	962	974	938	927	941	989	1002	950	969	985	937	923	963	934	937	933	945	865	949	907	944	917	951	954	906	953	925	958	901	954	957	969	932	923	940	939	993	980	942	927	942	972	918	921	930	949	904	888	906	984	898	933	915	942	918	915	877	979	968	998	972	970	883	857	952	930	997	961	903	926	917	873	952	917	956	894	979	923	935	939	959	917	950	1003	962	927	962	949	975	933	965	951	928	911	985	951	902	941	886	936	936	889	934	922	970	961	992	973	930	953	943	945	929	983	977	925	943	941	934	888	930	889	995	942	896	923	940	924	968	921	1001	951	891	944	893	962	926	956	957	999	886	929	932	982	892	980	905	994	985	933	1003	951	977	901	961	921	936	897	871	956	882	920	913	917	907	956	901	977	986	972	966	988	925	924	916	944	924	960	931	988	954	915	952	917	969	917	966	903	986	911	892	942	955	952	946	913	940	907	936	984	944	958	932	955	944	964	901	968	908	931	956	958	932	923	931	950	959	960	946	962	955	875	967	933	939	966	918	927	923	965	923	877	966	958	956	962	956	960	933	952	891	948	1007	975	928	861	946	970	937	988	904	945	927	951	1022	922	921	949	947	930	954	936	895	958	918	948	939	1007	940	956	937	942	972	968	929	977	971	933	967	896	938	927	923	919	920	945	914	1003	966	958	968	928	899	959	949	917	869	976	944	967	921	923	962	922	897	966	944	966	902	880	952	967	981	970	973	915	907	885	946	953	949	947	934	962	919	908	899	948	950	903	937	916	928	937	932	912	934	886	946	962	897	944	933	941	992	923	946	942	892	970	936	940	933	916	911	922	919	922	948	969	906	931	925	907	943	907	926	877	992	967	935	927	931	938	937	925	975	950	943	914	922	959	997	964	905	939	934	932	901	936	952	942	923	954	970
3074	1836	1000	701	575	667	674	599	449	395	304	270	251	216	197	218	213	138	161	161	143	143	117	157	113	123	132	104	105	103	109	103	108	98	107	92	85	104	98	102	94	101	96	107	90	84	109	97	92	102	97	102	111	84	112	77	82	115	88	98	87	102	101	102	87	111	101	104	85	98	99	89	86	126	109	79	103	117	99	89	94	78	85	83	98	105	89	100	102	94	100	99	103	91	78	88	96	80	99	95	90	99	94	104	75	87	88	88	93	72	95	110	104	96	97	78	87	89	89	94	96	96	84	92	88	105	93	69	86	107	83	95	91	100	90	85	105	79	74	89	97	81	87	87	95	102	97	93	107	104	96	86	103	88	103	97	93	95	112	97	90	95	105	97	94	91	102	91	89	97	97	94	87	93	113	88	88	94	86	95	97	105	82	94	100	100	88	94	88	93	88	113	95	98	106	95	81	67	101	114	111	103	108	100	89	102	111	107	101	99	96	86	100	82	89	97	113	77	95	107	102	83	76	93	104	89	91	95	121	84	89	100	102	84	93	100	92	81	91	102	91	111	72	91	87	91	99	91	93	96	106	71	105	108	98	91	104	106	96	87	105	89	80	95	100	106	86	103	86	100	88	101	86	112	98	111	85	101	128	109	93	79	85	109	100	86	81	84	73	104	107	114	102	100	82	81	105	91	87	95	101	94	100	98	101	86	109	89	104	107	102	90	109	100	89	110	100	109	117	85	98	86	104	126	90	105	107	87	104	104	100	88	91	108	103	96	90	97	79	104	110	87	96	103	104	92	88	100	98	90	92	80	99	99	105	88	117	113	96	113	95	98	99	87	87	105	120	107	103	97	88	101	92	86	101	112	106	111	70	82	108	108	86	89	84	96	103	87	86	77	75	95	101	94	99	105	106	81	93	88	91	116	107	110	95	108	81	89	94	116	96	84	106	117	88	97	100	94	80	95	111	86	90	89	106	89	98	104	84	110	89	91	96	81	105	84	90	100	93	85	102	94	104	82	87	97	99	100	90	81	93	102	94	90	83	92	101	100	85	104	101	96	89	87	94	93	75	85	107	91	101	103	102	98	90	91	93	110	96	96	90	91	94	98	98	102	102	81	91	85	71	93	92	98	112	99	77	99	87	86	96	107	80	103	98	91	88	93	114	90	97	95	107	98	81	93	91	95	86	88	105	96	99	90	86	89	81	90	92	90	103	98	92	90	84	99	78	110	104	95	90	108	111	98	119	99	97	105	91	91	114	89	93	93	80	87	106	89	103	85	95	90	101	102	98	98	92	95	101	95	97	97	112	80	113	88	87	105	101	97	100	102	90	76	89	106	79	94	99	88	84	93	93	89	89	90	104	78	105	90	98	97	94	89	98	88	96	96	82	85	90	108	98	88	114	111	101	92	93	90	94	95	97	87	108	107	80	86	96	93	94	100	87	100	93	112	94	79	85	80	99	90	104	89	94	99	86	107	91	97	103	76	107	98	103	78	104	100	107	109	102	97	93	101	84	94	103	95	81	101	94	103	86	81	96	99	83	96	109	83	91	102	88	112	81	94	107	111	78	96	84	76	87	95	103	100	95	109	93	118	85	109	105	92	91	84	87	94	92	105	88	77	91	111	88	99	108	98	87	73	90	94	102	94	94	109	105	111	90	106	92	85	100	93	96	92	83	77	101	103	117	100	83	79	87	108	102	94	91	106	103	89	80	99	75	102	108	103	102	107	94	98	111	93	104	114	81	108	95	101	92	86	106	95	87	83	97	100	102	103	89	83	77	77	91	91	95	78	101	96	92	92	84	100	99	105	94	88	99	94	91	110	108	111	87	102	97	95	81	94	126	85	92	94	103	101	115	80	96	98	106	97	126	92	101	88	84	87	79	91	104	95	85	100	89	83	92	90	86	89	82	101	88	97	91	84	108	88	85	110	113	105	88	88	95	90	99	107	103	108	95	92	90	99	91	114	87	104	96	100	97	75	93	105	87	87	97	97	89	83	137	93	91	104	113	104	91	106	101	88	76	92	96	86	99	90	99	101	98	78	83	89	105	88	91	101	90	91	102	88	93	95	86	97	93	104	82	105	104	91	98	82	81	110	93	92	86	92	89	98	84	91	103	95	97	113	92	84	100	98	96	103	102	103	78	99	96	74	70	103	96	97	105	104	92	86	98	86	83	78	91	104	86	95	110	86	107	78	123	99	95	91	75	102	101	99	80	103	86	110	108	95	78	102	111	94	100	86	89	93	103	97	83	98	99	103	101	87	90	85	97	94	87	98	110	86	91	105	121	89	84	106	91	89	87	97	106	105	99	81	88	97	89	91	98	97	85	71	99	76	97	94	107	121	91	99	100	106	93	99	94	91	103	97	99	108	94	108	87	106	88	95	105	96	97	97	98	98	103	100	85	95	100	84	97	93	94	90	98	94	97	94	103	86	111	97	95	89	90	110	110	85	99	108	94	112	90	100	94	85	93	93	95	98	89	102	85	112	111	93	113	73	83	98	93	102	78	90	109	72	93	113	100	109	103	93	91	112	121	86	93	87	105	80	106	83	121	86	88	79	88	101	107	91	100	111	89	91	114	103	85	94	111	87	101	105	106	93	86	97	91	113	90	83	62	89	107	95	102	88	97	97	81	90	94	92	100	91	81	92	96	116	80	83	93	104	91	81	74	83	86	85	90	95	111	95	125	109	106	91	88	95	80	88	105	90	93	101	81	88	103	98	97	103	91	109	100	98	113	96	96	84	102	94	85	106	109	95	99	76	91	103	102	92	97	100	85	101	105	86	97	99	90	98	112	97	87	112	74	94	91	102	83	97	92	118	96	103	98	77	105	87	92	97	92	95	100	82	83	90	90	101	93	106	89	98	99	95	111	89	76	107	103	86	91	99	93	89	114	110	95	88	118	76	85	86	81	107	93	91	105	87	102	96	86	86	85	101	85	102	89	95	110	81	86	96	96	103	90	97	85	81	86	95	105	91	93	98	90	93	102	107	92	93	98	109	96	91	111	118	93	109	104	96	77	92	89	88	95	91	108	92	85	100	112	104	97	106	85	101	80	83	96	88	102	94	85	91	99	94	97	100	91	103	99	87	102	89	102	100	104	103	103	103	112	92	100	102	92	102	99	101	90	91	97	97	98	102	103	99	82	96	82	91	80	79	87	94	105	101	86	98	88	101	94	98	86	92	89	107	101	111	103	103	100	111	101	86	97	104	91	89	94	88	103	97	94	100	80	94	94	112	115	114	109	98	128	80	93	97	94	89	92	102	94	88	110	98	96	95	98	103	86	81	86	109	105	98	101	95	81	83	95	81	92	104	111	81	103	90	108	78	96	102	98	98	106	98	100	107	115	90	98	96	89	100	94	102	96	94	95	103	75	97	93	98	97	114	98	96	83	88	110	99	99	95	115	89	91	91	95	99	77	87	101	93	91	97	90	87	100	100	99	86	98	70	99	82	103	104	96	109	98	94	98	86
25943	15612	11135	12779	18938	19916	18731	16022	12781	10363	8195	6520	5440	4720	4035	3757	3280	2850	2561	2462	2315	2047	1886	1953	1818	1798	1604	1473	1449	1342	1307	1204	1194	1164	1102	1090	994	1041	1008	1021	980	969	914	964	935	916	908	925	875	883	902	852	912	903	822	868	860	825	896	877	880	867	878	822	849	841	810	834	907	852	839	877	863	882	848	842	879	866	918	883	855	858	905	892	885	860	905	886	843	851	862	896	882	863	866	856	874	818	875	818	879	830	868	853	838	830	861	838	838	827	875	903	840	864	869	886	872	904	884	917	845	837	873	860	784	844	851	834	855	887	895	854	884	821	864	836	888	797	854	864	840	843	882	899	845	858	833	870	832	880	873	850	919	894	856	852	834	860	827	897	902	864	848	837	844	836	819	845	838	834	838	840	826	838	815	861	866	853	861	820	874	926	917	866	847	847	856	868	828	846	879	899	847	901	894	899	852	848	888	863	873	862	911	851	885	862	895	819	837	876	885	886	808	871	843	859	836	848	871	894	860	857	911	888	921	917	861	881	810	896	829	879	881	819	884	882	863	871	851	827	803	871	837	823	855	891	784	861	839	869	853	849	890	921	859	878	836	838	855	876	843	820	850	850	876	828	863	876	865	874	855	876	816	856	861	843	881	856	890	896	878	896	895	904	877	858	865	856	880	918	882	869	850	902	892	844	859	939	862	911	854	870	884	824	860	875	825	880	862	872	823	845	894	861	876	830	864	867	809	852	913	824	895	865	852	896	910	876	874	853	879	847	881	820	852	874	831	923	876	860	908	871	886	866	836	848	916	849	833	884	882	845	856	923	919	882	888	920	897	865	831	822	886	884	860	877	850	828	893	827	884	888	839	839	901	889	864	867	908	841	875	860	811	856	862	873	881	822	892	805	886	838	880	885	867	866	799	906	860	844	878	808	916	853	876	850	871	821	890	871	933	896	802	857	828	861	895	868	848	834	877	861	915	883	872	837	864	874	857	865	869	789	863	857	881	903	930	886	936	872	869	903	875	858	860	934	871	945	841	874	868	941	837	881	815	827	844	845	899	884	805	891	858	857	867	917	861	858	833	865	877	849	858	922	882	846	868	850	837	867	869	827	875	840	870	829	856	912	823	897	833	824	923	907	892	864	865	878	894	889	905	857	860	899	899	876	914	829	837	871	826	896	892	848	889	890	935	870	806	865	809	961	880	878	846	877	883	895	871	828	856	824	858	942	915	882	844	871	861	930	872	813	840	853	887	842	865	849	901	797	853	838	853	951	859	873	912	874	876	874	864	900	947	887	885	889	831	869	864	862	843	865	878	868	867	862	886	832	855	804	814	852	859	901	884	893	857	884	857	822	867	825	887	872	915	853	893	883	857	845	856	846	852	902	839	840	825	871	879	904	861	840	860	808	821	920	813	914	859	850	860	839	825	934	865	901	884	800	852	869	857	876	893	878	840	862	900	863	880	854	859	842	905	894	812	823	873	879	866	842	898	813	847	875	880	823	867	803	904	906	843	895	793	833	855	827	864	845	845	881	836	837	894	833	858	895	931	892	857	854	866	858	855	876	847	882	888	844	865	842	838	860	839	892	904	808	843	890	866	870	863	849	835	857	879	863	925	885	880	833	901	888	870	886	878	828	916	871	856	903	895	834	827	833	843	873	835	849	890	881	859	801	920	819	887	849	844	858	863	852	845	881	882	859	894	846	826	895	896	883	898	830	827	855	870	872	833	867	922	887	890	881	877	868	956	864	887	870	919	866	861	840	846	878	893	865	829	859	830	833	853	872	867	851	824	833	843	883	833	864	884	847	867	893	877	888	839	888	877	877	844	873	857	842	909	882	859	902	923	827	851	882	884	843	862	868	896	859	874	880	887	892	865	841	862	833	883	828	871	889	895	906	839	886	854	852	877	850	838	852	878	849	843	847	871	856	844	867	862	851	863	872	862	837	855	894	886	890	867	861	839	921	865	827	803	873	842	851	843	850	885	915	833	830	846	824	859	902	850	838	891	925	887	863	860	882	814	863	844	867	817	897	946	845	831	853	851	864	893	883	858	915	850	884	918	915	915	856	874	871	828	833	887	880	871	881	875	874	877	861	901	854	911	908	894	843	795	860	884	841	871	793	830	845	869	839	859	822	887	861	840	833	839	837	858	839	865	845	907	874	805	860	842	877	918	844	868	885	872	860	859	870	865	843	920	892	882	894	869	875	872	865	872	869	840	864	840	822	862	938	888	859	884	900	854	801	911	829	819	863	858	866	956	848	820	876	896	904	878	871	890	839	867	905	826	834	933	853	818	819	867	865	859	875	845	846	840	834	833	838	839	869	852	838	873	897	898	866	862	868	886	808	860	854	846	882	881	863	861	866	865	916	940	849	863	830	884	866	886	812	865	844	882	821	860	841	852	857	842	851	893	915	901	819	876	863	860	937	932	880	873	864	854	908	868	852	856	835	863	849	892	890	808	875	869	876	805	817	892	861	878	832	853	883	827	878	789	863	850	916	893	895	847	869	880	859	857	869	860	867	850	877	842	868	874	823	912	852	848	884	847	863	850	850	845	923	835	910	868	854	832	901	841	861	900	851	878	833	839	848	865	846	879	814	852	868	896	856	791	818	857	852	904	898	838	847	862	844	832	848	921	794	893	876	868	865	858	910	885	845	822	842	904	881	870	916	864	906	853	806	868	842	853	891	837	860	895	894	841	837	855	879	881	859	862	874	852	908	898	837	863	849	825	940	863	879	867	876	886	833	823	874	829	845	901	840	909	879	807	885	853	928	872	831	821	893	891	879	917	824	876	898	839	862	842	910	861	917	917	894	853	888	902	877	860	823	882	854	844	810	912	818	865	819	895	899	822	786	862	873	864	858	832	857	833	869	802	830	876	856	854	856	888	830	862	851	827	850	827	839	843	846	872	872	891	921	871	858	843	805	887	926	867	868	885	864	922	822	902	867	820	888	814	893	837	865	853	863	833	878	863	851	887	798	821	814	876	877	901	846	879	857	904	885	859	837	847	879	890	869	854	836	862	859	867	825	850	843	893	885	904	854	922	890	876	824	834	854	897	876	902	864	864	848	872	818	844	843	883	885	917	850	838	857	862	911	842	851	859	888	917	866	892	848	876	866	898	827	869	832	866	886	846	900	840	914	886	815	885	867	889	866	842	824	911	856	858	841	872	870	868	819	884	859	863	869	878	820	817	866	868	844	860	895	849	947	833	860	864	881	884	908	804	860	874	853	846	890	828	853	884	881	886	836	922	845	843	894	853	856	863	861	896	847	838	872	854	823	843	820	840	893	852	858	899	895	812	882	866	878	887	865	848	842	835	842	921	903	773	880	882	883	934	868	843	842	919	858	863	864	858	816	841	881	833	868	843	831	886	847	879	900	874	879	874	863	846	881	887	834	874	858	838	818	913	916	842	951	931	914	879	900	842	843	908	871	846	872	899	897	876	891	827	869	849	850	838	895	857	830	857	865	871	869	839	825
3533	2583	1468	933	707	819	848	791	664	523	391	374	327	278	243	233	202	185	198	183	174	186	154	139	163	170	144	134	150	105	116	126	119	138	97	124	97	100	102	103	100	127	108	112	125	99	107	91	113	117	98	104	95	103	92	105	115	102	99	118	89	111	91	80	110	89	88	94	108	83	111	99	93	106	114	124	122	110	109	101	86	92	103	75	108	112	87	106	85	99	105	94	91	103	98	96	109	97	111	91	77	98	111	90	104	101	93	92	102	92	111	102	110	95	112	100	94	85	87	86	106	87	103	101	95	101	86	114	96	94	109	107	107	80	92	92	79	109	105	96	117	106	92	112	89	95	77	91	90	110	107	90	86	89	97	99	119	85	113	104	98	105	105	115	99	79	100	112	94	94	102	95	104	100	104	87	92	94	104	98	89	98	89	102	102	105	94	103	104	99	91	106	115	96	95	104	81	95	100	109	98	104	86	103	98	90	107	96	132	108	96	109	110	96	89	100	92	112	104	92	99	115	93	105	95	95	100	86	112	101	105	92	78	94	82	95	101	67	99	99	102	87	94	85	107	88	101	97	85	112	99	102	105	122	108	127	116	111	108	121	111	86	109	100	104	75	110	112	95	101	120	91	96	94	97	109	116	110	92	105	87	103	103	82	105	91	98	116	90	103	97	94	91	108	96	127	99	98	88	93	86	114	104	93	88	100	92	94	89	119	110	89	98	93	104	103	92	111	100	107	106	91	96	94	92	89	94	95	99	98	96	103	79	95	100	97	101	93	100	102	106	108	94	98	119	90	108	89	103	101	95	103	97	92	97	109	103	96	101	120	115	107	106	88	111	88	87	86	101	102	97	96	101	108	99	116	96	92	108	83	104	99	95	105	114	113	99	113	91	94	81	91	117	100	79	102	88	83	87	103	78	110	99	97	103	73	127	85	100	90	85	93	88	84	91	100	113	97	90	114	95	104	99	94	91	82	96	82	104	95	114	107	99	107	106	98	91	87	100	89	87	100	114	90	104	95	95	90	93	105	95	105	101	90	91	104	112	81	101	116	84	103	81	99	88	92	108	124	99	88	85	90	109	97	105	105	101	108	95	95	98	98	101	106	73	95	87	102	84	95	106	90	88	117	102	100	107	120	85	97	76	103	100	82	108	104	98	84	112	103	90	104	90	98	85	101	87	97	91	80	91	81	99	89	102	90	111	92	98	87	99	99	80	94	120	111	92	117	110	92	99	90	81	93	105	88	99	73	99	105	92	90	88	120	100	117	112	102	96	111	86	95	91	88	106	111	103	95	102	95	90	86	96	101	108	91	94	93	104	98	81	99	96	113	96	88	106	107	101	110	86	103	96	96	104	101	95	89	87	100	99	97	92	105	108	100	102	99	109	101	109	89	125	94	111	100	91	92	93	103	91	98	113	107	116	95	104	103	101	99	105	101	98	94	109	83	95	96	110	113	101	73	106	102	100	103	89	87	87	100	92	108	112	100	125	88	104	111	105	114	99	92	98	99	93	112	108	89	110	99	110	94	114	92	119	96	106	72	88	108	91	82	112	85	81	96	98	111	77	98	98	95	114	112	116	76	100	88	114	101	89	97	71	102	103	128	99	103	90	94	119	95	81	105	106	102	99	107	105	100	98	105	102	109	87	97	97	104	97	101	89	99	96	101	76	88	101	105	94	87	107	93	99	78	84	118	99	98	86	107	94	101	109	85	90	103	102	81	92	102	117	103	107	107	94	102	101	103	99	92	103	106	116	114	95	76	92	95	96	101	94	102	103	94	110	109	91	97	98	95	94	90	110	103	93	99	88	91	96	98	90	96	100	106	80	106	88	108	117	98	84	118	102	110	109	92	94	101	108	94	81	91	102	93	98	115	112	93	107	95	89	94	108	92	112	92	99	85	109	104	95	90	117	104	107	111	95	87	97	107	102	102	100	98	92	91	90	102	84	87	109	110	84	87	90	107	85	104	118	110	112	100	106	93	119	119	89	109	91	96	119	100	97	109	112	95	99	93	95	87	74	94	96	84	100	115	85	98	89	118	103	97	94	101	93	98	97	85	93	102	90	98	108	107	103	95	81	116	110	108	97	104	101	108	91	72	111	102	115	104	106	90	94	106	112	89	105	114	120	102	100	93	100	112	95	102	100	90	92	100	92	101	116	86	81	108	111	93	93	109	91	97	99	100	90	103	96	112	94	101	86	95	113	95	87	103	85	89	103	95	95	91	111	89	102	92	107	114	87	103	105	103	97	104	84	104	113	86	97	112	103	87	99	102	76	92	99	97	95	105	109	99	89	91	110	86	106	93	100	105	89	92	113	107	106	103	94	115	102	113	115	106	106	71	95	97	98	87	98	101	105	103	97	104	110	96	97	93	94	100	112	95	99	89	95	103	105	82	102	107	92	97	87	107	104	108	102	98	81	106	92	99	115	96	100	94	107	105	95	118	109	90	92	80	92	91	91	97	102	121	90	108	106	101	95	108	86	97	113	96	97	91	93	86	98	95	105	106	91	96	90	95	110	96	108	96	110	106	125	94	106	85	125	86	90	112	108	100	119	92	90	92	83	93	118	91	90	111	111	95	99	100	83	101	86	101	90	105	110	91	108	102	101	118	97	94	111	111	103	110	116	99	105	104	93	88	93	110	95	99	90	100	115	77	104	100	89	90	98	107	89	93	96	91	123	100	95	94	110	95	103	98	110	109	98	80	90	116	101	107	94	105	97	90	98	111	110	98	94	94	87	97	90	89	99	81	98	102	95	90	93	98	99	91	96	111	104	103	97	101	114	101	105	108	106	99	96	70	100	102	111	98	107	79	72	88	130	95	103	86	89	106	95	98	113	92	105	93	102	115	93	104	86	111	100	104	102	97	106	105	83	105	89	101	103	95	100	102	97	126	110	92	98	104	82	88	114	97	110	94	98	112	95	104	106	86	95	108	104	93	98	96	104	91	91	92	94	102	95	105	105	112	92	94	88	107	94	69	96	84	116	113	96	100	93	81	86	108	95	92	95	89	104	105	113	82	86	113	106	99	110	101	109	80	99	92	108	95	111	92	97	103	91	107	98	91	120	113	109	93	91	103	110	97	93	92	87	114	103	96	88	100	109	112	93	113	85	93	97	96	91	91	111	102	96	98	83	94	79	112	98	99	103	104	102	100	84	89	109	89	108	86	102	103	114	71	96	104	96	94	108	110	100	100	90	99	89	100	96	99	106	98	115	98	106	87	98	95	82	115	90	99	93	96	93	104	107	112	107	94	114	103	97	85	84	90	92	97	99	91	93	111	100	99	106	97	93	111	102	98	103	87	101	102	105	93	116	96	98	77	87	95	95	94	88	92	92	99	85	91	94	131	96	99	97	101	91	102	86	106	108	95	115	106	107	118	93	97	105	101	98	115	94	97	96	102	91	75	93	84	93	110	110	96	97	108	80	102	98	94	83	80	98	96	103	102	106	111	77	79	83	96	87	74	108	93
28366	18975	13252	15392	22122	22693	20818	18478	15552	12865	10142	8063	6822	5802	5070	4486	4061	3487	3292	2977	2771	2542	2318	2162	2082	2016	1892	1858	1634	1485	1531	1381	1307	1296	1309	1207	1188	1102	1115	1112	1039	988	952	1025	943	899	968	907	908	888	978	890	856	889	920	907	902	889	909	916	856	893	876	911	908	897	889	868	998	890	888	920	929	881	847	860	940	936	879	911	900	905	860	921	897	869	862	887	875	884	895	911	905	885	916	901	884	931	918	918	900	849	885	873	898	910	863	915	882	932	890	830	956	913	889	874	888	907	904	936	898	923	930	857	931	867	928	890	905	901	876	909	893	820	873	956	877	888	915	890	912	938	900	895	919	925	858	905	925	884	898	865	887	900	896	861	887	921	923	884	883	900	887	896	919	877	917	953	910	914	856	903	883	911	848	918	919	879	845	889	892	855	906	880	898	914	913	865	885	927	893	924	868	896	909	907	910	879	890	907	928	902	904	922	926	883	845	926	829	910	888	877	904	935	929	897	937	860	860	958	857	913	931	871	855	877	853	802	885	845	914	908	904	954	896	895	896	881	902	900	955	934	887	918	917	902	934	912	895	925	861	869	858	916	889	921	903	833	821	902	930	909	911	861	939	868	914	874	977	886	875	904	911	902	895	915	944	916	866	912	847	856	881	934	869	890	875	851	887	963	942	889	873	924	886	908	892	863	856	852	915	933	867	924	910	859	862	870	897	919	858	891	880	927	910	889	933	906	900	891	898	892	833	922	870	859	952	961	865	890	878	910	918	925	911	956	846	889	935	882	855	935	862	914	914	906	870	872	908	925	875	910	872	905	942	849	904	906	880	981	918	870	883	871	861	921	923	919	964	915	894	894	923	867	913	901	861	925	897	936	900	930	906	908	923	936	905	898	891	895	865	926	860	901	858	903	944	905	897	906	887	923	916	922	863	901	885	911	924	884	867	952	965	869	1002	848	881	910	837	887	858	957	916	925	964	884	902	931	845	825	950	964	914	900	944	931	870	892	869	910	901	879	883	932	899	886	944	907	883	872	922	879	886	914	919	941	869	932	910	878	874	917	877	887	896	928	888	882	880	915	866	903	940	888	883	911	888	939	898	948	909	894	881	882	873	885	892	905	930	905	900	916	859	915	944	877	933	915	964	911	826	910	897	893	863	874	879	901	902	918	919	889	854	877	950	897	933	908	904	905	905	903	887	910	908	961	905	897	855	885	867	875	900	917	857	915	925	893	892	866	938	893	878	905	902	846	904	924	922	910	912	853	880	908	847	902	924	823	940	917	955	907	887	874	910	855	904	896	875	871	954	885	897	897	926	946	872	892	895	864	950	873	876	839	949	897	908	878	913	818	925	912	849	844	858	924	879	852	961	903	906	872	836	918	896	894	919	912	907	866	911	960	949	912	901	887	879	909	862	892	895	915	907	884	940	848	875	835	874	873	867	926	934	960	890	868	868	935	918	883	908	866	906	841	890	874	993	889	887	932	942	938	883	866	850	929	943	867	843	922	841	856	901	916	877	920	938	842	874	905	865	880	883	897	940	901	937	853	873	867	910	916	943	867	870	874	903	925	929	887	903	910	939	888	866	887	881	880	910	968	870	921	832	900	902	858	901	925	883	905	888	919	903	924	877	918	846	935	950	921	892	881	898	861	877	886	910	911	899	888	907	894	887	948	872	914	926	904	878	854	858	848	901	897	883	908	876	911	835	915	883	927	839	874	924	926	948	910	933	917	967	834	925	892	884	919	901	893	853	863	920	917	897	877	865	888	905	915	902	924	886	920	949	861	875	901	942	892	918	900	886	905	897	870	924	929	930	935	863	855	850	958	901	877	905	893	920	875	915	929	948	886	900	934	956	878	866	865	914	939	894	938	883	876	951	897	912	875	887	900	899	889	910	879	925	939	859	920	900	933	907	889	939	929	871	907	919	908	900	891	906	932	897	889	893	864	906	877	900	907	885	919	969	854	897	900	944	933	873	894	929	891	922	873	903	949	921	880	915	892	905	888	912	922	942	917	863	925	887	874	960	905	941	899	945	890	905	864	890	883	926	872	854	888	916	898	877	910	891	846	866	924	950	896	910	890	917	834	873	951	881	844	889	936	882	884	860	915	921	895	837	869	912	935	898	913	921	900	938	942	931	891	898	944	902	926	875	912	890	890	951	907	906	933	933	893	908	841	937	872	911	874	864	898	863	898	854	884	921	873	955	878	874	887	920	906	946	929	877	867	898	903	894	850	852	831	908	902	899	904	927	941	857	829	899	906	920	858	935	884	881	898	896	864	903	939	905	857	919	929	873	927	864	870	843	930	909	912	895	883	904	919	915	890	873	882	910	870	893	922	894	929	874	867	842	933	896	880	860	869	920	928	932	967	904	913	910	892	898	840	937	961	919	908	857	874	922	874	918	895	871	913	881	975	866	880	897	896	879	885	899	902	933	915	934	867	914	855	860	929	862	909	900	953	833	895	921	947	897	912	832	878	906	882	883	900	856	921	881	912	900	864	925	914	880	893	907	875	933	828	900	867	888	907	889	881	927	887	948	882	967	921	912	844	873	877	878	919	921	887	916	911	899	942	882	914	967	936	872	877	862	866	899	869	906	906	926	913	892	877	951	893	960	847	891	885	901	900	912	872	877	924	976	888	946	880	808	892	906	855	898	934	920	873	852	907	871	898	928	893	813	919	860	894	858	856	863	856	900	867	890	886	928	897	915	932	852	935	868	881	934	878	869	885	942	902	901	918	878	895	905	928	884	896	920	849	895	904	907	869	900	934	932	862	899	895	869	880	890	911	899	923	884	894	886	948	929	911	905	857	863	853	939	885	927	870	901	900	891	906	932	906	861	927	862	945	950	957	943	905	909	891	896	880	886	925	905	934	888	921	875	915	907	912	904	895	916	875	902	859	903	866	873	969	951	862	896	924	887	889	902	904	924	886	884	910	917	930	903	912	904	892	916	887	897	856	890	931	927	841	863	912	930	889	949	932	885	863	906	833	836	933	868	934	918	945	899	873	891	911	890	873	910	899	917	879	909	899	889	853	911	958	895	908	957	858	891	953	878	869	898	912	944	897	938	914	912	899	911	892	940	952	912	884	943	927	930	926	878	917	899	930	853	862	908	876	910	909	921	892	911	900	930	870	913	890	922	920	871	906	915	908	906	921	905	896	873	916	881	871	898	826	958	911	875	895	903	880	863	883	946	866	918	912	949	847	858	871	887	901	913	941	929	911	910	872	942	913	883	915	898	884	921	872	871	868	923	930	870	911	858	931	876	952	895	917	921	939	899	887	928	840	894	889	891	857	844	934	947	876	898	886	915	924	829	935	885	883	943	933	853	867	866	845	918	891	916	878	870	885	890	885	909	945	900	869	935	949	860	900	905	911	864	890	933	896	900	840	914	842	934	866	907	900	855	831	913	865	918	903	870	940	918	902	871	913	917	896	899	928	931	861	927	921	898	904	828	922	891	899	877	907	852	932	857	877
2008	1063	657	445	429	441	461	376	346	294	259	224	188	190	174	166	147	167	148	126	137	127	118	116	132	143	135	131	145	127	111	97	118	122	119	109	115	105	104	102	117	100	102	88	108	110	105	107	89	95	97	84	106	109	96	95	115	103	103	99	112	112	105	96	95	93	102	96	106	93	78	94	108	97	96	96	113	92	81	109	113	91	80	92	108	94	103	85	107	92	87	108	104	94	99	104	101	84	110	112	101	101	104	105	112	102	96	87	100	110	106	110	121	119	114	116	90	99	100	107	111	115	84	108	85	114	107	111	111	104	92	90	91	102	95	90	105	99	101	109	98	97	98	100	110	107	97	118	98	101	99	98	113	104	116	103	94	109	107	95	102	83	107	122	96	103	103	91	98	119	105	125	118	103	99	93	118	82	100	91	95	100	107	102	100	98	87	89	100	107	85	125	101	113	81	85	95	104	107	97	107	95	101	98	95	75	103	106	94	99	94	89	80	101	109	88	97	93	100	118	88	101	102	97	93	88	99	100	89	91	81	93	103	78	94	123	107	98	110	92	91	96	103	107	103	93	96	93	86	98	85	99	116	102	92	108	94	92	102	91	101	101	108	105	98	83	111	98	99	81	94	112	103	100	93	128	118	96	90	114	99	106	89	101	120	83	103	102	103	91	92	102	98	94	84	90	118	87	99	102	124	89	105	92	94	108	89	117	104	92	105	106	101	104	81	99	76	105	92	101	108	103	84	107	107	98	85	105	99	100	101	101	109	90	107	93	101	88	110	83	112	99	111	103	104	104	103	102	100	107	98	101	98	106	113	84	86	108	93	108	101	100	97	95	100	119	98	105	104	108	89	117	88	90	114	93	106	82	113	109	94	101	110	110	111	110	101	108	100	101	103	90	96	97	105	111	96	89	101	120	97	91	105	91	114	107	109	99	108	91	90	90	102	85	104	90	99	98	97	101	108	89	92	91	88	78	91	94	111	97	98	104	110	107	96	91	101	79	84	91	109	91	108	99	82	97	102	97	113	115	102	106	112	110	99	108	76	110	90	108	80	102	99	118	101	95	93	103	115	106	98	112	78	97	96	90	100	107	123	111	109	83	98	92	122	98	97	87	92	97	105	93	101	92	113	103	84	105	97	105	98	95	100	110	89	114	107	110	106	94	96	103	107	108	114	100	95	100	98	98	91	96	90	103	108	88	112	78	89	90	111	96	104	122	112	102	107	91	107	107	92	92	99	104	109	84	84	91	111	106	104	109	104	97	98	94	107	90	105	96	96	90	117	96	109	89	104	95	103	98	97	95	99	104	103	93	85	110	118	100	109	96	93	103	110	92	116	78	86	113	102	110	89	99	83	99	90	87	91	95	112	99	93	106	101	85	99	106	116	92	98	95	98	106	104	89	87	107	99	86	113	95	121	96	100	107	102	93	85	107	108	120	90	99	106	102	102	93	113	94	86	112	107	92	101	96	132	105	90	89	105	100	109	101	96	114	123	98	95	105	105	94	89	107	103	103	109	100	95	112	105	103	100	115	108	99	93	101	112	93	104	93	112	86	110	92	104	110	115	105	94	92	105	81	99	90	96	92	83	106	111	112	119	101	102	102	119	96	109	115	96	109	107	110	89	114	92	112	99	91	109	106	94	106	98	103	86	110	102	97	92	92	106	86	111	105	110	104	92	92	119	95	94	112	113	83	116	92	106	97	83	99	94	90	122	112	96	82	104	118	103	101	119	111	104	93	78	104	115	90	105	112	70	96	102	96	107	112	109	97	93	93	104	96	100	91	91	119	95	101	94	84	104	103	119	93	92	106	108	132	88	110	102	90	87	124	107	96	101	103	95	92	88	115	103	106	100	119	103	112	103	90	92	98	115	89	100	98	107	91	107	98	98	100	107	105	102	98	97	105	87	113	114	115	111	93	98	102	97	103	114	97	95	99	88	110	95	110	92	78	85	88	98	95	98	98	103	108	99	98	107	97	90	105	112	130	112	91	105	122	102	115	113	98	93	105	94	115	92	101	79	110	93	88	94	97	90	109	93	99	107	93	106	105	129	104	101	90	105	108	100	104	105	89	107	112	98	115	99	105	109	113	105	102	99	103	90	89	108	100	88	105	114	105	104	103	92	96	105	114	94	90	100	111	108	103	105	115	98	115	98	105	102	97	115	111	90	114	96	118	106	97	96	113	116	111	114	106	97	99	96	96	91	105	111	113	103	99	99	107	101	126	102	100	110	84	98	107	94	88	89	95	97	100	111	100	92	93	95	93	93	112	88	102	101	107	102	109	122	83	111	99	105	109	104	110	108	91	97	98	116	104	110	86	98	103	107	93	88	103	93	103	104	77	107	93	106	97	95	89	104	97	111	98	100	93	94	91	123	107	78	98	114	99	97	93	99	102	113	117	107	97	98	90	111	83	107	110	112	120	122	106	90	136	93	103	102	104	109	111	95	101	107	102	102	98	122	102	91	94	104	96	106	91	107	94	111	110	99	110	102	96	110	111	98	102	90	105	97	105	89	99	96	114	106	104	91	87	92	94	110	96	99	108	101	98	101	105	110	102	91	106	97	107	102	93	87	95	106	100	95	90	102	96	93	107	109	77	84	104	100	111	96	113	96	120	112	103	105	91	109	91	102	103	116	78	107	92	96	107	87	109	101	94	107	115	95	100	98	104	107	108	106	105	93	99	97	99	108	93	91	88	101	103	110	115	99	94	98	116	110	92	100	120	95	83	95	109	100	100	89	100	102	104	101	108	104	87	107	87	94	121	108	102	109	87	104	93	95	102	113	84	100	88	92	98	113	117	112	102	90	104	99	115	108	103	93	100	106	94	105	122	87	100	89	101	111	92	101	105	89	98	93	112	87	108	90	90	96	83	100	114	86	100	96	109	96	103	94	100	104	95	87	109	120	96	114	94	85	90	112	114	89	89	91	102	102	93	103	93	96	86	93	109	87	90	116	104	98	92	93	113	103	94	93	91	108	105	95	101	100	103	91	99	98	101	99	109	80	113	98	93	103	94	123	106	97	84	97	101	135	94	101	109	96	111	98	108	108	104	105	115	102	105	94	118	104	108	105	100	107	98	83	81	108	106	101	88	106	105	117	96	116	113	90	88	96	91	104	98	102	106	77	76	92	95	101	108	110	113	107	106	97	89	121	104	98	103	95	99	87	84	108	114	94	97	104	112	97	101	109	108	114	115	95	90	94	103	110	117	100	87	123	109	100	117	95	90	92	123	110	119	102	96	108	87	99	109	92	82	85	102	106	101	105	98	91	96	78	94	95	100	101	97	109	99	102	113	98	100	105	105	103	95	110	96	116	100	111	99	104	98	98	106	97	98	106	114	115	97	116	111	95	106	89	98	118	101	126	97	88	113	115	104	88	101	96	89	95	106	99	88	97	91	110	95	90	109	101	100	103	105	104	113	115	96	86	88	116	105	102	91	98	99	101	85	89	110	99	96	110	106	92	99	95	119
21365	11803	7950	9349	14941	15773	14254	11950	9889	7962	6218	5148	4098	3563	3090	2787	2584	2353	2080	1958	1892	1781	1651	1612	1515	1451	1375	1367	1314	1205	1249	1151	1195	1192	1101	1119	995	1043	1017	966	955	955	969	892	984	934	974	935	944	935	966	880	924	915	935	900	912	953	902	914	866	920	911	934	978	928	870	867	927	920	901	897	916	901	879	890	940	897	890	876	898	910	894	908	904	915	947	900	916	908	893	888	956	910	929	903	913	881	890	890	937	923	956	872	876	897	888	941	882	884	912	888	941	922	894	851	871	912	905	872	921	881	901	922	891	928	909	946	821	901	959	856	877	912	878	889	879	905	879	892	899	923	947	938	910	916	925	905	939	958	906	938	961	898	927	958	908	915	894	965	885	908	943	881	909	892	932	928	935	927	813	886	923	906	929	924	955	934	898	881	906	928	950	913	922	914	901	919	923	907	883	942	917	936	945	885	984	981	925	900	918	852	965	896	897	898	909	908	916	911	888	904	940	954	932	932	919	887	887	912	866	868	911	970	870	855	857	923	974	878	910	945	921	964	882	958	942	943	930	872	924	902	928	937	866	907	895	912	953	895	938	912	930	890	869	927	907	868	876	891	913	915	869	925	894	908	951	936	953	888	847	870	867	899	944	923	919	919	908	896	940	908	908	876	937	922	822	969	880	880	956	932	921	874	891	913	918	849	902	881	926	913	935	854	890	975	895	859	914	967	926	969	889	902	833	873	910	900	889	878	936	933	846	843	857	861	904	862	951	912	939	895	804	908	927	905	917	949	915	938	912	881	867	924	907	933	897	890	894	943	931	874	940	908	871	907	859	961	912	931	890	939	902	906	924	914	921	888	952	881	873	883	909	940	891	903	908	837	981	931	856	910	900	859	919	863	867	905	858	889	927	883	919	936	872	940	935	914	1001	892	940	939	960	930	878	842	867	929	944	965	926	894	941	946	863	882	925	944	872	916	894	943	969	928	889	897	891	839	963	865	921	913	891	950	941	885	975	905	873	871	880	940	910	875	896	889	864	907	911	922	904	945	947	944	912	900	928	965	939	888	918	913	958	892	876	915	897	892	883	878	899	972	908	971	949	907	921	907	917	924	907	899	888	910	872	964	897	930	920	904	900	934	944	920	947	916	954	879	900	917	875	894	877	940	892	914	925	912	895	874	909	899	900	937	910	923	911	902	924	895	976	904	920	882	933	945	827	885	897	888	856	930	913	927	888	937	936	904	927	940	916	932	960	906	893	878	934	910	897	905	916	895	882	908	871	923	837	886	901	882	969	896	948	853	869	870	932	889	900	857	933	922	937	875	889	931	905	873	898	877	865	893	919	902	889	917	924	953	871	913	856	931	955	898	865	894	885	920	873	920	937	898	901	891	921	913	900	845	864	917	899	935	919	838	931	899	923	893	913	925	921	887	910	871	944	916	976	914	897	913	907	881	917	892	884	924	916	873	865	907	911	928	943	847	939	925	868	868	910	903	905	895	952	903	924	948	838	905	880	876	969	923	884	876	845	940	921	904	911	888	887	912	900	918	941	907	922	946	914	930	936	885	933	887	876	910	892	987	948	895	923	838	916	936	938	861	929	909	950	926	841	962	886	927	952	883	917	896	899	924	877	962	912	903	883	898	844	898	883	903	891	942	876	911	899	940	880	883	907	873	931	910	911	917	890	892	953	945	886	893	931	949	905	849	893	854	896	911	898	931	945	935	913	929	934	915	871	910	871	891	969	907	910	911	903	940	914	893	913	955	922	853	891	910	865	901	934	934	901	918	915	891	908	937	854	878	888	913	932	876	865	930	977	917	902	866	884	882	863	913	870	943	920	889	909	889	878	925	918	902	910	915	872	844	886	853	893	894	915	928	850	902	930	933	891	924	895	908	872	866	928	963	881	896	871	890	867	890	928	953	918	881	909	878	886	911	826	898	939	900	922	894	926	919	861	860	915	941	909	887	890	877	919	862	935	876	876	895	923	931	954	958	905	923	921	944	940	875	899	965	894	960	859	898	895	863	879	892	904	851	924	846	910	887	845	929	889	911	889	947	890	853	923	895	911	943	932	927	919	946	919	942	884	889	868	956	923	922	943	942	907	905	885	904	881	896	921	903	907	923	954	849	941	890	891	901	955	892	893	833	868	890	907	899	926	884	898	877	922	925	983	915	898	931	897	900	895	950	887	966	884	903	840	905	894	879	952	891	902	920	847	962	944	901	880	911	920	971	916	887	960	921	937	921	880	873	929	945	905	942	906	938	904	873	904	849	895	865	924	904	887	918	882	876	898	916	898	886	907	909	919	904	899	954	856	922	882	902	890	883	932	860	910	872	880	923	869	897	927	921	947	974	884	956	943	929	891	911	892	881	863	966	879	852	881	887	894	934	921	913	898	940	923	916	941	893	902	952	918	915	923	943	906	923	932	900	857	914	920	889	968	897	884	903	905	886	938	919	905	894	889	929	909	904	976	873	915	834	921	949	969	896	913	886	903	885	899	922	955	898	912	916	920	904	923	882	929	893	910	928	898	896	922	920	932	889	939	883	918	872	927	895	929	889	940	915	944	889	910	875	925	949	874	956	890	906	892	913	905	946	933	928	836	894	877	953	897	942	857	899	927	919	913	926	922	890	931	934	839	899	893	924	913	923	907	929	889	917	899	935	965	881	938	976	878	837	918	954	906	905	955	915	911	946	894	891	908	916	914	832	924	886	877	885	857	933	863	930	927	950	907	874	904	921	915	947	918	921	870	896	890	911	871	926	866	955	939	920	893	906	895	920	864	914	891	867	891	915	905	874	912	893	876	904	882	874	879	883	950	945	920	916	852	940	944	943	918	908	925	928	936	892	931	903	889	890	923	883	889	943	924	858	950	868	895	835	933	856	907	914	858	912	917	884	858	870	852	844	888	903	913	893	899	909	901	847	919	951	929	912	869	939	929	887	885	921	921	953	921	911	983	928	926	877	922	894	955	943	928	867	918	900	852	913	923	845	934	881	856	887	839	880	923	885	876	920	899	923	893	897	924	899	890	938	885	902	848	861	937	960	933	959	930	943	892	918	896	877	883	900	816	903	932	942	891	926	901	928	878	942	882	931	902	912	878	934	939	902	970	891	866	884	909	860	917	920	904	914	890	955	900	937	889	925	886	921	868	910	958	925	934	934	885	938	936	885	929	919	896	864	876	909	856	899	918	989	885	835	922	848	856	924	875	947	959	882	935	913	917	893	907	949	929	916	914	862	943	926	915	899	851	908	891	931	905	899	903	884	913	856	933	937	894	877	878	933	880	880	871	889	902	948	880	870	864	917	868	848	929	940	898	897	935	877	900	931	897	865	921	860	928	949	898	950	896	912	889	893	893	868	869	929	879	912	916	915	902	920	925	889	911	914	928	885	883	928	924	867	896	880	899	900	891	925	873	900	931	948	919	939	914	928	959	864	929	917	880	930	903	897	912	897	889	855	890	952	913	929	897	939	917	936	901	876	892	963
2527	2197	1097	708	592	623	643	589	506	351	380	318	267	220	218	236	185	171	162	173	146	159	144	151	140	130	121	136	111	122	108	128	114	105	124	111	110	114	112	112	101	116	112	114	106	97	98	106	126	100	117	102	97	90	95	107	115	105	98	112	105	112	115	98	106	119	110	106	113	106	115	110	97	114	114	85	99	101	85	103	113	95	116	83	114	109	94	110	105	106	93	106	96	120	108	98	99	97	109	129	107	125	123	104	108	95	112	105	118	85	110	100	107	105	114	98	97	98	118	96	122	94	107	104	88	96	108	116	103	116	92	98	118	94	100	106	116	136	98	105	103	88	101	86	119	109	113	98	99	118	102	102	111	108	109	98	121	108	108	122	118	93	103	93	116	108	108	97	82	98	112	98	97	101	104	120	116	86	90	104	111	108	111	129	96	104	103	109	111	104	107	116	106	106	96	86	101	111	105	106	89	124	98	91	102	103	90	101	87	113	114	124	112	107	98	105	106	105	114	104	91	92	107	119	92	107	80	106	103	89	104	107	105	105	108	103	114	78	100	107	102	105	113	100	120	113	94	94	107	89	108	80	103	103	106	118	95	101	119	111	115	100	99	107	110	99	92	100	98	107	82	133	108	99	133	98	98	93	99	108	111	103	95	94	106	104	119	97	107	114	124	125	107	104	92	109	90	87	112	98	95	114	101	116	96	109	115	117	119	102	108	110	98	116	100	106	117	112	100	111	79	101	103	123	103	95	101	122	94	102	99	102	117	113	119	97	120	113	102	96	105	126	101	98	102	115	97	107	115	105	110	108	103	98	108	102	107	95	112	117	115	107	104	101	88	86	97	112	99	106	111	100	88	106	103	115	111	113	118	104	101	106	86	96	105	103	103	112	101	114	101	114	100	96	105	112	88	109	100	104	111	109	98	106	112	101	96	115	82	111	92	111	106	115	109	109	104	115	105	95	128	103	108	115	100	102	94	104	115	109	111	101	106	104	118	93	106	93	108	101	97	126	106	121	109	101	105	109	108	115	97	98	109	109	99	81	118	108	116	91	110	115	93	99	102	105	131	104	108	110	99	110	87	108	121	124	104	99	113	123	114	112	101	96	119	95	105	96	109	100	129	101	99	103	98	98	101	120	135	115	120	109	101	98	106	122	110	87	128	114	102	101	122	107	98	110	87	101	104	105	119	96	105	106	112	102	94	118	102	105	118	126	107	104	87	95	112	94	97	111	103	92	105	124	94	105	109	106	120	99	104	100	79	106	103	105	85	110	108	108	102	116	104	114	99	111	111	102	99	103	119	107	97	95	117	109	109	118	121	83	122	112	101	113	91	85	108	121	97	107	94	107	99	104	103	91	97	98	101	85	113	101	88	114	114	116	98	104	112	98	101	87	128	111	99	116	86	117	103	107	104	91	104	128	96	125	112	102	104	102	99	128	103	101	106	89	103	105	105	119	107	112	105	115	97	114	108	107	88	105	87	96	105	113	105	105	102	122	126	112	98	82	111	109	102	85	109	99	122	91	118	108	114	84	113	102	106	110	109	88	107	122	94	78	102	114	121	105	104	104	102	95	90	103	108	92	114	110	105	98	107	101	110	97	100	89	97	94	114	111	97	98	120	106	100	90	102	114	110	108	106	92	101	99	108	95	109	97	104	106	121	102	107	103	105	109	111	107	95	109	97	103	117	97	93	94	124	123	121	119	114	123	127	124	122	100	112	123	107	128	87	104	115	115	97	108	89	115	95	92	109	92	113	102	114	109	104	109	91	92	101	110	101	130	87	117	97	101	123	111	87	111	95	101	115	105	99	91	123	109	116	86	112	115	128	105	99	110	133	105	98	106	117	98	122	92	100	123	72	106	100	86	120	114	106	107	96	95	110	98	123	108	106	86	101	111	100	112	100	88	112	118	114	132	122	96	98	98	106	110	119	111	92	81	110	114	99	71	89	109	120	99	91	100	95	118	109	105	121	97	121	104	87	110	106	110	107	95	96	105	103	121	121	117	115	77	103	109	105	109	103	78	108	110	98	96	112	120	105	107	101	116	100	119	106	106	96	103	97	118	108	123	112	108	130	97	102	89	103	102	113	113	107	95	112	105	115	108	109	111	94	109	102	102	116	117	120	115	119	110	87	117	109	120	87	118	122	125	86	118	96	99	110	102	105	93	103	108	111	104	99	88	122	101	116	87	108	94	122	93	99	111	100	118	98	117	134	106	96	107	114	104	105	101	106	113	106	107	107	113	121	91	93	102	101	108	122	99	88	86	104	93	101	94	99	97	103	109	106	130	102	106	89	100	92	123	118	119	87	92	113	97	107	94	110	118	123	87	121	110	102	112	89	109	102	109	118	90	112	117	89	112	98	122	95	107	99	118	107	115	101	90	99	111	113	94	108	94	100	112	110	98	109	105	97	120	105	102	96	112	99	120	118	118	88	111	132	95	100	103	123	104	90	128	101	123	79	99	96	111	103	108	105	121	104	101	113	120	103	110	112	96	113	93	105	96	105	117	91	111	108	110	122	90	103	92	119	105	95	116	108	89	98	105	112	105	87	108	87	114	98	95	101	122	109	119	104	96	95	86	104	117	101	98	114	104	104	126	96	110	115	103	108	103	121	97	124	115	119	117	88	126	109	107	122	96	119	119	100	105	105	107	97	110	91	110	94	116	99	107	97	102	118	103	109	96	84	103	84	123	110	113	115	116	117	92	111	127	111	110	97	108	108	116	99	103	91	101	109	94	104	90	103	118	89	110	109	109	98	90	91	107	107	100	108	100	105	99	94	102	95	117	123	100	118	106	96	124	107	107	107	100	96	98	108	84	91	95	105	73	115	115	87	100	98	118	101	119	98	104	99	96	111	108	120	133	131	93	103	105	114	92	110	105	101	115	110	113	95	108	110	101	105	106	91	110	92	115	130	98	93	101	96	94	109	111	112	97	106	118	95	98	109	92	109	110	98	116	99	99	106	101	90	103	118	108	81	105	98	107	104	97	135	84	113	104	87	126	98	114	113	94	104	112	106	89	99	95	102	129	84	115	104	99	112	110	107	101	98	111	91	111	112	116	102	111	111	106	116	90	120	109	123	95	110	120	94	97	99	114	123	109	99	107	86	116	110	93	110	108	102	120	114	94	94	121	117	95	102	86	110	123	116	99	95	112	119	124	116	116	89	110	111	110	108	113	101	117	92	89	117	105	108	105	125	92	110	100	93	102	106	110	106	104	122	109	92	125	120	101	87	100	124	130	112	96	108	113	97	98	121	117	113	113	102	108	107	102	106	104	123	94	107	85	96	124	96	109	101	101	120	111	105	100	110	102	87	94	116	119	107	118	99	110	109	104	113	108	114	107	102	109	113	90	105	90	100	101	106	104	118	90	118	111	110	95	86	98	92	115	102	111	98	117	118	104	110	106	109	104	101	124	106	131	100	111	104	98	119	110	112	110	97	105	109	108	101	87	112	122	111	91	100	97	116	107
25342	17312	11483	13139	19746	20316	18393	15259	13161	9872	8203	6606	5488	4808	4189	3689	3426	3007	2779	2505	2320	2109	2068	2086	1872	1838	1730	1553	1473	1453	1444	1368	1317	1203	1176	1205	1162	1079	1096	1125	1047	1044	986	987	1021	980	1040	1016	954	988	951	939	984	935	905	950	971	972	968	1021	926	971	912	984	957	945	908	943	961	899	998	973	912	931	978	941	953	927	932	969	946	974	945	909	953	873	946	915	953	961	917	940	976	952	1003	969	957	959	955	949	1016	947	908	884	997	930	939	940	962	953	942	1023	929	987	945	934	941	900	921	957	968	946	974	927	983	946	938	950	983	923	993	938	956	924	952	962	908	944	950	932	884	910	921	996	933	941	897	963	889	967	936	918	915	969	936	981	939	965	951	974	967	922	915	981	919	972	947	946	975	970	957	973	991	981	966	959	957	934	969	997	936	912	936	922	920	905	931	980	955	942	963	947	965	957	965	930	974	951	943	953	950	970	980	942	989	946	923	882	943	908	974	946	951	911	932	928	903	946	922	873	969	948	934	959	943	941	942	966	935	937	987	959	935	968	966	949	928	925	980	955	929	975	932	977	943	977	990	959	949	922	954	971	974	939	927	893	958	972	916	953	957	956	927	970	920	986	937	928	937	941	913	951	903	949	988	960	956	903	887	945	945	940	937	937	892	920	1010	935	886	970	1005	934	971	895	915	953	948	978	978	959	943	946	962	890	951	971	978	896	1004	923	929	919	969	961	938	927	967	963	993	910	932	925	916	934	949	963	963	964	987	964	950	955	955	973	946	958	959	991	944	941	924	949	902	936	910	941	980	928	932	963	935	940	957	897	926	964	991	951	935	978	975	942	966	949	910	971	918	985	963	971	959	992	992	1000	941	977	988	943	962	930	922	978	966	953	960	960	936	1001	999	943	963	964	1014	949	947	919	955	955	951	989	935	913	961	925	941	967	966	920	973	928	957	919	955	913	972	915	901	942	954	890	939	936	962	1003	953	926	967	1010	942	916	969	899	946	955	912	920	952	923	909	951	955	906	914	948	934	934	967	933	950	984	902	964	922	919	903	954	921	924	887	968	908	965	910	981	992	956	962	995	910	947	951	908	937	968	956	964	936	871	947	918	948	932	944	970	959	888	980	917	906	903	955	946	946	913	1021	907	936	982	1008	908	971	920	939	883	907	898	943	976	957	964	961	949	929	926	954	958	945	924	930	937	922	893	890	915	967	938	967	952	919	921	955	946	989	923	950	942	954	959	927	962	995	946	920	988	922	1006	1001	943	930	941	943	883	920	972	945	944	932	931	926	944	932	989	907	919	969	953	972	929	939	975	925	954	976	884	1004	922	988	1007	911	899	896	960	990	1002	961	902	921	972	986	943	926	915	919	921	925	899	932	947	966	921	931	970	922	924	971	990	970	974	927	930	906	940	958	905	945	957	1007	938	928	958	900	908	906	941	960	955	953	941	979	898	923	926	922	969	956	914	1002	943	895	946	928	957	972	961	956	945	951	930	940	981	919	916	965	970	947	953	953	931	977	963	948	943	978	930	957	962	961	906	911	931	914	961	973	947	944	928	914	913	954	935	932	956	924	942	932	930	958	907	939	972	973	951	952	888	946	929	937	1013	941	937	909	1008	943	973	868	996	949	906	929	901	954	920	904	999	960	915	876	938	953	929	953	942	953	938	977	978	1001	962	975	956	912	967	944	957	934	909	914	972	968	956	916	941	955	949	946	906	960	942	987	930	959	942	985	941	962	955	930	881	925	933	955	940	969	880	969	922	900	965	977	880	992	938	981	899	984	916	918	955	949	926	889	925	939	1016	1017	939	912	919	905	911	940	960	970	945	899	947	955	954	902	950	966	920	942	942	916	980	849	875	989	924	931	894	900	961	962	973	983	976	963	918	927	948	975	935	980	913	914	893	943	1003	992	971	948	976	894	985	966	1013	965	946	1017	940	961	928	898	957	916	953	961	927	949	935	907	928	936	941	968	949	955	955	934	915	959	960	946	939	951	955	959	952	943	893	907	975	943	966	1029	969	921	934	947	921	950	932	939	921	957	893	849	947	951	937	919	962	942	921	995	995	964	987	937	963	989	938	936	939	976	973	954	900	975	912	977	898	986	992	955	950	975	910	1000	922	942	915	954	947	887	918	932	950	946	974	962	968	932	923	940	909	983	955	939	970	1001	911	962	970	946	914	950	943	923	935	942	934	953	888	959	964	914	935	949	932	978	895	925	959	982	895	965	973	913	924	977	937	964	919	973	998	998	933	935	974	928	904	971	984	993	955	958	934	952	920	996	942	938	935	885	915	877	1009	901	911	928	951	952	908	965	994	1003	961	929	920	945	974	961	911	935	922	877	999	918	989	940	937	989	1019	949	947	995	943	993	1018	946	960	896	944	969	950	973	980	937	914	941	919	1007	942	926	961	1022	874	980	896	959	951	893	973	955	928	944	924	945	934	986	927	978	921	988	969	956	992	928	953	914	923	972	953	921	934	963	954	938	910	916	944	959	925	925	925	989	1001	951	908	961	983	917	868	977	927	910	994	970	906	942	961	950	939	956	920	936	950	926	952	946	944	948	957	923	977	1017	930	998	927	987	893	925	977	944	940	923	934	983	928	898	983	941	1016	967	950	927	941	951	950	1000	958	880	906	960	943	927	917	942	875	931	910	935	980	924	940	937	909	904	978	939	933	933	991	1008	994	947	912	964	910	963	954	991	1023	933	924	876	956	939	955	980	958	952	982	996	954	951	903	924	904	912	907	949	924	956	951	959	970	925	950	962	921	952	927	960	985	968	947	972	982	910	910	916	1026	977	986	947	935	913	939	968	885	913	934	933	896	912	928	936	925	886	941	960	979	919	895	974	900	891	937	916	946	984	934	965	963	928	932	959	989	989	960	903	909	1004	988	921	939	939	902	911	943	919	920	973	929	926	905	984	935	967	934	944	979	940	934	976	979	928	912	936	914	924	930	962	907	943	921	982	939	1012	962	1014	890	956	929	925	913	918	951	925	925	974	951	947	946	921	924	929	963	976	891	965	974	934	977	942	981	928	1011	954	972	1000	958	971	956	935	950	942	929	999	948	907	967	967	908	885	962	931	915	905	889	940	967	930	893	907	970	909	929	914	924	916	941	932	941	918	941	946	981	950	965	948	965	943	1039	932	962	980	909	917	917	926	945	912	983	1004	936	949	967	938	928	945	942	963	930	940	904	916	996	935	943	944	970	895	935	965	894	919	954	988	952	921	997	936	962	961	942	960	883	959	963	985	966	979	960	976	918	965	973	966	910	926	982	967	957	896	937	943	955	891	924	911	970	990	881	890	983	926	1000	949	890	925	945	926	939	949	900	916	929	926	989	929	949	941	933	955	964	948	999	958	916	925	923	933	949	963	950	895	954	943	927	963	972	933	918	953	999	911	921	916	936	989	972	977	929	946	978	949	1003	903	939	941	942	937	972	910	935	926	934	932	997	935	984	899	946	965	913	893	890	949	982	942	925	920	972	969	885	962	949	986	1032	927	991	916	944	900	932	961	954	975	958	902	968
2859	1851	1007	672	518	626	622	534	472	374	282	263	257	235	229	212	182	202	175	169	116	158	145	136	126	138	130	111	112	108	147	115	117	96	111	100	113	107	99	109	94	110	102	124	102	100	83	81	77	90	87	97	99	96	81	118	105	90	112	97	90	102	87	91	99	96	81	85	103	85	103	100	99	79	85	105	97	114	100	85	96	80	88	110	111	104	88	97	86	103	101	98	96	94	101	96	81	120	110	104	87	81	103	100	102	96	94	109	102	87	104	92	97	101	90	102	99	100	93	125	104	96	90	93	100	112	95	89	112	86	87	78	96	102	99	103	95	87	91	85	114	90	94	110	109	88	94	86	104	80	100	110	109	89	90	88	111	90	94	86	88	99	93	77	105	92	103	81	97	90	84	95	91	102	101	81	107	95	100	94	70	89	85	88	108	112	85	120	102	90	85	114	90	110	99	100	105	91	88	104	89	106	96	96	93	94	92	84	121	105	80	89	111	96	98	102	99	97	84	100	90	105	110	89	79	105	89	92	102	86	107	107	111	83	81	100	114	91	92	91	99	99	105	94	101	91	81	93	88	99	92	107	107	81	107	99	88	103	105	101	104	93	119	99	100	115	100	83	88	92	98	76	91	107	100	98	97	107	106	99	104	101	94	83	93	97	105	88	99	102	104	88	89	100	109	111	102	100	93	88	89	97	92	107	85	87	97	95	103	104	98	89	98	93	99	88	91	99	82	103	94	82	104	92	90	111	84	105	97	105	83	79	102	92	82	96	107	84	99	87	106	95	100	96	90	99	96	102	93	100	112	107	92	93	98	85	97	82	78	102	92	110	94	81	100	109	88	107	96	109	85	95	93	93	101	95	90	100	98	87	116	87	99	111	87	105	96	108	86	109	102	99	97	92	99	105	112	103	109	94	82	96	95	113	106	91	99	110	91	87	108	102	89	113	98	100	96	103	95	108	91	104	95	100	108	106	106	92	86	105	80	95	101	99	86	90	100	86	108	94	107	99	94	102	96	99	97	92	93	107	95	83	123	101	92	97	117	99	101	106	100	96	89	112	104	88	91	91	86	90	99	111	85	104	113	100	93	116	91	103	93	101	80	99	97	125	87	88	106	90	97	94	95	91	118	97	106	100	102	89	97	81	89	85	80	95	94	109	106	81	87	94	103	103	90	129	96	103	98	119	94	100	86	94	97	113	79	78	92	84	95	87	97	112	101	96	106	80	102	102	102	100	108	83	83	82	108	84	109	108	90	100	102	93	97	93	91	95	103	103	99	85	115	102	95	93	112	85	92	110	113	91	99	90	119	90	89	93	103	91	92	90	101	97	98	82	99	101	101	94	85	114	97	96	112	120	99	94	107	96	98	89	90	106	98	88	92	101	104	93	99	116	113	96	97	99	106	86	89	100	96	90	96	95	106	107	85	108	109	105	107	83	98	97	88	99	92	80	93	82	101	91	96	97	98	99	114	81	85	100	94	92	83	83	88	83	96	95	103	106	87	95	100	97	108	98	77	93	102	75	94	99	95	86	82	101	113	88	101	109	83	104	106	103	103	95	107	99	91	97	90	91	95	93	91	73	97	95	100	107	87	91	106	98	98	105	98	105	105	105	103	88	86	82	102	97	98	92	102	105	79	97	86	95	96	96	111	86	116	86	97	109	88	91	77	74	97	93	96	77	91	99	94	97	96	110	80	83	112	99	94	99	95	82	93	95	85	100	95	97	108	103	102	102	104	100	101	106	117	105	91	83	109	91	101	89	107	95	88	85	95	123	91	81	93	102	106	96	122	106	89	109	95	91	105	98	105	83	100	92	101	95	98	89	83	89	102	112	95	90	97	118	99	98	94	103	104	92	92	78	103	83	95	87	97	90	96	112	103	104	92	106	84	110	95	86	100	88	92	113	93	92	92	93	99	119	90	109	85	95	107	113	95	98	96	87	84	91	93	96	104	106	97	89	92	88	95	89	88	84	101	100	101	106	121	100	79	81	84	102	102	97	99	83	82	109	86	96	109	94	93	93	91	83	100	94	88	96	109	106	101	102	114	84	107	118	108	91	102	113	86	109	105	99	103	119	97	95	86	105	105	104	92	98	91	106	112	102	102	89	89	90	102	81	97	110	94	99	79	89	84	112	97	80	81	87	96	115	95	109	103	87	90	88	72	91	101	96	90	103	100	89	114	90	95	88	91	90	88	100	91	99	97	102	89	101	100	108	111	111	92	81	110	73	112	100	84	116	82	91	101	86	99	105	106	89	99	104	111	103	103	101	95	103	96	96	92	80	126	102	88	92	85	89	109	113	84	100	92	88	94	94	93	91	92	87	90	97	90	86	102	112	104	111	99	103	100	113	99	95	98	92	102	97	85	104	117	83	86	94	119	99	103	95	120	92	78	109	95	109	86	84	87	113	91	99	106	90	106	118	107	88	96	99	92	104	100	84	110	99	104	82	86	101	97	100	79	94	98	107	110	106	83	97	79	106	107	85	105	80	81	91	110	79	99	91	99	114	94	97	101	89	97	98	98	101	95	103	78	111	88	81	100	99	114	92	85	97	115	95	91	79	103	104	96	96	90	111	119	97	96	110	96	102	104	98	91	92	110	90	85	106	101	79	90	98	94	83	90	112	103	88	103	108	97	88	93	91	96	90	89	86	88	94	98	103	86	110	92	99	89	95	98	94	100	97	106	97	95	112	98	94	94	97	94	95	88	111	119	97	95	87	84	84	90	91	90	98	85	95	95	102	102	103	84	84	83	90	90	95	92	98	89	92	83	87	87	80	107	94	98	86	93	95	80	96	82	98	98	98	100	100	86	99	108	97	69	87	118	91	98	111	98	108	97	111	86	106	99	99	96	108	91	88	105	98	105	116	91	93	76	85	96	90	119	102	86	114	114	83	110	100	113	88	92	95	100	113	87	86	105	79	95	96	101	104	98	107	98	75	94	94	102	98	78	99	92	89	90	108	104	98	103	95	98	90	99	101	93	94	99	88	99	90	84	95	94	100	107	91	112	110	85	111	99	97	97	101	88	93	101	103	94	68	96	83	112	91	110	94	104	85	81	120	111	101	98	97	91	95	102	97	128	105	91	88	90	97	97	97	109	78	90	104	108	107	105	86	106	101	102	91	122	102	91	91	137	109	96	95	96	109	100	85	97	95	97	106	118	109	115	94	95	107	91	81	103	106	98	98	93	89	95	91	98	89	88	125	106	98	108	105	103	91	117	112	109	98	101	90	91	97	110	104	89	93	110	102	106	95	119	88	102	102	101	103	88	92	108	93	95	93	110	98	87	101	87	108	90	117	97	75	87	96	88	85	97	102	99	104	94	82	103	96	95	68	95	98	108	97	78	97	108	98	91	112	103	90	100	82	104	84	88	106	97	95	97	105	100	92	80	98	91	95	91	94	103	104	92	89	103	93	95	92	108	86	91	90	91	95	114	92	92	92	90	97	74	92	99	99	110	81	82	108	111	101
24920	16167	11094	12874	18445	19420	17689	15433	13060	10208	7776	6560	5459	4934	4250	3904	3510	3140	2732	2517	2202	2146	2140	2007	1870	1833	1677	1559	1370	1476	1286	1268	1189	1171	1136	1164	1073	1027	1005	950	1009	953	940	985	936	925	905	883	843	872	865	898	867	859	922	846	904	861	838	932	926	861	889	859	816	877	914	892	884	870	819	891	819	900	906	880	880	866	901	904	809	865	895	844	853	897	880	840	941	850	885	859	850	829	846	916	852	893	867	898	872	898	888	848	853	835	854	854	909	918	885	888	851	920	917	939	913	870	832	908	866	913	916	836	886	876	847	847	892	878	903	843	881	861	902	855	865	867	850	893	861	856	894	874	837	802	919	833	908	883	865	881	845	922	857	877	881	888	846	857	903	835	881	851	846	879	863	819	893	855	874	827	871	843	861	819	926	874	905	872	859	841	888	849	865	853	857	888	850	881	916	817	937	826	876	874	859	874	881	872	878	915	840	829	879	837	849	886	876	833	879	920	859	871	830	853	889	862	885	916	854	887	912	823	872	820	872	857	809	897	865	916	877	883	868	818	874	892	860	894	864	880	876	913	843	894	869	839	853	973	904	877	848	870	894	862	825	830	912	883	895	900	876	851	894	896	872	849	878	898	863	848	874	866	890	886	875	892	872	903	934	877	944	872	914	885	832	875	865	838	854	873	842	895	860	874	867	899	878	916	884	892	888	882	911	866	809	833	888	870	901	845	819	888	863	887	878	913	895	859	888	867	903	896	873	893	917	853	885	864	862	893	874	878	856	886	882	882	898	878	844	882	895	862	833	831	918	865	841	852	870	861	912	878	921	832	857	850	869	860	878	878	866	822	864	846	872	815	875	828	843	845	875	857	892	876	887	874	850	844	885	863	879	925	840	864	854	876	868	916	894	895	913	922	893	885	791	885	829	895	912	858	852	837	883	871	817	876	857	848	876	845	818	872	867	837	825	834	895	849	906	934	879	884	853	831	866	871	864	883	829	841	830	859	886	872	869	885	859	856	867	875	890	843	821	907	902	862	870	833	842	838	913	928	900	883	860	852	902	870	894	878	830	835	902	845	884	901	888	838	895	831	869	865	815	907	889	888	853	866	868	820	878	835	895	842	878	867	890	806	877	862	826	888	863	890	865	869	844	791	900	938	842	864	908	890	918	807	894	887	904	833	958	800	870	851	955	869	874	860	857	860	900	881	884	858	862	852	821	883	863	824	888	893	818	863	850	884	874	914	863	893	883	865	904	908	855	907	863	839	879	855	911	830	838	914	891	879	861	911	856	890	867	843	884	774	868	866	908	875	842	883	893	861	833	890	859	847	922	885	919	851	926	862	874	892	853	858	882	865	854	856	876	923	843	853	849	870	915	853	848	917	923	891	904	864	856	880	868	825	882	839	865	856	885	867	898	916	845	892	873	881	853	856	917	835	851	863	880	859	851	947	854	892	881	858	883	871	871	870	909	901	894	884	860	869	875	910	841	927	892	874	856	865	868	839	874	851	837	866	835	869	802	876	823	894	893	873	895	884	876	923	823	859	861	865	844	893	894	880	863	843	872	852	884	820	914	848	886	893	846	882	852	894	862	842	782	846	885	886	927	831	882	886	882	846	851	858	875	922	882	881	870	866	954	855	925	857	824	863	872	835	849	856	812	891	854	870	880	855	874	918	858	867	848	897	861	875	870	886	867	912	870	879	893	880	864	840	865	889	808	887	899	875	825	863	899	873	880	885	903	881	844	909	828	883	908	916	860	905	872	885	812	862	873	820	891	907	889	894	920	830	905	924	836	883	875	882	880	919	895	941	897	834	887	935	887	859	899	892	907	928	870	913	920	857	836	874	866	891	857	876	885	843	898	898	900	904	885	874	906	907	923	911	877	870	931	909	865	840	858	870	941	886	873	840	833	867	891	867	865	884	853	874	901	873	888	850	835	878	833	868	853	891	842	874	923	857	857	829	838	843	861	886	871	841	848	885	876	907	853	850	902	870	881	872	867	876	878	905	827	876	886	926	848	827	886	878	870	826	849	911	832	921	883	941	921	854	894	828	933	886	899	878	892	864	922	892	866	892	868	888	901	914	926	835	855	919	907	897	837	882	924	861	874	870	866	885	864	903	890	886	866	870	851	851	904	915	861	916	902	857	908	870	855	856	863	880	878	840	914	865	814	908	925	855	907	901	891	911	929	903	932	839	814	869	907	925	869	904	872	894	901	865	862	868	853	883	846	903	854	873	863	869	861	890	860	870	830	863	866	862	867	857	863	846	874	843	875	864	860	916	893	945	895	885	819	877	864	892	927	882	873	884	911	847	876	871	844	874	884	893	872	849	907	871	874	860	948	864	836	931	834	929	816	867	864	869	844	851	870	923	867	905	821	865	849	800	910	901	880	930	902	894	836	893	889	834	881	867	872	876	899	885	846	860	861	905	840	831	900	887	871	875	858	913	856	858	887	893	873	891	867	890	847	836	849	868	958	846	875	862	843	836	874	910	841	863	891	883	838	891	811	849	940	896	857	831	871	893	879	853	852	914	842	867	839	874	858	889	917	880	857	876	855	902	891	888	872	883	873	910	890	860	895	879	848	902	943	886	876	841	848	867	921	835	900	885	823	871	877	938	812	875	873	872	830	921	902	845	867	896	829	887	893	881	864	890	860	804	917	853	847	862	867	857	949	930	867	832	859	883	865	909	871	871	864	833	867	851	864	906	914	906	925	871	926	908	878	902	837	864	851	866	849	880	936	886	880	857	909	855	964	888	862	894	906	901	925	906	837	890	850	851	850	831	898	874	878	828	887	906	929	903	834	895	903	862	886	908	922	855	879	898	926	858	877	857	890	907	821	833	878	871	864	901	856	863	891	856	860	910	825	832	883	908	882	835	889	909	825	892	903	863	869	872	911	912	861	807	858	872	921	877	887	888	812	885	902	856	892	848	839	848	858	855	880	838	852	869	895	854	851	829	899	819	873	875	898	887	812	855	850	878	899	874	877	869	857	884	873	868	913	860	899	886	879	858	850	907	885	894	897	872	860	875	889	861	869	853	914	872	874	842	877	900	881	834	889	889	819	854	864	861	899	861	906	888	906	874	930	871	868	846	901	834	891	861	874	856	848	896	855	922	892	919	827	846	935	878	807	900	861	814	874	848	902	884	848	864	854	886	879	865	854	817	863	852	847	926	923	807	899	897	927	882	819	897	886	865	925	848	893	869	900	878	882	893	943	911	874	869	850	899	865	927	851	873	884	848	860	883	936	890	921	871	888	865	912	864	831	901	898	893	860	866	884	910	877	893	908	872	873	913	869	878	860	914	835	869	895	908	895	850	933	840	844	917	906	834	898	889	880	907	884	885	876	873	918	845	850	910	847	863	880	920	868	873	909	883	868	862	875	894	827	899	880	843	823	918	826	868	865	911	884	857	857	892	847	918	854	858	892	899	843	833	830	868	846	835	912	858	902	889	875	864	897	921	910	884	835	875	844	829	889	894
3198	2811	1533	887	770	794	824	748	601	483	366	348	298	266	259	202	205	193	201	183	167	163	164	143	158	153	143	147	128	122	117	130	115	117	95	105	107	124	111	95	110	108	132	118	104	96	109	110	98	108	94	98	103	109	94	109	113	97	105	87	101	110	115	115	123	113	87	97	110	96	100	88	89	109	91	99	87	110	131	125	101	74	91	91	93	96	105	118	90	88	105	91	115	89	100	90	108	92	110	89	89	92	127	109	94	105	93	122	99	92	92	114	108	84	105	82	99	92	88	106	114	122	106	104	109	104	109	106	97	74	104	113	111	93	96	104	100	99	118	104	98	92	99	105	96	113	108	98	113	88	130	84	87	93	108	106	99	102	109	102	108	113	97	118	98	97	109	104	99	104	99	96	105	89	105	90	101	119	103	111	83	111	95	106	129	97	110	122	104	103	88	99	88	87	105	97	75	114	100	103	97	101	97	98	103	92	92	116	101	100	107	110	106	97	96	96	110	89	94	102	108	86	105	92	101	100	109	91	103	109	105	101	91	99	108	119	112	98	104	104	103	92	110	111	82	101	108	82	91	92	96	118	100	95	84	103	106	101	109	100	93	100	93	116	96	112	96	85	94	110	108	91	80	108	106	94	91	111	91	104	109	104	98	116	108	123	102	114	106	117	96	91	101	95	110	108	85	100	97	96	103	106	99	96	88	105	84	106	106	113	116	99	95	90	112	102	115	91	104	95	82	114	83	96	119	90	101	101	101	110	96	105	95	98	102	106	91	91	93	111	101	109	98	98	91	116	96	105	92	114	92	113	101	96	97	90	104	108	89	98	98	89	91	105	80	99	101	98	93	110	102	98	114	112	115	95	120	96	102	112	115	92	80	98	99	98	87	104	91	88	100	92	112	119	107	101	132	99	108	101	103	93	104	95	104	94	101	97	105	114	97	96	91	84	87	89	104	104	105	104	101	115	107	105	89	107	106	103	107	95	101	107	104	106	104	89	91	103	95	78	103	99	100	87	87	97	84	89	130	104	94	98	115	99	101	107	122	113	119	92	97	93	92	102	101	90	87	101	89	118	106	98	103	96	101	115	98	98	87	106	114	98	124	91	97	84	100	114	104	93	92	97	82	97	101	86	84	107	98	125	86	99	95	121	92	119	107	101	104	95	102	117	93	97	90	98	97	97	85	114	112	109	106	101	108	94	109	94	102	102	105	78	108	91	100	98	100	106	80	101	121	100	93	100	113	103	102	112	85	111	105	103	100	88	92	107	112	107	112	82	102	86	125	111	101	112	96	104	102	108	83	108	103	122	87	100	110	113	92	92	101	105	88	109	108	112	95	96	99	102	100	99	95	102	99	108	111	104	91	107	118	108	84	111	111	99	109	95	105	92	103	122	80	90	90	104	99	103	109	103	111	95	115	113	105	103	111	105	90	104	101	87	102	96	103	120	101	105	91	101	107	107	94	100	93	81	103	104	118	114	106	90	88	88	118	116	98	93	95	97	87	98	117	107	121	87	106	92	82	97	109	109	105	99	108	99	93	108	98	106	102	108	93	124	89	84	110	114	104	107	77	104	117	102	90	96	113	89	88	110	107	114	101	100	103	107	95	106	128	102	85	98	115	108	103	102	97	112	113	94	93	81	116	101	98	98	107	110	96	97	86	95	102	91	86	103	98	118	94	111	95	108	111	105	105	98	104	98	101	95	108	97	106	108	114	110	98	98	89	95	90	96	109	123	106	89	81	114	105	101	108	98	95	101	110	115	109	84	104	122	92	99	97	106	96	107	101	109	116	98	103	93	91	99	101	102	100	101	100	106	102	117	97	99	92	98	87	81	101	102	107	97	97	89	104	93	101	131	92	98	90	88	104	107	99	108	111	104	111	118	107	92	113	98	100	94	101	96	113	91	104	101	100	103	105	105	111	108	93	97	85	97	103	97	92	109	115	106	96	103	102	101	97	93	107	87	109	87	109	100	84	99	119	107	98	103	102	102	94	110	102	97	82	101	105	99	98	108	110	93	87	109	111	90	99	101	98	114	102	103	86	84	84	110	93	117	93	98	89	89	95	108	96	97	119	112	98	109	80	112	99	95	92	96	95	97	98	100	98	98	95	112	100	113	83	105	96	92	94	111	102	97	111	102	107	99	91	103	115	104	100	107	96	101	104	113	76	99	96	84	99	96	94	105	88	121	85	120	124	98	99	107	102	111	101	94	95	110	107	99	89	95	100	85	111	102	92	99	87	93	94	105	108	99	111	108	98	94	102	96	81	102	101	106	109	99	102	93	113	114	119	97	81	101	111	92	107	97	108	104	90	91	113	110	96	108	91	90	112	113	118	99	80	101	106	108	107	111	116	96	107	104	111	94	109	102	108	103	105	102	89	90	105	114	97	74	115	94	101	93	93	114	110	95	86	105	91	102	91	104	102	112	96	96	101	113	101	105	85	99	92	104	129	103	110	107	93	109	98	99	100	98	96	105	78	94	113	97	119	111	96	90	90	106	107	99	103	112	108	81	113	98	102	89	103	91	75	116	99	104	97	94	107	105	111	105	95	89	117	107	91	92	97	91	101	95	99	91	93	91	105	90	105	110	98	105	96	81	100	116	91	88	84	102	105	110	116	100	104	96	100	96	102	70	91	92	81	100	114	107	94	97	104	98	113	130	98	116	103	111	102	105	91	105	81	98	101	98	96	105	97	117	88	108	84	109	103	86	108	113	113	105	100	85	105	89	94	102	92	113	92	104	120	113	97	100	92	105	100	98	107	97	85	107	96	97	108	112	103	92	93	100	94	114	107	105	98	108	106	103	86	107	104	110	105	106	89	101	88	93	109	88	105	107	94	109	105	101	109	99	99	114	89	112	89	101	101	86	121	76	107	96	110	101	108	83	106	93	105	85	99	93	103	99	103	71	92	86	98	106	83	95	94	110	90	98	98	108	95	95	100	84	94	94	75	98	127	94	106	109	93	108	93	94	109	81	108	84	95	95	93	123	105	109	106	99	98	93	95	101	82	110	97	99	95	116	106	108	102	95	92	89	87	107	125	101	105	97	99	94	85	118	113	91	135	77	105	96	124	91	114	94	97	108	114	95	98	93	87	100	112	84	117	90	96	121	110	94	110	112	97	102	111	128	130	106	100	105	98	84	87	91	114	107	89	104	120	106	89	93	99	98	96	93	93	90	100	109	105	85	121	94	98	109	119	113	109	105	127	102	93	106	139	112	95	89	112	97	98	96	107	97	92	100	111	122	92	105	108	102	125	108	116	112	99	105	110	106	97	121	105	106	99	100	116	91	93	86	84	94	88	101	80	111	93	97	81	99	116	94	104	107	105	110	102	104	110	95	111	105	100	94	111	125	108	108	91	97	101	108	99	111	116	108	120	93	94	96	94	96	114	97	105	109	109	109	111	99	94	85	111	93	91	132	104	98	104	101	99	107	86	81	107	106	93	109	101	98	102	88	106	100	116	125	118	86
27823	19680	13991	15287	21352	22272	20308	17851	15234	12364	9738	8042	6841	5972	5225	4670	4233	3737	3412	2931	2803	2596	2664	2359	2115	1941	1850	1778	1635	1576	1478	1435	1369	1294	1235	1216	1143	1101	1062	1079	1054	1009	1016	975	991	962	979	984	910	910	918	963	918	944	883	986	888	888	915	868	932	911	886	843	891	895	982	916	945	980	941	911	911	912	928	889	931	890	951	903	906	917	915	910	877	853	945	875	867	960	926	923	911	876	880	854	939	905	876	880	899	868	885	949	934	896	887	850	952	909	892	928	872	870	936	879	935	921	905	885	902	945	888	889	923	913	915	912	881	941	902	917	955	900	844	910	900	905	886	912	920	930	895	909	889	912	915	828	889	897	965	942	895	936	892	912	875	922	896	897	916	911	930	856	933	883	896	892	880	911	875	976	870	937	899	908	916	887	928	921	956	884	933	949	855	928	900	945	972	900	883	887	932	902	911	908	939	955	937	879	960	948	953	887	888	898	916	891	911	912	904	965	886	922	937	960	863	915	871	879	906	946	900	933	886	820	927	954	929	912	954	969	934	916	887	910	886	894	920	883	893	847	920	915	951	887	944	931	914	885	941	960	914	900	916	882	901	936	860	921	912	885	907	941	920	885	948	869	968	931	879	884	901	912	831	898	902	935	897	926	914	911	922	905	901	871	885	927	940	844	926	908	938	885	897	884	908	920	888	891	894	882	946	877	932	848	844	915	968	931	936	915	865	901	918	886	868	922	916	903	894	873	930	940	892	937	940	873	963	871	907	921	913	826	920	916	899	878	937	895	962	898	874	940	905	899	896	898	946	874	919	919	948	964	934	899	870	883	882	941	921	903	895	933	897	911	887	909	890	965	879	903	952	878	915	888	919	933	874	939	924	925	874	863	939	930	914	852	920	879	939	906	901	874	905	929	959	893	958	944	982	927	907	982	924	918	845	919	945	874	902	898	921	938	889	966	905	903	941	872	885	899	874	922	874	899	849	926	925	956	903	877	906	846	922	895	887	925	899	935	913	916	922	977	895	860	917	902	912	945	900	926	899	872	891	937	873	849	940	930	916	895	884	918	925	889	941	942	953	940	895	939	868	863	871	901	901	857	908	909	940	931	931	884	893	893	908	894	878	882	923	881	938	943	915	862	930	887	887	873	934	910	974	913	905	962	915	974	936	896	861	917	943	883	900	931	951	975	831	963	907	878	891	912	919	902	945	859	941	904	1003	883	894	937	928	869	905	842	937	930	862	922	943	866	929	926	963	944	884	922	919	876	889	924	954	936	888	899	902	913	909	916	922	941	872	864	899	911	889	950	932	938	963	880	896	943	921	883	932	966	904	907	925	879	905	915	869	970	925	942	879	879	946	939	890	966	863	930	941	914	891	929	929	946	914	931	875	880	957	853	929	920	945	944	914	918	903	860	945	971	884	902	908	949	942	893	900	897	928	908	943	878	943	995	871	932	902	883	936	928	919	939	866	950	916	871	900	950	892	885	861	929	973	915	915	899	882	941	889	885	903	907	977	880	888	925	923	939	893	922	896	940	940	904	917	952	903	885	888	885	945	996	858	892	917	993	893	921	913	940	880	963	922	947	881	937	903	943	954	903	955	930	936	913	941	880	942	847	906	925	911	900	969	883	910	906	943	913	918	940	912	891	970	965	912	916	921	899	865	955	924	894	886	946	888	916	912	920	932	875	901	929	947	933	904	1000	1000	869	896	938	849	884	951	899	896	895	945	875	889	900	857	950	854	912	924	904	876	914	941	857	890	890	948	918	867	874	898	834	928	882	880	926	947	921	968	935	935	903	875	905	969	901	906	864	908	909	873	889	913	892	931	943	916	938	895	923	876	919	952	894	872	959	912	904	902	876	915	881	886	896	942	915	907	962	936	923	935	914	914	885	911	911	867	954	901	933	864	873	920	926	910	872	897	920	926	865	874	907	913	943	922	866	916	871	906	900	919	943	889	856	917	895	911	913	868	880	917	910	926	891	895	862	908	941	940	923	923	888	898	832	882	941	940	944	952	915	947	895	880	957	931	948	886	889	943	895	876	902	948	910	852	962	906	900	951	872	943	916	896	900	918	883	919	975	869	899	912	959	934	914	901	908	880	883	906	906	891	881	845	912	940	900	888	892	876	915	913	948	883	873	896	990	939	943	938	884	872	878	892	915	876	941	877	909	941	836	877	885	936	887	873	982	882	891	840	877	887	930	928	934	943	833	890	918	895	916	929	924	874	902	923	959	885	880	887	930	866	839	926	898	908	847	964	895	962	954	893	892	953	911	920	940	921	920	897	854	893	934	840	883	921	927	890	913	948	878	890	920	921	906	927	904	979	964	939	894	952	877	863	886	868	885	909	921	898	908	878	916	904	943	912	912	902	903	902	902	921	927	921	946	924	977	904	935	929	892	901	904	905	891	951	959	834	957	910	922	911	906	921	904	929	937	970	928	885	885	914	880	945	945	924	915	883	869	917	899	902	931	905	909	894	903	964	889	927	949	972	908	919	900	870	925	859	933	891	921	892	989	900	902	896	955	955	886	906	872	888	915	917	851	911	925	864	889	882	881	961	899	919	934	946	905	926	861	889	909	923	897	934	899	959	895	942	868	886	899	883	945	914	943	923	910	875	927	906	956	935	908	992	916	880	930	903	872	937	889	861	865	943	864	923	944	884	856	879	914	907	891	885	924	930	924	912	866	884	932	922	930	898	890	905	897	916	920	883	919	924	892	885	919	856	905	937	920	869	887	934	940	921	943	892	915	935	895	858	932	922	948	924	887	886	953	896	905	871	889	872	936	952	928	924	927	840	887	933	895	885	912	921	935	884	906	913	910	918	947	872	860	922	926	900	938	942	953	854	895	945	849	925	910	853	871	929	892	943	964	866	893	885	923	924	907	918	888	901	896	893	856	929	931	918	913	968	924	914	908	936	871	968	892	858	896	889	876	875	896	927	900	891	985	907	921	914	968	953	931	905	907	927	920	899	948	895	908	903	943	888	906	938	897	871	956	900	886	888	921	864	910	878	881	897	908	933	857	866	929	916	875	906	924	924	928	925	925	894	938	896	936	883	879	963	904	890	915	902	929	959	888	914	900	890	888	916	882	936	895	883	899	902	905	930	883	951	954	929	901	931	914	877	846	917	912	894	920	913	889	862	888	937	959	938	910	922	860	876	908	915	845	905	936	967	926	899	908	937	940	982	916	923	849	929	885	885	952	904	943	955	946	941	887	888	965	951	953	975	965	914	889	917	915	936	922	876	914	918	942	895	920	923	917	938	932	924	927	893	954	910	883	977	899	914	930	898	912	943	922	914	921	926	945	919	897	908	921	873	917	921	923	921	889	907	884	920	872	939	940	900	920	881	988	904	916	898	883	872	900	880	935	877	902	869	891	904	912	925	898	890	927	912	900	895	908	889	939	880	938	902	971	872	953	922	940	921	969	855	913	921	893	881	921	953	896	905	901	939	893	934	959	862	956	919	883	898	895	889	896
2103	1216	686	455	395	416	438	372	369	285	246	210	210	169	172	160	147	145	142	148	158	142	135	111	137	117	143	118	131	116	112	122	106	89	114	108	109	114	107	108	112	94	101	94	115	100	101	116	102	105	98	109	110	104	108	81	89	101	108	109	107	104	104	120	112	118	93	111	88	79	102	107	103	95	114	113	84	142	102	109	119	96	97	94	83	106	107	109	94	99	102	103	133	92	111	98	112	98	100	88	109	95	97	88	112	89	81	103	84	92	118	108	110	123	99	106	126	96	101	121	97	101	101	99	102	107	100	106	123	106	94	105	112	90	92	119	101	104	107	120	99	108	85	134	107	122	113	94	111	108	118	101	112	109	90	102	120	106	113	104	118	103	126	112	115	98	102	115	120	98	101	106	110	102	96	118	108	131	103	91	97	132	88	92	116	103	100	110	97	94	105	86	87	98	113	93	107	95	104	92	95	104	107	94	105	121	109	92	99	97	114	101	102	100	118	97	102	93	111	92	113	102	122	86	115	101	109	106	110	93	114	106	110	97	104	124	107	127	85	100	107	87	100	97	91	111	95	101	99	102	112	113	107	91	97	109	81	121	106	101	92	113	110	99	94	90	86	108	119	108	81	108	111	109	99	99	102	109	99	91	106	103	111	97	88	87	118	106	115	96	84	110	100	117	92	112	110	106	117	115	108	118	103	100	114	98	111	116	106	89	99	95	117	109	99	91	103	92	100	104	85	98	113	82	100	75	105	106	102	89	109	116	129	106	114	106	97	102	99	115	108	111	105	106	95	92	94	118	107	94	104	77	108	97	93	113	97	89	99	97	89	110	89	110	112	108	103	116	110	96	93	101	98	104	109	111	99	103	122	100	96	108	100	99	85	95	102	102	92	98	107	107	94	92	104	107	88	120	90	122	84	105	116	85	115	100	107	102	110	112	109	95	113	99	86	100	124	105	105	101	103	102	98	114	101	120	95	94	117	98	106	86	91	95	111	112	94	108	93	79	86	112	91	101	115	107	117	100	105	110	111	113	92	120	122	106	108	95	103	117	81	109	93	106	105	89	114	111	88	98	125	101	119	97	101	98	103	108	113	95	89	97	114	107	90	112	102	119	102	112	128	97	99	110	110	105	72	98	101	107	89	94	105	107	82	108	113	106	84	108	89	99	87	102	111	105	99	87	87	106	102	109	111	113	107	110	109	109	112	89	106	91	88	114	112	100	106	111	98	110	119	112	89	108	93	104	97	105	91	109	109	100	102	101	107	98	107	89	98	105	98	97	132	88	93	108	102	99	93	98	94	111	115	107	112	114	98	96	105	105	106	89	89	100	97	104	84	108	101	102	86	106	103	105	93	113	99	91	107	88	88	113	99	107	87	88	99	104	91	99	105	100	113	109	83	82	123	115	114	89	102	117	101	117	132	102	100	112	100	103	91	90	106	100	107	114	96	92	105	99	110	94	107	98	97	90	105	101	94	87	101	107	100	104	96	95	89	94	100	97	108	100	113	116	101	91	96	102	81	86	97	92	87	93	116	108	111	98	96	116	98	108	98	110	106	109	110	101	103	95	108	110	115	106	104	92	116	88	111	100	107	111	91	96	102	85	114	131	115	101	95	102	105	116	91	102	99	93	100	102	109	92	90	80	129	100	95	90	105	125	111	110	104	107	119	113	113	96	103	115	121	97	117	91	113	99	117	81	96	116	116	94	99	99	101	99	97	127	113	81	94	98	104	125	103	85	104	101	86	120	106	127	96	80	119	107	109	125	119	102	99	103	102	104	112	97	128	109	95	110	116	103	96	102	91	89	100	102	127	89	95	91	99	113	101	119	102	100	93	105	87	108	108	122	108	98	90	106	109	93	99	112	104	93	79	106	112	102	124	92	107	98	97	109	112	85	90	108	107	122	118	90	113	106	95	103	94	82	101	101	92	100	93	100	109	103	104	89	106	90	109	91	98	128	106	91	117	100	91	117	90	91	110	83	114	112	98	116	94	106	120	99	101	100	100	96	99	119	94	93	93	125	93	103	94	120	104	101	110	110	99	101	103	108	88	112	108	107	91	101	110	104	106	87	102	88	87	112	120	105	98	96	91	99	91	108	107	118	99	101	97	111	110	101	102	94	107	106	101	117	96	113	99	108	121	96	124	97	79	108	120	106	111	104	100	134	109	109	111	116	110	98	121	110	125	116	100	110	93	102	107	116	86	94	101	92	113	93	111	114	123	81	101	89	107	100	111	102	78	112	118	89	98	101	96	111	119	89	94	98	101	101	101	118	113	117	102	108	95	103	109	114	90	101	99	113	104	112	106	101	105	99	107	106	90	102	116	113	102	78	103	89	120	106	110	122	96	104	101	96	82	125	95	125	96	98	111	96	112	119	115	107	112	94	107	103	93	117	108	95	99	89	110	116	105	105	122	98	104	109	98	102	87	99	93	93	117	113	112	103	83	122	83	99	107	106	111	93	116	100	111	84	86	103	103	113	104	112	102	132	96	83	86	109	117	88	102	104	108	108	115	89	113	107	109	92	112	101	90	100	100	112	97	109	99	102	109	101	116	98	98	90	109	99	128	93	107	91	102	99	100	92	111	105	99	100	87	126	111	107	100	104	99	88	91	89	104	135	89	100	97	76	121	89	102	97	109	95	136	92	125	85	120	105	86	120	80	127	105	111	96	90	96	108	99	112	99	116	96	111	87	96	105	88	93	112	115	106	97	96	119	100	101	99	98	108	111	87	99	126	115	110	92	106	92	116	109	96	103	112	106	98	99	92	100	114	94	91	103	120	99	95	119	108	104	94	101	123	109	109	124	120	125	96	102	117	93	97	95	104	96	109	122	98	104	113	109	110	110	93	101	75	108	105	108	94	112	106	104	109	94	104	102	111	100	92	89	120	90	118	97	104	108	118	119	109	98	97	89	98	95	110	106	98	106	93	95	118	111	103	101	115	94	121	121	103	114	104	92	105	130	103	104	106	107	91	102	98	102	86	91	86	108	104	104	109	106	89	118	119	109	96	145	98	98	82	107	105	97	91	103	107	92	104	103	105	98	108	116	106	102	109	101	105	96	110	96	102	86	89	90	99	98	105	109	103	111	103	121	90	115	106	81	108	90	91	102	111	108	104	105	109	116	108	97	92	92	102	96	102	110	93	103	95	107	102	108	103	109	96	96	92	91	113	93	118	110	137	103	109	110	120	101	91	89	102	105	98	92	109	106	109	99	98	115	103	93	103	108	92	90	104	98	101	112	111	112	107	95	99	98	92	106	118	106	105	103	109	117	97	105	106	96	101	107	97	100	120	102	130	97	94	107	110	102	118	116	99	117	92	100	100	102	116	112	114	91	97	112	103	103	119	85	102	92	96	102	108	118	113	120	88	107	105	93	113	93	107	110	84	108	104	111	113	97	91	109	101	103	107	117	99	105	116	107	89	92	110	94	80	88	116	111	101	104	95	105	109	102	107	94	101	81	103	126	96
22259	12834	8116	8950	14018	15541	14129	11944	9670	7619	5810	4765	4165	3500	3143	2718	2584	2423	2219	1981	1906	1779	1800	1663	1639	1524	1430	1307	1349	1341	1199	1153	1124	1172	1102	1100	1061	1075	977	1008	1001	965	967	1006	959	926	964	975	979	938	930	855	969	881	916	925	880	937	919	927	929	935	911	938	893	932	932	901	913	925	955	931	865	894	878	916	943	913	852	938	961	872	891	895	935	930	921	958	891	962	884	965	863	939	908	909	940	882	924	893	939	944	884	927	910	897	899	906	919	923	925	892	921	906	884	917	910	894	902	894	947	939	980	906	914	926	880	904	928	882	917	898	964	909	919	905	944	885	905	896	890	942	931	869	886	961	922	959	886	915	917	942	903	918	945	918	909	954	943	913	889	911	934	905	904	954	922	942	944	913	910	919	906	879	936	916	888	933	878	899	943	924	979	1012	920	968	936	950	945	950	955	910	932	982	923	912	907	962	952	940	936	931	887	875	886	931	940	938	936	930	876	967	911	938	954	909	922	949	940	898	962	966	975	901	979	928	914	932	996	904	916	924	871	925	951	883	920	988	921	949	907	920	935	928	939	902	906	910	904	929	973	953	929	961	950	897	925	924	904	897	956	901	907	921	907	892	862	925	909	975	932	931	953	911	916	931	932	898	925	971	913	968	892	889	925	935	943	911	945	887	872	900	969	920	883	939	921	919	936	887	900	919	899	912	922	926	886	964	923	912	877	981	933	979	903	903	904	943	921	940	952	888	901	951	953	945	926	936	920	937	944	907	931	941	905	925	954	947	876	986	928	930	926	937	933	914	902	877	930	967	936	911	891	922	934	913	987	910	956	917	935	912	956	933	910	911	939	964	973	885	952	916	908	940	902	880	906	908	900	930	945	934	934	869	925	960	934	909	973	935	929	947	948	923	861	903	976	971	976	943	905	974	914	903	984	942	882	890	905	974	897	922	913	905	948	935	950	960	910	905	871	921	897	930	945	958	948	928	955	898	889	904	886	941	981	909	961	926	883	922	921	971	936	951	919	919	889	906	944	947	899	949	916	929	944	951	939	926	918	904	918	964	914	874	940	914	897	940	886	917	917	895	913	882	927	921	926	844	915	952	902	910	958	932	896	900	952	936	934	889	938	899	926	895	980	905	908	919	919	900	964	959	909	977	940	895	894	892	919	911	891	955	906	942	938	869	905	926	910	882	957	914	912	916	917	901	876	913	979	917	960	955	959	893	883	872	914	887	944	887	971	876	913	969	878	906	906	940	956	899	932	920	887	908	917	880	935	910	948	933	918	897	907	923	912	901	926	909	954	913	930	935	892	890	943	929	855	912	931	892	906	907	937	900	930	880	971	941	948	965	914	953	969	889	898	913	880	908	918	940	944	922	953	926	914	918	947	935	950	874	913	903	882	949	905	863	924	914	925	929	892	946	996	861	950	931	918	941	868	949	937	940	889	948	876	965	914	923	916	887	950	923	953	873	885	923	932	916	899	873	967	925	915	917	901	959	950	959	953	957	929	948	878	911	952	929	928	921	955	921	941	919	926	897	897	924	964	934	948	948	922	957	885	913	948	933	959	929	982	957	898	887	914	926	973	920	933	939	925	976	929	897	919	895	891	963	959	915	926	956	934	886	967	933	935	909	944	981	989	881	926	912	902	965	924	912	928	956	880	945	926	912	945	946	941	952	944	927	943	945	986	941	929	941	983	995	905	930	959	897	965	920	916	929	985	899	949	890	956	901	897	969	963	934	866	915	967	869	937	852	920	883	995	913	928	950	949	955	915	912	916	944	937	899	865	922	880	927	949	899	976	959	960	969	949	925	932	947	921	887	909	886	961	938	880	902	905	926	930	891	981	874	916	905	911	940	935	969	925	979	870	906	950	875	948	967	897	952	903	885	918	932	958	901	950	896	938	908	936	948	937	924	909	920	905	871	911	926	914	920	934	862	899	912	909	888	922	906	938	908	925	910	900	917	921	903	910	964	947	961	974	921	947	934	968	902	912	899	900	949	878	936	964	908	879	923	932	946	890	892	900	937	933	908	930	907	862	913	1001	989	910	896	909	951	975	915	891	938	895	856	919	855	878	930	945	950	916	1001	863	863	941	913	923	912	903	899	926	981	871	919	896	943	912	957	958	916	956	896	944	942	902	974	885	927	898	927	968	942	925	872	935	902	844	915	917	934	908	927	918	907	933	939	887	945	944	984	896	948	906	945	906	893	892	885	934	941	892	949	967	933	901	921	852	904	933	941	939	931	880	883	923	952	938	915	965	918	951	937	882	965	932	924	925	954	921	903	929	924	882	903	921	923	945	960	932	892	919	891	944	931	899	946	888	889	943	907	954	921	890	874	888	937	915	957	918	936	941	936	950	919	924	975	922	927	898	987	906	935	955	937	928	888	901	910	940	953	942	965	910	850	931	927	965	953	904	963	895	945	979	908	934	937	923	925	887	927	875	919	906	986	904	973	944	924	906	870	926	890	933	983	949	938	943	858	931	913	881	936	940	900	926	912	928	903	944	942	892	963	915	925	902	909	929	832	882	919	931	922	913	946	918	929	924	980	943	933	924	898	895	975	911	925	851	989	934	950	898	918	934	905	925	1014	896	878	948	979	912	961	948	908	969	893	945	939	891	970	917	921	847	908	926	888	931	965	996	870	927	977	897	930	909	890	972	916	943	929	896	907	871	941	910	894	907	942	883	949	904	916	865	914	863	919	926	887	930	949	866	904	966	958	927	936	890	920	949	928	962	929	890	929	940	938	910	901	966	960	891	920	929	978	946	933	945	908	945	915	941	960	919	930	935	956	911	944	875	911	937	974	950	886	915	939	911	976	1000	909	984	891	1043	929	907	961	927	964	941	893	968	961	865	916	910	942	890	950	911	953	887	987	955	945	912	919	897	876	950	918	944	920	940	900	942	957	939	990	861	961	908	916	967	951	910	965	880	945	872	934	927	903	957	916	943	852	936	940	880	901	957	887	939	974	893	882	918	872	990	864	911	922	908	946	962	931	956	919	929	917	884	849	863	987	895	981	884	892	905	906	926	895	903	899	911	902	921	899	1000	942	897	918	946	926	952	959	1004	958	916	969	938	936	952	869	882	853	907	937	939	866	938	951	873	890	901	919	912	946	996	895	912	939	920	980	942	950	994	944	904	983	950	925	937	920	895	897	953	915	839	999	940	930	883	895	922	916	939	934	883	928	877	948	995	896	919	909	900	914	937	934	934	921	926	945	954	930	924	911	959	939	949	882	954	956	963	915	883	939	884	978	989	934	943	921	947	917	890	918	953	913	896	900	927	963	875	868	888	895	940	907	927	914	906	916	939	892	914	885	869	983	942	963	930	895	957	873	998	944	931	920	887	924	900	912	920	942	887	931	898	975	944	969	946	951	959	918	926	923	968	912	967	918	888	928	928	891	926	914	968	920	872	983	889	885	887	969	900	854	922	912	922	965	890	930	927	921	852	956	931	960	936	956	895	906	929	952	882	960	936	923
2681	2048	1074	646	562	633	668	519	472	381	320	280	244	260	195	206	180	163	183	181	164	157	169	164	145	158	113	139	127	127	133	114	98	102	130	106	103	109	114	104	116	106	135	93	113	107	101	95	107	117	111	109	108	99	106	95	95	118	112	101	109	109	101	123	116	104	115	110	89	101	128	109	101	103	106	102	119	104	93	114	115	84	94	122	90	108	101	111	89	107	102	104	108	115	108	111	94	99	98	111	105	106	114	115	121	119	91	100	106	94	110	104	96	93	107	106	100	111	129	118	123	103	88	97	99	118	124	99	115	98	117	114	107	117	108	104	97	123	94	115	120	108	119	115	106	102	97	115	93	129	99	103	101	130	117	107	121	109	108	85	95	107	110	123	106	100	96	100	116	114	90	113	115	100	103	108	100	98	106	115	103	122	98	107	100	112	115	98	116	115	96	104	99	87	110	101	105	91	113	95	107	79	124	127	105	96	113	110	117	104	98	112	91	106	110	103	100	125	125	119	114	100	118	124	100	95	105	82	114	102	98	104	106	102	120	120	104	114	102	115	114	102	105	89	90	112	121	93	119	100	104	103	122	78	110	109	102	113	94	109	123	96	113	101	99	102	105	111	80	103	119	111	87	104	112	102	100	109	110	109	110	90	95	120	121	87	106	108	113	99	127	110	105	111	101	106	107	109	96	121	111	109	104	109	113	116	102	95	109	126	108	100	123	118	134	108	100	118	119	115	109	119	103	118	117	119	112	102	106	106	96	113	105	107	97	104	105	115	108	105	102	103	124	99	108	104	116	91	94	122	116	108	107	98	98	111	125	111	117	127	78	103	105	107	112	116	99	134	101	116	93	100	87	110	103	86	127	107	110	102	113	101	112	113	100	117	123	100	109	103	109	109	83	110	133	114	102	105	116	100	94	114	119	93	112	120	110	122	104	106	129	130	120	106	111	130	110	120	119	107	107	107	109	112	103	89	107	110	101	83	118	95	101	113	106	116	116	105	117	101	101	116	93	104	95	115	90	129	87	120	116	104	107	109	103	127	89	105	104	103	112	104	109	107	119	107	105	94	106	108	102	113	104	107	99	96	102	128	105	109	127	85	89	120	102	108	108	87	110	102	113	104	115	99	98	126	86	100	113	113	101	116	101	116	118	91	107	92	95	105	87	102	113	96	116	114	107	112	88	111	99	108	91	83	98	95	92	98	126	113	111	110	92	101	101	101	104	103	115	124	94	96	117	100	110	111	92	127	129	131	121	113	112	136	82	107	98	99	99	92	119	104	93	114	126	94	99	104	108	100	98	85	112	107	97	105	104	103	126	116	93	118	131	123	119	108	102	94	97	101	112	110	114	105	99	122	99	99	101	108	113	95	108	100	111	102	111	103	86	107	102	91	98	102	100	98	115	91	107	114	114	93	105	123	92	104	107	86	95	89	102	104	92	109	87	108	105	99	116	121	112	113	111	108	112	95	114	115	101	106	107	110	106	121	96	102	110	106	111	90	105	118	102	126	116	97	114	98	99	112	113	90	104	112	124	115	109	97	116	93	131	108	122	106	102	98	115	106	107	114	97	117	112	117	99	106	109	98	112	105	112	109	108	100	118	100	105	109	104	115	113	101	124	114	106	133	106	102	139	112	98	97	117	115	119	87	104	107	95	102	108	101	102	108	121	117	104	107	128	102	114	99	99	103	107	110	112	123	115	94	102	118	132	114	100	106	102	103	108	125	111	101	92	108	110	110	96	105	95	84	119	82	112	106	104	101	96	96	121	104	90	117	93	104	114	96	101	115	96	106	100	107	118	113	98	91	97	112	96	104	110	120	121	101	104	100	116	119	93	126	82	120	118	111	120	101	108	112	119	96	110	95	120	116	101	94	98	103	125	110	105	103	96	103	110	117	94	115	98	100	86	115	121	108	98	126	110	108	101	126	96	105	108	126	97	115	85	111	97	112	115	101	120	83	125	102	94	105	111	117	89	96	122	87	105	125	100	123	103	109	119	105	104	112	119	126	124	102	98	113	105	104	93	100	104	120	130	115	126	116	107	119	110	107	116	112	108	131	99	114	106	102	91	108	93	140	118	123	115	109	114	79	103	111	105	100	97	122	89	100	110	99	98	102	97	101	104	117	101	117	105	98	108	108	114	94	108	105	77	96	109	100	110	96	126	101	102	120	115	110	109	112	95	115	104	99	97	113	99	93	115	106	117	104	93	122	121	102	94	119	118	89	100	119	115	118	94	108	128	106	109	102	116	108	96	115	111	112	99	108	115	97	110	99	114	113	111	109	94	104	108	127	85	113	122	111	111	124	99	95	105	115	110	120	114	107	112	112	108	100	99	112	104	86	110	119	99	101	114	96	104	84	88	107	114	103	115	108	93	99	108	106	109	94	111	107	112	108	106	126	94	93	106	110	109	125	102	86	106	111	81	112	94	111	98	119	96	108	92	93	105	116	96	117	107	105	123	131	110	103	111	122	105	110	93	127	99	116	98	108	96	95	99	104	106	102	114	97	107	111	88	112	86	117	109	100	98	111	92	90	108	106	100	97	106	98	112	95	97	107	99	105	105	124	124	118	116	119	124	103	106	105	126	99	125	104	109	126	112	134	110	126	87	111	96	122	111	108	84	113	111	124	95	116	110	104	97	106	119	99	108	100	115	104	106	102	116	111	115	114	102	103	101	103	118	106	96	95	103	116	93	102	109	107	92	95	108	126	110	113	100	109	87	100	113	115	102	104	140	107	116	98	114	112	126	101	116	114	91	100	105	101	110	109	94	116	108	87	90	104	108	101	102	134	116	118	106	73	94	112	106	87	101	99	129	103	99	104	93	110	102	103	113	117	108	110	93	114	100	94	127	104	109	99	122	97	105	96	108	108	111	96	103	109	117	102	124	95	99	109	99	106	108	95	99	111	89	101	112	111	108	101	103	105	104	94	117	106	102	100	104	114	104	118	106	125	121	114	108	92	102	92	99	113	95	107	113	123	112	96	107	114	117	89	105	105	96	117	121	116	95	110	101	101	127	83	95	111	112	109	122	108	105	110	117	101	108	114	94	111	101	105	106	108	116	112	103	103	112	119	121	108	110	109	99	100	103	111	98	114	95	95	103	101	107	112	114	112	92	113	106	110	109	106	106	100	108	91	98	97	92	120	101	111	92	119	102	103	110	103	103	108	110	103	112	114	119	103	109	108	122	124	102	102	121	97	114	105	130	120	110	90	102	103	105	128	89	93	124	101	97	126	99	80	111	106	103	76	105	79	101	133	102	95	104	112	104	101	97	119	133	103	103	124	106	96	98	98	107	105	103	92	121	114	121	114	122	111	123	94	93	100	107	110	125	109	121	108	98	104	92	95	101	105	129	103	88	92	106	74	113	115	110	131	110	103	109	103	116	113	105	96	98	112	94	102	101	103	92	98	116	103	98	93	97	107	91	114	107	99	96	110	93	117	123	119	131	106	108	129	102	112	109	122	115	107
25677	17178	11194	12840	19109	20590	18416	15741	12934	10406	8045	6595	5540	4584	4209	3845	3363	3149	2850	2685	2521	2452	2217	2069	1885	1727	1723	1524	1448	1496	1403	1307	1343	1251	1206	1218	1128	1120	1066	1048	1079	1077	1035	984	1031	978	978	1015	930	946	947	1042	946	978	1053	966	948	986	1015	961	976	957	958	961	949	968	999	967	884	954	978	935	950	885	969	954	965	965	922	931	967	941	947	932	951	963	968	951	919	973	1001	905	976	969	978	913	1007	937	973	958	1035	987	975	989	966	962	975	974	1008	961	959	947	976	944	957	988	920	970	1010	976	942	947	952	909	983	961	990	953	997	948	950	967	897	984	966	1018	993	954	1002	959	949	976	990	946	974	937	982	961	974	952	955	974	930	975	998	947	946	975	936	946	971	1005	978	972	1008	990	912	1001	959	936	986	890	943	956	980	977	910	981	922	1045	975	922	955	918	1004	996	944	946	976	978	960	946	966	987	947	971	991	959	948	976	929	979	992	959	963	933	954	919	946	971	946	944	955	945	979	955	980	999	978	900	960	929	923	967	901	959	965	1003	936	981	1008	942	996	915	915	964	959	980	940	923	924	953	919	955	1029	981	956	950	973	987	946	974	968	916	968	972	960	970	926	964	975	926	941	939	938	964	975	932	963	975	970	956	969	961	946	966	987	1033	942	947	966	980	942	937	923	943	908	930	984	947	941	978	940	953	989	969	997	981	919	978	969	973	975	985	953	945	883	934	953	995	953	957	966	993	956	962	1010	957	937	968	924	969	971	898	1027	956	960	938	928	973	997	964	908	1001	965	962	952	1030	955	950	965	953	1001	953	1000	999	887	991	951	979	964	964	944	965	922	921	898	938	977	950	948	1005	943	924	939	967	957	934	958	936	919	960	971	913	959	983	992	997	965	1017	993	925	972	995	920	1000	950	1015	1000	974	979	894	976	898	983	964	935	960	991	945	979	995	949	963	971	945	958	975	993	959	952	954	940	998	982	910	984	957	947	954	968	983	985	969	940	986	942	953	963	909	974	916	950	1020	938	968	973	963	971	927	952	956	959	1030	961	905	991	918	963	957	897	1002	928	1021	986	943	982	950	981	964	995	937	945	987	931	967	909	968	957	921	1002	1000	972	958	1005	982	940	968	947	973	1010	964	947	958	964	949	934	954	992	976	975	955	994	956	954	984	1006	957	915	1027	921	984	975	931	1001	924	933	910	932	948	971	999	974	978	958	927	956	959	955	974	1014	929	963	932	956	1002	1014	922	939	922	926	986	931	920	976	1002	915	943	932	914	967	966	933	990	977	969	880	952	945	960	968	949	983	976	927	947	971	948	968	975	933	1026	952	926	978	986	989	960	939	985	1017	914	931	980	946	895	987	979	980	948	954	945	993	947	939	944	988	990	988	926	964	941	958	933	1018	943	998	905	975	982	914	973	957	931	948	981	939	974	971	943	923	913	956	949	929	964	978	988	986	957	909	939	954	923	975	951	938	978	966	955	972	935	909	957	964	958	1007	953	944	952	942	952	953	991	978	935	963	950	957	957	960	960	963	1000	953	936	999	893	959	980	980	912	981	988	973	937	966	977	970	1019	985	1008	971	1000	935	922	894	986	911	955	942	960	1004	954	880	975	947	972	975	955	961	951	930	907	961	960	939	942	950	979	957	1023	979	960	950	969	957	980	921	924	925	962	954	942	1002	961	952	972	992	897	1007	942	990	969	969	1019	926	935	945	949	910	944	953	972	940	943	952	954	948	969	992	982	933	942	893	937	982	940	977	917	982	976	930	1022	970	922	951	1024	930	963	972	969	996	1022	962	964	1036	927	969	957	966	971	915	1012	926	938	935	932	954	918	990	916	922	968	952	937	992	976	1022	976	991	957	955	976	992	998	934	969	941	926	990	923	938	939	973	968	957	945	1027	954	950	940	950	963	993	973	962	975	894	996	972	1020	950	991	962	965	938	967	965	1009	929	968	959	1011	941	1003	927	972	956	1000	959	978	911	965	953	944	888	998	983	915	951	1027	1015	923	918	967	950	930	930	980	933	991	1007	955	1004	955	926	897	944	935	965	957	927	949	959	927	955	951	962	954	980	928	927	999	929	917	966	921	988	968	998	931	913	939	944	1030	957	939	930	1054	948	970	925	983	961	952	942	1022	953	985	1009	980	1031	935	975	937	1008	1009	964	976	1002	1001	1013	974	945	953	957	940	899	949	927	1013	955	943	947	999	961	958	934	946	964	949	984	941	980	967	956	914	960	1016	1010	921	941	931	930	934	968	928	994	954	923	974	987	944	969	967	992	958	1011	967	941	1019	932	1008	970	970	973	929	1000	993	986	975	970	936	933	947	957	949	968	944	970	922	943	933	908	992	946	877	943	973	969	951	995	943	993	954	950	930	993	1001	941	955	969	973	889	995	907	967	959	944	927	1008	971	1004	1015	947	983	944	958	880	947	987	919	1009	964	953	967	1003	978	975	964	957	956	947	977	929	918	970	930	997	992	965	968	938	915	910	962	965	961	990	923	938	978	980	979	969	942	935	961	908	977	1003	909	957	994	1026	938	926	979	973	964	972	967	1016	977	949	987	953	959	1000	999	942	977	1007	948	1002	1001	997	945	969	931	941	988	1010	934	992	976	971	1020	1004	971	937	949	972	984	973	960	919	920	965	964	973	934	959	967	944	1003	958	978	977	966	949	1018	962	921	934	933	923	926	943	936	991	962	965	924	968	1027	929	959	936	971	965	948	979	942	920	962	966	1000	971	935	992	930	994	966	974	978	1000	972	989	944	950	919	1019	928	914	965	967	963	982	947	956	973	916	921	964	951	1009	947	963	1003	978	966	959	954	959	1001	1044	973	960	958	958	958	985	986	933	964	927	879	954	976	955	960	949	974	964	981	942	1001	991	983	940	917	973	998	990	937	990	1014	991	955	939	986	999	960	953	1015	936	965	928	913	891	1026	981	922	978	921	972	1016	943	945	982	945	943	978	942	954	965	955	961	950	974	937	973	985	924	920	922	1007	987	952	964	977	945	972	951	872	1015	911	964	918	949	898	999	985	1003	1018	973	963	908	1033	994	978	941	971	921	984	980	946	959	973	985	951	941	940	971	940	1008	927	909	941	964	1006	934	923	919	920	936	944	919	965	984	947	935	961	961	913	942	1019	983	983	999	920	924	927	871	964	960	955	967	973	944	962	937	940	964	977	935	1049	997	949	924	965	953	954	964	944	987	949	968	914	967	967	941	965	972	979	890	953	962	952	976	924	905	983	963	959	990	927	922	992	976	1014	933	1002	951	953	964	991	920	954	950	1003	1050	960	918	1001	969	896	970	989	979	1000	965	942	972	979	953	898	962	981	961	898	987	943	966	950	957	961	1010	924	977	1004	940	950	921	945	992	976	998	917	970	954	1012	1003	963	958	956	868	942	1017	909	965	991	984	977	938	984	1006	908	931	927	939	965	915	938	1018	951	891	1033	928	942	926	996	967	982	973	948	993	948	962	990	908	888	942	910	1024	930	944	925	966	973	986	922	954	974	968	1001	1006	969	959	918	1011	1007	961	968	966	978	919	957	1023	935	942	960	932	1045	975	1032	934	940	848	1008	905	994	935	1029	957	931	945	996	946	978	1008	905	950	942	931	931	999	947	990	939	894	941	979	1027
3062	1808	988	652	502	604	637	612	465	345	335	275	225	209	222	192	219	197	163	167	180	166	173	129	138	141	112	134	130	132	125	107	100	109	108	109	122	111	115	102	90	106	110	105	101	117	96	101	108	90	109	90	102	80	105	102	99	104	102	102	101	112	85	104	112	102	99	90	91	97	113	112	106	82	107	66	86	101	108	105	91	102	94	100	101	103	122	96	103	104	95	94	93	107	105	111	102	84	96	89	99	100	110	93	104	98	103	94	100	104	110	121	113	105	97	95	96	88	87	94	97	93	95	114	124	112	108	99	94	78	111	92	103	102	87	106	93	89	113	105	106	91	99	106	103	101	99	106	98	95	101	97	110	75	93	111	111	97	98	106	106	102	103	113	82	85	97	119	97	103	85	94	109	96	110	111	98	105	93	103	86	100	81	94	96	94	91	93	98	94	117	98	96	101	98	91	92	92	106	87	104	86	99	102	102	100	96	105	100	108	92	110	88	108	82	97	91	105	111	113	97	114	108	102	118	90	85	101	84	97	104	114	100	95	103	87	99	88	118	88	94	94	95	98	98	94	105	104	102	94	81	101	85	105	91	109	101	103	112	99	90	98	97	109	100	101	103	81	92	107	99	76	125	105	82	88	119	99	98	95	111	90	91	105	103	119	99	104	99	106	90	84	105	95	108	93	113	101	102	96	110	100	103	94	112	98	94	85	107	87	75	108	97	97	107	101	92	95	105	101	108	96	83	87	99	103	103	96	82	110	100	82	97	110	84	103	114	102	97	91	103	101	102	80	106	83	103	95	119	106	92	93	92	92	103	106	88	106	94	94	97	109	107	107	110	97	104	91	107	93	98	94	108	111	102	85	93	106	84	105	92	99	101	120	112	97	103	103	108	104	110	106	95	93	110	93	113	107	92	108	103	86	94	88	114	100	113	109	101	110	96	112	91	109	83	119	95	92	115	95	97	92	94	90	111	102	117	122	101	124	110	106	116	95	88	105	88	98	117	110	94	94	113	103	105	85	96	109	89	103	112	94	103	116	113	95	96	115	94	98	108	110	103	105	91	98	113	111	110	97	94	108	96	100	105	101	102	82	100	91	81	102	99	108	90	91	93	100	88	106	91	122	88	110	99	108	100	110	78	91	119	113	95	88	109	104	106	90	92	91	110	111	94	107	100	88	95	105	92	101	121	94	95	95	97	95	109	83	104	93	103	97	94	104	95	101	97	97	95	113	80	84	97	94	103	113	92	90	92	117	85	109	79	94	92	97	102	101	85	108	110	87	106	102	102	101	82	90	107	124	108	112	112	102	96	89	95	83	93	109	106	104	98	91	72	83	110	99	102	103	90	91	83	96	102	90	82	105	101	111	101	108	113	101	104	84	91	84	89	105	93	109	99	97	97	88	105	105	98	82	99	108	108	108	88	102	109	90	97	103	91	105	104	95	107	104	86	105	88	95	84	91	97	76	101	97	108	102	95	107	95	87	104	80	110	92	98	89	104	98	106	87	98	88	109	96	94	89	96	95	100	91	100	113	96	91	87	111	106	94	98	95	87	111	118	97	109	86	111	111	84	113	93	118	106	97	107	88	76	97	97	93	91	102	100	100	91	98	91	93	103	95	93	86	107	81	100	106	100	105	108	115	82	109	103	111	85	86	108	103	94	110	93	107	94	89	101	103	105	91	103	110	90	83	99	104	83	82	99	91	96	97	98	95	115	117	119	95	113	85	107	97	80	97	95	91	108	94	103	104	86	94	116	89	75	98	107	111	88	100	90	100	82	99	104	87	106	75	95	91	94	98	93	99	117	82	86	112	104	100	112	93	91	106	103	123	116	98	99	109	114	100	84	114	87	107	103	117	111	91	100	109	109	108	101	101	105	96	91	109	106	111	102	113	98	90	112	94	112	95	88	90	98	93	90	99	97	111	94	90	102	116	92	106	97	91	80	98	110	87	96	113	94	111	122	122	95	93	91	95	104	113	98	93	112	95	98	95	85	101	104	114	98	101	111	92	107	122	101	100	95	99	99	90	99	102	89	86	106	96	110	97	105	101	105	95	96	103	84	101	93	105	109	104	103	100	110	90	96	102	100	109	97	102	93	110	87	110	115	97	93	119	107	92	87	104	116	114	112	95	82	101	106	95	100	100	96	110	105	105	113	109	98	124	94	95	78	94	92	117	87	94	95	109	106	92	100	82	91	105	80	83	111	79	103	93	99	96	99	112	95	122	106	85	111	103	94	88	97	109	101	98	107	101	100	98	103	117	87	105	94	107	92	108	108	100	92	104	89	89	101	92	103	97	101	96	82	96	117	89	92	102	93	92	88	105	100	89	102	85	109	88	82	90	103	97	103	101	104	102	107	86	99	100	101	99	78	85	83	107	83	99	92	84	93	100	100	110	115	114	83	95	84	86	91	100	113	108	93	103	67	96	100	129	105	105	86	105	107	91	92	95	110	108	104	119	102	106	76	112	105	115	95	121	107	87	102	107	92	102	89	88	95	86	86	111	92	106	86	94	93	94	102	94	106	97	98	93	88	115	92	87	92	92	96	109	106	100	102	92	103	100	102	104	92	80	107	91	108	85	81	113	97	86	97	91	101	102	100	100	90	122	88	92	97	104	101	71	98	107	92	100	95	98	86	106	82	95	78	102	87	100	89	94	115	125	104	96	96	107	93	91	99	98	103	110	84	101	95	106	101	101	99	112	98	98	90	88	97	95	99	93	90	93	107	94	76	100	95	117	105	98	95	100	84	121	87	109	94	99	87	99	106	95	113	98	103	85	104	114	100	92	98	101	115	101	110	97	94	100	106	94	108	88	112	107	95	96	111	95	113	109	90	88	92	105	85	100	96	101	94	95	83	92	100	99	101	84	115	111	97	107	95	119	78	88	102	110	105	102	105	88	99	113	102	103	94	110	83	106	94	76	113	101	92	108	107	120	82	87	90	108	98	118	99	95	100	85	100	84	118	107	105	99	104	101	111	109	108	88	117	110	103	91	98	99	94	112	95	72	95	94	114	101	93	97	107	99	90	85	89	96	106	78	96	83	122	94	106	119	97	105	96	100	81	106	112	85	86	97	110	104	93	93	83	82	86	98	101	99	109	112	111	83	92	97	105	114	91	96	88	82	98	102	94	112	97	105	117	97	103	106	106	102	100	102	115	80	104	83	99	99	112	115	114	115	99	110	80	96	105	88	84	96	105	97	109	109	109	105	90	94	100	107	97	100	91	100	99	105	88	90	80	77	85	106	114	109	108	94	100	102	111	95	91	100	104	102	86	93	128	94	101	96	95	88	98	100	78	111	127	93	99	112	95	107	118	109	94	100	84	95	89	100	99	101	94	98	85	102	94	102	113	93	100	77	104	93	95	93	81	92	95	107	92	106	98	109	93	102	107	93	96	107	96	97	82	108	108	104	104	109	101	96	94	91	97	98	80	93	82	101	95	100	94	86	112	88	104	103	84	95	100	83	105	100
25774	15762	10653	12314	18263	19575	18402	15636	12604	10250	8302	6780	5464	4661	4219	3977	3641	3181	2999	2687	2516	2441	2121	1968	1847	1713	1543	1461	1448	1404	1338	1225	1243	1179	1161	1056	1137	1030	1073	961	986	998	963	957	897	889	953	946	921	915	912	930	943	879	897	909	898	831	907	893	902	909	902	883	911	849	889	881	911	867	874	894	835	866	858	854	902	879	950	905	882	876	861	910	906	887	917	882	861	904	929	869	921	901	818	878	865	862	919	866	870	924	889	859	897	942	941	923	925	935	873	844	981	895	848	901	914	895	955	893	899	946	879	870	926	870	875	858	892	875	882	873	887	904	886	900	917	900	831	897	892	881	899	845	937	855	898	867	866	887	922	886	907	888	894	909	860	921	844	913	874	932	956	910	908	871	872	919	881	882	849	897	876	867	860	926	902	958	861	945	899	898	899	850	879	864	852	883	912	890	929	877	929	853	870	876	903	878	933	863	874	887	862	921	888	910	878	849	861	846	878	894	792	886	855	881	901	904	889	899	890	878	917	857	867	918	920	879	879	904	888	873	898	891	893	878	917	950	847	856	883	894	851	930	898	927	870	913	824	938	884	865	870	819	903	895	859	826	801	871	880	798	914	838	960	857	878	912	868	922	905	853	838	898	871	917	864	904	886	860	907	856	899	878	892	877	863	930	872	914	881	906	941	905	914	936	899	899	813	867	860	871	895	880	893	877	883	853	853	872	881	919	902	876	877	908	950	928	887	867	869	832	903	944	887	906	928	879	902	945	861	879	882	911	954	851	849	921	899	945	933	898	919	918	872	829	813	906	871	843	893	882	886	905	931	846	909	880	915	904	882	863	895	916	882	901	903	873	918	903	847	915	887	937	897	857	914	883	896	921	894	900	857	879	853	850	901	958	828	882	868	926	825	833	933	898	863	883	916	911	931	874	868	869	876	877	882	880	881	848	859	880	866	889	887	917	890	860	878	879	884	893	852	849	910	883	920	897	858	899	919	923	902	905	850	930	876	878	858	898	887	839	911	901	896	914	895	898	876	895	875	890	871	866	842	943	932	901	923	950	855	926	846	878	883	814	912	913	856	889	838	875	865	845	837	882	860	876	885	871	872	888	822	893	905	910	884	819	867	886	900	924	837	865	864	901	881	886	958	906	903	897	875	857	891	916	841	908	877	898	882	842	917	819	901	906	888	910	886	841	885	877	868	815	914	908	908	899	905	849	915	883	862	867	870	900	834	833	907	874	903	855	912	879	825	822	928	895	920	873	852	896	893	894	935	902	874	895	887	847	855	844	924	913	941	863	899	899	852	819	912	858	883	857	856	912	893	970	888	884	871	860	885	873	892	889	889	934	840	878	822	888	838	922	914	843	913	913	805	858	867	844	916	865	898	929	899	907	877	901	823	919	922	853	929	882	837	925	807	894	865	847	906	914	843	940	884	869	877	892	930	920	923	914	891	906	873	854	898	895	900	848	925	901	895	886	908	915	835	964	868	928	900	902	907	880	911	865	902	822	851	863	886	954	885	869	882	884	934	882	897	957	899	874	890	871	907	915	893	903	900	908	863	930	884	817	856	918	924	845	903	892	911	914	894	928	928	882	898	914	868	928	879	872	893	914	929	915	914	858	962	870	883	921	869	858	927	861	820	839	824	913	876	867	920	951	927	890	869	904	883	949	898	902	887	877	940	916	898	925	903	904	849	884	864	893	867	938	825	895	871	916	899	925	894	871	871	887	853	873	866	867	871	898	897	861	854	860	950	904	875	844	866	864	910	847	900	929	879	903	929	900	866	895	878	938	925	916	909	886	845	890	867	885	851	869	866	862	878	918	936	898	886	904	860	813	903	915	900	913	886	858	911	928	908	879	909	832	879	857	908	896	874	876	911	846	879	864	869	858	930	865	865	936	862	878	911	901	936	862	853	970	905	879	901	870	910	923	900	903	880	866	899	874	873	932	868	953	902	876	906	873	895	879	935	869	844	875	935	847	934	840	900	907	851	880	850	909	903	862	963	873	895	841	928	915	886	884	819	956	899	909	901	944	871	919	890	860	886	861	880	912	890	892	912	853	902	882	906	886	917	840	882	921	920	858	915	886	893	882	872	886	872	872	908	869	925	890	939	875	908	891	852	875	933	920	866	885	913	902	885	906	898	908	870	842	825	850	879	892	912	889	888	949	867	869	874	917	910	900	855	891	877	934	877	919	892	862	864	882	927	881	881	894	924	923	872	907	897	872	921	889	908	884	907	925	906	853	873	900	901	874	909	928	878	905	872	926	892	950	891	846	906	884	876	909	851	879	879	890	927	913	917	890	931	904	885	927	876	882	872	903	888	925	902	899	873	837	834	883	846	871	851	914	860	863	900	884	857	921	870	907	867	865	863	869	909	849	870	846	849	878	854	869	857	913	914	929	898	942	906	923	883	921	892	890	842	917	862	885	901	874	922	898	881	869	847	846	854	901	872	881	858	891	863	887	857	865	931	902	827	891	877	869	915	923	879	914	887	855	891	920	865	888	865	857	891	874	886	876	921	912	907	879	878	907	898	896	878	883	847	941	920	885	872	889	932	878	892	885	915	826	917	907	886	887	926	889	909	874	946	914	873	886	940	889	853	864	956	843	874	850	877	873	918	897	885	886	864	856	906	892	916	833	829	877	913	850	905	917	920	858	911	856	867	891	883	883	930	840	870	894	844	926	905	873	908	937	874	884	899	861	931	897	838	904	904	874	917	896	932	919	917	909	927	928	888	870	897	913	912	893	890	874	871	896	950	871	833	905	890	931	970	901	908	922	864	906	910	852	880	894	841	883	844	880	889	897	894	883	823	882	881	900	894	902	875	854	918	918	907	898	921	932	903	912	837	932	877	850	881	895	907	864	873	867	885	859	937	907	903	912	896	870	891	887	900	898	876	888	861	916	880	850	911	916	883	826	934	862	920	867	856	898	913	899	906	933	823	851	896	827	896	894	883	848	877	865	875	959	841	930	923	909	934	878	909	891	887	915	906	884	909	874	890	907	879	843	859	787	851	907	945	895	874	858	923	860	910	902	922	877	888	913	899	854	835	893	900	946	929	857	909	876	895	896	879	939	860	885	862	836	912	892	896	896	872	836	895	896	864	855	882	918	925	918	911	878	866	862	932	911	869	923	891	912	870	864	912	868	898	859	881	864	896	958	904	861	905	929	876	904	886	842	890	916	873	906	907	905	885	869	873	831	912	914	907	884	856	899	940	868	896	947	884	938	933	939	890	944	877	893	859	913	892	882	913	901	867	834	880	873	926	849	877	897	905	898	913	927	862	820	892	878	928	850	893	892	895	916	864	888	901	863	893	854	842	884	911	860	836	908	920	848	884	868	901	870	868	873	854	925	879	858	911	902	890	899	862	909	913	908	922	929	904	919	884	919	873	900	867	866	897	843	867	848	910	933	901	885	898	857	840	910	896	895	893	887	887	841	921	867	894	870	869	852	914	918	914	887	899	901	873	921	890	837
3334	2610	1458	897	686	825	824	718	638	480	388	342	335	289	247	252	220	202	209	190	180	177	166	148	150	146	149	126	130	116	131	117	121	123	120	107	114	122	113	106	127	101	114	110	126	125	71	95	99	104	95	112	100	96	89	97	95	107	131	134	96	85	100	103	101	104	123	100	80	98	93	93	102	88	103	105	95	102	105	101	105	108	117	90	128	87	124	90	120	121	89	88	99	95	118	90	83	98	98	108	101	89	89	103	89	114	99	93	106	108	110	99	92	95	106	112	92	97	104	106	102	85	85	88	95	114	114	101	119	114	126	101	104	108	103	111	114	98	78	93	110	91	104	119	124	85	90	88	91	98	100	97	96	101	103	115	111	102	116	103	104	106	115	103	91	125	125	103	87	98	90	96	113	104	99	100	85	108	120	98	94	101	90	105	101	111	118	100	101	98	100	107	107	117	115	100	113	81	96	117	112	106	92	101	109	129	84	100	102	96	96	114	121	101	112	91	89	112	107	112	111	95	111	99	113	101	94	101	107	110	95	112	111	105	96	92	75	86	94	87	94	113	108	106	92	100	105	108	102	96	113	105	102	113	99	99	93	99	108	99	123	95	104	116	117	88	106	101	113	99	95	81	86	94	95	119	97	94	120	90	85	98	109	106	103	89	109	95	107	86	88	103	110	97	108	116	108	99	120	104	96	114	106	99	93	109	94	103	105	122	89	93	102	101	98	110	111	89	110	103	89	101	98	129	76	91	105	93	104	93	120	103	100	92	120	88	102	92	103	91	99	112	103	88	103	100	97	101	104	90	95	94	103	105	95	104	93	104	103	96	110	114	98	101	117	108	130	111	110	97	107	107	116	107	106	111	101	92	96	101	110	99	105	85	95	85	105	109	107	97	96	93	103	98	94	112	105	112	89	105	112	101	91	97	96	102	98	121	105	117	92	93	103	97	95	109	94	107	87	114	94	99	81	103	105	118	97	96	103	114	109	100	96	126	98	96	109	87	99	89	103	97	112	108	82	89	108	102	118	108	93	93	99	103	118	101	84	101	99	106	97	108	110	89	103	94	104	93	95	84	114	86	94	116	95	108	96	101	100	108	112	120	119	101	112	88	94	90	109	110	91	117	128	104	89	103	106	103	104	100	120	127	125	110	93	104	109	102	103	116	95	100	98	109	117	112	108	96	96	90	116	94	115	90	97	98	99	106	106	93	105	106	101	106	88	114	100	94	95	94	113	85	105	104	103	94	93	92	93	89	113	105	104	78	103	104	97	101	112	97	104	94	109	109	93	80	83	109	116	101	108	96	117	106	92	74	111	119	109	86	93	103	109	106	115	94	83	108	119	113	92	104	108	82	98	82	104	100	110	101	110	88	95	107	112	100	96	97	90	116	107	113	105	106	111	100	104	100	101	98	84	100	122	94	109	109	97	92	110	120	104	116	106	109	117	100	82	93	99	93	109	112	93	108	99	106	91	93	106	103	109	121	87	102	121	92	92	96	118	119	91	108	108	111	91	103	108	86	95	97	118	98	85	110	93	93	81	124	110	108	117	106	101	128	115	94	97	101	104	120	106	105	99	96	88	90	99	101	98	102	98	111	93	92	98	94	107	104	107	84	105	106	97	93	95	87	100	110	95	105	99	116	99	96	89	97	117	98	92	104	104	99	120	105	85	105	95	110	96	78	123	114	93	108	113	113	105	101	116	87	98	78	86	123	113	105	112	106	115	110	99	103	95	97	83	106	93	120	114	92	112	101	107	78	91	101	104	93	89	102	108	96	98	100	101	95	101	87	110	109	108	112	105	111	87	102	103	95	99	97	97	104	99	105	88	108	108	103	108	102	98	96	108	107	97	95	105	90	98	104	72	102	106	99	102	107	89	94	92	101	96	113	125	115	115	95	113	90	97	114	106	90	114	87	100	85	101	105	117	101	117	105	87	90	105	96	96	102	119	100	101	87	91	107	96	97	102	88	107	79	102	82	101	99	118	101	94	112	75	88	97	114	104	101	103	109	113	119	94	103	98	108	117	101	111	104	87	96	89	99	97	113	119	110	110	82	89	95	93	94	88	115	99	94	96	109	80	99	99	106	115	104	95	103	79	112	101	95	119	115	104	112	108	95	94	93	111	96	106	108	114	90	119	108	103	104	113	115	110	119	114	91	116	114	111	107	104	109	104	95	103	108	117	96	79	104	103	113	114	106	99	85	112	120	93	96	104	99	112	92	105	81	101	104	107	106	99	91	83	121	111	96	86	107	98	114	85	85	115	91	86	114	89	103	118	97	102	103	97	107	104	107	99	101	97	102	95	118	121	86	99	106	101	101	112	98	102	97	95	121	115	83	103	83	103	102	90	114	99	91	95	83	98	98	93	81	89	113	100	104	112	105	103	97	104	103	89	101	91	86	85	107	98	97	118	89	108	95	89	115	103	110	103	107	103	90	99	128	121	96	104	89	100	91	107	99	95	81	105	109	101	87	91	97	105	99	93	89	121	110	105	105	117	97	85	103	116	97	108	101	100	100	120	93	114	111	93	93	97	102	92	119	86	111	124	86	81	106	94	121	107	110	110	95	93	102	101	110	84	103	101	100	102	99	98	93	105	95	113	116	107	100	94	106	115	97	110	101	89	97	107	118	90	109	98	89	107	102	114	98	95	97	103	91	105	99	108	99	101	94	96	88	120	107	96	96	105	106	114	103	103	99	113	88	108	127	94	102	103	102	108	84	105	103	95	117	113	110	106	114	119	92	83	112	100	109	105	94	94	105	96	105	110	106	74	107	97	104	91	93	116	106	99	122	105	97	99	100	106	100	104	111	107	105	107	83	103	103	99	91	110	92	93	111	120	118	98	117	93	104	108	109	106	100	115	106	103	84	84	91	99	90	109	82	106	105	104	103	97	117	90	98	111	97	100	110	108	99	102	105	108	105	110	82	116	99	99	102	104	100	102	105	106	111	97	92	89	111	87	87	102	89	99	100	100	97	87	79	95	109	104	97	105	113	109	111	88	112	102	118	114	97	104	102	100	105	112	101	107	115	92	121	125	109	91	106	94	94	100	83	96	83	108	100	109	123	98	112	102	87	95	110	103	105	102	114	90	105	107	97	101	117	99	101	97	107	101	109	123	102	101	93	108	96	107	90	112	95	107	111	95	96	89	93	113	124	97	106	98	105	107	97	114	89	102	99	107	117	87	115	108	105	103	100	113	102	86	76	113	112	100	95	83	119	91	115	97	101	133	89	110	99	105	105	92	124	94	104	106	95	77	90	102	106	110	87	98	113	112	90	103	76	79	90	111	97	105	122	78	95	97	97	111	105	102	95	115	112	86	103	116	112	82	102	90	90	98	97	85	87	96	120	108	106	100	109	102	84	102	92	106	96	117	112	91	95	102	106	109	87	107	98	114	96	108	98	111	93	101	115	108	126	107	103	87	108	104	107	114	97	105	88	94	100	108	106	105	100	92	98	96	82	107	85	95	109
27917	18563	13328	15348	21408	22580	21281	18053	15126	12356	10059	8455	6972	5871	5389	4832	4432	4014	3721	3402	2998	2831	2550	2355	2144	2062	1757	1708	1578	1560	1514	1490	1370	1330	1315	1209	1171	1164	1073	1117	1085	996	1023	996	983	963	995	951	995	989	921	946	978	969	933	934	964	953	877	959	950	966	913	938	989	930	918	934	903	959	930	910	975	932	958	926	927	942	946	901	932	943	878	925	906	901	907	930	950	925	970	894	891	923	958	936	938	901	935	917	941	897	909	987	944	936	967	908	900	954	920	955	956	947	939	947	924	967	871	906	937	1008	912	965	955	938	948	940	952	931	937	984	950	940	946	916	918	939	947	918	937	921	963	854	955	869	965	923	917	943	888	964	916	897	901	914	964	914	951	893	938	945	954	925	899	1003	896	897	881	889	984	895	937	921	930	958	917	964	945	968	884	956	950	971	958	888	972	878	948	972	971	996	934	989	897	910	960	947	970	906	968	881	965	921	984	924	942	983	990	900	941	907	956	898	930	952	947	918	899	967	927	938	910	888	937	942	881	955	931	940	951	934	898	961	964	928	941	938	957	906	941	993	937	900	924	912	971	897	861	939	1017	963	885	959	954	885	957	945	905	936	971	933	901	878	901	945	909	952	998	953	908	897	998	910	935	942	959	948	940	1002	916	893	878	926	916	955	919	863	980	876	973	962	908	912	922	883	908	981	884	929	907	920	914	952	972	988	915	880	873	932	931	977	914	957	911	965	945	877	932	909	970	918	968	950	926	951	932	938	892	897	939	942	876	962	956	898	969	923	944	905	945	911	926	876	882	907	949	925	947	974	922	945	907	954	979	927	984	869	973	918	919	982	972	969	939	947	917	904	922	926	916	904	933	917	915	941	935	923	878	977	903	906	902	940	926	947	947	925	945	952	976	940	949	954	916	883	928	939	948	934	933	928	955	904	968	945	969	917	905	895	892	983	913	981	969	963	937	913	903	914	930	901	930	909	948	922	923	948	913	907	944	906	934	959	930	918	883	906	943	930	932	915	918	937	923	951	909	979	999	936	932	881	954	965	894	944	894	895	903	902	925	918	879	940	887	902	897	926	883	937	971	920	903	961	965	880	928	941	937	985	933	920	893	869	903	921	884	905	889	951	958	914	965	913	951	943	930	915	865	888	916	890	899	958	937	905	935	906	901	951	913	909	956	924	964	932	949	928	924	939	880	902	887	945	944	914	926	829	989	902	882	965	944	883	946	899	981	940	937	946	886	912	934	954	896	942	933	977	909	963	911	947	934	958	887	945	929	888	922	935	904	942	901	903	948	959	908	945	910	948	886	910	1021	896	935	934	960	876	904	875	965	896	1004	974	965	1023	971	925	932	977	921	904	976	951	982	868	919	952	939	883	944	942	898	911	900	921	877	954	932	983	876	950	970	865	961	919	942	916	915	926	881	951	965	941	919	916	852	912	952	937	916	938	962	943	912	935	899	912	933	904	955	899	949	965	928	940	952	948	905	909	901	875	945	995	936	951	891	961	915	949	920	942	937	918	942	949	897	917	944	908	941	941	954	896	979	957	922	950	935	970	913	894	973	943	894	923	932	843	906	896	899	912	884	903	902	979	929	957	895	961	913	904	932	918	937	938	953	908	974	880	975	937	925	896	907	914	944	876	944	918	960	925	911	943	925	958	946	942	901	1012	915	945	918	951	898	944	942	962	933	892	900	933	889	942	952	916	913	946	1002	933	939	927	921	927	923	935	931	905	911	913	899	921	903	938	967	915	949	916	913	908	899	854	991	891	896	920	911	951	892	899	936	929	928	965	938	959	908	953	931	917	936	960	929	914	932	908	960	920	894	943	938	949	928	884	941	927	856	948	887	988	895	975	907	920	903	887	949	979	920	987	891	934	907	925	969	952	919	956	946	908	914	993	898	895	924	900	928	943	953	956	921	926	861	860	914	974	895	944	896	988	948	910	929	929	927	916	957	960	944	890	997	866	912	978	913	943	945	957	954	1006	921	907	917	940	973	960	907	912	893	963	916	928	938	922	941	908	899	865	938	956	901	948	926	898	932	993	934	910	971	907	929	961	862	936	920	908	958	955	940	964	927	906	998	897	966	988	906	900	947	925	923	955	959	956	926	905	963	922	897	962	918	909	943	922	974	877	989	924	908	872	984	984	909	977	953	936	938	920	886	950	888	894	909	972	886	919	900	920	971	902	921	973	890	886	945	888	887	893	917	928	879	921	935	919	935	927	930	964	972	928	945	926	998	924	902	943	822	900	920	899	927	909	962	905	933	949	864	902	958	947	971	925	978	934	924	901	905	902	945	894	915	946	958	923	944	963	927	931	963	911	891	983	878	927	927	910	915	894	945	878	967	948	898	893	940	939	941	947	917	949	989	908	990	962	946	914	967	951	928	918	918	932	898	926	963	909	913	890	908	946	903	947	930	901	896	961	939	939	873	871	938	986	948	905	929	897	942	899	983	965	961	948	899	926	970	917	932	935	944	926	969	961	892	945	950	907	909	927	885	919	950	951	952	968	932	896	924	951	928	928	952	872	937	976	940	919	873	879	919	902	877	935	899	900	924	933	883	900	879	915	926	950	901	917	932	929	925	947	965	953	925	931	958	934	950	868	957	924	896	952	922	938	933	949	973	949	866	925	931	936	924	932	967	945	887	960	928	947	920	907	922	919	888	955	949	946	951	923	914	940	929	935	944	862	859	953	983	968	939	976	943	937	1001	980	939	961	984	894	933	919	931	934	911	949	920	929	964	932	905	989	957	930	959	931	969	959	968	881	891	998	920	928	944	950	879	881	903	901	976	938	890	991	954	935	928	928	934	900	907	993	898	907	914	922	944	901	928	884	896	919	917	938	905	936	931	946	910	917	932	980	950	919	946	929	891	921	933	901	905	959	880	908	908	953	961	902	953	915	914	929	899	943	913	948	939	925	882	911	884	877	945	953	906	884	933	951	912	923	927	929	915	943	914	957	917	969	946	881	922	932	975	955	954	939	928	957	957	868	918	933	913	925	912	924	909	933	924	938	976	959	917	948	901	931	950	945	879	953	919	921	922	919	932	880	969	921	887	908	971	957	1004	943	892	944	900	869	928	876	949	934	934	948	889	916	918	906	918	934	918	950	957	904	916	919	946	916	890	958	926	926	890	944	923	963	901	961	882	918	947	936	890	924	975	946	999	974	900	923	983	923	902	890	911	933	921	956	918	943	881	920	882	941	933	953	969	998	877	916	953	928	905	968	1012	914	1004	888	935	956	901	949	994	960	927	955	912	918	914	933	877	957	914	923	962	999	924	929	944	902	943	945	995	902	943	953	883	875	892	965	943	958	933	879	932	953	925	865	906	921	981	905	895	934	928	902	933	937	951	956	975	945	954	927	901	977	934	915	916	971	927	956	955	905	929	883	907	951	909	935	946	905	914	930	943	940	955	895	932	917	937	942	937	922	975	968	885	975	945	902	886	867	919	936	870	938	891	940	935	976	978	944	903	911	953	915	922	894
1817	1117	648	434	368	457	451	404	354	294	242	224	214	171	201	164	170	158	153	165	137	122	124	129	129	138	147	112	118	114	105	105	116	98	122	110	119	103	116	112	106	99	97	114	103	93	87	104	96	95	105	98	105	108	110	124	119	114	101	113	108	85	108	124	90	114	119	87	86	106	101	117	117	107	94	99	104	112	90	92	96	102	87	96	82	112	108	110	109	110	117	104	117	94	91	78	100	111	96	98	91	99	109	105	121	89	100	111	100	99	102	124	96	127	85	113	98	107	93	99	119	85	106	111	95	107	122	82	104	109	75	103	113	107	107	110	101	110	98	120	126	112	117	115	107	106	98	91	96	91	98	110	104	105	104	88	101	99	96	105	106	112	117	112	93	105	115	104	106	104	104	91	108	118	104	109	106	127	82	107	74	107	103	123	103	115	109	112	109	111	104	107	96	100	103	106	108	104	99	107	90	119	96	116	84	93	114	112	104	120	89	96	108	102	97	118	108	115	106	88	99	106	92	99	129	110	100	122	92	98	107	118	122	97	89	121	94	109	96	104	105	100	104	114	107	111	97	84	103	105	113	96	114	92	110	78	96	117	85	101	101	109	110	108	103	95	113	103	103	105	115	109	105	92	93	108	91	92	98	99	98	109	72	94	112	102	93	116	105	120	84	111	108	105	94	117	111	95	89	103	113	103	108	108	119	105	108	119	82	107	93	102	78	106	123	121	95	91	92	120	117	102	100	123	107	92	83	110	112	105	106	111	102	116	99	93	98	106	106	99	104	103	127	98	101	102	119	102	91	101	113	105	104	92	107	111	115	134	118	112	105	101	94	89	111	104	112	89	97	127	95	99	116	108	107	105	110	110	108	93	90	110	107	119	108	112	101	98	101	96	98	92	112	99	86	97	91	99	97	104	97	117	107	113	100	108	101	96	104	84	92	111	117	104	116	94	104	90	108	108	109	109	101	134	89	86	113	75	100	94	99	119	98	89	110	103	116	75	124	107	99	88	100	111	93	109	100	96	97	102	108	99	111	101	101	115	126	115	85	116	101	110	108	108	113	103	91	98	95	105	94	110	101	107	102	109	99	101	95	87	103	99	106	95	114	104	87	98	103	109	99	99	115	81	103	95	92	111	93	98	95	130	101	97	87	121	112	116	125	119	122	120	111	102	103	96	87	89	99	113	91	93	114	100	105	87	104	98	113	113	107	103	101	81	113	98	130	111	92	110	106	121	93	103	109	108	95	123	117	108	123	97	112	115	117	114	97	115	130	123	120	102	101	102	92	101	102	106	111	111	123	100	83	94	109	103	98	100	98	105	109	106	93	94	111	121	117	123	110	86	111	94	128	115	87	103	89	99	93	101	93	100	114	107	110	109	112	118	87	98	111	107	92	106	85	100	106	89	100	100	96	98	127	112	107	102	90	111	97	105	116	105	86	107	100	120	102	82	108	115	112	102	92	107	106	99	109	106	102	85	104	114	93	110	102	82	95	103	105	99	119	108	113	101	107	118	86	94	97	114	123	94	101	87	108	107	89	102	103	104	110	100	113	105	92	95	102	94	90	112	104	115	95	111	104	91	109	120	95	90	83	118	107	106	122	85	93	105	99	101	91	106	113	100	97	115	90	107	96	95	87	98	121	126	90	111	95	111	93	88	116	105	115	106	107	109	106	111	93	122	104	104	117	116	85	89	105	106	107	114	128	88	98	105	118	107	106	102	106	95	113	99	103	113	86	122	104	125	108	123	116	104	90	113	119	95	97	106	102	96	102	102	94	110	119	108	108	86	120	70	102	104	97	88	103	113	100	117	90	93	92	111	116	103	105	109	91	106	112	131	133	109	116	98	126	96	116	90	105	96	88	94	113	101	94	111	106	105	97	113	107	96	90	88	109	117	101	104	105	101	90	125	120	120	106	81	108	114	101	99	104	102	97	104	97	99	95	116	96	112	120	103	121	100	101	100	97	108	108	105	108	105	103	88	105	124	106	88	104	114	85	115	100	101	103	106	100	103	103	100	119	107	105	106	97	132	84	107	118	89	102	121	122	108	109	101	95	109	104	119	114	112	90	98	106	97	124	113	116	105	104	106	93	95	113	91	112	117	89	92	100	90	101	98	82	107	109	118	106	114	102	92	111	112	97	106	87	109	119	100	110	107	107	105	88	110	108	93	109	98	90	103	100	118	107	116	112	88	123	111	115	114	99	92	129	114	120	115	104	106	117	104	119	100	106	98	92	103	88	105	103	106	94	89	124	101	109	88	94	103	94	117	94	97	105	103	102	127	92	99	136	85	120	115	107	114	98	100	94	107	105	113	97	107	106	101	99	116	103	89	111	110	106	102	93	107	100	116	109	104	126	122	104	88	132	86	95	111	114	119	97	113	108	103	109	77	112	109	92	100	110	114	107	108	98	110	120	100	92	96	95	134	114	97	103	88	103	113	90	96	109	109	82	109	117	106	81	102	96	103	99	104	103	88	108	126	97	112	99	111	96	97	113	82	99	129	109	116	116	101	77	104	106	106	115	111	109	111	125	97	112	110	94	106	101	109	92	96	107	114	107	97	106	105	112	115	96	108	112	113	101	94	99	94	103	111	103	107	90	93	101	111	99	107	97	106	129	102	111	116	89	95	116	117	95	112	92	90	94	82	92	115	100	88	87	79	107	137	106	108	116	91	121	89	126	104	108	105	113	85	108	98	101	111	110	100	101	119	108	105	114	104	94	102	95	95	107	103	98	110	113	105	115	117	107	95	113	85	119	116	106	110	94	101	105	103	98	106	96	103	99	102	113	100	74	102	101	106	100	96	96	90	103	105	101	101	107	85	91	100	104	96	111	95	104	99	103	110	96	114	109	100	112	111	111	125	118	100	113	103	118	100	110	113	102	114	86	96	109	129	100	109	127	112	106	118	104	103	103	110	115	96	101	94	97	109	114	103	127	114	91	100	110	105	97	103	107	95	95	98	87	105	81	96	117	94	107	106	118	109	114	128	93	99	107	113	113	118	120	120	102	100	107	96	102	117	124	88	96	119	96	111	107	115	105	95	93	111	95	96	108	120	110	104	111	94	114	103	103	100	117	117	105	110	125	95	99	94	103	85	112	111	104	114	100	94	98	113	98	97	121	117	94	91	98	100	122	121	107	96	97	125	91	103	115	108	98	105	102	114	101	94	108	111	97	118	106	109	106	109	101	102	113	101	96	108	102	102	120	119	95	108	79	108	84	123	115	103	111	89	104	123	91	112	99	121	96	105	102	104	123	102	107	115	92	113	105	103	101	105	107	113	96	118	95	118	97	104	102	105	104	112	102	100	98	109	108	92	114	116	106	112	90	95	121	89	94	104	114	100	116	105	103	98	98	97	98	118	94	111	124	105	108	108	113	101	97	97	101	106	113	102	102	111	110	115	124	108	106	95	87	101	107	116	111	99	110	118	131	103	108	123	101	91	98	104	112	104	116	104	115	97	96	121	118	94
21023	11862	7786	9322	14292	15925	14741	12033	9526	7652	6128	4997	4066	3519	3206	2940	2811	2522	2405	2075	2046	1874	1822	1645	1572	1470	1473	1306	1311	1249	1280	1184	1174	1106	1021	1093	1010	1017	1076	1059	963	1003	971	981	982	958	963	980	968	984	989	968	964	965	932	978	930	925	979	929	882	944	960	930	984	924	917	865	931	942	910	921	989	916	927	960	910	901	920	942	906	955	922	922	879	918	953	856	884	904	938	959	928	931	880	970	907	889	948	908	957	896	911	920	891	875	914	907	939	973	959	925	931	944	895	966	914	929	915	928	959	899	923	927	927	925	894	933	864	907	930	894	942	919	914	927	910	918	953	926	899	952	896	929	945	937	965	908	944	903	900	959	935	925	965	933	942	916	912	951	920	890	926	887	950	997	902	939	967	872	975	945	922	949	985	944	905	953	953	928	926	964	892	859	915	916	916	895	929	936	984	944	923	856	979	955	939	924	927	979	912	923	959	946	958	944	903	913	960	938	930	882	978	936	926	906	906	889	922	968	932	930	930	907	928	967	909	923	981	889	945	949	979	917	911	933	948	993	930	882	968	909	931	904	901	922	923	920	913	884	966	935	907	1022	913	975	981	860	921	943	930	946	940	837	937	961	867	948	947	943	907	869	958	895	947	894	927	926	955	887	927	940	900	916	918	946	988	944	906	957	963	998	953	912	922	870	949	949	915	947	905	917	969	936	887	916	946	940	970	854	922	918	908	942	946	892	953	992	928	959	931	974	934	962	938	945	958	956	941	977	909	909	924	914	986	970	912	951	898	931	936	898	937	958	929	923	890	959	914	897	947	993	947	936	966	932	930	920	973	922	964	866	920	937	965	967	979	945	908	911	975	942	884	930	959	930	909	922	942	938	981	944	908	887	928	977	967	920	935	927	963	913	935	933	924	915	950	946	928	898	951	885	953	950	958	977	974	924	1017	954	939	947	866	979	957	889	921	932	966	869	946	960	1013	954	906	984	918	950	905	943	919	928	947	932	911	906	956	923	880	947	894	951	990	940	930	939	972	950	919	925	960	920	921	926	966	938	965	866	916	941	920	958	884	937	963	920	902	941	877	902	942	894	927	897	916	914	943	913	995	921	866	950	993	882	908	970	932	955	918	919	938	904	922	928	948	930	893	980	916	920	942	983	905	940	958	919	921	911	954	876	978	945	999	875	865	922	927	980	907	950	908	916	943	961	931	903	918	931	926	988	954	976	895	963	945	941	954	926	911	948	908	897	922	911	878	891	943	968	924	977	949	941	964	879	866	942	966	946	924	904	890	873	941	977	870	966	902	963	938	885	956	928	959	962	962	918	927	947	917	1005	948	966	919	966	960	922	926	939	955	1025	891	962	899	952	934	932	919	944	883	910	927	910	872	933	903	968	954	930	910	925	934	954	943	878	870	904	914	937	958	920	916	958	939	941	974	946	975	930	908	944	923	915	951	925	917	922	961	929	953	939	908	925	931	943	927	952	892	888	944	943	917	963	962	933	911	904	946	956	940	949	901	936	929	937	942	893	973	942	978	926	904	940	960	917	962	906	922	933	949	948	919	900	874	926	941	922	942	906	894	936	921	956	930	917	925	928	940	961	960	917	915	924	953	895	885	957	871	909	899	933	916	933	896	947	933	985	955	911	949	985	953	929	920	942	942	972	926	989	941	949	998	944	869	1003	947	956	965	938	881	941	938	948	940	880	908	896	906	912	898	923	912	932	939	940	957	873	893	952	943	955	989	972	913	911	956	855	939	924	945	881	900	923	907	964	965	971	1001	950	907	975	926	966	928	918	949	896	911	948	916	902	976	891	963	930	972	965	917	930	925	942	960	882	909	957	915	903	953	957	919	908	947	950	930	933	941	934	917	971	949	944	947	901	962	960	950	891	915	955	973	917	884	943	921	903	968	958	899	923	966	930	957	944	934	961	986	910	924	900	969	946	945	971	873	947	947	964	924	918	954	908	941	972	952	902	895	894	923	959	909	916	953	905	949	950	909	942	1022	940	899	942	941	920	926	892	896	895	936	922	972	958	903	863	963	947	988	958	945	962	920	962	932	900	930	873	890	965	931	928	906	927	928	982	912	934	927	916	922	946	922	975	939	957	960	902	902	982	907	916	956	907	986	925	910	981	968	931	934	974	902	895	950	889	1002	912	963	891	941	913	949	952	900	960	875	930	909	897	922	899	952	891	925	952	934	905	916	931	898	983	953	922	971	934	899	940	982	881	932	923	906	930	974	899	873	970	971	933	970	941	927	943	933	896	946	922	968	941	946	925	964	934	964	953	911	908	929	959	914	889	941	929	903	956	874	950	889	907	925	955	909	961	939	938	976	962	964	965	922	934	937	948	954	895	911	941	941	958	993	914	947	961	932	887	915	926	945	967	942	982	889	960	927	903	923	917	930	949	957	928	900	948	932	944	969	902	938	894	989	917	958	948	926	902	1021	952	922	911	945	919	927	956	917	937	964	898	931	911	911	945	938	888	989	948	935	941	945	929	950	878	936	927	996	913	993	953	929	925	930	898	926	975	903	916	913	942	995	983	933	954	965	935	860	967	953	939	918	915	932	940	931	925	887	946	955	936	928	961	1009	959	1006	912	943	904	1039	907	968	907	893	921	961	954	969	967	952	915	938	921	917	994	941	915	959	930	937	910	897	932	876	935	949	922	928	963	940	950	917	901	955	989	943	921	928	913	857	981	955	943	951	937	972	950	917	954	958	896	961	983	922	954	945	959	801	957	894	918	926	921	917	965	917	887	932	952	938	972	951	953	938	926	932	912	970	957	902	917	913	950	959	995	941	960	961	902	921	883	943	954	940	948	889	950	912	857	925	980	967	928	957	929	907	911	931	944	927	941	914	941	996	958	978	951	874	911	937	898	940	893	892	943	919	900	919	965	902	948	976	889	945	967	947	949	916	968	932	997	933	901	974	933	927	902	941	943	940	917	902	980	896	971	973	987	917	878	905	1001	908	963	908	954	914	929	935	915	935	913	955	931	995	979	950	945	954	957	906	932	852	948	923	914	923	905	982	938	974	886	903	931	856	946	954	917	906	902	919	940	993	882	922	952	983	912	925	938	929	910	942	938	994	969	934	909	951	943	904	945	1002	969	954	935	891	896	922	941	932	928	898	923	935	974	985	958	922	919	901	954	913	939	905	984	889	1009	929	910	933	966	961	966	897	935	909	933	989	931	924	931	947	888	972	914	901	936	897	928	955	875	924	903	885	947	934	970	958	916	926	967	927	955	988	949	1022	918	920	926	924	898	992	897	946	961	955	924	969	954	886	991	989	916	944	921	983	892	953	949	963	886	886	975	934	981	905	923	960	931	923	944	895	941	925	927	903	905	941	912	977	912	908	916	997	941	916	955	900	960	938	950	906	937	908	925	955	944	928	929	899	900	939	928	911	916	925	948	958	905	939	905	926	962	915	935	934	964	908	914	860	941	965	937	905	901	944	894	967	875	1022	940	947	935	939	937	913	938	870	959	903	913	912	951
2409	2020	1106	737	568	681	728	605	465	427	369	301	265	230	212	209	180	180	179	163	169	165	148	146	156	145	130	126	122	146	109	125	115	111	112	109	97	134	118	112	112	107	107	114	125	114	93	96	105	108	123	112	124	114	109	93	124	102	119	83	135	100	113	113	104	129	91	120	106	113	106	95	116	103	101	102	100	102	111	120	109	106	127	103	91	102	108	106	89	87	98	97	103	98	112	109	106	92	107	90	123	107	111	109	114	115	124	98	101	128	116	115	101	118	105	111	117	130	114	131	104	122	102	93	108	105	103	110	98	106	104	119	107	104	106	109	106	105	107	114	85	106	106	117	99	96	102	104	130	116	102	120	121	130	102	108	105	98	131	103	114	118	99	93	121	110	121	117	108	87	116	108	106	100	117	104	105	110	107	104	116	131	109	114	98	108	120	95	101	126	106	101	104	107	118	90	109	116	86	114	100	110	109	98	109	95	114	121	106	97	128	115	105	117	109	87	99	84	118	88	129	126	123	106	109	99	97	110	108	108	115	106	126	107	102	117	91	117	122	113	121	113	100	115	112	122	106	94	117	113	107	119	117	113	107	120	109	108	114	112	131	115	113	100	103	92	113	115	94	101	95	102	116	108	135	113	122	117	118	113	112	113	121	113	106	138	92	91	96	114	101	121	108	122	110	111	105	99	94	111	122	115	125	123	118	93	104	120	117	103	94	101	127	109	100	82	118	111	106	115	99	116	116	96	112	122	107	119	108	99	101	110	123	114	109	91	103	110	108	99	115	100	107	130	106	123	105	109	101	131	117	101	103	100	122	110	100	98	122	95	109	141	124	114	127	100	105	91	101	98	125	92	110	120	133	108	121	100	111	107	106	105	116	101	100	121	110	109	128	96	123	94	98	119	120	113	112	98	90	88	115	99	112	107	108	105	105	109	112	102	100	115	138	117	107	94	99	94	107	108	107	101	117	110	104	109	108	95	92	114	96	114	116	105	124	100	116	111	116	109	121	127	104	92	110	105	110	115	110	109	97	133	120	117	126	121	93	90	111	110	111	101	116	122	122	81	104	118	115	98	107	122	100	120	112	102	116	119	112	105	79	111	113	105	111	105	115	106	110	111	102	109	118	115	92	105	108	100	107	120	115	110	119	103	95	109	101	122	124	106	105	103	126	101	100	123	124	111	124	85	115	95	100	108	109	104	105	127	122	112	99	104	105	120	101	96	109	102	108	114	102	116	106	115	120	113	91	99	111	107	96	101	118	102	108	101	113	121	100	122	97	118	113	116	100	104	118	126	112	113	97	118	97	105	105	98	104	111	113	113	123	117	106	107	99	130	89	103	110	111	113	103	79	97	129	95	108	95	97	91	119	96	117	94	100	110	102	100	107	109	88	109	121	97	126	117	114	112	99	109	101	119	99	105	121	113	106	113	105	110	101	93	115	123	100	106	106	112	95	104	125	110	125	98	117	94	122	114	102	96	109	98	129	103	101	87	123	105	105	107	103	103	103	89	111	114	114	101	123	102	114	110	115	108	109	114	85	95	105	96	107	103	79	114	113	103	121	109	112	109	110	121	110	101	106	115	109	107	114	102	115	119	100	104	106	99	116	113	108	121	107	127	118	102	113	113	93	94	109	83	91	101	103	117	112	102	140	117	104	123	112	111	124	105	91	124	125	98	89	98	107	127	125	118	107	102	108	77	96	93	114	111	102	113	108	117	98	114	102	96	102	87	120	116	122	119	122	122	96	114	113	113	91	127	101	120	123	103	106	124	107	109	109	108	98	123	126	95	105	120	98	121	110	113	119	109	92	100	106	131	116	101	119	89	112	118	105	121	129	107	114	115	104	114	106	117	107	103	116	103	117	107	109	102	115	111	110	115	136	103	111	117	98	118	107	92	113	109	101	109	103	118	109	95	115	110	104	114	96	127	95	105	118	99	79	115	98	117	121	104	90	116	96	122	92	99	90	100	97	95	119	118	93	98	97	115	118	130	94	122	122	113	106	117	100	100	129	118	118	106	104	104	93	113	105	127	104	122	103	114	104	119	117	113	107	101	97	107	112	113	97	105	120	125	109	97	116	105	98	108	105	121	111	100	116	111	109	110	120	113	127	117	113	108	107	124	105	122	113	128	109	102	122	99	110	113	117	109	115	124	121	111	105	91	113	111	122	116	117	118	118	102	118	94	113	121	96	92	109	124	101	103	132	113	103	115	117	120	104	108	107	106	112	113	94	92	110	103	106	114	94	95	100	135	117	129	107	114	96	105	108	108	113	121	103	104	110	110	108	103	136	119	127	96	131	102	99	107	95	122	88	106	105	92	101	88	102	92	98	122	106	94	96	115	104	117	116	118	111	114	119	115	97	116	85	124	114	109	91	86	100	104	123	130	91	120	119	118	118	93	110	108	101	111	90	111	115	114	125	88	132	105	121	117	97	108	114	97	107	122	115	107	112	121	95	103	111	116	109	113	102	93	129	96	109	111	112	112	107	102	99	105	119	91	102	137	117	127	103	99	122	117	98	110	126	114	121	109	111	97	112	105	109	126	121	114	110	122	98	108	114	105	115	104	103	102	105	119	112	114	118	102	98	108	153	94	95	118	132	109	121	105	111	126	114	135	114	91	98	114	116	95	107	89	104	94	107	109	126	108	109	110	94	121	127	102	95	96	102	124	112	115	111	112	111	95	112	114	97	100	118	104	108	107	119	94	111	102	121	107	104	94	112	111	110	104	122	141	109	103	138	108	109	122	123	98	116	117	100	109	117	95	100	104	93	118	134	117	107	118	95	94	104	110	103	112	95	106	106	119	96	100	98	124	103	101	115	106	108	105	102	106	118	88	107	117	112	107	95	123	98	91	86	104	108	105	112	105	103	115	103	106	114	90	110	113	102	105	119	129	102	106	117	107	94	107	100	112	102	106	113	103	104	96	119	88	122	115	92	102	126	116	109	112	107	114	110	120	114	116	115	115	105	105	116	115	109	92	139	125	90	106	98	113	122	103	111	108	122	135	103	110	105	111	127	106	95	116	109	103	114	111	104	97	105	98	107	92	116	128	108	112	107	99	109	106	92	116	98	118	115	106	117	97	118	92	92	120	94	91	121	128	122	87	96	136	104	127	125	119	118	91	118	98	132	113	142	107	123	118	103	96	109	119	108	111	106	114	102	120	105	105	110	120	106	120	114	110	97	113	123	107	104	102	116	100	107	120	108	95	102	105	107	100	116	129	127	116	128	123	112	105	108	116	99	104	105	109	113	117	111	101	111	103	117	113	110	116	106	108	106	126	105	120	99	100	86	97	115	97	130	104	107	119	101	119	104	118	104	97	109	110	104	98	119	118	113	109	103	116	102	111	127	101	138	111	99	97	97	115	108	91	124	104	111	111	92	115	114	110	107	105	108	107	111	101	107	110	104	130	100	96	104	116	130	124	104	103	104	103	123	106	108	110	98	107	116	120	119	94	105	88	103	104	89	100
24748	17039	11725	13543	18953	20254	18617	15602	12381	10317	8266	6593	5458	4733	4246	3825	3619	3355	2969	2703	2561	2375	2176	1944	1874	1797	1681	1514	1496	1494	1427	1412	1284	1296	1221	1229	1160	1203	1062	1110	1090	1072	1036	1052	1019	996	1052	1002	990	974	1009	1047	993	988	1020	957	943	1002	988	985	985	1016	1047	947	955	928	980	986	1034	972	947	994	982	943	987	984	959	1028	1008	981	924	945	968	975	1003	1000	946	1019	995	940	921	994	991	1002	985	983	946	999	987	1005	945	950	942	964	910	958	963	997	961	970	1009	960	1008	968	998	981	955	910	968	972	1010	941	1005	977	1000	964	955	947	966	978	983	958	979	962	965	978	931	974	1009	981	1003	986	1030	1002	990	909	1027	1029	960	1004	980	982	957	964	957	975	970	964	980	951	984	984	1058	912	956	940	949	1006	1026	965	971	968	937	953	952	1033	945	989	967	954	964	909	1053	962	986	968	998	925	956	933	1020	988	1002	951	988	968	972	921	998	959	1011	949	975	976	953	944	972	983	988	1013	962	955	992	928	960	969	994	983	996	936	1044	949	979	920	980	949	892	1007	954	929	978	974	1000	996	1006	993	1006	942	924	950	895	899	1000	996	977	1025	993	1058	937	965	960	1056	938	918	991	991	994	954	1032	963	946	944	1018	1045	981	963	891	1018	1004	965	1024	956	959	968	954	998	1003	1038	1036	1003	960	976	992	986	930	963	983	1001	1029	985	979	896	993	968	953	973	933	991	968	1003	923	949	981	975	1022	937	959	952	910	975	956	1003	985	984	936	975	916	899	1030	975	980	980	985	975	980	971	950	1058	980	1040	964	955	974	966	955	1024	1075	979	953	947	904	956	957	1000	1007	941	983	982	963	978	950	965	957	951	975	977	969	1057	981	966	966	1000	1066	973	963	1025	1050	943	950	932	910	959	1022	975	985	992	1006	1010	1018	1017	1034	982	957	973	958	978	981	1022	1023	981	931	1026	994	961	1001	980	963	972	975	1040	991	991	999	1024	979	964	957	959	960	933	1052	952	984	994	953	959	977	947	930	999	985	951	978	994	989	995	986	976	1056	1006	944	973	998	1014	981	965	966	1032	950	932	953	967	900	1006	951	980	962	946	971	1004	966	911	964	1010	944	993	1009	960	956	962	1012	967	1013	935	1035	938	952	950	998	1044	984	978	923	994	964	952	926	974	961	983	928	911	991	1017	967	956	1011	968	1002	978	983	1014	981	942	925	1005	989	919	991	942	957	976	1009	981	952	995	1021	948	982	945	1034	947	968	1017	1002	988	948	963	1012	938	999	982	946	930	987	920	989	987	958	970	925	953	1032	962	969	993	943	993	973	949	997	994	922	991	934	934	966	928	1029	961	976	959	936	1002	994	969	947	960	932	950	995	933	974	957	951	1011	992	979	953	1014	943	941	950	961	939	962	993	1012	983	1010	1015	1039	957	929	983	951	1016	949	912	963	957	951	978	1016	973	971	955	951	1001	986	1001	998	976	1028	944	975	956	1005	995	1036	940	968	936	1002	961	979	967	934	1003	970	919	990	952	1019	1015	970	994	948	960	972	966	978	987	969	980	976	991	1024	1018	900	970	910	1011	942	944	938	922	930	1015	972	955	922	972	995	1004	970	924	986	992	940	991	990	1008	968	1022	983	1036	971	947	1040	987	1002	1030	993	997	929	965	1000	985	1017	1050	1004	991	951	962	946	959	902	948	998	983	939	966	987	1000	970	983	957	953	971	942	957	948	977	944	960	1039	957	1000	1029	972	936	1031	933	943	1052	1027	963	1006	975	1004	954	962	1004	974	935	997	947	993	946	946	999	939	984	981	943	1058	960	1002	927	993	931	997	995	957	954	1000	951	954	993	920	990	971	945	1026	989	1029	997	989	926	1012	961	1005	961	970	971	944	967	928	953	979	976	935	992	1020	970	924	940	962	1008	928	919	994	983	945	987	934	993	975	987	1070	917	1007	1002	967	1001	957	1000	971	983	1005	1027	999	1051	1027	990	945	1047	948	967	981	975	954	981	959	1053	999	997	990	987	994	1013	870	965	916	972	996	999	950	1014	973	1000	924	1010	993	946	967	961	907	983	982	932	932	1021	972	991	980	959	985	991	937	988	982	1016	1022	929	974	977	965	972	999	946	965	978	955	990	981	971	967	959	1008	1043	963	992	998	984	982	962	983	932	969	1013	927	986	997	957	990	985	967	988	993	935	1002	939	990	977	982	937	949	957	1002	963	964	1022	972	961	989	988	948	935	995	971	1011	982	961	973	1007	1004	973	1004	964	957	936	1014	910	952	920	999	1003	960	963	943	962	951	955	986	980	988	939	929	1022	954	990	1003	973	985	975	932	1004	967	991	1020	925	986	954	967	1012	918	969	948	980	952	978	943	957	998	941	949	1003	917	967	997	1011	971	1016	971	1036	942	981	994	925	1014	933	982	980	966	1057	961	981	1013	927	1049	982	980	956	917	1006	979	976	930	1007	996	961	997	984	895	1030	990	974	962	1046	975	1007	983	978	973	1032	974	1008	924	960	956	935	985	984	978	998	988	975	976	940	939	1013	947	975	979	1009	916	955	986	1012	952	1030	983	950	965	960	962	973	1005	997	954	965	996	966	1008	982	979	997	1028	1000	1012	937	956	958	1028	1050	921	942	959	994	970	966	1005	971	1000	1007	979	977	955	948	988	956	960	966	985	944	956	973	977	967	984	1023	992	962	994	994	988	995	957	1013	965	994	954	973	997	933	1026	953	974	997	918	1009	920	963	983	1013	982	936	926	980	969	1006	952	959	913	979	950	1016	961	1013	935	979	979	955	1020	985	961	939	938	981	936	962	963	972	1030	975	992	1087	871	1007	1020	965	997	969	987	988	973	920	985	964	944	983	942	953	1019	978	995	1028	1030	1028	939	971	981	936	946	951	929	965	930	943	969	967	972	918	942	907	1013	995	953	977	984	1000	957	982	946	1000	1018	995	965	954	976	972	934	979	952	956	1025	1021	973	998	967	934	921	1004	982	973	982	1056	960	980	1017	969	965	979	972	1021	970	944	972	968	1021	965	1013	1043	1003	910	1000	978	1005	984	949	962	967	937	981	962	964	913	947	941	979	995	1003	972	1006	964	989	975	946	1007	945	973	969	933	1031	1074	978	956	973	1018	988	948	929	997	945	1004	1022	967	956	944	978	946	939	963	971	1004	999	929	968	929	969	998	985	996	977	950	969	1001	971	1003	977	956	937	978	943	980	991	997	1018	988	968	963	1003	923	969	978	943	978	996	961	994	975	951	981	968	996	931	958	966	920	919	974	1016	987	956	1018	996	931	993	941	1001	965	999	975	926	1024	996	1010	972	943	1005	964	1012	986	982	985	955	959	941	1006	990	980	975	937	932	926	1010	952	1039	908	950	961	972	955	1028	1002	969	960	1023	985	961	945	1010	981	980	981	963	961	972	910	1050	1036	969	1021	1001	962	969	921	983	947	945	1018	938	1000	995	942	1051	920	988	1001	941	985	988	963	940	962	951	958	918	950	1007	938	1008	975	987	938	961	962	963	941	928	986	982	970	1013	1013	978	984	915	960	1021	980	983	917	1021	992	982	954	989	982	951	983	962	956	982	964	918	1009	923	960	1001	919	970	931	956	961	943	986	960	953	1006	930	922	1001	1040	992	951	950	959	1059	989	964	1013	987	953	1014	1027	957	968	1027	1013	1033	919	1024	923	1009	1003	953	910	973	952	1048	970	1018	989	925	990	965	938	995	1000	943	949	989	1015	957	939	974	934	967	979	954	1026	932	992	950	936	985	998	983	965	989	964	957	900
2810	1674	1143	742	571	601	644	586	506	398	349	294	275	228	227	240	210	163	149	164	152	158	126	156	130	133	129	131	115	108	122	119	143	126	112	96	140	122	107	104	107	88	98	99	83	90	107	95	100	96	95	102	108	102	95	114	94	100	105	112	94	112	85	131	103	98	83	108	105	118	106	91	116	94	102	104	96	116	120	99	90	102	95	96	118	97	100	91	93	96	112	92	92	105	106	102	114	104	98	93	101	103	95	103	99	95	104	108	93	85	105	97	105	111	118	90	92	111	121	106	101	82	85	104	98	92	119	94	117	118	102	93	117	102	114	84	101	110	109	91	101	99	98	91	126	95	96	119	83	96	117	99	79	111	102	98	100	94	113	86	96	112	95	109	96	104	94	109	110	108	111	81	105	101	87	112	93	92	107	107	97	102	98	94	105	90	92	100	102	82	108	93	89	104	98	107	91	95	88	103	101	132	118	99	98	102	91	108	100	102	104	88	101	107	97	107	95	97	97	98	108	93	112	109	113	105	119	95	101	96	95	90	78	110	83	95	89	114	97	115	110	91	99	78	84	96	97	90	118	104	95	94	86	96	101	110	98	105	92	103	107	104	114	94	95	90	106	120	111	90	99	108	86	106	103	96	112	89	96	91	96	101	117	97	99	94	97	84	105	98	115	106	103	88	89	100	120	89	93	91	110	81	91	112	89	83	109	90	117	104	92	103	99	104	105	108	105	107	105	93	100	96	98	83	98	117	102	120	104	110	120	94	96	84	102	95	106	106	109	99	90	87	109	84	93	100	89	111	110	85	101	88	102	119	102	99	118	98	98	115	75	100	90	97	84	96	102	107	101	96	107	108	99	87	111	96	93	102	96	102	88	116	130	102	93	106	92	97	109	84	116	93	100	104	111	110	99	119	110	97	98	104	97	82	108	111	105	93	102	104	95	92	107	124	101	77	102	91	116	98	115	97	113	110	106	105	98	91	95	106	101	102	97	104	93	99	93	88	95	119	95	104	119	90	96	99	109	88	93	105	86	113	97	82	104	107	123	103	94	97	101	101	97	99	112	96	111	99	99	86	94	98	86	117	94	99	118	96	87	102	106	102	100	114	94	82	98	97	116	96	116	95	102	101	115	107	105	87	98	124	100	101	92	89	94	98	98	120	90	108	111	110	107	106	116	90	115	109	116	102	97	111	87	120	101	101	91	111	109	102	120	102	107	100	91	108	107	114	98	109	95	90	97	91	97	82	100	84	98	113	96	93	113	103	90	107	91	104	83	110	94	99	112	95	99	105	103	108	96	112	95	99	108	101	97	107	104	109	119	96	116	93	96	89	96	100	95	114	107	106	84	103	90	95	91	103	92	111	89	107	109	100	105	75	100	106	118	86	108	102	102	103	96	90	107	105	137	112	96	105	100	95	90	111	108	109	96	94	107	99	108	99	103	98	97	100	111	98	84	90	104	110	110	89	92	101	95	97	101	80	94	120	99	114	100	114	91	106	93	106	114	92	89	106	95	98	117	93	86	89	107	81	92	107	99	101	87	88	107	85	88	107	97	101	98	110	101	102	117	106	93	84	103	99	105	81	88	100	88	110	94	95	101	104	107	100	104	125	95	99	105	93	98	122	90	106	99	105	93	82	99	79	107	98	115	107	116	105	85	86	98	104	103	85	87	106	95	93	113	96	108	112	111	118	93	98	116	94	89	105	112	107	112	93	100	120	110	94	95	84	95	88	109	91	86	98	102	104	108	89	87	82	111	111	94	96	112	109	121	119	107	103	78	105	129	98	100	102	108	106	106	93	98	113	84	84	108	85	100	101	109	107	93	99	97	96	108	99	107	84	87	113	113	103	103	95	108	90	96	100	95	83	90	89	92	108	102	84	88	104	82	105	111	86	95	98	105	132	97	100	112	110	93	106	108	117	114	107	116	86	104	128	87	109	108	114	101	112	96	106	86	101	117	96	105	109	116	94	78	95	109	102	89	101	114	103	93	107	104	107	112	102	104	83	97	94	94	98	107	95	100	106	103	63	94	104	118	100	107	121	90	99	90	107	90	103	94	102	100	112	104	89	106	92	95	84	92	86	105	88	97	89	89	107	98	95	98	95	105	88	110	75	85	128	125	92	91	92	102	104	113	112	126	96	93	100	102	104	107	79	121	96	97	94	114	95	104	86	97	112	87	102	100	101	88	93	103	103	105	112	110	116	104	109	106	88	94	113	115	120	100	90	99	99	106	105	87	107	94	100	94	105	107	120	96	101	112	99	100	100	103	103	88	95	107	111	89	98	96	104	95	85	97	94	107	94	109	113	84	104	97	84	90	113	114	89	92	110	91	87	77	91	111	114	96	96	104	104	112	95	96	108	86	91	102	109	110	102	108	113	122	99	94	100	95	80	103	112	89	98	95	108	102	90	103	107	94	96	107	107	102	103	94	102	96	94	89	123	117	99	100	110	101	90	105	105	112	103	97	108	97	105	108	83	116	99	102	92	112	89	93	96	99	116	116	95	112	105	113	88	108	97	103	91	93	94	93	89	94	111	92	96	103	87	103	105	95	98	91	87	90	104	102	90	101	93	87	90	77	99	96	87	97	119	87	113	99	88	89	97	93	82	106	119	83	108	92	109	99	119	97	112	84	101	82	116	110	104	106	109	96	110	110	101	99	89	93	114	103	112	94	112	109	113	114	92	99	116	95	98	114	102	98	103	99	103	91	101	96	98	95	105	94	85	115	108	93	113	99	114	95	107	110	89	106	92	100	118	106	107	104	93	97	94	108	117	89	109	100	98	90	77	87	88	120	84	96	102	93	114	92	105	120	90	100	86	79	82	116	85	106	81	118	91	92	93	97	112	91	98	105	115	104	95	108	106	97	92	97	86	87	99	87	99	100	99	111	107	112	97	109	99	98	104	100	112	98	96	89	119	110	99	96	105	94	113	96	92	100	98	85	104	97	95	106	105	83	106	92	110	91	109	97	102	97	98	98	102	100	91	83	82	95	94	95	85	92	113	103	99	104	85	99	113	99	107	90	88	83	98	98	115	108	107	84	82	93	99	111	106	115	117	88	102	99	98	92	85	100	118	116	96	107	103	84	100	101	104	107	109	94	107	122	92	85	109	118	101	107	96	93	96	84	109	86	95	97	96	87	95	90	94	95	103	98	90	94	104	97	112	101	89	104	81	100	115	97	87	95	107	117	99	106	89	106	93	103	116	118	116	83	102	108	89	82	102	98	113	112	108	102	95	100	103	92	102	103	83	100	93	88	93	107	96	110	100	107	84	92	96	97	84	117	92	106	95	107	125	109	96	100	85	84	87	100	100	110	92	98	103	91	114	83	95	99	83	95	92	94	101	94	91	93	103	96	95	100	95	90	108	91	87	94	88	93	90	102	110	88	96	109	105	96	95	107	92	94	101	95	102	121	99	75	96	112	84	90	94	91	100	104	95	124	116	110	104	111	87	116	96	102	96	102	106	95	118
24658	15599	11921	12913	17826	19364	18105	15649	12496	10375	8418	6886	5666	4780	4253	3699	3548	3173	2987	2680	2471	2316	2083	1886	1741	1689	1555	1534	1378	1333	1331	1288	1266	1216	1165	1094	1115	1054	1042	1077	990	1010	982	1026	929	948	931	919	955	919	955	860	934	927	889	899	937	894	892	912	907	874	887	873	870	922	929	871	868	905	910	927	951	891	898	908	894	887	921	903	901	881	846	886	920	894	885	912	863	946	950	890	925	944	934	961	864	915	940	967	880	915	929	929	906	904	965	933	875	931	905	932	913	931	860	939	985	848	920	894	881	978	973	859	880	922	887	910	902	918	909	906	862	895	880	884	887	899	917	913	959	882	914	906	928	890	893	887	904	898	927	921	830	908	897	928	880	849	882	886	908	938	932	906	942	926	895	916	881	912	926	915	881	948	905	891	887	915	889	905	891	879	948	895	844	916	947	911	928	926	916	922	936	911	881	976	893	911	892	876	925	910	975	902	932	934	900	907	860	916	887	952	969	905	893	895	887	919	927	912	922	858	909	884	937	945	907	939	915	877	925	899	962	909	904	947	896	868	941	888	918	884	892	882	891	920	903	936	886	897	900	914	910	913	927	930	861	877	953	935	916	936	882	935	981	915	863	908	913	887	859	933	883	885	861	915	843	859	859	859	937	911	854	877	908	863	922	940	937	853	886	884	908	855	880	887	950	868	948	927	855	901	897	898	901	904	908	917	860	911	896	920	968	894	902	883	882	948	861	918	907	899	908	859	913	896	892	930	870	904	926	920	839	895	856	894	919	876	890	962	851	921	920	940	835	898	901	862	889	967	843	864	880	874	955	895	916	907	873	880	877	891	938	899	888	880	896	914	868	925	936	874	896	892	909	908	878	910	903	862	926	879	898	906	889	929	909	906	878	910	893	902	889	893	888	894	982	861	906	878	939	937	881	880	882	956	905	900	850	905	891	903	916	915	905	927	883	941	896	873	908	970	922	914	937	898	915	911	886	962	937	912	951	923	902	925	922	904	920	897	945	929	891	918	943	941	901	957	898	851	902	866	868	924	898	874	943	899	934	949	908	861	890	897	848	870	916	944	895	922	960	902	893	947	890	847	911	963	937	864	861	886	856	911	906	939	850	973	891	866	921	881	902	893	920	924	916	886	913	941	900	867	849	877	918	915	933	912	871	914	872	888	932	902	950	876	851	934	937	851	902	943	932	848	889	907	866	880	894	959	901	856	942	941	897	897	881	835	903	924	919	900	909	878	876	878	892	863	902	910	979	903	899	940	922	935	916	906	916	905	914	966	954	976	919	920	939	923	924	855	897	877	903	933	904	893	867	916	842	890	898	957	876	868	902	906	933	889	932	905	932	885	895	890	849	906	961	894	950	891	903	958	915	898	891	858	885	843	915	862	918	938	904	928	939	899	882	902	866	855	936	865	895	907	894	923	910	865	908	907	936	856	857	936	919	945	917	897	944	929	889	880	956	914	863	862	891	910	854	912	885	900	888	883	875	956	927	901	898	875	846	922	860	867	873	909	943	884	917	923	934	927	872	874	915	887	866	942	915	913	868	903	911	926	909	926	962	900	877	879	932	875	890	925	915	874	908	863	912	871	864	888	905	893	947	894	890	900	990	836	970	900	904	887	887	929	898	855	865	922	884	919	909	898	932	960	860	933	967	923	913	914	910	901	946	938	903	852	941	897	914	913	881	870	988	898	897	907	861	953	905	869	901	905	891	964	898	911	886	889	883	878	924	915	878	864	946	944	870	939	903	876	909	915	897	940	867	918	946	880	917	908	904	941	863	905	968	866	881	889	935	910	922	930	886	903	904	895	886	911	937	901	897	907	911	951	924	880	892	914	905	896	909	888	927	879	895	896	896	889	903	863	892	838	877	893	886	932	913	928	869	864	916	910	893	882	904	880	961	921	924	882	841	894	875	898	903	942	928	896	919	903	944	937	907	901	898	915	883	894	894	916	906	948	943	865	857	924	882	874	902	892	913	956	900	889	920	875	931	900	915	880	900	934	920	933	951	898	929	891	928	942	906	916	864	904	899	916	909	895	920	941	947	865	963	914	930	946	889	861	956	905	961	902	863	873	873	863	867	910	881	921	932	937	881	886	922	886	919	887	908	906	872	879	913	882	896	883	897	914	924	943	883	912	913	900	894	919	854	906	873	890	836	888	956	942	891	886	880	925	910	935	902	940	926	842	918	875	927	876	883	883	1001	876	981	892	939	949	923	923	889	904	893	878	949	908	909	877	954	909	906	892	896	913	865	918	882	952	886	947	984	906	895	888	876	885	893	925	939	928	882	898	890	925	874	900	937	912	914	904	879	921	906	923	951	856	952	896	944	906	874	894	874	922	950	888	933	936	881	898	890	891	919	898	885	903	921	889	948	860	980	899	932	880	961	905	884	951	879	901	864	900	928	919	937	878	936	905	874	964	895	875	878	832	908	960	870	906	838	958	864	909	899	898	853	933	932	866	902	939	907	925	898	884	926	903	856	869	886	930	926	897	902	911	899	886	921	931	916	883	856	863	938	948	889	924	957	979	913	845	915	904	848	920	870	898	892	876	934	857	914	944	869	897	887	919	905	928	892	921	867	944	916	884	938	907	927	890	888	905	933	876	892	917	889	919	950	954	942	895	934	933	881	909	956	900	912	851	896	919	949	914	892	928	863	933	880	942	920	940	893	937	907	882	872	889	900	924	866	920	921	915	898	965	859	930	828	857	919	919	904	862	928	892	901	890	910	875	818	915	863	841	895	898	922	920	934	974	916	899	883	900	965	908	899	889	859	922	878	934	935	848	929	925	861	912	959	896	867	918	947	927	897	843	898	869	913	900	904	888	981	942	925	841	858	917	923	925	906	895	912	915	898	923	877	938	852	892	862	878	911	872	904	896	874	877	925	896	926	852	879	946	876	842	900	905	913	837	956	899	904	843	917	939	974	908	883	930	897	928	913	906	893	881	900	973	878	895	851	872	905	899	942	928	907	844	931	909	958	899	963	859	892	903	912	921	941	925	928	882	986	931	874	947	900	898	895	884	962	899	872	912	932	881	891	900	938	950	883	890	830	873	898	903	920	928	944	899	868	953	841	897	878	885	859	882	909	916	871	862	895	881	902	878	937	860	854	926	917	885	916	881	905	883	934	895	956	923	946	893	890	886	905	935	878	899	896	918	896	934	884	877	917	897	884	944	892	892	857	891	921	897	949	900	952	921	914	918	975	849	899	903	945	920	921	905	941	943	883	855	918	884	892	938	890	885	883	890	846	903	961	941	912	893	866	924	907	851	885	902	908	928	860	912	929	910	929	862	837	920	934	872	880	926	855	886	944	915	935	886	918	956	865	885	888	848	915	917	891	921	879	906	856	947	910	903	875	913	926	908	896	897	894	969	917	901	864	897	968	930	934	950	884	860	893	887	906	916	899	891	927	840	896	945	891	884	913	950	915	874	907	838	868	890	904	922	934	899	895	897	829	873	854	935	894	889
3090	2615	1373	882	691	852	869	789	631	519	469	390	341	289	242	265	242	214	214	203	189	176	176	168	144	139	141	143	135	151	132	126	130	117	117	116	119	112	103	123	137	112	104	107	115	95	117	91	94	126	105	106	108	103	91	115	130	98	101	101	118	89	115	113	125	106	84	111	103	90	104	123	121	98	100	126	109	112	96	96	108	110	112	104	106	99	124	111	87	97	118	116	106	106	115	98	102	113	119	107	115	114	122	105	105	103	109	105	106	125	111	124	120	112	83	93	118	89	96	104	111	112	110	85	111	118	96	114	104	99	108	118	119	99	103	107	111	108	89	112	99	105	106	121	104	99	91	101	94	95	101	121	111	107	97	105	101	106	113	110	110	117	96	96	110	113	100	132	103	110	96	108	100	114	89	124	94	115	112	109	89	76	107	101	104	98	103	101	113	121	99	112	98	114	112	119	107	118	100	119	113	109	99	116	98	107	98	121	101	128	108	92	98	129	116	102	112	97	99	107	98	101	112	98	107	146	107	105	98	108	97	94	106	110	102	107	96	103	104	132	116	108	87	111	94	101	91	119	121	110	99	107	105	103	102	103	108	104	99	95	102	101	114	110	101	106	116	101	102	116	111	109	117	88	119	92	109	114	107	129	108	95	117	125	109	113	103	102	96	114	109	98	118	90	104	107	102	106	109	100	110	89	105	93	108	100	111	119	99	102	95	125	117	108	108	110	107	111	114	99	118	107	111	93	110	107	84	94	120	110	95	101	118	112	98	97	116	118	128	83	99	95	107	109	130	122	111	106	115	104	122	121	123	121	107	123	114	90	106	105	104	94	98	122	95	106	104	120	92	99	104	92	100	98	105	112	99	105	88	94	109	92	120	115	96	98	114	114	100	113	111	104	120	113	105	118	101	100	96	111	102	91	119	115	98	96	97	98	107	109	106	114	124	111	93	101	103	99	118	92	103	96	111	125	116	94	90	129	108	95	104	108	93	99	112	104	104	113	114	103	101	112	104	116	93	110	103	101	112	105	95	107	123	94	110	99	126	102	105	128	122	93	100	90	111	101	86	103	120	105	116	106	116	95	105	109	130	96	100	96	116	97	127	96	100	86	98	106	97	96	118	97	99	114	110	100	109	116	121	115	99	122	91	90	120	105	99	107	94	93	110	102	116	115	92	117	106	101	100	109	98	99	106	98	105	117	114	109	105	96	105	107	90	104	115	107	109	108	90	113	88	100	107	112	100	108	111	111	90	108	97	104	87	113	98	107	105	94	111	110	105	127	95	107	117	109	84	108	105	107	113	101	106	107	118	116	98	117	101	119	106	94	86	119	107	116	89	98	116	105	109	107	104	104	92	109	111	85	118	105	116	102	108	99	86	113	101	126	116	96	98	102	104	94	127	108	112	108	102	101	93	96	94	104	108	80	105	91	109	95	97	115	116	95	105	118	99	101	109	116	118	121	99	124	112	94	106	98	98	110	110	99	107	98	95	111	95	129	104	105	128	92	108	105	118	88	96	108	97	105	87	96	123	126	117	86	108	108	105	140	119	111	102	99	93	90	114	104	98	98	86	97	101	126	74	108	101	108	88	94	126	121	129	94	109	105	86	85	102	94	96	120	104	96	97	105	88	96	100	87	101	125	94	112	99	115	107	91	108	110	111	95	104	113	112	100	92	101	121	111	127	97	92	114	111	120	117	107	101	94	107	109	103	122	98	86	108	83	102	93	98	107	115	108	111	95	102	121	115	97	87	107	131	98	100	102	106	105	115	116	118	84	102	108	113	100	102	104	111	106	121	92	120	98	95	87	97	101	116	101	118	120	91	97	122	88	91	111	109	87	98	119	99	116	113	95	108	104	90	100	105	119	100	104	130	120	105	86	95	94	120	116	98	121	104	97	109	110	111	99	114	106	98	102	102	103	102	93	110	94	99	118	114	89	113	114	104	97	108	123	95	116	102	121	92	110	108	96	98	100	118	121	93	115	119	113	97	103	118	109	94	115	94	104	124	91	111	98	100	101	118	108	104	122	111	104	99	91	111	100	109	106	120	109	105	98	84	131	116	106	115	108	93	93	111	110	105	113	107	110	111	111	105	96	96	108	73	102	90	124	116	113	118	109	112	92	107	128	120	111	128	106	99	103	111	99	105	107	101	113	117	107	90	108	118	106	106	81	109	105	113	100	90	104	113	107	101	92	114	95	111	93	108	126	121	114	96	90	105	118	112	98	112	96	105	98	108	119	118	108	116	104	104	104	98	120	108	98	96	112	94	117	110	107	102	122	112	106	96	120	100	111	102	109	96	115	102	99	110	97	120	86	106	117	125	114	108	92	102	107	103	102	106	120	93	110	98	117	94	110	124	109	114	106	120	123	107	93	97	103	110	103	105	93	103	87	105	109	113	71	104	99	87	95	92	117	102	99	106	122	110	99	123	115	101	114	108	93	111	94	97	102	100	114	110	129	129	113	96	97	102	106	98	104	110	124	105	95	81	118	97	100	101	122	101	110	102	106	119	112	116	109	100	114	102	105	95	106	116	105	107	107	101	113	118	105	101	109	114	105	90	99	101	124	94	97	103	103	121	118	110	105	107	110	105	113	102	92	107	105	99	102	113	111	100	118	118	107	98	112	99	96	99	118	104	102	82	105	96	105	112	92	114	107	101	115	97	103	125	100	104	92	101	102	102	103	96	98	106	91	100	100	86	93	108	100	123	115	103	94	81	106	117	99	104	115	104	83	104	107	104	108	103	96	111	119	106	100	101	115	129	111	99	100	81	99	116	120	101	108	111	78	108	110	102	103	114	117	95	111	106	84	116	113	111	106	86	89	96	98	107	102	112	97	110	96	126	120	117	119	118	114	111	115	99	105	107	117	96	100	110	112	109	104	106	115	116	133	97	96	114	104	105	114	113	106	109	113	134	112	101	120	97	103	113	93	89	116	126	105	113	91	112	94	116	109	105	107	116	104	100	89	106	103	101	109	106	107	105	123	117	96	109	110	108	102	95	92	105	84	121	105	104	97	97	109	109	96	95	109	88	110	120	104	108	109	92	114	111	107	95	82	101	95	132	109	110	108	97	104	114	91	108	103	108	100	116	105	112	108	106	100	105	110	90	115	115	121	97	99	114	89	125	99	113	108	120	129	116	110	93	90	113	92	117	88	95	99	113	107	109	110	102	100	112	104	90	103	95	102	119	105	98	127	99	99	115	105	100	100	106	109	103	103	106	119	97	103	103	99	87	109	87	119	104	114	114	101	90	101	107	118	98	122	101	97	104	130	106	105	110	96	111	96	101	116	94	108	119	127	90	101	96	114	123	98	120	96	120	105	110	104	137	85	108	100	94	109	111	93	84	98	103	112	105	103	113	95	98	112	108	112	101	107	86	106	96	111	107	81	86	106	105	112	107	91	101	114	127	113	94	119	104	106	81	107	110	105	102	117	114	114	109	96	111	100	100	106	112	127	89	111	104	92	100	105
27767	18408	12713	14389	21346	22589	21177	18628	15361	12848	10724	8679	7308	6126	5263	4831	4559	4055	3685	3292	3131	2867	2456	2257	2144	2036	1857	1707	1685	1580	1594	1410	1433	1400	1286	1235	1211	1134	1145	1084	1128	1070	1031	1017	1003	959	990	960	937	917	959	936	998	964	1008	954	959	924	904	979	914	941	987	947	932	915	905	880	979	941	907	1014	980	940	948	940	974	939	946	922	906	940	930	984	993	940	931	942	942	908	968	918	921	988	938	956	897	940	919	978	912	929	934	958	946	905	933	929	944	942	941	951	952	930	982	929	976	948	912	952	936	914	949	956	903	959	1005	899	995	923	953	958	933	950	997	915	995	947	900	963	966	935	896	981	866	911	929	967	899	925	931	944	922	945	934	912	884	987	955	865	933	945	924	924	943	942	943	955	930	905	939	945	915	927	966	927	934	915	910	939	962	956	923	958	1030	936	982	960	953	957	962	933	935	968	903	999	920	964	962	925	900	929	935	950	902	941	931	887	949	921	903	942	930	913	932	930	920	936	911	947	879	960	919	973	962	954	974	1011	925	889	956	958	963	935	857	945	940	942	945	951	935	930	872	930	947	972	911	960	915	916	910	895	907	984	942	921	943	1004	969	959	917	930	937	902	915	971	950	937	929	950	942	974	935	962	949	934	967	903	865	899	970	923	914	948	936	945	909	957	982	961	937	896	943	926	901	940	956	961	933	925	929	965	928	933	940	954	917	949	948	1010	937	909	964	931	922	921	897	933	934	964	919	928	877	978	944	968	937	959	884	969	926	950	932	919	946	960	992	933	943	942	953	967	926	928	891	975	929	942	887	926	957	953	941	942	948	922	940	955	970	877	926	926	924	937	944	988	965	954	861	913	946	884	943	969	944	941	904	971	928	954	931	974	890	980	950	921	953	953	969	960	908	926	974	935	935	927	898	1008	899	927	997	898	968	980	972	948	940	902	943	901	976	962	894	933	885	922	953	972	948	909	927	958	951	943	977	1021	925	934	975	927	908	986	868	949	910	971	972	931	938	966	961	973	870	951	914	976	945	957	948	899	894	923	895	926	945	918	1000	920	927	939	1022	914	989	929	883	963	964	939	916	953	919	908	941	973	899	945	960	995	924	1033	947	927	917	953	941	957	944	933	992	1034	899	934	922	1001	998	952	980	945	939	913	929	955	923	966	987	926	962	909	962	942	991	899	926	1013	950	955	907	1004	950	946	956	927	919	949	952	939	998	935	913	986	934	936	976	973	953	930	937	965	967	913	920	902	915	972	925	922	952	936	952	978	978	941	982	955	932	962	947	964	928	920	930	922	899	962	923	982	857	916	983	981	926	958	892	917	957	923	934	977	952	953	969	952	971	927	934	944	982	923	963	931	948	984	1001	957	979	917	898	938	967	954	916	903	974	912	934	953	907	927	893	933	909	915	952	949	972	931	975	933	949	942	932	950	952	918	976	945	903	965	931	994	947	895	902	943	956	963	961	932	954	916	957	892	904	895	929	919	921	903	918	918	975	950	964	942	905	942	938	911	947	925	974	883	899	925	892	939	943	999	934	953	960	955	969	951	953	973	974	953	910	927	900	963	945	910	944	935	925	924	949	969	960	918	868	926	933	946	964	951	944	926	966	952	929	940	911	921	978	929	954	942	948	926	1005	930	974	952	961	931	941	957	983	943	914	923	951	924	886	943	971	977	913	916	963	956	928	975	973	950	982	986	923	954	978	937	876	1001	954	990	977	910	962	999	952	922	972	997	888	890	934	952	936	962	939	927	888	972	877	963	968	962	946	960	894	935	942	985	926	905	938	933	902	945	943	912	966	963	952	932	914	957	927	910	925	940	942	932	963	919	957	935	879	914	922	908	907	922	973	936	954	972	919	921	949	966	918	941	915	898	966	935	988	951	944	899	950	960	916	944	949	947	884	901	981	875	940	898	961	908	925	967	953	985	988	888	947	928	920	922	989	899	1012	947	921	929	929	973	949	959	942	924	990	951	921	966	960	895	934	934	884	957	892	937	977	998	918	891	912	957	912	943	959	983	917	976	943	896	968	970	917	922	956	949	980	947	914	921	967	958	919	960	904	939	964	870	950	961	947	958	973	926	979	958	904	939	956	953	968	932	992	962	991	908	930	923	972	973	938	995	950	938	890	915	894	942	930	995	921	938	925	933	946	978	927	967	962	871	913	979	916	960	916	1000	937	987	880	930	947	891	903	945	1004	921	983	949	971	984	926	990	913	963	977	943	910	973	908	919	966	978	958	989	942	934	886	955	905	967	970	983	956	945	963	936	897	909	903	942	926	920	916	961	914	918	958	908	988	941	943	916	972	890	949	942	966	978	962	967	915	900	963	963	944	904	947	916	913	900	915	920	903	939	953	905	945	997	1005	902	940	948	985	937	994	888	920	945	951	931	981	946	931	975	888	917	900	923	894	975	1015	969	926	958	965	960	914	910	921	940	952	932	936	830	920	1003	904	952	990	1005	968	947	968	926	893	982	977	995	959	942	1040	970	887	951	953	967	946	871	939	884	980	907	964	911	935	957	962	952	972	882	941	990	968	980	898	940	969	955	951	914	924	943	937	989	921	952	977	956	905	927	865	959	950	987	997	973	972	990	990	964	964	932	935	927	890	911	877	974	926	960	913	961	915	912	900	992	912	882	974	953	988	983	941	994	946	919	964	926	919	978	930	958	937	924	962	948	992	946	960	942	937	956	914	941	923	968	978	998	896	898	953	936	882	951	926	884	943	941	1008	912	939	931	938	937	974	913	905	894	888	939	947	894	910	910	889	899	919	971	946	935	886	905	961	946	971	942	891	946	866	979	918	984	960	947	903	920	948	913	968	909	944	958	946	965	973	963	919	915	950	994	986	969	888	920	985	902	962	940	928	905	944	930	901	935	941	951	967	926	884	975	906	940	907	931	981	926	925	909	956	958	974	930	914	924	935	981	974	887	977	926	915	956	959	906	915	914	987	894	981	986	915	964	943	938	930	982	944	958	940	918	906	923	907	956	922	1008	1022	1002	912	939	924	949	955	917	936	937	923	939	949	951	977	963	970	948	955	868	925	933	939	884	1004	971	920	921	896	910	1000	903	926	908	938	936	930	944	928	916	918	862	971	948	975	898	914	950	956	907	937	939	1003	965	876	864	906	904	930	997	937	953	911	904	925	941	963	917	968	925	975	958	918	967	991	971	911	981	925	981	930	988	980	943	933	928	965	933	936	951	898	956	995	888	977	931	933	932	975	953	941	939	930	986	912	896	1002	931	945	937	986	929	983	927	958	974	966	940	914	979	983	958	965	935	994	957	969	952	945	928	963	977	954	1019	906	903	935	887	900	963	990	941	943	917	917	919	943	928	981	971	945	932	915	955	930	970	965	857	971	932	945	913	934	950	916	930	983	889	960	936	933	921	966	947	868	914	908	949	970	943	910	932	896	945	909	983	899	921	927	944	913	958	935	925	963	921	894	937	972	947	945	910	966	913	939	978	909	925	905	932	910	928	1002	958	920	908	902	906	975	966	937	923	955	956
1835	939	595	449	385	392	510	444	365	321	272	277	194	208	192	171	139	161	141	172	154	152	146	128	145	123	128	102	112	141	119	129	128	111	111	124	129	108	125	137	119	119	97	109	124	106	115	109	121	113	104	102	111	104	97	88	119	122	114	101	105	101	108	114	109	106	100	89	94	107	117	108	112	127	107	93	112	107	112	107	121	103	113	99	101	109	121	118	120	126	103	115	98	110	112	117	98	107	89	110	105	108	95	107	109	94	106	91	107	110	95	93	125	104	89	110	102	106	124	113	95	120	125	100	99	95	97	100	106	98	130	130	106	118	120	86	102	113	121	96	89	105	111	114	111	107	120	107	89	99	111	117	107	110	115	114	110	98	111	94	109	92	103	115	97	98	110	126	98	107	101	107	99	120	104	101	97	98	90	112	128	94	125	104	107	100	111	127	102	112	93	122	108	110	123	119	94	89	103	115	109	110	97	108	125	119	96	106	126	110	108	89	107	95	114	113	113	95	107	114	104	107	103	112	120	116	92	112	113	95	97	101	98	110	95	103	102	98	93	119	105	108	88	117	106	126	96	106	107	90	96	108	127	103	119	91	94	88	86	90	103	118	98	101	93	95	90	90	99	101	116	107	109	120	111	113	108	112	115	124	98	105	107	105	114	109	111	126	112	108	106	115	120	108	106	132	108	117	115	99	100	104	99	120	130	98	96	110	95	90	83	116	122	110	112	93	106	97	107	105	115	89	113	110	90	102	99	118	125	95	111	111	121	108	114	118	102	118	105	117	118	112	83	107	117	114	116	102	103	116	106	99	99	103	105	92	104	112	94	110	117	108	126	105	120	106	110	113	95	104	100	102	102	92	104	106	110	109	118	108	107	106	113	110	103	91	104	102	111	102	101	127	99	96	94	104	98	106	127	102	98	105	94	103	85	110	89	115	102	121	125	105	102	88	108	107	113	108	102	111	119	105	97	98	115	106	95	95	107	100	86	111	104	114	136	108	110	111	96	111	128	95	118	119	101	104	113	84	104	101	111	121	100	90	121	102	98	116	104	96	108	119	93	106	128	96	107	96	109	116	97	104	125	106	105	93	104	94	108	109	116	113	104	118	98	102	98	102	97	110	104	98	98	120	106	106	102	101	104	106	95	107	122	95	106	97	127	99	99	123	114	130	107	116	120	109	106	113	112	95	107	108	98	102	96	103	112	107	106	103	135	122	106	95	105	104	111	133	112	96	102	99	102	117	113	95	101	97	98	110	98	93	81	92	103	122	95	87	95	95	105	118	122	107	104	99	123	97	114	116	102	100	96	107	87	102	106	110	110	100	112	101	102	114	117	94	106	84	127	113	96	108	101	102	107	117	110	102	109	135	105	104	96	98	97	98	110	97	91	127	100	115	88	102	110	101	90	123	116	111	97	109	89	94	104	109	101	104	95	113	89	103	114	106	110	105	101	103	117	110	100	106	128	119	104	105	99	98	93	114	123	120	113	102	104	114	99	111	116	81	115	118	115	95	91	103	101	113	109	102	109	115	95	107	116	127	111	103	91	120	108	121	111	93	91	109	108	112	109	95	107	101	118	107	114	107	98	106	112	104	103	103	139	87	115	130	113	113	119	108	105	109	116	99	104	112	104	111	116	134	114	95	103	100	102	101	101	93	108	109	123	99	100	108	121	101	108	116	117	106	116	105	105	113	109	103	118	107	105	90	109	110	119	113	102	103	96	95	87	118	112	92	119	128	114	114	107	105	97	102	93	108	96	118	110	103	108	111	100	91	108	104	117	125	86	106	118	104	131	107	106	104	115	99	109	112	102	110	132	99	113	117	135	96	112	119	120	115	119	112	101	119	116	114	115	101	114	88	121	89	99	98	133	103	97	114	112	108	117	130	119	105	94	94	101	108	104	103	109	112	112	109	98	99	92	135	102	104	102	107	118	120	108	110	118	106	98	101	107	108	104	122	109	100	105	116	112	113	114	97	96	115	102	107	110	102	96	113	114	103	95	95	103	137	104	106	99	113	113	109	114	121	123	110	97	130	110	100	106	89	115	92	102	87	118	96	106	109	111	105	111	123	118	104	104	98	111	99	108	93	110	97	92	111	91	121	120	113	101	90	104	110	103	129	123	114	102	113	111	100	93	115	103	113	119	104	106	100	117	107	95	109	91	101	110	109	90	100	110	108	107	92	120	117	126	106	106	114	127	95	115	101	91	91	101	99	104	101	111	122	124	128	101	99	109	96	100	116	101	90	106	107	99	111	115	117	115	101	112	120	94	91	90	115	105	104	106	90	89	99	108	100	92	107	94	93	109	120	101	99	86	100	122	109	109	112	107	95	114	126	94	97	88	111	111	102	122	93	115	98	98	108	116	108	93	108	97	98	113	106	109	129	92	97	123	106	105	94	92	113	85	115	108	114	83	98	107	85	105	127	117	89	115	109	103	118	87	101	105	107	107	114	105	106	103	100	111	118	110	91	101	111	98	102	108	105	101	120	117	98	106	92	113	93	125	102	134	105	105	104	97	97	107	108	118	116	118	109	126	98	112	114	95	118	114	110	120	108	106	96	100	102	100	100	117	117	109	101	123	115	111	96	116	104	115	111	98	112	105	102	110	106	98	124	131	109	105	111	122	102	98	89	106	101	87	106	114	133	88	98	99	129	110	104	106	108	104	120	118	102	137	101	102	94	118	84	105	96	93	112	99	101	106	90	105	97	113	107	104	82	120	102	109	107	101	100	109	110	120	105	113	110	102	86	95	103	95	113	87	116	97	92	109	106	108	99	113	115	97	112	103	108	101	114	100	100	108	95	103	104	129	109	99	102	119	101	99	121	107	113	81	103	100	116	110	105	122	99	94	99	105	104	134	100	97	117	104	108	118	110	98	99	100	104	104	112	105	110	112	119	101	103	94	95	111	120	114	108	108	117	93	107	103	79	110	120	102	111	107	112	106	110	118	124	96	104	104	100	95	101	99	125	86	94	126	111	110	131	110	115	105	106	126	97	112	99	112	98	102	106	107	80	91	113	108	108	99	117	99	111	90	123	107	98	88	113	125	120	106	93	110	101	101	123	120	111	113	112	123	111	114	97	117	115	120	92	108	117	115	123	94	95	96	113	110	108	119	87	109	128	101	111	100	115	132	90	110	100	107	133	109	114	119	118	102	104	120	117	92	115	97	87	109	118	116	110	112	101	110	126	109	103	121	111	87	97	126	105	109	110	109	105	123	115	114	113	145	116	93	120	97	92	110	120	106	111	110	106	114	116	105	108	101	114	94	111	105	97	142	125	116	124	112	103	105	101	113	94	119	108	132	115	113	116	101	131	86	109	108	93	108	108	97	124	95	103	105	123	124	104	108	112	103	102	106	105	113	96	106	113	115	98	109	111	108	111	104	109	97	105	106	114	103	109	97	104	101	117	100	104	119	101	116	109	121	103	112	116	112	108	100	130	103	103	100	109	97	108	114	105	100	98	107	108	105	95
20956	11278	7422	9050	14529	15880	14329	12488	9855	8263	6553	5501	4358	3707	3344	3099	2707	2656	2333	2144	2139	1834	1661	1577	1522	1480	1379	1447	1287	1332	1317	1270	1242	1139	1159	1134	1024	1111	1107	1076	958	1057	1020	984	920	925	988	969	1022	945	940	1011	933	951	974	975	935	922	973	975	927	863	1004	977	994	961	990	942	1014	924	977	934	913	966	998	894	929	916	951	958	962	936	969	1013	946	971	982	946	972	933	929	907	952	963	949	893	934	978	927	940	920	935	989	999	990	911	951	925	953	1000	958	904	891	991	928	958	961	966	976	954	982	942	956	992	997	940	1008	919	951	994	948	943	977	950	974	925	941	950	930	931	893	992	959	929	938	960	939	1006	970	949	908	933	997	955	893	958	949	981	964	945	951	951	1028	966	1002	946	935	994	1009	957	929	927	985	929	964	921	935	940	921	949	985	946	944	938	1009	954	901	953	944	908	972	986	984	954	970	956	909	955	906	955	931	958	898	976	1011	927	944	966	963	945	951	973	935	928	982	960	978	1013	953	917	970	954	975	993	970	954	955	946	969	933	913	942	934	949	920	905	985	945	931	923	975	999	924	953	933	961	979	975	950	890	995	969	931	963	964	992	958	898	963	968	960	943	983	951	957	975	960	1002	963	966	934	928	988	974	945	1013	980	991	976	991	1036	972	889	956	975	932	971	983	979	945	1006	936	988	991	921	966	909	947	968	945	943	921	920	994	981	979	974	933	926	933	969	924	936	973	974	978	891	961	949	972	920	939	956	962	935	997	976	951	948	949	962	1007	933	997	928	953	955	969	1013	968	929	929	926	977	939	985	920	948	924	960	964	1010	944	1033	983	907	979	906	935	988	988	973	970	935	963	970	988	912	985	920	978	927	945	940	1000	968	976	949	952	965	952	955	1010	919	945	987	953	971	964	977	979	913	956	992	984	992	901	937	979	984	1004	910	975	1012	944	999	994	886	985	946	951	966	935	973	972	948	894	903	992	982	978	936	905	949	921	918	966	917	972	943	966	964	971	934	977	958	1035	958	968	989	969	967	901	964	953	904	956	939	987	974	971	919	935	965	917	939	968	965	936	946	955	943	959	1050	917	932	992	954	924	910	953	897	967	935	954	943	987	933	961	1004	910	953	900	929	939	910	920	968	946	933	913	1019	932	963	921	966	934	975	975	1007	985	1013	909	942	979	909	1002	966	976	898	949	928	980	872	974	936	921	966	1032	1009	1019	879	980	973	909	942	951	941	993	903	973	992	936	971	965	971	949	946	940	982	931	967	952	964	986	923	975	943	956	921	930	981	977	907	970	935	935	941	984	942	957	1003	938	966	973	968	944	961	951	984	953	926	983	978	1000	966	974	976	901	993	942	939	962	883	927	926	927	942	903	946	952	981	965	900	996	926	972	948	943	978	962	996	952	934	944	931	928	995	901	957	911	983	960	924	954	967	986	922	933	924	960	925	960	985	944	978	1031	992	956	963	991	932	983	953	908	951	985	916	991	957	971	988	952	983	983	951	960	926	961	919	960	943	947	999	937	946	912	929	959	959	954	945	967	957	980	937	924	973	939	986	962	998	987	962	937	910	952	894	963	961	963	964	950	948	922	943	965	989	1008	947	913	961	1048	994	969	899	942	935	967	971	970	885	960	964	961	968	885	905	1000	934	955	971	942	933	931	976	933	884	913	974	998	976	955	930	977	985	951	917	955	942	1028	997	1002	894	981	988	962	1015	962	964	1000	952	957	952	975	962	985	922	941	980	966	926	1014	912	1005	942	944	907	970	1009	963	966	951	951	998	974	963	956	930	922	964	973	968	1007	988	955	930	935	995	976	983	940	941	954	920	921	999	966	914	979	962	932	933	947	964	908	1014	917	984	1000	943	976	982	942	952	969	903	991	959	966	970	981	943	961	982	958	910	939	935	939	935	999	961	932	935	934	977	1031	947	977	924	973	954	920	912	970	911	956	938	994	971	981	995	971	942	916	924	945	934	1012	1006	985	959	964	939	978	1015	944	950	968	988	956	903	927	924	928	968	931	968	913	937	975	958	932	962	957	985	982	944	933	908	1003	964	926	958	940	968	916	930	953	952	918	1005	955	1009	952	948	973	912	930	952	946	975	940	971	951	934	942	982	931	947	1007	974	954	951	973	956	939	1002	943	929	989	983	991	942	978	879	927	969	910	974	970	953	926	993	931	1022	917	941	1075	952	1005	927	985	982	947	916	931	950	962	978	960	907	922	951	946	1001	941	972	971	921	961	947	951	989	933	972	930	937	915	961	968	1048	987	953	902	986	956	976	1000	956	967	982	935	939	934	934	991	971	889	1014	947	950	962	978	913	916	996	967	999	922	983	964	929	968	938	895	938	943	943	950	958	973	958	998	982	956	904	944	965	943	962	941	1021	947	938	967	960	892	917	961	947	974	912	1018	1005	984	930	968	953	1033	924	951	942	940	971	944	961	953	964	972	1010	946	910	948	975	972	933	928	952	962	935	975	1038	933	956	960	981	984	970	906	933	950	922	973	952	901	915	966	963	965	985	991	911	943	982	932	969	873	942	1004	919	959	958	948	908	988	984	973	925	939	962	976	878	941	1002	1028	992	986	927	987	981	914	934	868	920	961	945	994	952	937	985	961	982	1016	938	974	922	961	980	938	932	923	983	953	983	982	953	959	968	1003	978	966	976	952	962	935	933	930	980	944	917	942	918	936	960	957	933	919	963	976	944	998	1020	1008	958	971	948	963	907	957	945	952	986	911	975	947	940	1014	923	994	946	937	938	944	971	943	926	953	1024	916	970	937	942	903	924	942	997	959	988	1003	973	929	940	1006	983	940	968	933	951	943	970	982	954	1023	931	985	947	953	911	963	999	952	939	945	1005	1015	970	936	996	910	984	939	1005	927	941	960	979	943	986	966	995	1020	945	991	949	955	982	897	940	944	947	1007	953	969	964	1000	948	965	889	931	984	988	1022	924	927	939	918	974	955	919	941	971	970	916	965	966	969	945	948	931	953	963	914	933	935	964	986	945	927	981	944	957	904	971	952	944	907	949	934	945	948	976	975	946	943	942	1011	939	932	962	968	928	905	917	968	907	996	944	995	999	974	913	1009	962	928	945	914	933	943	966	965	939	926	993	904	948	953	960	966	975	948	934	971	978	964	945	968	940	914	961	956	948	933	954	1037	960	972	982	971	968	975	944	947	926	983	1003	966	1034	970	949	938	907	956	942	1001	925	978	940	942	944	944	921	947	915	923	976	988	976	957	979	952	1014	998	921	919	958	885	932	955	871	914	982	930	966	947	969	933	999	969	958	959	930	920	967	1011	921	929	966	932	928	894	945	969	949	942	992	957	920	955	1016	978	967	948	931	944	964	936	970	904	1009	926	966	994	1010	953	998	945	981	966	927	927	964	957	925	926	969	909	975	953	955	912	881	990	941	964	914	911	969	997	951	942	939	978	947	937	957	966	970	871	941	961	917	920	925	995	974	1044	977	992	935	960	950	968	979	979	949	922	911	963	916	1000	943	957	951	950	912	986	981	944	930	975	984	1027	941	954	942	951	945	954	1012	935	1042	978	937	903	937	955	949	981	942	957	988	950	880	956
2237	2106	988	654	529	619	652	598	504	454	372	331	294	258	241	214	208	187	165	164	194	153	157	145	164	136	115	130	143	142	141	129	119	128	122	120	111	129	118	102	133	105	103	116	106	102	113	105	102	106	126	115	99	112	108	114	108	117	107	129	103	120	97	102	100	109	107	123	105	110	105	98	121	91	108	112	108	118	90	113	107	113	112	95	114	101	113	112	105	111	106	117	125	101	114	111	121	93	112	121	115	99	111	93	110	107	113	98	117	97	99	109	96	100	109	122	138	117	104	106	98	101	117	99	118	101	102	117	115	109	115	115	122	104	99	118	109	111	111	104	105	98	118	120	114	115	115	125	96	115	108	112	120	103	115	125	105	105	115	97	110	102	89	103	115	129	114	122	94	117	118	92	128	109	114	100	122	107	100	113	117	104	131	119	103	115	109	94	129	124	96	116	105	125	109	117	127	100	93	135	107	118	123	106	106	102	104	116	106	111	123	94	119	116	97	99	107	103	117	106	133	93	105	118	123	87	112	105	107	105	103	131	106	103	120	107	110	126	119	111	101	103	117	123	119	108	107	109	106	109	102	114	139	128	100	99	111	106	112	102	111	100	118	116	111	108	117	98	105	101	117	125	117	112	112	126	107	120	120	121	133	111	109	115	102	108	118	116	98	118	104	117	110	126	89	121	116	100	97	110	125	104	135	121	105	95	102	124	127	108	108	117	103	121	98	131	119	114	126	123	116	110	114	96	116	96	126	106	99	115	102	107	116	119	115	137	133	115	108	117	112	108	103	101	119	89	121	101	112	120	102	111	115	114	108	125	97	105	121	116	122	106	117	131	99	106	110	122	123	106	127	91	95	124	112	112	96	120	112	109	115	110	117	90	111	110	104	131	110	102	125	136	108	96	122	100	114	118	102	109	110	142	94	92	97	108	110	111	112	118	126	105	116	108	118	102	107	92	111	96	107	106	130	81	106	120	112	105	117	119	118	106	138	105	117	105	113	103	108	120	106	107	122	117	115	118	100	110	100	101	109	122	113	101	119	109	97	111	103	108	101	107	119	105	111	107	112	121	106	100	93	110	115	114	132	106	120	115	110	108	87	117	121	111	109	94	100	99	103	106	105	126	93	104	123	100	104	118	108	107	118	108	121	102	104	111	119	98	107	127	103	114	118	100	113	130	116	97	126	118	111	108	101	114	104	114	116	132	103	120	104	89	98	112	111	116	98	116	94	100	116	116	104	109	112	98	118	125	110	139	108	96	126	124	109	107	123	110	95	104	109	106	103	101	100	99	126	119	118	107	123	134	108	118	104	115	129	113	114	104	121	91	101	120	126	114	107	132	125	97	107	115	110	114	102	109	110	90	118	124	109	103	100	118	116	107	98	102	131	107	112	127	96	115	115	112	123	116	113	99	85	98	112	113	106	111	119	101	113	93	114	113	104	102	102	106	104	115	101	112	124	107	107	114	119	105	112	120	98	105	122	111	103	121	110	95	130	108	92	96	106	122	99	112	115	114	95	116	115	107	103	109	126	118	106	143	103	120	111	103	107	103	99	104	119	120	120	97	85	115	130	95	118	104	102	119	117	115	89	111	114	111	110	88	103	105	103	107	96	121	126	118	113	116	72	113	117	102	91	117	121	108	104	114	108	115	110	113	130	108	115	119	135	117	106	102	142	101	120	102	109	109	114	119	102	108	103	103	109	140	108	98	105	114	118	112	110	126	117	116	125	120	107	134	115	128	128	127	121	102	104	104	109	106	104	121	111	100	99	122	101	109	118	111	129	110	111	118	114	99	115	105	126	102	107	124	117	111	112	101	98	98	108	126	109	84	124	126	103	110	107	109	93	107	121	111	123	98	120	95	128	100	91	117	96	108	104	113	110	112	110	93	122	101	110	114	117	117	107	120	111	113	109	128	121	104	127	107	113	118	105	130	109	110	116	112	112	125	120	116	96	143	110	105	118	97	114	112	121	91	117	114	116	112	122	106	109	102	134	117	95	95	106	116	101	125	110	113	105	104	107	107	122	98	114	122	120	98	94	108	113	115	112	106	106	117	122	120	111	91	99	102	103	135	108	112	133	103	74	114	103	135	117	108	96	112	116	117	104	109	113	106	107	132	107	102	107	123	110	103	100	130	96	122	111	107	112	93	111	89	141	100	104	108	116	105	108	111	99	100	120	94	125	123	119	106	100	105	95	116	98	116	111	100	92	128	124	137	109	103	97	90	87	112	120	112	90	102	106	109	111	121	114	122	112	91	114	105	110	129	118	103	127	120	99	115	107	99	107	122	117	107	105	106	94	118	105	101	101	102	117	107	107	107	108	116	103	130	102	101	132	121	115	107	118	88	121	102	122	97	116	125	109	111	113	96	105	109	107	116	114	106	126	111	116	105	118	115	95	116	114	133	114	109	124	110	105	117	112	128	117	110	131	95	104	104	113	108	107	139	111	118	112	95	115	97	102	112	116	112	110	102	114	110	118	126	116	131	110	120	88	109	108	110	118	115	107	140	86	109	104	110	101	124	97	108	122	119	97	119	115	126	98	114	111	119	112	108	111	113	139	97	100	111	98	99	124	98	117	106	121	120	139	112	113	117	122	100	123	104	125	106	114	115	115	96	134	106	115	118	106	115	105	106	112	118	105	94	119	108	117	98	118	108	102	114	98	114	116	125	105	127	113	118	107	113	115	98	100	112	90	109	120	116	118	99	114	108	102	106	84	113	96	109	97	110	114	112	110	113	123	106	109	113	124	107	113	109	101	111	104	117	117	97	127	114	101	89	106	126	123	117	114	113	118	118	106	118	100	118	111	110	124	92	106	108	106	113	106	93	94	128	113	116	91	111	94	114	111	114	108	112	94	114	129	123	112	103	124	116	122	111	109	90	110	113	119	113	128	111	109	113	100	97	118	107	103	99	104	102	125	98	112	114	115	115	116	105	115	120	104	117	116	102	125	110	101	109	104	120	103	104	100	106	100	117	119	93	91	109	111	104	101	112	91	103	104	107	109	125	87	111	111	104	123	100	106	135	87	107	99	103	101	109	118	102	115	118	120	115	88	109	102	108	104	122	135	109	113	136	102	100	109	109	106	127	117	127	108	105	128	107	119	110	109	116	99	113	110	103	114	96	102	97	124	107	105	118	99	108	130	103	117	102	124	107	102	113	97	105	97	118	109	135	121	105	99	120	118	113	105	109	124	115	120	89	116	100	106	102	111	116	104	99	106	101	99	116	107	116	118	102	122	80	123	115	104	122	124	107	83	110	117	102	117	117	95	107	94	118	104	108	108	139	91	115	105	125	97	108	105	84	115	119	117	87	103	117	112	111	105	104	109	113	102	101	115	98	113	105	125	104	109	111	101	113	128	110	115	110	117	114	98	119	103	111	120	122	111	91	117	112	112	123	127	104	116	117	111	96	119	122	104	113	106	113	128	114	109	107	128	121	115	112	109	104	103	115	121	111	99	123	99	101	83	112
23879	16950	10499	12575	19162	20505	18215	16004	13415	11192	9054	7663	6047	5051	4642	4255	3750	3445	3052	2777	2529	2316	2051	1952	1918	1727	1671	1643	1633	1486	1400	1451	1388	1340	1271	1204	1213	1166	1202	1133	1112	1123	1051	1081	983	1017	1031	957	1033	1006	1029	1025	1011	956	1051	951	951	1038	1022	1033	1026	981	953	1026	979	947	1010	954	934	1016	990	1070	989	1006	1017	1033	1020	999	989	967	991	1009	1042	970	976	992	995	1022	986	984	961	1025	1016	1011	975	1012	984	989	974	1029	1018	971	962	1014	944	988	955	980	1031	1006	1021	984	970	984	999	1008	963	992	997	1002	1005	969	971	974	1011	1030	1028	994	1011	1013	1035	964	1002	938	1015	961	1012	1019	1027	1019	970	1036	963	1032	1013	991	979	989	940	1013	1007	1007	991	992	957	997	1021	1019	935	1003	962	1047	1003	993	1081	994	1009	954	981	961	1008	1040	1028	1021	977	918	1011	1026	984	992	993	995	959	950	981	1026	918	975	980	972	969	993	1002	997	1027	970	1004	976	999	974	1014	984	1008	976	1002	1010	998	978	993	980	985	1002	1037	1018	1038	958	969	957	1050	1013	925	981	980	1002	954	1038	1021	1004	958	993	973	1017	996	1005	1005	970	987	987	1022	996	1005	1014	984	1012	1021	927	1031	972	971	991	964	982	968	948	1036	1031	980	1003	1013	953	975	967	942	993	1015	1049	980	1010	1000	1015	1009	1005	1017	992	954	1003	931	1071	1014	1010	955	992	1013	1003	1014	984	1023	1019	1000	963	1054	1005	1060	980	1066	1009	975	1051	1008	941	1005	971	991	1019	1008	977	980	1012	1009	1052	966	946	1009	966	1013	1017	1018	961	1010	997	974	983	990	1009	956	968	1015	987	962	1017	952	1032	1012	992	1038	1014	959	926	1041	969	995	1022	993	964	1014	932	1056	973	970	991	1044	1026	988	1023	1017	1009	961	961	1053	927	992	1047	997	994	983	961	964	952	976	962	1021	1031	1037	979	984	998	1008	1019	1029	989	993	1028	981	1036	975	980	962	987	980	1056	1032	978	1006	971	973	1023	960	1022	1016	1009	1028	999	1012	982	1030	1002	945	1060	1016	984	913	969	1029	1051	1004	976	1002	1024	957	979	1018	1031	993	965	1034	982	1041	984	986	1001	1028	1055	968	1024	986	1019	961	1003	994	1023	968	992	1006	1010	1002	991	1006	1004	1025	967	1021	1034	960	1027	975	958	956	976	1022	935	975	977	969	1020	1016	1033	1015	1030	1003	1021	926	1017	999	1060	995	1030	997	996	971	977	980	1017	1052	966	960	996	1025	995	998	964	1051	1011	967	1020	953	972	1025	957	1022	929	1010	1040	1016	990	990	981	958	952	959	1032	1044	995	941	1011	1021	1023	964	936	984	985	996	1011	979	1066	949	1001	972	1012	1034	1015	998	1013	952	960	991	1087	1004	978	1016	1012	1033	1011	990	988	900	1000	1045	978	995	990	975	1023	980	972	1022	940	1044	1014	974	1007	979	1034	977	973	997	948	930	967	991	1012	982	978	958	1006	980	1014	1011	988	994	980	1028	1074	983	1044	964	1063	1038	969	977	982	995	967	994	1064	990	997	971	1053	971	987	983	972	985	1004	1037	1001	975	963	1014	985	968	1014	949	967	933	962	1007	1015	978	996	976	963	980	985	983	963	1082	921	1009	1021	979	912	995	988	946	945	990	962	1007	961	924	952	968	1040	1041	981	1036	964	976	1005	1002	1043	972	977	1029	979	975	948	1016	994	1043	958	1016	1021	1024	960	990	975	998	975	957	1002	975	984	999	1024	934	946	975	1016	971	984	968	994	954	974	975	961	1008	1040	979	1060	1005	993	1018	1009	1060	1004	1002	1029	1028	964	970	987	973	924	1018	986	991	996	1001	1042	941	1020	1043	1017	1024	979	989	957	981	986	994	932	995	988	951	1005	1008	989	1041	929	1013	988	1000	1070	1010	1004	1045	1013	1017	1034	930	1009	1004	989	978	943	978	983	1030	1007	993	1008	992	1028	974	965	987	1003	1079	972	958	995	981	907	984	1028	932	957	989	958	988	952	960	946	996	1014	1012	946	961	1033	1020	972	997	1002	993	1009	1001	969	1020	1001	967	977	963	1037	991	960	925	959	1010	966	1013	991	984	952	1027	986	1035	970	1005	1042	1017	1046	1019	978	1021	987	998	1002	994	1022	967	996	986	1071	948	924	950	971	1006	1014	990	1039	980	940	949	1062	984	1023	980	984	992	981	960	968	986	969	967	1008	1005	966	996	1002	992	1040	1003	1053	987	1005	990	962	945	985	958	981	934	1013	1039	1024	1013	993	986	1001	1037	1027	1015	1059	1030	1070	921	982	995	1054	980	974	977	974	996	996	1013	1009	996	958	955	996	988	992	962	1017	1018	1026	982	1022	1024	973	1061	1006	1004	1005	997	1093	967	981	1030	980	995	1021	1016	1008	1035	1019	994	1011	970	1001	1012	993	1010	1024	1020	998	1054	981	993	970	945	1011	1038	1013	1028	1051	1012	1034	1052	939	1020	1004	1042	1005	1028	960	969	964	1039	995	992	989	953	1005	977	1034	1009	987	1032	966	1040	1016	1019	1069	996	983	963	958	963	932	971	995	975	1000	1000	987	1016	984	990	951	959	939	1012	995	1041	917	1077	974	989	1008	974	966	1011	1012	1010	1003	1001	986	984	968	1021	1023	935	992	938	1017	970	966	943	1058	956	945	994	964	1072	913	944	1010	980	985	984	977	986	981	984	964	1012	1007	973	1018	994	962	1029	926	986	984	991	984	1005	936	1041	933	998	1005	1008	977	1012	1005	1012	984	981	986	1015	1020	1063	1061	1061	1006	1030	939	961	975	1022	984	958	1006	1022	997	992	970	1026	993	1014	1012	967	991	1020	994	1000	999	1015	974	996	1057	1011	988	946	976	983	996	1004	1000	958	949	958	1025	1001	995	930	964	1012	986	1047	977	1024	986	1024	986	1007	921	1045	1046	1039	1026	974	999	987	1104	958	971	1041	1005	960	943	985	1027	1053	1004	1031	965	1012	1010	991	973	999	1002	1017	942	1080	992	1017	981	978	1015	990	961	1022	972	997	990	1005	1041	988	996	960	965	1001	972	983	1059	957	1065	1037	972	973	1004	1025	1009	978	1032	964	994	1030	993	1004	958	995	1043	1041	1042	985	1001	1010	979	956	1009	1025	1042	1028	1006	973	1020	1024	1002	983	1009	989	1035	992	993	959	998	993	989	976	955	996	1039	992	1027	999	1030	1002	990	1030	1003	1008	982	1008	987	1037	945	1049	946	980	1025	982	969	1070	993	964	987	1000	1004	997	942	1044	995	960	991	1005	1004	1068	965	1036	995	1062	995	943	979	945	990	1046	995	1012	1019	967	1015	986	1070	1063	966	943	987	1006	1020	1015	975	967	1032	1000	961	1011	1048	1005	996	923	993	955	998	958	1014	992	981	993	976	1051	996	976	970	975	966	957	987	1045	1009	1004	934	1013	1000	1010	1024	1018	1000	1006	973	1001	958	985	975	980	985	982	970	983	985	992	985	1045	980	976	952	985	1022	1040	978	970	984	979	988	1004	1041	959	1000	972	1025	1004	997	980	999	991	1019	986	1012	1046	960	981	1029	1018	995	1052	1041	1001	991	969	969	984	993	979	994	941	991	1033	982	980	995	1019	984	993	892	977	960	1056	989	1017	1010	1007	995	1030	980	1037	1054	976	1002	982	992	983	981	995	974	1014	980	1004	986	967	1020	1011	999	986	971	1021	989	994	1005	1010	1014	1064	969	971	1016	983	1015	987	963	1047	1018	1034	1011	1042	992	1041	973	1041	913	974	969	988	924	1021	1018	984	999	996	1014	972	1014	964	934	1001	983	985	969	1030	1008	1015	983	1005	972	1005	1003	989	1010	932	1011	966	977	939	983	1027	1033	1024	988	973	1031	1009	1026	1004	990	988	1017	1022	1002	1012	1062	1018	1010	1035	967	1018	1016	990	960	984	944	1055	1011	1045	989	995	981	953	975	939	990	1012	983	1020	948	953	1054	1006	997	1011	961	1018	972	997	962	981	935	988	1015	1025	923	959	1004	979	1008	1049	1006	995	958	998	922	1009	987	997	999	986	1046
2721	1825	947	606	494	600	571	579	473	426	394	358	262	253	244	195	207	189	169	189	158	146	157	123	150	130	158	131	101	133	130	105	123	138	119	100	109	118	108	108	110	107	111	97	118	102	115	100	110	105	107	96	109	108	106	89	113	99	113	86	90	100	99	81	95	99	122	124	99	118	100	109	113	101	107	115	100	93	94	105	107	91	130	94	104	107	110	100	99	92	95	117	118	104	105	86	106	101	111	95	99	106	104	105	106	97	98	101	98	89	112	99	105	123	121	97	94	97	95	109	95	96	95	108	109	112	108	92	114	107	101	97	110	87	110	103	99	96	117	102	101	102	107	101	100	98	118	121	111	89	114	111	105	106	102	113	105	99	89	110	88	103	103	95	99	104	104	102	123	92	112	109	121	89	98	119	94	108	128	84	103	120	106	102	121	92	99	91	109	116	109	98	99	96	96	86	92	106	93	102	94	103	83	109	90	129	101	100	103	98	117	108	97	88	86	108	111	98	103	111	111	120	96	97	88	96	111	117	113	100	115	107	83	105	98	130	102	110	91	104	112	86	97	88	93	127	83	117	118	92	103	96	89	119	98	100	110	93	97	114	110	104	100	106	99	115	108	115	109	99	91	104	103	89	93	111	95	109	107	93	100	97	94	86	117	99	88	108	104	108	102	115	110	102	109	107	84	112	119	93	113	78	110	104	115	91	86	93	105	92	111	113	97	119	105	105	107	110	113	98	81	119	104	106	107	86	108	126	90	119	99	107	98	104	102	101	96	115	93	80	101	77	103	107	112	115	104	102	98	102	100	93	97	130	99	99	123	103	106	93	94	114	110	110	97	92	92	124	109	113	111	116	104	126	100	110	115	122	106	96	115	101	107	104	92	118	101	91	101	90	122	118	96	113	124	111	91	113	88	106	126	103	100	90	110	99	100	96	107	118	102	106	112	118	113	101	113	101	82	102	90	114	91	93	98	87	98	109	111	118	86	81	99	96	113	85	99	101	98	94	93	106	114	118	92	98	84	97	106	101	98	109	103	88	121	113	118	103	105	93	77	86	105	116	102	96	109	108	99	113	104	87	100	103	96	93	133	98	99	110	110	113	106	114	94	111	90	101	99	100	97	122	93	88	99	96	100	98	94	102	86	91	116	100	102	108	85	117	109	83	98	87	91	95	125	118	96	105	82	112	104	97	116	115	97	98	128	90	111	105	104	110	104	110	103	106	104	91	93	103	113	110	98	90	100	98	101	106	95	111	114	121	74	112	104	99	106	108	109	109	112	114	101	120	92	100	108	96	92	100	99	100	101	122	100	96	88	114	96	102	111	115	117	125	98	97	99	142	116	107	107	116	105	97	103	101	96	93	119	98	97	105	120	96	98	102	97	100	84	122	99	87	95	116	110	97	102	103	112	98	95	91	106	83	118	110	108	115	108	114	104	111	108	115	98	103	101	103	101	121	89	108	101	108	100	111	97	100	124	102	119	105	101	97	107	99	105	111	96	107	103	106	106	114	117	105	112	110	116	97	99	110	112	97	96	93	119	109	110	120	100	106	115	104	108	111	125	93	109	96	93	81	94	96	112	103	90	107	123	106	93	87	112	108	104	98	96	113	97	108	113	84	105	91	92	98	119	96	96	107	104	119	97	95	113	104	89	84	84	105	123	104	123	91	100	93	78	102	117	97	103	115	101	84	107	109	112	116	100	119	99	96	119	125	100	107	101	111	117	112	92	105	93	104	101	105	102	103	110	94	119	88	95	126	117	94	98	98	102	100	91	113	93	89	102	109	115	93	88	96	103	116	96	108	115	111	105	101	112	88	101	99	117	104	116	93	108	120	87	85	92	106	74	122	98	111	88	100	102	120	87	88	111	101	127	114	117	109	112	117	116	104	101	112	120	102	110	99	104	109	105	124	100	139	107	100	93	98	113	105	111	111	101	104	100	95	85	92	116	109	106	104	101	111	119	119	109	145	107	111	106	89	100	102	93	95	97	99	120	123	104	107	113	100	123	116	110	97	81	92	103	101	107	112	106	89	95	103	118	113	94	92	108	115	86	99	104	83	112	97	104	118	116	102	112	102	97	86	104	99	92	103	89	98	107	73	88	104	118	107	97	108	121	90	102	94	104	113	99	97	99	91	98	119	109	95	98	115	100	92	97	112	86	117	103	105	116	102	121	105	100	101	105	98	110	90	114	86	106	115	99	102	112	105	87	103	104	110	99	104	98	99	97	101	98	85	115	111	99	86	109	105	106	107	92	115	95	115	88	110	113	114	88	89	118	103	105	108	95	102	114	103	113	119	105	83	101	101	100	101	100	106	95	105	102	107	113	128	93	108	101	96	114	90	101	106	86	115	98	119	107	102	110	93	116	81	113	122	100	111	104	90	107	86	129	111	88	90	100	96	92	109	99	110	119	111	127	108	100	111	92	103	96	95	108	115	99	107	107	89	106	110	115	116	112	96	101	106	89	84	107	112	101	102	96	86	108	120	95	101	89	115	99	89	94	84	97	109	100	96	112	99	99	101	112	95	112	88	120	95	111	106	97	91	128	88	99	97	111	94	108	106	116	84	87	104	104	86	99	102	89	92	104	108	119	105	109	104	114	109	86	107	111	95	96	96	96	104	104	122	102	119	112	101	90	104	97	111	113	101	109	97	105	94	102	97	100	113	106	84	116	94	92	98	101	95	100	126	113	97	88	100	96	98	118	104	109	109	93	95	127	101	91	112	88	107	84	104	103	121	99	107	113	90	105	98	97	103	106	115	113	114	102	122	94	104	104	108	100	101	110	128	86	108	103	112	117	106	112	88	116	96	110	105	85	86	95	98	101	98	125	104	97	100	103	100	132	110	99	90	105	109	97	116	115	112	92	104	90	88	95	97	89	81	105	117	108	113	113	112	116	102	113	99	110	104	106	110	100	107	116	83	114	125	103	89	100	88	104	102	98	114	109	104	99	105	100	105	104	82	94	100	102	99	89	110	102	88	92	108	112	111	98	112	105	111	115	93	105	90	96	103	108	107	120	89	99	101	91	107	99	113	114	103	107	109	91	105	99	97	110	104	109	89	112	107	108	95	123	97	120	86	108	112	103	104	119	118	107	104	111	116	100	109	116	91	93	106	99	129	101	116	108	108	97	91	112	104	94	105	113	92	105	105	111	105	86	102	83	113	91	112	91	101	83	97	92	92	99	108	89	80	87	94	116	105	104	86	87	97	119	97	109	107	117	102	104	91	104	103	104	96	111	120	112	88	94	101	112	116	100	98	90	99	93	103	102	105	100	116	106	106	112	109	101	96	101	78	103	112	104	83	94	129	125	87	106	102	119	108	101	90	102	112	99	110	116	102	109	81	98	109	89	95	109	110	115	107	108	90	94	100	98	107	105	116	115	105	95	107	99	101	115	95	101	101	89	92	99	109	96	100	98	88	90	108	100	115	111	105	90	110	109	117	94	103	92	87	105	104	100	101	114	95	90	106
24474	15595	10023	11679	18061	19671	18092	15839	13509	11351	9512	8022	6408	5246	4684	4242	3734	3307	3048	2651	2351	2262	2040	1917	1872	1707	1629	1544	1529	1450	1377	1344	1299	1210	1156	1090	1144	1127	1117	1090	1057	995	1039	935	929	916	989	979	1023	951	930	867	941	959	919	923	883	897	1041	933	980	925	968	983	840	929	960	953	975	994	958	912	962	912	907	946	956	930	916	947	898	886	914	916	920	945	938	887	911	990	951	903	937	973	911	910	937	947	927	936	896	943	922	959	899	945	950	938	928	926	957	941	967	951	912	946	924	915	876	891	942	919	927	965	969	906	924	953	984	974	931	933	939	912	906	863	951	912	897	953	971	933	930	915	939	922	911	932	962	932	939	941	873	906	923	937	920	948	963	888	896	863	963	892	914	921	973	937	923	927	955	926	953	931	910	907	867	900	906	917	914	860	974	923	961	916	886	924	975	960	921	952	915	909	942	945	932	975	914	916	928	942	931	912	922	938	922	910	926	892	887	976	921	922	931	878	868	866	923	961	932	912	967	858	922	949	884	915	909	881	979	940	949	925	855	922	1004	851	918	915	908	923	933	911	920	885	993	954	873	935	911	923	951	926	959	917	927	904	913	903	928	941	932	920	955	938	922	911	928	960	956	869	923	943	938	922	956	920	925	923	939	884	907	953	879	877	938	913	919	881	937	920	936	909	987	985	889	938	918	911	952	958	908	940	944	915	947	907	929	971	853	970	908	944	955	937	882	945	910	933	935	896	921	947	913	992	919	908	947	919	970	914	949	894	965	899	993	963	918	899	918	905	930	913	942	935	941	956	912	898	929	926	906	935	914	935	945	878	922	874	903	875	920	953	972	975	883	874	973	891	919	897	943	911	954	917	882	921	946	938	930	897	1003	965	893	933	957	933	893	917	1000	981	895	954	951	908	926	862	931	937	947	949	942	931	926	904	969	919	886	902	970	926	915	937	919	923	908	935	881	876	912	966	940	892	916	936	897	942	936	928	948	916	955	948	975	892	907	904	912	953	884	948	938	954	946	923	959	907	956	985	917	952	945	948	926	925	930	955	894	928	919	885	899	829	920	962	886	901	930	885	922	966	922	956	922	975	911	986	928	985	942	909	858	916	929	910	931	968	917	951	932	936	920	923	955	904	901	951	891	915	977	913	975	992	952	909	946	960	867	981	899	901	895	919	939	926	897	915	966	912	935	987	898	950	887	952	934	934	944	911	984	868	995	885	982	917	861	935	913	920	979	942	929	927	923	936	877	952	965	952	937	934	929	927	923	922	987	945	943	913	944	942	961	970	912	946	955	908	900	897	914	988	947	916	964	860	869	979	881	964	963	904	904	951	933	912	927	893	890	954	966	948	847	934	950	919	944	957	931	905	922	948	958	947	895	885	904	906	890	909	889	903	936	893	936	919	938	931	953	921	931	978	903	917	916	940	951	941	945	895	967	959	896	962	899	861	945	963	933	947	911	970	899	908	964	893	924	884	957	943	940	893	891	973	900	943	929	890	848	925	919	930	917	915	933	874	895	958	985	962	914	942	928	886	923	937	910	949	943	937	952	942	907	1024	954	953	908	932	931	924	896	901	926	979	892	882	904	925	951	902	921	929	935	889	896	950	895	936	957	925	910	927	1001	939	882	901	933	947	903	914	922	897	922	895	964	958	958	930	894	955	930	959	907	964	965	967	913	894	934	966	966	912	911	944	978	919	931	898	888	895	965	930	928	908	834	919	977	913	938	930	956	889	937	958	950	918	924	906	910	913	924	919	958	877	897	944	946	953	896	921	952	968	921	928	898	932	932	912	919	890	930	943	964	931	939	956	925	950	885	915	928	898	913	957	941	968	907	956	918	930	932	956	928	893	967	871	958	926	930	958	964	921	876	927	894	905	965	921	926	900	996	870	961	943	966	932	958	931	956	908	952	923	903	920	907	922	927	960	919	993	955	927	917	919	914	934	967	903	922	928	900	893	893	942	903	883	937	938	944	932	908	929	958	954	966	918	924	886	906	929	924	947	949	959	932	927	901	933	936	961	973	945	907	915	942	937	879	905	910	929	960	947	932	943	931	914	963	955	872	932	950	903	899	922	919	940	928	951	952	932	947	939	937	949	885	940	908	964	923	924	925	874	931	916	933	865	923	936	925	999	913	925	925	889	914	934	887	952	912	969	926	924	949	931	934	881	901	946	925	974	865	938	973	926	976	955	907	925	925	936	933	903	932	891	919	943	881	944	929	949	925	940	910	953	955	938	920	857	901	920	975	865	924	956	912	924	943	901	934	938	893	939	944	965	932	948	886	878	978	968	951	940	969	953	928	911	922	898	921	888	977	959	972	903	856	920	962	945	928	901	915	925	902	932	927	937	844	940	958	921	929	904	896	1009	920	923	987	914	912	945	1007	937	896	960	957	876	900	973	963	873	953	962	900	998	912	921	930	960	975	908	954	857	985	937	905	896	958	923	884	912	934	945	960	926	983	967	984	955	923	936	902	950	879	923	925	969	950	933	911	910	906	952	875	927	948	957	971	893	967	910	942	950	960	940	922	936	940	974	921	945	903	856	888	871	904	932	918	967	946	946	895	918	969	861	932	948	925	967	923	912	935	929	946	919	935	898	916	948	926	903	919	876	922	926	950	958	949	955	910	860	903	888	919	944	912	911	898	913	886	934	969	952	865	897	969	956	959	873	955	925	955	921	883	922	907	951	925	918	907	932	874	899	889	899	993	913	922	883	897	950	967	963	933	928	995	953	927	969	892	920	940	924	924	893	952	920	909	915	942	955	949	919	922	907	963	967	917	930	922	871	893	941	887	925	882	938	900	891	947	872	918	922	889	933	943	926	936	895	940	938	965	909	902	973	918	924	948	933	940	945	918	920	994	979	946	891	972	877	902	924	926	882	928	936	907	972	920	932	938	947	888	924	907	862	964	941	897	875	926	948	946	970	910	927	918	896	982	955	882	930	930	912	939	918	946	900	910	934	904	936	948	924	941	946	938	916	904	888	883	940	910	898	895	964	944	931	928	965	928	929	960	916	928	964	895	874	939	947	879	922	937	926	920	924	927	902	983	939	969	944	950	927	964	907	932	945	957	950	921	904	940	953	932	980	946	905	910	920	985	898	959	898	920	930	921	885	940	926	914	939	905	882	949	957	903	916	945	938	917	909	996	955	917	933	920	911	958	900	956	868	913	949	928	929	947	964	953	921	990	911	886	948	885	910	917	959	950	938	918	900	965	921	926	924	938	916	921	916	904	948	936	900	925	1038	987	915	936	944	937	959	907	996	924	951	918	935	903	936	957	923	887	933	941	903	879	940	928	932	985	887	961	939	966	915	939	911	836	914	900	916	919	946	956	893	945	882	949	896	954	882	940	913	936	963	927	948	885	932	909	904	1006	923	897	905	914	949	928	898	944	919	950	937	943	922	949	928	897	891	921	951	966	930	935	904	903	928	985	933	936	902	946	873	900	890	934	927	943	934	891	967	931	978	951	964	893	890
2840	2310	1365	928	698	833	885	779	696	585	502	424	332	306	298	269	228	210	214	183	183	178	155	170	139	153	152	135	148	107	150	138	106	112	125	110	108	132	120	109	104	106	116	117	105	123	84	109	100	113	88	109	99	113	121	113	103	111	111	105	118	119	115	128	101	120	99	104	125	106	106	103	104	120	116	117	116	113	118	108	110	104	125	130	97	112	117	109	105	111	107	119	112	83	110	113	110	103	127	111	109	106	107	96	95	105	109	94	102	127	110	129	101	115	115	114	111	131	100	112	128	99	131	110	98	105	100	98	110	104	95	96	96	129	108	107	106	113	112	102	112	112	95	102	98	106	97	104	118	116	115	112	104	101	120	115	94	107	96	108	102	123	89	88	106	128	102	87	111	88	115	107	110	102	112	109	103	104	100	107	136	108	107	113	107	97	101	116	115	108	102	95	118	109	127	104	96	95	91	115	110	108	110	109	105	102	107	117	110	119	124	111	113	103	108	102	107	110	113	103	109	104	100	104	115	101	91	110	111	95	105	103	98	114	107	102	105	116	95	94	108	113	100	103	107	107	120	88	107	104	108	99	115	123	112	113	94	106	111	106	109	107	92	127	101	108	100	107	134	125	99	108	114	107	115	121	104	97	100	101	108	91	102	104	90	125	115	125	119	90	107	109	113	90	103	104	106	102	92	111	108	113	97	113	120	110	98	111	101	92	98	101	102	114	111	118	115	109	101	130	102	97	94	99	93	113	108	110	105	94	104	100	116	97	113	112	116	94	102	105	94	79	94	124	99	106	107	97	109	89	104	124	123	105	133	124	111	96	111	102	97	89	113	105	113	119	102	108	135	125	102	102	108	106	112	133	101	99	110	125	97	111	91	95	109	125	125	96	109	108	96	102	94	114	96	100	110	103	125	97	97	112	120	115	111	124	116	90	100	130	102	109	115	109	111	105	112	88	114	118	104	118	109	107	103	109	115	104	106	118	93	101	107	116	113	111	107	118	97	97	104	110	115	93	104	119	113	126	115	107	108	97	89	114	124	123	104	97	104	99	101	94	91	103	111	105	105	131	109	124	117	101	117	121	103	118	124	131	122	111	108	132	117	109	118	116	118	128	109	107	115	124	109	102	113	117	105	102	93	98	87	117	108	109	110	120	104	115	97	122	110	97	111	131	98	79	119	115	114	103	90	103	95	102	118	133	95	121	106	118	95	110	113	126	94	103	103	92	93	118	115	92	103	98	104	114	90	126	101	103	121	96	117	100	88	111	103	110	119	111	111	79	134	97	124	113	104	97	102	85	105	104	104	111	99	121	96	116	97	111	113	108	110	97	89	115	99	95	115	88	101	112	102	110	89	115	106	117	114	104	101	122	130	114	120	98	120	94	102	108	110	115	109	116	126	101	103	96	89	111	115	107	115	123	110	99	109	111	99	92	118	116	116	104	99	110	106	111	102	105	115	114	122	113	114	96	100	111	108	97	101	105	119	104	117	100	117	109	96	107	121	120	110	115	106	129	94	113	108	111	112	92	114	122	120	111	109	99	118	109	101	110	112	110	107	99	114	110	131	113	105	106	109	111	119	120	122	125	95	115	105	109	94	96	119	117	85	104	105	92	124	96	116	108	98	89	101	120	99	106	115	111	126	94	122	112	112	119	89	109	114	104	98	103	105	105	102	89	103	123	108	116	96	104	105	114	119	110	105	106	97	95	108	102	106	100	117	103	97	108	111	103	97	98	107	102	110	100	112	124	106	99	94	101	121	98	103	107	123	106	97	104	88	105	134	107	89	100	102	112	104	85	112	114	107	107	114	101	103	122	111	110	109	101	93	104	99	92	97	104	99	88	91	107	113	107	100	97	117	87	91	111	115	95	106	95	105	97	99	112	102	107	110	94	92	100	131	107	112	93	110	103	90	106	106	100	121	115	110	112	105	121	106	105	128	100	124	109	102	92	106	109	111	117	104	105	106	110	123	116	107	95	115	116	119	122	107	101	108	96	120	119	118	106	116	113	121	105	102	96	110	110	93	99	94	118	130	118	118	107	99	114	93	115	110	104	102	115	103	108	109	128	104	120	107	109	105	113	97	101	94	116	105	87	109	109	113	97	123	97	106	115	100	102	100	113	113	103	111	105	106	111	108	108	119	118	110	121	118	94	91	99	93	121	105	123	102	116	127	120	111	102	103	124	114	117	112	113	105	123	112	111	104	97	113	98	99	120	111	112	103	124	113	105	128	119	125	122	95	110	96	93	99	114	108	113	121	105	101	102	103	103	124	90	118	94	113	127	104	128	98	104	112	111	114	115	101	113	120	132	109	118	116	115	109	97	110	93	115	114	89	105	112	91	122	100	109	108	96	100	118	110	109	108	108	90	84	107	109	120	107	106	135	119	106	105	98	100	114	112	110	110	119	116	105	123	90	97	107	99	110	110	129	132	100	110	126	115	100	113	117	113	117	124	100	118	116	92	92	113	94	112	109	87	98	86	119	92	99	126	104	99	120	95	104	99	101	100	108	112	125	115	91	106	106	95	102	98	87	121	90	106	89	115	109	110	94	103	105	112	109	109	105	89	116	106	114	108	118	125	97	93	112	105	109	106	109	115	112	99	102	115	106	114	115	107	98	130	113	102	89	117	116	101	95	119	114	123	105	116	104	113	119	121	111	100	121	120	103	102	98	100	107	101	130	114	116	118	126	103	105	91	99	118	101	135	111	92	121	104	117	114	101	121	112	105	112	98	119	127	125	84	95	124	125	109	125	100	94	117	113	97	117	85	109	109	126	107	104	79	103	103	107	104	113	103	96	92	94	96	97	101	92	113	114	110	106	126	97	101	101	106	97	106	98	115	109	125	105	102	101	97	109	109	115	114	110	133	112	107	110	112	102	112	113	98	100	96	131	97	101	116	108	103	97	119	118	111	106	131	85	119	109	108	109	107	94	123	109	119	120	121	116	133	110	116	94	111	120	105	110	100	125	84	109	112	105	120	108	121	106	96	101	110	126	112	103	137	103	113	89	95	110	115	107	100	90	107	97	108	112	99	109	101	100	111	102	113	118	103	109	109	112	99	115	105	120	115	103	126	110	112	104	129	97	116	97	103	104	106	113	125	135	112	125	121	116	108	118	111	116	99	83	106	125	92	103	114	108	100	93	93	107	119	113	103	137	117	116	89	102	105	97	93	107	111	124	104	122	137	105	125	115	107	110	122	104	81	123	88	113	97	103	113	98	105	119	119	91	108	119	106	114	103	114	108	97	114	108	104	102	98	108	121	106	98	105	97	106	103	110	115	108	108	115	106	102	116	95	101	126	118	122	99	98	104	113	107	102	116	95	105	113	113	101	111	115	106	105	100	123	123	123	100	127	117	97	106	117	104	98	80	116	93	117	133	91	91	110	106	82	101	106	103	105	96	88	101	127	108	96	118	112	94	115	110	94	113	115	110	113	95	101	99	109	112	124	119	107	116	121	107	126	107	94	106
26500	17462	12995	15909	21202	23081	21171	18569	16645	13603	11808	9673	7766	6537	5706	5054	4467	3957	3395	3203	2865	2733	2445	2179	2089	1920	1849	1774	1734	1617	1566	1492	1390	1361	1258	1263	1297	1206	1171	1150	1066	1049	1041	1034	1026	957	1009	982	994	1041	997	932	959	980	968	982	987	968	967	982	896	996	885	967	950	980	982	995	948	933	979	906	934	988	963	983	964	1013	962	942	952	928	935	969	962	907	950	919	915	947	977	979	965	977	966	955	936	997	1011	957	946	980	1006	965	915	981	977	1002	946	973	973	931	985	940	942	941	958	981	943	980	1025	960	950	944	961	958	934	1002	947	956	928	939	954	1002	955	1011	955	958	951	945	933	899	928	957	972	955	987	975	976	966	971	1011	963	947	963	991	1001	1003	1007	952	940	936	939	921	931	1033	938	1009	935	959	964	957	957	991	1022	974	953	986	946	905	955	985	909	925	1006	946	937	895	950	993	933	912	907	940	940	940	959	1001	1002	946	940	998	958	954	969	928	962	969	985	884	949	992	972	966	946	926	939	965	991	957	942	964	1004	935	933	980	993	921	998	970	966	961	993	940	948	1017	891	978	1008	982	951	977	918	952	897	1003	966	916	950	951	993	970	979	979	990	962	931	922	973	949	973	949	980	925	925	926	966	931	966	952	1018	936	1011	994	995	936	983	1018	992	989	959	947	989	976	914	947	951	968	1010	980	959	954	935	951	940	976	967	966	1017	924	1022	943	994	983	924	995	914	984	998	955	961	988	940	962	1004	953	1002	958	978	962	971	953	1007	995	922	938	948	930	956	981	975	923	930	970	970	972	947	1036	972	938	934	947	971	987	963	979	948	1006	959	943	1007	920	1002	1030	969	1002	926	970	998	961	976	983	1004	1006	1004	927	940	932	971	991	989	996	938	994	956	929	948	937	991	921	955	1020	973	977	934	972	987	994	976	950	990	973	1011	963	923	978	987	925	946	941	922	1000	957	952	930	967	950	1013	971	981	932	928	899	983	942	953	1018	982	966	908	956	939	951	988	997	925	987	932	999	940	988	971	945	942	1008	983	997	941	1021	916	941	968	978	963	1000	985	950	1010	955	961	971	969	937	959	981	945	951	947	1020	942	991	980	1004	976	950	915	941	961	998	926	957	967	990	957	948	1012	976	959	969	942	991	911	964	972	961	985	949	972	958	979	969	1004	989	975	944	1032	977	977	919	935	935	933	968	951	972	995	951	989	980	972	947	982	973	996	988	972	978	958	1018	970	980	992	947	996	973	950	969	937	977	985	937	958	1005	916	922	1015	919	1033	973	987	916	891	988	943	913	933	996	949	969	951	932	927	991	969	983	1001	926	938	937	935	944	966	1045	1044	939	942	936	939	965	963	933	925	930	940	951	907	991	992	950	970	950	887	992	1007	955	997	1046	968	930	978	934	912	973	963	952	1015	936	960	923	915	960	965	1004	933	968	983	926	1026	956	958	1026	975	978	981	990	983	975	996	935	951	987	960	981	956	963	986	934	958	944	999	945	1030	933	994	1007	913	958	1015	968	890	981	976	977	979	979	997	1033	1018	947	940	929	951	943	976	995	994	998	950	997	1017	964	983	964	961	971	961	957	995	934	959	975	945	993	969	940	899	1004	920	1020	969	999	1003	941	979	897	990	972	969	983	948	952	960	960	946	958	990	950	1007	1006	907	940	924	955	973	978	959	996	977	971	972	965	1004	978	992	907	955	959	962	1019	927	940	1020	973	968	961	970	956	967	929	1026	945	920	1035	1030	947	983	899	974	970	986	994	975	974	983	918	946	957	998	942	976	964	994	1015	994	931	981	933	904	1007	982	947	978	932	917	942	982	954	919	962	973	975	960	947	986	995	1000	919	943	991	989	953	940	991	938	948	940	978	989	966	978	933	948	949	965	1008	925	933	932	978	996	950	972	1013	943	957	1037	890	994	972	920	944	969	1000	959	974	922	946	978	971	971	961	1022	983	937	985	956	990	1001	954	1008	1005	941	1058	994	1015	1001	961	955	987	955	955	967	957	961	974	973	1011	956	980	999	960	930	993	995	963	996	934	996	924	956	980	1023	1000	956	980	956	951	984	956	943	950	990	966	976	948	970	999	1050	979	927	985	1000	976	1007	960	931	1036	981	944	927	930	965	963	988	955	921	936	956	932	936	975	943	1010	944	936	962	978	938	952	942	1021	960	1002	975	982	992	963	996	908	944	932	949	906	995	966	1003	903	963	965	1010	962	917	1000	956	987	966	976	991	903	946	997	1009	969	914	980	964	969	942	948	1000	1012	986	988	1004	983	930	1004	934	972	932	949	990	926	943	987	987	921	943	947	990	935	956	969	981	932	1000	927	950	949	903	989	904	951	933	934	1002	924	1039	952	990	983	955	987	952	938	1012	974	898	965	985	1004	929	995	976	959	936	971	912	1005	925	948	970	948	953	985	955	958	982	1079	965	951	950	929	931	969	953	1026	980	917	987	981	983	927	931	987	946	975	950	949	958	927	949	968	972	1016	939	970	1007	947	978	971	953	981	982	955	996	941	977	938	918	937	1013	1022	955	938	951	921	927	1011	960	997	919	970	980	944	949	1022	984	948	968	958	977	1017	959	947	976	946	958	1020	972	942	960	978	956	993	951	937	919	964	1005	999	974	943	961	1004	987	971	928	962	943	993	987	916	1026	935	951	947	946	1034	967	928	995	1015	985	940	954	992	983	909	949	1040	920	971	950	959	934	952	953	917	939	1001	991	983	1003	929	944	909	948	941	964	927	955	998	959	932	964	993	975	986	1002	975	970	987	980	921	936	928	989	998	952	947	958	973	948	959	976	919	951	944	914	961	954	957	1017	968	926	986	986	958	950	985	958	938	975	947	931	965	978	961	962	942	1010	1034	971	952	966	980	967	988	1011	980	966	967	978	996	1023	984	919	962	941	956	1033	969	957	931	937	1016	1027	1006	1012	1010	975	985	971	988	937	1006	912	951	978	1029	960	916	991	1011	950	1000	955	994	1001	1005	913	1019	953	970	1017	946	1002	947	990	943	995	964	981	1001	941	988	986	979	970	943	960	996	969	1006	960	1015	961	935	928	956	944	987	948	934	952	998	987	924	986	948	934	964	980	941	974	993	966	942	956	920	959	948	998	942	941	941	961	962	958	979	999	985	988	982	963	992	946	995	954	989	988	972	962	937	1002	973	970	924	928	894	933	957	934	930	960	990	970	1008	1014	936	981	976	987	867	1017	940	966	1008	992	977	932	985	972	954	918	947	970	1000	986	911	940	1011	985	1008	973	937	959	963	967	946	954	1005	911	1035	959	961	947	1011	986	1004	966	1000	950	972	1024	916	964	952	952	962	960	961	880	993	968	978	953	971	989	959	918	918	998	893	982	992	946	947	957	937	958	930	952	958	971	956	975	926	966	957	990	952	938	924	972	1001	964	980	987	981	926	987	939	920	948	919	966	963	881	974	967	984	997	911	1044	920	966	978	1026	991	984	972	987	968	937	935	966	979	983	957	950	904	1007	960	997	933	949	981	959	946	941	957	994	937	938	941	945	986	924	1014	967	907	952	987	1019	936	977	946	938	953	1001	966	985	945	939	942	951	991	977	958	938	959	993	991	928	939	963	951	940	1004	985	997	952	975	941	947	966	984	939	962	986	966	953	928	989	994	991	991	961	897	978	932	979	947	946
1808	967	581	416	384	447	466	434	384	346	319	256	228	209	195	207	164	150	167	140	149	155	116	134	122	114	131	146	131	121	127	132	124	124	94	102	119	131	113	131	111	90	117	116	127	84	116	106	109	126	109	106	114	108	119	112	113	99	123	112	95	109	101	98	104	100	120	95	99	109	103	106	116	113	100	111	96	103	113	143	124	108	101	113	110	102	110	104	110	102	125	107	112	96	110	112	98	111	102	102	105	95	113	105	105	87	107	107	117	104	97	119	118	106	93	111	122	117	112	111	107	110	117	113	108	114	118	95	101	116	87	100	112	109	112	111	117	104	101	109	94	110	113	100	93	108	120	114	122	130	99	127	118	112	108	111	95	119	114	102	104	119	103	115	116	120	107	114	92	106	89	108	127	119	96	111	100	110	109	119	117	115	107	113	106	104	121	100	111	111	112	117	111	106	109	106	96	99	102	88	106	108	113	124	126	100	122	112	112	106	103	112	104	114	95	117	102	99	83	102	113	127	115	109	93	102	130	108	107	107	110	134	105	125	118	95	101	108	113	104	110	126	101	111	109	125	111	116	112	108	118	116	106	111	101	99	101	125	108	134	117	99	119	104	110	116	106	104	109	93	122	112	101	112	87	100	89	110	115	124	95	88	96	104	110	112	96	104	114	117	115	99	98	107	129	110	110	90	114	114	117	104	102	102	101	107	100	133	104	110	96	99	113	122	124	110	115	91	136	113	106	114	93	107	120	128	89	106	114	106	109	122	126	101	100	117	111	103	121	117	116	114	107	109	99	87	119	101	114	132	106	84	118	115	92	103	118	112	107	116	99	94	135	99	106	119	114	84	104	104	120	114	103	114	90	95	102	114	117	115	111	88	112	109	111	102	117	123	102	118	116	86	117	122	122	105	102	127	118	115	113	95	107	116	100	120	90	105	115	116	122	96	94	118	108	105	127	124	99	115	118	129	100	121	107	125	118	110	128	96	113	102	105	123	100	109	110	116	109	108	101	108	102	125	122	93	113	115	112	111	99	112	105	118	94	93	115	110	105	110	106	125	122	98	102	100	84	98	123	111	98	109	103	119	97	113	105	97	113	111	107	110	104	123	102	106	103	119	100	107	97	115	95	96	93	104	113	102	94	121	99	105	104	112	115	94	120	110	106	107	98	104	117	105	108	95	117	95	123	126	123	102	119	98	114	107	102	109	101	107	97	99	102	92	119	123	106	103	102	124	107	99	92	109	102	116	131	110	100	112	125	104	99	118	125	108	120	149	121	107	134	101	104	125	123	90	137	100	107	96	118	94	112	114	107	121	106	107	115	114	118	120	126	102	116	105	118	94	94	108	117	108	104	116	96	118	118	111	117	112	96	84	100	97	105	91	121	88	93	102	117	101	108	105	105	117	110	92	122	114	103	114	102	123	113	102	105	123	108	108	119	117	122	111	107	136	109	126	109	88	107	106	112	112	115	115	110	125	105	110	121	125	133	109	104	84	120	116	90	104	96	106	108	104	100	121	111	97	109	96	99	113	116	87	102	110	91	98	121	110	100	118	125	114	123	114	108	102	117	114	127	96	109	112	102	119	108	110	95	106	99	99	122	105	121	102	115	102	113	116	115	108	113	103	106	121	108	102	95	104	113	111	112	119	102	118	113	102	109	98	116	107	109	107	119	102	97	109	103	109	123	107	120	108	121	108	114	115	105	106	101	113	96	115	117	116	111	101	106	113	108	101	120	97	108	120	124	97	114	110	111	106	113	123	111	129	95	86	109	112	120	105	94	107	102	127	110	111	103	114	106	97	112	120	105	133	113	99	100	96	138	101	95	104	114	106	103	127	110	116	108	116	90	114	114	105	94	111	98	113	110	95	124	120	103	111	98	104	108	120	128	119	113	96	110	99	112	104	113	101	105	125	113	107	104	109	110	108	99	110	103	122	111	117	111	105	103	88	130	118	109	121	113	112	106	109	108	103	102	114	124	105	118	111	88	118	113	116	101	109	99	96	95	130	99	118	102	92	106	112	115	95	109	102	100	127	106	101	104	108	104	123	113	109	105	110	127	111	100	90	107	116	100	104	114	97	99	100	125	95	114	95	99	101	122	89	101	90	118	106	85	106	120	99	102	106	130	111	110	108	109	102	120	111	104	122	118	96	103	114	85	115	107	113	104	97	106	97	106	114	103	110	102	104	107	104	107	103	96	95	122	96	90	100	108	94	97	132	104	129	112	85	113	111	121	122	111	103	100	109	120	118	98	108	106	118	107	115	108	121	110	130	110	110	94	120	83	111	106	104	109	99	124	119	101	118	93	106	107	100	114	97	109	120	117	107	97	99	110	108	95	109	107	108	98	110	90	104	107	99	117	106	127	110	115	113	99	104	98	106	95	95	112	112	116	110	108	124	117	104	113	110	124	99	89	103	98	101	106	102	110	100	113	101	109	121	94	82	135	129	111	91	99	101	96	102	101	120	102	111	97	119	132	118	103	108	121	113	115	103	104	121	122	123	109	113	95	104	96	106	112	110	100	104	131	137	97	98	118	118	110	101	104	99	97	92	109	118	92	116	115	128	118	95	108	106	113	117	102	122	122	103	109	105	106	107	113	113	115	107	110	125	115	104	95	130	88	103	106	107	115	96	93	90	123	122	89	122	103	97	120	100	108	87	125	122	121	120	106	126	101	99	104	101	106	103	100	127	98	114	106	120	116	97	106	124	102	113	114	113	108	104	108	107	99	113	100	114	102	97	117	105	106	134	99	114	98	90	104	130	111	105	109	107	98	108	109	103	102	113	117	112	110	110	118	115	105	108	123	129	89	121	101	101	101	95	94	126	109	96	109	110	114	117	116	102	127	93	114	125	103	120	101	129	117	119	109	105	94	107	114	117	117	112	125	116	99	112	106	108	120	107	94	117	117	110	102	96	105	90	128	110	102	102	108	120	118	112	101	125	108	96	108	102	115	107	125	109	123	118	104	101	130	101	98	113	90	101	95	103	110	100	113	111	109	106	94	111	126	109	128	115	107	114	117	120	118	95	134	123	85	106	101	109	117	117	124	114	105	100	111	108	117	107	103	112	113	124	112	93	124	113	116	98	110	118	110	119	105	106	102	92	114	112	118	106	117	112	108	121	101	100	119	114	126	137	115	120	105	106	108	122	132	98	108	116	103	100	136	117	109	107	108	113	120	103	111	107	120	123	113	118	100	89	119	109	106	96	107	123	103	99	129	115	125	115	117	114	99	112	106	96	97	118	90	115	102	108	96	106	108	118	118	113	111	99	116	114	85	105	98	118	101	101	99	117	113	113	120	106	115	105	96	106	130	105	111	114	104	87	119	118	122	112	92	118	99	123	116	99	108	106	103	126	106	97	97	104	107	115	99	101	101	106	116	109	100	110	94	99	112	119	107	88	100	103	123	104	96	110	112	121	106	109	119	86	110	91	108	102	86	109	103	110	95	114	91	92	102	105	104	108	115	106	100	118
20576	10804	7262	8710	14330	16012	14743	12819	10872	9133	7519	6135	4824	4089	3539	3077	2744	2427	2208	2095	1931	1822	1662	1647	1527	1455	1455	1400	1370	1316	1281	1264	1211	1153	1132	1114	1133	1160	1060	1117	1077	1036	1014	1005	972	960	1014	1005	963	1011	961	1011	968	991	997	992	1038	1001	935	962	975	1027	996	1000	990	898	958	995	1026	1015	970	949	1024	963	938	950	970	968	939	922	943	968	1013	964	1028	972	1015	950	977	975	1015	959	998	1010	1019	966	949	954	1006	1030	966	967	997	981	983	955	948	987	972	927	978	984	926	991	1013	950	970	969	970	977	954	1026	978	995	984	1001	981	940	972	946	978	961	961	951	976	930	997	976	955	941	969	944	1001	1008	947	963	947	944	1006	1007	970	960	985	958	987	956	1009	960	987	970	961	1019	993	1008	966	979	993	940	974	977	1014	939	938	995	913	937	1067	989	950	990	939	1026	954	966	980	1032	1011	861	988	975	945	964	977	946	985	994	942	966	979	933	981	957	988	986	992	986	985	959	1008	1024	962	909	995	972	953	982	953	987	1009	936	966	980	1004	1020	1023	925	981	980	949	1015	950	965	973	965	1014	976	945	1010	994	960	1024	1034	989	958	987	972	935	940	981	958	997	936	968	1024	924	955	933	1046	955	974	997	949	920	909	961	961	948	977	964	997	932	950	981	950	1031	994	903	1000	966	942	1025	992	942	959	973	994	1004	955	979	1009	954	958	938	997	942	942	971	973	1010	988	998	1011	1016	932	979	1008	945	1009	948	967	956	996	954	963	967	991	1014	978	974	944	967	922	1020	1003	1012	1007	952	984	951	921	976	981	979	996	938	974	1029	1006	941	939	996	959	952	1006	965	979	989	980	943	1023	974	925	955	915	976	987	957	985	958	964	945	972	963	983	955	946	990	970	1007	904	1010	985	990	952	946	991	993	967	938	1016	1028	1039	981	1049	998	1013	989	996	990	1000	984	973	1000	1029	957	1016	948	948	961	985	947	970	960	993	990	966	934	1032	976	996	1027	1004	979	989	916	998	974	1006	968	972	983	1005	1014	992	937	919	993	984	984	962	977	973	958	987	950	965	933	993	1044	977	983	963	999	1009	980	974	888	992	1012	962	969	931	986	950	950	960	1014	986	936	940	954	975	974	1015	956	1015	993	997	1015	1046	991	970	941	971	941	931	929	1033	973	955	972	966	947	1012	906	997	1021	956	984	1016	1021	1007	952	969	1027	959	1034	998	997	1002	928	949	972	979	972	989	990	982	979	970	1014	944	962	983	966	970	951	935	1024	937	1037	993	965	983	1015	1022	967	962	933	955	1048	1005	959	1004	1000	988	961	1007	920	971	964	903	950	998	1009	987	956	954	971	998	963	946	962	962	976	899	966	990	915	948	973	1009	1014	954	972	953	970	983	903	950	935	1004	952	981	996	945	961	993	974	1008	911	947	956	941	945	999	1023	970	969	1051	976	1000	1001	997	1003	998	954	975	984	980	991	960	970	1014	965	969	943	967	941	1025	966	956	950	975	979	957	1008	977	922	1020	906	1000	984	1032	957	964	997	929	1008	998	963	956	933	985	998	992	959	989	927	975	1019	938	952	977	1007	964	925	940	1030	978	953	988	1007	972	982	969	989	940	988	896	970	982	948	1021	963	934	938	948	952	962	1002	982	941	983	951	986	1001	938	995	1004	979	1015	984	979	988	941	953	982	1012	974	1008	990	985	993	966	933	1027	929	970	967	922	925	912	939	1000	915	1011	960	942	987	1001	1000	933	943	932	1059	966	1019	950	955	985	1018	896	951	948	1035	964	1013	944	977	897	935	1037	1077	1038	944	984	928	980	929	1031	974	1000	1002	960	938	936	969	965	1015	1024	1018	959	999	974	966	978	946	1001	1005	947	994	974	973	965	947	1002	987	992	936	971	1025	980	937	983	958	969	950	1025	990	1028	905	1006	923	948	998	1013	1007	946	1027	1004	975	961	987	981	1016	992	1021	1071	999	924	982	956	1015	1023	935	976	1048	998	960	942	932	1002	982	990	981	919	1008	947	1035	1018	1071	933	984	987	943	923	952	978	954	940	1029	971	1008	977	987	941	962	978	1004	959	948	937	1026	988	923	1055	972	1002	957	1020	989	981	952	931	980	970	1031	943	972	1021	1010	963	996	962	1023	907	973	937	980	953	993	941	995	950	960	994	993	1003	988	997	953	971	994	977	913	957	981	978	966	1007	956	957	991	970	937	1030	985	1009	974	971	1005	969	944	939	922	1012	979	986	972	1010	942	968	913	983	988	917	955	1006	961	953	991	1016	997	924	943	966	999	972	959	923	989	948	988	1047	956	964	933	928	955	950	1043	938	952	952	972	904	977	995	967	1001	995	952	1015	997	900	949	945	982	1014	994	1019	991	985	954	979	1007	933	894	1013	1003	987	1009	970	984	957	990	940	979	952	996	998	992	975	991	1000	1019	959	1005	944	931	984	1001	985	1015	931	950	977	1003	954	987	939	1002	976	998	973	1024	979	968	976	1053	991	1021	978	1014	943	984	1012	975	980	947	999	985	1001	987	944	952	1016	983	1002	933	1005	1051	984	967	927	904	988	985	919	987	1015	967	959	992	937	1043	1000	1010	938	962	959	982	966	997	952	1004	922	1008	970	951	929	1062	976	1022	1012	980	968	969	987	1026	910	1000	946	982	997	1028	1008	927	1019	953	971	949	1000	960	989	965	928	1006	1005	1007	928	955	929	971	974	938	911	996	938	942	985	1042	962	1001	894	958	955	987	988	945	946	1040	934	990	989	990	1015	988	937	987	986	949	932	953	1004	995	945	959	957	934	977	947	1000	955	975	982	958	934	981	951	1017	957	1009	913	1045	995	942	958	976	967	990	981	963	965	924	983	1039	995	999	985	920	998	998	965	908	973	964	1007	981	938	963	953	955	1008	946	948	982	937	995	919	910	955	991	981	963	990	961	974	968	988	1011	957	973	986	1018	1011	958	954	1013	1015	951	987	1002	965	933	985	919	989	994	973	982	995	969	940	964	937	976	984	986	974	956	977	972	985	1015	918	1048	954	983	1016	966	934	968	1020	992	1038	1034	961	961	1032	989	990	986	993	913	974	972	986	966	972	987	964	1003	985	1000	979	964	1011	944	937	958	934	972	956	979	970	996	997	979	914	974	993	1012	944	1000	980	958	1042	949	1056	993	944	904	1021	980	885	973	989	949	955	961	972	973	998	980	981	953	985	966	1035	1013	948	991	960	962	950	944	937	971	986	952	949	960	966	975	962	991	961	945	975	1005	965	974	982	953	950	968	984	977	927	999	987	964	942	977	1012	983	907	959	987	922	951	972	940	976	970	947	930	981	960	993	944	960	941	945	929	942	995	930	978	1032	966	976	1029	983	975	949	931	1025	966	1010	961	986	985	972	1027	936	946	980	958	999	930	927	986	945	987	968	993	997	990	926	972	953	970	977	996	1022	1020	944	1022	965	983	946	964	956	981	971	961	983	1014	911	946	906	918	1003	1006	964	954	934	960	949	988	1012	995	938	986	944	914	995	989	981	965	950	1017	966	999	1017	965	957	1009	981	961	957	938	971	1003	944	950	919	1009	1007	950	1001	941	975	992	987	1006	952	962	977	981	988	1023	963	930	946	918	966	1001	960	942	1002	969	953	928	975	962	953	927	950	958	952	944	934	932	965	951	939	998	954	989	967	966	970	954	990	954	967	982	974	967	975	1034	954	992	940	993	929	980	1010	954	976	955	912	902	973	930	965	976	963	956	987	1011	946	993	1008	1001	896	990	995	971	942	1021	993
2272	1870	1119	679	582	618	700	656	558	478	403	391	302	262	264	211	210	193	185	179	148	188	151	154	154	148	125	144	112	94	122	111	126	138	120	119	135	108	128	115	148	126	115	127	140	137	118	115	105	121	111	135	102	103	108	105	122	116	118	117	126	127	108	110	119	111	119	127	122	117	113	122	111	98	125	107	124	106	117	95	111	115	92	95	116	122	116	113	119	116	106	107	116	112	110	121	119	113	121	118	110	110	116	100	89	112	112	114	104	116	111	105	100	102	101	114	110	128	123	122	120	118	98	95	117	103	121	133	93	114	121	116	100	110	101	122	115	116	114	134	119	115	111	109	117	102	101	103	119	128	104	100	112	117	101	119	111	111	117	96	124	107	118	122	124	126	110	114	137	105	118	105	119	113	116	109	130	120	112	104	112	110	121	133	104	113	122	119	108	108	123	114	97	118	110	117	101	122	122	121	107	114	104	116	132	104	113	120	134	113	107	109	119	118	134	91	96	112	98	107	123	105	132	113	123	107	112	110	106	101	119	108	90	102	97	112	124	106	114	116	112	129	97	124	128	115	129	106	101	104	93	115	108	120	99	110	139	108	108	94	102	113	114	111	121	102	109	92	103	129	121	133	116	108	101	103	91	113	121	122	117	122	106	120	127	124	101	117	113	116	117	127	118	115	116	115	106	123	110	122	116	119	115	128	105	128	136	123	125	105	135	125	111	109	123	120	108	112	133	131	120	106	114	117	109	104	102	131	142	112	121	114	107	104	122	99	128	89	114	119	87	100	92	100	117	129	119	131	109	123	128	109	91	118	113	106	104	112	119	122	124	102	120	102	121	111	121	119	115	126	103	116	116	116	113	102	89	124	108	103	118	115	102	97	131	100	104	106	115	113	118	106	108	116	101	112	117	112	124	118	119	112	116	136	108	112	106	109	111	120	110	106	113	122	128	107	124	131	112	128	114	114	120	103	116	129	118	123	116	102	109	118	101	106	103	98	117	126	111	90	90	128	98	116	99	110	114	120	127	118	117	92	100	112	122	104	117	105	110	121	116	111	122	131	106	127	98	129	109	100	119	103	114	118	94	106	134	128	121	124	116	97	127	106	126	100	118	127	123	127	105	114	94	101	117	109	99	120	109	123	102	100	90	109	119	105	108	102	109	95	111	117	109	113	107	105	94	127	114	106	107	113	115	99	118	122	105	123	117	108	109	121	124	104	125	108	117	117	128	116	118	92	98	113	113	131	98	110	123	111	98	102	108	108	134	99	116	121	114	107	89	88	121	121	126	120	122	107	109	127	109	109	111	117	116	111	97	114	89	111	115	113	103	106	103	109	119	114	109	122	123	127	111	118	132	106	122	121	115	125	100	131	123	118	110	102	126	110	107	131	111	121	139	94	115	106	92	109	111	115	121	118	111	111	111	98	120	119	116	92	128	103	112	120	109	115	84	101	100	105	126	102	99	116	103	102	109	107	116	108	117	112	102	126	115	107	91	119	114	118	112	114	124	123	110	134	129	120	121	126	101	118	113	115	131	104	117	116	114	101	107	102	112	119	124	120	96	128	104	118	115	131	99	106	100	105	116	119	113	114	116	102	112	122	96	122	122	151	105	105	122	116	106	118	104	127	121	109	114	118	111	127	106	123	100	120	152	110	107	113	110	119	125	93	132	110	113	108	136	108	99	102	113	125	117	92	117	102	108	115	117	125	120	116	137	113	124	125	117	95	107	124	105	107	128	115	107	115	110	125	113	109	105	109	122	95	118	112	113	117	100	116	98	85	121	128	105	120	128	118	108	99	116	109	120	104	108	109	104	118	111	111	103	106	119	114	121	93	117	109	116	85	107	116	116	121	120	100	111	121	102	113	101	109	110	117	97	115	112	90	113	131	120	116	132	136	114	108	118	119	128	97	108	119	121	118	109	98	125	119	109	116	141	125	109	117	120	107	118	103	113	112	122	112	115	130	106	115	125	100	98	112	125	104	122	102	105	132	104	111	121	129	116	97	100	105	125	104	119	109	110	137	115	116	96	93	116	109	116	103	114	112	120	123	102	125	105	120	116	100	128	99	114	124	117	115	116	102	122	102	103	101	100	115	97	117	110	99	121	134	108	125	115	114	108	99	108	105	128	116	114	115	119	109	115	123	107	114	117	131	106	97	113	135	110	106	119	105	103	114	124	97	122	108	104	116	104	116	104	108	118	100	96	116	113	123	112	122	113	114	115	133	120	120	113	114	101	104	120	117	116	119	117	120	122	88	126	109	114	116	115	122	118	104	125	115	113	118	113	116	120	113	109	122	127	123	110	118	130	100	113	100	125	121	99	117	96	121	111	119	114	97	103	104	116	113	91	117	114	115	116	90	107	111	105	93	92	125	117	111	122	112	84	129	109	130	129	127	122	126	107	107	108	98	121	96	125	107	105	107	113	123	103	113	114	107	129	117	121	108	95	102	121	109	117	116	127	104	124	100	120	112	115	124	103	111	113	112	125	107	107	112	121	108	126	108	113	146	121	109	104	111	127	140	130	105	114	118	120	113	106	104	125	108	99	95	111	108	95	102	115	121	118	121	112	115	107	108	111	109	102	101	103	113	100	109	120	107	113	141	128	124	141	111	123	98	123	133	106	113	131	102	91	131	125	93	101	122	103	104	102	118	120	118	109	129	108	117	121	104	104	142	124	125	104	107	110	104	89	104	135	103	123	111	111	118	114	116	113	101	127	109	101	126	123	96	115	108	135	109	124	120	122	119	121	127	124	108	107	93	110	106	109	107	128	104	115	108	115	108	130	132	111	112	111	135	103	120	91	109	125	116	113	118	117	112	125	129	120	106	116	103	118	112	102	103	113	110	118	119	133	107	117	126	120	109	105	112	114	118	121	121	114	108	98	106	109	100	128	129	100	131	112	108	121	117	104	121	109	107	121	111	106	101	124	97	90	107	123	108	115	117	129	97	118	112	109	120	107	125	129	113	96	122	112	108	100	118	118	116	111	121	111	126	109	111	89	100	116	87	108	110	118	116	104	101	106	108	115	95	110	121	116	117	103	120	112	97	121	114	112	103	115	112	118	110	108	94	108	119	108	114	107	122	108	105	105	95	104	104	104	124	113	112	122	122	110	108	94	116	129	106	120	123	104	101	117	107	126	117	124	110	91	117	134	103	114	102	101	104	101	104	91	112	117	132	121	132	123	121	100	128	118	117	125	111	110	120	118	115	94	110	93	126	113	116	116	117	103	117	98	117	112	105	101	118	121	121	130	112	102	121	104	103	129	115	90	113	147	118	106	122	124	101	103	133	118	99	118	120	99	122	104	115	114	101	134	122	117	99	121	111	127	104	99	100	97	133	117	97	116	112	113	100	117	109	126	108	131	121	118	117	111	120	122	116	101	108	108	108	121	107	120	124	122	121	116	122	120	115	115	94	113	115	126	127	108	106	114	85	115	118	122	108	105	118	108	139	117	103	116	106	106	129	123	98
23872	16131	11636	12710	19081	20666	19251	16709	14234	12192	10136	8164	6673	5386	4577	4035	3512	3234	2806	2561	2477	2150	2089	1895	1890	1750	1617	1617	1542	1519	1463	1427	1327	1258	1247	1242	1232	1180	1211	1128	1108	1196	1074	1042	1075	1110	1017	1050	1024	1069	1018	1026	1069	1048	1025	1025	1061	1043	1029	1003	1046	990	987	1037	1014	977	987	1008	992	1036	1036	1016	1037	1050	1021	1020	1024	1008	966	1039	1007	1004	1040	1019	1051	1046	994	1025	1012	1021	977	1058	1037	985	994	1018	940	958	996	962	1012	1014	1032	1054	1035	1025	1060	995	1064	994	1067	1085	1007	1000	1027	1049	1009	997	995	1030	1038	1032	1041	1050	1055	1003	984	1022	1032	1061	1075	980	1052	1009	970	1002	1016	990	986	1008	1030	1000	971	1057	1024	961	1042	1063	1011	1003	982	1052	992	1037	996	1056	1009	1048	980	969	1021	1004	1023	988	1042	984	1015	1023	1020	1013	1044	1017	988	1047	1018	1052	1011	1005	1008	1009	1030	1010	1010	985	1078	992	1014	986	1037	977	1101	1014	1054	983	971	985	1041	1068	979	1016	1015	959	1048	997	1002	929	1017	1006	1054	1035	998	978	1067	1015	988	1065	1082	1044	980	989	1011	1007	1046	996	1048	958	944	1036	1019	1000	984	1019	1026	1048	1038	1038	1025	1069	973	999	1023	1039	1047	1001	1086	1004	1055	1046	995	1036	991	1032	1012	1028	1051	1018	1020	1000	973	1012	1021	1035	952	1084	1006	1036	1006	1000	1002	1087	943	1042	1008	1023	1065	1024	1005	976	1037	1005	999	1050	987	1020	992	1025	1011	996	988	1032	972	1073	957	1029	1034	998	960	1053	1011	983	1051	1026	1013	984	1018	989	1012	982	1024	981	1026	992	1078	1009	1031	1007	1025	1066	1041	997	950	1028	1049	1072	1040	1015	974	1026	1055	1073	1078	980	1047	1021	1021	984	975	991	1049	1043	1084	1103	1004	993	974	1027	1028	1011	988	1056	1029	999	1025	1069	1019	986	1051	1041	984	938	1003	1042	987	1028	1020	1034	999	984	1024	1033	1019	1072	1014	1009	1014	1063	1026	1003	1023	1051	1034	1004	1004	1040	979	976	1011	1020	1002	984	995	1002	965	1004	1002	1001	1027	1005	1021	1012	1040	979	1082	948	1011	1027	1046	997	1050	1003	1016	943	977	1022	1049	1057	1040	1008	1017	1066	1013	1019	1079	1013	981	998	1066	966	972	930	1033	1036	1009	969	1006	1041	1017	1019	1029	1077	987	1017	1041	1029	1037	1058	1032	1029	1016	954	1024	1066	1106	1025	1008	975	1057	1005	1001	982	1022	1053	997	997	1046	994	1022	1044	992	1060	1012	1019	997	954	1016	1019	1023	1042	976	987	1005	1033	990	1087	966	1003	1003	995	1003	1071	1002	1047	1074	983	974	1026	1004	1020	1016	1016	1027	1054	1041	1024	1046	986	1008	989	1056	1007	1020	1049	1011	1052	1031	1043	968	1003	1046	961	1059	1010	1044	1005	975	1029	1060	1000	1058	1065	1000	1040	1044	993	1062	1017	1031	1011	971	996	993	1027	984	1035	1043	976	1033	995	1001	1033	1024	1019	1012	975	1033	1034	1041	1067	1024	1020	1018	1014	1004	1045	1017	975	1044	979	1040	1047	1047	1006	987	1090	977	1016	1004	1053	985	1043	1025	1045	1050	993	1031	997	1007	1041	1042	1074	1055	1015	1117	993	1042	967	1001	1000	1074	1014	971	1015	1041	1067	981	1000	1003	966	1011	988	994	1040	1026	1072	1062	1004	1012	1020	996	1036	1043	1009	1044	1015	1033	1015	1012	978	1030	1011	981	1030	1077	936	1035	993	993	999	1028	1029	985	963	1003	1023	1033	1022	971	1061	998	1036	1022	1056	1033	1035	1044	978	1010	997	1056	1014	1000	1015	1051	1038	1008	1010	1048	982	1019	1050	1049	975	1034	958	1010	1062	1034	1042	991	987	994	1021	1010	1012	1058	974	1028	1023	950	1026	1004	1057	1029	1002	1006	1005	1059	1048	1020	1039	1005	983	1017	1029	1024	1054	1037	1041	1037	1004	950	1085	1036	1042	1033	1013	1015	1026	1014	1068	992	999	981	1051	993	1001	1027	972	1007	1012	980	1041	1038	1060	1056	1040	1030	1011	1015	1029	1022	1038	1036	987	1036	1020	1001	980	933	1027	1015	1016	1058	1018	1006	1011	1044	1011	1045	996	1022	982	1048	970	985	1023	1016	1043	1001	967	1004	1039	975	990	1024	1026	998	1002	1035	1028	981	995	978	955	1020	1069	1035	1080	1013	997	1004	1061	899	1067	1022	1049	1055	1047	1089	1041	1036	1037	1046	1015	1026	1071	1028	999	1024	1021	1032	1035	1041	1066	1040	1044	1009	974	1060	1060	1001	1040	1041	1043	1021	1030	968	988	1035	975	997	1088	994	1021	1005	1058	1026	1023	1020	1071	949	1032	1073	1050	998	968	999	1023	1090	1011	1007	944	1049	1008	978	992	1036	1032	1009	1022	1051	1029	964	985	1017	1028	1014	971	1016	994	1018	1053	1069	1065	1009	1035	1006	1009	1069	1022	1050	1026	1021	1020	970	1007	976	1022	1130	999	1058	1016	1021	1030	994	1056	1093	987	1041	1030	975	1010	1003	1045	998	1016	1021	990	1039	987	1010	955	1031	1055	1066	955	1038	1006	1031	1020	987	1045	1024	953	1021	1032	989	1028	982	1018	1016	1005	1049	1031	994	1064	1019	1008	1019	1032	1050	989	1029	1045	942	1051	1030	1032	1033	1025	1020	1014	994	1050	1068	1050	990	1006	1040	1026	1012	983	986	985	1095	1000	989	1017	1002	1035	962	1020	974	1025	1030	1048	1036	1009	961	995	1080	1055	967	993	1030	1012	1024	1090	1044	1007	954	998	1052	996	976	1012	1021	1025	1016	965	1045	980	1000	1037	1032	973	1014	1051	966	1019	995	998	1017	1036	1014	1027	988	1000	991	1043	1007	1041	1029	998	1038	993	914	987	1028	1019	1059	1030	984	973	1013	1026	1053	1017	986	1048	1012	1036	991	1003	1022	1036	1079	1015	1061	988	1043	1020	998	1027	1015	989	997	1023	1062	1004	1081	936	1005	1032	1046	1018	1022	999	1042	998	1038	1033	981	996	986	939	1010	969	1006	1022	968	1016	990	1011	1043	1096	1002	1051	1021	1024	1082	939	1038	1009	1067	1036	1031	990	987	1012	1028	968	1063	992	984	1011	946	992	1054	1034	1012	1022	979	1027	949	1027	1028	1042	996	1044	1066	1004	973	1007	940	1047	1048	1017	1065	1023	1087	1020	955	1001	1019	969	1010	992	994	1022	1025	1052	988	990	1070	1023	1048	972	1002	1008	1022	952	985	1051	1027	1017	1093	1033	998	1013	1042	1014	1037	997	933	1025	1000	976	1035	1020	1085	1029	953	1027	988	1037	1038	967	991	1002	1046	962	1011	1081	1026	961	1043	1054	1064	974	1040	968	993	971	1038	1003	1003	1032	986	1005	1005	1012	1040	963	986	1032	1028	995	1008	1047	1004	1036	1016	998	1013	1067	1069	1043	1013	1037	1028	1031	1094	1023	1056	1038	1008	1009	959	1012	1021	1056	977	1029	1062	1051	996	1073	1009	1045	996	1030	1029	993	934	1020	1067	955	1022	1044	1013	1064	1005	966	1036	912	1019	1056	1050	1028	1026	992	973	1030	1097	999	967	1016	987	981	1051	1010	1003	1029	977	984	983	992	991	1037	1050	1041	1000	1018	1001	1006	1052	967	1020	1008	1056	1002	1008	1027	972	1043	1013	1069	995	1014	1048	1037	1085	1063	1054	1044	1050	1029	980	1049	1025	991	1026	1015	987	1067	1013	1004	1011	1002	996	1028	1036	1016	1074	1041	1054	1022	981	1069	1058	1001	993	966	1027	1025	1035	983	994	1038	995	990	972	968	1055	1021	994	1010	1053	985	1015	1014	1039	998	967	1016	1037	987	983	1016	1033	883	1039	1011	1016	1039	983	996	971	1063	1041	1080	974	955	1015	961	1006	1030	1022	1022	969	999	1028	1030	1005	992	1030	1028	1048	1014	1027	972	1002	991	1064	991	1014	1011	991	1055	1020	957	1066	1085	1029	1039	1005	1032	1031	970	1013	1073	1049	1035	1047	1006	1026	1016	1057	1062	1010	1006	1054	993	987	1069	1071	985	1003	1086	1015	1001	1022	1007	1017	1032	1038	957	1077	1005	992	976	1054	1063	1011	1034	1000	1022	1074	969	1043	1006	990	1061	1030	1019	1018	1048	997	1071	1000	987	1022	1080	1062	1002	1022	1044	1073	1003	1014	1006	971	1044	1001	988	1064	1015	989	984	1034	1034	1069	1004	1035	1076	965	1008	1011	959	1021	1064	987	1074	986	1032	1012	1076	1057	1060	982	1017	1060	1040	1007	1007	961	985	1080	1016	1010	1034	967	1094	999	1026	956	1000	991	986	1050	1023	1020	1058	982	989	1072	982	1044	1040	1061	978	1049	1046	1002	980
2615	1759	1055	661	547	638	740	622	558	490	428	342	302	267	235	222	181	173	178	156	143	142	162	155	142	123	145	139	133	115	125	120	110	125	115	126	116	119	120	123	102	112	118	107	100	119	112	108	103	106	110	105	117	119	100	114	104	110	108	109	104	111	112	121	105	105	106	106	117	114	99	103	102	113	94	96	112	107	107	108	95	94	93	94	95	141	120	117	120	119	120	86	93	103	104	95	113	111	106	91	100	113	103	112	112	101	104	111	121	109	83	96	106	104	99	99	93	120	126	112	114	113	82	115	98	88	102	112	115	105	118	94	110	115	108	100	93	110	97	102	101	91	113	125	112	100	122	93	94	99	110	103	88	125	85	120	89	137	101	102	93	93	89	112	113	115	110	119	93	110	104	112	101	94	121	106	105	103	97	104	104	103	132	112	114	118	114	116	88	89	100	107	110	106	108	99	106	124	114	110	90	113	103	98	114	110	98	103	111	102	101	107	99	123	115	100	99	98	104	118	103	113	109	92	122	122	95	111	97	118	85	109	82	92	109	100	100	106	121	115	87	92	100	82	105	113	77	101	95	112	85	92	114	103	96	95	112	113	116	127	107	110	108	93	102	104	104	111	102	113	108	111	96	91	104	104	98	99	109	101	105	102	112	119	103	103	96	106	116	90	105	101	119	115	113	114	107	104	110	113	117	131	99	115	103	99	92	118	102	105	104	103	82	91	122	106	98	103	90	114	102	105	104	88	105	108	118	108	107	109	103	103	101	101	97	101	81	99	103	95	90	111	115	121	106	100	121	100	99	114	109	100	91	110	107	111	97	123	85	123	109	103	100	96	102	114	103	107	109	108	110	110	96	94	120	88	102	89	93	104	97	86	92	122	101	104	106	100	109	109	125	102	121	100	101	80	104	108	104	118	111	106	85	92	104	106	86	126	90	94	102	94	86	117	105	102	102	107	108	110	117	97	100	98	101	118	96	105	95	113	106	111	85	108	97	117	114	100	110	76	104	104	108	74	119	96	116	98	100	97	110	117	104	120	88	90	112	117	109	113	108	109	93	96	76	107	110	99	103	90	103	111	105	103	88	101	86	95	113	99	117	94	104	115	110	116	103	119	88	110	113	71	111	92	103	110	122	100	91	116	102	89	110	102	107	105	83	101	108	126	90	101	97	116	114	111	102	109	91	122	99	126	102	99	101	97	98	100	106	118	99	109	99	114	100	117	106	99	123	96	107	96	110	114	116	94	96	108	98	114	118	82	130	119	96	111	113	100	118	105	111	109	108	97	102	113	112	105	101	99	94	97	121	104	93	111	119	108	121	117	122	115	102	106	99	107	113	118	105	112	103	104	103	104	108	111	93	96	104	100	114	99	104	101	111	96	108	102	104	108	104	85	93	82	88	109	119	105	101	97	105	102	109	103	110	106	101	117	103	107	109	104	101	113	121	100	103	117	115	99	107	84	113	107	108	104	101	92	101	110	110	99	123	95	104	126	108	118	111	106	118	110	115	93	110	119	104	102	103	110	105	101	104	107	96	109	90	124	96	115	92	116	103	104	107	93	114	119	111	114	94	110	98	105	109	104	100	107	102	105	97	108	96	102	107	86	99	106	122	125	94	102	84	123	100	116	99	99	106	107	139	109	86	103	115	90	105	95	110	108	115	107	117	104	84	108	117	81	109	98	91	105	97	93	95	102	101	99	114	109	104	114	105	89	109	101	111	95	110	84	97	83	116	124	112	113	106	102	113	108	109	99	107	97	108	106	101	130	128	113	111	103	111	99	99	127	102	118	110	120	102	101	102	102	115	113	104	120	92	111	111	104	121	116	106	99	87	117	116	111	112	89	113	109	117	108	110	99	104	104	92	88	110	104	119	126	111	96	93	114	109	111	110	122	114	104	97	116	101	117	96	100	104	84	86	93	111	76	108	112	109	93	120	101	108	112	111	108	117	104	89	113	106	89	94	121	109	116	112	106	110	110	100	107	107	94	122	97	107	113	96	100	103	96	101	98	116	107	104	102	99	102	100	81	89	118	117	111	111	100	105	127	121	88	133	100	107	100	106	120	117	109	102	128	119	102	110	97	98	114	113	104	108	97	108	105	106	106	130	96	104	98	104	98	105	108	101	108	118	88	98	98	104	91	97	111	117	101	92	115	93	112	117	120	105	83	101	104	114	97	86	106	95	113	112	86	102	100	107	104	114	102	106	110	98	131	105	103	95	109	97	97	115	99	107	113	113	118	80	92	98	109	125	122	117	93	96	98	95	98	99	95	107	100	104	129	96	110	106	96	111	92	96	109	107	105	102	93	115	104	108	101	106	96	114	113	115	128	107	98	114	103	112	105	85	124	92	105	108	108	109	111	115	96	104	96	104	103	98	105	92	110	95	111	108	100	109	96	102	107	106	112	79	110	107	105	103	97	115	121	125	130	112	84	94	144	96	112	88	103	108	102	103	127	110	103	90	109	121	107	90	115	94	89	110	95	92	112	92	119	102	103	98	110	102	104	91	103	110	110	107	114	96	113	96	115	99	119	101	113	99	101	92	96	92	97	105	110	116	108	111	128	113	107	112	87	93	99	116	111	91	116	102	94	115	120	95	102	99	105	90	93	93	105	99	122	126	129	120	98	106	110	104	112	98	112	115	114	105	98	114	100	90	111	92	105	95	97	103	102	123	118	120	92	110	100	95	100	113	104	96	96	100	94	100	104	104	118	103	105	109	101	96	112	95	89	96	112	123	99	111	107	113	91	102	100	102	114	110	103	105	114	106	107	105	99	110	113	102	103	99	104	113	109	91	98	98	98	80	96	114	113	107	90	104	97	84	83	114	88	101	106	105	113	106	105	91	129	100	119	96	101	113	117	118	102	107	100	104	94	91	85	105	100	117	107	107	104	100	103	121	101	91	113	101	110	86	112	116	110	97	98	98	113	117	92	102	92	106	123	116	100	110	87	119	101	120	106	115	120	124	105	99	101	97	106	93	117	101	110	104	116	117	100	100	111	111	102	128	120	110	101	106	102	118	107	118	113	92	111	117	107	82	105	101	114	108	104	99	94	103	107	115	106	81	118	94	113	102	86	104	124	109	111	103	128	107	110	104	122	101	93	95	121	87	108	97	99	113	117	101	90	107	111	100	119	84	95	118	109	114	89	106	107	99	134	113	114	105	108	113	104	93	102	106	110	106	106	94	102	107	76	107	106	112	101	95	106	95	109	97	99	89	104	113	118	128	114	104	105	101	94	85	106	97	127	93	89	99	111	99	99	106	108	86	87	96	94	108	105	95	89	121	113	96	112	95	104	97	115	107	103	117	101	95	113	127	101	107	100	101	87	93	104	106	109	116	92	130	78	115	100	90	123	100	108	91	105	99	96	124	118	112	105	96	117	105	98	108	92	98	87	106	103	110	97	115	111	123	105	101	100	94	110	117	108	103	105	108	115	100	109	105	104	89	106	99	113	108	121	103	103	94	107	94	100
23646	15549	11033	11966	18226	20067	19183	16666	14369	12204	10124	8248	6520	5590	4569	3964	3499	3083	2823	2539	2333	2203	2058	2035	1829	1711	1589	1596	1473	1417	1434	1356	1299	1281	1196	1204	1184	1100	1081	1061	1117	987	984	1012	969	994	978	1008	986	993	970	990	984	920	955	906	1021	921	959	956	918	954	970	933	927	928	937	905	942	933	968	960	985	909	927	932	959	943	936	918	938	875	927	949	891	906	953	928	935	903	937	944	966	962	878	969	920	983	942	954	978	984	904	947	977	960	916	911	936	919	944	921	929	933	923	982	939	922	923	941	916	928	939	918	888	1027	929	919	977	995	937	911	941	926	950	919	954	961	931	874	962	938	977	973	930	963	975	935	903	942	960	934	926	955	946	967	941	943	992	935	971	947	986	959	940	923	949	896	922	914	993	920	991	928	957	895	919	916	900	966	930	984	929	917	902	899	940	922	988	976	919	932	964	935	934	934	907	912	935	920	897	929	926	923	876	976	980	972	963	1001	931	932	896	945	944	937	937	943	971	984	875	935	948	960	951	930	963	963	914	915	956	961	912	934	892	945	921	970	893	900	953	935	948	919	971	982	933	952	996	907	947	908	971	973	916	1008	898	918	926	954	972	919	966	941	968	958	932	995	945	968	910	983	930	940	872	974	969	924	914	964	920	950	936	950	915	852	934	972	962	954	929	952	943	896	939	905	949	976	943	967	959	941	860	942	956	929	958	944	935	911	944	954	959	980	940	956	944	973	940	933	952	932	985	904	986	947	943	950	924	910	955	919	914	909	913	926	957	966	922	951	935	923	957	1010	941	882	973	927	967	902	990	961	942	942	913	873	938	979	917	944	996	971	960	931	1004	924	951	1001	943	933	992	963	921	959	961	938	960	906	933	943	944	951	895	936	967	921	921	958	977	902	912	925	957	938	896	943	912	939	913	932	915	940	901	906	922	897	977	952	904	920	1014	940	937	893	946	853	959	950	956	1001	944	933	928	900	917	1021	921	877	915	947	960	993	966	1003	911	970	932	938	948	960	961	995	994	918	891	962	952	926	932	895	932	937	939	928	964	878	992	976	955	906	926	938	929	905	928	927	939	906	935	930	972	973	868	967	914	938	948	935	928	936	935	937	926	962	984	966	973	927	905	939	922	855	971	921	962	945	976	955	984	924	920	969	981	985	942	964	941	949	1002	964	953	907	964	913	905	872	916	936	999	956	970	950	958	948	944	901	993	930	909	944	965	955	989	962	972	977	967	963	873	898	958	926	1007	954	891	890	950	940	969	936	942	917	900	907	960	931	978	940	919	962	951	996	978	961	988	961	883	940	936	895	889	961	971	936	971	914	981	952	954	934	921	978	955	933	958	970	973	871	943	960	968	934	951	924	971	991	948	922	930	919	1003	950	926	978	942	948	923	941	930	945	990	932	955	909	882	1036	983	946	926	945	955	912	921	957	916	978	970	908	921	936	887	913	897	947	952	937	888	877	991	921	989	936	944	995	935	986	953	937	951	921	912	955	961	944	959	880	975	969	951	963	946	998	972	968	933	998	880	949	923	974	934	927	939	928	938	925	952	912	940	910	960	925	957	914	931	879	947	904	898	925	978	919	948	917	945	953	901	964	989	947	958	1032	911	944	899	913	948	921	983	914	938	969	992	973	952	969	989	947	1006	971	939	961	959	932	920	913	941	975	875	907	899	922	928	942	965	994	925	942	947	990	938	912	961	949	929	950	920	927	964	926	948	970	985	953	897	942	980	988	957	1010	974	1021	944	923	906	965	948	998	935	941	925	938	963	899	952	966	949	915	924	918	905	983	946	925	969	934	927	994	962	959	918	903	945	957	909	934	935	914	928	901	944	969	951	965	1020	1017	949	900	904	965	914	949	969	962	916	887	977	937	959	971	913	938	934	938	906	960	957	953	986	908	911	998	896	937	967	917	900	962	892	968	903	925	935	938	923	832	956	911	948	903	923	861	999	944	950	879	950	969	994	946	960	962	955	936	940	935	953	939	938	882	918	943	917	970	910	864	906	951	913	946	940	972	929	896	959	918	933	955	924	928	925	896	977	958	902	998	949	963	951	955	936	894	948	972	934	944	966	928	918	958	949	943	921	912	900	882	985	950	923	960	953	930	941	983	931	957	942	992	949	938	901	998	951	909	962	926	961	894	953	956	941	1010	889	939	978	983	942	951	967	1000	958	958	893	952	898	935	976	931	1001	937	895	998	934	939	906	954	912	959	923	894	923	910	916	957	955	946	930	1002	944	942	931	961	939	957	946	940	959	922	936	911	936	901	930	965	964	935	968	967	976	913	997	982	931	919	949	947	941	895	934	915	884	958	919	914	910	943	930	936	992	949	964	950	913	980	971	918	981	881	917	939	962	980	939	887	982	923	911	938	946	974	999	926	943	971	970	953	928	917	1000	934	947	934	1003	919	926	973	899	879	944	979	939	1005	919	952	988	951	927	922	921	909	957	944	980	904	959	960	971	899	886	940	984	926	923	921	922	964	895	958	957	969	992	957	930	955	946	906	917	940	965	963	932	930	940	953	971	936	927	947	911	916	925	962	983	962	956	917	936	925	917	959	1010	924	947	974	976	970	923	918	1002	942	978	937	955	923	993	902	952	949	950	963	908	952	951	942	998	946	970	984	903	972	934	953	957	997	927	941	894	997	898	966	897	955	958	902	929	907	908	953	956	934	944	919	959	938	932	952	940	971	962	952	901	855	896	953	973	961	932	937	964	915	931	953	920	953	970	948	928	968	923	932	913	969	947	1029	920	943	947	961	926	901	878	963	893	979	1003	968	875	929	950	894	989	897	952	994	986	960	939	899	889	906	973	919	919	918	965	993	963	938	941	1000	902	1033	910	931	935	940	919	909	918	904	959	929	977	907	973	916	930	952	960	1003	926	936	985	995	991	1004	917	975	917	977	955	919	953	916	926	943	924	924	971	950	912	983	945	926	938	975	961	919	920	936	938	962	973	978	961	917	886	967	933	919	1020	957	887	929	941	971	947	939	920	995	936	936	954	934	945	913	956	957	1007	973	904	942	956	976	947	943	952	993	916	963	976	972	980	983	946	959	963	904	940	908	970	917	968	914	911	975	870	935	891	945	952	892	918	923	953	995	909	985	946	1036	974	887	947	976	950	924	907	956	859	932	911	933	964	941	907	936	971	909	917	925	962	906	936	978	974	967	877	934	957	968	918	951	961	969	938	885	935	960	986	927	961	949	937	916	923	933	913	932	970	939	936	958	1009	921	926	975	1003	980	917	905	925	935	922	931	947	919	983	963	946	974	916	975	977	948	972	883	945	958	948	944	900	933	971	1007	888	938	902	923	940	991	945	1003	855	913	918	951	972	962	891	932	920	957	937	969	884	934	1023	946	939	886	939	932	940	969	954	977	926	977	994	974	975	985	913	948	948	941	916	954	915	964	951	1007	923	949	944	971	938	935	932	882	1025	910	992	913	898	920	925	937	926	898	950	873	999	917	923	876	903	946	972	917	925	952	941	908	942	994	873	945	978	892	885	925	939	918	979	969
2981	2596	1443	958	714	922	958	1001	755	622	519	418	358	325	309	261	232	239	226	182	185	181	158	166	179	156	141	154	141	124	124	149	134	122	122	126	119	123	127	118	132	106	99	112	102	112	116	112	105	107	103	103	103	130	120	109	110	107	123	111	113	104	111	99	107	105	111	113	126	91	114	95	111	104	128	106	105	110	132	95	105	117	90	92	100	116	109	115	102	100	120	87	100	113	118	131	117	108	96	129	107	120	115	129	114	90	117	97	103	105	126	116	107	130	116	109	105	113	104	126	107	119	103	125	120	111	111	81	110	86	116	97	104	115	107	121	117	102	128	103	109	109	121	115	106	87	116	108	98	106	112	124	107	110	99	120	87	109	115	108	109	120	108	122	103	109	90	129	115	117	122	128	107	98	100	139	104	117	105	110	103	120	122	104	96	120	109	113	115	117	91	115	83	83	115	103	126	92	130	120	99	119	102	108	100	105	113	99	108	120	115	107	135	108	110	107	109	108	113	112	107	126	123	114	106	110	114	123	103	124	126	118	111	108	94	82	115	111	116	137	111	122	107	104	94	113	118	118	105	119	90	92	116	116	101	111	100	114	107	107	124	109	118	103	106	127	120	90	88	96	113	112	107	103	90	145	113	101	113	125	109	103	124	104	126	95	109	113	92	132	105	135	101	111	107	126	127	99	113	120	96	106	118	114	109	88	116	112	101	109	110	118	110	102	128	106	105	109	99	121	112	102	116	112	95	134	98	121	98	113	117	115	127	115	116	100	94	115	110	108	110	107	109	96	104	104	106	107	112	105	114	112	113	120	94	106	115	123	99	100	108	116	119	103	110	109	95	108	116	96	107	127	102	114	103	121	99	112	114	90	95	108	112	104	97	117	104	100	124	101	124	108	114	105	100	116	87	105	118	122	98	123	123	119	104	118	96	106	100	115	101	105	118	111	92	104	109	106	117	103	108	101	117	125	92	109	84	110	116	120	88	114	123	105	109	100	110	117	110	112	99	127	113	99	107	104	111	105	109	116	99	127	104	87	117	111	111	115	109	105	98	110	105	129	105	131	99	114	122	118	113	104	118	91	104	121	113	116	102	130	101	97	88	89	112	108	118	120	98	111	97	112	109	114	90	107	105	102	118	112	111	117	88	105	101	114	105	107	100	130	108	126	108	110	99	108	100	113	98	122	108	93	109	107	109	121	108	119	128	109	94	115	111	141	100	96	84	115	129	113	98	107	118	124	95	113	105	123	94	100	134	140	111	120	93	111	123	114	110	100	94	99	108	107	110	105	131	108	101	101	113	101	112	127	95	118	105	106	101	104	131	118	121	128	107	114	105	117	118	103	111	96	125	103	93	116	85	94	108	118	91	107	118	140	99	118	106	110	107	96	140	111	116	87	97	111	111	99	121	125	113	109	124	103	114	106	107	102	87	115	96	95	114	123	102	100	104	92	103	108	109	115	118	123	107	114	117	103	114	113	113	101	97	108	110	126	105	102	117	117	117	110	111	101	99	115	109	108	100	113	113	117	106	124	104	102	108	108	96	114	125	101	109	131	116	121	90	119	102	108	99	92	99	114	109	118	105	108	102	117	132	101	125	103	114	83	117	115	107	121	92	113	102	120	107	97	109	119	101	118	105	115	97	116	105	103	114	109	98	104	98	114	114	122	113	109	107	107	116	119	112	102	100	81	114	113	105	93	103	116	127	91	102	88	109	92	85	104	124	105	104	98	106	111	114	102	109	103	83	113	102	109	109	94	114	102	97	96	118	115	100	110	127	118	115	88	89	83	108	104	129	106	103	112	91	103	111	101	98	109	111	107	92	128	108	121	126	88	109	105	99	87	113	112	105	99	104	84	107	129	123	107	117	112	104	95	111	115	121	120	97	108	104	114	118	96	124	118	111	122	115	98	101	117	105	104	120	106	110	93	101	107	110	108	107	101	102	114	104	116	120	122	109	120	109	122	122	111	121	116	106	99	106	90	95	107	98	103	124	131	116	104	114	114	102	112	95	125	104	124	106	115	124	125	117	102	98	110	113	111	108	114	109	112	118	126	134	107	133	96	119	102	105	106	113	117	98	100	126	99	103	121	114	89	106	91	102	113	120	122	118	106	100	108	98	112	109	119	110	109	111	103	99	86	116	91	112	87	96	111	107	105	101	121	109	122	104	106	112	120	107	109	108	94	112	108	106	120	103	105	139	116	98	129	96	100	134	111	103	133	107	93	111	103	125	126	103	120	109	127	124	117	115	110	116	101	95	102	115	93	97	100	100	118	103	121	119	103	115	95	106	103	100	113	131	92	112	119	143	103	98	98	104	101	91	113	116	140	119	126	108	108	99	113	86	110	90	110	110	97	131	124	101	93	90	104	100	121	97	105	92	126	117	104	98	136	115	93	105	116	97	86	105	115	86	90	112	106	122	89	98	107	110	117	100	104	96	93	121	104	108	108	114	110	108	123	110	102	108	110	129	123	123	121	109	121	100	109	108	95	111	90	104	99	90	124	96	112	96	121	102	96	109	112	117	109	112	117	103	113	112	101	119	100	110	104	102	101	117	109	113	109	101	111	103	117	118	84	119	98	108	109	87	113	111	105	127	103	109	113	110	108	118	119	115	136	106	107	82	112	118	101	127	97	115	109	115	97	105	102	97	102	124	115	109	131	109	118	102	101	107	118	110	124	103	121	106	104	121	94	107	99	116	111	114	101	105	108	126	122	96	99	106	106	112	105	92	133	119	110	104	120	105	98	126	100	122	109	108	109	96	107	110	97	102	107	110	99	85	107	113	106	112	121	115	112	115	101	116	118	101	120	100	114	131	97	106	111	118	118	101	116	108	117	113	89	108	91	115	109	97	114	86	106	117	112	96	108	121	116	111	110	98	98	113	116	105	111	99	104	121	101	107	94	114	123	126	105	133	115	102	114	106	105	122	104	102	107	124	94	108	121	112	86	115	106	128	131	115	123	95	106	101	112	113	98	101	112	95	96	120	101	104	126	120	111	108	130	111	121	112	92	130	102	139	106	94	103	91	119	115	125	107	126	91	102	112	99	111	103	89	127	113	117	104	118	117	88	119	123	108	100	117	113	124	98	124	104	101	113	103	117	112	118	111	120	112	92	105	116	105	106	122	111	84	113	115	100	128	99	118	116	121	112	107	137	84	111	116	117	114	107	125	94	101	104	111	114	97	118	91	90	96	98	108	91	124	106	119	108	115	120	110	95	90	119	106	130	96	122	117	99	104	103	91	110	90	113	123	126	93	112	108	96	108	113	118	110	118	110	118	108	103	115	112	109	104	85	118	116	106	108	118	117	117	119	95	112	112	103	111	109	109	104	117	98	101	106	114	118	108	108	119	111	104	118	111	136	101	98	108	95	98	86	107	104	129	119	114	103	125	120	115	109	104	113	124	128	106	113	111	109	111	84	110	108	111	129	96	130	115	116	105	121	97	112	122	101	112	118	109	111	112	101	119	94
26671	19196	13110	15640	21795	23553	22542	19911	17137	14534	11794	9856	8112	6789	5616	4733	4214	3823	3334	3063	2828	2538	2516	2268	2101	1984	1860	1733	1709	1601	1519	1487	1428	1378	1267	1349	1290	1178	1193	1106	1075	1079	1044	1020	1016	1043	1008	1000	1042	1002	975	989	997	1001	1031	1020	1046	1020	1047	998	1016	1001	1004	1002	970	970	1012	955	1004	1041	952	1009	996	965	951	990	964	996	1015	1032	978	951	1012	996	950	1024	1012	962	1012	1042	945	980	954	1009	941	993	1004	980	978	952	983	997	928	1006	999	978	1019	922	1008	938	974	966	946	1028	992	941	980	969	997	938	1015	1016	1024	1013	973	1037	954	989	956	1000	977	987	1016	1011	924	1026	968	979	971	1033	976	900	1008	968	975	963	1010	1009	939	961	958	1033	1007	1019	1000	959	983	996	994	949	986	974	984	948	1048	965	955	1001	1003	957	937	1016	973	945	938	988	947	1015	986	991	1018	984	953	988	904	991	973	991	987	986	982	982	933	1044	1010	943	986	937	993	1021	974	991	967	963	953	982	931	1049	1001	942	969	1034	993	992	985	1014	925	1036	998	988	1040	958	944	1017	985	991	1000	1020	986	944	966	1019	972	1000	954	953	1003	989	1017	986	950	979	1052	978	974	940	1003	977	964	1000	984	1011	980	946	967	970	903	900	987	1009	1010	1029	1001	1022	968	1002	980	970	1016	1030	951	978	1047	1013	1021	1028	1057	977	936	999	1022	953	963	1015	952	980	989	964	987	1038	1008	998	957	1011	989	1025	1011	1014	971	991	991	918	955	989	1032	996	950	976	1039	965	1001	1039	965	991	1055	972	983	944	1001	1020	946	915	1038	979	983	956	939	1006	1018	939	1001	940	1050	959	965	931	989	987	949	986	1001	984	992	982	997	984	1027	1009	1006	1018	987	970	990	990	988	967	959	992	995	938	972	983	980	961	1016	1029	1036	997	1015	960	979	957	912	987	976	1000	953	983	988	943	978	953	957	968	1028	1009	903	1051	962	947	927	988	923	1024	948	982	1041	981	982	990	997	983	951	966	974	991	987	982	971	941	970	960	1029	959	945	972	998	982	990	944	967	996	949	995	974	970	1030	976	987	977	958	1031	977	965	978	966	969	957	947	1007	1009	990	981	962	955	1009	970	997	1025	1009	997	975	971	975	952	984	1016	983	956	971	1007	1020	1006	1014	986	952	964	1062	997	947	1008	945	953	1010	1013	944	1042	968	972	985	951	999	1009	1016	1004	996	944	949	917	996	1015	989	976	962	947	1038	1059	968	1000	1051	1016	929	1023	929	959	993	960	1001	953	972	994	990	998	1004	930	929	943	1004	1030	996	960	995	982	979	993	959	957	1030	955	997	1000	970	988	986	1017	1012	971	1004	958	991	1056	959	979	959	986	997	971	959	955	1009	936	972	951	1007	971	951	978	1029	1018	999	983	1022	956	993	965	945	946	1076	981	1039	1008	1036	979	978	983	1055	990	975	963	1014	942	1002	997	1025	934	976	983	965	1005	992	1047	896	997	1012	1007	982	1042	1006	1023	965	992	970	957	1007	980	954	983	1030	935	1046	948	996	940	952	939	961	992	997	958	957	1014	962	1022	1009	960	949	1051	986	1007	970	972	949	983	947	962	967	993	1020	961	967	995	979	992	966	1011	961	1036	978	994	1006	912	969	973	992	1014	949	987	983	943	1007	970	1007	980	971	995	961	950	981	925	996	975	960	973	991	969	914	1030	947	1029	1021	967	962	965	995	993	1018	970	982	922	988	957	1009	1036	1015	997	1046	1002	987	1025	986	964	937	996	998	986	976	1025	998	994	969	945	988	1013	967	983	1028	1025	962	1054	970	1008	965	942	1009	955	944	939	964	1045	999	978	965	1008	1029	969	991	1025	964	932	961	937	975	992	969	1024	988	1006	936	1013	969	947	989	954	994	987	1006	976	997	985	973	1007	1039	933	1024	996	992	966	967	971	1022	1010	970	1013	999	1006	978	968	1002	992	1031	1048	968	945	938	987	984	953	1032	981	1026	975	946	972	971	987	1002	973	970	985	1014	1000	971	1001	1007	953	951	1004	951	954	964	992	967	1069	980	1058	979	971	960	997	1000	1002	958	1005	996	1031	988	1000	1007	1025	965	985	976	985	1047	1051	1017	976	961	980	1018	979	978	959	954	995	982	1014	941	975	1032	958	1016	1012	957	1060	1004	1001	956	1030	983	962	1020	947	984	964	1039	997	1011	981	1000	987	1014	989	976	1032	1043	971	1009	978	994	1022	961	956	965	949	1036	959	1010	932	983	990	995	935	931	958	913	978	1023	948	1007	939	1057	1013	1050	958	1045	977	951	979	993	959	983	1008	938	936	1032	965	987	925	965	997	969	1009	1001	1008	979	967	985	955	928	994	969	1022	1003	929	972	984	1015	1000	1038	954	990	959	963	970	997	969	1002	984	964	950	1048	1005	1033	940	935	997	976	952	993	947	1027	964	988	972	974	970	991	995	945	960	1004	995	927	981	982	966	976	947	1008	967	932	1019	975	1009	990	990	1001	959	1007	1001	1008	967	946	934	965	967	979	907	961	1012	962	1004	974	960	1027	951	1003	974	1016	912	1007	943	982	989	970	951	1009	943	1034	1014	959	1034	1010	976	968	991	1041	943	1040	989	1045	1010	1009	971	1025	989	969	954	1011	1020	1027	1026	971	952	1000	980	977	916	1004	1047	1009	966	1007	972	943	949	963	983	1015	967	974	977	971	994	972	1018	1016	995	945	991	986	962	927	990	1035	1002	978	932	997	935	992	1048	973	963	996	955	996	1022	897	1002	973	1005	984	942	961	991	987	917	1004	990	958	995	970	986	992	981	1009	1010	953	1003	939	998	995	959	938	965	999	1028	1009	936	983	1003	1000	1025	937	937	1017	980	947	944	943	955	971	1005	984	1013	1035	959	944	931	994	993	1002	984	977	976	1005	999	991	944	939	963	951	966	918	1000	922	957	1005	1001	964	1010	1017	964	927	990	959	1011	968	1018	1043	1062	1002	984	959	988	973	1000	992	967	980	995	967	1006	1027	1005	977	969	995	954	972	960	999	976	996	931	1009	1012	963	1035	917	1041	996	941	978	983	1016	1032	998	1000	988	1017	933	1010	1009	957	1002	1010	926	953	1014	977	996	1016	982	977	998	941	1000	989	917	1003	1068	1007	1007	1010	971	959	939	1017	989	962	978	939	983	1073	1040	1028	942	1024	1034	984	1067	1030	1039	984	923	942	993	1002	968	967	974	1016	999	987	990	990	979	931	989	1029	973	1023	989	976	1012	1003	976	968	948	973	1018	1060	1000	946	1019	1040	1034	1030	973	988	945	982	1041	1048	995	960	986	981	990	1017	993	995	1008	992	934	945	964	975	953	941	975	981	958	1019	989	959	989	951	992	1034	972	942	949	1014	969	975	980	1006	941	1009	959	960	974	1034	1004	1020	1019	989	1010	990	1004	980	975	958	948	1043	949	955	1008	972	1024	1027	963	934	956	981	1041	936	1007	1045	1096	905	959	966	1028	1005	989	1027	1014	1015	1003	970	973	1009	1019	1014	1012	969	980	982	994	922	1022	1045	953	991	1002	967	996	955	982	1005	990	967	989	986	927	990	1035	943	1025	933	989	963	953	1011	957	981	957	967	953	965	1018	982	967	1004	1010	1012	991	989	977	1008	949	1010	1027	983	988	963	1003	973	943	1036	970	936	965	975	1026	993	903	949	993	958	1056	1012	971	979	984	1022	961	1033	983	979	979	935	944	978	1019	961	1020	989	1029	1021	1016	943	938	1013	1021	967	989	947	974	1002	1025	967	965	920	948	994	981	971	974	1042	963	1019	1041	978	956	977	987	1009	962	1058	998	924	940	972	980	941	938	1035	993	999	955	948	997	1004	971	999	1062	1006	986	995	974	1020	1033	938	993	938	1002	970	1045	985	989	1012	1004	978	1003	961	1024	1000	981	973	952
1844	1121	631	441	384	474	475	482	415	342	314	263	225	238	193	170	160	155	154	159	144	143	140	127	142	119	134	133	113	122	98	126	124	126	131	133	120	122	95	110	134	105	125	109	90	103	122	121	99	101	105	109	107	119	103	119	104	131	113	106	119	123	112	109	116	108	115	110	117	127	114	116	109	94	95	100	123	98	98	107	89	104	96	127	112	116	107	133	107	101	93	115	128	108	109	108	90	102	109	110	118	114	108	107	100	107	123	112	103	105	93	111	108	115	103	111	94	109	103	123	106	110	110	105	136	128	113	122	122	107	105	103	121	119	133	121	120	116	111	110	127	114	109	103	100	119	109	97	110	88	128	97	104	121	101	128	131	104	109	102	103	109	86	119	93	116	98	130	95	124	123	104	98	116	102	116	110	130	125	124	93	114	87	111	97	117	117	112	110	92	123	101	106	133	102	112	95	111	108	105	124	115	115	93	109	112	124	113	106	121	100	96	117	109	118	108	99	130	86	115	106	107	129	118	104	108	105	103	114	114	96	109	112	112	109	113	116	122	117	114	115	126	108	117	122	119	114	123	125	92	111	122	110	110	114	111	118	110	107	118	120	88	105	115	103	100	121	128	121	108	110	102	106	115	118	100	100	111	107	103	101	122	115	112	112	123	134	124	114	93	109	105	105	125	101	107	130	126	121	131	125	95	95	106	101	104	115	127	106	103	115	113	102	112	112	106	123	98	115	103	132	102	108	105	119	113	103	112	97	101	110	92	110	114	106	105	120	120	108	139	106	103	114	122	119	107	109	116	112	111	111	87	125	117	107	113	99	98	100	121	103	114	96	114	123	112	109	110	108	134	101	122	128	118	107	128	107	108	118	111	118	95	117	111	103	114	125	110	89	105	117	100	118	82	111	107	114	128	104	113	97	98	110	133	120	89	101	103	115	121	111	107	97	97	97	111	116	102	109	127	113	90	100	109	100	113	110	111	96	97	114	105	95	98	114	105	88	121	117	128	99	109	107	101	101	113	107	130	112	92	112	112	98	106	119	101	110	105	106	110	112	106	123	89	123	106	102	103	110	119	117	127	110	94	122	105	95	110	104	100	128	121	119	118	114	97	92	112	109	104	111	127	133	122	91	110	119	132	116	106	98	102	107	112	122	111	104	110	108	114	113	108	113	130	114	119	102	117	126	130	114	118	112	108	134	103	112	115	107	112	115	94	85	113	122	108	118	108	114	105	124	110	104	111	100	116	118	111	113	104	110	108	108	106	112	117	95	117	102	133	99	124	114	101	108	119	110	113	128	114	130	112	120	115	107	108	119	95	109	119	109	106	117	101	122	127	93	125	119	98	101	99	107	119	108	102	103	96	99	119	117	125	92	99	106	119	102	105	101	128	114	115	120	104	101	103	115	110	102	94	106	113	124	103	106	117	114	111	111	122	99	115	124	124	106	130	112	114	113	109	118	135	109	113	111	105	115	105	114	112	110	107	87	103	101	110	120	103	117	114	98	112	104	115	103	116	89	109	131	125	111	133	119	109	125	109	108	122	103	110	138	111	118	90	109	105	113	115	120	140	116	90	110	100	99	92	108	105	111	105	99	104	93	105	111	107	109	102	106	83	111	126	98	101	96	95	110	112	123	111	111	99	116	123	105	115	122	110	128	99	116	119	96	109	125	134	122	114	114	112	107	100	91	105	96	120	109	108	118	119	109	111	111	97	112	109	124	110	108	115	99	126	105	96	104	105	103	134	115	119	126	103	108	102	99	87	118	104	110	110	104	112	122	93	119	116	123	108	117	100	103	110	114	107	125	111	120	103	97	121	125	121	129	118	122	120	116	116	115	87	126	107	119	116	108	112	112	103	102	104	126	117	103	114	107	119	105	133	121	111	98	107	105	117	103	120	121	102	87	124	109	102	103	118	112	107	125	101	122	100	105	107	104	125	109	106	111	116	117	108	104	113	105	114	115	110	104	102	111	112	111	115	139	116	113	97	135	106	103	97	133	98	124	97	104	117	99	114	108	119	110	98	134	100	108	116	117	112	98	123	102	109	118	116	117	103	125	120	103	120	107	97	127	125	98	115	117	115	113	90	114	108	96	110	114	95	110	113	117	94	113	102	110	129	145	120	111	104	112	97	98	88	103	102	91	98	122	90	128	92	114	115	98	117	100	113	119	102	100	98	116	121	107	121	106	89	108	113	112	89	105	109	88	128	100	108	96	101	99	116	132	108	115	130	103	120	100	110	90	123	125	77	110	142	104	109	119	99	107	78	127	103	119	104	117	118	120	103	121	96	111	126	109	119	114	105	99	115	129	102	111	107	106	111	106	102	116	110	104	114	111	123	120	123	107	102	100	114	105	103	110	111	111	134	123	109	123	106	120	106	125	129	123	135	106	100	124	111	108	126	102	109	103	114	102	86	108	96	100	101	113	109	119	92	122	115	101	109	122	129	89	122	114	107	117	126	115	120	110	116	132	111	125	91	103	125	116	109	97	114	104	100	112	106	115	126	123	130	109	139	127	108	107	102	101	98	114	101	118	97	109	114	113	111	102	97	114	101	94	98	114	83	120	117	107	98	110	99	110	100	120	112	115	107	97	109	110	101	105	105	117	109	112	118	92	120	113	90	93	99	107	116	105	121	105	97	122	94	122	121	118	103	118	108	114	135	111	94	113	110	92	90	117	90	103	129	94	124	122	112	121	120	118	89	120	100	110	101	137	113	120	108	96	123	108	109	118	93	115	94	103	111	121	138	130	137	122	109	101	126	102	105	100	89	104	113	117	117	123	113	94	118	119	119	115	106	118	111	112	132	114	125	103	106	113	117	106	105	104	106	119	116	112	115	117	113	104	105	122	120	127	112	117	109	114	92	104	101	114	102	103	109	111	106	102	106	109	102	122	122	103	116	106	118	120	127	98	122	124	121	133	137	124	101	130	115	115	109	123	127	119	114	125	122	129	105	107	110	93	114	103	115	119	118	118	109	120	113	98	121	117	118	97	102	88	91	104	103	96	118	114	111	113	101	107	117	110	123	97	106	100	113	113	90	104	120	123	110	125	94	106	95	122	113	104	93	119	113	120	97	127	116	130	107	117	108	126	105	117	108	122	108	89	109	120	119	117	103	95	106	118	110	112	98	100	128	129	115	108	140	110	120	115	104	121	124	111	110	110	100	139	116	109	116	117	96	107	112	129	121	110	110	109	105	107	117	108	95	113	116	124	109	112	105	117	119	109	116	108	115	103	119	114	123	127	115	92	105	121	101	101	112	103	103	106	99	110	105	121	96	99	114	102	91	99	121	116	108	98	119	105	114	116	107	118	107	126	102	118	102	95	105	117	116	123	97	114	112	112	110	94	116	104	108	98	80	116	120	108	113	122	117	103	102	97	123	110	106	112	115	109	128	121	115	121	112	98	119	108	95	90	106	107	101	108	106	108	120	132	126	112	121	118	103	90	111	110	120	112	92	111	113	114	108	102	106
20827	12602	8296	8977	14540	16512	15600	13606	11507	9174	7269	5827	4837	4064	3432	2962	2718	2413	2233	2045	1856	1747	1772	1723	1544	1561	1435	1374	1344	1330	1293	1252	1306	1188	1120	1172	1183	1115	1039	1076	1074	1027	1031	1025	994	1000	1011	1029	1037	993	1035	968	1026	992	999	986	1026	941	978	962	991	971	982	984	991	983	1018	934	933	1001	1012	994	987	1011	990	978	1056	1009	977	1025	995	1040	1040	969	944	983	972	995	1014	992	1010	1016	973	1016	1034	1027	961	1016	950	985	969	1006	985	1045	978	1018	981	967	997	980	1035	988	974	949	1064	1010	995	1034	997	991	934	998	1021	1003	1016	967	995	976	993	1016	1028	1054	983	1102	972	967	994	1018	1002	1032	996	1005	981	1006	993	988	989	991	978	973	983	978	1038	1012	937	988	997	926	938	986	956	1018	1016	1010	990	978	1033	967	1023	994	959	959	946	1010	973	932	1010	988	997	993	1022	928	976	968	1021	985	1015	1022	1048	1009	958	990	991	985	1009	971	995	991	1027	966	1039	1058	948	1070	994	976	1004	950	994	977	973	941	953	976	988	1014	967	977	998	938	955	1055	999	986	1006	1049	955	1008	986	1007	1001	978	1010	925	1027	996	982	1018	1003	1033	982	960	980	1031	955	990	974	1034	1031	995	968	1012	1013	987	1043	1020	995	1039	1000	1014	1017	995	967	1020	1033	960	993	996	1032	969	1015	1011	969	998	985	1041	942	991	1030	961	980	961	1037	1036	1051	997	1045	1014	1003	1001	996	983	1003	951	1036	988	987	1014	1049	1032	933	977	980	972	939	942	999	1017	1052	988	994	1017	1025	961	991	984	972	990	956	1006	999	996	1048	983	1043	969	1000	996	1032	1006	929	1001	998	962	1025	1053	1014	991	971	973	1000	989	1027	1025	1011	1037	985	998	1006	1025	1055	1071	957	946	983	1026	952	970	1018	969	1024	1014	936	900	982	955	975	1038	982	990	970	1001	988	981	1009	996	924	995	994	948	1006	995	956	990	946	1005	967	990	962	1014	931	954	1011	998	1013	973	953	1040	1018	1004	1018	948	972	956	992	1040	983	999	985	987	994	966	1003	952	1033	1012	983	989	1085	1019	959	975	955	964	984	968	1017	996	993	992	1020	1023	963	964	982	1011	1004	1000	1017	994	948	1011	975	991	988	979	1018	991	957	1000	965	982	1062	986	913	997	1022	1000	981	1010	992	973	931	1032	1001	992	959	982	1010	950	966	958	967	1003	973	1033	978	971	991	1018	1024	956	1012	957	947	1002	1026	976	942	994	1001	1008	1046	905	999	1040	990	1053	1010	975	1018	1023	993	1045	973	941	1003	1022	992	997	957	991	986	1015	980	971	928	1011	1030	1014	998	991	989	976	1017	943	961	960	978	1043	999	1025	970	955	991	968	993	951	1027	933	1014	975	1019	937	968	997	998	935	996	1027	1051	1006	994	926	1028	1027	952	997	991	1021	1030	989	985	1019	998	1039	949	1013	975	1016	957	975	1046	934	957	1026	944	1024	979	1025	1022	1034	1027	1013	1020	1013	985	1026	999	971	1026	998	992	924	995	953	1021	1036	975	1014	949	995	1026	972	1013	967	1002	1015	1029	1014	956	1060	1020	1015	993	998	1075	980	935	1001	1013	989	1026	999	983	1045	988	999	1009	1009	1019	1027	942	1032	1018	987	1068	979	995	957	1058	1027	976	1005	927	976	974	1018	1027	1042	976	998	975	985	957	1001	1056	1024	1042	1043	1042	1002	976	933	1048	1006	1023	1012	990	999	1066	926	965	1014	969	967	979	993	1021	997	960	1021	960	963	1014	1066	994	973	1040	969	1009	993	1062	995	992	954	998	1054	977	988	1017	973	995	1011	1009	1016	992	959	1002	988	990	998	988	942	987	1055	949	1029	968	981	1062	1018	1070	1038	985	962	983	982	1005	1019	979	1029	1018	955	986	987	991	1016	1002	954	1047	969	990	993	1034	990	1010	1040	1013	973	1006	1004	1066	1036	970	1031	1011	932	1021	1032	1021	987	1009	978	956	1049	1025	985	1001	910	974	1025	999	955	967	947	1019	1020	975	964	1006	997	1000	1001	1003	989	947	1027	989	980	937	968	995	1016	1061	988	1038	1035	950	1012	972	996	994	1025	1042	993	982	1014	1033	1001	959	1025	976	995	1015	1011	987	965	951	972	1029	926	1012	1014	1004	1054	963	1026	989	1018	1013	967	1000	993	984	999	1039	928	956	999	1004	952	1008	1006	939	998	975	1006	962	1018	1018	1006	968	941	1012	989	973	998	946	1010	959	997	1036	983	1001	1035	1033	989	1017	978	953	981	974	925	1023	1017	927	987	1033	985	994	908	882	938	972	976	1046	1004	1031	1046	973	976	981	973	1027	961	1000	1075	1006	968	972	1036	1034	966	984	1004	939	984	1014	973	1038	1023	1027	1015	1047	991	982	965	995	1001	1026	985	974	1058	984	1010	1003	1044	986	987	931	1022	1037	977	968	980	980	1009	985	983	1039	961	1000	1008	1034	990	1005	981	930	1001	945	945	1046	980	1009	1006	995	968	939	999	1001	983	1032	1019	1000	999	937	976	964	1016	1060	1026	1025	979	965	988	1059	1015	1044	1085	1046	1028	981	1003	968	999	975	1002	1007	1055	957	1031	1022	992	1046	998	1035	991	963	962	1011	968	988	984	991	962	1001	1059	1012	994	1020	1041	1039	1005	1021	1019	1037	993	1032	978	982	998	948	992	985	985	1003	967	1004	1011	982	985	1009	977	992	950	1041	1033	988	1039	998	926	1044	924	971	971	1036	1028	977	979	1050	991	1010	1016	996	1016	985	1006	999	991	985	997	998	1008	1032	991	982	1016	979	1042	1023	1020	1010	982	1003	990	968	966	983	966	1027	1020	1005	943	1039	1025	949	971	977	970	1016	1007	969	980	940	1007	1026	985	1048	1009	987	1026	999	1031	992	996	952	1029	1070	995	1012	1013	1010	1021	981	999	1012	977	985	977	1015	1056	958	987	984	1015	1031	957	1025	1000	965	1004	956	1005	990	1009	1050	1031	1003	976	983	969	1030	1013	959	1016	938	1044	1059	986	987	1004	982	951	1010	959	1030	1030	989	1015	1018	995	984	995	1029	958	1032	967	1025	1030	970	963	995	975	1025	1019	953	1018	1003	975	997	978	1024	925	1006	958	973	990	996	1044	1013	965	976	1024	953	988	984	1003	981	994	981	1009	1018	918	980	1043	1002	978	970	964	977	1033	1022	1011	1011	974	976	963	1005	970	1041	1009	947	995	944	1006	1003	968	1039	1011	994	959	978	979	973	971	944	1001	1016	959	977	1019	943	975	972	1024	1001	1001	982	978	1006	970	964	1053	968	1044	985	989	1071	962	963	1031	1030	1020	973	980	996	984	973	1018	999	999	1034	930	948	1004	987	1020	930	970	1004	1081	968	1016	991	1025	1000	1034	959	995	979	931	960	996	974	922	990	966	1016	950	1029	971	968	1001	1031	1016	981	993	944	989	982	970	938	1019	999	984	992	1007	976	1044	958	1003	955	1002	1021	1007	1028	970	1009	990	1001	994	1000	966	1005	1006	993	981	1008	948	1060	1046	988	984	1005	974	962	945	918	961	1025	1007	992	990	969	953	963	981	994	1013	982	987	950	1012	1014	971	1017	1036	960	941	1035	1024	1008	1055	1016	1032	1020	941	1002	977	1024	1012	967	927	1024	972	985	990	976	965	955	1001	1005	1013	956	974	998	1016	978	963	966	995	924	974	1034	975	1033	937	992	963	985	972	963	1027	985	969	1025	964	1058	942	1050	1003	1066	998	971	1014	1018	1018	976	979	1030	980	1035	1014	1028	966	997	923	1029	1021	1017	933	1011	1013	1027	954	1029	1001	1008	1007	997	994	1050	989	974	971	998	998	977	972	993	952	1025	1064	944	1056	1026	1033	1036	962	1065	1027	976	988	1013	961	993	955	985	991	994	1008	986	989	995	962	1043	1007	962	957	982	971	1033	1048	1026	992	1021	1019	966	990	1017	995	980	1030	1001	983	984	969	991	997	946	974	969	983	956	1031	972	1047	1072	1002	1045	999	988	1017	988	1079	977	972	954	1036	1008	980	1025	1023	981	1009
2315	2050	1024	661	598	740	807	714	614	470	372	347	291	246	236	209	207	189	153	165	179	172	147	152	139	130	157	156	129	154	146	118	140	126	127	117	136	118	111	125	115	123	114	104	121	122	117	123	96	114	115	117	108	118	111	123	107	110	133	109	112	114	106	117	106	113	121	132	121	97	104	134	113	122	129	121	106	113	105	111	103	92	129	116	98	116	101	104	123	104	103	111	102	123	120	113	133	107	115	134	122	125	128	113	102	114	108	144	111	124	96	124	101	132	122	114	125	102	123	103	98	102	120	127	114	113	113	92	112	112	101	127	106	116	109	101	129	113	112	91	106	116	111	106	111	124	109	122	120	115	98	103	122	131	115	114	112	141	98	112	112	118	115	112	96	112	129	118	111	115	118	128	105	111	111	125	115	115	97	93	122	118	118	105	110	96	129	113	115	113	116	119	106	125	108	124	116	119	115	108	125	141	109	106	121	102	112	102	132	121	106	107	116	124	125	106	107	126	112	124	121	128	104	99	128	109	128	116	112	115	103	103	96	101	109	115	119	118	128	119	130	125	101	119	132	104	114	124	130	113	114	108	140	93	118	104	112	115	127	119	127	121	99	118	123	108	122	138	109	108	119	140	124	118	117	128	122	125	123	119	99	116	100	121	131	132	112	112	110	134	122	95	121	112	116	116	143	98	125	121	112	93	107	114	117	120	111	112	117	121	110	99	113	122	133	115	138	115	111	121	116	125	97	114	135	102	125	130	110	122	137	118	111	137	121	98	97	126	112	104	113	123	112	99	111	125	136	108	104	115	99	118	108	115	105	107	121	103	102	105	136	98	108	112	93	99	102	110	119	133	126	112	115	114	124	105	105	107	107	121	119	116	94	103	108	114	120	139	118	109	108	112	110	129	127	114	117	123	94	102	111	124	127	115	142	125	113	112	107	131	112	91	122	115	124	123	121	103	116	122	128	119	94	121	99	110	134	107	120	116	112	102	125	119	104	111	121	111	118	122	121	116	125	100	100	115	136	108	112	120	121	125	117	107	116	129	115	104	106	102	130	97	119	132	110	107	121	108	119	114	114	112	121	103	107	88	104	127	124	105	102	112	119	142	106	122	116	109	116	117	123	104	109	116	135	108	122	125	115	105	113	100	110	118	105	116	128	118	115	94	115	137	140	127	127	123	117	114	135	117	122	105	108	102	108	124	131	111	127	129	105	120	108	123	114	114	127	113	117	134	119	111	83	129	108	118	111	108	122	125	115	125	110	104	107	130	137	108	127	107	91	130	120	116	115	109	117	120	132	111	102	123	117	119	107	119	133	130	109	135	103	103	105	118	116	115	115	93	115	126	102	101	109	142	110	125	133	110	122	118	126	123	132	109	123	91	119	137	125	110	130	105	86	107	118	110	104	105	109	94	118	112	112	107	112	112	108	123	109	116	123	112	118	104	122	119	131	125	120	124	133	121	115	139	131	109	93	105	121	113	102	109	118	117	106	118	122	106	119	97	104	121	102	135	106	112	110	131	117	118	140	140	113	110	105	114	121	100	108	126	107	103	111	115	105	123	124	110	116	104	121	125	115	128	104	124	119	126	129	102	121	102	119	104	102	135	106	125	113	101	116	113	131	111	124	114	124	128	123	112	137	119	104	109	122	109	107	116	113	100	122	107	99	116	99	128	113	107	101	116	121	107	116	107	128	105	116	116	109	101	114	124	113	108	109	107	113	109	112	83	111	103	120	116	122	119	118	131	128	119	102	107	129	101	121	113	110	125	118	119	121	93	121	109	103	102	95	137	123	126	119	115	115	104	94	117	109	114	113	96	131	126	108	132	114	121	121	107	116	104	118	121	112	122	100	112	114	110	112	119	119	130	114	132	107	115	123	137	108	125	104	120	115	106	112	92	115	97	105	128	117	112	116	128	110	120	124	113	104	99	105	101	114	116	124	99	103	114	108	132	110	108	115	116	121	116	115	122	123	100	116	111	102	130	94	131	117	118	114	112	115	122	111	122	105	129	108	114	132	114	121	89	113	125	113	114	107	104	139	107	139	122	107	112	130	109	103	133	121	110	114	106	102	109	121	123	111	112	110	124	98	100	117	106	105	122	101	127	114	117	137	109	96	107	104	119	106	117	110	99	124	108	110	121	94	108	116	130	125	124	117	109	112	117	120	113	116	127	111	113	113	108	116	119	123	118	102	106	103	124	114	107	102	114	109	88	104	120	110	83	111	121	130	118	108	110	121	100	93	113	116	119	116	122	104	103	117	109	110	132	107	123	112	124	128	115	118	113	113	116	117	124	118	110	97	103	120	128	120	104	105	104	122	103	121	128	118	105	123	115	105	99	120	106	122	128	138	112	127	118	125	112	132	112	103	109	113	132	107	123	123	135	125	132	131	119	108	106	136	113	105	104	113	112	93	111	125	104	114	99	126	109	133	121	108	107	121	104	101	111	112	115	98	103	109	117	135	134	122	109	123	116	109	126	117	112	116	132	129	119	116	117	112	118	144	121	112	136	121	118	115	120	109	107	105	105	113	127	111	126	114	121	130	108	114	132	117	130	107	116	129	117	104	112	104	114	125	105	111	105	121	128	103	124	118	109	110	122	111	115	126	116	107	135	140	113	136	123	109	124	106	131	138	138	103	117	108	102	110	109	108	99	118	126	117	109	119	105	109	117	121	109	107	111	95	127	97	117	125	110	108	96	124	94	122	109	118	108	112	118	133	113	118	114	100	112	116	108	118	119	102	118	107	110	110	105	107	105	117	114	124	117	118	128	125	82	122	128	124	113	113	114	129	123	110	121	130	118	112	107	92	115	93	111	116	123	119	108	115	110	119	105	125	108	116	111	103	132	111	110	121	101	116	122	115	100	101	122	98	96	126	122	126	112	109	103	124	104	95	113	104	109	147	138	115	111	121	130	123	114	130	104	146	123	120	119	122	112	124	114	100	104	117	107	116	119	118	121	123	115	106	121	121	113	102	111	130	126	113	122	148	107	126	104	127	117	117	131	130	110	103	115	115	128	136	122	112	119	118	93	100	137	138	120	117	130	103	101	132	119	115	101	120	129	119	109	96	116	126	101	113	134	125	123	128	108	115	104	119	118	108	97	113	121	117	124	136	102	103	111	116	122	132	123	119	102	110	107	110	98	104	105	122	134	122	125	116	92	124	109	115	117	120	127	104	103	135	133	121	104	95	128	99	125	115	108	135	112	116	109	94	127	118	119	129	126	119	98	95	106	130	129	104	113	100	124	111	136	113	141	108	122	117	128	128	121	111	108	119	119	123	131	115	102	117	111	117	110	99	120	104	107	120	99	127	107	106	100	128	132	127	116	110	136	106	108	144	110	110	120	116	100	115	114	118	121	87	99	116	90	123	115	132	97	104	104	111	90	114	127	112	119	117	101	113	102	127	113	123	123	128	121	108	121	99	103	122	132	85	132	110	114	110	111	110	107	101	124	123	97	112	101	126	121	109	114
24299	17350	10804	12535	19265	21389	20328	17855	14922	12128	9638	7803	6490	5367	4574	3965	3465	3056	2838	2597	2311	2270	2160	1966	1848	1743	1682	1665	1582	1474	1383	1463	1366	1296	1295	1185	1176	1143	1182	1146	1151	1114	1045	1055	1082	1021	1093	1052	985	990	1059	979	1027	1013	1043	1033	998	997	1000	1000	999	1057	1013	1021	1020	1045	1070	991	1027	1066	1045	1030	1035	997	1012	1072	1038	1031	995	1012	967	1025	1050	1007	1025	1066	988	1094	1006	1058	1082	986	1009	1053	1046	967	1134	1022	1042	1030	1004	1073	1045	1027	1006	977	1048	1044	959	981	1074	1052	1060	1057	990	1001	1077	1051	1016	1010	1034	981	1046	975	1053	1045	1005	1044	1044	1060	1022	972	980	1066	1032	968	1021	958	972	993	1008	1061	1015	1059	1053	1023	987	964	1076	1026	994	1100	1046	1071	1024	1044	985	989	1025	1022	1043	1014	985	1007	1005	1002	1065	1036	1034	1013	994	1071	1014	1023	1052	967	1005	1051	1004	1087	1050	1057	1031	1015	1023	1055	1022	979	1057	1060	1037	1049	1065	987	1083	977	997	1009	989	994	1067	1008	1059	1041	1077	993	1022	1081	1062	1038	1095	1020	1007	1004	1045	988	996	1010	1001	1030	1038	1080	1018	1063	961	1048	1068	1018	1049	1052	1029	1038	1065	1014	1068	1036	1030	1017	1060	1058	1045	1089	1034	1000	1040	1065	1027	1077	984	1013	1038	1012	1015	1007	1064	1060	1074	1010	1030	1040	1063	1012	1024	1042	1015	1078	1025	1019	1030	997	1016	1049	1026	1085	1006	1036	1111	1003	1077	1059	1004	1001	1022	1007	1094	1061	1045	1004	1070	1016	1037	962	1085	1011	1071	1037	1002	1023	992	1079	979	1016	1020	1020	1008	1025	995	988	1099	1064	1080	1067	1022	970	1001	1043	996	1040	1033	1003	975	1036	1058	1040	1063	1076	1017	1002	1013	1067	1005	1002	998	1087	1060	1039	1024	979	1086	1015	1055	1007	1089	1015	1026	1033	1047	1033	1044	1039	1054	1049	1021	996	1051	1025	1019	1004	1069	1000	1002	1056	989	1015	1044	1003	1034	1030	995	1080	1036	958	1052	1021	1009	1059	1004	1028	998	1031	984	1014	1013	992	1044	1007	1011	1014	1014	1053	1037	1057	1029	1010	995	971	1021	1056	1048	1056	1042	1006	1062	1038	1112	985	1026	1057	973	1012	1017	1042	1022	1062	1000	1048	1017	1072	1041	1035	1019	1077	1057	968	1074	1027	1026	1034	1026	990	1079	1031	1051	981	1049	1033	1042	1054	1044	1024	984	958	1048	1019	1014	1029	1046	1052	1040	1015	1059	967	1082	1018	1012	1011	1047	1023	1039	1041	1017	1006	1015	1012	1007	995	1057	1030	1074	1073	1045	1062	1005	1058	1003	985	1054	1028	1014	1038	1056	993	1044	1022	1034	1049	1061	1016	1040	1027	1032	1056	1008	1014	1053	1051	999	1047	1023	1039	1055	1004	981	1009	1101	1086	1098	1032	1039	994	1003	1004	1095	1019	1005	1019	1034	1056	1054	985	1025	1032	1011	1024	998	1055	985	1044	1005	987	997	1025	1010	986	1047	1025	956	993	1000	1014	1028	1009	1047	1030	980	998	1002	1010	1048	1110	1036	1003	1038	1027	1019	1084	1023	1031	1017	992	1059	990	1020	1106	1034	1027	1069	1003	1074	975	1038	1025	994	1036	1070	1023	1047	998	1044	1088	1053	1026	1058	1038	1057	1021	1005	1073	1039	1085	1024	1015	1043	1027	1012	982	1018	1033	1044	1073	1024	1101	996	1055	1012	1002	994	1018	1010	1065	986	1016	1047	943	1018	1063	988	1013	1040	1046	1026	1003	1058	1028	979	1071	1108	1108	1046	1064	976	1005	1026	1106	1017	1006	1027	1011	1001	987	1004	1030	1005	1027	1029	1081	1008	1073	1018	1008	1061	1054	1007	966	1007	1006	1023	992	1001	1022	1015	1044	1040	991	1010	1051	982	1027	1008	1015	1045	1040	1030	1062	1022	1051	1014	1050	1003	1084	1102	938	1012	1051	1004	1069	1041	986	990	1062	1091	987	1053	1023	1001	1027	1015	971	974	1035	1000	1047	1069	1044	1043	1020	974	1010	1053	1059	1009	1038	1037	1005	1025	977	1061	1028	1039	1012	1023	1002	1050	1071	1031	1005	1026	1053	1051	1080	1037	994	1011	987	1020	1024	995	1033	955	1049	1059	1018	1065	1020	999	1025	1008	1017	1052	1065	1003	1064	1056	984	1099	1020	1042	1041	977	1032	1003	1065	1016	1036	1070	1018	1069	1024	1082	1046	1042	1055	995	1008	1027	985	1079	1041	1082	1021	1048	1047	947	1009	1054	978	1042	1013	1033	1031	1000	1015	1065	1040	1025	1005	1050	1047	1011	996	1058	997	1026	1051	1010	1028	998	1007	1025	1047	1043	1041	1016	980	1094	946	1037	990	1058	1068	996	1048	1018	1031	1056	1050	1025	990	1056	1035	1043	1040	1009	1015	1001	1022	1070	1002	1030	1012	1091	963	1013	995	1006	1059	1088	1124	1003	1010	1032	1048	1012	1040	978	1073	1016	1030	1081	1035	1009	985	1045	997	1018	1076	1079	996	994	1031	1002	1022	1001	1070	1057	1103	990	1029	1015	960	1006	1044	992	996	1083	1024	1059	1071	1041	1020	1033	1050	1068	1008	1032	1018	1092	1044	1014	993	1041	1019	1018	1008	1067	988	1030	997	998	1053	997	1032	1052	984	950	1033	1067	1023	1057	979	1022	1039	1059	1004	1014	1009	1064	1002	1045	1007	995	1012	1016	1037	1085	1050	1000	1031	1030	1045	1016	984	991	1001	952	998	979	996	1003	993	1005	1053	1072	1017	1074	971	1040	1047	1035	1019	1026	1006	1058	1024	1005	1019	1028	1004	1059	1028	1053	1015	1034	1069	985	1016	1006	1030	1023	1078	1033	1032	1060	1033	1014	993	1047	1052	1002	1017	1032	1000	1034	983	1011	1008	1110	991	1057	1045	1042	1027	1049	985	994	1054	1023	1081	1046	1013	1006	1011	1044	1125	1025	1090	1099	1004	1007	984	1046	1025	1094	1082	1012	979	994	1015	1002	1085	1023	1025	1012	1085	1091	1020	1031	953	1068	1032	1041	1093	1006	1046	1024	1044	1050	1028	999	1023	1041	1048	1032	1057	1058	1047	1023	1012	1005	1072	1039	1070	998	972	1039	1028	1016	1027	1008	990	1056	1029	999	1016	1042	1015	1009	1031	1061	1013	994	1068	1013	1039	991	1019	1065	1013	1031	1025	1044	1028	989	1033	1016	983	1033	1036	1058	993	1035	1058	1026	1041	1050	1006	972	1022	1036	1015	1008	1065	1013	1001	1041	991	1037	1034	1054	1034	983	1021	1039	1048	1029	1062	1044	1041	1039	1074	1040	1081	1043	1071	986	1033	1040	1067	1050	1094	1047	1044	967	1049	1079	993	968	1052	1030	1008	1028	1019	1029	990	1008	1063	1077	1019	1031	969	1021	982	1055	1021	1085	1013	1055	989	1004	998	1036	1088	1023	976	1031	1056	1040	1004	1005	1032	1030	1019	1031	1062	1032	1014	1000	1082	1063	1064	1016	1062	1067	1078	1055	1012	1006	983	1014	986	1082	1003	1041	1008	984	995	1076	1033	989	1043	1048	1051	1022	1021	1011	1084	1014	1027	1029	1039	1009	1011	1039	1044	1043	1014	1010	1037	996	1064	1035	1091	1053	1000	1074	971	1037	1065	989	1105	1013	1016	1036	1001	1041	1010	975	1020	974	1034	998	1072	1048	1012	971	993	1006	1040	1024	983	1114	1019	1021	1036	1076	991	1032	1039	1030	1005	1013	1022	1028	1029	1051	1021	1013	1037	985	1079	1055	1047	1022	1064	1093	1016	1046	1018	1050	1056	989	1056	992	975	967	1050	1023	1011	1062	1113	1033	983	1020	1052	1050	1009	1037	959	1117	1056	1037	1025	1048	1078	974	1057	1047	1011	1057	963	1004	957	1020	1010	1065	999	981	975	1059	1043	1070	1060	949	995	1046	1005	1007	1069	1021	1036	1021	1095	1063	1013	1098	1116	1029	1013	1007	1046	1015	980	1068	1002	1021	1052	1037	1054	968	976	1041	1022	1025	1037	1032	986	1102	1030	1018	1023	984	982	1041	982	1039	1062	1014	1051	1000	1012	1049	1092	1084	1050	1010	1109	1044	1080	1023	1015	1075	997	1066	1058	985	932	1064	998	1072	971	1038	1020	1038	1040	1028	967	1064	1047	1019	1011	1034	979	1037	1012	993	1005	1065	1079	1043	1015	1006	1029	1079	1093	1030	1026	1036	997	998	1020	1018	1001	1141	1022	998	1082	1003	1068	991	1021	1016	1068	1015	1046	1025	1036	1099	1006	1035	1012	1040	1029	1010	988	1055	1060	1039	1034	1103	1032	1031	1048	1000	1011	1021	1002	975	1019	1074	1005	1060	1069	1057	1018	1046	1028	988	1038	1060	1101	1043	1016	1037	1077	1060	1059	989	1061	1001	1055	1060	1013	1025	1028	981	1018	1026	1066	1013	1009	1015	1040	1075	1032	1008	1091	994	1060	1037	986	1030	1071	1021	1166	1006	1043	1012	995	988	995	1051	1043	1009	1061	1000	1017	1017	975	976	1080	992	1024	1051	969	1066	1025
2811	1673	907	608	555	675	814	708	637	482	410	328	307	254	232	231	206	195	188	186	175	144	143	142	131	148	139	146	111	107	130	116	137	132	124	127	125	127	105	116	99	96	110	131	104	113	107	112	104	95	113	115	98	132	117	91	112	98	113	109	106	104	111	105	119	103	98	98	109	116	98	97	97	116	130	116	101	107	111	101	114	104	110	112	103	107	103	78	104	116	94	103	123	117	117	107	100	105	101	113	118	113	110	105	118	95	100	113	81	104	98	95	99	96	115	100	101	115	135	105	123	111	107	105	121	107	93	91	104	101	107	99	93	109	115	108	118	102	120	109	106	94	108	108	113	107	120	118	89	107	97	128	129	109	93	104	130	101	97	102	103	82	102	99	120	108	110	109	117	106	99	104	100	108	111	121	108	107	83	113	90	101	118	109	125	98	113	114	101	117	93	95	106	112	117	116	125	89	99	111	104	127	113	104	117	105	103	91	129	88	112	109	108	120	109	109	92	107	113	105	109	101	107	99	112	114	121	98	105	108	102	118	108	98	98	89	102	106	125	97	118	101	115	95	90	115	110	111	99	94	110	97	106	111	109	116	115	106	111	111	100	120	108	108	93	104	106	89	128	116	102	116	106	103	109	104	111	108	97	117	113	112	105	116	93	113	114	99	102	100	109	117	120	125	124	88	107	85	128	110	119	96	119	96	123	125	97	114	127	94	100	116	108	125	99	104	103	106	114	110	102	110	103	123	107	104	101	102	101	102	95	108	85	123	108	110	107	101	98	103	118	115	126	119	88	93	112	113	108	101	104	121	105	122	91	107	103	111	97	106	96	117	103	94	124	95	96	117	113	116	126	120	116	94	105	116	98	105	111	111	98	108	118	120	115	108	115	121	110	103	100	104	120	99	94	108	112	107	134	105	109	124	89	120	108	111	93	109	118	117	100	104	113	101	112	101	116	86	116	117	102	99	104	107	94	118	106	97	122	85	117	104	121	111	110	96	113	100	121	131	105	123	104	107	103	93	111	108	114	102	98	127	104	118	106	109	107	104	106	105	110	128	90	108	96	103	109	100	101	111	117	112	103	98	111	115	99	103	103	113	117	128	86	119	134	114	104	114	94	97	111	97	110	94	110	120	99	103	118	122	131	112	113	112	112	98	102	113	122	111	107	119	98	118	116	104	99	101	113	119	109	121	111	107	121	106	112	97	118	121	100	93	115	89	86	107	116	101	106	109	97	108	106	122	103	112	105	118	112	94	129	101	114	95	124	110	111	94	101	102	113	118	131	115	96	121	98	109	108	118	104	102	98	107	118	100	122	102	115	106	85	101	99	113	135	114	100	101	109	125	110	121	105	125	114	90	98	101	109	89	115	102	129	120	113	115	97	105	116	101	117	101	100	121	119	115	124	114	106	111	99	108	100	110	92	121	110	113	114	104	118	112	100	118	111	109	113	120	101	109	105	106	111	105	100	128	96	93	107	118	96	110	117	113	106	105	118	117	98	106	101	114	96	104	94	99	111	114	103	99	102	112	101	94	114	107	96	101	120	101	89	108	102	107	103	120	100	109	111	132	116	110	130	108	99	112	115	110	107	116	106	101	102	118	93	101	108	121	106	109	108	96	106	93	115	110	108	115	101	95	129	104	100	115	91	120	114	93	116	108	92	106	122	115	101	107	124	105	110	108	78	100	102	101	112	105	102	113	100	112	128	114	101	109	117	103	99	104	108	113	107	100	108	112	131	96	117	110	86	123	94	111	112	113	107	103	97	98	116	103	116	95	108	102	114	112	115	86	115	116	101	101	108	113	96	95	110	105	121	102	109	109	96	112	99	89	98	122	96	108	114	100	111	100	122	111	97	110	107	113	102	111	112	129	95	109	132	121	109	121	103	120	116	88	98	112	101	108	121	111	107	109	119	100	96	97	103	101	128	128	119	111	107	99	96	112	109	113	92	106	98	111	94	102	125	113	104	96	106	111	118	92	109	96	104	106	105	115	105	100	103	101	106	105	96	117	99	89	108	112	98	94	106	117	102	122	104	117	107	108	99	106	107	99	103	92	105	100	105	102	105	107	106	115	103	107	106	102	104	108	106	114	103	126	105	103	112	94	107	112	113	108	97	126	102	98	109	119	126	122	100	92	133	112	119	103	109	118	95	103	110	101	90	94	105	102	98	97	125	124	115	117	108	106	132	88	108	111	112	106	113	108	121	115	119	105	100	93	90	100	118	115	109	111	118	119	106	125	104	115	117	111	119	81	107	99	90	110	106	114	103	105	99	116	101	96	120	111	106	97	93	93	106	100	109	105	112	103	107	98	98	116	119	109	101	118	109	108	108	132	122	103	121	120	124	119	103	110	96	120	101	115	102	106	102	111	132	99	98	122	104	107	110	113	107	118	88	107	93	107	103	96	120	108	93	129	101	100	113	105	108	103	96	99	93	94	128	108	101	98	96	95	97	111	103	108	105	101	108	105	112	95	79	111	112	116	114	118	98	145	118	118	109	119	111	102	93	130	87	100	100	99	123	115	103	109	98	125	105	109	124	107	131	118	102	110	107	110	102	122	117	122	97	121	104	102	108	110	97	101	95	95	115	105	100	105	111	108	115	101	107	111	97	109	116	112	101	94	108	118	118	108	102	121	127	97	108	118	103	126	112	98	102	116	94	101	104	93	102	103	98	112	112	120	91	107	112	99	102	111	126	104	119	114	123	99	117	125	115	104	120	87	110	122	105	103	103	94	129	122	108	125	107	119	119	109	102	102	118	106	114	100	109	87	92	117	113	120	111	113	101	100	103	103	99	133	109	96	112	118	122	90	103	108	109	91	102	111	124	110	113	87	99	97	113	100	110	120	108	102	105	104	122	105	102	113	120	127	117	119	107	83	95	110	112	111	97	127	125	120	114	124	117	122	106	105	103	103	94	95	120	113	118	105	106	119	92	116	101	103	102	115	97	103	98	93	106	99	117	110	114	131	104	95	106	80	111	117	91	136	123	123	93	119	94	100	104	106	93	103	108	95	117	102	109	104	110	91	122	75	124	102	99	111	134	89	114	100	95	101	130	104	82	109	103	111	107	104	119	100	118	118	123	98	142	116	100	102	95	116	120	112	115	110	108	100	112	95	130	111	107	107	107	111	116	82	112	95	99	117	111	118	114	106	97	98	111	109	95	115	105	109	109	99	104	99	104	100	118	128	121	109	107	93	114	119	121	109	127	111	102	97	99	94	100	104	109	101	93	123	109	120	103	94	98	113	104	111	108	90	98	108	100	136	116	118	110	103	101	99	115	119	124	116	107	104	110	120	98	123	98	104	125	109	90	114	112	105	96	105	102	103	108	118	113	113	116	110	103	111	115	102	121	96	99	111	122	108	102	95	103	95	104	106	105	119	104	99	83	82	107	113	111	73	115	108	94	106	104	110	124	92	109	94	115	106	93	118	121	135	102	127	102	105	99	97	125	111	116	114	115	110	119	139	93	104
24610	14716	9622	11788	18765	20942	20147	17894	14832	12115	9647	7758	6694	5484	4870	3959	3559	3109	2914	2596	2498	2367	2211	1895	1815	1791	1661	1582	1557	1449	1385	1378	1339	1244	1214	1227	1134	1195	1104	1061	1031	1016	964	1044	1021	984	1018	979	1003	959	923	946	1013	908	956	955	998	957	944	942	963	969	935	929	949	960	963	927	948	995	994	986	971	902	970	977	942	1005	959	944	998	936	975	901	972	962	977	966	945	1016	985	950	927	980	955	919	964	984	992	944	925	984	946	932	957	978	971	949	904	963	945	893	998	988	951	943	966	951	1028	985	984	936	931	923	908	917	1001	942	888	906	982	959	986	1031	910	951	987	928	960	951	918	953	903	936	991	923	978	945	924	948	975	934	981	1006	924	993	961	998	937	940	984	865	934	978	1030	951	991	996	929	972	914	980	941	949	953	926	930	954	929	973	976	982	966	989	914	956	897	975	966	938	1014	905	967	939	988	963	989	920	970	963	956	983	938	973	915	961	1011	931	975	973	918	976	962	971	981	942	951	928	899	935	1021	963	931	974	964	974	990	957	958	1019	959	916	985	934	946	922	947	928	982	955	959	955	974	974	962	906	962	964	981	984	978	962	947	980	963	922	967	932	885	928	953	943	949	968	984	946	973	969	940	919	946	922	965	952	1029	949	986	975	970	930	935	986	961	971	965	940	985	891	937	935	963	995	1012	961	982	961	989	993	956	962	986	934	957	963	949	935	963	1028	976	955	973	925	971	934	993	990	909	973	963	923	965	960	889	932	934	929	975	1000	961	931	957	976	970	959	884	877	945	976	982	909	941	942	959	925	955	1040	947	957	941	976	950	977	965	1018	921	936	956	943	1010	922	967	1000	969	928	935	977	989	935	981	947	926	949	1029	1008	942	998	934	970	949	1033	958	918	938	943	1012	1010	992	981	978	957	942	957	1030	978	930	943	971	965	935	925	1027	964	994	945	976	947	1008	944	994	939	1007	975	969	1007	957	958	918	1027	944	940	941	900	961	966	997	976	912	964	884	959	938	951	966	934	976	950	945	932	906	933	981	996	932	953	976	980	999	934	946	986	958	1011	934	950	1021	948	991	1005	946	968	983	950	968	942	957	928	969	927	925	929	943	881	968	987	900	988	983	958	974	977	967	977	890	981	980	950	932	948	963	980	914	964	955	994	986	1002	932	951	1000	974	966	922	932	931	993	1000	1000	942	992	991	948	975	901	941	999	937	978	925	975	991	961	960	994	968	988	946	941	910	967	998	910	959	1016	974	936	929	967	960	1003	926	936	956	928	996	966	968	951	988	945	996	967	941	969	857	954	992	1001	959	953	991	1007	917	979	984	909	983	949	1008	969	988	908	916	922	952	856	979	971	940	951	990	948	916	953	1005	925	968	946	937	969	1019	956	915	952	1008	909	879	909	904	965	969	928	1001	963	916	944	995	960	935	942	967	1019	906	936	955	997	919	985	964	923	977	910	988	930	937	971	957	992	1003	989	961	972	967	989	948	946	958	945	936	1020	989	967	975	940	1021	1005	945	1016	927	1006	993	943	960	1001	989	929	1019	1022	939	995	1000	900	871	910	946	994	933	917	948	953	1019	971	929	929	947	959	987	942	971	948	912	1001	936	980	996	965	925	950	950	995	968	940	947	926	953	988	998	967	1005	918	932	964	960	949	936	958	990	999	970	931	941	951	982	1007	906	934	1008	961	949	951	945	962	964	921	932	956	956	928	987	983	973	947	897	947	996	922	973	982	927	935	934	942	942	932	972	950	951	900	954	961	948	930	912	916	968	971	1001	978	944	984	896	927	953	961	951	945	953	976	934	947	893	963	947	973	928	972	943	958	944	911	976	911	970	950	940	955	979	967	974	935	981	922	924	987	969	953	954	951	979	948	958	993	960	942	936	948	974	995	929	949	916	980	967	927	975	953	984	965	937	938	1002	941	972	927	954	942	955	1079	961	954	915	941	933	989	989	1018	992	964	956	948	978	954	963	956	909	958	954	933	887	967	973	1018	942	995	954	958	973	924	926	922	982	972	955	959	959	929	982	919	948	972	966	924	990	946	950	960	944	938	963	920	1002	985	912	948	956	990	915	973	956	967	943	984	953	936	1034	961	981	964	957	998	953	974	961	990	937	974	924	880	960	932	939	999	966	890	948	923	934	952	1041	954	966	959	996	952	1000	924	970	927	997	947	1049	906	972	918	959	956	966	972	1005	998	922	925	953	919	932	979	971	958	945	984	940	893	962	887	985	967	970	954	968	989	949	972	933	932	1004	966	1024	1016	995	917	962	957	971	960	955	933	940	975	922	925	949	1015	1003	985	994	951	918	931	971	947	1035	928	980	944	962	974	915	969	942	922	904	1004	940	941	926	970	935	953	924	963	947	1030	898	1002	919	945	947	946	932	948	956	987	870	969	958	949	940	942	994	982	1000	948	948	994	976	959	954	951	938	929	1025	932	967	887	954	910	963	926	928	972	909	965	1008	958	974	962	957	951	887	1038	891	974	926	994	968	995	996	987	921	943	948	956	929	939	1027	959	899	936	1001	947	879	932	924	976	1001	987	910	948	926	924	980	959	997	944	961	965	984	916	994	970	963	960	955	945	963	949	966	942	946	896	1000	1000	978	970	934	1005	980	939	913	947	969	945	913	919	983	1009	939	982	944	987	954	961	933	953	927	957	996	1044	975	958	908	975	975	957	944	953	942	913	937	918	1010	965	987	974	1004	951	970	988	924	967	993	954	973	958	966	967	931	953	978	966	1026	975	950	957	965	998	964	959	1003	966	1003	972	933	990	992	954	977	978	988	998	919	929	956	974	1006	887	945	925	973	951	976	976	980	949	966	937	1007	951	933	903	992	906	969	990	996	980	957	1012	963	939	963	964	1003	1008	948	872	930	987	958	965	938	951	977	986	973	889	957	931	996	941	972	908	996	948	961	1011	990	929	884	896	996	938	987	990	926	952	914	931	927	989	1011	930	1047	1000	960	974	962	946	982	970	970	937	943	994	958	980	1010	918	914	949	945	897	954	951	999	1006	915	942	968	885	971	986	953	1013	1001	963	953	1000	1014	953	973	955	900	901	977	967	967	944	918	958	996	997	995	993	933	935	997	925	930	949	935	949	987	938	911	951	1024	978	964	970	953	953	969	974	936	984	995	969	971	938	971	990	961	904	973	976	939	956	986	978	1001	977	1003	944	915	1019	950	915	943	981	970	976	952	969	965	943	931	929	963	999	943	902	973	971	920	966	951	992	971	934	937	934	941	959	936	975	905	930	1027	958	969	979	935	965	965	913	1027	967	909	986	934	924	959	915	995	969	961	968	1011	969	1040	913	951	979	967	950	971	959	986	1028	942	996	962	956	925	985	977	941	982	971	962	985	996	928	951	900	913	1003	975	953	932	947	918	956	948	962	1001	934	988	968	923	966	893	941	963	966	1018	908	1019	935	989	923	947	1007	980	945	915	878	1028	969	957	1006	1023	965	973	986	992	985	953	959	933	982	960	952	921	1004	883	976	986	968	1001	956	938	938	1014	944	958	921	961	960	909	933	924	931	903	935	979	977	1010	946	991	901	919	944	927	947	933	940	911	887	910	970	935	936	958	969	982	953	976	902	960	1012	961	923	947	975	999
2944	2543	1542	944	744	938	976	932	694	582	465	391	362	347	276	263	228	222	233	220	186	157	166	150	160	155	152	150	133	126	132	153	151	141	122	119	114	115	125	108	127	126	104	112	125	83	130	114	116	102	106	113	117	104	117	112	124	135	123	107	93	126	100	100	95	108	126	122	119	119	118	106	125	117	109	117	127	116	116	102	133	114	117	113	99	113	110	109	124	122	99	116	121	106	99	108	119	117	114	97	102	106	111	107	116	124	105	97	117	98	125	113	114	115	96	113	131	108	128	121	118	110	115	112	115	104	105	112	116	104	128	121	107	112	109	122	115	132	104	110	94	110	124	118	109	109	101	92	99	97	124	97	93	113	108	109	116	97	95	103	105	105	122	117	110	99	117	118	103	107	118	126	107	109	88	97	102	128	99	105	117	138	127	111	104	116	127	112	96	113	106	97	112	98	102	117	89	118	109	97	122	117	105	99	127	98	108	119	118	99	107	104	94	122	128	112	136	116	108	115	95	123	111	101	116	101	117	112	106	117	118	100	106	111	107	92	99	107	111	102	123	117	124	114	116	126	122	135	120	103	117	120	121	117	119	96	126	96	112	119	89	88	109	103	98	107	109	107	142	96	113	111	112	114	116	114	109	119	96	109	109	107	104	107	96	109	100	106	123	126	104	99	104	119	122	114	126	123	115	124	93	101	99	114	107	127	116	121	108	126	119	112	95	107	127	99	94	101	101	111	104	110	113	88	97	114	118	122	110	126	89	113	121	119	108	103	112	101	110	95	114	102	117	118	97	104	103	108	92	102	112	111	122	98	107	96	99	113	109	83	116	100	94	109	109	120	99	119	104	108	125	122	98	119	137	102	127	109	97	120	110	125	124	123	113	108	96	134	114	133	97	115	104	128	106	116	111	102	113	102	114	99	94	102	119	118	124	107	112	121	119	94	112	119	94	105	108	111	133	96	98	115	132	118	100	122	113	106	114	91	140	111	122	109	117	116	132	90	120	99	126	106	101	119	110	112	108	115	121	115	118	114	114	111	111	97	98	109	123	114	117	114	127	114	125	117	106	129	110	114	110	102	112	97	115	131	105	100	107	118	117	125	115	99	115	113	127	131	115	109	107	115	115	104	98	119	117	129	108	107	101	112	111	112	115	117	112	99	105	113	111	117	105	106	110	136	112	111	117	116	120	106	131	91	121	108	104	100	115	100	119	106	113	105	110	107	135	92	107	114	111	113	110	100	124	125	127	118	118	122	107	108	106	126	114	112	109	133	113	103	110	116	126	107	119	105	114	111	111	134	137	112	108	119	106	133	119	125	117	103	106	93	114	109	102	93	119	96	108	106	118	107	112	99	114	97	100	98	119	128	99	112	120	110	126	109	104	112	127	110	120	114	107	129	109	96	131	104	121	126	105	102	131	110	123	107	108	106	127	90	106	120	117	108	102	113	108	109	107	114	118	120	89	119	109	115	101	105	118	117	110	111	110	119	128	123	107	126	113	103	124	116	117	111	116	124	109	105	103	101	116	98	100	116	113	116	109	111	114	130	98	96	117	112	111	105	101	111	117	120	118	101	118	103	124	103	122	126	124	115	118	116	98	113	113	123	106	107	111	117	104	103	115	113	130	113	110	114	109	113	109	99	115	119	105	128	116	117	98	135	111	108	116	92	89	108	85	106	99	97	108	108	116	110	114	100	104	120	118	96	102	108	107	94	99	129	115	116	111	103	110	115	122	100	110	120	131	121	107	101	112	109	102	101	107	115	105	133	122	133	101	105	95	97	116	106	115	100	117	119	106	114	127	113	102	110	121	127	119	96	107	107	104	101	100	120	110	101	125	116	103	124	116	118	104	109	119	132	115	134	106	115	116	110	122	106	111	114	116	121	121	119	119	108	114	92	100	109	121	98	109	111	86	103	106	109	100	126	113	130	122	131	109	111	114	138	101	102	123	107	115	95	115	111	126	110	103	88	112	97	97	98	111	105	109	117	122	109	114	116	117	114	130	103	93	115	111	101	109	111	131	86	125	129	101	103	108	125	96	110	116	106	124	112	105	112	118	109	113	92	103	118	110	123	104	111	112	130	111	107	121	117	111	105	111	108	109	119	132	112	110	107	109	100	105	104	113	123	117	108	107	112	115	133	104	107	128	117	132	115	138	104	97	116	93	114	105	110	129	107	108	94	125	108	108	131	106	104	110	111	119	101	108	116	114	116	134	124	105	122	110	124	118	121	116	112	115	129	110	131	114	119	125	129	117	111	109	105	126	128	102	106	93	92	107	113	94	102	124	108	119	110	115	95	98	107	92	110	115	107	116	110	111	122	101	112	103	109	113	101	117	102	108	127	114	115	131	117	114	113	118	103	121	110	122	114	96	129	121	111	121	108	100	105	115	106	122	97	127	110	101	106	111	121	114	102	116	100	82	96	113	111	119	127	104	108	92	106	100	111	112	107	103	96	103	116	111	127	108	107	89	126	114	108	134	125	118	96	117	114	121	100	91	109	95	117	104	117	126	107	107	113	116	109	120	125	130	107	117	103	98	124	122	106	129	124	107	118	89	113	116	97	107	123	116	133	142	96	104	88	120	109	94	121	112	118	107	122	105	117	115	107	109	112	104	112	111	129	109	110	122	131	118	114	98	113	93	112	109	113	113	112	107	128	93	119	113	131	107	116	108	109	91	114	107	115	118	115	127	135	99	118	117	106	110	101	113	112	111	121	101	98	95	92	120	124	107	114	97	111	104	118	114	124	108	115	141	119	122	110	98	127	112	126	103	105	108	95	104	97	105	105	111	120	106	117	104	119	103	127	95	115	99	112	96	105	102	101	121	101	91	130	102	98	100	115	119	129	119	118	98	135	116	120	100	137	108	123	102	126	102	106	118	107	127	111	97	122	112	116	103	105	99	105	136	125	118	123	104	135	111	105	102	109	114	133	111	107	104	141	111	109	107	105	126	92	117	132	115	107	108	108	119	102	119	119	119	110	127	128	136	101	111	109	127	107	112	132	124	132	100	117	100	90	119	109	116	125	118	105	99	105	97	113	118	140	114	108	104	116	113	120	108	98	107	108	89	107	108	112	122	110	104	103	121	122	115	118	111	112	91	117	117	112	104	107	119	99	116	122	108	137	117	112	100	100	91	105	99	102	124	108	114	122	125	108	113	130	117	123	89	127	122	84	113	127	112	114	119	104	111	102	105	99	117	117	107	104	126	107	117	101	118	111	113	106	105	134	112	116	102	111	101	123	116	108	101	116	109	124	99	111	123	109	119	114	98	112	90	107	110	96	110	102	115	104	99	121	100	111	115	105	95	113	116	91	110	109	112	102	109	110	109	122	111	116	106	121	128	116	109	111	93	116	104	94	104	115	125	103	120	117	122	103	126	113	101	117	96	107	121	134	110	110	104	96	118	116	134	130	113	115	93	98	116	100	94	128	140	117	102	118	108	123	112	104	115	100	122	114	98	113	113	121	109	136
26394	18720	13596	15028	22230	24066	22940	20282	16672	13733	11270	9456	7955	6659	5672	4890	4250	3692	3418	3131	2971	2689	2456	2285	2105	2014	1930	1790	1675	1665	1662	1548	1412	1411	1349	1305	1240	1195	1119	1079	1088	1091	1045	1062	1031	998	996	1012	1012	965	994	991	1031	961	953	1031	943	987	970	987	938	975	930	993	993	989	945	1015	1029	1003	945	992	1024	1001	938	990	955	991	980	1013	1022	1017	1043	934	976	953	997	974	1005	1012	991	967	933	977	1004	952	1000	983	977	1069	1018	962	914	946	981	1014	984	1010	992	987	988	999	981	1023	1057	982	1015	995	1034	1003	950	1033	1025	971	1032	1059	971	982	982	1082	1050	940	985	953	1020	1038	957	955	1036	1018	1005	1011	994	993	1048	964	978	1007	1009	941	1040	1038	1013	1000	962	985	975	1029	966	1021	987	973	975	1009	977	1045	950	1000	1002	1008	966	963	998	954	1010	1007	1012	982	993	920	1009	949	955	988	982	1002	1011	978	957	1010	966	1043	949	993	1033	987	955	977	988	1018	1007	943	948	993	1009	1013	989	1002	1006	994	993	969	1019	923	986	963	936	968	986	1004	992	968	965	1028	988	945	1032	1027	996	995	1019	1029	985	1001	1000	998	991	969	976	1019	1043	1005	993	976	1012	997	1004	1028	1002	988	975	976	933	943	970	958	1028	975	1045	1014	1013	1014	989	974	1009	979	1003	1025	1046	1011	1055	997	1013	935	1007	1084	972	1005	954	1055	959	1025	1054	990	971	963	993	962	988	1033	979	1032	983	968	1051	1001	989	975	1039	989	966	981	968	1047	985	1015	994	1007	988	1011	971	995	1006	958	1015	982	998	1014	1024	992	1005	1035	1010	937	935	974	987	955	971	976	983	975	989	1035	1008	1004	1020	1014	935	1007	1040	983	1025	966	961	958	1031	974	995	1002	939	1021	975	1003	996	971	1017	1013	980	926	993	972	1027	1037	1046	946	1025	976	996	1087	998	1030	1020	958	989	1044	1014	1040	1049	995	985	943	994	1017	1034	1010	951	975	1004	961	994	1022	995	1009	1009	990	1014	1010	1019	952	967	1017	954	985	989	987	1038	1024	987	953	930	971	1023	1045	991	959	1019	1005	1013	1030	1023	1022	956	998	989	969	1001	1003	948	1043	955	1037	949	981	1034	983	1011	970	990	1029	976	1034	981	1028	978	996	932	1004	1024	1035	1007	1003	972	1025	985	963	1033	1003	994	943	985	957	951	987	952	887	1047	1004	975	972	996	1023	972	922	1016	1040	993	1009	1023	1020	972	994	991	973	1048	1024	986	937	1003	934	972	983	976	999	966	1014	1001	989	1012	957	976	1027	986	1040	921	994	1034	979	1025	1036	1013	1010	966	940	973	1022	971	986	978	1021	1074	1010	1026	988	1006	956	975	1026	1005	978	1026	1025	952	977	1008	1035	969	982	965	982	987	995	948	962	937	996	985	999	1019	1019	1048	1031	947	1007	1018	993	997	971	948	1034	1024	981	966	966	987	990	993	972	1008	990	918	1012	975	1041	1024	969	955	1022	963	956	1025	988	959	957	967	1027	1031	963	963	1048	1006	1032	950	991	950	995	1038	967	1013	1032	1055	1025	985	1000	1030	957	996	1018	950	1058	983	968	941	1002	967	980	1002	974	1034	982	1021	992	976	1014	989	944	1014	975	924	981	1013	1010	982	992	997	1017	998	995	969	991	973	994	1005	1014	990	992	990	991	989	913	948	1013	1000	1017	1035	1017	1024	1004	988	1015	982	970	990	967	977	989	974	971	953	1035	974	972	999	968	1001	966	998	978	1021	997	948	994	933	1022	1037	984	983	980	1009	1023	1027	1047	977	1003	996	978	955	1007	955	1005	1007	987	972	989	1012	1004	997	947	1057	1010	974	1030	939	1036	1004	974	1018	956	967	941	1022	965	1016	963	996	1016	922	1017	951	942	999	1009	1002	1017	972	1012	999	991	1009	1008	984	1050	1006	987	969	965	1017	966	964	1001	1013	1003	953	1003	987	986	1042	1017	1050	1073	1019	996	999	973	977	1074	1029	968	975	1002	965	980	1010	971	991	995	990	986	950	934	936	970	980	1016	966	977	954	1044	992	998	993	986	963	986	925	1036	977	1042	968	976	1010	961	973	973	1050	987	986	977	967	1014	1013	1028	1011	979	995	915	968	970	1007	998	1010	984	1019	961	1040	938	963	1012	1022	1040	1051	1028	972	984	964	989	999	984	949	995	970	1073	963	976	996	988	1021	999	943	991	1011	985	1022	1012	1020	996	979	994	994	1007	985	938	1012	1021	1002	955	964	1009	985	1004	986	993	1007	971	1001	1030	985	984	1000	971	1052	1034	1011	1015	1038	989	1011	1037	1042	978	998	1064	1009	1019	1006	977	1004	1004	978	985	1045	968	1031	961	1014	993	1005	1039	1006	997	998	1021	1010	1024	988	978	995	957	905	968	969	979	1025	975	1000	913	1019	952	963	986	964	991	1017	1003	984	1010	1039	996	1023	1001	955	986	993	1028	920	1038	959	999	979	971	1018	997	993	977	990	949	983	1013	986	973	969	980	1007	996	1032	972	970	1006	985	1002	924	954	1035	1011	1033	1026	1012	937	952	1005	1031	934	952	998	965	1003	1014	993	939	987	1029	1020	999	1017	993	1034	953	989	1012	933	998	1040	1001	987	997	1020	945	1084	974	1008	1020	1041	987	963	970	1000	987	954	958	1004	946	1020	977	971	985	978	965	995	1045	982	1033	953	995	957	1030	958	978	965	999	943	1045	987	1050	959	1040	965	1005	988	1000	987	947	986	1018	960	967	1037	1028	970	1001	975	973	999	982	967	973	966	978	937	978	989	1055	976	940	987	976	1008	1018	958	889	1017	1053	961	987	1032	988	987	957	991	930	988	977	961	1072	1008	976	958	964	1006	962	1003	1027	1002	963	961	1016	1028	1004	972	961	969	1078	1001	950	959	994	1057	993	1007	968	1045	979	998	921	1032	971	983	935	1009	1020	946	1010	965	949	967	977	950	991	1002	965	980	1002	1017	964	961	1012	979	991	959	964	1030	1020	949	1000	1014	948	961	940	953	979	995	1002	988	951	1026	1004	975	1033	1000	980	1030	1021	990	1035	1079	1030	1002	889	966	980	1043	1015	957	998	1004	958	953	950	1033	1004	994	1002	1028	1051	976	1014	1030	1017	995	1034	1026	960	958	1022	1005	1019	941	972	1029	1019	986	978	967	1019	971	925	975	960	1008	985	976	972	967	1004	992	938	1000	981	1021	965	1038	1033	963	1026	1029	997	986	958	998	973	981	999	953	1011	1004	974	1022	1018	1007	1002	947	957	954	964	1046	1036	1004	944	1013	930	997	996	982	1000	984	1005	967	979	985	1048	987	1031	1027	942	995	975	999	1013	984	948	1007	979	989	990	1057	993	952	1002	999	968	985	1035	956	1013	996	929	1002	1047	999	1078	1011	955	1017	959	1048	1017	950	978	940	1031	1041	1009	1005	999	969	1063	989	1003	987	994	1018	990	952	1050	995	994	929	1008	1043	1009	1042	1012	1040	957	992	993	1009	992	998	984	1031	994	954	1028	1000	988	996	987	950	950	986	1027	981	1026	1001	1061	964	949	995	1009	942	973	966	1043	1037	997	1045	931	1012	986	1039	989	1044	960	968	1000	1008	970	1003	935	991	1034	1012	976	1036	983	1005	1012	1022	1015	959	1006	966	982	948	967	1032	1034	970	1038	981	995	955	1025	944	997	1037	974	974	1060	1003	993	974	1022	974	983	1036	956	983	1001	1008	953	1040	998	963	994	967	957	989	1079	1021	957	956	1009	957	1041	983	935	1009	952	980	980	967	967	964	961	946	1001	1010	951	983	958	981	1001	993	984	980	973	980	997	1015	983	1002	1017	996	988	999	999	1022	981	982	969	972	971	979	998	964	965	1027	998	924	1051	999	1019	970	1026	1025	998	1016	1021	969	943	956	1037	965	1008	1006	990	1038	1030	982	964	989	976	1062	1003	959	958	971	984	998	988	1000	960	955	1031	981	1011	1004	954	996	969	973	997	957	999	1001	1027	998	981	1003	1004	978	943	976	956	975
1818	1115	644	423	383	541	526	516	393	328	295	243	200	196	193	178	164	169	157	154	148	150	134	144	148	133	124	148	135	117	137	123	118	122	116	113	119	111	98	112	111	119	121	127	105	113	123	127	107	120	115	118	98	107	121	116	109	103	109	115	104	104	113	100	117	124	121	121	111	125	108	120	137	113	120	119	117	100	120	100	99	114	119	105	126	116	112	97	97	107	119	105	108	102	107	106	105	93	124	115	118	125	91	106	93	111	115	109	116	112	109	117	104	118	106	108	119	110	112	106	112	128	102	114	106	126	108	113	114	113	125	108	117	135	133	112	91	108	113	96	102	120	119	127	101	117	115	99	140	101	126	109	115	131	124	101	118	112	119	103	120	122	116	93	101	109	120	126	107	113	95	141	108	111	125	116	113	118	108	111	111	115	100	135	117	113	142	109	102	112	123	95	120	125	122	107	117	113	118	99	123	115	121	130	106	109	117	105	119	118	115	110	109	125	104	126	104	98	116	115	103	93	134	102	99	104	103	116	115	96	106	141	106	118	121	106	116	108	117	120	113	101	108	81	104	115	111	143	137	113	123	119	123	104	111	125	120	123	118	119	100	115	118	115	113	99	107	110	102	98	99	135	110	106	87	109	124	111	104	129	112	106	118	112	104	102	114	121	112	100	113	104	125	120	105	121	122	121	109	131	116	96	110	103	107	117	111	108	130	119	112	115	136	86	88	107	115	141	106	106	130	115	117	100	116	136	109	120	113	111	127	130	118	123	121	129	94	120	136	110	117	120	129	101	114	114	100	107	110	131	119	111	114	111	114	110	101	102	115	120	121	121	106	113	115	131	112	124	122	124	130	107	117	127	95	111	108	121	122	102	101	101	109	124	109	111	109	121	124	102	105	120	113	106	119	112	104	105	113	100	93	110	124	110	101	124	101	101	125	99	95	110	110	122	121	124	114	111	117	103	87	122	108	130	126	112	119	130	100	105	99	113	109	126	107	137	104	131	129	95	118	98	107	123	100	102	115	86	125	98	118	112	119	111	107	110	118	102	108	115	107	104	115	123	124	98	122	108	119	110	129	97	125	101	107	115	104	95	122	105	95	109	114	97	108	107	112	104	99	127	139	106	113	123	110	95	114	121	107	95	102	116	105	100	113	108	118	114	124	107	117	116	104	119	104	109	96	92	111	93	104	115	88	122	102	111	114	125	127	125	102	119	118	107	114	118	111	118	113	117	114	131	104	90	117	112	87	105	110	113	132	101	101	121	114	108	116	101	123	94	110	103	106	115	120	111	113	119	130	121	112	112	121	144	108	99	111	119	127	110	108	110	109	101	109	114	123	108	102	110	126	125	108	102	112	127	119	95	103	105	122	117	137	113	128	131	107	97	106	111	112	112	101	117	107	110	108	128	106	91	129	109	120	97	98	116	121	128	135	105	128	97	137	96	124	116	108	104	119	118	103	97	104	111	87	101	126	122	105	125	106	120	118	103	107	119	121	110	101	99	108	123	107	97	117	105	118	119	124	102	130	99	123	122	107	107	110	111	113	116	112	103	110	102	111	111	121	109	123	127	99	113	97	108	121	117	118	118	128	115	117	89	134	125	108	103	125	116	116	109	103	114	103	101	120	139	108	119	117	101	133	117	100	112	116	123	111	118	105	126	100	116	131	108	109	113	127	107	104	100	148	120	105	126	92	119	100	117	120	109	110	129	125	115	114	110	109	107	96	105	106	116	118	118	92	125	124	119	121	116	112	113	114	95	114	144	104	121	106	121	107	119	97	117	114	114	116	109	124	125	118	121	106	103	88	128	116	115	98	128	125	111	118	121	125	112	127	109	110	98	113	104	98	108	119	106	101	103	107	113	109	121	126	108	122	117	119	104	93	103	106	117	111	130	110	89	122	106	92	105	129	120	98	100	111	118	102	111	108	96	99	106	98	113	99	103	128	96	118	112	101	96	119	115	123	114	116	116	114	112	126	123	103	114	104	123	109	111	118	116	121	110	109	118	105	124	104	112	104	117	118	115	117	117	111	128	106	126	116	120	104	100	124	109	120	114	106	114	102	106	119	119	128	139	111	118	131	127	112	111	111	121	98	111	112	117	95	108	124	105	120	125	89	91	106	115	113	105	119	108	116	125	112	93	110	114	120	115	104	107	112	108	106	111	93	120	125	107	135	116	116	136	109	135	105	122	143	98	114	118	103	118	109	109	106	97	114	129	102	104	98	105	113	113	111	129	120	117	107	110	112	100	115	109	100	107	113	117	99	107	131	108	103	123	97	96	114	121	117	107	106	111	110	118	130	105	106	122	104	101	123	99	117	123	106	116	104	100	113	121	124	119	113	137	105	94	117	108	103	107	120	117	101	125	117	100	117	123	108	111	123	129	120	132	119	111	114	116	103	98	135	114	124	117	106	133	98	123	117	116	111	113	110	97	108	93	120	106	125	117	114	118	100	104	129	104	117	116	124	124	119	112	114	113	103	91	126	85	123	100	93	92	126	99	126	102	101	105	114	97	103	109	105	91	119	116	115	134	112	108	114	113	127	130	118	121	112	125	106	108	123	114	103	117	114	110	108	126	110	113	105	109	108	105	125	124	116	97	110	110	105	109	108	113	110	109	111	140	133	108	110	107	102	110	132	114	103	117	105	109	91	122	95	101	105	120	117	114	118	135	108	120	111	92	101	120	123	110	104	92	107	107	114	121	130	103	99	114	88	119	106	116	126	110	133	126	120	116	113	112	112	103	101	101	103	105	111	103	117	123	121	136	108	112	113	135	117	108	120	109	108	99	116	107	135	117	109	120	118	119	123	113	128	123	110	108	108	109	117	107	116	101	115	94	99	105	115	101	106	108	115	130	119	102	121	116	91	105	102	118	94	133	98	106	107	117	119	111	101	111	114	97	100	103	121	116	118	91	129	118	118	116	122	108	93	133	116	120	95	105	110	102	116	108	120	124	98	124	129	115	117	110	121	110	124	136	108	114	127	107	99	110	108	107	114	134	120	95	107	124	99	118	107	114	97	144	115	112	112	108	109	98	112	129	99	136	99	140	109	119	110	106	109	112	112	118	113	127	108	103	114	107	113	105	119	128	119	130	114	113	110	121	106	115	113	113	97	115	95	94	118	120	97	130	112	131	106	126	112	110	118	107	121	117	125	109	118	108	114	107	124	102	106	110	126	107	119	106	112	104	95	94	102	108	119	107	125	100	112	96	96	106	117	124	114	112	97	114	99	116	115	115	111	133	133	118	101	111	111	114	113	104	101	111	110	107	105	114	117	115	98	106	124	117	113	111	103	110	114	108	112	110	100	109	123	105	120	111	119	87	105	113	126	125	113	114	112	111	97	117	121	120	106	100	111	117	98	125	113	103	117	110	115	114	113	110	106	106	113	106	95	108	108	118	112	105	108	96	117	93	121	124	103	97	107	120	111	120	121	122	106	113	111	93	108	102	114	114	114	105	111	117	115	130	108	130
20920	12037	7837	8775	15081	17527	16150	13519	10670	8537	6866	5687	4699	4052	3429	3065	2607	2371	2362	2152	2053	1862	1772	1695	1562	1568	1475	1437	1387	1359	1375	1239	1315	1257	1142	1176	1134	1093	1059	1019	1058	1066	1046	1015	994	1030	1006	1053	1002	1013	994	1060	1031	973	952	1004	1005	972	989	969	1007	998	1045	1039	967	1000	1006	988	974	1036	1025	943	969	969	988	957	1013	1015	1070	1025	962	1001	1022	990	963	1007	1048	1059	968	1004	975	1003	1030	1030	988	1015	1031	1000	1001	1014	1019	998	996	975	996	963	980	983	1027	1044	987	948	991	1008	967	1087	1020	994	1044	940	986	974	971	1017	1019	1036	1005	996	1008	1014	969	1025	936	993	1015	1034	1001	1059	930	976	1034	999	994	1011	962	969	1031	977	968	1053	934	969	1046	985	981	1018	1007	990	991	1016	1001	931	1021	1021	1050	963	989	1062	1006	972	975	1007	995	1004	988	978	899	1005	1025	996	967	1020	1059	1011	980	1011	978	1014	1041	1043	995	1016	1014	1037	957	994	990	972	990	965	989	961	965	1005	1016	970	991	1041	969	1062	1009	946	1049	950	1021	1036	971	973	996	1043	994	986	979	976	1021	1004	968	992	1004	1005	1034	942	997	994	1048	1011	1002	999	963	1029	954	1023	973	1004	988	1043	1001	962	1060	1032	1013	1013	1024	951	1029	1000	973	1041	992	1002	988	1087	1005	957	956	1024	979	994	1001	1016	984	974	1036	992	970	986	1010	1061	1013	918	1011	1002	1075	1018	949	968	1016	1033	1033	994	1024	1027	1029	1042	1022	953	1011	981	977	1038	1026	1012	1016	1020	949	1045	1058	956	1031	960	1042	985	921	994	966	982	1032	992	1077	990	1003	1009	1002	1019	966	964	1006	996	947	1004	1016	987	1005	990	957	1009	1024	945	989	1003	1005	969	953	947	1015	1014	975	974	998	995	965	983	1021	935	999	1001	1036	1023	1001	1012	943	981	997	936	934	1036	1031	996	984	1107	987	992	999	1001	1018	975	1006	988	1009	981	996	975	1027	1012	998	994	1012	991	978	997	1018	1047	986	1061	1028	1018	1006	938	983	1014	1007	1003	978	1022	971	1030	978	1024	969	998	1011	956	979	970	1020	979	999	988	1014	979	964	1014	1016	948	973	954	1009	1019	993	998	984	988	1032	993	1012	968	985	1000	1010	1012	1034	973	1015	972	977	1036	995	1060	1000	994	1010	978	982	989	984	998	1046	1002	1011	1010	1014	1015	977	996	985	1008	1013	1014	999	998	1021	1015	1018	985	1013	968	1029	964	938	1010	983	961	1014	1059	1038	1019	1053	1005	989	992	996	997	929	1037	984	963	1065	980	1003	1014	1006	1010	986	1038	1009	1020	1031	1009	1002	991	999	976	1014	960	1024	1052	969	1012	976	958	1026	952	1011	1006	1049	1022	990	943	982	1035	1040	956	1019	1020	1012	986	956	1022	994	1023	1032	974	910	1004	998	961	966	987	1006	969	1004	950	1063	988	997	1025	958	1031	1049	1046	995	1002	1003	967	980	950	1016	1040	936	983	983	1042	964	962	1020	965	1053	1035	917	1003	1012	990	997	991	1012	1019	967	1021	1044	981	1015	991	979	991	1026	1019	1073	977	1035	957	1017	1017	1038	959	1002	996	985	1000	1034	998	1010	1011	992	1001	998	1007	1017	1042	966	1010	985	956	980	1000	997	982	1038	1063	1037	1038	977	929	936	986	981	1001	963	1030	1006	952	973	1005	1002	1037	953	932	976	985	1015	996	996	1030	987	1032	995	945	1007	918	982	989	994	983	1033	1016	999	979	992	986	1007	1012	973	1012	962	1036	1012	1045	994	997	991	976	1006	1013	942	1024	1030	991	981	988	996	974	1030	989	943	1064	1005	1000	1018	994	970	931	1016	1048	967	1005	1038	966	984	1004	990	972	953	989	1036	976	992	1040	1040	1010	1027	1025	952	959	960	1017	967	979	1003	985	994	1047	987	1028	1022	973	1019	984	963	978	993	1021	977	1004	1029	976	956	982	1055	994	1033	1023	1036	993	987	935	969	959	980	942	1013	1045	1000	1000	1022	953	1039	1033	1036	1008	986	1069	1019	975	1013	980	960	1031	1000	993	951	980	1008	962	981	951	980	1011	1002	1000	1043	994	953	1054	1015	994	1032	988	1011	949	973	1056	993	997	1048	1030	1034	962	995	980	986	1043	1017	1000	952	1004	1024	987	990	972	982	996	1041	1023	989	1052	992	975	967	1020	1014	963	962	953	1016	993	997	979	1000	968	983	998	975	996	975	979	1044	1011	1036	944	1055	1015	1073	990	995	970	1033	979	1002	992	1019	1016	994	1010	950	1040	939	1016	1021	1008	1042	992	1012	995	1072	1022	992	1053	1033	993	997	1018	988	965	1018	987	1013	1010	939	995	965	980	985	965	946	930	937	996	1003	973	994	1024	980	1040	992	1007	996	1031	943	996	1000	1063	984	1032	967	989	983	1032	1027	992	998	1022	955	982	1006	956	1026	1000	1006	960	1011	1000	990	984	992	1024	980	1013	1040	958	1016	1019	983	934	983	1018	935	1037	1025	1093	936	962	1013	1031	925	1017	1015	1006	1012	1053	995	1052	961	975	993	1018	977	1009	1045	991	997	971	1026	990	1006	1004	1003	946	992	973	1027	962	1001	983	965	1009	1007	1006	1045	977	986	1008	1026	1064	1013	1014	1026	995	1015	1040	989	983	982	1020	1007	982	980	935	974	949	1051	1052	973	1024	974	989	1055	974	1005	1015	1027	1015	1014	1008	955	1007	1006	974	1039	1000	981	1043	1017	986	1095	1013	1011	1019	985	1012	1052	1017	1028	1007	996	948	1031	1030	988	1013	1001	965	1008	1014	1015	942	974	970	996	1012	1039	1075	989	997	922	992	977	981	1000	1006	995	1040	996	1041	1011	1001	984	1022	994	990	979	987	1051	1013	965	1059	1052	1015	984	1038	1023	1011	989	1008	1026	986	957	1033	985	1020	947	1084	1015	1004	1012	960	985	1049	987	978	986	1030	979	1036	986	962	939	1055	956	1007	985	955	1023	1030	998	972	1026	985	983	1010	964	1034	944	963	1006	929	994	995	1031	965	1002	972	1017	1037	995	1000	1012	966	1010	995	991	971	1027	1016	954	944	987	941	994	1001	977	981	1046	980	1016	968	971	1006	1040	1025	978	983	992	1024	1044	1054	1001	1024	1045	973	1077	950	979	1013	1067	1106	987	997	983	971	1026	991	1024	1039	1017	992	999	986	929	994	998	998	978	999	995	1009	995	978	995	1033	989	937	1033	1004	984	932	1034	1029	968	1011	947	1023	1002	955	1027	984	975	975	1024	971	1037	975	974	985	1064	994	1034	1035	994	1008	1026	1011	980	972	1022	983	1053	997	995	989	1031	1018	992	999	1035	1015	963	952	1026	1013	1049	1010	938	988	954	987	999	1035	983	1004	1086	963	1002	958	1020	999	966	951	986	994	980	1076	980	1004	1030	1006	970	1031	972	947	1042	1039	1002	971	974	1032	981	1002	993	1018	989	1060	1022	945	1004	1012	989	1026	995	981	1011	967	976	974	998	989	1050	1003	965	1000	937	1005	966	983	1007	1042	1010	1028	991	1043	1003	1021	980	1009	995	979	972	1016	989	1033	1054	971	1044	969	925	970	1014	959	961	1008	1061	959	1002	1041	995	951	1041	949	1021	1023	1072	1068	992	985	1012	965	985	1001	1038	1024	999	1023	994	1026	1032	1035	1025	994	967	981	978	1025	1021	967	984	1015	991	962	1036	987	1081	1035	998	984	966	1019	993	1012	974	979	1042	996	956	963	998	1013	995	995	983	1056	955	1012	1057	1034	981	957	997	984	1048	974	1000	987	984	968	962	1003	1082	1012	976	997	994	979	1036	1009	993	1012	1057	1018	946	1050	1025	995	1035	1049	1019	1005	972	1001	990	1000	1034	1027	1058	969	1003	989	978	1033	962	972	983	1000	1026	1044	1022	981	1006	993	919	1002	1035	999	1017	1005	975	967	963	1024	1011	1012	1041	985	1002	965	1015	982	1035	969	970	984	985	1031	1080	952	942	982	963	1030	1037	976	976	956	1024	953	1028	988	951	1001	987	998	966	1052	1006	975	1005	979	996	1009	1056	995	989	973	1037	978	1021	1023	1027	1006	1025	989	1010	962	1052	1044	1052	1021	1043	1049
2363	2099	1072	638	626	765	762	675	556	450	376	358	276	295	219	181	196	204	192	185	173	167	171	129	155	138	126	132	140	161	140	131	118	141	122	108	115	135	132	104	124	137	118	112	115	127	127	107	123	98	124	131	98	124	103	130	111	116	115	120	100	106	122	117	124	105	110	131	133	127	124	124	113	106	116	138	120	120	113	140	116	101	115	111	136	113	117	105	118	143	115	114	119	123	127	115	108	113	118	108	112	128	121	119	115	116	110	108	114	123	102	116	120	131	108	102	109	118	114	120	98	127	115	124	89	123	111	108	120	118	114	91	115	108	121	113	131	132	106	122	97	130	102	122	103	130	126	124	129	113	118	117	134	106	110	108	124	109	107	111	126	130	99	111	101	110	118	124	129	110	112	119	111	124	110	120	113	110	114	115	142	96	114	120	115	129	114	120	120	125	126	101	112	114	129	87	109	120	108	119	123	104	126	122	126	114	106	137	106	121	111	99	128	99	101	134	118	99	114	106	122	110	120	110	110	127	131	100	98	111	124	97	110	101	100	102	116	122	130	100	118	133	127	137	115	103	119	119	106	120	100	122	123	126	113	110	107	96	117	131	116	139	111	96	110	115	120	102	114	137	125	113	134	109	127	130	108	137	138	133	122	125	127	108	146	104	110	124	126	98	111	131	111	107	119	92	112	99	132	117	122	100	126	107	117	118	115	126	116	108	118	114	112	126	113	110	123	97	115	97	117	108	120	108	104	123	129	115	111	119	112	120	109	106	111	116	124	125	134	114	124	116	136	93	117	120	123	112	125	100	106	116	134	103	102	129	117	102	101	120	124	115	104	119	117	129	111	126	95	111	115	114	127	103	117	112	91	100	108	126	101	118	127	122	121	132	107	123	130	136	112	122	119	105	110	110	113	121	118	125	116	120	117	118	95	116	116	124	117	108	107	100	106	125	109	113	127	121	124	107	111	116	109	120	112	102	112	135	118	133	107	121	114	117	118	116	109	124	117	127	115	110	104	128	112	108	125	121	109	131	122	113	103	120	116	119	115	108	126	114	130	119	114	112	114	109	121	101	131	105	120	113	129	105	109	128	109	117	108	145	123	119	118	134	94	117	116	122	119	116	104	134	119	123	115	127	117	108	119	111	131	126	111	133	109	124	114	116	113	111	127	116	143	120	118	113	113	128	124	93	102	112	127	127	114	107	122	89	104	110	111	120	104	110	111	104	110	131	113	116	105	113	103	121	116	115	101	108	128	120	101	130	133	110	110	116	126	115	121	105	88	107	106	101	121	115	124	116	134	123	127	96	100	113	112	123	110	119	110	121	111	147	110	124	109	123	118	112	99	127	102	114	112	130	100	114	129	105	97	111	113	132	105	114	107	131	117	104	128	113	121	110	139	128	117	111	120	106	120	118	107	117	115	120	110	113	118	111	130	98	113	104	104	119	110	104	124	110	119	125	129	107	113	96	108	106	119	124	127	100	123	113	124	115	107	109	144	106	106	118	103	95	122	97	124	117	122	107	120	121	97	106	101	109	140	104	116	112	119	121	113	117	89	105	137	113	124	109	119	106	112	124	107	131	114	109	109	120	130	93	88	116	114	104	122	113	113	119	108	115	123	127	110	130	122	114	116	104	121	118	115	106	119	116	115	114	114	114	120	108	130	124	111	134	100	100	110	104	116	109	116	128	111	107	114	103	101	109	117	121	94	110	117	119	148	122	123	116	121	113	115	109	116	111	119	126	113	108	125	114	124	93	133	86	109	108	110	140	105	118	113	123	114	111	124	112	129	123	115	122	115	134	129	107	113	122	138	117	123	138	105	129	125	133	129	128	123	126	102	105	95	119	134	135	135	104	117	86	120	124	114	125	124	124	139	135	114	115	111	95	127	119	127	129	111	109	108	121	100	128	122	106	123	111	102	107	145	116	108	116	87	151	127	130	137	108	123	108	113	111	118	109	114	114	113	136	109	113	114	101	116	119	115	105	112	109	115	118	107	112	115	131	99	113	108	106	109	103	115	87	122	131	108	118	123	130	96	113	113	101	123	121	121	93	116	124	110	124	101	105	117	108	110	112	109	107	108	118	109	118	103	120	111	113	125	123	106	126	102	118	113	102	114	98	100	88	124	122	100	104	108	118	115	123	122	113	109	115	115	97	129	124	112	106	121	129	107	128	102	106	122	126	112	118	100	123	132	122	130	122	107	120	111	116	127	105	105	119	118	130	98	122	107	98	113	122	116	123	116	102	126	109	131	113	117	127	123	108	107	118	107	109	113	108	122	122	124	122	106	110	150	103	119	115	119	120	121	137	88	118	109	109	133	103	102	112	130	108	122	108	127	115	121	122	116	141	101	117	115	112	123	106	120	113	127	126	134	130	114	126	129	108	105	128	111	121	121	120	97	102	103	114	113	106	128	138	110	121	103	118	120	113	111	127	88	133	130	106	122	90	127	96	122	116	126	101	106	120	126	128	114	128	130	133	105	104	140	124	121	119	121	115	115	105	115	109	101	113	130	131	105	134	124	104	115	132	118	126	112	123	120	125	134	111	144	127	107	118	112	107	106	100	118	107	130	112	109	128	100	116	131	110	111	110	125	126	126	106	129	117	118	112	122	113	94	131	125	139	115	133	103	114	115	122	110	122	112	114	118	112	104	118	120	123	108	112	111	110	110	123	90	113	115	111	119	113	111	111	122	129	122	123	120	124	103	108	120	117	131	98	136	114	113	111	102	118	108	109	132	131	140	105	114	114	126	117	124	106	121	108	105	117	120	109	110	118	115	100	110	93	115	99	119	113	117	115	138	120	132	105	117	95	150	103	104	112	113	117	112	112	116	121	116	110	112	120	96	126	122	122	127	142	134	117	100	124	111	136	119	135	119	118	120	105	109	98	109	137	118	124	116	99	107	109	121	102	109	110	110	115	104	116	119	130	124	106	144	99	116	123	107	127	107	125	104	95	126	123	93	111	107	122	141	120	110	117	116	118	120	87	118	104	115	112	129	123	114	116	110	116	124	121	121	121	110	123	143	109	101	115	106	105	114	111	107	113	121	112	113	131	128	116	113	125	102	121	124	94	118	121	119	132	113	108	122	114	127	118	129	115	132	106	103	110	122	104	104	96	129	126	128	108	123	131	104	110	98	128	127	111	113	132	111	127	114	105	128	104	124	107	124	113	119	110	106	121	122	120	115	106	101	107	98	137	107	107	127	118	102	113	125	91	109	102	111	122	137	129	99	98	113	106	109	102	107	99	134	116	103	111	131	91	102	111	127	99	126	130	131	119	122	107	115	101	106	106	106	108	106	117	102	133	108	126	123	119	130	100	122	119	95	119	143	97	102	107	114	118	101	107	118	118	122	105	99	109	117	115	131	135	113	114	104	103	105	122	113	126	104	136	102	122	115	96	102	127	117	115	130	113	117	124	95	119	125	110	115	114	127	127	132	112	127	118	101	120	111	103	113	105	111	118	107	128	112	120
24252	16673	10818	12335	20116	22456	20130	16855	13685	10936	9013	7493	6459	5399	4657	3932	3404	3144	3014	2716	2558	2235	2178	1991	1859	1775	1704	1656	1614	1532	1492	1405	1374	1335	1279	1240	1207	1159	1114	1142	1117	1100	1061	1071	1054	1103	1055	1051	1065	1062	1060	1141	965	1050	1069	1035	1033	980	1055	1017	1040	1023	1013	1031	1009	1075	1076	939	1045	1068	1032	1004	1070	1106	1023	986	1046	1006	1044	1041	1049	992	1051	999	1031	1098	971	1036	983	1023	1052	1012	1050	1008	1054	1023	1043	1000	1040	1052	1097	1058	1068	970	970	1029	1004	1067	983	1066	1078	1007	1067	1027	1005	956	1074	1047	1005	1076	1044	1020	1005	1020	1037	1043	1042	998	1000	991	993	1024	999	1006	995	1049	1117	1024	1029	1062	1022	1039	1006	1045	1050	1044	1044	1033	1036	1047	1017	1096	1014	968	1010	1039	1047	974	1073	1036	1029	996	1002	1044	1099	1033	1027	1086	1023	963	1054	1050	1039	981	1064	1013	995	1027	999	1031	1058	1018	1008	1057	1008	1014	1013	1055	1010	1024	1048	1040	1026	1058	1063	1064	1019	1086	995	973	1035	930	1055	1079	1061	1083	1037	1017	1050	1025	1031	1016	1014	1002	1077	1080	1066	1091	1033	1034	1073	1028	981	1014	1048	1022	1072	1080	1033	1031	995	1025	1079	988	1013	1054	1002	1053	1025	1043	1002	1021	1011	985	997	1051	1077	1049	998	1074	1025	1062	1015	1011	1020	1056	968	1045	1091	1062	1000	991	1008	1064	984	1056	1087	1031	1059	1011	1134	1019	1012	1043	1093	1030	985	1033	989	1015	1058	985	964	1006	1005	1063	1022	996	1052	1018	1041	1081	1039	1010	1078	1071	997	996	1031	1026	1040	1027	1043	1043	1021	1057	1043	989	1082	946	1009	1020	965	1019	1010	1044	1009	1013	1027	1043	998	1015	1056	1046	1015	1023	1001	1089	1048	1084	1032	1003	1043	1050	1040	1043	1014	1035	1038	1032	1071	1005	1089	1025	1014	1066	1033	1045	990	1010	1045	1004	1044	966	1012	1017	981	1067	1050	991	1074	1039	974	1013	996	1060	976	1047	1044	1064	1051	1042	1033	1054	1021	1070	1044	1041	1011	1039	1062	1013	1031	1080	1016	1015	1049	1033	1044	1001	1082	1023	1019	994	1006	1027	1039	1041	1085	1020	991	1085	1027	1044	979	998	996	1005	1059	1030	1045	1050	954	1042	1025	1017	1027	1008	1057	1064	1022	1028	1003	986	1054	1070	1033	1010	1062	1016	1019	1003	1068	1021	1029	1023	959	1057	971	1052	1048	1058	1021	1065	970	1051	1053	1084	1020	1008	1041	1052	1043	977	1018	1032	1005	1057	1013	1026	1026	1038	1031	1003	1111	1064	1074	1029	1031	1053	1029	1068	1047	1003	1072	1046	1058	1030	1021	1038	1084	1017	1047	1088	1013	1042	1046	1083	1048	995	1002	1056	1064	1081	1050	1008	1033	1023	987	1011	1034	1049	1023	1087	1076	1019	1032	1028	1069	1026	1017	1062	1088	1028	983	1021	1016	1056	1015	1104	1023	1053	1012	1018	1029	1047	1005	1000	1037	1001	1053	1081	1014	1037	1029	1012	1066	1031	982	1012	1029	1047	1059	1102	1086	1003	1045	1041	964	1008	1060	1056	1046	983	1021	1058	1025	978	1011	989	984	1027	1015	998	1005	1081	1021	958	1048	1068	1020	1075	990	1003	1010	992	1030	1005	1071	1029	1012	1025	1012	1082	996	1020	1013	1063	992	1046	1066	997	1013	1030	1047	1005	1057	1072	1043	1024	1039	1073	1006	1069	1009	1059	1064	991	1052	1062	1051	973	1016	1078	1094	992	1037	1076	1016	1022	1043	970	990	1058	1076	1015	1025	1047	1058	1034	991	1024	1059	1028	1026	1019	1007	1068	1033	1014	1027	1063	1008	1050	984	1013	1121	1027	1030	1063	1044	1024	1040	1015	1086	1056	976	1052	982	1012	984	1122	1022	1014	1014	1028	1004	1006	1070	1012	995	1060	1010	1027	1017	1005	1025	1020	1043	1019	999	1023	1070	1049	1043	1079	1048	1013	1032	1014	1047	1046	1052	1037	981	1040	987	1039	1043	1003	1054	987	1040	1059	1006	1030	1023	1012	1061	1033	1035	1040	1011	1029	1021	1034	1053	1022	1070	1070	1021	1057	1057	1054	992	1040	1049	1017	1058	1010	1005	1055	1049	1062	1112	1065	1049	981	1047	1032	1038	1013	1102	1034	990	1024	1047	1034	995	981	1042	1051	1031	1050	1038	968	1037	1054	1079	995	1099	1086	1081	1062	999	1041	1052	1037	1039	1014	1050	994	1061	1025	1026	1068	1031	1038	994	1020	1033	1063	1075	1009	1058	1082	980	986	984	1056	1079	1058	1108	1039	1033	1014	1076	1040	1048	1083	1039	1011	960	1023	1072	1041	994	973	1052	1033	1021	987	974	1080	1045	1039	1018	1012	1063	1073	1007	1075	1076	1053	1037	1013	1055	989	1050	1025	982	1085	1005	1027	991	1033	1021	1022	1015	1088	1043	989	1025	1040	1014	1009	1007	1030	980	1018	1066	1004	1068	1019	1060	1029	1008	996	1042	1000	1013	1037	1053	1020	1022	1053	1059	1009	1033	1086	1054	1038	1057	1006	1017	1047	1068	1001	1049	1086	1005	1056	1031	1011	1027	1014	948	1013	1056	1018	1106	1081	1024	1113	983	1064	1049	998	1030	1012	1061	989	1044	993	1004	1035	1008	1039	1013	1005	1041	999	1060	1008	1037	1017	1006	1007	1028	990	1043	976	1065	970	972	1095	1008	1025	1020	1030	1092	1070	1020	1024	1098	1031	978	1007	1045	1011	1042	1035	1052	1009	1009	1090	1027	1103	963	1059	1057	1007	1019	997	1044	1019	992	1020	987	1044	1040	992	1068	1039	1047	1022	1044	1042	1062	981	1051	1065	1010	1032	969	1041	1065	1021	1013	1040	1042	1090	987	1045	997	1053	1062	1039	961	1034	1062	1037	1053	1021	1060	980	1034	1036	1045	1068	1063	1037	1060	1016	996	1035	981	1048	1090	1031	1073	1049	1000	1043	1039	1083	1044	1027	1050	1020	1025	982	1005	1022	1072	1039	1028	1016	1047	982	1019	976	964	1072	1041	1014	986	1080	1035	1018	1072	1052	967	999	1046	966	1035	991	1065	1008	1046	1063	1037	1042	1035	1064	1025	1121	1014	1051	1005	1063	1040	961	1014	1079	990	960	1025	982	1033	1051	994	1045	1030	1029	1077	995	1063	960	1038	1006	1031	1042	1018	1051	1068	1039	1015	1025	1027	1031	1033	995	998	1019	994	997	953	1077	1025	1041	965	997	955	1098	1049	1014	1048	1112	1017	976	1040	995	1055	1103	1064	1082	1022	1031	1105	1031	1018	1014	1086	1026	1009	1060	1044	1058	1067	1056	976	1027	1014	1015	1010	1014	1061	1007	1021	1042	1005	1076	1001	1009	1025	1017	1077	1004	1035	1040	1039	1016	1044	1038	1086	1015	1036	1003	1076	1008	1031	1041	1110	1050	1005	995	1020	1007	1028	1025	1043	1036	1050	1012	1034	1030	1046	1018	1022	1071	1042	990	1058	1041	1020	1046	1031	1005	1021	1030	1035	1070	1035	994	1031	1021	1087	1057	1095	1067	1041	1027	1050	1052	1064	1030	1019	1033	1020	986	1008	1035	1038	986	1069	1043	970	993	1036	1054	1037	1006	1049	989	1039	1016	1061	1057	1068	1028	1059	1020	1034	1066	1027	1020	1018	1046	1010	1049	1034	1073	1039	1036	1046	1046	1038	1068	1036	1032	995	999	1106	1034	987	1047	1016	985	1003	1065	1011	1069	1073	971	1059	1024	1099	1082	1001	1024	1064	1072	1078	1046	1038	1059	1048	1002	1079	1046	1118	1014	1042	1072	1078	1055	989	1023	1010	1036	1042	1064	1021	1073	1053	1009	1040	1027	1044	1012	1025	1020	1070	1006	1036	1032	1107	1044	1029	1062	988	979	1082	1065	977	1067	978	1025	1035	1026	986	1029	1041	1005	1054	1059	1079	1018	1052	1039	1128	1034	1079	987	1024	1078	1003	967	1047	1090	1069	1044	1011	1042	1008	996	1025	1047	1029	1025	1085	1024	1036	956	999	988	1055	1059	1047	1031	1091	1002	991	1055	1059	1013	991	1063	1025	1022	1015	1040	1028	1128	1009	1116	958	1092	1068	1042	1045	1084	1059	989	1024	986	1014	1011	1016	1032	1043	1023	991	1042	1048	1007	1037	991	1002	1041	986	1066	1061	987	1018	1012	1022	1021	1046	1053	1032	1022	987	1068	1023	984	1071	1053	1054	967	1065	1062	994	1060	1066	1097	1022	1026	1082	1038	1025	1019	1000	1053	989	992	1053	1042	1035	1010	1092	998	995	1031	1015	1056	1049	1073	1006	1056	1026	1034	1014	1025	1031	1022	1044	1038	1029	1077	1019	1108	1009	1038	1020	1021	953	1065	1034	1021	985	1064	1036	982	1034	1032	1033	1047	975	1068	1021	983	1000	986	1009	1060	1028	1085	1039	1008	1007	1070	1001	1046	991	1012	1091	1009	1052	1011	988	1018	1026	1015	1031	1030	1072	1096	1072	1054	1013	1057	1028	1031	1073	1021	1031	1024	1000	1056	1035	1013	1015	1037	1000	1091	1055	1056	1054	992	976	999	1025	1053
2694	1629	976	656	616	762	710	606	546	444	349	324	292	262	217	219	216	203	184	182	158	167	157	168	132	136	140	133	127	132	118	125	116	128	111	101	103	114	115	109	112	85	111	109	105	104	101	111	113	99	97	102	108	104	112	121	105	101	111	104	100	90	96	115	102	123	105	80	111	133	107	93	109	89	114	110	114	114	117	98	117	110	110	99	102	87	107	97	112	104	104	98	94	81	104	107	93	107	118	92	113	102	113	109	101	127	125	89	128	107	94	109	106	124	119	98	113	99	109	109	112	97	106	111	92	135	103	118	97	117	115	94	98	131	95	119	105	106	118	125	99	95	107	118	114	112	97	121	114	101	115	116	102	110	99	129	104	112	129	94	107	109	111	110	113	128	106	112	91	115	117	111	128	115	106	127	119	120	106	94	122	119	116	103	92	116	112	108	131	116	102	126	106	103	106	108	95	118	123	102	93	123	112	109	128	116	107	98	114	117	108	117	107	107	104	120	97	109	126	112	98	97	103	116	106	119	110	99	104	92	99	114	102	102	101	123	116	104	109	103	110	93	104	105	115	91	83	109	124	115	94	96	100	101	116	103	103	122	118	112	108	114	105	123	131	108	112	113	86	115	112	118	104	104	122	113	104	116	93	121	100	86	71	95	123	113	115	96	99	107	109	110	124	117	114	101	127	101	105	119	105	92	111	121	106	103	86	106	112	107	112	108	109	119	111	95	122	115	120	125	115	98	116	92	93	98	108	85	114	118	102	117	108	107	99	110	110	109	103	119	103	102	119	111	108	116	109	109	106	117	117	107	103	107	104	116	104	110	99	111	107	128	107	109	125	116	114	106	137	110	119	96	115	116	98	112	106	137	104	100	103	124	112	113	130	95	105	101	119	107	96	113	111	117	111	111	101	107	108	93	110	112	94	106	109	108	110	104	111	99	103	116	96	119	111	100	101	119	118	95	99	111	111	110	108	90	130	110	110	84	118	114	113	119	116	104	92	124	126	96	103	118	104	103	93	103	110	89	97	107	135	125	103	105	108	113	110	117	104	109	114	126	124	104	109	118	97	121	91	121	116	89	120	113	135	122	107	109	120	122	96	122	110	125	111	114	86	98	102	109	119	134	99	107	108	128	107	91	94	108	133	90	103	115	84	123	125	107	94	112	119	111	126	99	95	121	81	133	90	96	113	93	113	105	112	125	80	108	115	113	121	108	82	117	90	98	121	122	92	123	105	124	103	112	114	107	99	118	113	97	95	118	103	114	132	123	125	125	107	126	106	116	131	115	109	100	119	97	136	106	108	116	112	105	107	126	99	104	113	128	110	114	101	105	93	111	111	107	114	106	103	98	117	115	113	100	121	105	109	108	106	112	102	116	108	114	109	111	108	81	106	102	125	109	108	118	106	93	104	113	116	123	106	98	122	120	120	104	113	95	97	113	105	111	104	101	127	110	101	94	113	99	123	112	95	120	135	103	111	120	106	132	109	108	97	100	114	116	115	131	118	126	108	114	131	105	125	109	110	155	98	112	91	115	117	86	117	104	105	116	105	103	116	98	119	106	103	98	104	99	99	115	108	97	120	111	108	112	108	96	118	117	112	111	105	111	102	104	112	101	103	108	101	108	105	99	88	99	103	113	95	120	94	99	108	116	89	97	114	90	99	86	121	109	109	116	118	109	107	104	124	114	97	101	105	98	110	103	120	103	115	117	101	98	114	106	105	117	124	119	95	106	107	115	121	106	103	138	102	97	95	114	110	100	114	116	111	126	112	109	106	94	101	95	107	102	88	103	97	112	107	121	96	109	105	102	89	93	130	112	81	98	100	109	118	91	108	87	119	130	117	108	107	130	125	129	119	112	105	98	92	128	125	113	110	88	90	103	137	119	100	111	102	139	110	105	112	111	123	105	118	127	98	109	121	89	104	119	115	112	117	113	127	117	116	90	99	109	127	123	115	117	117	92	103	115	120	107	126	109	107	127	123	124	95	105	117	92	112	115	115	109	114	115	125	107	105	117	107	98	121	109	105	121	107	101	113	118	103	113	111	121	99	114	91	108	102	109	103	114	121	101	98	113	115	107	116	103	103	87	102	106	100	129	108	122	103	112	101	112	123	124	107	113	102	118	113	97	114	103	107	110	102	109	98	114	109	99	115	104	106	113	111	98	126	120	101	101	99	103	108	110	119	127	109	101	103	111	130	124	115	105	121	108	108	95	112	101	82	116	115	101	81	117	106	107	100	107	109	117	123	122	111	96	125	121	96	105	123	109	107	94	128	122	99	103	107	114	104	121	102	104	127	103	91	99	92	106	110	97	126	103	90	102	102	115	126	93	107	114	108	108	116	112	102	128	109	112	104	114	93	115	112	88	109	123	98	111	107	108	131	101	102	115	109	109	88	89	107	118	106	111	104	91	96	114	110	113	110	122	96	117	104	105	133	123	130	110	108	91	110	101	103	121	117	110	116	108	101	109	121	109	95	122	101	108	98	98	100	114	113	104	118	100	105	96	106	118	110	104	100	109	115	111	124	104	125	93	124	106	106	135	101	106	114	107	115	110	112	114	95	122	103	110	120	113	111	111	114	83	110	100	104	108	122	98	106	121	104	105	98	114	115	115	101	111	103	97	81	110	91	110	115	110	111	113	98	123	122	95	115	119	106	108	104	106	94	100	103	108	103	102	124	104	113	99	111	119	93	105	98	105	120	112	92	107	103	121	96	106	122	99	104	108	113	112	112	107	120	100	113	104	109	111	105	111	123	100	96	104	98	112	113	113	116	114	106	113	111	113	114	101	108	108	109	106	91	123	100	111	96	85	104	87	108	145	85	107	103	100	103	103	97	101	121	104	125	104	101	118	114	103	108	106	115	95	101	100	96	109	101	92	95	96	95	105	115	101	118	110	104	110	101	106	120	108	128	113	102	122	111	105	112	118	117	114	116	132	122	127	115	101	108	116	112	119	119	107	123	96	111	126	100	103	97	122	99	82	115	119	104	114	114	130	116	106	102	125	102	100	107	103	125	92	108	121	95	111	105	116	112	113	100	118	127	103	85	102	100	118	104	127	130	107	102	110	111	131	100	104	111	100	95	108	116	111	97	98	103	109	117	119	97	98	117	93	122	120	99	107	123	107	120	108	102	117	116	105	102	108	119	91	101	106	98	116	113	93	115	123	114	97	99	97	124	118	108	110	122	121	106	97	96	91	116	116	112	105	114	112	112	108	122	111	108	113	113	114	108	102	107	98	115	106	121	97	106	112	106	110	109	122	114	114	106	101	81	91	116	102	90	99	103	115	113	105	100	118	109	86	96	110	104	91	105	110	101	101	92	121	107	112	113	106	92	95	104	119	108	94	113	117	104	118	100	118	116	134	93	124	95	101	126	123	98	93	121	94	111	106	112	114	103	111	111	120	116	115	116	84	115	110	87	113	113	106	105	119	109	116	111	115	100	107	99	94	94	126	113	119	90	105	118	97	123	104
23839	15083	10440	12214	19875	21654	19688	16470	13439	10853	8689	7499	6300	5475	4587	4129	3610	3073	3002	2799	2584	2336	2119	1877	1938	1736	1712	1544	1503	1557	1465	1361	1354	1354	1262	1135	1195	1147	1071	1049	1072	1054	1042	1007	997	945	1010	951	1002	989	1008	1004	973	973	976	959	930	947	948	984	939	918	949	987	922	992	957	947	948	994	966	969	1020	881	983	886	948	986	954	909	985	1016	958	899	1017	946	940	1036	1084	941	946	934	977	903	935	936	957	1002	951	925	960	977	954	974	932	986	996	942	1018	968	961	926	978	973	927	1040	937	939	985	962	937	988	931	983	1020	993	988	942	1026	914	993	994	908	990	889	978	973	958	985	965	1002	964	931	999	938	944	939	990	933	987	1007	1028	948	908	962	936	928	938	913	946	992	974	939	963	996	1028	1013	969	946	966	992	946	991	918	941	957	999	996	995	958	975	951	953	990	886	977	970	975	911	1000	925	1013	959	942	1009	950	912	968	988	969	970	927	951	951	927	950	941	994	907	939	891	931	896	948	971	991	951	925	967	936	982	998	908	971	997	955	946	952	969	1001	913	923	981	943	998	999	1009	979	1009	996	960	996	987	966	965	944	952	1011	930	926	951	976	943	947	916	945	1017	921	978	975	974	966	983	953	1052	991	961	963	974	969	967	951	1019	999	961	1024	962	974	1007	973	1009	991	1017	971	931	923	970	980	980	938	967	939	998	960	947	932	924	952	958	922	983	995	964	937	995	981	987	984	918	956	908	968	967	957	971	978	969	965	953	915	990	1008	970	987	968	920	982	923	948	961	950	1006	966	981	968	1003	968	968	997	1000	969	1015	984	983	995	943	963	948	1011	913	983	1025	936	953	991	876	957	960	980	973	961	977	907	928	965	935	968	910	1002	996	921	993	1013	1019	1000	905	945	953	974	1002	1024	983	953	933	976	954	979	943	1027	962	969	955	955	975	968	949	947	953	950	937	943	969	945	928	937	974	1000	945	990	1005	958	1014	980	1029	959	961	960	950	957	1009	943	974	960	944	976	916	961	1004	970	962	979	934	965	954	969	991	978	1014	917	944	967	941	929	986	929	948	962	988	959	988	1023	949	986	930	990	949	924	985	935	1032	910	946	985	967	950	988	983	999	931	938	983	938	986	922	951	961	925	970	940	956	918	959	927	935	934	960	968	954	968	967	956	988	954	1046	1020	964	991	929	959	975	926	952	981	965	989	956	1022	963	990	972	947	997	1017	934	1003	979	982	931	971	1004	1003	1005	954	918	945	954	921	938	962	969	1006	950	973	958	921	980	945	977	989	1003	988	973	968	965	927	994	965	1005	942	946	1019	917	983	966	942	936	918	934	976	976	907	938	975	949	939	928	971	942	930	942	1012	980	969	951	1009	954	938	946	1011	997	921	966	1012	952	997	991	939	953	954	972	900	952	942	976	939	905	979	974	998	956	953	964	899	1014	974	968	905	959	988	943	957	920	942	958	973	966	989	975	976	968	1038	965	967	1003	1000	905	886	972	1004	965	976	1003	977	1001	952	930	960	950	980	912	972	944	949	952	984	1003	930	971	965	996	966	916	1003	926	1009	941	977	932	1007	967	968	992	958	994	985	994	976	970	956	1014	962	995	966	1022	977	986	928	935	1015	981	966	958	936	998	957	974	1008	948	970	983	1009	946	959	960	1014	962	988	978	1009	991	1012	1002	986	896	920	998	926	989	950	980	970	920	932	990	978	977	1017	961	936	961	994	968	950	942	952	1014	980	936	945	1020	958	951	992	963	975	985	996	966	928	982	1039	918	999	968	945	941	982	959	963	992	921	936	1030	969	916	996	984	992	995	886	976	950	919	1024	936	952	976	989	946	986	918	1014	996	999	994	957	946	968	1021	974	941	943	993	968	935	986	1011	912	960	905	899	952	927	1001	941	917	995	963	948	924	968	993	934	997	951	1000	987	976	937	967	954	966	989	957	941	932	986	964	1051	964	1003	982	977	943	1020	983	982	994	918	957	955	966	943	905	977	960	950	897	929	926	905	929	1015	962	991	997	980	917	969	999	923	972	902	996	968	999	976	932	986	936	889	945	1044	976	1002	1030	964	944	938	928	948	986	1012	1013	935	996	949	1042	963	989	911	947	942	1012	994	927	1010	979	953	960	964	950	983	980	969	986	993	929	992	932	1014	1022	1029	952	941	955	910	944	998	958	1014	1000	956	972	972	948	1012	914	967	985	961	1000	983	953	989	964	959	1002	972	954	950	993	966	993	984	954	930	978	974	903	931	988	946	954	951	936	963	986	921	960	951	1000	941	952	958	994	1008	966	992	956	972	937	951	999	981	1021	982	940	999	997	980	992	984	986	993	961	951	921	947	942	898	1023	1026	982	977	945	937	975	997	928	941	980	1001	975	1017	983	972	966	985	960	978	916	936	947	1024	950	966	1003	994	970	961	986	1014	1001	982	995	972	945	983	942	1019	961	954	996	1002	956	955	970	955	1004	953	965	986	1009	944	982	900	963	964	997	912	982	981	949	989	987	952	1003	951	947	971	963	1013	911	966	933	1042	957	975	907	970	952	922	899	939	993	968	991	1008	1015	995	965	923	995	979	917	932	909	918	850	938	979	995	1008	979	983	910	979	961	969	960	956	944	998	984	960	929	981	971	994	954	1004	992	1006	968	961	939	960	946	969	951	930	938	960	957	977	952	985	974	989	921	882	934	930	1018	958	941	953	951	934	969	933	961	964	974	953	990	945	988	923	968	983	1004	953	958	970	996	966	921	972	949	928	999	906	917	953	989	984	917	1016	983	962	993	950	953	1006	942	946	955	973	965	933	956	915	955	972	942	936	946	940	1011	969	998	947	950	932	967	940	964	950	970	971	984	971	979	913	950	1035	989	955	1016	1016	959	1017	930	967	1028	970	935	947	954	982	986	1015	953	1019	984	986	1027	893	923	973	1002	982	1007	973	956	1011	943	999	1007	943	955	1002	978	1001	951	957	964	901	958	982	967	956	1009	999	946	990	1014	933	969	959	936	945	945	998	975	953	962	976	986	920	954	969	973	971	992	909	991	880	971	984	978	1069	924	957	1008	980	998	987	1036	983	954	1009	993	967	940	938	1015	907	981	947	958	944	910	932	1017	973	1053	900	942	981	928	967	915	989	908	941	1020	987	1015	958	933	992	930	995	1029	928	971	952	992	956	1017	1032	986	1010	972	987	932	907	991	968	942	980	934	911	974	936	955	901	950	927	973	978	905	960	942	996	994	931	975	1010	1010	941	991	949	956	1002	940	923	926	941	975	1020	990	958	972	964	1038	1056	969	976	1012	963	1003	956	914	947	961	965	913	925	933	997	972	916	960	996	946	959	1024	972	963	946	992	912	946	945	962	894	955	968	943	961	919	968	932	1037	956	1019	1001	969	960	987	986	999	927	1034	984	954	953	977	991	929	961	964	974	953	981	997	966	911	931	928	988	976	975	988	966	958	906	988	986	911	941	950	981	954	939	971	940	1019	971	1013	967	903	969	965	972	979	948	1032	967	963	951	971	931	941	944	980	954	969	986	870	975	938	986	957	1010	972	961	990	954	931	902	971	936	984	962	986	981	958	980	949	1024	937	941	972	974	933	991	972	1019	968	982	958	971	965	963	936	926	981	975	954	1022	962	918	951	993	933	886	968	1025	1016	973	924	984	951	1003	948	1019	978	937	957	1000	978
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	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
