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
342871873997	342871874559	342871875109	342871875659	342871876208	342871876759	342871877309	342871877859	342871878408	342871878959	342871879509	342871880059	342871880608	342871881159	342871881709	342871882259	342871882808	342871883359	342871883909	342871884459	342871885008	342871885559	342871886109	342871886659	342871887208	342871887759	342871888309	342871888859	342871889408	342871889959	342871890509	342871891059	342871891608	342871892159	342871892709	342871893259	342871893808	342871894359	342871894909	342871895459	342871896008	342871896559	342871897109	342871897659	342871898208	342871898759	342871899309	342871899859	342871900408	342871900959	342871901509	342871902059	342871902608	342871903159	342871903709	342871904259	342871904808	342871905359	342871905909	342871906459	342871907008	342871907559	342871908109	342871908659	342871909208	342871909759	342871910309	342871910859	342871911408	342871911959	342871912509	342871913059	342871913608	342871914159	342871914709	342871915259	342871915808	342871916359	342871916909	342871917459	342871918008	342871918559	342871919109	342871919659	342871920208	342871920759	342871921309	342871921859	342871922408	342871922959	342871923509	342871924059	342871924608	342871925159	342871925709	342871926259	342871926808	342871927359	342871927909	342871928459	342871929008	342871929559	342871930109	342871930659	342871931208	342871931761	342871932309	342871932859	342871933408	342871933959	342871934509	342871935059	342871935608	342871936159	342871936709	342871937259	342871937808	342871938359	342871938909	342871939459	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	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
8939	12619	36358	27164	5411	216	1453	3346	2831	849	304	154	77	60	62	57	59	62	56	55	67	59	67	56	54	58	50	58	52	59	56	61	49	57	51	48	65	64	47	63	68	66	44	61	51	61	54	53	48	57	68	56	66	62	64	58	51	59	53	55	52	54	49	53	48	50	57	58	60	62	43	60	59	67	50	68	59	59	60	66	58	61	46	57	57	47	61	52	53	65	53	54	42	62	63	50	51	60	59	57	56	51	65	55	62	56	58	49	67	54	51	55	59	46	65	50	48	51	43	53	59	58	66	59	64	44	60	55	50	56	63	67	64	58	61	60	56	58	56	51	57	58	64	58	44	61	66	52	55	50	52	46	53	66	56	75	55	63	52	63	49	61	53	64	66	54	55	53	56	63	48	65	53	48	57	51	58	51	55	46	56	57	59	68	62	52	53	60	57	60	58	62	54	47	50	61	65	82	45	53	54	51	50	50	69	51	60	58	70	50	57	52	52	57	57	58	58	73	66	51	50	44	50	57	41	63	54	80	56	44	66	69	59	60	44	67	79	60	51	53	55	69	61	59	75	52	53	63	60	59	57	61	75	69	52	66	50	60	56	71	43	54	57	46	56	57	64	60	63	61	65	64	60	61	74	65	63	61	68	56	49	55	65	63	61	56	59	58	46	66	57	66	47	44	61	56	62	55	49	66	65	54	64	66	52	57	62	62	52	52	64	61	60	62	50	66	69	54	63	57	55	62	49	49	64	62	61	58	63	69	56	67	70	43	67	50	61	50	49	52	57	72	63	55	57	56	54	55	56	57	46	75	79	68	55	52	69	57	55	55	60	56	67	65	62	56	53	64	68	64	53	53	71	66	50	61	62	62	59	51	53	51	55	50	60	55	65	70	60	55	64	55	67	69	52	50	48	56	36	59	47	57	61	57	59	60	43	55	66	59	66	51	72	66	49	60	56	61	46	59	50	50	50	58	68	51	55	57	51	55	62	62	68	55	46	70	57	66	61	60	69	56	53	70	53	47	52	62	67	56	46	60	65	64	57	76	50	45	58	56	49	68	54	50	60	68	59	51	56	46	58	64	59	55	55	52	51	57	62	73	51	67	62	53	69	61	50	67	69	63	52	64	44	62	68	62	56	63	55	51	63	54	60	52	57	59	47	58	62	54	63	48	63	52	54	52	60	52	63	58	63	48	64	66	66	53	70	55	71	54	49	62	45	71	70	65	61	47	66	66	49	47	61	61	55	62	63	53	66	65	59	38	52	60	60	58	43	65	51	53	75	70	53	57	59	66	61	66	51	70	65	71	60	50	61	70	69	61	57	60	58	54	62	55	51	54	50	55	57	55	65	53	59	52	70	50	50	55	55	74	63	59	63	53	43	63	52	75	55	57	65	51	47	60	58	49	60	56	63	56	66	57	57	62	54	58	53	75	65	67	58	67	63	46	51	54	58	69	45	57	46	59	59	62	51	52	53	69	63	60	62	57	64	52	69	57	52	51	57	50	61	69	54	54	57	53	48	61	71	56	67	53	59	61	63	58	51	56	52	69	53	41	53	49	46	61	65	56	57	67	68	61	58	56	53	51	71	47	71	56	41	57	53	52	59	57	53	51	58	55	50	72	65	61	62	61	49	63	71	69	67	52	63	39	55	71	43	56	54	50	56	54	55	48	58	65	48	58	51	74	66	60	69	49	64	57	62	70	55	59	81	75	56	50	61	58	65	78	69	63	52	49	66	49	58	63	54	54	76	69	57	58	75	68	58	29	49	56	59	65	52	60	50	54	50	55	58	79	50	45	68	43	68	61	55	53	69	50	55	73	53	50	74	67	53	55	53	52	75	60	53	51	57	58	58	52	65	51	67	53	59	47	70	63	50	56	52	56	61	64	47	52	50	75	51	42	71	71	74	46	45	66	61	58	64	62	43	70	70	67	60	54	53	58	51	60	62	65	45	44	63	54	78	62	72	59	55	55	67	46	55	54	50	64	75	48	57	69	45	53	68	60	62	54	62	69	60	57	50	56	52	67	55	48	66	44	69	59	61	61	57	51	58	64	60	58	63	56	62	51	60	60	58	49	57	64	60	45	53	53	64	55	68	64	58	52	67	67	72	58	48	55	50	61	73	46	60	59	52	54	48	56	65	64	60	63	57	51	54	54	63	48	60	52	68	60	71	56	60	64	50	64	55	49	76	57	59	65	61	52	52	66	50	55	51	45	61	53	62	65	60	65	51	55	58	53	52	60	59	59	60	56	47	49	53	54	52	60	53	62	56	54	51	62	55	54	58	60	69	43	52	72	55	45	68	57	53	55	59	62	43	52	54	63	60	60	57	61	59	56	53	57	59	63	59	63	53	58	45	64	53	57	72	52	65	49	56	64	63	48	55	56	59	50	51	68	58	68	63	50	48	52	57	62	53	65	62	65	49	72	58	57	63	54	36	61	58	60	72	57	58	47	71	62	60	60	52	63	52	52	55	61	60	71	45	53	68	60	64	60	53	65	49	64	47	49	69	57	53	71	60	38	59	68	59	71	55	53	63	74	62	62	57	62	69	67	38	68	56	55	48	59	48	49	66	66	60	58	68	55	59	57	58	67	57	59	56	53	56	53	57	54	56	47	50	42	60	71	67	64	48	60	74	53	61	58	59	54	53	64	55	76	60	67	59	59	57	54	59	79	52	54	46	61	65	61	62	62	59	57	67	64	68	53	74	65	48	55	69	50	48	48	51	68	70	51	79	46	74	45	55	62	48	58	47	54	65	51	52	63	62	58	49	56	64	53	56	66	55	47	79	61	61	41	66	70	49	51	65	56	55	71	63	59	62	60	55	45	55	56	56	61	52	42	61	58	63	65	54	67	55	74	53	62	76	54	52	55	62	53	53	50	62	63	61	63	77	60	58	60	64	70	67	55	49	48	63	49	40	54	51	48	56	41	68	60	47	55	59	62	62	66	49	63	59	65	54	53	55	54	66	62	53	58	62	50	70	55	51	53	68	56	62	67	50	47	55	62	64	65	71	51	50	49	58	66	64	69	52	68	62	54	61	72	52	49	60	76	63	69	61	59	58	48	67	67	69	68	63	59	56	50	60	66	57	58	61	68	55	55	56	46	55	56	57	42	61	67	51	37	53	49	47	61	48	50	53	61	62	57	58	62	60	50	65	68	71	47	53	71	53	55	67	71	60	62	50	40	59	65	66	51	64	68	59	45	41	77	58	46	65	65	69	67	48	58	63	67	57	50	71	59	58	46	59	44	58	46	50	40	54	48	58	68	62	61	43	58	57	45	55	62	52	62	49	65	61	57	46	66	47	61	54	66	60	50	64	37	48	56	61	45	71	41	56	60	55	55	53	60	56	62	56	60	50	60	48	41	67	55	67	64	52	45	58	56	55	39	54	63	49	55	55	46	58	51	56	53	75	59	51	64	58	61	59	66	71	56	57	60	60	64	63	55	60	55	52	50	61	55	69	62	64	65	70	44
40173	37698	60101	50085	22377	7580	28956	37337	30436	16043	6934	2610	1097	683	613	623	606	626	625	647	611	642	663	592	622	588	615	611	632	613	615	612	608	617	603	596	630	613	592	650	615	681	603	587	609	633	636	597	627	614	604	614	618	592	643	633	629	622	582	583	587	628	653	612	614	609	610	622	652	608	645	597	616	592	612	597	598	616	599	587	606	604	617	586	637	569	640	619	621	626	632	660	606	585	618	579	573	590	579	650	602	630	648	584	592	651	637	578	596	611	608	647	622	584	576	587	607	605	595	639	574	612	608	579	571	601	591	644	624	623	554	599	639	635	580	631	603	632	629	627	627	607	600	603	644	592	627	623	603	637	612	576	625	633	602	645	610	626	607	635	618	635	622	632	618	601	625	632	614	632	595	623	596	621	594	611	654	633	583	632	594	630	648	647	635	586	561	609	608	617	596	580	632	600	620	614	590	626	599	617	594	619	653	636	568	590	625	626	634	564	601	565	635	608	638	665	660	651	643	614	608	626	618	611	593	599	628	642	591	622	651	625	606	635	588	623	580	607	596	644	655	605	665	597	612	584	591	615	615	569	576	621	669	636	585	646	591	589	612	607	639	622	612	615	628	612	615	589	639	609	634	583	588	620	612	627	592	635	635	629	585	632	602	618	631	632	638	621	623	589	589	622	644	642	630	600	609	580	623	637	644	611	606	606	601	599	611	631	607	631	643	668	676	631	653	640	593	616	595	640	612	642	568	646	632	600	637	581	625	642	628	625	602	594	596	614	600	604	626	596	640	638	613	649	635	601	597	649	590	613	606	598	629	597	643	650	619	639	644	649	620	659	599	597	637	616	623	599	552	615	627	620	624	624	613	614	613	579	643	636	623	614	662	616	640	567	587	595	632	639	593	634	618	612	604	603	639	623	570	647	653	654	584	596	595	620	601	635	600	580	576	605	630	636	592	620	641	606	649	607	629	639	597	628	643	623	607	648	632	618	623	602	595	604	635	624	639	633	573	618	575	628	609	641	648	614	627	607	586	640	585	615	605	589	628	644	640	603	620	660	584	616	615	611	604	630	610	598	665	629	651	588	612	607	640	582	636	582	616	637	605	618	612	642	613	643	635	591	624	613	609	629	612	611	576	631	600	622	591	600	601	604	617	610	602	599	592	584	580	624	636	616	618	622	596	592	607	602	598	667	639	613	586	622	626	624	576	597	647	579	611	649	590	619	596	643	643	622	628	589	622	641	632	590	616	579	616	607	594	544	612	652	636	626	622	566	654	669	608	601	591	593	616	609	657	662	614	625	571	612	618	606	597	586	577	605	646	641	599	612	617	643	620	620	632	605	608	626	645	625	644	603	625	628	646	593	621	612	595	633	590	580	635	612	553	625	603	612	647	606	616	606	594	614	696	555	594	553	602	658	670	625	595	595	632	634	616	640	563	621	624	629	583	595	580	637	580	632	605	579	623	618	608	684	607	626	658	608	621	662	632	585	619	631	611	640	571	634	605	587	602	560	619	570	623	611	616	578	628	633	653	647	629	612	616	612	650	606	653	636	573	593	636	634	659	627	579	654	611	646	557	599	605	583	608	606	602	612	619	637	637	626	614	621	625	650	615	619	616	581	590	628	599	614	640	639	634	632	559	604	576	637	601	654	610	672	637	612	642	603	619	648	604	581	598	622	613	576	619	652	614	630	626	590	622	650	611	589	591	618	596	579	553	608	593	627	581	623	610	622	579	601	617	646	616	613	625	613	619	659	616	602	635	577	617	638	629	623	608	643	543	602	617	617	607	602	631	605	606	636	648	638	600	606	636	615	582	652	666	638	603	620	591	605	644	627	627	621	628	640	624	645	610	625	619	607	621	667	624	597	629	631	624	567	648	648	607	602	630	644	637	622	592	584	629	627	601	605	597	602	601	583	581	617	600	656	645	625	636	627	584	630	570	613	586	636	581	600	615	648	654	585	592	646	639	611	583	602	622	623	582	613	602	620	575	653	593	660	658	601	639	617	632	595	685	615	635	632	615	636	582	597	647	589	587	622	616	660	581	642	635	580	636	623	590	619	643	589	629	587	651	594	611	639	649	607	616	583	595	593	597	607	580	644	590	621	572	559	608	678	638	581	609	636	612	625	614	631	620	543	606	642	668	627	618	643	640	609	647	637	595	628	649	612	622	612	623	616	596	602	636	609	662	658	636	645	607	614	600	610	619	594	611	667	613	631	646	606	642	612	622	609	652	533	582	643	608	634	611	609	598	575	616	600	622	612	576	588	620	577	632	641	619	653	623	598	607	619	597	588	639	622	611	602	625	590	632	612	649	606	597	601	620	642	593	660	648	604	609	613	623	576	614	597	581	627	597	641	646	632	613	587	622	593	626	634	616	604	611	594	604	605	567	617	619	539	585	596	596	658	593	599	620	619	641	653	613	632	623	642	613	600	633	641	631	623	634	589	629	633	643	606	600	601	584	628	601	582	627	660	599	625	612	634	639	627	606	615	608	614	649	623	591	612	578	608	624	628	594	622	604	581	611	603	595	638	614	643	596	652	568	600	595	600	645	619	621	601	629	590	618	629	596	590	638	610	601	624	611	599	639	632	577	624	623	617	622	607	628	613	625	576	604	601	620	587	603	590	579	601	650	629	630	663	583	614	620	614	599	577	633	601	663	603	596	590	566	599	618	587	588	609	644	603	604	644	663	611	675	620	651	609	580	613	623	670	605	575	585	589	606	592	575	535	605	569	581	577	601	613	594	641	607	678	663	604	641	635	649	607	611	554	646	615	610	623	586	650	583	589	628	625	610	655	613	596	622	607	623	689	600	601	637	628	601	614	587	554	626	633	592	598	661	618	641	605	617	595	627	605	676	628	599	612	635	626	615	600	616	637	604	639	589	615	620	647	601	621	613	584	614	643	641	592	585	617	655	614	589	641	594	604	624	649	655	603	593	618	628	601	640	587	649	649	634	612	626	587	598	614	628	622	599	617	636	674	608	623	658	606	586	613	576	586	594	598	628	641	580	576	632	616	609	621	651	628	596	615	617	611	652	573	634	659	601	618	644	669	616	595	573	629	621	626	627	633	612	574	654	617	581	617	646	607	605	650	610	610	646	609	625	639	601	641	577	646	603	613	673	656	642	638	653	589	632	558	645	627	613	632	628	613	636	611	638	640	612	600	643	621	585	626	592	629	627	590	648	612	583	629	592	543	619	607	592	634	643	623	644	613	636	614	631	586	634	612	645	581	611	665	586	633	606	600	566	599	660	631	675	576	620	631	586	607	581	610	609	613	626	601	633	628	570	632	590	632	584	582	639	634	567	599	605	625	591	595	610	647	646	560	597	604	619	585	577	632	597	614	616	614	604	598	621	645	629	638	604	593	660	595	603	605	580	588	617	643	596	601	551	619	599	670	591	605	607	599	593	651	628	644	630	584	625	627	622	629	581	616	635	642	598	633	602	596	625	625	629	610	577	598	632	592	569	612	621	641
4033	3672	13464	7533	700	182	217	449	478	231	108	72	42	57	68	55	61	80	61	59	63	54	66	62	57	69	63	83	58	54	76	67	67	51	53	43	64	58	68	68	53	52	57	55	64	45	58	52	77	69	54	70	55	73	57	52	56	47	71	58	73	69	66	73	58	60	62	70	58	55	77	72	68	66	60	77	57	49	62	68	52	61	70	56	59	67	56	51	65	60	62	59	69	54	56	65	72	58	67	67	75	71	57	53	54	73	69	70	48	55	73	56	59	53	85	58	57	49	53	45	76	56	60	59	66	59	59	62	65	65	64	66	63	48	63	63	59	49	75	68	71	65	63	51	68	55	55	53	59	52	67	47	74	68	56	69	75	61	62	57	62	62	74	67	65	55	58	67	65	64	59	62	62	63	56	63	72	68	48	62	55	75	66	64	74	69	71	68	48	71	58	64	53	64	62	71	62	69	70	61	55	76	62	67	72	60	55	72	54	59	60	51	67	45	63	67	57	68	70	62	49	58	78	70	61	50	72	58	50	63	64	55	49	53	48	67	69	68	49	64	52	81	65	67	66	45	85	68	62	63	63	76	77	53	70	68	65	70	68	59	63	62	61	68	69	65	56	50	38	54	64	71	60	59	66	59	75	56	66	61	64	61	74	55	61	68	62	56	65	54	63	68	58	55	59	46	55	51	66	59	70	53	59	60	81	59	57	68	64	65	66	78	57	75	53	60	47	72	64	64	60	65	63	54	79	47	61	68	64	73	56	66	70	65	71	66	79	47	62	63	78	65	68	73	75	55	61	71	72	50	67	68	58	75	69	61	63	50	61	61	58	83	62	54	63	57	44	59	69	61	60	72	75	63	73	60	60	52	59	59	53	64	73	65	62	60	66	63	62	65	59	55	64	71	65	64	83	70	58	65	65	67	66	58	62	67	66	70	60	61	61	67	73	52	55	73	59	55	48	58	59	73	68	75	72	68	54	60	61	75	70	61	65	67	67	79	62	47	71	56	67	54	65	67	60	67	61	75	56	77	47	47	70	54	65	67	60	64	68	59	51	65	56	71	74	59	69	66	57	63	54	69	62	62	56	78	59	52	56	46	60	67	68	70	53	68	62	74	58	82	56	58	76	72	85	78	49	79	61	60	68	66	69	63	66	57	56	82	63	78	68	64	64	60	60	55	60	53	54	55	75	59	64	50	59	62	52	76	58	68	61	55	61	73	75	62	65	58	66	81	63	69	60	52	74	72	70	66	58	71	58	59	67	61	67	53	56	67	73	70	63	59	72	68	62	54	52	81	74	57	81	60	63	54	67	68	67	73	62	58	75	62	52	66	62	91	53	64	73	60	61	56	58	68	61	59	53	70	59	62	60	63	52	58	63	70	64	72	64	64	59	71	51	72	62	56	62	59	61	51	68	65	63	77	65	67	74	78	79	45	60	58	73	69	62	59	65	70	74	65	56	68	63	60	76	75	63	77	63	47	73	61	62	71	78	51	58	60	63	56	47	73	73	65	75	57	66	61	64	68	41	54	59	62	58	76	84	67	65	53	60	64	63	61	54	64	67	72	73	51	71	72	77	56	70	69	73	53	63	69	58	61	73	59	62	62	70	57	73	64	56	78	65	57	57	71	70	66	71	57	68	66	57	73	69	57	58	48	63	44	67	60	73	56	78	61	61	61	58	61	69	62	83	74	59	58	66	58	60	55	53	63	48	56	71	48	56	74	59	55	67	64	66	58	51	57	58	64	65	61	64	64	72	61	57	50	69	58	59	63	57	75	66	67	75	64	68	70	81	61	68	65	66	64	50	58	67	58	57	80	70	65	47	66	50	74	60	62	48	60	72	63	59	58	60	73	71	75	74	55	58	59	51	58	62	70	65	73	59	73	69	55	67	52	59	63	57	60	71	58	69	53	58	64	72	53	60	60	59	82	62	67	70	69	60	54	80	51	66	77	60	61	72	72	63	62	52	82	79	71	58	51	52	65	72	46	74	67	54	52	63	59	54	67	57	48	57	70	53	76	81	64	55	73	71	68	62	65	73	69	67	72	65	56	65	56	61	57	59	81	57	72	72	72	66	79	51	64	51	64	64	52	66	61	70	56	65	62	64	69	64	68	71	54	66	81	58	62	62	60	56	66	57	67	76	58	62	61	42	66	68	53	65	64	53	74	69	80	67	49	66	63	73	57	72	64	48	63	76	72	50	66	51	69	67	56	50	70	62	56	44	57	68	68	67	49	67	69	54	58	60	39	52	71	63	70	63	82	53	78	57	48	56	60	70	59	55	68	77	66	55	49	75	62	74	61	53	54	73	62	61	69	82	71	50	82	66	58	65	63	63	64	68	75	66	68	52	67	70	48	65	49	65	56	71	60	67	69	62	52	63	69	71	70	63	63	57	62	68	48	68	64	52	68	63	72	48	63	65	55	89	62	61	60	70	79	71	80	76	49	62	79	55	60	65	48	62	64	64	71	72	53	64	55	57	69	58	51	62	66	66	62	58	62	56	69	50	64	78	50	56	60	46	62	53	68	61	61	74	53	60	69	52	56	54	57	58	65	61	68	56	61	54	62	60	64	64	58	60	62	60	65	67	66	68	76	59	55	65	72	65	62	60	50	56	71	73	69	66	54	59	59	64	58	63	61	66	57	58	64	71	60	55	78	64	57	70	52	54	64	66	68	65	55	51	72	64	65	46	61	65	65	55	58	59	72	56	51	63	57	73	68	68	64	63	60	61	66	59	58	65	65	71	74	70	69	53	67	65	54	66	65	59	64	64	48	62	51	66	78	58	52	59	65	68	66	59	66	66	69	71	67	52	59	61	51	61	73	52	68	58	61	63	78	61	63	67	66	54	68	62	64	49	57	62	64	54	68	68	57	70	52	55	59	59	60	53	68	56	60	68	70	51	70	76	64	65	41	67	80	63	65	65	59	64	51	73	62	58	57	62	54	57	67	56	47	76	68	54	69	74	57	66	66	55	68	58	67	70	78	67	63	57	69	67	73	62	67	78	57	64	55	75	69	47	62	56	53	74	69	65	73	84	72	50	62	58	64	55	73	72	62	71	64	66	50	75	80	55	69	70	83	59	64	66	56	52	58	48	72	56	57	70	73	65	64	49	72	73	65	77	62	73	68	57	59	55	59	51	55	70	64	63	60	67	55	73	65	78	69	46	59	56	82	54	62	65	51	70	69	64	70	66	69	65	74	49	64	63	74	59	57	60	67	55	52	71	52	45	68	67	79	57	62	58	58	55	57	67	53	74	68	63	57	59	72	62	62	60	67	54	52	54	63	55	72	62	63	74	63	59	54	73	76	59	76	60	70	62	76	59	71	51	65	65	64	79	74	44	76	47	53	61	53	59	53	79	65	64	65	62	51	61	74	66	57	53	62	75	51	67	68	53	67	70	57	63	61	61	49	63	67	66	67	41	56	58	70	64	70	47	60	59	68	59	70	60	67	61	56	60	56	62	57	57	74
28770	24408	39224	28346	14268	4795	8856	16477	12266	4373	1770	995	806	685	680	639	675	655	694	695	682	687	646	657	687	684	685	665	691	610	662	675	663	724	702	664	684	669	632	648	659	698	681	670	654	702	601	675	685	663	674	686	666	712	643	695	722	637	612	680	650	615	671	630	641	676	653	683	648	648	630	678	645	716	664	659	657	711	693	649	656	624	688	691	666	688	661	655	666	700	680	685	672	698	660	668	685	680	699	640	632	641	666	696	651	692	689	614	688	665	665	666	717	676	636	703	658	693	686	664	680	691	681	683	687	660	671	627	673	662	657	732	665	644	680	661	679	685	695	672	661	615	681	676	694	652	676	691	691	632	696	658	685	663	691	656	701	684	653	642	677	691	678	690	706	624	652	689	633	691	667	658	673	648	666	646	642	665	634	699	668	674	668	621	673	726	637	661	625	679	684	715	704	689	742	708	643	674	672	652	670	710	660	689	675	624	663	670	661	667	669	715	659	659	690	679	690	618	677	680	722	651	650	709	697	637	650	645	647	705	679	677	674	627	721	626	688	661	691	709	701	667	674	677	683	663	699	666	645	665	680	629	664	671	644	678	712	695	658	660	637	677	627	655	651	699	677	616	669	705	692	674	697	651	668	705	688	699	717	659	671	707	712	683	656	649	690	679	708	719	639	717	662	699	710	723	665	639	706	672	691	637	674	623	700	625	690	698	661	672	625	634	696	680	702	692	676	677	653	701	705	661	648	659	677	687	668	646	691	617	679	708	667	695	698	640	704	670	685	691	628	685	663	665	666	664	657	639	708	623	707	723	681	670	672	653	651	703	688	658	690	628	696	717	645	663	652	629	691	681	657	725	647	663	661	686	675	686	717	692	727	660	686	704	680	698	651	649	634	661	674	673	669	688	666	653	667	709	686	688	647	686	683	703	659	676	652	635	644	655	617	642	656	656	644	695	662	671	675	608	659	719	684	656	652	703	655	663	659	660	670	674	663	667	655	679	663	621	673	646	684	684	691	645	648	723	647	622	647	647	669	663	691	696	634	687	662	699	693	668	692	680	671	748	661	659	688	658	614	691	684	670	678	656	693	687	669	634	656	642	619	699	691	632	706	711	687	691	683	676	710	668	689	658	669	665	657	696	641	700	643	639	656	644	648	628	660	649	681	677	628	676	708	667	682	674	665	671	646	680	641	719	658	657	668	658	648	689	687	679	684	694	611	649	640	650	688	618	677	663	664	695	699	692	648	663	682	692	695	697	624	672	668	664	690	713	680	671	679	681	698	673	678	613	676	693	705	663	693	629	650	660	637	693	648	657	721	674	630	681	696	687	680	666	679	716	669	658	629	738	671	670	703	631	701	677	628	700	628	705	686	676	642	650	667	652	687	662	710	665	682	735	662	702	669	680	639	659	641	669	690	727	654	662	675	704	651	718	659	719	684	650	679	634	701	668	679	691	640	712	674	661	636	689	676	660	683	671	599	669	713	679	620	690	659	686	664	660	690	699	678	670	696	673	691	680	716	653	636	654	687	689	648	662	696	683	667	668	642	653	710	651	661	684	694	660	685	691	645	629	638	655	659	712	649	673	633	678	683	707	719	699	682	658	694	706	688	707	667	647	670	721	692	647	628	678	668	736	653	641	676	673	704	719	675	662	691	672	651	634	690	686	688	636	657	699	685	640	668	683	668	674	681	656	730	645	688	624	656	677	664	679	651	655	698	653	678	642	636	670	647	678	696	691	682	690	665	630	668	683	644	678	703	672	707	730	682	671	656	654	678	673	665	643	723	652	683	653	691	658	643	658	633	658	707	667	674	697	675	665	696	632	713	713	693	672	680	688	668	674	644	671	642	698	637	645	677	650	627	651	668	664	686	681	719	708	662	710	645	643	651	600	676	728	701	693	669	690	670	693	661	645	629	645	672	658	664	688	662	719	697	631	663	631	696	628	638	683	683	653	649	696	656	689	699	686	660	643	654	645	723	689	616	667	696	706	703	697	675	637	692	653	630	669	670	652	699	684	665	653	699	624	715	715	644	691	675	682	695	639	684	685	674	653	639	656	682	694	648	651	712	674	654	659	715	651	718	620	624	695	679	675	663	681	713	666	707	670	637	650	619	657	729	643	648	701	627	721	704	662	645	689	679	651	689	727	647	670	631	670	680	648	692	696	668	673	673	653	642	658	676	684	694	666	687	649	712	653	694	649	639	712	669	695	658	690	700	675	715	693	677	655	672	638	647	728	646	670	683	667	675	666	704	667	704	720	670	699	647	663	701	661	669	662	657	616	638	697	678	706	680	687	633	661	680	657	642	665	650	691	668	637	664	675	635	678	711	683	685	672	703	651	680	631	649	694	660	666	643	675	660	710	667	672	686	666	707	672	669	686	694	686	668	639	688	650	637	661	676	697	667	650	744	664	740	678	672	656	683	690	669	698	641	694	661	679	661	667	660	686	660	671	671	742	691	658	649	677	647	659	671	668	697	688	714	655	700	736	667	702	643	661	697	709	664	642	671	649	707	677	689	700	651	694	647	649	701	659	642	684	678	700	641	632	631	658	678	659	647	669	654	701	678	667	670	684	661	678	678	701	653	690	648	722	654	647	666	701	656	681	681	621	699	737	717	659	671	697	636	706	637	636	732	666	693	666	674	674	652	644	674	702	711	687	690	692	699	643	679	682	678	652	671	668	716	673	717	660	753	712	695	650	668	677	696	644	660	699	696	720	681	681	635	657	657	678	746	629	600	684	676	679	670	669	658	682	666	696	686	668	714	663	670	718	691	692	666	697	667	625	664	656	699	652	708	670	672	650	650	683	656	677	663	640	629	672	687	677	675	683	667	698	660	720	691	714	645	676	674	697	708	678	664	642	653	696	667	667	658	654	704	672	677	682	720	688	679	667	699	700	640	630	662	660	700	686	713	694	668	706	701	661	708	665	720	685	676	678	702	692	681	661	679	727	701	646	668	682	657	706	667	687	656	678	672	678	683	651	714	674	679	721	678	647	661	692	655	679	671	640	702	688	638	674	722	678	685	664	658	668	702	672	635	657	633	644	643	660	680	689	648	679	653	653	673	691	672	676	660	644	704	669	627	664	690	701	658	643	673	671	652	646	694	687	665	614	665	692	703	658	662	738	668	671	667	657	676	677	706	646	659	628	680	659	655	673	641	705	641	632	617	642	659	654	704	669	653	687	650	679	665	675	677	682	667	669	674	648	653	662	679	655	681	700	657	698	671	707	664	663	665	643	605	637	659	670	675	653	682	689	688	722	699	673	691	644	673	683	698	675	625	620	668	703	665	672	711	692	637	678	669	664	700	679	662	660	643	692	703	685	704	652	653	685	730	706	716	657	637	709	718	716	691	667	648	657	655	621	687	654	648	710	675	630	704	661	675	735	699	688	611	663	687	663	632	660	663	669	661	668	686	638	651	639	688	631	681	678	692	633	667	669	709	673	676	704	694	685	698	683	703	645	683	678	700	661
8242	9145	27082	19652	5568	618	597	1492	1259	382	166	103	72	55	55	67	56	49	58	59	55	54	53	53	45	53	55	54	52	43	63	59	52	59	52	48	62	54	44	62	57	66	70	58	57	48	59	59	58	67	67	75	61	54	56	54	81	51	54	73	68	51	63	53	56	53	74	64	56	53	58	51	47	56	63	64	59	64	64	39	66	77	64	63	66	74	59	70	49	58	48	58	53	67	48	54	62	51	58	59	59	44	59	59	51	55	57	49	55	55	55	40	59	59	44	58	55	48	59	56	48	62	60	60	53	64	54	43	53	66	55	46	47	55	59	58	56	48	68	58	63	63	49	65	52	55	54	50	57	44	58	69	61	52	59	66	65	58	49	63	60	47	45	55	55	63	45	42	59	58	63	44	62	75	74	53	63	71	57	50	63	52	39	46	64	63	59	59	58	53	63	65	67	49	59	61	58	44	70	49	78	49	67	60	64	60	34	56	50	49	54	65	57	47	54	56	59	46	59	63	60	59	50	54	60	55	50	67	45	62	58	67	60	59	61	51	52	59	55	52	55	56	60	41	67	47	58	64	55	68	47	51	61	57	55	56	61	54	67	59	48	54	56	50	60	54	60	50	63	49	65	49	45	69	54	74	52	60	59	48	55	59	50	58	58	64	61	57	62	54	56	57	64	50	61	52	48	52	70	49	72	76	60	61	51	44	51	57	63	66	73	56	56	58	57	49	47	59	66	67	79	47	66	53	57	60	53	46	49	57	49	57	48	49	61	51	42	64	49	51	41	58	62	59	48	69	53	54	41	59	59	81	57	52	45	59	47	62	58	64	77	66	56	61	54	54	57	51	59	63	60	62	61	66	61	67	38	45	58	64	53	59	55	56	71	55	63	69	55	59	47	52	54	74	52	57	65	65	56	61	58	54	65	50	59	58	65	53	53	59	43	51	53	56	41	64	59	44	46	58	55	57	45	60	59	52	62	56	59	67	58	70	72	59	64	59	53	58	41	63	50	62	46	44	45	62	53	68	47	67	46	57	54	68	64	51	55	78	47	66	63	62	77	71	43	70	58	69	63	60	59	60	48	63	63	49	59	54	63	49	54	59	62	62	60	65	50	66	41	57	53	66	52	62	63	47	64	62	36	65	50	45	56	43	58	60	68	67	62	60	66	52	57	45	50	54	58	58	43	57	41	62	50	44	61	52	59	62	53	64	59	46	62	66	55	54	61	62	48	61	53	52	61	55	62	51	68	67	47	53	56	63	66	59	57	65	59	56	64	62	58	60	59	61	56	49	52	56	70	58	58	60	49	56	60	58	64	55	65	65	42	52	47	52	56	58	52	56	40	49	60	63	61	62	53	57	59	52	61	59	52	59	44	72	73	60	48	58	50	61	59	43	46	67	42	64	72	54	52	60	77	62	62	46	58	52	58	49	62	60	53	58	75	56	53	65	52	47	71	63	60	58	51	61	56	60	50	67	76	53	45	44	52	53	56	58	66	49	68	63	46	56	48	61	63	69	70	63	62	42	53	56	53	56	56	57	58	56	52	61	55	49	57	67	51	57	53	63	60	48	51	53	64	53	59	59	46	58	48	49	60	59	54	58	66	56	56	63	53	57	53	62	57	73	59	70	74	55	53	68	60	53	47	55	61	45	42	72	55	60	54	56	59	62	40	65	56	58	57	46	66	52	55	58	60	51	57	61	60	53	53	55	51	54	43	50	57	57	64	60	59	79	66	56	60	59	60	69	56	59	65	60	61	62	54	57	50	57	67	42	46	62	58	55	67	62	54	57	63	64	36	68	66	58	67	76	68	60	59	57	52	54	65	62	63	49	58	44	51	51	50	50	60	63	51	56	59	66	47	54	45	57	51	55	58	49	37	65	55	70	48	52	62	50	65	57	41	50	69	48	59	64	44	72	61	55	57	71	58	58	64	54	55	60	45	56	52	65	47	58	59	68	57	71	52	46	46	60	66	54	53	63	56	64	50	48	60	64	63	60	56	55	54	65	64	71	54	46	46	49	54	61	50	72	59	52	52	60	41	62	73	66	50	42	51	57	50	49	44	58	55	57	71	50	61	62	62	75	58	55	52	48	62	52	68	58	59	60	54	56	70	62	53	40	60	45	54	60	56	51	53	59	65	47	58	68	57	65	63	55	62	46	63	49	57	51	64	55	46	82	49	61	61	53	64	69	64	65	75	64	58	61	63	54	64	49	63	66	52	63	69	54	52	49	64	60	64	57	61	55	59	62	62	59	61	61	56	44	62	61	64	52	68	55	64	65	63	64	48	78	61	68	55	46	75	55	69	56	54	47	67	60	84	55	50	63	48	57	59	59	49	64	63	49	57	58	67	50	65	52	64	55	46	61	59	60	60	56	52	62	59	62	49	65	55	57	51	59	57	63	69	63	55	70	55	68	65	48	50	49	60	58	68	58	58	50	60	62	64	58	58	52	50	60	59	47	55	61	62	55	42	69	60	50	58	59	58	53	53	61	82	44	63	49	70	53	58	57	50	64	49	46	63	50	52	56	66	50	54	47	52	53	42	65	68	68	67	64	58	60	57	58	61	66	57	51	66	49	59	51	53	61	56	63	65	53	55	53	51	52	49	60	55	51	57	52	59	65	59	58	60	53	62	62	62	70	65	67	56	55	54	56	57	55	61	60	61	48	53	59	63	53	60	58	48	57	57	63	44	50	72	62	62	57	52	59	63	59	62	53	66	61	68	56	49	52	63	57	62	63	55	58	44	56	66	64	38	57	67	58	57	54	51	63	54	49	45	65	61	62	49	50	57	39	55	59	51	50	65	58	55	56	60	54	66	60	53	75	62	50	54	51	58	55	64	50	62	54	67	62	61	53	59	76	44	43	50	62	57	72	60	54	44	52	41	48	67	65	64	67	66	66	61	44	89	42	70	63	68	68	71	58	51	60	64	55	62	58	54	64	62	49	49	58	65	53	45	67	57	51	55	60	55	60	59	55	52	51	55	61	72	68	50	70	52	51	66	62	57	58	58	60	48	54	54	52	57	57	56	48	60	61	72	61	49	68	56	50	68	68	66	58	72	42	64	53	51	58	51	48	76	60	54	57	52	63	53	72	44	54	51	43	58	54	62	71	49	66	65	50	53	56	56	48	57	50	67	61	59	59	70	63	76	58	46	52	53	55	56	58	64	67	58	60	68	58	51	67	57	47	62	56	52	55	62	60	63	54	64	55	49	52	54	58	61	70	65	49	76	60	40	55	48	66	67	46	50	54	58	55	53	43	50	64	52	60	47	49	77	59	67	58	44	58	62	61	53	54	47	49	52	76	61	57	43	59	62	58	53	60	65	54	72	59	57	56	62	54	70	54	53	51	68	42	61	54	64	52	41	72	54	58	58	63	47	80	70	55	67	52	67	68	48	51	54	66	46	52	60	58	65	43	48	52	58	50	60	59	54	62	55	61	47	62	53	65	59	54	59	45	57	59	67	60	51	58
39180	33561	51506	41605	36374	12328	16162	27856	21602	9163	3411	1389	735	615	646	627	620	641	593	609	598	560	649	607	665	587	634	623	653	625	633	623	611	613	631	644	600	635	584	585	633	625	605	609	622	641	616	648	660	609	597	637	611	586	615	596	592	596	595	598	622	611	587	609	598	594	604	617	629	627	603	621	622	598	680	626	589	622	607	591	636	574	609	612	630	628	646	635	631	629	681	599	621	617	570	628	649	627	633	597	647	640	644	636	609	603	662	621	614	658	610	643	610	624	593	587	591	612	627	601	659	557	650	614	552	614	640	619	611	618	604	588	626	594	597	588	642	599	623	595	607	677	611	616	603	587	619	626	578	604	622	640	649	641	610	612	604	621	646	621	654	653	579	581	610	645	588	614	599	616	638	615	657	626	605	617	628	597	655	619	640	614	621	633	631	614	633	640	623	563	648	635	640	670	594	569	595	584	623	597	638	583	625	589	589	641	623	632	641	655	619	662	620	600	621	670	587	601	640	601	596	610	565	625	593	590	631	635	681	617	648	609	638	650	632	627	660	628	594	610	633	614	621	653	600	637	631	652	588	566	646	631	686	574	617	605	623	619	637	628	591	608	603	583	621	616	623	644	601	593	601	625	630	642	609	637	668	605	625	659	615	620	584	599	614	610	591	590	641	657	678	642	603	604	613	641	611	617	621	557	624	616	622	663	636	605	592	596	626	635	617	627	583	640	610	578	641	618	635	625	597	599	645	592	591	596	592	624	618	623	603	641	587	578	588	657	660	615	635	626	616	620	615	579	613	589	584	624	649	626	650	602	644	578	575	593	622	609	634	642	608	610	621	648	617	628	590	652	606	619	617	608	658	604	652	600	614	567	653	577	576	602	648	643	638	620	582	621	653	655	643	644	612	641	644	596	598	655	606	636	662	614	627	614	606	621	634	635	639	655	604	654	634	628	634	633	611	609	607	612	642	617	601	645	633	662	610	596	604	628	624	640	620	584	648	618	621	600	664	653	605	625	587	625	642	616	587	605	671	655	650	632	621	604	623	600	624	605	646	586	631	644	589	625	638	590	583	626	634	595	625	640	619	643	609	609	639	603	635	598	642	587	631	614	646	658	608	600	622	624	649	613	600	630	593	624	612	675	624	635	653	647	686	593	589	641	627	583	612	676	638	623	652	625	572	623	636	664	592	586	689	614	622	621	624	649	649	626	609	582	598	565	633	586	604	639	696	584	671	637	659	621	661	655	624	607	614	620	593	609	611	644	627	619	620	576	649	639	572	633	615	600	648	621	628	621	615	672	635	566	614	612	615	600	598	627	608	626	603	649	654	588	587	610	584	610	611	619	626	648	587	588	594	569	634	612	616	633	612	631	592	622	592	676	556	645	641	597	612	661	650	595	634	662	576	617	621	611	649	627	630	638	645	612	631	590	634	622	646	639	644	613	585	647	599	630	580	635	649	638	599	587	583	592	638	626	625	629	656	655	619	590	602	643	662	676	594	608	661	613	609	663	629	608	614	643	604	620	621	693	659	622	599	612	644	620	650	638	638	638	593	620	594	657	615	649	607	639	586	655	602	603	598	611	591	635	607	629	608	588	655	627	651	593	650	617	548	581	627	655	600	635	631	607	635	602	582	646	621	613	616	633	653	612	673	626	637	616	613	661	582	610	584	616	635	679	614	596	633	616	612	583	596	605	579	572	603	656	604	631	613	618	593	598	605	651	614	619	608	651	623	614	626	602	616	622	605	647	564	619	593	586	629	666	682	625	568	592	625	624	634	615	613	620	623	597	644	595	612	594	624	631	649	635	644	648	613	622	656	646	551	591	614	670	584	616	617	607	633	630	617	613	619	644	614	607	621	647	567	616	604	596	616	568	660	639	614	602	587	612	619	644	617	605	611	606	600	585	607	630	611	610	674	637	633	579	616	644	616	564	589	583	587	597	627	628	615	610	621	628	599	637	625	588	644	649	650	618	594	643	626	636	602	590	657	661	620	605	630	570	602	577	611	613	624	645	589	621	627	605	598	658	639	588	593	621	581	672	629	651	591	615	612	636	627	621	613	620	638	646	598	614	651	616	637	607	565	620	640	638	650	640	611	588	641	627	640	642	652	663	594	608	601	624	614	613	618	612	585	626	622	658	646	635	594	619	621	620	600	619	628	602	617	632	607	647	641	616	612	603	613	634	609	624	630	586	605	586	608	649	612	593	610	596	630	614	646	617	598	618	679	634	575	614	622	593	603	624	607	646	616	606	647	627	602	619	609	595	599	605	626	653	604	598	667	630	613	669	654	623	650	604	606	592	597	583	643	598	652	619	609	615	621	629	574	625	582	637	659	624	610	558	623	622	589	668	635	626	640	607	638	638	641	621	594	654	600	616	630	616	656	633	651	650	632	629	608	587	620	661	614	593	640	579	639	606	635	588	587	606	623	635	601	602	670	612	561	630	598	594	613	611	636	583	591	664	608	640	634	619	638	611	589	664	594	654	638	624	674	596	588	605	662	637	609	622	636	616	645	600	610	627	639	591	645	652	651	606	663	644	624	627	617	636	572	628	612	640	611	658	638	611	663	681	594	604	604	583	650	639	592	630	601	613	645	631	576	592	622	600	644	629	648	550	622	634	638	618	591	628	607	627	645	658	600	648	600	597	595	626	620	572	611	620	627	593	604	631	591	597	612	611	642	602	671	616	632	631	639	582	646	606	594	638	613	640	616	588	594	638	606	647	652	595	628	652	619	621	637	641	638	593	678	631	640	624	642	640	641	669	597	640	609	613	631	641	606	629	616	606	609	641	658	626	643	614	626	669	625	605	663	609	616	617	637	653	658	590	606	594	619	612	644	624	645	627	609	551	614	620	575	636	633	658	606	619	628	619	630	627	602	593	619	628	601	636	590	631	616	638	643	646	609	631	594	640	608	642	646	608	601	596	595	623	631	646	593	591	618	665	585	610	605	603	607	654	626	613	622	595	640	652	633	651	622	606	616	641	610	669	601	589	615	595	655	649	575	626	652	623	602	664	616	608	584	614	599	633	634	660	640	570	646	600	616	642	634	616	599	622	634	610	627	659	590	618	611	589	604	648	650	594	573	596	618	630	580	594	642	639	617	614	601	628	630	605	622	589	604	627	577	603	613	652	615	617	605	626	622	615	611	661	634	616	617	636	620	633	627	668	638	614	672	616	628	627	618	645	629	597	664	623	607	668	655	647	636	634	609	617	636	650	630	632	626	586	624	628	620	604	638	602	649	605	636	650	647	606	591	659	640	631	619	626	618	604	618	617	579	602	676	589	574	580	574	598	580	669	631	584	668	622	586	638	636	610	607	598	600	638	626	636	639	605	653	587	576	600	637	563	632	633	613	581	631	639	650	603	586	660	592	611	592	638	605	649	586	616	638	615	627	665	617	637	648	653	558	646	672	656	604	590	584	614	642	638	573	606	616	571	627	600	566	619	558	642	599	542	626	605	588	603	621	587	596	629
8301	7405	25648	18883	6229	1149	308	1417	977	330	149	99	88	49	56	66	68	72	61	69	58	55	62	69	78	66	59	62	74	73	72	64	71	72	70	57	69	66	66	65	68	65	63	52	74	63	71	68	80	61	66	62	72	59	48	70	66	66	75	56	71	57	49	59	55	54	59	58	63	64	77	61	61	69	66	71	65	57	73	59	62	68	75	69	71	53	68	89	63	71	59	65	56	55	60	68	77	82	72	73	61	77	61	62	68	63	58	57	73	66	60	61	53	59	61	64	67	68	65	62	56	80	55	59	77	73	51	74	67	61	65	64	67	53	57	60	64	48	49	60	72	55	59	59	66	52	53	73	55	62	67	64	56	48	68	50	47	72	59	69	57	58	60	69	72	76	70	66	59	69	63	57	46	75	63	69	65	56	71	58	63	71	51	64	61	71	68	61	66	77	58	67	59	61	69	55	53	74	63	64	73	60	73	64	66	55	66	49	68	68	67	57	71	54	69	69	59	76	58	84	60	66	61	74	67	66	74	85	73	72	68	58	68	55	70	69	59	70	74	59	70	50	65	64	71	81	67	55	74	65	77	58	67	64	63	70	61	76	57	67	62	80	57	71	56	61	71	61	52	68	52	56	56	64	62	49	70	68	67	67	69	66	73	67	70	83	68	66	65	61	50	68	70	71	71	74	57	65	57	68	54	55	66	68	62	52	52	52	58	66	51	67	58	59	59	69	66	57	82	70	64	65	64	51	67	71	73	77	67	58	71	60	67	75	64	69	72	80	68	55	68	67	53	47	79	55	82	51	57	59	65	70	61	49	57	82	69	69	73	70	74	78	57	56	58	61	72	68	76	73	61	77	45	68	66	65	69	62	57	65	62	53	67	61	64	71	61	60	70	68	65	78	69	59	66	59	56	68	51	53	67	78	49	77	65	59	69	59	68	69	71	55	78	59	70	74	61	66	82	78	83	65	72	71	53	49	60	69	67	68	79	67	67	53	57	68	66	60	68	65	60	59	73	70	60	75	58	56	55	65	71	74	64	67	64	60	68	72	60	71	71	63	69	64	63	74	65	79	54	62	78	68	59	58	60	69	71	57	70	55	61	53	57	69	66	64	66	52	58	58	67	59	64	59	62	64	48	74	70	67	52	69	71	65	66	69	71	56	72	65	57	58	62	69	66	73	54	56	67	63	66	74	68	70	59	67	73	48	75	56	61	56	61	68	59	59	70	50	58	59	50	68	71	75	71	60	77	66	66	61	67	46	76	63	58	57	66	63	60	56	57	58	65	69	59	52	54	72	63	66	60	61	72	60	65	54	62	60	71	61	61	68	62	59	65	66	68	79	65	67	69	58	72	53	60	55	79	63	62	61	65	76	60	67	63	66	69	72	70	60	73	77	64	56	67	62	55	53	57	66	61	60	68	75	74	54	62	71	72	53	58	58	72	65	76	76	79	66	67	68	67	86	61	42	59	65	74	56	55	45	73	56	60	72	77	75	65	59	59	62	65	69	58	62	69	65	78	64	53	74	69	63	65	73	68	44	65	66	53	63	59	59	68	75	61	67	64	67	57	67	65	64	65	64	69	66	51	54	66	60	61	59	56	61	59	54	71	49	71	62	65	53	72	68	65	66	57	77	65	63	55	61	63	55	62	64	59	71	71	61	64	65	64	52	75	62	61	77	68	52	52	75	58	75	78	67	72	66	74	67	70	63	55	65	86	61	65	62	79	70	51	81	65	62	61	67	60	45	68	53	44	69	78	69	76	54	72	69	66	67	54	71	64	53	73	73	59	67	57	63	66	64	42	68	58	63	50	61	60	58	75	48	59	51	74	72	53	64	58	72	60	75	76	62	81	62	57	75	70	64	59	55	54	62	68	60	58	69	58	63	49	51	55	48	65	55	70	49	64	68	60	50	53	57	83	69	73	55	73	59	85	61	63	68	64	74	54	60	73	68	73	64	68	66	76	73	62	57	53	64	73	63	84	53	60	67	59	57	57	71	64	72	64	66	65	59	62	51	71	75	65	70	61	81	54	75	50	57	51	71	63	66	57	56	74	74	53	75	68	72	64	77	64	68	69	71	57	66	75	71	58	75	63	66	53	64	61	63	54	74	63	59	70	56	81	56	78	70	63	73	66	74	58	51	67	75	69	61	66	62	61	78	67	69	62	55	61	40	52	63	82	76	49	58	69	66	66	71	58	67	77	62	56	66	70	76	63	64	75	70	67	72	75	71	62	55	61	71	63	66	63	64	66	59	66	59	70	63	70	52	60	63	67	62	61	60	73	63	65	58	69	55	51	64	56	64	67	91	42	71	56	68	65	74	61	55	69	53	55	68	61	66	58	68	64	54	64	66	63	84	58	75	67	50	54	72	75	72	68	87	73	70	60	59	57	73	63	58	71	47	67	68	61	68	61	65	66	73	60	60	66	76	62	77	62	63	52	81	68	54	63	56	61	74	70	56	62	62	78	58	61	65	67	65	56	65	72	55	71	66	57	61	65	53	69	70	84	59	69	65	63	58	51	52	64	73	72	58	66	70	62	78	57	71	61	63	73	70	74	66	76	67	64	68	67	67	61	81	69	52	71	73	60	67	57	58	63	49	64	73	72	51	68	55	85	60	63	59	61	76	56	67	47	60	62	57	60	68	58	73	67	61	71	64	63	52	59	69	58	67	63	73	53	63	52	79	77	54	54	62	70	56	63	78	69	71	89	51	62	62	66	55	66	74	79	64	73	76	62	75	61	64	61	70	73	65	66	71	73	49	60	61	56	72	64	64	59	80	62	66	57	73	71	61	69	74	64	77	77	65	61	68	65	56	64	54	71	56	76	66	66	82	61	57	64	62	79	71	51	62	64	66	71	78	65	56	65	66	72	72	63	68	63	54	69	66	70	82	60	74	54	55	68	81	43	54	55	59	67	58	58	56	60	65	48	54	64	67	77	60	80	54	59	75	49	70	68	48	53	48	65	64	75	60	66	60	62	60	62	52	74	63	65	66	70	80	78	90	80	52	72	62	74	68	62	65	60	65	64	50	53	68	53	68	60	70	51	68	49	79	67	58	62	59	56	66	59	58	66	64	67	68	52	57	57	60	68	57	48	68	59	58	61	48	58	55	64	60	62	74	61	75	75	61	68	51	68	66	66	68	74	82	62	63	69	58	76	63	62	55	65	62	71	58	78	65	53	68	63	66	68	63	74	79	64	67	54	56	64	71	47	67	63	60	47	65	57	75	69	60	65	51	68	55	70	60	55	70	68	61	80	77	75	67	77	63	80	71	60	65	65	72	59	75	68	62	59	79	60	65	67	50	49	72	68	70	77	65	64	59	57	61	69	67	58	57	70	64	61	61	63	58	63	71	71	59	64	56	59	55	53	77	75	79	76	60	62	55	59	47	61	75	56	79	72	73	87	60	72	70	69	57	51	67	55	68	67	73	70	66	68	74	72	73	61	69	52	63	76	52	60	66	71	53	74	59
35815	31551	51481	41554	37047	17982	9112	27038	19586	7872	2879	1223	814	696	708	692	672	705	693	699	670	724	692	747	638	684	682	663	706	726	688	745	730	637	699	711	712	619	665	705	670	703	690	703	684	699	693	679	731	693	686	630	685	671	677	671	655	692	707	650	703	710	687	687	698	671	691	685	665	713	688	699	682	658	654	687	705	698	698	658	651	668	673	696	737	708	682	667	668	680	686	659	707	669	669	690	692	718	669	658	685	679	685	731	693	704	672	698	692	712	694	670	704	680	670	672	680	702	734	702	676	682	661	725	669	650	680	642	669	715	721	662	698	628	675	668	650	717	702	677	688	670	723	742	675	713	693	674	682	708	706	704	646	716	729	731	688	654	680	725	666	704	679	661	728	664	688	661	667	710	683	664	667	687	673	696	734	685	705	694	650	695	691	697	671	681	679	693	668	681	668	687	667	701	706	694	689	643	662	694	647	674	730	674	649	689	681	688	725	709	644	694	658	731	707	731	700	668	658	664	694	712	704	701	717	627	684	645	678	695	674	673	704	712	675	660	732	675	656	679	701	700	754	659	677	662	691	667	708	693	673	708	688	658	701	683	675	706	694	699	662	656	662	729	691	620	653	704	690	712	700	685	642	692	686	661	708	710	711	708	701	663	653	688	719	703	706	661	681	676	688	722	669	700	676	645	691	688	683	696	690	653	699	674	727	644	670	703	685	700	704	712	672	698	720	700	657	692	702	659	649	694	673	669	651	655	696	697	689	680	656	710	662	644	674	686	703	685	694	687	721	691	664	691	712	684	713	688	653	691	661	664	664	688	721	644	670	687	680	701	649	682	706	649	679	643	683	709	667	660	694	669	712	740	701	669	658	719	722	723	654	683	674	713	687	676	686	685	666	699	666	687	704	693	720	652	695	708	702	685	677	690	674	680	656	670	615	719	699	668	680	710	663	699	688	675	665	745	702	691	678	705	689	730	724	691	684	668	716	649	725	645	649	675	686	661	717	705	683	709	651	707	677	671	684	655	735	708	646	701	657	646	681	723	674	651	728	646	706	665	671	703	711	719	685	725	665	654	682	682	698	688	670	678	701	670	710	714	694	684	655	710	689	658	685	673	651	689	679	690	702	694	681	707	685	715	710	699	670	739	705	713	697	711	718	683	719	690	648	729	690	691	719	673	672	703	667	726	693	659	714	643	717	673	709	709	662	697	680	663	675	718	620	662	703	639	710	677	705	701	710	696	705	695	663	690	689	669	716	707	690	678	672	721	738	684	716	691	714	635	698	701	694	702	730	711	668	711	678	697	720	678	664	691	725	691	668	689	750	701	707	638	722	663	673	664	650	656	678	713	700	641	680	718	695	658	724	701	739	674	680	694	675	726	686	660	706	696	664	691	704	681	678	722	666	692	698	669	691	708	717	675	693	701	669	697	674	673	700	626	699	725	688	714	700	726	677	699	674	696	679	729	712	706	667	623	684	690	690	690	692	694	661	690	726	653	647	710	720	677	675	722	708	699	727	739	684	670	681	684	647	649	679	697	713	665	672	693	672	708	650	676	696	690	624	672	672	676	681	674	698	720	712	747	682	700	644	667	682	714	684	728	676	661	681	690	711	687	682	668	663	687	709	674	720	717	683	689	673	681	708	679	684	664	666	634	639	670	712	668	691	721	648	665	670	711	718	663	739	667	662	739	650	657	718	690	675	732	725	725	657	676	687	664	670	690	719	719	745	658	648	702	696	719	684	710	703	692	716	676	674	660	704	679	692	651	728	719	693	692	663	720	659	662	639	714	731	698	689	670	695	683	719	660	685	678	669	686	747	673	699	718	649	663	708	672	716	722	675	632	643	721	709	681	648	713	721	696	681	682	718	667	697	730	689	692	726	640	654	737	700	672	684	736	683	745	689	676	670	714	745	686	680	636	706	643	676	641	704	706	689	664	693	661	680	695	691	715	693	699	679	679	677	658	697	666	726	728	691	695	676	675	685	683	702	657	689	678	666	685	698	674	700	688	707	684	671	681	698	645	679	685	669	664	661	685	690	714	739	705	699	632	663	700	686	680	706	685	700	627	712	725	717	736	667	699	685	689	703	691	655	704	677	635	699	667	759	723	685	679	688	685	661	685	699	660	666	652	700	703	682	651	677	689	699	729	669	687	668	708	661	669	741	718	712	684	716	687	679	732	668	669	647	669	679	678	697	708	651	650	721	683	702	683	683	677	647	704	686	663	739	692	691	661	679	686	708	676	690	695	690	661	678	663	695	705	656	735	692	689	713	672	688	712	735	681	647	731	702	682	696	715	725	673	653	740	697	691	713	700	717	679	693	714	672	695	641	707	703	687	709	694	651	659	668	698	682	669	699	689	692	670	684	695	712	675	639	677	680	676	647	693	742	699	662	663	673	658	675	662	686	681	667	669	649	663	692	662	643	732	662	670	664	676	673	707	701	721	687	670	680	694	721	713	675	661	690	726	684	681	704	650	671	657	692	717	694	709	749	692	669	706	703	690	659	659	668	679	662	672	712	705	713	670	729	688	727	630	743	671	666	670	719	693	732	675	680	701	673	673	688	694	689	694	709	701	718	679	679	710	659	751	661	656	718	704	649	677	667	687	691	679	680	692	692	697	662	687	687	705	772	689	653	680	654	696	684	657	711	695	693	645	716	684	649	669	686	741	714	668	677	689	738	664	668	735	687	718	670	694	703	636	661	653	713	696	708	688	684	701	709	655	672	698	697	685	687	699	680	698	724	635	649	663	675	674	694	679	715	699	696	712	709	694	677	696	621	708	673	676	697	668	672	696	691	737	677	718	672	650	703	697	709	678	666	762	684	748	671	709	699	731	713	632	712	685	659	709	670	692	705	692	695	682	715	668	681	710	690	694	707	695	673	641	709	732	697	644	680	667	670	674	665	662	727	720	706	727	693	672	658	638	645	638	658	642	692	697	661	699	711	760	702	677	680	718	689	696	723	715	690	690	699	734	658	733	690	648	714	627	642	678	721	722	665	676	691	678	670	667	702	672	704	679	705	678	678	676	665	707	677	703	672	712	645	730	729	684	692	654	694	679	677	669	698	686	694	671	659	698	719	676	671	673	666	711	698	609	687	700	670	726	680	661	699	643	712	723	722	702	660	684	716	677	691	689	720	690	673	723	667	684	664	696	714	672	707	719	708	677	716	704	705	660	677	679	676	678	738	638	732	681	769	703	721	703	695	680	680	706	712	703	673	659	684	644	638	673	719	684	685	719	671	652	652	674	669	653	705	677	665	725	684	708	629	694	677	667	636	757	692	674	716	678	676	701	729	670	715	678	707	714	698	643	646	640	725	704	683	681	743	667	676	710	676	722	680	671	662	670	651	739	713	650	726	683	701	687	717	663	679	690	688	692	703	661	662	678	678	708	683	669	666	699	711	678	658	698	653	703	699	640	714	686	683	714	701	705	652	660	719	666	690	697	663	676	682	680	692	646	683	721	686	667	697	646
10843	15811	39386	24870	10884	2567	127	957	820	296	132	79	64	84	56	58	57	78	55	56	62	57	42	61	62	60	53	69	63	54	68	55	65	59	64	65	62	63	51	54	65	64	68	50	59	52	66	62	67	61	71	52	48	57	61	51	57	47	62	54	69	49	57	65	50	62	51	51	48	50	58	59	75	62	46	51	63	53	62	63	46	60	64	53	64	57	56	58	57	70	47	61	61	49	59	70	67	53	49	68	63	52	58	53	51	56	66	57	51	53	51	70	55	55	53	51	44	54	55	50	76	67	56	55	72	55	80	65	61	45	61	62	62	68	69	55	51	62	54	48	67	54	53	60	46	66	71	48	51	62	41	52	42	61	66	43	71	68	72	42	62	66	55	55	60	54	74	68	55	61	67	64	54	66	57	65	47	59	47	62	60	54	63	58	63	56	56	72	57	65	60	68	66	54	69	60	46	64	68	58	46	48	63	52	58	60	62	71	64	61	49	61	52	61	56	46	62	54	61	66	65	59	62	58	53	53	73	53	72	59	61	55	60	49	54	54	53	62	56	58	70	70	54	61	79	57	43	54	60	67	73	56	58	52	55	58	54	61	56	67	59	75	60	56	51	62	48	68	55	56	66	61	65	58	56	58	60	49	68	58	62	53	58	56	49	55	62	67	57	50	43	55	54	61	67	61	59	57	55	57	63	68	62	51	71	51	54	58	64	58	68	50	54	57	55	60	58	58	67	74	61	54	55	65	61	48	50	57	56	56	55	63	56	53	72	67	66	47	61	62	65	58	44	55	50	70	57	56	65	50	58	53	65	56	54	55	54	69	64	62	73	79	55	66	65	80	63	59	48	69	63	48	48	55	41	55	56	66	71	70	73	70	56	54	63	73	63	69	59	59	52	61	58	58	56	57	51	59	57	60	52	55	65	65	59	63	55	44	55	55	60	61	49	50	66	52	47	56	48	64	65	66	52	60	48	62	39	53	48	55	59	50	45	63	63	55	54	52	69	61	60	67	63	57	58	67	72	51	65	62	64	47	54	61	63	59	62	61	72	62	63	58	46	48	54	57	54	46	53	56	53	61	45	69	57	76	43	62	62	49	58	69	65	64	50	51	51	50	76	52	66	49	54	53	60	59	59	63	49	50	57	71	56	56	61	73	52	47	58	54	63	47	53	53	60	42	59	72	62	66	64	53	55	57	66	54	61	56	50	57	59	52	77	55	53	54	57	61	63	60	62	62	56	59	58	61	65	58	61	53	41	46	64	58	63	52	63	56	58	51	49	66	52	79	51	62	58	47	67	73	52	60	66	50	67	53	65	67	58	46	54	57	55	49	58	57	59	43	50	58	66	71	64	65	55	44	66	50	48	52	67	58	58	54	57	59	53	56	48	53	62	49	77	65	60	62	63	75	59	63	67	75	66	52	49	52	48	50	59	54	56	56	62	75	54	62	57	52	63	50	50	68	51	60	64	81	51	64	52	47	65	52	53	66	63	72	54	54	57	53	65	72	62	54	66	56	64	61	48	82	67	52	43	53	51	56	52	52	48	54	54	45	65	67	47	80	55	53	62	61	62	58	65	57	56	56	49	49	79	66	69	72	69	49	60	65	59	68	61	73	42	53	51	46	63	52	65	50	60	44	54	56	64	62	33	59	56	58	47	68	77	39	62	72	56	63	42	61	56	68	59	66	75	70	50	63	50	68	60	69	68	68	58	64	67	57	54	52	66	58	42	70	63	52	57	57	64	63	60	69	64	67	56	64	67	59	57	68	57	49	66	58	53	61	60	56	56	59	56	61	54	58	59	51	64	57	55	57	67	50	62	59	65	49	58	62	56	56	48	55	44	59	55	57	63	61	71	58	48	47	60	54	52	53	66	71	53	56	55	73	66	71	50	52	56	53	65	54	58	54	55	49	64	61	59	50	59	55	50	55	52	54	54	46	65	64	59	63	57	46	66	53	62	62	51	65	55	52	59	75	58	62	66	61	64	69	62	57	62	47	54	68	65	60	59	50	56	57	51	58	66	57	68	56	71	56	48	61	59	64	63	60	47	51	61	54	66	55	49	77	60	49	59	53	60	55	51	58	54	51	56	54	40	44	64	55	53	59	60	48	58	52	69	60	64	44	45	53	46	57	50	70	48	66	67	55	48	59	67	49	56	56	69	54	54	52	63	60	61	54	53	55	62	51	50	48	58	57	58	74	51	60	55	49	56	51	63	44	53	68	54	61	60	60	74	52	64	72	49	67	58	50	62	64	56	64	49	64	46	61	50	52	59	66	53	53	50	57	62	63	49	52	47	61	51	50	58	81	62	59	62	40	54	47	73	52	68	60	48	58	54	56	59	60	45	61	47	52	45	62	62	60	61	69	46	62	47	57	62	67	52	42	64	60	52	65	59	64	49	59	58	48	51	64	60	68	65	64	59	52	49	64	63	66	66	63	48	60	49	61	64	58	46	50	53	55	61	45	66	55	53	68	60	63	76	64	59	54	45	67	58	56	55	62	50	55	58	51	56	68	62	67	63	57	55	56	62	45	60	61	63	69	67	64	58	57	62	65	59	69	53	50	41	44	71	54	60	57	52	49	49	53	64	71	59	54	77	49	59	65	61	66	48	55	53	60	70	65	45	50	60	60	59	57	66	64	59	46	62	65	57	75	64	61	59	57	71	47	59	60	59	64	52	58	35	58	51	61	69	65	63	53	63	65	72	65	51	65	59	55	68	54	63	65	49	63	53	55	70	66	65	64	55	57	50	45	54	66	60	57	50	50	56	66	72	58	54	56	61	57	50	72	69	54	55	52	59	46	48	60	63	53	51	63	60	48	53	45	45	61	68	58	63	68	72	65	42	52	54	43	51	65	61	54	68	68	67	67	56	65	54	56	67	68	57	64	58	61	65	56	50	51	54	55	55	67	50	53	78	65	66	54	67	69	60	58	61	63	58	60	63	59	53	55	45	63	56	58	65	61	57	66	61	59	55	64	53	68	59	51	52	60	62	48	49	54	60	48	65	65	61	60	54	53	59	49	54	60	70	61	53	60	73	66	68	68	60	52	54	45	58	60	64	57	65	67	58	50	60	57	44	52	42	65	66	69	37	51	49	54	64	54	64	60	58	56	58	66	63	49	62	60	55	49	51	52	62	81	68	58	57	46	67	57	61	51	57	64	57	69	58	50	48	72	63	55	49	68	63	49	47	62	56	67	47	56	61	58	60	62	57	63	49	50	47	49	47	49	59	50	61	82	70	48	55	54	59	56	53	52	72	50	76	56	52	47	59	58	66	64	70	49	61	63	59	65	50	54	63	52	47	55	58	54	60	52	55	59	58	49	52	55	58	61	65	64	55	57	64	61	48	62	56	69	54	59	63	57	48	52	58	60	57	55	52	62	64	48	55	52	42	50	57	55	65	61	49	48	56	48	58	43	63	62	60	49	55	76	65	63	66	54	62	68	57	56	58	57	61	54	53	61	61	63	59	42
41463	40831	61229	47440	44134	22912	3494	22657	18152	7155	2399	1081	727	631	587	612	608	617	620	635	631	617	629	613	658	573	593	601	624	647	651	586	565	639	629	599	590	678	623	658	602	603	586	609	623	620	606	587	583	626	643	658	637	577	638	631	623	604	590	642	601	636	632	581	623	599	621	641	604	598	604	584	615	665	576	612	642	619	616	620	621	599	640	648	604	624	616	614	595	637	614	639	626	649	605	647	671	652	591	634	603	605	579	603	624	622	619	616	642	583	631	599	611	627	608	587	595	587	616	608	592	665	595	644	582	639	592	628	611	587	625	578	623	574	603	593	587	605	586	609	644	632	600	604	642	619	630	615	655	610	607	619	578	635	640	618	661	587	566	582	625	608	630	603	619	642	615	640	627	600	605	580	640	622	618	606	641	606	599	629	579	626	575	663	668	625	637	639	610	635	598	603	635	634	567	625	635	578	581	642	671	613	601	611	555	643	605	568	620	649	664	639	615	592	637	634	619	582	617	640	600	638	629	601	606	604	620	599	572	627	613	620	568	611	656	629	634	608	609	659	601	625	601	594	589	610	657	607	619	591	645	609	596	645	629	636	570	583	588	615	642	609	639	593	606	627	636	657	640	636	628	612	624	663	632	600	624	573	607	651	628	625	595	604	624	682	591	628	566	618	638	612	587	607	684	621	593	617	574	627	685	645	608	595	628	615	608	602	643	590	656	615	611	643	630	613	635	601	571	604	614	620	638	655	612	619	629	610	612	602	605	609	618	630	599	588	629	591	569	658	644	606	598	588	613	605	611	622	630	606	612	603	619	596	604	600	582	599	628	622	625	598	578	606	637	596	639	598	629	589	568	598	611	617	616	644	614	661	611	612	600	611	588	590	626	606	611	623	602	627	594	603	584	610	602	631	617	637	603	638	642	599	614	635	638	650	601	581	657	653	586	642	662	660	594	565	649	638	623	612	599	628	629	634	630	605	648	618	606	602	589	602	638	608	597	579	652	587	647	607	583	667	608	629	618	638	595	580	583	634	629	591	616	645	637	631	648	628	589	581	615	638	606	605	617	608	604	603	612	658	602	649	625	613	654	635	630	646	576	565	629	606	626	664	644	616	627	605	624	626	602	627	626	634	586	624	590	574	631	601	609	611	626	583	639	609	634	636	624	614	612	604	600	635	594	645	622	585	600	617	560	652	617	594	629	605	622	625	628	557	651	667	644	612	612	597	610	631	609	609	605	577	636	631	577	619	623	581	643	589	622	583	621	639	591	600	610	608	602	617	631	628	656	630	646	576	626	647	624	610	635	641	563	593	628	624	594	603	627	641	627	601	616	620	612	615	611	643	609	641	614	586	580	623	568	623	590	558	561	633	615	629	573	589	577	602	603	564	668	626	614	607	603	600	627	608	634	598	642	629	656	605	608	636	624	561	619	617	624	587	637	597	577	613	656	595	629	614	617	608	629	621	632	633	597	615	569	626	669	613	615	604	620	583	602	645	628	606	636	639	581	604	590	625	610	634	639	630	626	617	621	618	620	612	560	572	607	599	598	594	647	612	624	624	631	610	585	619	626	648	617	619	586	604	619	628	576	615	568	661	646	635	587	590	584	590	589	649	633	591	646	665	588	597	641	609	633	659	643	641	589	621	607	610	632	594	603	664	594	599	589	602	591	637	588	626	557	634	652	621	621	587	602	589	642	636	605	607	614	614	647	633	640	571	621	599	584	608	624	653	587	635	647	622	653	605	591	631	611	605	652	607	648	633	599	630	585	617	626	605	652	579	589	632	601	601	613	590	576	606	605	575	582	613	647	582	624	602	629	616	635	664	630	638	627	625	668	634	605	633	622	594	616	639	580	638	591	636	651	632	624	585	627	599	640	600	605	611	594	583	598	580	624	612	594	636	580	583	612	608	602	597	611	582	614	573	600	643	634	580	640	602	651	603	611	636	648	614	618	609	675	645	614	596	635	629	631	597	605	667	610	632	628	644	643	662	608	603	603	628	616	599	567	628	562	570	635	588	654	624	619	615	649	622	618	581	617	626	641	614	647	584	631	595	605	593	604	611	620	602	601	625	621	643	636	655	657	591	654	637	624	649	646	602	601	603	651	631	626	598	606	564	633	622	598	606	637	622	573	626	647	579	618	654	590	620	629	615	676	618	608	622	608	609	587	634	594	663	616	601	621	610	648	565	607	627	597	623	635	626	608	587	625	557	641	620	593	666	614	635	637	632	604	617	606	611	601	602	672	628	597	659	624	626	637	584	619	607	597	645	660	631	632	596	625	635	605	604	626	596	577	605	628	625	548	587	582	624	620	561	577	611	575	631	643	599	626	646	634	638	629	626	605	576	568	624	638	602	647	606	655	619	602	621	620	583	599	665	653	583	600	640	630	626	616	612	668	582	615	602	581	648	640	617	617	599	602	597	626	632	594	622	623	633	637	626	635	603	611	615	587	605	650	603	607	607	584	583	601	629	576	617	605	637	642	669	609	603	624	590	613	629	601	598	622	616	631	630	614	644	621	637	614	616	630	611	583	596	590	598	609	629	592	658	686	561	631	607	609	564	604	616	642	589	587	602	622	653	598	606	604	624	620	636	625	601	574	641	594	612	624	608	634	614	624	620	608	607	642	637	650	646	603	577	595	595	633	601	602	626	630	573	659	646	608	599	621	597	666	625	636	604	589	614	598	593	657	615	609	612	620	596	625	610	621	665	566	615	633	642	598	606	631	598	616	664	583	645	639	624	604	626	619	648	650	573	582	623	651	626	639	621	603	591	654	608	612	605	601	615	639	662	625	606	617	572	657	623	626	632	630	573	628	637	651	569	553	634	583	600	603	620	624	657	668	611	587	613	657	606	599	602	605	601	615	594	614	604	612	576	590	574	625	601	655	595	621	607	614	581	629	582	595	617	617	594	626	607	558	585	631	608	580	660	628	610	636	621	644	622	628	633	647	657	628	636	601	627	644	663	600	633	613	610	593	633	586	578	555	603	655	594	612	615	646	575	629	622	611	610	616	669	628	601	599	603	633	624	639	620	617	603	592	660	613	612	635	631	594	642	600	606	649	665	612	573	655	581	600	602	605	639	616	605	632	603	618	636	631	605	649	583	612	612	579	629	632	638	635	646	637	643	595	603	659	621	587	609	626	628	572	623	648	623	601	628	554	577	600	611	614	605	624	580	569	609	637	610	640	649	567	586	599	617	680	593	591	633	626	619	633	613	615	596	615	611	615	620	602	606	613	629	605	612	620	625	573	596	606	644	595	608	610	630	620	574	620	602	582	601	620	626	644	607	599	602	623	644	632	627	582	612	621	626	564	609	616	600	655	613	625	600	587	611	619	640	641	599	635	644	596	635	626	645	605	604	645	591	606	610	595	630	608	622	640	581	600	593	616	615	663	613	594	606	596	594	625	608	616	633	610	609	640	606	592	630	591	593	595	648	627	642	653	646	610	606	561	619	608	625	634	599	625	629	619	590
4685	2205	12438	8182	2796	595	83	176	227	123	79	79	74	69	59	71	65	78	66	69	63	77	65	57	68	75	67	67	67	58	57	71	63	69	62	65	64	63	59	71	62	94	72	67	62	67	80	57	61	65	62	68	56	73	66	69	64	49	70	70	72	74	76	52	78	59	59	59	61	67	64	67	64	58	72	56	60	64	52	54	41	58	68	69	68	65	74	68	50	55	61	66	76	66	73	57	62	67	66	65	65	67	57	64	78	71	65	61	52	74	83	53	69	72	71	65	62	70	67	67	69	59	48	68	52	64	57	82	62	68	56	78	57	59	66	71	58	66	56	75	51	68	66	67	58	66	58	81	63	72	60	63	60	61	73	62	53	61	77	68	72	59	59	66	65	61	62	64	74	69	62	70	75	61	61	62	71	67	51	69	68	71	62	58	53	50	66	71	58	64	71	63	65	64	79	70	71	60	58	58	65	81	80	68	57	56	88	65	71	58	72	65	67	59	77	59	61	88	64	69	53	64	63	61	68	56	66	78	59	70	68	67	61	62	52	62	65	62	73	47	61	70	56	64	67	72	70	57	52	65	70	72	61	66	58	69	61	69	75	66	55	72	62	60	69	64	61	75	63	75	71	66	63	63	79	73	62	51	61	61	56	69	61	56	65	60	73	74	75	69	71	69	70	71	68	69	72	65	65	48	69	63	72	57	57	56	65	64	67	75	67	69	81	83	63	72	54	63	54	68	60	77	58	51	49	68	65	60	71	69	80	65	62	61	68	61	61	68	54	52	60	70	68	78	60	52	69	74	64	68	68	69	61	58	74	63	63	75	78	81	78	61	60	68	72	64	54	64	65	65	60	61	58	56	86	65	68	56	77	72	69	68	63	57	69	63	71	59	83	76	56	55	60	72	68	54	70	61	60	64	69	54	60	49	61	60	72	55	72	70	60	84	79	74	59	58	63	57	50	64	78	66	73	66	69	65	62	76	69	78	55	72	53	49	62	62	67	60	66	60	83	61	71	58	57	64	66	52	68	72	68	65	71	64	58	63	70	65	66	76	65	60	80	67	82	73	66	61	65	53	66	72	73	60	62	68	76	64	67	71	82	62	63	74	78	85	68	66	64	60	66	73	55	52	67	66	67	72	54	66	69	58	73	53	70	58	56	71	70	70	63	70	64	68	68	52	64	54	67	57	63	55	42	57	59	71	67	57	66	65	66	73	61	65	79	64	69	80	63	64	64	59	68	78	67	59	65	67	59	66	61	68	86	58	66	77	62	59	73	70	54	61	63	68	54	57	64	77	59	72	51	66	59	63	65	69	73	65	68	80	61	72	75	57	64	85	74	80	79	74	72	57	76	67	69	67	62	62	58	58	78	59	68	64	70	63	65	66	64	78	77	63	58	58	51	74	56	66	64	53	68	74	59	61	63	67	63	68	67	67	62	56	72	54	56	80	63	66	67	70	60	67	67	46	72	63	70	59	69	67	66	59	51	67	85	61	77	59	77	65	72	62	57	61	57	57	61	61	69	68	62	65	51	57	75	68	58	75	74	71	69	66	71	66	63	58	79	64	65	51	55	66	68	74	75	65	77	70	54	70	57	57	55	52	66	72	71	68	55	54	64	73	56	71	79	66	64	60	54	67	59	74	67	65	73	58	71	56	66	73	73	60	51	83	64	56	64	68	82	61	67	67	68	57	71	57	72	67	65	62	43	67	63	50	70	64	70	61	70	66	81	69	78	67	64	56	82	80	74	57	69	73	55	64	78	63	71	67	65	62	70	64	72	70	59	52	81	64	57	61	68	74	65	73	64	70	80	67	76	70	72	57	62	52	80	65	67	60	70	65	70	75	77	76	53	60	63	45	76	60	69	66	75	56	64	74	64	51	48	68	66	74	58	64	75	72	63	75	60	72	61	83	64	75	64	76	65	64	66	64	54	56	57	60	61	85	63	64	77	77	50	77	77	72	70	55	65	68	70	59	75	54	56	60	62	66	64	71	65	68	62	64	64	66	72	66	63	59	76	61	64	80	53	59	60	68	70	80	70	59	68	61	76	77	66	76	62	58	85	77	53	51	75	71	70	72	71	58	72	70	72	58	55	71	74	69	66	55	67	72	65	68	60	72	75	62	79	63	69	75	58	54	74	61	89	56	62	62	60	68	81	76	65	55	74	58	64	76	74	56	82	60	66	61	66	61	67	70	56	75	72	77	78	49	69	71	61	63	60	62	67	65	60	74	75	46	60	65	72	66	58	65	69	69	60	79	64	60	85	69	67	64	69	71	64	59	62	64	70	56	67	50	76	71	67	45	59	71	66	66	64	56	86	59	55	60	59	71	74	52	68	75	58	82	65	58	70	70	66	73	74	74	57	55	61	83	77	72	73	66	66	71	73	69	57	77	64	72	65	70	77	71	57	76	69	59	66	67	65	46	66	58	60	70	64	67	64	52	71	68	60	90	65	64	76	71	65	57	57	60	60	70	72	72	47	69	66	72	56	62	67	63	71	73	71	52	72	70	60	76	79	65	68	65	60	60	59	59	70	56	70	55	67	60	64	73	66	73	71	65	67	56	72	70	78	63	73	57	61	71	78	62	70	63	61	64	59	60	63	69	60	60	61	66	67	62	66	57	56	62	76	60	59	74	75	58	54	60	75	69	65	62	62	74	68	77	62	63	59	63	62	68	59	54	75	77	69	54	66	73	51	66	60	63	51	62	77	65	56	60	65	68	47	61	65	66	71	74	71	58	52	65	62	69	66	67	70	77	58	67	62	56	54	57	61	77	66	77	67	69	71	59	57	70	63	55	47	77	60	58	62	71	62	75	70	61	56	66	64	69	63	59	82	76	61	66	51	78	75	74	60	61	72	64	59	60	57	63	48	67	69	81	62	68	70	74	72	59	59	74	61	82	60	60	67	67	63	64	67	77	79	62	64	59	70	60	69	57	73	60	66	69	77	69	58	74	63	72	71	61	73	80	64	74	62	94	51	54	57	68	71	50	59	66	54	61	63	72	51	65	79	80	57	59	65	51	61	70	56	71	56	51	66	56	70	65	80	68	60	61	60	65	68	67	58	70	59	76	81	65	72	52	58	61	61	76	63	73	56	55	71	55	57	68	85	69	68	74	87	59	73	67	60	73	80	70	67	48	73	75	58	58	86	71	67	48	79	79	61	68	78	78	66	66	45	78	53	66	43	59	68	86	57	64	65	59	61	64	61	71	83	72	59	59	67	70	58	73	57	56	64	54	66	67	74	63	64	73	61	69	66	66	60	62	55	66	59	69	53	67	62	69	62	56	62	72	81	59	74	68	56	68	64	75	59	63	78	61	60	66	59	66	53	68	64	61	75	66	73	62	81	70	57	55	72	68	66	61	63	64	68	65	62	65	64	60	60	64	83	63	60	51	78	80	68	81	61	63	61	69	53	75	68	63	70	81	64	83	69	73	69	74	64	72	63	65	74	69	67	64	77	78	51	55	61	63
30631	19363	39360	30081	27430	12856	1473	6616	6385	2438	1109	815	740	700	624	655	689	652	686	667	694	669	641	696	675	712	683	699	660	699	691	671	719	716	676	691	698	682	632	648	699	613	637	664	648	668	653	668	734	711	676	659	654	664	689	670	668	680	648	653	661	618	648	699	673	718	685	693	642	672	667	700	683	681	691	682	658	730	662	733	660	648	713	696	665	679	719	704	644	713	692	625	710	723	690	661	637	637	677	646	718	699	652	700	692	673	637	659	712	703	666	660	722	658	655	709	602	698	700	697	678	686	694	690	712	686	710	736	699	649	655	644	712	690	700	721	679	680	674	702	751	751	725	705	661	657	676	692	718	666	652	717	674	657	704	712	658	677	687	653	667	641	664	685	659	714	663	675	674	649	693	708	669	690	716	674	672	713	661	723	699	680	729	709	635	663	696	702	687	666	712	711	663	724	676	670	684	684	673	713	706	677	670	659	639	659	644	690	746	670	680	707	694	676	698	712	732	672	688	705	676	676	695	704	674	649	680	701	691	698	730	670	668	730	705	675	702	690	744	668	678	730	700	663	666	652	654	699	717	671	726	664	682	656	675	687	686	655	656	693	673	686	700	692	678	675	688	678	675	686	716	679	682	690	707	714	673	713	704	712	648	704	686	653	722	660	678	720	685	699	642	649	695	737	666	692	648	676	694	626	664	655	657	673	653	682	713	689	743	734	717	626	710	714	687	684	710	666	696	687	677	708	655	680	678	748	628	687	712	707	702	720	715	686	708	639	689	712	704	628	703	724	734	704	675	681	722	684	672	681	696	691	672	660	710	715	643	704	673	667	648	721	679	709	696	638	669	643	683	662	714	677	632	683	648	663	722	658	664	655	650	694	670	682	700	658	653	701	717	669	628	712	631	686	652	666	715	719	707	711	651	705	757	691	721	703	691	698	706	694	659	706	685	699	635	654	691	689	663	683	721	683	667	675	689	660	691	712	718	657	645	703	683	673	714	682	713	671	685	663	675	670	702	676	664	693	732	678	653	671	705	656	708	717	630	694	641	659	706	692	699	712	697	689	731	679	651	732	755	696	704	672	742	739	660	658	695	669	669	712	676	651	655	675	656	683	679	689	655	687	672	687	669	714	666	640	674	672	706	685	681	659	669	699	657	673	653	714	691	662	675	679	674	651	655	705	681	679	679	675	693	694	716	694	703	691	683	735	668	726	667	660	698	694	712	734	662	676	667	668	689	678	669	655	668	707	678	755	640	660	680	668	667	711	716	671	630	638	718	685	622	684	598	714	684	696	732	712	631	703	702	731	657	691	674	680	687	652	685	694	683	660	703	694	655	674	719	760	708	705	689	688	689	729	691	681	716	662	687	720	649	705	664	668	656	694	696	674	666	624	662	714	711	684	688	724	716	702	668	664	678	691	715	701	680	669	678	694	656	660	665	641	641	666	698	690	679	685	674	674	620	673	691	689	656	708	682	657	669	649	643	643	669	704	661	664	707	713	664	692	657	693	705	661	704	640	672	690	667	697	673	694	673	674	714	703	676	735	643	637	712	662	723	697	718	689	734	718	640	681	727	714	662	686	708	721	630	692	649	711	685	722	649	667	643	677	698	628	682	671	723	704	665	711	666	770	706	718	696	653	665	644	671	717	729	701	646	699	711	676	680	686	691	685	687	677	680	712	710	678	657	711	669	721	714	709	691	682	660	692	685	720	632	717	701	678	679	681	720	665	680	715	688	645	682	719	699	642	653	679	691	715	646	644	691	729	740	665	703	670	705	687	591	716	657	688	681	670	700	703	665	705	670	705	686	739	705	672	735	669	655	710	676	696	667	735	693	741	690	634	648	729	710	662	718	690	688	687	676	613	655	700	699	639	695	688	709	699	721	704	679	705	706	722	643	667	717	690	686	721	673	641	744	713	651	653	691	657	703	687	692	666	693	703	714	680	726	706	647	632	681	657	753	725	649	660	709	685	701	686	734	717	712	695	700	736	687	713	658	684	673	707	648	670	656	726	691	677	727	658	648	701	658	639	676	696	699	679	747	711	652	671	699	687	679	713	660	660	673	719	713	709	721	635	664	692	650	657	715	677	633	682	675	646	670	715	632	700	721	670	685	710	689	658	706	696	665	691	713	710	678	658	678	642	695	672	678	679	681	685	618	702	682	677	703	732	655	698	667	710	681	675	665	730	692	693	686	659	688	695	708	682	707	690	679	733	691	692	672	723	666	666	661	669	702	682	678	678	664	684	653	657	648	683	672	701	685	663	728	638	658	753	677	683	678	636	633	686	673	674	673	729	702	658	676	671	670	719	673	654	665	723	660	669	704	699	701	710	617	677	670	637	697	708	685	655	757	666	698	726	668	703	655	663	688	723	659	648	681	662	688	719	668	631	699	654	685	683	641	678	712	706	736	658	708	671	647	632	700	640	731	661	660	690	689	674	666	661	680	711	680	647	637	715	716	661	663	758	677	698	729	703	663	687	655	695	706	687	683	616	713	659	670	634	654	683	681	652	744	667	728	697	673	704	701	668	709	683	652	665	671	707	661	671	696	674	658	632	702	683	682	645	712	695	680	663	700	642	652	674	719	719	719	653	674	694	677	714	708	690	710	729	725	721	665	655	657	688	697	715	654	722	721	701	692	663	689	684	666	650	680	673	677	684	671	714	624	698	675	728	682	649	701	680	723	674	676	712	691	745	686	656	670	671	702	702	726	665	671	671	682	705	688	674	706	722	710	694	663	675	693	688	709	674	665	672	666	686	635	691	699	689	675	685	684	671	741	702	633	647	655	712	656	673	650	691	720	696	696	666	676	661	730	697	744	677	681	641	705	704	697	680	746	651	678	726	675	666	717	674	675	666	714	664	693	698	708	710	671	659	684	676	660	690	692	697	696	703	686	713	706	703	671	664	668	713	710	659	693	638	677	688	682	660	678	685	713	667	713	659	679	687	645	654	649	683	685	715	656	682	687	669	680	660	674	645	659	652	650	682	632	686	685	704	705	665	660	687	691	744	690	677	664	685	709	721	678	686	698	732	677	708	737	687	648	690	655	708	677	681	683	658	715	652	672	639	714	687	662	705	670	632	665	660	638	679	660	654	665	681	673	670	688	680	675	723	669	644	652	688	685	708	727	690	693	659	724	681	678	685	734	704	683	658	683	702	665	672	688	665	710	705	715	688	699	671	665	649	660	681	672	691	628	655	682	673	683	681	676	724	652	679	713	664	712	711	701	698	669	677	695	683	666	622	675	676	639	673	695	678	712	701	720	639	664	676	659	714	673	680	702	677	658	668	672	699	702	671	672	668	675	624	696	691	672	657	715	652	706	699	677	678	755	703	706	719	676	704	710	715	690	669	646	661	691	675	711	667	652	745	688	667	641	691	705	715	682	672	685	661	743	674	632	657	651	716	707	683	696	643	710	702	646	721	682	707	708	722	669	695	750	706	704	695	667	692	688	623	678	674	695	684	726	650	682	700
8484	8549	28007	20496	8244	1783	251	458	384	162	85	59	68	69	65	53	52	47	59	64	54	60	49	53	63	56	74	51	80	49	64	56	73	54	68	84	59	63	52	55	67	70	66	51	67	53	50	73	64	61	53	58	47	73	70	51	75	59	45	74	64	59	56	76	59	58	58	61	61	55	53	71	48	63	52	65	57	57	58	62	65	69	57	47	54	68	52	63	58	52	75	52	63	71	62	54	50	58	55	67	51	49	72	53	50	65	51	60	49	53	45	51	74	65	49	48	69	61	71	74	49	62	63	56	70	67	59	73	66	65	51	64	59	51	63	62	57	61	54	63	69	58	56	55	62	57	57	53	60	53	64	66	69	54	55	51	53	68	63	72	65	51	59	57	61	56	68	59	63	51	68	50	61	54	63	59	66	58	67	67	59	50	63	66	65	50	58	62	52	54	68	66	56	51	64	63	64	61	55	68	61	57	59	59	62	65	61	55	73	58	60	70	52	61	68	61	54	64	70	57	61	58	62	68	58	57	62	72	51	57	54	58	74	78	62	56	64	62	62	68	64	64	55	62	59	61	56	55	64	82	60	61	68	70	50	57	72	50	54	66	57	62	67	55	74	51	60	61	54	70	53	64	65	56	59	67	69	58	65	50	52	73	78	60	50	58	63	62	49	51	59	67	72	69	56	70	58	49	71	50	54	59	62	54	69	56	61	60	56	53	50	59	62	62	64	51	68	66	61	71	65	59	53	52	52	47	62	60	60	53	56	68	72	69	52	71	70	57	61	56	61	63	46	58	48	56	72	64	68	56	62	63	54	61	62	58	57	55	83	57	55	64	66	65	63	75	53	68	58	66	51	46	60	56	53	75	53	63	62	64	52	76	65	62	58	58	58	59	61	63	53	71	74	61	64	65	63	61	54	49	49	50	36	59	84	54	54	70	57	60	53	70	59	55	57	56	58	66	59	52	59	66	66	73	49	63	52	52	63	54	54	53	59	61	56	70	54	76	55	58	75	71	59	64	76	50	49	46	60	44	55	51	62	54	70	72	66	44	50	43	63	54	67	57	67	59	68	66	72	57	68	67	49	50	50	66	51	64	64	64	60	59	51	57	62	60	63	64	68	62	54	50	60	66	64	55	67	57	49	74	57	50	56	67	51	54	49	56	50	62	52	59	62	61	45	66	57	71	48	59	59	48	58	57	59	73	60	61	58	59	59	46	56	55	68	62	72	67	57	46	57	60	66	52	45	66	61	50	71	69	62	45	67	67	59	44	54	61	43	56	62	53	58	52	50	55	59	59	60	56	65	58	71	66	65	69	63	55	71	67	63	63	57	55	57	55	58	60	56	54	65	69	70	59	58	74	66	57	65	52	60	52	68	69	50	70	62	59	72	71	68	47	63	61	51	59	62	64	70	64	47	61	58	63	68	69	59	58	52	61	71	75	70	52	55	58	58	70	49	61	47	53	51	66	72	68	61	63	62	65	78	63	59	63	69	48	56	52	56	63	77	58	52	58	71	55	57	66	58	56	67	59	61	60	59	64	59	67	72	58	60	51	50	52	59	66	59	56	68	52	57	69	56	53	45	52	47	45	78	61	53	59	57	49	60	64	44	57	59	62	60	60	59	58	56	57	54	56	60	51	42	65	65	68	56	71	59	57	92	53	48	58	56	57	60	57	53	60	66	71	50	50	74	56	64	54	64	52	50	69	52	75	54	55	61	63	61	65	74	60	51	65	61	53	53	45	67	62	54	44	67	55	51	78	61	67	73	75	53	52	54	71	53	57	50	67	62	55	44	67	68	65	63	54	69	77	59	56	52	55	50	58	64	70	63	53	59	58	67	62	40	65	55	58	63	67	52	62	54	75	62	51	69	58	71	68	63	56	74	65	75	61	58	63	45	59	49	59	65	53	69	68	66	62	55	58	56	59	81	65	59	61	66	63	67	72	50	63	66	54	70	58	62	53	57	72	55	38	45	67	62	62	74	61	68	67	70	56	58	65	70	73	58	64	72	64	81	72	63	53	73	49	56	63	56	68	61	60	56	71	65	58	54	58	71	60	55	57	58	63	65	57	60	53	58	65	65	55	68	67	63	74	56	71	64	57	61	69	55	78	69	60	63	53	51	66	77	55	67	71	66	53	49	71	67	62	64	63	61	60	64	59	65	65	51	71	60	60	70	53	59	45	59	51	49	53	62	60	43	55	67	66	60	58	55	67	72	59	61	69	66	48	55	53	59	63	55	52	40	44	51	60	62	65	56	75	76	52	72	74	57	48	62	57	56	52	64	57	81	58	63	70	57	64	74	66	58	50	55	56	69	51	52	58	66	63	73	72	44	66	66	71	64	65	69	60	53	64	55	66	67	53	64	60	51	64	54	59	55	70	54	69	67	69	70	57	73	54	72	53	52	50	49	63	53	64	61	61	67	58	61	47	59	60	72	67	61	56	48	50	57	67	53	53	72	52	63	74	52	38	56	63	47	67	68	63	70	67	68	58	52	55	54	54	61	60	54	66	56	73	70	51	66	52	61	65	78	60	61	37	60	57	68	59	60	67	56	51	59	58	59	52	62	55	73	57	58	54	54	58	58	53	57	50	49	64	59	61	65	58	60	58	57	59	53	56	59	51	55	52	59	62	55	70	57	57	82	61	54	69	49	59	55	58	75	58	63	52	51	57	53	38	52	79	57	54	62	68	69	67	61	64	65	72	58	59	51	71	65	67	55	67	65	61	58	61	65	72	60	66	63	69	53	55	49	73	52	61	63	61	51	71	62	56	54	61	57	69	54	59	63	49	66	66	56	67	62	73	61	52	68	64	63	66	64	61	61	47	56	65	64	48	64	76	61	55	76	57	49	65	64	58	58	59	49	62	74	48	51	60	65	65	44	68	55	47	55	56	62	61	68	56	58	49	60	67	59	63	61	53	66	58	73	48	73	44	69	66	59	63	63	54	71	65	49	57	57	69	60	54	60	47	58	63	70	66	62	62	66	51	62	55	47	57	58	61	57	58	62	66	53	74	50	63	53	63	60	51	55	73	60	48	75	69	52	55	63	72	54	62	57	60	60	60	63	66	58	59	55	56	53	66	61	72	60	57	56	70	50	65	58	64	55	63	52	80	62	50	65	60	57	64	48	68	49	67	58	56	54	78	60	52	65	75	55	49	50	71	48	64	66	54	62	51	63	58	57	67	70	56	51	58	61	66	51	66	58	54	80	60	63	57	53	50	50	63	53	75	56	61	62	55	58	59	61	57	71	60	53	60	70	56	38	63	47	68	59	57	61	52	50	48	54	47	63	59	58	53	71	59	62	61	69	72	62	61	68	48	49	67	62	59	58	52	52	63	59	53	54	52	62	51	62	60	64	50	78	59	69	64	56	61	71	45	43	52	65	61	79	46	55	50	68	57	51	61	56	63	64	69	51	66	71	37	50	68	38	56	56	70	64	61	54	58	61	57	52	63	64	63	80	72	61	47	53	55
39117	32170	52270	43869	38926	22474	8022	13886	9710	3549	1339	818	668	665	639	618	636	593	631	594	641	617	618	631	643	678	641	621	624	639	654	605	671	621	651	610	616	642	646	650	619	661	634	655	629	629	707	635	617	652	603	611	625	652	649	619	632	672	624	618	583	591	584	638	604	666	633	612	613	629	638	608	667	631	599	575	664	602	600	647	617	612	679	615	622	567	665	608	619	635	623	636	621	618	685	602	618	621	630	652	625	610	605	671	630	657	613	646	648	633	662	603	608	584	667	607	590	611	624	635	679	603	628	604	627	691	618	622	636	626	625	654	637	635	633	582	642	634	615	656	649	662	622	608	614	675	598	632	598	648	681	650	607	639	643	671	682	634	621	620	632	622	642	635	689	683	646	618	639	612	627	598	623	660	621	632	596	687	607	616	649	633	665	610	633	605	625	618	642	631	628	648	587	628	611	608	662	609	664	588	647	645	653	620	639	626	653	595	669	619	660	628	637	669	621	666	644	578	676	592	672	640	649	602	584	607	648	637	644	623	635	669	634	630	664	637	620	647	652	588	641	585	644	612	616	636	672	627	636	681	662	645	647	658	597	636	684	583	606	648	681	601	658	653	597	661	604	628	621	606	632	596	657	638	623	662	662	660	689	648	650	625	607	636	654	669	615	610	639	649	684	697	629	634	654	590	595	655	655	596	658	582	595	640	648	650	636	576	663	644	614	621	623	618	631	593	635	651	596	639	636	600	662	640	639	648	604	602	640	640	644	606	616	640	627	610	637	646	646	625	654	655	581	633	663	605	642	610	661	597	604	644	630	562	650	633	653	628	644	646	647	623	613	617	641	634	695	641	590	642	635	592	607	646	599	641	620	629	659	650	620	670	651	584	669	621	617	645	628	638	669	579	578	623	593	629	595	620	633	627	647	600	610	672	601	605	633	618	613	611	659	616	660	683	624	653	653	659	600	624	640	585	611	645	596	663	676	703	619	611	615	692	628	633	645	622	671	603	602	640	620	630	614	607	662	678	586	643	586	682	641	588	617	658	637	610	645	648	683	591	591	644	633	664	682	617	612	627	659	606	646	644	627	612	659	624	641	631	624	622	675	643	584	653	654	641	667	601	653	671	653	633	598	620	612	666	660	611	633	615	675	601	623	614	619	603	639	656	645	684	660	635	664	606	598	614	616	569	623	600	621	633	643	636	661	584	650	634	637	600	657	637	648	609	630	677	609	621	597	654	685	648	627	607	650	649	596	626	616	634	650	629	587	644	626	661	613	616	628	642	634	654	605	598	612	621	609	614	649	618	630	628	639	655	619	596	641	631	625	623	653	630	619	639	634	633	621	662	631	645	583	644	627	632	601	586	637	639	625	672	653	614	670	648	650	645	656	589	617	682	655	595	652	613	628	682	633	641	649	614	608	647	617	681	659	632	604	666	633	607	580	621	615	632	636	616	618	625	646	618	615	644	647	662	611	670	599	669	602	642	652	627	635	606	647	621	603	597	619	592	624	636	634	596	651	642	614	650	628	619	587	583	612	635	625	633	651	636	653	671	607	643	607	632	603	635	624	622	613	618	609	611	644	684	689	675	614	619	660	600	621	640	665	636	620	629	656	623	619	622	595	602	617	619	626	614	645	659	618	632	639	626	631	653	641	643	630	620	611	619	588	625	628	617	628	616	649	634	660	574	620	644	619	591	634	651	667	641	618	662	599	653	656	632	633	627	619	641	598	639	646	663	593	683	610	627	607	624	657	607	627	592	651	612	637	609	630	583	596	642	621	628	636	645	644	634	622	660	600	641	649	624	665	639	618	644	650	636	634	602	621	601	612	609	584	640	689	637	630	638	632	631	605	640	637	622	618	605	661	603	592	637	620	615	640	620	621	626	614	655	616	665	679	608	616	607	655	624	613	653	648	597	656	605	615	616	650	623	643	609	650	621	648	595	614	643	617	594	614	601	631	656	634	613	673	614	595	628	666	596	595	605	592	619	649	652	638	614	603	619	653	593	646	617	643	638	657	602	635	681	629	625	608	643	628	589	619	652	665	640	616	669	630	649	641	608	610	637	635	634	655	622	617	655	643	634	622	620	661	692	665	622	598	676	626	621	608	617	660	594	658	618	636	651	642	628	641	657	584	651	619	646	601	620	638	611	641	634	642	557	647	583	636	649	616	652	619	660	635	621	611	612	609	582	617	678	621	651	647	585	655	650	618	631	599	635	655	592	636	622	656	647	655	660	606	621	621	621	650	636	688	631	625	650	631	642	628	645	607	588	659	614	630	613	610	646	663	596	608	637	607	594	632	609	643	665	621	635	634	616	656	644	628	655	651	622	655	653	675	624	642	611	613	616	611	617	618	585	604	593	677	662	637	612	661	652	645	622	631	621	634	618	649	664	658	632	616	671	641	607	623	655	578	624	587	627	684	611	647	635	616	605	640	646	618	675	643	623	649	614	638	614	654	631	640	614	660	629	660	626	666	601	641	620	561	647	619	649	618	633	628	615	637	602	606	628	651	611	578	661	611	651	611	630	621	620	607	634	626	608	660	663	630	632	635	570	639	636	607	667	679	618	637	676	627	613	657	651	644	624	603	623	613	567	585	654	627	620	614	607	586	571	631	663	620	656	612	639	638	613	678	610	639	613	634	632	631	644	682	647	632	608	626	601	610	666	618	597	630	659	630	629	682	628	620	649	589	656	640	648	622	625	598	654	697	602	626	625	625	628	600	579	665	628	621	615	656	621	643	652	608	638	671	616	640	656	628	637	608	657	598	609	626	627	647	610	628	609	662	646	624	674	603	652	657	636	604	638	622	616	612	655	594	654	600	676	608	600	593	648	635	627	670	617	675	646	630	610	643	598	635	641	634	641	603	596	634	654	663	616	640	607	601	614	622	591	627	614	625	675	652	621	635	615	602	612	664	628	632	652	644	598	620	651	580	586	640	601	638	606	578	637	661	613	655	623	621	611	694	617	600	609	654	652	634	642	657	660	636	664	588	640	618	658	604	619	597	625	574	632	631	625	610	647	620	672	634	634	661	585	649	675	634	629	584	612	618	637	707	638	622	664	583	650	623	597	630	656	638	604	606	592	633	617	645	623	650	604	645	626	640	655	617	634	639	666	630	643	652	708	630	617	623	656	630	657	611	649	625	651	656	638	662	632	609	630	585	620	628	642	655	610	649	603	668	613	665	670	611	624	650	624	652	652	613	651	652	631	613	659	660	664	619	626	633	628	580	621	639	628	623	659	657	608	637	602	623	603	622	618	590	604	666	639	645	578	599	612	648	686	599	599	616	679	651	675	624	609	640	623	603	635	632	617	620	659	609	634	620	612	616	615	649	635	637	640	616	617	641	589	668	613	640	639	631	619	610	640	608	617	654	656	594	627	588	622	657	627	616	626	616	638	647	633	628	638	663	658	653	669	621	607	643	617	604	582	609	655	623	639	594	592	668	644	673	644	639	672	606	653	596	652	652	643	652	635
10382	10603	31710	20639	7845	1491	217	343	275	140	104	84	70	61	64	85	70	58	58	59	61	74	70	56	62	62	78	58	60	79	85	64	51	64	77	61	72	51	66	76	57	71	54	58	61	73	69	60	63	60	61	60	62	78	70	63	55	59	66	54	77	79	62	61	56	55	79	48	61	72	63	64	72	70	62	59	59	70	69	64	67	50	63	61	65	75	70	57	68	68	70	67	58	68	74	61	72	83	64	64	51	56	53	63	55	56	65	63	77	73	76	81	60	68	63	68	61	53	54	64	67	54	54	63	59	59	62	69	62	55	64	66	56	60	54	51	71	56	68	60	67	61	57	73	65	72	65	67	59	86	63	65	49	53	43	80	66	64	71	60	74	59	63	57	69	69	62	56	52	76	51	63	59	63	76	65	73	66	69	60	60	85	57	61	71	64	58	59	67	69	57	46	68	55	67	63	84	73	56	67	63	63	52	64	81	66	63	61	60	77	65	62	74	56	73	87	58	67	69	61	79	67	67	76	64	68	66	69	60	73	69	61	57	75	55	66	55	65	57	54	68	68	63	73	65	54	72	64	67	74	74	60	63	73	73	54	64	68	71	59	72	49	63	58	77	77	65	66	51	62	77	57	83	78	62	57	59	59	72	69	64	71	61	65	63	63	58	65	66	68	79	46	58	75	80	71	71	61	59	66	55	65	75	65	56	66	49	73	58	63	74	59	65	79	77	54	74	61	68	61	55	64	63	71	76	58	61	59	64	62	85	72	71	69	73	59	57	52	72	69	62	55	59	65	66	69	59	57	76	61	63	69	83	49	70	63	70	52	73	51	71	73	56	70	69	85	65	61	75	72	53	69	65	59	55	66	54	70	81	58	79	64	76	71	58	68	68	74	49	64	56	63	79	58	56	66	69	59	64	49	61	56	63	63	67	72	59	62	52	44	55	75	52	69	59	67	66	61	53	77	60	66	66	62	71	69	49	77	57	62	67	68	59	64	64	57	62	65	60	70	74	63	83	78	65	66	73	54	59	70	69	59	69	68	69	60	66	45	65	61	86	72	66	68	69	71	69	60	78	67	70	68	60	73	59	77	61	45	71	80	60	58	67	66	60	68	58	80	74	66	82	57	66	51	67	70	69	60	58	61	61	65	69	63	60	60	79	62	61	63	61	58	70	46	74	68	67	79	62	67	76	57	64	68	66	74	59	77	60	54	73	73	62	69	58	62	68	63	72	70	70	67	74	70	70	71	53	69	56	66	57	79	65	68	69	66	64	55	65	60	82	77	67	72	60	68	63	63	58	76	59	59	66	61	64	80	67	73	68	78	55	74	67	63	77	61	65	63	62	53	64	60	79	69	59	66	68	61	61	77	68	59	57	64	74	59	74	71	57	70	76	46	61	61	81	67	75	57	71	75	68	64	58	59	62	65	58	63	64	53	78	70	56	60	52	74	66	64	65	56	67	62	67	78	64	67	50	47	71	73	77	79	68	54	54	62	69	56	83	53	58	64	68	65	59	62	57	56	71	55	76	65	62	70	65	68	63	61	67	59	69	70	82	75	62	51	61	48	66	68	61	57	52	55	59	60	56	67	52	57	57	79	69	68	56	67	64	73	52	62	72	75	58	59	72	82	71	63	80	66	59	61	70	77	59	66	79	71	55	60	67	65	74	61	66	72	66	57	67	71	65	62	65	63	52	53	68	67	63	64	72	65	59	64	62	68	56	67	66	65	77	60	42	67	51	74	70	72	52	58	61	64	64	58	52	56	55	67	70	72	60	56	68	70	62	70	64	60	58	61	71	69	56	73	61	66	59	73	61	67	67	81	55	63	67	66	71	84	64	74	66	86	62	57	68	62	59	62	57	71	72	63	72	72	64	60	57	73	80	56	64	72	71	73	59	67	76	69	56	57	72	57	59	69	65	75	67	79	52	71	60	67	54	76	52	56	57	74	62	71	62	62	65	60	76	71	65	61	73	73	67	58	61	52	71	62	60	71	50	64	74	57	63	69	57	60	61	67	69	68	57	62	68	77	87	70	49	62	74	71	62	65	69	67	62	78	62	69	72	62	68	56	69	62	44	58	67	59	62	73	74	67	70	68	55	69	74	49	63	61	56	59	62	60	62	50	69	70	64	67	62	76	70	64	74	78	73	55	70	57	74	54	75	60	54	67	77	74	56	69	72	69	62	69	60	64	61	50	73	60	74	56	57	58	59	61	53	61	68	60	63	57	60	79	64	77	67	68	51	52	78	64	62	60	67	69	69	56	68	59	49	67	65	63	76	60	82	61	62	72	70	67	60	52	56	54	68	72	60	66	72	62	59	56	65	62	79	73	61	62	57	58	51	73	60	53	57	60	65	68	67	72	66	73	75	72	64	59	72	67	53	62	57	67	72	60	74	81	66	64	62	69	58	49	65	67	70	69	55	73	76	53	65	60	60	64	54	66	71	70	67	55	61	56	68	61	70	60	75	81	59	66	55	64	55	67	72	74	61	72	85	66	61	62	72	64	65	61	69	55	69	73	66	63	66	52	57	63	55	68	75	68	69	59	54	61	60	76	61	57	66	57	71	72	63	60	70	54	74	65	70	62	42	56	63	56	77	72	70	72	65	78	72	68	68	70	69	69	56	66	51	58	65	53	66	69	69	73	69	60	65	71	77	63	61	56	62	69	53	70	68	71	50	64	69	76	62	58	67	55	71	67	64	64	65	70	73	62	69	74	66	60	59	79	67	54	62	77	50	80	74	66	66	64	59	61	66	74	57	64	56	68	74	70	72	55	68	85	79	50	67	58	54	53	56	73	66	61	62	79	74	63	74	55	70	65	62	71	77	65	60	72	66	45	59	68	65	64	68	65	64	58	66	64	56	66	65	76	55	54	57	53	81	60	58	52	62	58	66	67	62	66	56	72	77	63	71	72	66	49	69	72	78	69	65	76	76	62	63	50	68	58	82	71	73	69	69	70	64	76	59	84	56	55	69	66	67	55	51	76	72	61	65	51	79	67	64	63	79	54	55	65	64	83	71	82	60	68	68	74	74	53	60	69	75	61	79	64	65	79	65	61	56	71	58	88	85	68	58	64	61	67	65	66	68	69	79	64	59	62	76	79	71	72	61	57	59	71	77	56	66	65	64	72	68	72	65	75	59	60	67	71	68	58	52	72	71	69	72	58	77	67	68	78	58	64	75	80	73	57	58	64	61	64	72	64	64	71	75	54	64	60	69	56	70	62	65	65	69	59	59	70	58	61	62	60	67	53	59	72	62	67	68	57	65	62	58	56	42	80	73	74	48	70	69	64	56	60	64	67	57	63	44	72	81	46	76	68	55	51	67	57	63	61	60	60	82	73	64	62	67	70	67	60	58	66	76	64	65	72	54	60	72	79	66	62	73	72	71	54	77	83	72	73	56	64	54	52	62	49	62	65	70	70	62	53	70	70	75	82	77	70	67	64	75	66	78	62	66	75	71	52	61	54	58	64
38757	33351	56641	43008	35076	18907	5564	11289	7516	2733	1184	786	736	688	644	670	701	682	707	694	681	679	683	706	643	687	681	672	654	684	731	634	690	743	695	722	701	707	711	712	657	662	726	663	702	668	704	679	698	704	704	697	636	704	691	636	720	674	730	698	667	684	691	668	636	699	669	686	696	680	692	629	707	688	686	672	673	661	675	673	710	703	620	695	701	643	718	714	650	689	676	677	627	678	709	680	696	709	738	731	653	696	690	692	680	665	705	678	664	702	663	700	657	711	717	684	678	641	690	683	663	689	649	647	664	666	710	700	687	690	701	708	628	706	717	679	700	675	704	695	706	678	683	655	655	671	686	755	694	708	654	674	693	641	689	703	655	659	695	724	649	651	714	652	652	726	671	697	714	673	671	712	707	715	656	684	710	700	702	644	680	657	711	730	719	666	664	664	669	677	670	701	721	679	642	708	674	695	725	699	682	691	722	706	675	684	710	696	710	680	688	683	636	675	645	680	676	704	705	652	713	708	698	713	733	684	673	671	637	724	683	698	665	695	649	629	708	741	686	699	712	662	639	658	722	659	722	676	674	683	700	680	680	727	686	711	687	687	661	694	658	661	745	682	676	681	730	673	725	648	673	697	660	680	686	668	665	705	698	685	661	707	696	751	712	729	694	685	679	656	665	733	665	688	682	692	696	698	704	730	645	653	684	687	736	674	665	687	666	712	699	738	708	723	707	652	666	688	681	691	665	683	667	703	701	681	652	638	663	675	673	705	674	731	704	669	650	680	701	677	696	673	713	625	717	741	704	640	761	664	684	701	703	697	659	669	697	716	657	712	704	694	677	670	720	716	662	719	753	662	673	699	680	662	694	702	722	687	698	680	697	678	696	673	709	691	733	646	720	717	700	712	736	779	628	684	705	701	716	739	693	673	712	711	704	690	661	675	663	695	699	701	677	721	675	668	726	714	687	679	704	724	666	718	673	662	694	690	717	667	675	706	707	683	695	684	688	650	678	682	708	679	679	684	703	660	655	717	651	685	692	656	693	689	700	681	684	683	621	655	701	706	698	698	673	748	692	697	650	703	689	691	670	749	688	655	691	698	669	671	713	639	716	623	680	694	703	716	692	662	660	704	663	708	707	687	671	706	672	718	671	681	703	684	687	705	672	667	691	711	676	692	709	713	679	644	708	688	704	707	696	691	693	672	668	693	657	703	705	706	704	656	735	726	653	655	703	667	645	671	654	713	701	691	694	717	673	679	686	644	654	699	688	697	684	677	706	661	681	692	674	672	696	683	637	674	714	676	699	681	657	641	697	646	677	669	725	685	693	728	714	697	647	647	652	657	686	698	659	701	661	626	686	691	722	705	672	628	670	674	691	673	717	688	665	683	717	704	681	681	684	669	718	706	653	705	664	692	661	708	706	719	686	658	679	672	693	729	666	710	722	670	650	692	700	656	722	698	691	717	723	671	704	658	689	695	678	681	684	707	659	709	651	716	708	647	670	699	628	617	734	678	686	668	684	678	730	683	694	674	728	659	737	728	672	734	660	713	676	676	743	745	703	681	721	673	669	719	690	681	750	742	647	688	654	686	665	719	712	734	696	641	716	685	687	690	641	691	749	656	681	695	670	654	665	704	734	651	676	771	706	644	693	702	699	757	671	697	680	619	695	646	703	662	712	720	659	684	658	661	704	634	732	667	686	696	655	709	709	676	660	763	691	710	693	703	670	677	694	689	652	658	664	700	673	698	659	689	688	656	695	657	713	686	685	690	745	655	684	666	680	643	679	699	688	709	710	698	697	668	671	745	651	694	689	738	691	677	673	690	705	644	679	638	684	710	685	698	717	692	695	698	689	639	714	735	663	659	717	690	653	698	670	670	688	677	671	712	737	662	677	693	676	727	681	727	723	682	703	679	700	678	711	655	631	676	684	672	701	698	691	690	714	761	638	703	643	704	674	699	692	697	677	684	688	697	691	651	711	704	678	723	705	654	674	739	739	716	703	665	691	690	739	689	661	730	683	654	655	681	708	673	679	686	662	703	685	727	728	655	685	660	685	685	701	668	665	674	656	649	678	711	695	716	700	732	628	717	665	689	674	719	698	697	663	702	684	665	701	640	655	674	730	688	705	684	677	683	645	672	706	694	667	712	689	668	636	660	682	663	701	690	696	687	721	678	678	672	700	727	700	699	723	674	720	678	685	676	693	689	703	658	696	705	718	744	729	713	705	626	685	656	694	703	774	748	706	677	702	690	694	672	703	748	646	702	699	691	676	635	709	685	690	693	688	727	658	719	698	661	660	689	698	689	650	654	655	673	675	715	714	698	742	682	712	708	715	692	692	702	667	693	687	692	677	679	690	675	693	743	622	724	664	702	744	683	676	711	737	680	652	681	724	715	684	698	677	684	699	709	667	666	670	690	715	688	682	699	711	647	721	715	656	684	667	667	633	696	667	704	696	674	671	665	714	662	698	713	703	659	653	708	702	677	697	677	679	680	695	738	679	718	685	687	676	676	722	667	646	606	700	713	663	649	760	648	678	680	705	718	658	637	668	705	681	687	628	646	699	668	653	707	651	719	713	670	646	693	696	690	718	719	665	708	710	696	715	690	699	656	694	680	672	720	692	720	707	704	674	669	678	684	756	682	660	659	723	720	672	653	719	702	690	688	662	683	661	694	663	673	671	713	684	735	687	691	697	681	676	728	684	627	642	700	654	680	682	698	714	651	666	741	651	740	656	712	688	736	667	673	637	691	664	721	704	672	700	727	715	727	680	721	696	697	687	713	685	664	642	689	676	660	729	697	675	709	629	723	682	708	698	669	701	738	681	690	679	697	693	683	717	686	686	710	720	688	689	658	672	695	715	742	715	655	670	652	719	658	714	705	640	701	693	657	660	701	633	672	688	652	685	720	683	708	709	649	677	688	711	709	648	706	678	661	708	687	685	667	718	655	716	680	687	684	696	671	702	754	692	676	654	691	650	680	699	704	686	712	679	642	726	727	691	718	662	711	649	711	651	667	657	703	679	686	665	695	698	685	671	678	710	633	682	636	742	717	695	692	657	668	671	672	686	698	668	693	672	685	684	665	695	657	698	737	668	707	694	711	710	661	695	685	673	699	688	748	674	671	688	704	725	721	677	642	712	658	678	669	679	649	702	662	721	685	670	703	697	665	704	690	655	692	678	646	678	655	673	678	736	690	659	674	672	695	681	740	702	646	649	698	670	665	705	705	681	727	664	672	702	700	680	716	714	723	747	724	673	681	657	653	684	698	707	680	759	692	668	651	720	711	738	690	671	671	752	734	665	684	688	669	715	686	693	680	726	687	660	723	698	682	691	689	732	678	639	677	690	661	660	707	722	682	684	708	693	683	676	670	676	676	721	654	676	679	681	675	649	694	683	710	684	668	651	665	712	715	718	714	646	716	690	725	715	653	712	638	706	724	659	727	661	717	664	683	710	669	666	724	662	726	711	668	677	704	668	712
14655	15200	39553	29711	13698	3330	293	637	358	145	93	69	67	61	65	62	62	66	60	86	56	59	58	59	62	55	54	66	67	49	67	57	57	62	58	60	61	56	54	69	63	52	67	71	62	60	56	48	41	62	66	47	54	66	60	46	63	76	66	61	47	62	65	75	53	53	77	59	58	45	56	55	67	56	49	71	56	60	64	62	70	54	56	57	64	53	55	69	51	66	47	77	41	58	60	64	60	62	65	58	63	64	55	60	54	60	65	59	65	62	58	64	52	56	77	47	63	57	52	80	60	71	57	47	61	60	64	54	70	68	60	51	53	61	61	50	70	65	52	64	50	58	72	54	66	59	69	72	75	74	69	70	55	66	64	62	61	64	44	54	62	57	52	57	50	67	66	59	73	69	62	56	75	69	54	59	58	45	73	58	66	65	49	64	64	54	61	59	53	68	71	58	72	53	66	60	51	70	69	51	53	61	60	60	65	66	55	66	67	58	64	55	58	76	70	53	55	57	64	65	62	69	45	58	55	65	53	57	60	56	68	72	53	63	64	52	69	60	59	66	69	63	66	59	52	49	54	62	60	61	63	74	62	52	55	46	57	57	64	72	63	56	49	52	56	70	57	74	48	69	68	62	57	56	58	61	48	50	67	59	50	50	57	52	60	53	58	53	56	70	70	58	46	50	61	75	56	54	63	47	55	54	70	58	59	50	61	57	66	53	72	62	63	57	72	61	64	61	49	55	53	51	61	67	57	67	57	58	54	57	55	49	53	64	56	65	49	59	62	62	67	59	64	57	57	59	63	74	58	57	63	65	70	51	66	56	74	58	43	70	79	67	67	54	52	67	63	52	55	63	59	58	59	61	67	68	66	57	55	62	56	71	63	56	56	59	49	64	69	45	62	58	58	59	54	61	61	58	67	73	65	33	55	71	57	71	56	70	78	48	75	63	53	64	60	57	59	49	57	65	51	72	54	58	63	58	61	62	55	66	50	61	58	60	73	61	65	52	60	59	60	57	61	52	39	62	46	51	66	63	61	44	68	49	43	69	62	60	59	55	67	49	61	70	50	59	56	61	63	68	54	66	64	66	51	69	65	66	60	69	63	61	66	58	65	59	70	60	47	60	51	53	56	53	56	61	59	72	71	53	59	75	52	60	63	57	67	77	64	59	59	56	64	70	78	59	62	69	68	56	59	54	65	60	66	61	57	57	60	71	66	57	61	64	50	62	63	51	63	66	69	69	55	44	69	69	57	54	62	53	54	61	58	61	52	49	62	61	40	47	64	61	55	60	56	59	65	59	69	58	81	52	49	71	41	57	60	56	46	59	60	58	65	63	81	59	42	53	59	69	74	67	43	47	54	58	58	58	67	60	56	60	65	60	69	56	44	56	61	58	62	59	64	61	48	66	58	65	61	51	63	55	57	48	53	68	67	62	43	67	61	60	55	69	56	57	63	58	54	64	64	46	55	59	59	58	61	70	71	67	61	64	55	56	52	50	82	61	57	44	60	71	68	50	55	59	58	49	59	54	56	59	59	63	64	68	52	57	50	58	59	62	72	60	59	59	47	61	70	61	65	51	65	65	63	56	62	75	49	60	57	53	69	66	70	56	49	56	73	62	57	51	63	73	70	60	66	53	55	63	61	64	69	54	54	44	63	51	52	65	47	64	55	61	59	62	56	66	54	62	67	62	56	52	54	56	49	57	52	57	62	40	63	65	57	76	48	56	52	55	52	58	66	61	61	55	48	63	64	53	70	40	59	78	77	59	63	72	54	59	64	67	50	68	50	60	83	57	59	53	52	68	44	51	65	60	54	71	61	67	57	66	71	54	53	58	60	49	63	52	60	49	68	51	66	60	65	68	68	62	54	68	66	70	79	63	53	62	75	57	58	68	58	59	62	53	62	50	68	61	66	57	65	51	61	59	65	64	52	50	68	54	63	48	60	56	68	56	54	62	49	64	63	53	44	62	55	58	56	44	63	55	64	57	61	52	59	63	62	73	65	67	47	51	49	55	61	51	57	57	63	72	54	66	58	66	68	61	53	63	78	57	50	73	57	75	70	66	63	72	75	62	57	53	71	56	57	64	59	53	77	61	58	59	64	73	56	55	70	65	58	61	63	56	60	55	62	57	68	58	68	61	54	59	63	45	69	70	70	69	63	63	58	48	67	53	54	62	52	59	60	58	54	53	61	63	64	66	55	63	61	57	71	61	72	48	59	46	55	58	64	67	58	61	57	57	50	56	67	61	64	65	55	51	59	61	51	66	59	55	53	64	46	66	67	71	56	59	60	55	59	59	62	61	46	49	62	62	69	53	55	57	73	51	64	51	50	58	60	59	56	61	65	51	48	54	59	63	64	66	54	59	50	61	60	53	60	57	64	55	66	55	53	63	57	66	69	62	60	70	71	57	57	51	60	49	66	60	64	66	68	69	71	54	63	58	52	62	72	53	62	65	65	53	65	53	50	59	58	55	64	65	60	66	53	56	65	61	56	42	61	40	56	74	54	57	58	62	46	71	61	54	49	65	59	57	73	61	51	66	53	54	63	57	60	55	59	60	50	62	74	58	66	46	69	67	63	62	75	72	62	46	55	56	62	62	70	54	46	53	64	53	69	57	71	60	63	63	62	70	59	68	57	59	61	55	58	58	48	57	46	53	58	50	57	63	67	56	59	75	58	62	62	62	68	60	75	51	63	52	57	65	60	61	65	61	50	59	53	56	56	62	64	53	57	68	56	58	57	53	47	55	63	62	64	62	59	58	42	63	69	50	57	57	64	55	58	54	61	63	54	69	71	61	45	52	56	70	50	65	54	54	64	56	77	66	50	58	75	67	57	71	59	72	58	56	61	78	72	58	59	65	50	55	74	57	44	54	52	71	50	48	65	68	61	58	59	67	61	59	78	62	64	53	71	61	70	46	51	61	51	68	67	65	70	54	50	53	68	57	48	45	56	51	59	63	61	70	82	58	60	57	60	51	57	61	47	63	62	78	59	74	68	64	42	55	51	64	53	55	68	58	55	57	63	64	58	69	47	62	70	58	57	61	78	66	61	69	60	55	49	69	44	74	66	56	63	70	51	69	70	53	58	76	66	60	62	61	51	58	63	58	73	61	60	58	55	54	56	56	57	61	67	56	58	54	58	53	52	75	65	70	56	62	52	68	54	59	49	46	60	77	63	55	54	38	68	66	65	55	52	49	48	66	58	60	54	46	62	60	48	58	58	66	65	42	72	52	62	72	57	64	60	46	68	73	66	34	54	64	53	65	59	65	54	63	57	57	44	62	52	58	60	58	51	74	57	62	61	70	52	68	63	53	45	46	73	66	58	57	75	59	54	61	64	64	50	59	52	60	55	63	57	53	54	74	63	56	63	56	55	59	67	42	61	57	71	57	63	50	70	53	67	52	55	52	57	62	58	68	65	69	65	65	59	56	65	62	60	71	55	62	58	64	70	40	61	52	54	74	57	63	55	66	60	58
45604	37857	63174	52588	43359	24265	9044	16123	8638	2899	1233	791	665	649	585	695	598	641	625	660	635	630	602	613	649	644	633	622	640	646	605	609	688	601	622	624	660	615	621	639	608	626	642	673	658	628	632	619	667	670	659	609	638	718	637	605	626	627	612	599	646	638	654	638	621	613	700	653	677	654	715	637	679	627	609	624	663	585	640	646	600	599	608	635	612	662	624	604	642	636	665	617	644	656	634	617	623	600	657	651	661	636	630	623	699	643	583	662	616	640	630	611	610	646	644	684	659	633	621	616	600	627	704	690	619	618	600	631	629	599	665	608	603	604	592	652	655	604	609	619	653	636	602	624	589	630	595	585	613	637	634	602	631	653	595	628	651	604	608	670	624	664	602	621	606	615	634	596	638	642	671	603	611	648	640	642	625	619	637	665	635	639	644	642	690	618	652	625	642	609	617	632	638	616	672	622	629	624	634	641	653	639	608	569	636	609	596	614	646	606	628	628	681	612	590	630	599	623	594	604	636	686	639	610	608	636	621	630	636	592	607	640	638	600	618	664	651	647	648	640	606	632	707	658	655	637	662	638	647	610	656	612	659	637	617	635	650	625	664	645	633	636	645	627	635	638	616	650	643	646	633	611	648	623	634	597	634	602	615	649	626	665	639	606	633	622	625	651	654	574	619	574	666	633	587	650	581	659	614	663	610	594	627	628	682	647	601	644	653	663	702	631	638	605	639	615	649	645	606	638	676	616	663	641	637	596	568	682	570	598	647	656	631	635	624	640	601	627	582	607	668	667	611	614	618	641	650	629	627	659	590	648	636	662	617	616	588	592	651	658	612	626	585	608	656	590	614	638	632	627	616	622	643	589	648	614	631	649	646	645	655	629	628	617	662	593	630	627	650	629	669	610	664	605	647	618	610	648	623	662	675	643	643	646	672	630	615	651	616	624	614	617	649	607	644	650	631	637	638	646	601	611	635	622	651	611	638	636	655	661	608	650	637	704	618	580	616	680	667	637	618	661	682	634	620	637	634	613	629	603	598	615	622	604	602	622	629	680	597	655	632	636	675	678	592	637	641	647	635	638	632	620	678	635	647	613	654	600	646	642	645	659	660	631	630	623	658	611	613	655	672	602	609	578	592	626	634	611	617	643	675	637	650	626	636	646	688	589	628	666	609	643	661	639	675	641	619	676	594	647	681	645	606	632	614	687	631	608	622	575	606	653	626	661	657	627	651	659	633	617	652	682	643	630	642	618	653	627	638	617	609	679	640	617	653	639	608	614	622	629	613	665	672	635	624	609	651	643	634	653	601	647	591	658	609	588	672	648	686	683	661	683	597	652	610	629	627	667	637	624	619	634	650	621	631	607	659	662	663	635	654	621	659	632	643	626	650	658	646	580	655	669	601	600	667	673	623	598	618	618	634	624	632	638	651	633	655	653	665	618	653	630	650	601	614	637	626	627	636	605	646	595	655	620	614	623	683	633	609	618	631	633	581	631	614	610	657	577	632	650	659	629	632	660	613	643	635	626	633	613	608	666	638	621	620	626	608	620	656	591	638	703	614	611	632	639	634	634	660	642	648	625	593	598	641	646	654	639	600	632	651	610	605	638	610	625	597	631	632	632	630	594	633	615	661	658	656	601	604	645	625	643	652	595	644	610	676	651	612	618	639	644	655	605	636	628	696	625	617	666	606	627	672	652	625	631	598	637	632	631	616	663	592	630	654	610	626	645	629	629	657	683	720	634	610	609	640	623	619	666	688	630	627	629	650	649	653	612	608	672	622	617	611	646	613	656	584	627	646	670	609	646	619	643	628	628	614	601	591	676	625	625	663	657	644	646	678	683	655	619	613	614	627	649	635	663	626	653	677	605	610	642	635	656	641	644	610	634	648	649	621	599	622	602	640	640	598	621	638	581	671	611	624	624	610	608	636	648	648	616	621	640	642	678	604	626	668	670	594	653	627	626	597	563	632	634	646	649	617	641	625	597	631	628	649	618	567	646	606	641	660	675	623	615	607	657	594	629	616	642	588	646	633	614	652	684	670	663	641	640	626	604	643	622	619	605	631	636	654	689	630	657	639	640	635	663	611	592	663	677	623	638	641	633	638	596	615	624	643	601	680	602	641	611	622	651	599	658	661	648	673	682	687	584	613	624	649	617	642	658	640	637	600	577	647	621	659	622	592	616	656	667	599	653	650	581	606	657	636	596	637	614	618	642	633	593	613	638	616	634	625	648	581	628	667	622	625	659	659	603	622	608	627	676	605	620	637	644	649	632	621	607	638	655	585	658	613	593	603	654	642	636	648	595	610	660	619	551	629	617	691	636	636	632	598	608	582	635	626	627	621	648	574	643	619	646	666	621	658	662	615	661	646	632	593	662	596	600	650	623	609	613	627	630	633	652	657	592	572	616	637	634	626	626	618	629	624	598	647	667	622	583	653	613	622	645	627	579	666	642	628	610	648	663	630	591	607	629	707	627	686	597	623	613	634	608	644	613	633	630	605	648	642	661	626	623	617	607	603	626	607	630	703	656	635	637	628	639	665	642	637	665	639	682	620	621	629	565	632	685	635	621	692	662	666	636	597	672	647	652	619	652	629	614	609	695	625	647	649	649	579	608	618	623	612	614	642	679	625	571	621	612	678	648	629	654	629	619	654	633	617	638	613	643	626	642	636	618	613	628	642	659	598	621	626	614	650	640	636	582	631	621	652	636	648	610	622	683	658	603	611	640	607	655	608	630	589	665	703	628	667	647	613	608	667	626	607	623	629	612	623	631	652	622	649	633	634	628	662	619	679	629	604	616	629	612	609	625	658	654	596	606	603	625	624	589	645	673	607	662	615	632	620	637	626	630	693	603	626	642	644	621	621	669	608	653	596	646	645	632	625	626	625	615	591	661	644	611	663	639	604	639	637	630	634	576	629	654	567	651	665	653	633	632	643	655	649	657	641	647	591	638	650	636	643	611	645	637	609	669	625	670	576	593	648	617	645	635	610	579	670	664	613	619	639	639	648	615	614	632	671	679	615	587	650	687	636	624	634	648	608	630	610	588	631	608	664	637	641	648	669	656	617	665	641	658	617	634	640	597	611	648	649	643	608	616	659	629	629	612	630	631	608	639	612	634	655	673	598	622	634	607	619	615	637	628	659	710	647	627	637	615	678	600	659	609	653	647	673	632	620	645	690	586	657	663	662	618	604	635	635	666	646	617	656	659	657	645	664	637	630	672	627	645	671	633	637	619	612	659	669	626	627	619	617	658	612	627	666	642	651	665	618	640	629	652	640	618	608	618	616	624	588	594	615	635	665	641	633	613	662	598	638	630	645	619	618	580	659	650	624	694	651	630	627	651	662	607	630	621	634	644	590	670	630	665	644	630	634	667	638	637	608	638	628	633	637	638	615	637	641	661	634	619	634	600	650	607	637	610	677	613	597	631	599	661	652	626	646	645	633	620	632	634	619	657	633	621	656	665	647	635	646	564	609	654
4789	2664	12378	9310	3103	704	114	173	149	90	65	56	53	74	56	63	60	77	53	66	72	66	64	69	63	61	61	62	66	71	52	70	65	64	66	66	74	87	75	63	57	75	78	73	80	82	66	65	61	72	71	72	64	58	79	66	53	69	71	69	77	72	54	62	94	70	69	68	63	83	62	62	76	61	59	54	69	61	61	60	77	67	61	68	58	79	65	66	80	60	75	63	64	54	66	74	71	62	56	57	56	63	70	74	74	58	65	64	88	64	62	69	72	76	57	80	67	69	68	68	66	73	65	79	48	70	74	67	67	74	51	72	63	71	60	60	69	66	53	70	69	72	61	64	61	83	57	56	51	72	64	65	76	69	65	72	72	76	64	74	69	62	72	67	62	69	50	59	75	67	54	53	67	51	69	60	58	76	65	59	65	66	67	60	69	68	63	59	80	60	69	72	71	72	86	67	52	67	68	65	64	50	64	59	83	61	61	86	62	67	61	64	63	70	62	67	52	62	69	60	66	77	59	71	62	65	73	61	63	56	66	49	70	63	61	66	75	85	69	75	60	52	65	77	65	75	66	72	74	78	61	59	60	83	67	74	69	57	60	75	73	73	71	67	70	62	69	61	69	68	57	55	67	70	66	73	58	79	65	59	70	60	69	63	72	74	59	76	78	77	64	71	67	66	66	65	52	65	54	70	79	71	64	74	72	70	60	66	73	54	64	61	58	76	61	72	73	58	57	71	64	82	61	54	58	70	64	77	68	65	76	52	69	57	65	78	62	56	68	76	65	69	83	72	73	65	53	76	74	64	71	63	64	69	57	59	68	75	62	63	80	68	62	52	64	66	70	62	60	48	68	61	55	77	74	71	62	65	56	61	71	68	70	63	66	51	64	62	69	63	58	60	52	65	75	66	65	64	57	74	62	71	63	77	54	74	69	56	66	60	56	65	57	58	75	72	63	61	73	59	67	63	63	55	59	78	70	65	72	46	69	63	62	79	61	63	62	66	67	92	54	68	74	64	65	63	58	44	61	66	64	74	44	58	74	60	79	63	62	67	66	73	58	58	61	66	66	71	72	63	65	69	60	66	68	49	65	63	72	56	65	68	64	71	59	54	67	52	63	74	69	73	61	74	87	82	65	62	64	69	79	65	57	70	79	64	83	57	63	56	66	65	58	70	69	70	58	67	61	68	67	57	58	73	71	63	68	59	80	81	69	66	69	63	63	75	58	53	65	59	60	58	70	64	53	56	64	71	69	61	86	64	58	60	67	83	64	50	78	71	67	62	58	56	62	56	77	68	65	71	68	77	68	67	78	74	51	66	76	58	67	54	57	63	75	54	65	65	62	54	53	65	73	78	53	67	54	67	70	61	80	59	57	70	63	62	68	61	54	75	77	65	62	65	65	67	74	47	75	77	53	80	58	59	70	49	70	66	62	64	66	72	67	70	63	67	59	70	67	64	72	59	72	56	50	66	59	64	81	66	64	68	60	62	71	58	67	62	60	64	81	73	62	68	54	60	60	61	69	63	58	62	62	67	69	59	71	66	60	55	64	79	75	62	51	76	52	73	62	67	68	57	68	69	54	68	64	86	82	82	70	55	73	69	78	70	62	58	68	67	55	58	75	68	68	60	57	65	70	66	65	70	75	54	60	78	64	73	76	60	83	60	60	66	65	69	71	72	56	63	70	66	69	66	54	53	76	44	80	49	73	56	64	58	82	59	64	60	79	54	70	68	77	63	68	71	54	67	83	56	65	52	62	64	66	79	82	64	58	61	71	66	57	62	57	70	55	57	60	72	75	66	63	62	72	65	70	78	67	78	65	58	74	62	78	70	79	64	77	77	70	71	66	55	66	65	65	67	71	68	68	65	58	37	68	86	69	62	60	77	67	61	70	64	70	65	71	56	63	55	67	69	60	61	69	63	67	65	59	82	74	72	48	60	67	71	69	60	65	61	60	61	71	70	59	72	67	65	70	66	75	64	68	65	63	70	63	75	71	59	74	72	58	55	59	79	66	73	67	70	61	63	67	77	67	73	57	74	63	73	72	71	68	80	58	55	71	59	68	62	66	73	62	68	75	63	64	64	69	76	56	68	72	68	69	60	69	66	71	66	74	66	69	59	56	69	56	77	67	53	73	71	62	55	62	66	82	64	62	57	76	69	70	51	67	47	70	62	58	64	94	63	54	72	57	74	56	56	62	72	64	63	62	58	57	73	61	59	63	48	61	60	66	68	86	71	61	69	73	72	75	79	58	73	69	52	70	77	75	51	62	62	65	65	61	75	74	60	80	78	42	57	68	81	67	68	71	79	76	64	72	58	61	78	76	68	71	63	68	64	69	75	56	85	71	67	71	65	58	60	78	58	70	60	74	59	61	78	66	66	60	65	61	58	72	56	53	72	69	68	59	64	79	76	64	70	64	58	76	64	66	62	61	73	57	74	70	68	64	81	65	63	59	66	61	83	61	71	61	68	63	67	79	69	70	72	75	68	62	71	62	62	67	70	56	60	55	63	64	54	68	68	68	64	73	64	75	71	61	67	57	54	63	74	67	67	58	91	65	63	56	57	58	62	55	69	69	70	77	67	67	58	78	72	58	70	68	65	59	68	68	66	55	55	60	64	68	55	85	61	83	71	75	61	78	68	80	74	65	78	63	61	67	71	57	57	64	54	70	78	73	55	59	59	69	67	69	54	58	70	69	66	67	84	79	71	60	67	68	69	69	86	65	64	56	65	54	70	68	73	69	57	72	64	77	54	75	77	61	61	59	62	65	54	55	49	58	59	71	66	63	83	65	63	60	62	80	60	59	61	59	51	70	67	74	78	55	70	66	62	71	62	57	72	78	61	65	64	65	64	56	70	57	76	72	60	72	77	66	73	58	59	66	61	67	66	70	70	77	55	76	72	72	74	75	68	65	65	69	65	77	56	54	59	67	81	78	73	66	65	63	86	67	78	75	75	61	67	61	62	70	55	61	52	89	78	61	68	64	69	67	72	61	65	60	83	63	82	61	74	76	84	69	62	63	84	61	74	62	65	78	71	62	60	65	64	74	68	70	54	87	57	62	87	71	75	74	64	77	75	52	64	68	53	67	53	56	60	60	67	70	68	71	76	71	56	43	65	54	76	55	54	65	69	64	55	55	67	61	71	66	59	69	76	74	55	72	64	61	62	74	72	65	57	80	77	71	55	53	70	55	64	61	58	58	69	54	74	60	74	75	68	50	61	60	74	59	60	70	74	59	57	62	75	76	64	70	61	52	72	74	80	66	58	68	60	56	61	60	52	66	74	68	70	67	72	61	57	78	73	59	60	67	71	62	81	67	65	63	84	73	66	81	64	57	75	66	89	66	59	70	63	83	51	70	62	71	55	63	58	69	64	75	63	52	62	79	64	62	65	70	62	72	67	65	67	72	74	69	60	60	74	77	71	63	68	63	69	67	56	56	56	59	83	72	58	77	65	72	68	78	68	69	56	68	53
29316	21908	38819	33137	26021	11942	2424	4009	2662	1294	806	768	707	735	708	690	673	708	730	713	689	660	690	697	692	665	710	666	660	720	686	689	695	691	718	688	644	727	703	672	699	692	686	678	625	659	702	677	636	713	672	688	739	651	694	649	703	670	689	639	678	676	712	676	642	684	655	660	662	677	689	707	689	656	702	766	675	656	679	679	711	696	681	684	659	683	758	674	675	693	668	638	650	686	643	647	665	703	696	666	687	683	662	678	677	699	676	723	642	658	652	654	695	714	729	683	659	709	746	615	668	690	678	632	671	711	681	657	701	699	651	728	664	701	686	641	679	687	584	709	656	695	639	650	684	683	696	736	691	700	659	651	683	704	652	679	677	654	701	700	669	719	693	691	723	652	637	679	695	702	682	715	684	651	674	685	707	706	667	730	701	690	719	678	680	710	672	708	708	703	677	661	705	701	673	674	690	724	664	619	676	656	679	655	663	728	692	675	722	697	672	704	703	688	689	721	704	657	691	698	711	706	697	682	676	710	686	719	724	685	660	713	615	686	667	714	678	701	662	708	678	663	647	719	696	718	691	636	649	654	649	662	724	719	660	686	686	687	688	690	691	709	689	745	732	638	693	665	697	713	694	714	675	684	659	663	685	670	698	684	681	674	663	654	641	658	680	716	667	698	712	691	651	676	682	677	690	673	683	691	669	691	713	688	714	666	652	730	689	677	664	696	660	683	648	629	676	728	717	675	671	720	670	642	682	659	696	634	658	671	688	711	713	702	697	714	671	668	664	705	647	667	663	667	717	708	715	690	700	699	728	691	645	680	688	634	647	676	715	725	718	646	654	677	657	691	634	654	665	685	712	726	664	611	719	658	683	699	675	663	666	679	681	695	721	679	649	699	702	683	651	704	682	650	694	718	678	685	674	668	651	683	664	692	692	668	694	694	633	697	710	666	676	730	662	655	675	709	684	708	660	712	696	705	712	669	684	717	753	710	690	649	704	686	693	668	690	677	701	682	679	684	683	698	690	688	629	720	666	745	720	650	694	691	697	720	676	706	693	658	675	685	731	680	697	695	725	701	690	757	682	698	683	709	663	720	683	654	682	684	679	671	718	658	655	648	678	700	671	688	689	700	679	689	680	675	706	672	677	670	726	670	687	703	735	653	667	715	695	675	713	673	688	727	696	624	739	732	718	682	702	708	711	711	676	693	665	620	706	668	679	660	679	707	705	671	675	719	685	701	668	701	672	634	659	679	697	688	648	660	687	703	713	746	682	732	725	687	693	666	764	656	680	649	714	676	712	721	691	759	664	654	692	682	708	689	650	698	696	711	719	708	685	672	609	631	676	699	696	694	665	691	682	647	675	678	707	723	712	678	694	717	662	653	723	720	702	728	684	711	697	669	688	672	691	678	653	658	685	693	702	634	652	727	712	653	751	665	660	656	695	675	738	681	696	650	701	636	709	654	694	684	673	653	691	669	687	681	676	678	728	629	716	688	667	724	711	660	711	712	643	724	706	689	656	649	689	659	690	683	688	694	621	693	653	703	706	655	656	702	643	697	652	638	681	671	740	658	675	687	649	677	664	727	722	690	684	693	710	672	739	692	652	686	693	718	686	717	678	665	667	689	658	710	731	685	695	728	684	666	687	690	664	662	676	668	646	703	694	699	714	666	668	686	658	708	667	718	679	676	692	668	692	681	712	669	686	667	697	686	706	686	660	707	709	651	700	677	718	671	688	708	726	648	653	690	684	663	713	697	651	671	702	680	677	678	683	717	661	688	690	704	721	757	670	701	672	700	651	668	694	653	683	704	712	696	645	667	678	766	680	759	646	691	695	702	705	706	688	671	680	686	720	686	716	646	692	681	681	646	675	688	661	696	721	657	722	670	700	675	684	655	681	672	661	687	676	640	677	685	676	710	698	705	673	650	676	695	681	667	701	646	721	682	651	708	764	659	750	692	674	710	698	671	664	704	688	705	700	737	683	654	702	676	714	653	704	738	703	700	673	673	708	716	709	672	695	636	649	691	671	685	703	688	704	683	716	709	684	699	682	664	721	718	751	703	693	698	648	727	670	675	719	656	711	699	694	701	687	664	703	704	697	637	710	706	707	659	688	656	677	680	706	687	678	665	701	717	672	698	667	693	676	671	666	662	693	662	733	664	661	717	697	662	675	682	695	646	693	696	707	698	691	634	659	694	670	670	680	722	698	692	712	682	672	695	688	689	584	674	691	662	688	699	681	708	711	724	674	653	658	736	689	725	681	706	707	707	729	749	679	692	664	686	667	676	706	655	639	677	713	658	675	670	675	677	688	703	650	713	688	666	714	742	701	625	630	680	644	717	659	684	670	710	687	712	643	670	659	646	667	721	690	663	646	677	693	645	673	762	675	660	631	635	637	654	719	643	688	673	660	690	697	699	658	671	674	685	701	715	703	695	692	680	659	697	695	698	668	639	688	715	703	691	667	656	732	668	684	682	676	699	651	701	665	682	663	681	682	653	714	727	687	679	624	694	686	692	658	673	744	694	699	684	681	661	668	737	725	650	696	675	677	726	676	694	703	732	701	692	673	669	699	696	696	664	654	681	696	646	713	668	703	675	722	699	677	687	655	678	657	651	646	668	668	668	719	691	702	693	675	689	650	692	672	648	666	708	732	681	692	744	670	646	667	680	701	691	619	676	649	647	661	644	678	715	705	716	687	742	684	654	728	696	662	668	678	682	716	702	656	689	672	710	687	654	664	740	742	676	686	706	674	703	658	714	688	671	683	691	666	694	679	681	684	752	690	694	731	663	672	712	679	618	696	695	693	663	690	660	696	683	645	661	743	652	704	702	660	637	723	689	638	708	680	673	708	682	686	665	652	722	687	688	731	680	707	655	659	702	689	686	644	746	701	721	685	676	640	672	679	678	704	683	664	671	654	688	722	740	711	664	707	609	667	691	664	718	673	697	641	711	687	724	688	657	663	693	694	726	704	657	656	622	674	663	681	652	708	661	674	674	676	638	648	703	642	702	703	720	679	708	698	649	721	648	679	643	684	661	674	694	693	671	697	682	698	719	664	724	723	697	698	667	700	660	689	702	734	700	711	679	641	719	697	670	696	663	734	622	644	695	671	709	715	690	683	713	671	704	728	702	615	682	668	731	720	665	665	658	703	692	685	691	651	698	719	682	759	682	680	714	742	660	681	658	649	708	722	682	739	720	656	713	682	663	683	704	671	684	690	684	691	682	697	674	691	707	698	683	701	615	662	672	674	657	678	685	690	703	678	670	683	652	728	706	682	677	701	711	697	702	702	704	675	678	697	742	686	707	684	684	707	672	693	699	698	710	714	656	681	691	680	702	708	649	692	666	689	652	673	705	712	671	710	709	669	679	634	697	692	693	723	698	681	716	655	696	659	666	668	641	716	685	717	668	656	713	637	666	675	676	673	701	647	663	730	681	675	698	689	712	692	708	684	721	663	668	664	669	704	675	654	659	694	672
8216	5423	23148	24178	10854	2342	310	353	266	156	64	69	49	58	57	64	68	61	69	53	49	60	68	57	63	56	66	59	36	60	76	49	65	63	63	51	66	54	55	59	59	61	70	72	55	52	72	47	63	55	58	58	51	66	65	66	66	53	59	70	64	65	55	54	70	60	59	60	54	61	50	66	68	53	54	56	56	59	63	47	81	56	73	57	76	61	53	70	67	62	68	57	57	70	69	67	54	62	62	63	59	59	74	61	58	59	65	65	47	48	63	57	62	70	52	62	57	69	57	63	59	62	55	59	59	47	44	61	70	65	57	57	63	51	65	63	76	72	53	45	57	61	62	58	61	59	57	62	74	62	61	63	70	51	50	67	56	53	64	48	69	70	65	68	68	61	64	57	61	53	60	57	46	57	75	68	45	59	64	58	55	63	66	74	50	58	63	74	65	49	65	51	55	63	44	69	56	61	71	66	49	53	52	69	61	54	68	63	72	71	53	65	49	67	43	58	58	62	61	71	71	67	72	57	63	56	56	63	69	65	53	63	58	64	44	74	40	54	67	78	55	64	46	63	45	65	75	54	50	62	69	60	62	64	62	61	62	61	64	48	47	53	52	49	61	67	76	67	62	59	48	58	55	54	70	71	72	51	57	61	66	59	62	50	47	71	65	77	55	66	59	62	72	42	48	53	57	63	62	72	57	60	64	64	72	62	61	69	50	64	55	70	74	52	66	57	58	57	55	70	57	71	56	66	55	45	54	60	54	51	56	58	70	53	71	55	62	61	65	67	68	48	63	52	57	62	60	54	56	66	53	56	51	65	58	62	62	52	56	63	45	58	63	62	68	70	66	73	67	60	51	47	59	58	51	55	53	68	50	58	69	66	65	56	55	64	71	66	73	64	59	64	54	61	59	44	62	58	51	55	68	61	66	46	55	62	67	77	65	51	52	68	51	55	71	66	72	66	66	51	65	69	65	63	67	64	52	69	67	75	60	53	58	50	67	53	70	44	57	65	74	53	64	66	64	54	64	54	57	66	56	68	62	72	73	56	53	63	55	73	54	66	55	52	65	62	60	62	64	57	62	54	64	50	48	77	62	70	50	51	63	52	73	55	57	62	63	66	62	55	61	63	73	61	76	52	70	55	50	59	64	58	65	61	62	55	66	55	55	61	71	58	76	62	68	85	60	61	70	60	54	71	58	60	58	62	60	61	54	49	67	61	48	63	70	50	58	71	43	71	67	59	81	70	68	59	49	61	64	79	54	66	67	70	67	62	64	61	57	53	58	65	71	68	58	63	46	79	62	56	61	65	52	53	52	59	53	70	75	60	48	48	53	57	67	49	55	52	54	63	61	80	62	47	63	72	73	63	54	66	66	60	63	59	66	67	63	60	57	53	71	61	46	69	65	58	62	64	70	46	53	60	60	52	53	68	67	93	55	57	53	60	68	55	68	59	74	59	68	53	48	46	63	66	51	59	59	68	58	60	68	66	65	49	66	66	66	68	65	58	61	57	49	52	74	69	62	62	54	55	54	47	77	69	62	52	70	58	65	56	56	52	63	55	59	70	75	74	53	53	72	58	66	50	59	76	60	57	59	55	57	59	64	59	44	65	55	60	71	62	59	52	48	75	58	64	62	63	59	61	46	49	55	58	62	64	52	60	74	64	65	73	47	48	70	63	62	63	67	62	63	54	66	61	57	55	76	61	75	82	55	63	67	71	67	52	71	64	77	69	53	59	48	58	61	72	56	50	57	66	60	55	64	65	68	65	52	48	60	55	62	69	65	61	57	60	47	72	50	57	55	61	49	57	63	65	52	62	47	82	50	59	54	58	64	66	57	49	61	75	53	54	64	56	82	76	63	67	60	52	54	60	73	69	58	77	68	60	59	57	63	57	62	58	73	61	62	54	42	63	70	58	53	65	48	50	60	64	60	64	72	54	61	48	69	72	66	42	53	57	58	57	58	64	63	53	69	50	59	60	65	68	52	59	67	43	70	56	48	64	67	61	62	57	66	70	59	74	56	63	73	63	53	67	58	62	70	72	67	74	52	50	50	60	60	57	72	55	71	51	59	60	53	73	65	57	60	56	70	61	55	75	63	64	56	66	58	55	64	62	55	52	65	63	66	64	69	64	52	68	61	59	47	53	59	55	67	76	62	49	68	57	70	69	62	70	49	73	75	76	60	65	62	68	50	64	57	49	51	65	57	61	57	52	62	76	61	52	49	65	56	53	63	68	62	47	55	61	73	58	52	58	61	58	72	60	65	64	56	69	76	78	65	49	59	62	58	71	65	69	54	59	60	56	39	44	57	56	56	58	63	74	51	71	60	57	52	74	45	75	52	67	73	61	63	59	69	69	56	70	57	59	59	69	74	55	63	55	68	65	58	61	67	63	52	67	59	68	67	60	54	56	48	60	53	52	48	59	55	62	58	56	54	65	66	73	73	71	50	55	70	63	69	67	46	64	55	56	60	64	62	60	49	51	66	56	52	46	60	64	70	50	59	60	62	67	72	62	46	44	56	63	56	67	64	62	68	51	70	63	63	55	70	48	71	65	57	59	54	67	60	65	53	60	64	59	61	64	64	78	60	47	59	50	55	73	48	63	50	56	60	65	59	68	65	56	65	62	57	63	47	56	53	59	49	60	66	64	66	64	53	52	62	78	62	69	50	56	48	66	63	64	63	62	39	58	63	61	52	53	67	54	61	79	68	72	67	62	81	64	49	66	56	46	62	67	72	69	66	73	56	49	54	70	78	57	66	78	67	63	64	76	54	62	68	52	51	62	72	50	80	49	66	55	65	59	54	56	79	57	52	70	63	62	57	57	57	42	60	55	63	64	57	62	49	75	52	51	57	61	79	57	71	65	57	48	47	70	57	57	46	62	56	57	70	74	59	55	54	63	59	56	52	56	53	59	55	55	62	62	56	57	68	65	67	63	64	60	53	46	64	56	58	51	45	72	56	59	60	50	65	63	58	72	64	63	83	72	59	62	56	72	65	70	69	56	55	72	64	57	59	86	62	50	62	69	45	47	54	57	74	65	57	63	54	60	75	62	61	50	58	60	70	58	51	65	56	57	45	57	65	51	70	59	57	56	46	63	54	71	69	53	59	58	70	57	68	62	69	77	70	68	71	55	58	63	63	62	63	66	60	61	56	66	51	66	63	80	66	57	59	66	72	65	61	67	56	73	58	61	68	64	67	55	53	66	73	61	58	78	61	53	63	66	67	41	58	60	72	57	59	84	69	64	62	59	43	48	59	78	50	63	66	61	44	52	65	68	61	65	60	62	61	58	48	60	62	70	69	71	47	61	62	54	70	61	60	87	51	80	67	65	67	57	64	55	54	49	70	63	61	72	65	65	55	48	55	73	51	52	72	78	69	56	58	72	63	62	59	54	62	55	59	57	62	63	63	38	72	51	76	75	53	65	55	66	61	52	60	58	48	49	45	69	68	71	72	60	62	61	74	75	57	50	67	63
38889	26455	48800	50044	40860	23183	8184	9998	6223	2221	933	730	692	612	650	649	683	656	673	612	625	636	639	661	633	635	626	632	653	634	665	667	592	620	648	630	610	633	622	663	632	650	634	599	631	659	640	648	661	634	655	627	625	630	617	642	723	642	585	652	619	651	678	639	651	650	646	599	694	634	712	689	642	631	635	658	663	649	623	652	612	613	672	662	649	662	652	667	681	633	656	629	639	639	637	665	665	627	636	631	660	627	664	612	687	647	669	654	622	708	633	668	641	657	621	611	619	677	686	662	677	644	663	603	654	633	616	652	601	673	658	636	630	629	663	655	627	681	623	666	655	626	643	614	666	664	633	663	683	668	632	653	659	665	620	682	633	691	646	648	648	653	642	633	651	636	656	642	597	635	663	638	630	682	653	674	621	612	665	615	620	631	662	659	589	661	650	664	588	652	596	656	620	646	643	670	659	611	602	680	606	643	619	646	645	649	688	653	618	621	621	621	588	621	651	661	670	646	619	691	684	642	640	655	616	671	632	677	665	675	680	654	647	627	665	607	651	676	647	651	687	655	665	669	642	623	636	637	654	643	639	635	670	660	650	655	624	640	658	653	609	668	610	620	637	628	659	689	662	670	649	565	676	634	646	640	699	612	611	649	685	635	620	603	636	668	688	631	642	601	628	637	644	607	701	677	647	618	630	654	664	654	654	620	649	642	674	641	652	623	671	664	671	596	623	642	635	657	612	632	644	640	681	649	630	675	688	684	672	653	629	635	627	623	649	575	640	674	600	664	657	651	620	674	640	620	615	632	630	645	623	709	608	606	645	646	671	695	612	647	628	644	668	627	679	674	662	641	606	643	644	669	695	652	708	676	670	635	653	671	653	699	648	633	659	664	680	634	655	660	650	659	656	621	676	620	699	658	633	680	649	643	639	658	623	669	661	622	617	654	598	638	648	587	634	653	631	664	643	574	649	655	685	679	619	633	668	656	627	660	658	664	670	600	634	657	646	652	611	699	655	615	661	669	619	653	638	692	643	645	628	604	681	679	640	624	660	666	624	641	662	613	657	650	673	596	658	656	617	665	654	640	628	666	686	648	625	660	634	704	651	632	664	652	668	648	678	652	666	629	634	668	645	707	651	616	677	642	648	592	691	628	683	666	641	641	671	645	633	617	642	613	624	656	640	665	655	640	708	633	692	654	601	633	623	638	664	649	686	639	637	656	616	685	621	633	620	614	621	641	638	651	587	652	643	657	632	613	654	633	683	651	649	660	624	612	606	617	673	673	659	613	651	640	642	637	615	663	653	645	687	650	635	640	645	622	615	611	671	645	635	637	605	626	641	647	596	650	638	624	593	619	642	664	642	640	603	686	638	643	664	622	633	664	594	628	616	658	682	681	653	687	665	664	685	627	612	646	632	657	635	629	666	646	665	682	635	658	629	636	650	659	635	638	634	657	625	629	624	656	637	661	629	628	600	655	656	649	706	629	695	641	675	619	623	642	628	628	650	665	650	630	652	657	655	688	629	641	685	649	622	685	648	627	641	624	642	649	653	621	664	640	664	614	634	659	615	646	610	632	620	649	635	666	647	660	668	668	682	643	638	605	633	627	641	664	643	692	619	628	669	672	653	630	675	642	642	626	675	655	654	625	642	582	626	609	645	628	596	637	656	654	674	632	661	662	652	664	610	657	620	659	672	648	663	680	648	654	679	629	658	643	669	604	649	641	643	602	622	632	631	607	663	659	622	653	647	665	657	666	631	667	637	626	650	631	636	617	682	640	658	635	626	654	607	613	652	640	689	658	706	634	647	631	645	704	615	614	653	651	619	648	658	614	586	664	650	629	611	640	636	632	631	640	620	673	587	602	638	619	657	588	628	667	664	666	603	633	651	653	656	685	650	663	605	623	629	657	569	596	671	663	653	679	714	662	641	624	627	644	649	634	681	575	595	648	649	625	630	611	642	627	613	665	637	613	628	612	638	668	675	655	666	639	624	625	613	670	648	608	673	647	609	674	667	619	618	623	642	660	639	651	656	643	641	682	677	602	618	646	667	601	674	666	621	653	663	665	669	636	607	610	650	637	683	693	620	634	622	638	663	612	651	645	680	644	653	664	677	691	658	636	589	635	630	625	656	625	636	617	635	636	604	687	649	634	630	624	662	626	640	680	643	630	642	635	647	662	624	632	666	659	629	686	657	627	661	626	655	659	666	650	645	675	633	647	659	631	632	633	644	709	643	623	617	612	595	666	663	676	599	618	641	601	656	647	651	673	684	668	684	667	661	641	623	656	657	634	632	606	649	647	655	623	609	641	645	606	650	641	663	680	631	625	657	651	630	635	629	639	653	622	634	615	616	658	636	628	634	640	643	603	622	647	636	685	633	662	666	673	685	638	642	686	653	648	612	635	621	672	614	662	627	651	599	635	683	641	636	680	695	655	600	663	659	603	671	640	653	644	644	676	626	653	658	651	644	674	620	667	631	626	669	608	683	624	655	601	669	674	630	602	672	627	659	662	662	653	656	645	628	653	660	654	659	647	639	659	636	685	615	629	635	645	671	679	616	629	667	619	642	633	631	619	622	621	620	641	629	611	649	677	690	677	653	627	611	629	631	689	668	681	608	657	604	633	679	688	636	650	642	652	646	688	637	628	655	669	639	645	670	699	635	625	654	690	652	623	635	655	632	624	649	654	668	674	666	660	658	676	692	694	634	624	689	652	612	637	612	659	679	645	648	603	666	615	664	637	626	657	628	644	647	631	684	671	654	593	652	603	642	594	669	673	665	660	650	576	622	615	650	699	641	631	660	675	589	686	599	652	634	641	640	630	644	634	617	667	622	632	656	648	615	680	663	629	641	655	643	650	645	625	636	654	661	615	643	662	624	657	617	689	678	569	603	642	648	648	699	673	620	669	629	709	677	668	672	636	619	663	668	652	633	679	657	677	640	653	648	637	627	641	614	633	619	671	666	670	616	597	677	638	646	641	712	614	662	681	668	610	643	654	640	628	654	692	639	670	641	655	655	696	594	639	665	650	648	643	656	673	648	644	642	595	645	623	659	602	617	664	653	608	664	653	671	633	606	664	617	614	645	631	666	672	623	611	685	605	646	652	650	653	652	644	672	648	627	663	637	676	678	653	643	670	663	639	645	623	648	655	653	653	589	696	664	614	635	698	688	657	611	618	643	667	613	694	684	660	683	626	629	615	638	661	622	626	681	595	671	685	656	679	619	637	695	622	646	620	654	674	638	629	664	644	660	669	642	636	643	642	669	651	656	641	641	616	618	646	649	680	636	616	653	639	618	650	654	650	695	633	656	662	649	660	628	636	647	652	657	625	644	645	672	642	658	644	597	628	647	584	617	668	681	589	631	597	662	665	658	670	640	639	633	652	621	638	644	628	662	621	682	669	658	653	648	635	615	666	625	636	673	620	659	668	642	673	621	654	609	656	685	648	663	671	640	663	648	619	609	676	664	675	630	625	616	642
10046	8488	31617	21854	8138	1345	217	297	229	107	74	66	66	68	73	55	87	67	77	66	55	63	70	49	73	63	76	54	59	76	71	67	79	71	61	72	58	71	57	70	64	70	67	57	78	58	69	75	65	71	64	64	68	67	82	61	69	61	72	66	68	70	64	67	65	64	61	68	48	69	67	66	63	58	60	65	83	68	63	73	58	72	67	60	64	64	47	68	68	55	57	72	64	67	63	78	69	85	61	75	78	79	67	58	65	60	66	56	52	89	76	59	70	68	71	58	72	67	57	65	56	58	73	62	66	72	69	53	69	62	70	53	75	59	49	68	69	61	73	53	79	71	61	68	86	48	79	68	48	64	65	64	65	60	59	63	60	70	62	63	73	61	53	71	69	45	57	69	68	66	64	74	72	71	72	64	64	52	58	61	78	51	62	72	69	64	55	69	78	77	68	59	59	71	86	64	77	77	67	60	61	70	56	71	75	80	61	80	67	65	57	74	69	65	60	60	78	51	74	75	70	73	50	60	60	62	72	66	70	66	65	69	80	67	74	69	70	75	72	65	61	76	63	72	73	68	68	61	79	65	79	77	65	62	80	67	71	69	54	73	63	56	61	60	61	89	65	60	72	61	72	63	63	59	72	74	63	54	78	57	71	50	35	59	82	54	78	61	56	73	72	73	66	69	61	68	73	63	76	64	67	58	65	75	78	65	66	64	74	73	63	62	56	64	64	79	67	62	65	64	81	59	62	72	53	68	75	62	57	72	61	82	59	62	72	51	54	47	69	70	64	70	76	60	60	56	79	66	63	63	64	71	58	72	66	75	63	74	78	60	64	71	73	77	59	62	77	59	72	78	76	59	67	56	80	76	65	64	80	71	60	61	64	64	67	81	65	65	65	59	67	68	59	80	80	71	57	67	57	57	70	70	78	77	63	69	68	74	73	62	66	67	72	71	67	56	58	68	65	73	84	55	79	66	63	88	59	74	68	58	65	67	58	64	63	61	77	72	71	61	64	65	63	84	67	50	78	69	73	80	60	71	80	71	72	67	72	64	69	81	62	76	66	70	79	80	62	77	69	80	61	64	60	66	70	61	68	83	69	69	82	64	60	78	68	56	70	71	71	67	59	76	88	68	65	57	54	73	74	49	78	60	66	65	71	55	57	67	58	66	66	69	75	55	64	79	73	74	66	71	65	80	65	54	70	57	67	71	64	70	75	61	57	69	74	61	52	76	56	64	60	73	73	69	66	63	53	68	72	74	61	69	55	67	58	60	64	63	90	70	60	69	69	54	71	74	64	66	71	65	76	69	70	81	75	81	68	57	59	88	67	75	63	58	57	76	81	78	63	71	66	70	62	72	61	61	74	56	76	62	70	72	74	85	65	73	62	61	64	84	55	63	60	64	86	72	61	85	88	78	76	72	68	57	86	62	61	61	52	78	60	88	59	74	80	62	85	59	86	55	56	68	74	64	58	72	64	74	54	81	58	82	56	66	59	68	64	76	70	72	58	83	70	66	64	75	64	64	60	63	74	53	63	64	66	62	64	73	55	69	66	78	63	75	60	53	61	59	76	63	63	71	71	71	64	68	92	60	64	73	61	73	64	61	77	57	82	79	75	67	74	70	55	67	72	62	66	61	78	71	62	62	86	60	58	71	73	86	69	53	61	59	71	67	60	73	62	69	62	69	56	65	63	68	65	67	70	67	65	62	64	65	55	68	53	57	61	75	73	58	68	54	70	69	80	75	59	60	60	53	89	79	53	59	78	53	67	56	66	51	76	57	51	65	64	79	77	67	71	64	62	78	69	62	58	70	78	75	80	72	63	59	82	67	57	55	61	72	59	75	60	63	77	50	76	64	44	83	67	76	70	64	69	66	58	52	46	84	66	58	62	81	55	59	61	74	68	73	62	66	74	78	43	63	63	71	56	68	72	60	64	70	69	73	73	54	66	67	92	64	71	61	63	65	64	70	69	77	70	63	76	74	56	56	70	64	77	72	65	70	55	69	76	58	57	64	71	59	73	77	65	58	61	73	60	65	62	66	74	65	66	52	71	60	63	56	85	69	81	61	65	65	70	72	67	68	75	69	57	61	66	57	44	56	58	67	59	69	55	53	56	67	65	62	76	67	72	71	61	69	59	66	58	60	80	55	87	77	73	78	62	62	60	58	47	60	73	76	59	83	72	63	67	61	69	69	72	67	76	61	62	55	79	84	71	60	69	56	66	52	51	56	59	59	57	59	74	64	61	65	57	55	88	67	66	69	66	57	58	66	55	67	65	56	51	57	68	62	75	66	70	86	78	55	69	72	61	71	73	74	78	68	79	57	68	59	78	71	52	63	78	74	62	68	58	75	78	85	67	67	55	63	63	45	72	62	63	59	67	55	60	67	61	57	66	64	73	79	71	59	73	74	60	70	77	68	62	66	70	63	64	75	64	67	63	62	75	50	69	66	72	77	68	54	65	73	64	69	82	74	64	64	66	64	79	70	61	52	64	67	69	62	64	64	54	65	80	73	64	60	70	71	63	62	59	70	67	61	60	64	70	61	57	67	73	71	74	59	62	83	56	74	59	67	48	59	71	66	69	56	72	54	61	67	64	62	58	67	54	58	73	57	63	78	71	67	57	61	61	68	83	66	68	54	70	65	80	77	59	73	85	62	84	73	73	65	68	60	62	77	64	59	62	66	63	63	63	60	60	50	73	57	78	73	59	63	66	70	78	70	51	75	60	65	54	78	83	69	68	63	74	78	71	75	76	64	76	67	63	66	70	80	77	58	60	67	65	59	69	57	77	69	68	51	79	64	57	59	54	53	69	66	68	61	78	59	61	66	52	59	64	65	63	65	71	66	67	64	67	68	73	68	69	62	67	56	66	72	71	68	58	60	71	64	53	76	78	82	67	96	68	63	61	81	72	53	69	70	64	72	58	64	63	65	81	78	74	63	65	66	65	52	74	69	53	66	70	60	79	66	89	64	71	66	63	72	50	77	68	63	61	63	62	86	66	62	62	71	54	57	77	77	70	84	63	48	62	76	60	71	78	67	82	53	51	61	73	49	59	68	62	66	72	69	60	67	67	58	69	53	79	64	66	69	72	71	72	70	64	69	68	81	71	75	72	64	73	62	81	87	75	72	70	84	59	64	62	56	70	71	65	66	57	62	72	87	59	59	54	77	58	67	59	63	66	58	78	68	81	60	64	66	71	72	69	64	74	49	70	68	54	73	55	74	67	67	60	77	69	69	72	66	78	76	69	62	68	65	71	74	78	74	57	82	63	59	79	89	61	64	74	75	58	60	71	70	68	58	75	54	71	61	63	74	69	53	52	74	61	65	71	64	71	67	68	76	62	58	56	64	46	58	75	57	55	56	70	84	67	62	67	63	73	66	78	64	58	68	66	73	65	64	71	53	73	65	63	76	65	74	59	67	49	69	66	57	68	65	73	59	75	60	72	67	59	64	59	77	64	67	74	56	49	66	67	68
37701	30854	56149	45035	34665	15626	6047	8200	5784	2238	1036	786	773	688	678	702	682	686	676	721	719	689	713	703	683	714	663	665	709	717	699	668	655	685	659	714	681	743	695	731	702	698	677	681	722	656	678	703	688	676	737	674	691	681	713	753	725	769	707	653	697	710	692	673	722	711	696	711	696	700	683	720	686	707	693	690	709	722	683	700	719	690	675	703	717	689	673	686	683	699	682	679	705	735	710	742	682	695	696	727	728	724	727	687	706	725	711	691	712	704	704	682	682	685	699	681	668	678	726	689	676	717	701	742	708	723	665	692	663	674	740	720	675	689	703	674	688	692	672	696	680	720	692	707	726	692	707	721	714	695	678	711	665	661	697	701	678	678	740	683	676	658	699	733	668	729	706	676	682	644	729	706	710	704	722	701	673	702	708	736	664	705	699	655	679	686	693	724	710	719	663	677	696	688	657	723	698	697	694	699	756	723	765	732	675	691	790	702	693	657	758	719	643	666	685	723	666	707	716	699	681	705	712	706	674	733	675	735	695	702	701	740	705	714	701	704	655	711	715	690	749	707	699	712	675	733	713	717	699	730	683	701	710	693	685	694	687	709	656	741	701	661	687	694	700	750	644	671	665	738	708	763	653	707	689	740	703	733	714	702	678	695	686	705	730	669	708	711	701	725	676	701	673	715	732	737	683	701	697	699	669	718	704	690	692	717	694	763	674	709	683	687	699	664	688	745	729	690	781	733	705	676	722	717	751	674	739	684	707	742	672	697	673	684	693	711	704	725	656	717	700	736	722	733	689	659	647	671	702	738	684	745	699	687	720	665	724	744	714	708	738	713	687	695	688	702	686	702	725	722	716	745	709	719	692	712	749	698	624	740	712	710	744	725	709	679	664	691	671	643	718	743	717	705	679	684	703	720	678	701	715	753	672	695	673	705	646	695	681	648	682	702	692	672	669	692	707	722	672	646	702	715	705	704	731	714	751	717	707	675	751	704	720	751	669	678	694	712	724	728	700	714	751	699	727	734	701	761	662	719	703	675	718	703	676	740	687	711	725	729	704	710	665	691	685	670	672	721	698	679	661	681	739	710	696	711	679	711	696	727	689	662	654	692	722	721	697	704	680	744	688	705	693	697	671	719	681	687	749	722	684	673	716	720	683	678	649	665	631	691	727	699	644	688	724	689	689	738	685	654	703	719	680	703	679	727	709	705	688	653	774	660	686	688	726	707	734	707	741	722	702	695	723	675	726	693	671	633	741	726	688	765	692	704	712	686	703	687	725	696	689	679	665	679	708	663	694	685	692	675	707	692	710	735	726	660	684	724	687	704	687	758	653	705	702	706	691	750	701	678	726	725	650	690	687	676	745	689	694	687	711	728	664	725	706	656	714	751	714	664	710	688	762	689	695	690	685	703	712	727	670	676	773	728	647	706	705	698	673	679	694	698	654	713	706	732	701	721	700	690	743	738	739	696	673	694	667	651	685	689	716	720	703	686	702	672	732	708	661	689	679	681	715	730	718	696	688	678	668	716	672	696	738	687	700	740	722	694	710	664	702	730	704	662	653	680	731	733	695	769	715	684	682	665	724	665	650	723	668	761	690	713	697	754	744	712	654	666	703	706	691	663	730	688	724	706	675	694	743	728	694	701	711	683	731	756	723	688	685	713	695	675	721	696	725	724	690	702	680	703	707	716	721	720	663	636	681	673	713	714	723	705	732	677	692	679	709	690	725	747	685	745	659	664	686	677	693	731	680	725	739	697	715	730	737	702	684	775	725	726	672	707	646	699	694	645	686	709	662	707	670	736	715	705	702	703	720	674	704	666	703	692	706	707	718	637	701	687	713	677	655	660	752	689	702	712	691	680	722	654	711	651	707	700	745	667	734	741	680	673	672	647	696	671	718	713	695	709	687	730	689	696	700	709	680	660	723	695	729	707	737	650	700	737	693	707	738	685	665	720	751	684	714	695	698	720	710	681	676	669	716	653	691	654	728	720	706	704	652	730	735	675	696	714	705	701	676	713	716	730	694	721	709	698	694	691	658	696	735	739	755	697	726	770	707	728	726	711	686	727	652	681	702	713	693	715	710	668	677	696	697	707	715	722	675	687	712	711	688	737	650	684	723	716	648	712	679	681	698	692	681	735	735	692	724	687	680	741	721	690	673	727	675	687	699	761	676	679	716	673	702	725	692	700	699	748	745	692	760	753	725	705	706	674	681	727	730	677	706	731	681	660	682	734	733	656	681	672	660	713	712	658	701	708	680	749	689	687	711	691	674	683	717	676	640	635	728	685	658	696	716	687	698	696	694	749	708	725	703	683	665	699	672	733	708	693	705	709	658	735	720	716	681	729	655	700	742	662	690	724	688	737	735	703	702	695	708	689	705	700	696	676	656	724	699	699	668	707	757	741	677	760	736	725	727	682	733	691	747	692	693	736	733	695	723	720	688	687	729	709	694	701	699	690	705	716	693	698	669	698	731	730	681	703	701	683	665	686	736	704	734	712	673	762	770	693	762	708	727	716	694	735	680	686	703	735	678	681	674	718	695	712	652	703	669	692	690	718	692	660	686	669	685	703	693	698	693	696	719	689	749	657	693	721	713	684	690	677	671	675	671	709	724	662	706	678	705	683	687	756	706	673	705	671	668	652	710	743	718	711	656	736	724	692	677	692	730	717	732	703	684	720	668	708	708	731	696	680	701	716	704	694	678	691	692	731	718	687	737	679	691	705	672	690	742	692	735	732	720	696	740	758	711	677	705	697	705	716	722	713	702	747	705	728	666	663	716	705	775	715	689	749	647	727	663	693	744	664	671	693	721	736	766	720	678	715	748	681	697	676	716	711	685	723	711	692	690	714	680	737	678	677	784	751	717	706	711	660	660	721	709	674	716	706	719	699	733	687	671	711	749	661	722	688	691	689	672	688	693	682	725	724	722	740	682	736	722	711	723	713	682	690	707	699	698	725	703	735	650	752	705	702	705	686	745	669	698	671	716	711	691	707	671	743	710	691	709	706	727	717	662	730	678	739	711	715	684	708	741	690	641	701	686	699	674	746	719	736	693	703	713	692	699	702	743	726	683	670	732	673	663	677	713	687	716	720	682	734	731	710	697	731	672	743	685	688	701	707	747	700	679	666	679	677	710	727	680	699	716	692	675	700	705	704	716	722	686	703	718	691	688	729	699	704	698	699	757	694	740	650	731	672	693	701	666	687	713	678	724	719	755	684	750	693	705	703	699	743	685	689	698	681	680	690	706	701	704	725	685	668	700	706	677	704	665	684	700	729	687	737	722	696	748	642	705	711	688	744	691	654	708	741	689	694	697	726	743	663	713	725	694	691	709	661	682	712	710	694	709	692	688	671	727	692	715	712	675	716	697	740	693	720	688	695	668	717	748	658	724	734	707	711	702	667	681	687	691	699	668	741	714	683	714	688	713	710	670	716	719	721	736	687	705	699	680	689	731	728	693	687	754	689	710	659	756	671
13368	18581	43995	28535	12328	2113	249	370	264	143	63	64	48	49	58	53	68	56	54	52	65	62	55	67	47	69	64	65	66	47	63	74	78	63	66	67	64	66	62	62	59	62	61	65	61	67	58	52	66	52	52	64	49	57	68	57	52	82	54	74	53	54	62	73	51	54	55	68	62	56	63	65	62	63	68	62	58	52	52	70	58	65	61	65	46	53	48	73	56	60	48	57	69	55	49	58	50	57	57	59	70	67	52	67	73	54	60	60	67	55	69	68	62	53	60	60	62	63	59	57	71	55	63	76	67	66	45	67	63	56	56	61	55	43	61	50	52	48	47	71	66	65	59	61	61	59	63	63	63	69	76	66	64	73	65	59	61	66	55	62	71	72	64	59	50	55	53	74	60	60	63	63	67	51	56	53	60	57	52	60	60	83	65	72	64	61	57	59	60	80	65	49	61	69	60	62	86	52	48	61	58	80	79	60	61	65	65	73	56	63	65	61	49	58	65	58	48	60	48	64	73	61	65	56	59	62	53	53	55	53	50	66	64	65	54	60	53	51	53	66	59	66	54	69	58	63	56	66	59	61	62	51	57	51	68	56	71	52	57	55	62	70	69	58	55	64	61	58	77	57	55	60	59	43	54	71	67	53	84	65	57	45	71	64	54	59	55	52	62	56	64	67	53	59	62	55	60	47	69	54	54	69	66	69	55	61	63	67	52	61	77	65	65	60	63	56	50	54	60	60	63	73	60	62	67	49	41	56	64	82	63	56	66	62	63	57	55	47	64	59	57	52	56	57	61	57	69	66	68	67	60	45	53	61	59	55	53	61	53	54	60	56	66	59	84	58	77	61	58	59	60	56	57	57	59	55	62	70	60	69	61	57	65	64	59	66	60	62	63	54	65	49	63	60	52	67	55	67	76	63	66	76	62	59	57	48	62	62	62	61	56	53	56	40	58	76	57	65	69	68	73	65	58	63	62	57	59	55	53	65	61	54	54	62	65	68	55	64	63	55	66	70	70	50	48	62	59	72	56	56	51	54	59	66	63	49	54	63	57	66	54	51	58	68	52	66	66	56	57	61	67	59	72	77	71	72	73	64	53	48	63	65	61	65	64	58	54	54	52	61	61	54	63	69	59	67	60	61	56	62	53	58	65	61	51	54	52	53	60	55	59	69	59	53	62	74	69	62	47	46	70	62	70	60	63	64	52	68	69	68	58	51	78	56	65	65	63	43	53	82	62	60	56	60	56	52	63	74	59	43	53	52	53	58	64	72	62	60	54	57	60	68	66	61	56	64	65	64	46	49	52	57	60	54	63	63	77	62	74	66	58	57	43	67	59	52	63	63	60	59	50	59	53	55	62	44	63	74	59	60	68	69	64	66	56	60	58	48	64	74	56	53	72	68	59	50	49	52	59	64	70	59	50	57	56	53	59	77	55	69	59	51	59	64	63	58	71	69	53	54	60	52	68	76	49	62	59	53	60	65	55	59	54	55	61	74	65	66	53	58	53	72	67	64	60	63	61	69	65	73	49	67	61	65	57	55	55	58	61	59	64	67	67	43	70	67	62	53	62	68	57	57	65	52	56	61	61	61	61	64	54	62	56	49	62	54	62	61	63	56	53	59	65	74	54	64	62	73	66	68	64	59	62	68	65	62	60	51	60	66	62	60	61	56	60	63	62	50	72	65	51	53	64	60	64	68	43	47	55	76	54	55	49	48	57	52	51	57	61	56	67	57	68	56	49	59	60	54	70	62	70	60	57	67	67	60	55	61	65	68	50	58	71	65	69	71	61	57	60	62	50	63	51	58	56	59	72	64	60	59	63	66	58	70	54	64	57	49	78	57	76	45	59	63	57	42	53	55	59	64	50	54	49	65	56	67	56	61	53	48	67	75	65	60	67	66	53	71	63	68	51	45	62	56	62	51	62	72	62	63	66	55	56	51	74	59	68	82	54	75	67	57	60	61	52	69	50	72	66	64	62	57	62	53	58	71	59	65	63	69	53	67	53	64	65	56	71	61	55	54	65	64	71	69	50	69	63	65	48	49	62	60	67	66	47	63	76	62	57	57	54	59	66	72	72	70	64	68	56	49	59	63	53	64	69	57	70	58	70	60	66	55	67	48	53	48	63	51	62	50	67	66	50	70	81	62	64	72	71	59	66	58	59	60	62	69	50	55	55	48	54	52	51	58	52	53	65	57	62	82	50	68	75	55	64	65	51	62	75	69	54	50	44	58	59	59	51	56	75	41	70	71	62	68	61	75	59	58	50	58	72	65	42	66	51	68	54	52	59	53	65	71	68	59	60	48	66	70	68	62	68	71	80	56	57	58	63	61	65	67	63	64	79	65	59	74	52	76	61	59	50	54	67	48	52	61	63	61	67	52	69	61	72	51	76	69	76	59	65	59	72	72	61	67	58	53	59	66	55	64	67	60	65	62	66	66	54	47	66	66	55	69	63	59	55	59	64	58	56	56	62	62	47	56	66	47	52	72	58	70	55	60	73	69	60	59	66	62	80	38	55	63	54	66	59	60	58	70	61	76	56	73	69	44	58	55	60	69	55	54	59	69	55	65	48	59	64	63	56	62	65	46	57	72	67	69	70	64	64	73	62	49	56	62	66	64	67	65	61	48	73	67	66	49	47	65	56	60	46	60	73	76	48	54	58	52	63	64	56	60	57	61	54	59	50	57	55	69	64	66	42	48	57	59	67	50	65	56	65	50	53	67	65	65	74	57	61	68	64	75	58	57	66	61	61	57	62	58	55	74	59	53	50	57	47	54	71	62	56	58	68	62	58	58	53	62	52	54	58	83	66	68	76	71	53	63	59	67	66	67	48	62	70	45	51	57	61	48	69	57	67	47	62	63	66	52	65	59	49	58	65	68	70	58	58	58	45	62	60	56	68	53	67	61	68	47	54	60	60	60	59	65	62	58	66	44	59	65	53	75	62	60	69	64	55	56	64	83	59	54	53	54	54	65	53	64	55	51	58	60	56	57	73	65	59	63	50	51	51	63	80	60	55	69	58	59	60	57	59	62	57	68	54	45	57	56	56	77	60	49	54	56	46	46	62	54	63	47	76	57	64	53	72	52	56	73	57	56	63	63	55	62	61	67	68	57	61	69	75	62	65	59	56	49	63	70	60	55	71	48	75	58	60	65	52	75	58	68	57	59	71	70	58	72	54	48	62	58	57	60	53	73	69	70	51	54	68	70	68	69	57	66	49	60	69	66	52	71	62	69	68	59	56	72	53	55	57	60	56	67	56	60	47	72	71	69	64	59	75	42	56	62	72	52	70	60	64	56	72	57	55	41	66	62	58	62	65	76	62	63	55	55	56	62	55	54	63	62	52	69	66	61	57	82	51	51	75	63	59	59	49	61	61	54	61	51	49	64	55	63	65	72	58	73	52	68	77	48	68	61	66	70	70	63	78	74	52	59	56	59	55	62	53	63	47	50	72	65	64	61	60	75	64	58	52	55
44888	41794	64325	51365	39229	21143	7130	10280	6406	2336	1043	732	671	656	641	620	661	678	681	605	660	619	641	669	628	632	640	679	630	669	643	608	659	664	639	634	611	638	637	661	624	672	661	616	631	661	643	659	665	668	594	663	632	626	639	617	646	684	622	677	631	673	620	660	651	623	616	642	657	587	660	709	686	629	628	654	671	618	652	661	667	625	636	639	678	652	669	684	615	682	613	621	641	661	688	664	634	623	661	635	620	646	592	685	667	606	638	651	685	641	606	675	665	629	638	640	636	613	640	668	633	670	689	677	680	679	641	649	687	674	640	627	650	606	653	624	627	661	641	673	606	618	620	682	635	612	627	669	643	646	637	614	633	662	635	669	677	669	693	620	694	660	671	636	626	640	630	612	622	630	618	601	626	636	655	598	649	621	660	672	626	632	645	710	658	644	672	682	657	665	605	655	656	655	639	633	612	677	658	715	681	619	656	648	589	643	674	681	675	646	630	635	688	604	634	661	670	615	638	665	636	640	627	626	619	652	661	631	652	639	666	652	643	624	668	632	635	673	664	640	660	673	657	649	644	638	651	608	654	654	634	649	631	621	616	666	651	650	666	627	615	631	613	674	594	656	662	650	618	664	656	638	645	625	619	641	647	637	663	664	667	663	641	624	665	672	640	647	664	603	656	650	645	637	625	642	629	668	631	689	643	585	642	653	660	606	590	638	613	648	653	637	638	641	651	631	643	698	637	651	647	603	659	648	626	657	633	663	636	643	603	613	667	644	618	638	634	657	647	628	680	679	591	683	637	654	643	636	656	618	654	633	607	601	619	639	684	598	679	599	658	640	634	625	622	642	675	609	617	629	642	600	624	689	661	649	677	657	610	663	647	652	654	635	653	602	641	674	605	653	645	620	680	637	625	679	646	645	599	641	677	698	619	660	646	656	652	658	647	610	650	635	668	657	576	678	628	671	667	644	637	648	651	709	685	684	660	662	638	655	637	658	666	637	634	665	621	640	632	611	655	645	682	641	632	636	626	657	673	645	645	666	649	654	626	637	653	611	651	648	677	658	638	657	631	617	694	674	654	648	638	683	651	653	611	639	641	674	641	707	613	638	670	629	632	616	608	596	676	644	605	599	621	633	620	664	624	603	651	669	673	678	647	636	675	665	648	679	623	665	611	665	682	610	648	661	686	634	654	653	681	608	624	598	636	615	682	680	625	644	674	650	608	603	656	634	684	661	691	643	652	630	670	629	657	641	663	666	634	645	660	646	636	627	650	636	612	639	656	635	613	637	608	666	651	655	624	650	685	671	633	650	637	638	655	653	631	651	634	621	649	646	663	672	669	652	622	619	650	642	641	646	622	642	651	625	683	655	637	639	640	666	663	685	643	637	606	709	694	635	616	660	623	651	612	646	630	640	642	648	644	659	613	655	726	606	654	672	631	623	622	683	653	619	646	674	666	637	625	696	659	642	591	665	675	658	622	648	635	652	683	641	663	651	647	652	638	605	656	644	616	628	669	676	661	649	656	642	665	639	622	673	655	694	650	673	684	658	639	690	657	633	614	650	643	615	611	622	620	645	612	630	622	607	683	654	622	667	672	651	624	619	717	620	679	626	667	624	656	660	649	692	613	641	712	699	676	631	662	656	602	636	654	674	605	661	655	681	654	678	578	644	648	622	656	628	640	631	645	621	654	707	617	636	628	669	707	642	669	604	692	662	635	672	635	607	678	658	682	629	624	667	645	661	687	623	683	627	638	679	650	677	708	614	636	683	707	616	660	637	649	616	643	682	670	653	677	661	611	700	671	638	678	668	634	646	650	635	638	668	640	643	622	675	597	635	644	653	639	691	658	613	621	676	666	642	666	639	693	642	652	649	655	646	617	633	663	636	666	665	647	638	609	662	655	669	598	651	647	636	654	639	650	673	649	607	675	649	621	648	654	634	649	667	665	627	658	631	661	623	653	621	641	653	626	644	703	633	668	659	680	615	681	622	682	657	668	646	653	627	638	644	685	646	678	657	650	661	639	644	659	641	645	655	655	683	715	642	647	623	628	648	680	684	691	630	644	638	635	632	661	635	653	649	701	652	636	644	675	646	643	634	629	666	639	623	653	642	676	658	634	639	696	620	668	682	632	688	650	622	631	628	666	664	643	684	622	636	659	642	634	601	670	672	651	688	698	670	722	652	645	660	668	639	630	687	647	645	650	661	670	598	671	628	674	618	625	624	618	655	651	670	635	690	629	633	674	660	656	596	654	655	665	627	649	633	629	634	684	633	630	682	664	662	642	637	661	587	667	636	655	615	671	678	651	706	660	617	644	644	633	650	643	675	699	650	655	668	632	650	655	613	631	631	602	626	666	621	687	594	695	609	689	662	631	628	636	691	638	608	645	661	667	640	624	601	662	648	638	623	633	655	605	647	598	628	637	663	619	636	653	659	664	635	665	640	589	635	671	705	655	608	654	635	664	647	610	624	627	590	631	601	643	651	676	652	623	626	627	654	616	629	611	635	641	687	618	676	625	642	647	661	672	640	616	676	618	658	648	635	633	615	641	639	651	658	642	667	665	641	635	681	650	637	649	620	659	666	654	689	652	648	659	640	602	666	670	660	639	654	620	681	635	619	633	694	680	696	624	664	666	645	630	655	652	695	638	676	640	673	655	649	651	628	631	619	645	683	648	632	651	636	615	620	623	664	545	701	605	674	651	633	645	649	640	610	676	658	619	666	670	660	636	638	658	722	640	635	601	620	689	614	644	648	641	605	654	646	663	664	631	705	674	698	628	678	671	634	646	664	655	657	726	644	644	671	681	681	643	608	677	631	591	682	628	612	653	658	618	636	659	646	613	618	668	647	701	678	635	702	644	641	671	659	649	644	692	658	615	632	634	605	652	630	635	667	664	652	640	666	675	649	642	700	665	686	628	625	647	673	643	652	629	632	643	608	643	664	651	679	636	668	633	621	623	649	657	645	655	662	662	642	646	667	677	620	623	680	639	646	644	637	650	648	653	647	632	657	601	616	664	645	615	618	652	650	636	620	673	635	640	556	615	688	617	670	655	653	639	638	649	697	664	641	655	629	682	633	664	633	614	622	624	677	629	658	691	656	617	637	627	622	623	624	650	671	614	611	685	655	606	674	672	663	708	609	699	631	667	623	652	637	644	701	636	641	664	660	647	615	670	627	617	615	657	659	653	637	648	674	630	634	665	631	728	601	685	600	609	621	653	622	660	664	638	625	665	629	649	659	636	664	673	660	668	646	632	692	679	686	650	643	666	615	648	644	668	657	639	686	668	661	642	660	658	648	660	677	607	652	616	640	666	650	648	627	607	666	618	618	654	662	670	639	652	686	659	649	620	619	686	626	594	643	619	623	655	675	667	640	637	620	634	664	674	623	658	620	663	663	615	674	643	645	652	612	643	588	686	642	683	627	630	643	702	627	668	682	619	671	648	638	653	688	675	685	647	689	618	623	649	629	598	609	640	665
5336	3317	12263	11649	3425	500	130	139	131	91	68	64	52	59	62	57	76	78	50	68	73	61	76	69	72	59	64	62	62	82	72	57	72	74	67	67	72	59	57	67	89	72	71	66	66	59	58	65	81	70	68	52	45	64	71	90	66	64	66	58	56	59	51	61	75	56	68	64	64	58	76	79	63	70	73	73	63	54	57	65	77	84	62	70	50	69	74	56	47	62	63	64	75	75	63	69	83	61	68	55	68	61	64	75	73	50	66	54	59	69	58	84	65	55	73	65	75	66	72	60	64	60	48	56	82	54	76	68	47	53	56	49	76	70	59	70	69	61	69	75	92	80	72	69	64	55	56	70	63	78	67	74	60	75	66	55	72	74	61	74	73	69	61	75	68	59	78	73	67	69	66	59	69	70	71	64	60	69	54	66	69	68	71	78	58	74	77	59	69	65	75	58	66	67	60	55	60	60	62	63	65	70	66	77	67	70	64	69	71	52	72	67	56	73	50	82	67	62	68	71	62	56	60	65	66	43	81	63	63	65	58	72	75	64	54	53	74	61	57	66	77	72	85	81	55	67	63	58	69	66	67	64	57	84	60	73	74	71	59	66	58	58	72	74	65	78	64	65	75	65	66	61	69	73	66	64	57	66	71	62	71	73	66	91	66	58	75	64	69	60	56	73	59	68	65	68	61	61	73	81	51	63	64	51	74	60	75	56	65	64	65	80	71	46	73	57	69	65	68	74	48	68	64	66	73	76	81	50	65	63	60	66	66	80	64	81	68	63	65	68	65	59	75	67	72	75	74	62	54	63	72	91	65	73	67	67	61	52	72	78	54	76	56	56	67	60	58	65	70	80	75	61	64	60	53	60	68	61	63	55	49	57	69	67	64	58	68	68	63	63	82	63	75	70	75	78	56	62	84	56	50	82	60	67	46	60	53	77	64	62	63	68	60	56	65	70	79	58	55	67	59	58	63	75	71	76	55	68	55	57	60	60	55	57	54	56	66	63	60	57	52	60	65	72	70	70	73	64	61	66	73	73	80	72	80	67	61	64	58	85	62	61	65	64	84	61	75	68	83	58	62	75	72	63	70	70	66	52	55	74	65	65	73	81	57	86	73	48	61	59	67	72	68	66	70	70	74	72	65	62	68	69	72	60	73	81	51	63	88	74	72	63	56	73	75	74	74	78	67	80	62	62	62	64	67	58	74	72	58	63	60	60	65	70	64	64	80	66	55	62	58	62	61	70	63	73	80	63	72	58	76	46	63	53	70	64	91	86	53	71	48	69	66	73	55	66	63	60	70	64	72	61	63	70	58	68	68	81	61	65	62	64	54	61	76	71	52	64	70	63	62	70	67	73	75	66	74	63	71	54	71	58	69	68	57	61	70	77	62	61	62	65	85	70	70	60	51	50	65	64	69	67	70	65	60	52	76	75	63	67	71	71	67	68	80	84	75	72	62	61	60	66	78	66	72	75	76	51	81	54	76	58	62	66	84	60	72	64	73	63	69	57	69	67	76	74	79	70	56	70	50	75	66	64	59	59	58	56	75	67	69	63	88	61	61	77	74	69	74	61	65	68	68	66	54	60	63	65	67	81	89	62	68	61	72	52	67	70	68	65	65	68	56	54	66	73	53	70	79	73	60	62	66	68	60	71	74	69	76	56	87	86	72	62	67	85	65	56	66	69	70	64	58	48	52	67	83	65	83	75	75	50	60	66	64	67	63	69	67	69	72	61	67	72	55	74	67	61	60	65	74	74	72	60	73	56	74	62	59	73	68	73	73	59	59	66	54	62	63	70	71	69	60	70	64	71	66	64	66	65	76	65	70	61	64	70	78	71	68	61	79	60	81	62	76	59	66	63	74	58	81	58	62	75	65	56	63	66	72	84	66	73	76	78	56	69	66	63	82	75	65	59	66	70	54	72	65	67	60	68	65	69	68	64	66	73	73	83	69	74	69	66	80	53	57	70	69	64	73	61	65	76	83	56	74	61	67	73	59	60	73	83	65	69	61	64	61	73	66	73	52	81	54	66	79	65	70	79	80	52	65	63	54	74	69	68	63	84	59	64	71	69	75	64	58	86	60	74	61	66	62	75	67	75	62	80	67	71	52	55	72	73	77	57	63	74	74	64	57	70	66	67	65	65	65	66	78	64	76	78	66	59	77	59	78	61	60	68	59	60	81	53	69	76	64	50	85	80	59	73	63	63	59	54	63	55	76	61	64	61	63	75	73	76	61	67	73	59	71	54	52	63	73	62	65	61	74	63	67	67	62	63	65	59	62	66	62	61	75	62	58	64	63	86	59	71	62	66	73	51	61	75	65	68	58	72	76	72	67	63	62	69	59	60	67	81	63	64	71	58	56	64	69	73	69	78	70	50	67	68	68	56	61	68	65	61	63	68	74	71	60	61	66	64	59	60	61	69	52	67	73	61	65	67	74	69	72	74	87	60	64	76	64	67	55	65	71	71	69	60	63	63	73	60	67	69	72	60	37	57	66	59	60	65	70	75	67	55	65	70	79	73	54	61	65	69	59	63	54	62	69	53	73	66	62	71	61	66	61	67	73	74	63	72	49	72	75	83	62	57	70	60	69	88	57	70	64	58	70	84	64	71	71	61	80	59	60	66	68	76	79	74	67	70	54	62	77	64	74	60	55	66	72	45	64	63	65	66	81	67	62	62	60	64	71	62	59	60	62	82	74	62	61	59	58	71	79	62	75	51	82	62	51	69	65	85	75	75	66	70	75	74	72	69	72	53	71	56	65	74	59	80	76	77	77	58	70	79	64	58	70	64	58	61	60	61	72	59	59	61	66	75	66	74	57	66	68	69	53	68	71	73	57	66	61	69	76	73	56	71	69	70	60	76	56	65	65	75	71	75	56	82	78	75	64	61	78	70	68	71	67	67	67	65	78	82	71	59	71	73	69	62	72	65	58	65	55	70	74	68	70	60	70	58	75	65	63	72	86	69	63	63	78	66	68	72	65	67	59	68	65	69	69	77	46	76	74	65	75	58	65	67	70	70	74	65	66	63	75	64	72	63	59	66	82	70	66	55	62	71	77	71	63	54	58	75	82	75	64	54	67	82	76	64	64	73	64	56	60	62	67	74	74	62	58	58	55	71	74	85	65	59	75	67	63	69	74	55	70	57	67	66	78	64	70	74	79	62	53	59	70	64	71	59	69	64	68	63	72	83	55	80	71	64	72	61	72	67	69	71	52	62	71	74	53	61	72	66	64	57	79	63	58	63	63	77	80	65	61	65	83	66	67	73	61	75	64	76	65	59	54	76	77	65	60	73	55	55	73	58	56	77	77	55	71	56	73	76	64	71	66	67	65	67	74	69	49	59	72	67	66	81	67	75	90	57	54	60	56	77	63	58	67	86	66	72	70	65	78	72	79	59	53	68	79	66	73	73	64	78	84	54	64	66	74	64	74	70	71	79	71	62	68	67	72	73	75	75	60	65	70	73	74	63	71	54
32144	24088	38440	35332	24255	9562	2205	3414	2416	1237	805	707	722	674	720	713	680	728	688	688	668	693	733	689	739	671	713	687	673	671	767	649	671	727	691	692	681	643	696	700	712	746	696	665	708	718	744	703	702	665	717	703	736	685	688	695	700	734	689	731	718	727	685	687	713	689	723	722	695	669	745	695	700	704	731	717	703	681	743	699	674	713	693	681	761	747	710	661	707	654	688	700	690	749	700	729	690	691	722	698	713	700	684	687	694	712	706	685	697	738	693	714	660	675	722	709	670	679	760	701	721	761	737	671	728	728	731	718	656	692	718	716	730	710	673	731	654	650	708	682	650	709	712	679	662	652	705	695	681	697	725	735	669	725	716	701	687	724	734	711	707	699	711	717	721	683	685	706	698	718	701	711	724	680	669	704	667	664	696	705	702	696	633	736	727	712	738	714	674	673	699	702	696	759	716	721	708	691	703	720	682	721	644	677	670	696	674	696	668	660	670	738	720	680	706	652	726	666	699	712	693	698	657	721	697	727	710	747	706	699	723	671	699	663	686	723	693	692	708	704	731	739	698	673	674	663	711	626	675	708	660	718	657	705	651	680	709	718	702	648	703	712	695	693	745	630	677	707	735	693	706	710	732	662	688	723	709	732	694	699	725	733	662	708	706	701	705	711	706	653	716	717	718	676	674	729	683	682	693	729	744	716	708	724	715	677	666	700	691	680	711	677	659	682	703	726	655	686	696	703	714	692	681	705	714	696	717	663	693	708	708	727	729	662	691	664	693	682	694	717	667	714	712	689	703	673	682	675	707	691	691	695	716	704	680	665	698	707	679	712	701	690	693	690	721	696	683	671	699	683	697	709	741	707	698	706	706	724	716	656	728	681	665	736	692	680	730	709	719	703	684	760	713	641	710	689	666	670	705	715	698	687	687	710	705	707	690	693	671	692	662	728	703	694	714	698	692	719	716	681	724	698	736	710	738	716	680	684	673	730	696	715	717	740	721	685	694	736	704	725	648	713	705	715	691	683	700	706	681	698	717	677	680	673	705	686	684	672	685	719	701	725	660	751	734	647	709	687	714	706	694	711	707	753	722	626	706	744	678	759	708	692	681	693	736	675	684	725	702	725	712	690	729	661	707	653	712	697	686	708	734	696	728	682	683	747	680	685	705	675	644	695	724	689	693	707	667	694	653	690	726	675	699	706	671	743	712	739	694	705	704	744	757	685	715	723	729	714	690	658	717	686	738	739	698	677	670	719	701	720	653	697	721	707	677	683	679	690	679	691	727	714	696	662	703	657	756	702	692	655	714	707	666	630	728	681	727	688	707	724	708	723	712	694	728	679	681	711	723	731	743	666	659	711	696	690	705	663	673	698	703	723	706	686	661	707	722	716	712	695	753	717	688	694	718	674	664	704	696	690	704	649	748	680	704	663	669	730	720	722	673	733	721	692	726	680	707	678	743	681	687	718	701	683	694	692	694	719	682	686	702	716	700	666	721	777	738	624	646	738	723	706	699	710	699	696	704	677	679	711	661	720	699	700	693	704	693	723	731	745	723	710	706	715	677	686	671	740	685	718	730	681	711	737	675	700	706	692	702	708	694	722	663	630	703	681	698	705	684	721	675	693	624	683	673	714	731	705	705	674	668	662	657	710	685	677	682	705	727	701	731	724	686	630	698	727	712	737	707	698	721	694	719	711	719	667	689	744	711	731	664	707	703	695	699	662	691	675	693	694	704	692	692	700	641	709	694	728	682	691	678	744	638	699	675	710	703	691	701	703	700	697	763	690	705	670	731	706	690	712	678	746	667	709	674	728	658	688	748	687	676	679	678	683	694	708	705	660	706	699	699	737	738	725	713	676	691	683	664	666	724	721	684	675	694	745	701	744	659	709	676	699	714	698	678	719	692	740	673	687	697	678	694	652	702	655	679	741	702	717	716	672	753	687	708	690	667	676	721	717	647	755	717	729	726	712	701	704	728	696	676	675	683	733	671	661	687	685	693	720	684	691	678	682	746	696	681	752	653	752	706	680	719	722	729	668	683	681	744	696	665	708	680	705	755	745	715	689	697	715	671	651	755	717	703	713	713	666	689	685	733	698	691	678	664	692	714	721	744	705	694	709	683	726	757	732	676	713	728	728	656	718	717	674	670	721	713	698	695	706	695	711	713	722	712	712	700	663	681	640	645	734	641	732	746	693	695	683	730	695	739	677	700	692	686	725	658	722	702	730	675	689	679	715	682	703	706	749	738	690	667	686	701	716	710	650	720	706	663	703	705	735	669	695	683	662	705	676	697	691	665	702	721	718	722	662	688	690	720	691	689	739	678	705	744	676	684	712	725	696	693	757	631	670	696	685	722	714	745	718	704	679	741	732	691	683	669	714	710	690	702	694	649	666	685	692	712	659	739	698	662	711	692	739	667	673	688	687	658	685	773	696	705	691	652	680	683	704	702	644	701	689	733	709	730	688	691	674	677	677	761	672	728	717	691	711	728	719	676	739	697	724	730	686	694	734	723	692	712	685	660	715	698	685	697	720	725	698	694	721	732	642	741	684	720	716	712	701	710	659	687	761	686	681	691	667	735	692	733	712	766	710	701	695	697	705	702	693	712	724	705	726	709	684	739	696	688	685	715	697	685	696	727	704	700	672	690	653	726	697	709	706	715	699	659	712	731	706	706	686	674	688	739	715	686	683	723	689	694	670	691	684	716	688	735	711	605	740	702	674	749	732	694	749	706	710	707	712	701	764	723	702	700	739	684	685	710	686	675	708	663	701	757	679	728	699	673	717	683	692	731	708	713	701	717	710	705	704	690	739	699	675	664	698	699	720	714	657	669	707	697	720	756	691	677	723	726	694	704	702	634	632	654	674	701	692	698	691	706	699	702	702	675	717	700	716	721	679	690	670	705	710	679	650	678	693	719	716	700	724	716	708	695	705	696	723	707	710	754	696	693	719	725	744	691	674	671	723	691	671	694	699	745	698	675	676	738	716	677	668	699	720	740	692	709	763	708	678	704	709	710	720	718	700	696	692	679	716	706	694	721	636	703	736	675	719	694	730	708	677	671	692	737	704	694	705	724	684	730	699	676	731	727	731	729	731	671	682	688	684	731	729	700	724	740	682	707	747	704	714	658	711	719	709	653	694	697	720	722	709	690	717	682	693	729	679	688	691	720	710	711	723	692	707	721	699	751	721	748	743	731	654	708	693	713	705	712	752	671	753	667	721	738	691	660	709	678	685	773	716	688	720	682	711	681	705	657	722	714	690	713	669	710	666	678	682	650	711	690	728	691	706	667	706	694	679	710	660	729	698	741	694	698	693	666	670	687	679	675	671	717	671	739	697	704	686	640	664	698	708	740	706	749	731	713	717	712	699	748	725	678	730	712	703	703	718	637	712	685	687	674	618	692	660	665	679	653	713	711	694	682	706	748	716	712	700	635	701	651	714	698	691	712	665	725	743	720	705	703	723	678	676	653	672	751	667
12014	18948	34280	22150	7391	1114	197	236	152	83	57	72	64	62	50	60	63	53	68	49	59	69	60	52	65	54	58	70	60	57	60	76	67	65	60	69	66	70	58	57	53	79	61	61	63	73	61	65	75	55	47	61	64	69	46	58	75	50	62	74	53	53	57	75	64	67	64	57	74	64	55	52	77	55	56	69	68	60	71	56	70	70	69	61	72	59	65	69	53	55	67	55	66	68	49	56	64	62	53	75	64	60	75	57	77	62	60	84	50	60	62	73	63	66	72	73	57	55	50	47	58	60	67	67	66	60	52	70	69	64	54	64	44	62	53	60	60	65	63	57	64	50	65	63	62	66	73	66	64	68	67	76	53	54	72	64	63	74	66	49	43	54	47	72	57	56	68	70	56	57	63	56	58	64	59	58	76	58	66	78	68	55	69	63	65	58	54	56	49	57	57	60	56	87	64	55	58	49	59	46	59	65	77	60	61	55	54	57	61	75	72	43	60	63	62	65	72	64	64	67	63	75	70	54	73	59	58	70	72	51	54	70	57	55	76	50	52	62	62	62	60	66	73	54	74	63	61	61	64	56	57	53	69	60	46	51	63	57	64	57	68	73	58	54	65	61	66	61	56	72	61	75	60	52	53	64	67	62	59	62	90	46	58	66	68	63	50	68	67	59	62	61	75	59	60	60	76	68	71	63	56	49	80	47	57	67	56	76	61	66	62	61	51	62	60	64	57	58	53	60	59	66	56	64	64	67	57	71	68	73	56	62	74	60	72	52	70	64	52	68	61	55	62	57	51	59	64	59	50	57	72	67	67	72	58	65	74	51	77	57	61	63	53	60	67	72	50	58	53	70	59	49	70	69	73	71	51	74	61	67	55	59	69	79	60	69	74	63	60	57	60	71	55	63	64	69	61	66	62	51	48	58	73	58	60	48	54	70	57	52	44	58	57	46	68	61	61	72	70	67	63	78	57	71	62	58	70	73	63	63	73	53	60	67	72	53	59	66	58	50	69	62	59	72	56	66	73	60	61	73	74	69	66	59	49	66	73	56	74	61	51	62	72	72	63	59	67	56	56	74	63	76	70	69	66	57	64	72	53	55	59	67	66	66	65	69	73	53	56	72	75	62	53	60	64	78	65	57	68	66	79	61	71	81	58	61	67	63	75	53	68	72	80	70	68	65	66	66	65	42	57	65	55	59	57	63	61	66	60	61	66	62	53	75	63	54	54	64	67	57	57	60	55	58	73	60	63	77	66	58	75	45	63	65	61	73	83	53	70	56	55	65	49	78	70	78	55	59	60	54	60	51	58	69	59	67	48	67	72	52	64	65	70	56	65	66	70	56	73	71	65	68	60	56	63	67	61	54	78	63	49	56	64	68	64	61	68	63	69	63	74	68	59	56	71	70	54	58	57	69	62	68	70	60	53	44	69	66	64	62	57	65	74	75	65	63	62	59	60	56	74	73	64	59	71	55	50	60	69	59	67	58	68	71	59	64	71	61	49	58	53	74	52	72	58	52	67	54	46	64	49	71	69	66	82	58	66	53	67	71	58	59	58	64	67	66	50	55	57	69	65	61	70	70	73	60	53	55	58	63	52	65	68	76	55	70	70	51	54	54	76	60	62	53	56	48	59	56	60	65	62	52	59	44	71	54	65	71	58	46	59	59	51	56	79	59	62	58	49	62	73	59	60	52	55	61	67	46	85	69	55	64	63	62	55	52	61	58	55	64	60	63	61	62	61	50	50	60	61	58	59	73	54	52	60	63	61	65	65	79	61	68	58	59	63	60	56	44	63	64	67	56	64	53	53	81	52	55	61	49	70	59	55	57	65	59	63	73	53	62	74	53	75	64	85	57	54	65	64	82	70	82	60	61	65	62	52	68	64	61	58	59	51	47	59	60	69	46	51	58	51	62	71	76	69	66	72	62	63	65	74	63	73	62	69	55	70	62	60	55	56	56	59	69	66	57	55	62	56	76	63	71	65	71	50	66	72	55	63	50	51	62	64	62	48	70	55	68	69	53	58	48	52	60	49	50	59	56	81	55	63	68	68	56	76	71	39	71	60	54	50	48	82	56	54	56	78	71	63	56	57	56	62	54	56	54	58	69	61	69	62	75	72	62	59	62	72	80	60	52	63	47	71	55	58	78	85	53	63	69	56	65	78	66	64	61	74	75	61	59	57	74	62	72	68	60	41	64	75	67	64	83	68	69	64	59	66	75	66	59	59	69	52	55	57	59	62	56	62	67	69	83	54	59	76	68	53	46	61	52	65	41	61	65	54	66	49	62	65	67	69	55	61	58	66	58	67	72	41	59	54	56	54	60	58	61	61	54	75	67	71	70	80	60	55	56	70	75	63	74	56	65	82	53	74	71	48	60	58	59	69	64	68	58	58	68	58	74	55	57	51	48	63	65	64	51	63	63	61	54	54	54	52	57	55	70	61	47	80	58	61	58	78	75	71	58	60	60	65	65	53	63	50	64	63	54	62	67	62	52	66	66	83	59	63	68	55	73	56	65	48	60	72	49	56	60	58	84	75	64	64	52	67	63	57	71	55	69	56	73	61	60	58	66	50	67	52	45	51	73	73	52	51	74	57	71	62	61	72	59	68	78	58	53	73	56	63	63	56	57	58	58	47	56	48	70	60	61	69	59	61	57	65	70	64	55	67	70	71	63	71	67	60	66	64	61	65	68	59	74	63	78	73	66	55	60	55	62	60	62	53	71	61	52	55	62	66	64	55	59	78	52	65	60	67	60	56	62	82	63	62	59	66	68	66	65	53	60	70	67	68	56	56	69	56	64	60	57	50	58	65	69	63	51	80	55	58	48	83	58	73	50	53	56	54	69	81	65	61	56	64	56	54	71	63	53	89	62	76	66	57	76	51	77	55	59	65	66	71	66	50	70	67	61	56	46	79	68	72	63	64	48	67	53	62	61	45	59	59	56	56	57	60	62	64	53	71	61	64	73	58	64	70	77	58	55	54	64	72	54	63	59	60	54	75	63	67	72	55	66	58	71	53	58	58	57	63	58	53	66	60	47	70	75	69	75	65	78	52	59	59	59	56	59	65	61	75	53	66	66	72	68	73	68	56	60	65	70	63	58	71	52	66	74	67	61	59	76	55	63	58	75	64	53	71	56	54	60	59	64	74	52	69	55	64	71	61	55	55	66	66	60	67	45	70	67	57	56	57	66	51	60	61	62	52	41	55	57	55	57	51	64	58	58	76	71	67	73	60	67	66	53	69	65	68	74	68	68	70	68	59	53	65	73	69	61	72	52	45	54	63	51	65	54	67	60	71	73	74	62	58	62	57	65	51	66	61	46	59	59	60	60	51	58	69	56	76	60	64	68	63	72	56	69	62	62	61	64	56	42	68	57	67	64	58	69	58	52	63	67	52	79	54	55	61	72	65	59	62	66	69	62	61	67	60	59	57	63	62	73	67	55	64	52	55	64	74	61	73	59	65	56	57	69	62	47
44145	44041	55996	43994	32113	16342	4766	5999	3772	1536	867	717	649	694	687	674	602	707	683	677	657	680	638	631	619	652	648	638	675	661	719	645	704	695	680	612	697	680	646	639	626	675	697	712	649	680	645	676	659	673	684	658	652	687	652	669	651	656	687	630	639	650	686	628	625	676	662	671	619	673	651	701	650	658	671	596	660	688	652	669	677	636	643	635	659	678	648	652	673	681	628	697	629	632	658	654	664	667	710	675	647	633	658	690	637	694	649	651	650	669	624	656	650	651	674	662	695	646	679	648	707	658	667	648	678	688	657	692	646	651	650	677	634	666	707	646	646	596	636	722	644	667	602	625	645	630	673	680	658	714	706	662	670	689	684	681	683	656	643	683	602	680	687	726	691	690	654	660	674	665	647	665	635	624	661	666	611	631	668	622	642	693	639	636	669	684	654	657	635	635	696	669	708	690	604	638	657	682	667	601	676	674	651	654	621	660	672	695	663	654	694	639	661	601	633	659	686	625	655	643	634	684	681	651	680	677	690	687	671	655	640	663	665	628	628	652	662	683	665	680	642	697	657	687	641	672	618	671	670	705	647	669	647	704	651	633	668	646	660	669	651	681	611	702	650	679	720	682	648	673	672	684	713	708	651	651	626	663	683	720	676	631	641	644	627	660	703	696	656	673	628	655	665	682	640	677	659	672	691	656	674	638	630	673	623	694	685	687	605	633	629	659	649	693	676	634	695	617	694	623	643	611	678	666	674	643	647	666	664	676	655	605	691	645	704	618	641	702	682	664	616	691	651	694	689	610	659	663	705	685	684	657	669	647	673	672	700	659	659	651	686	701	637	698	665	639	666	673	666	652	694	681	696	640	650	658	696	681	641	668	681	661	675	663	646	709	644	632	648	678	675	704	675	692	685	678	713	669	645	676	693	672	643	669	678	700	627	657	679	679	674	641	684	691	616	673	676	687	656	658	678	658	660	708	673	658	651	645	686	666	633	669	682	680	704	672	648	637	678	630	616	660	661	665	689	704	649	624	628	663	622	657	679	616	669	647	655	682	612	702	662	646	650	674	674	686	629	645	672	676	683	669	658	631	663	658	666	623	597	622	692	643	658	659	642	660	654	671	697	653	610	686	646	625	634	677	656	685	665	687	653	613	657	596	650	732	638	668	643	650	673	667	630	671	621	674	637	676	685	673	653	669	641	675	619	642	614	628	669	673	686	710	676	658	634	658	710	628	683	639	657	669	638	664	634	673	667	674	672	623	661	715	645	693	685	674	690	659	660	655	655	690	655	637	690	645	637	664	662	647	659	694	669	736	661	650	690	671	634	663	653	637	642	616	749	666	694	662	669	658	665	642	736	703	722	614	681	661	666	723	669	678	636	699	670	703	645	697	663	646	672	640	663	654	661	689	664	707	631	639	657	653	698	709	663	642	643	702	641	668	665	646	692	668	663	685	635	692	655	623	673	670	698	661	633	669	634	693	656	686	649	661	660	672	656	652	673	647	657	651	647	683	665	620	643	630	645	653	681	643	635	676	650	653	586	653	703	666	657	651	698	672	639	659	672	668	652	613	657	652	702	668	681	695	676	688	632	655	661	668	638	669	667	687	654	608	689	641	612	703	639	654	693	689	661	647	648	665	683	696	654	670	654	684	633	637	654	667	595	689	694	634	645	668	682	662	682	633	676	660	672	661	687	659	696	645	683	632	679	664	661	669	711	637	609	714	707	667	657	685	644	665	688	666	668	687	650	704	643	674	684	680	668	663	643	632	688	661	646	674	695	652	704	664	633	682	677	624	720	665	611	647	671	690	657	659	650	664	655	691	661	688	627	671	646	641	689	664	672	689	646	669	647	676	704	658	627	667	711	694	683	678	650	674	717	700	667	652	667	667	683	644	702	656	690	699	675	668	630	658	697	668	659	631	672	642	661	636	675	677	624	651	715	613	658	594	674	632	624	659	675	648	693	639	664	672	624	669	666	642	695	682	636	697	649	721	615	646	689	684	641	680	701	678	619	655	644	661	630	661	664	668	710	665	688	673	669	642	655	669	684	695	657	686	736	681	674	645	662	706	676	682	660	601	647	665	689	660	651	692	680	691	669	636	651	649	625	650	681	648	695	753	674	656	653	643	661	631	640	629	656	662	644	669	678	640	673	661	666	659	703	670	631	639	689	620	638	710	643	694	611	627	692	695	649	690	674	650	668	681	705	709	634	638	662	673	694	671	622	629	625	668	654	679	662	643	698	651	652	665	636	619	640	637	622	672	645	626	694	631	699	685	657	649	665	655	630	624	633	658	736	656	677	682	656	666	655	657	680	642	652	645	661	648	753	662	705	700	632	658	674	607	642	695	687	661	671	676	682	632	652	652	666	651	643	627	673	669	656	634	686	629	695	659	677	662	633	701	681	689	619	668	667	696	700	653	640	675	706	710	684	661	654	682	685	616	669	670	684	651	644	677	671	626	625	669	656	710	642	637	695	627	685	655	639	672	674	678	710	679	643	661	616	666	707	709	660	647	664	683	662	661	614	682	688	646	659	625	629	660	659	700	669	679	682	697	660	675	665	654	698	636	615	665	690	638	633	692	652	709	705	624	697	627	649	691	638	623	677	656	685	657	658	688	656	675	637	642	653	631	670	630	690	648	636	703	664	653	653	633	672	673	670	628	698	667	704	658	700	685	659	704	696	647	636	710	690	683	718	621	642	695	656	644	701	662	626	670	618	639	654	659	683	672	647	653	610	671	725	644	643	649	640	678	647	675	653	692	668	707	647	652	675	703	675	686	680	611	619	670	684	676	670	695	665	703	649	679	678	681	685	659	654	654	652	653	662	647	717	652	668	621	693	675	623	635	625	706	681	698	647	659	644	730	688	664	634	673	639	668	662	652	644	633	681	654	687	639	676	666	619	627	690	661	688	687	634	690	690	637	684	678	722	680	627	671	679	662	667	667	694	675	708	693	694	643	691	642	629	659	650	666	615	675	651	687	657	637	660	623	677	651	712	684	676	686	667	659	686	623	684	647	680	683	651	686	647	641	693	637	664	633	633	720	647	637	647	650	685	647	663	669	646	651	665	642	616	647	681	685	646	659	661	718	637	613	689	659	615	686	629	654	661	615	674	656	707	693	658	631	652	692	680	616	653	638	639	686	646	685	632	623	702	707	656	669	664	668	663	706	679	679	646	671	666	619	672	688	639	653	643	639	631	625	676	664	627	674	637	694	679	648	666	699	678	651	675	733	690	655	650	629	663	613	656	626	698	644	673	661	694	637	677	694	680	708	709	614	651	665	666	592	654	637	641	635	648	663	711	673	666	657	653	712	648	672	644	663	649	660	652	658	657	680	623	681	656	650	671	688	685	675	678	689	649	621	657	723	678	621	637	637	668	681	642	636	674	684	618	650	637	677	620	653	671	654	658	699	666	686	690	685	671	700	671	666	658	662	648	658	667	646	668	635	671	663	695	650	665	699	670	671	639	681	680	635
12219	13800	32170	21716	7343	1154	169	212	152	106	59	59	75	65	72	73	60	64	75	80	64	69	69	59	60	65	68	65	71	77	75	76	74	62	63	64	57	58	66	62	57	68	54	66	63	59	70	71	68	58	91	81	80	71	71	78	63	84	70	68	67	62	74	70	69	64	65	63	64	61	64	48	58	58	72	71	68	69	61	64	55	66	65	54	59	81	63	74	73	71	50	75	77	82	70	59	76	67	71	56	68	69	54	60	75	60	77	68	49	70	80	89	68	76	75	69	62	81	68	65	73	58	69	71	69	75	68	52	86	67	76	59	77	59	76	67	63	73	62	72	64	71	53	65	74	83	73	79	68	60	66	67	76	56	74	72	67	70	61	74	66	76	62	58	73	65	65	85	71	71	67	75	77	66	71	64	68	65	71	73	46	75	76	80	62	60	69	56	64	63	63	87	67	75	71	58	60	65	77	60	72	75	72	61	74	74	81	72	72	66	47	72	67	63	66	64	83	55	65	91	73	62	60	86	67	59	66	74	66	71	70	59	67	57	64	73	61	68	78	56	59	71	67	65	63	70	63	58	68	67	61	58	70	61	73	61	68	81	78	72	68	82	71	72	61	66	73	61	66	72	81	76	82	86	72	60	60	57	63	65	70	66	62	69	72	89	56	57	59	81	64	70	66	82	76	53	68	64	70	80	73	61	72	68	69	70	69	74	50	69	83	76	78	72	72	56	67	66	76	66	57	76	67	72	65	71	59	64	81	60	70	70	68	83	67	82	77	76	68	72	68	77	79	69	64	81	68	61	72	68	70	67	84	66	67	74	66	61	79	69	57	79	64	68	74	77	74	74	75	64	54	56	68	74	79	79	77	66	72	71	79	69	68	71	57	68	70	73	80	60	83	77	69	68	70	55	77	60	64	73	85	62	72	79	69	78	68	63	77	64	77	62	78	68	59	66	76	82	74	72	73	73	72	79	72	72	72	74	74	55	52	70	72	74	67	70	75	87	77	77	73	68	77	67	52	69	80	83	69	62	54	81	71	62	76	64	77	81	71	77	81	52	62	75	55	75	50	71	81	74	70	65	77	63	75	80	78	68	75	75	72	70	59	56	54	66	57	66	60	65	72	75	62	68	78	53	69	71	75	56	68	81	74	54	71	64	86	73	50	81	79	69	78	92	71	70	72	76	63	75	70	72	74	72	63	79	67	68	85	66	59	75	60	50	64	82	53	43	62	61	60	72	66	87	66	81	69	67	56	84	62	65	59	74	69	67	62	70	71	68	66	64	71	66	65	66	88	56	59	83	64	65	82	69	77	68	73	73	68	67	70	72	89	61	62	65	84	68	71	63	77	72	69	73	76	74	68	65	73	70	67	79	67	57	83	86	80	64	67	67	73	63	61	80	73	63	65	72	61	77	60	69	79	58	58	64	54	77	64	73	57	60	79	79	62	75	56	71	73	65	72	56	73	62	67	69	73	64	73	67	58	63	60	64	72	77	76	67	70	59	68	58	58	70	54	80	79	65	76	59	74	82	60	65	66	58	76	72	67	75	70	60	71	60	66	83	62	61	63	55	75	73	71	58	64	75	65	71	79	62	74	48	63	75	62	74	65	53	65	79	57	70	66	71	68	66	66	76	63	80	78	72	78	63	76	69	69	75	61	62	59	67	80	59	78	51	64	65	79	63	57	72	73	73	79	68	64	65	56	64	68	70	75	56	78	58	56	63	63	76	71	87	68	61	91	66	70	66	67	71	73	79	75	71	54	78	84	70	72	73	60	73	75	81	54	70	83	77	68	64	63	73	67	89	65	62	69	69	61	68	77	67	60	70	69	59	55	68	77	74	72	64	69	72	56	68	63	67	69	71	53	88	80	61	66	74	66	88	74	72	62	66	57	66	76	65	50	61	69	74	61	63	83	85	77	77	79	62	62	70	73	60	83	51	76	76	61	62	65	72	71	75	88	72	64	58	84	73	80	75	69	75	67	65	48	71	66	55	60	65	71	55	65	67	57	48	78	49	63	78	52	64	81	84	70	50	68	81	56	73	84	77	73	80	79	73	83	84	78	63	72	71	70	58	62	63	65	64	64	77	72	75	70	73	66	79	69	88	57	72	79	86	70	75	75	69	70	63	61	60	79	65	55	56	56	60	71	61	63	65	73	72	67	70	71	81	76	70	70	89	68	74	68	63	73	67	64	54	69	75	66	60	71	71	61	82	65	71	67	76	61	66	75	58	64	61	77	68	81	68	74	60	68	80	57	66	82	73	59	74	77	77	74	88	79	73	68	62	75	65	78	78	65	70	61	59	62	67	77	68	65	73	77	65	68	63	67	69	61	56	79	67	81	70	75	60	67	82	73	69	71	65	56	68	73	75	68	65	65	87	53	72	86	70	66	68	66	53	68	78	68	58	74	73	79	81	71	66	71	75	74	66	83	58	65	74	53	71	68	72	60	68	62	88	69	58	58	86	72	72	67	76	78	84	56	76	73	66	83	66	66	66	69	68	59	56	77	63	72	63	76	75	65	52	79	66	61	70	67	68	68	66	72	62	79	76	76	75	51	68	73	57	62	87	65	71	63	64	71	77	64	65	66	63	58	68	75	55	70	75	70	54	66	57	60	50	68	68	71	65	76	67	60	89	67	76	65	68	72	69	51	51	68	76	66	73	60	80	62	67	78	72	78	72	69	68	63	66	75	60	89	54	70	68	63	65	76	63	66	65	67	79	81	77	73	65	61	69	71	76	61	59	80	67	66	77	78	60	71	86	68	80	69	60	62	60	54	75	67	65	75	65	54	70	66	69	73	75	63	61	84	55	80	67	64	70	57	74	82	76	55	71	76	75	69	66	61	63	62	78	57	60	68	57	61	55	66	75	77	81	71	76	50	61	68	64	70	64	62	72	68	73	66	83	84	74	68	62	57	60	71	76	73	67	83	74	75	63	71	76	79	78	69	77	80	61	71	68	63	67	75	64	67	59	79	66	75	75	67	68	69	74	74	63	66	70	62	60	60	61	62	73	78	62	59	57	72	63	51	67	70	69	72	63	68	73	74	67	53	81	61	64	66	64	82	83	78	77	78	80	70	80	61	69	79	75	62	82	68	67	48	65	53	61	81	65	60	68	69	75	71	72	53	60	59	62	66	68	67	84	60	65	70	79	61	45	82	73	70	68	67	67	68	65	61	72	61	64	66	71	68	61	69	65	72	59	70	72	72	69	75	79	65	60	57	62	70	79	68	75	44	73	75	65	67	61	98	66	73	73	70	59	67	74	81	74	71	61	52	61	70	59	55	77	70	65	62	81	50	73	58	60	66	64	70	72	69	64	63	66	69	74	65	75	69	71	66	69	75	56	76	72	72	72	88	65	77	74	57	62	57	67	76	80	81	57	61	66	71	60	56	64	75	76	60	60	59	80	62	76	54	73	64	75	54	75	69	67	67	63	59	53	59	72	83	65	72	59	73	69	69	68	63	60	62	68
41249	38966	55760	44721	32488	16411	4542	5702	3414	1479	903	766	736	738	717	692	700	771	710	748	722	706	704	729	790	724	735	783	700	731	735	705	702	698	730	703	704	655	714	743	697	715	682	712	698	658	707	690	751	734	680	672	734	668	705	703	685	765	731	718	694	750	746	720	710	707	710	678	772	724	731	668	738	756	692	718	723	713	722	700	720	746	710	734	692	724	667	729	705	711	714	710	736	708	734	733	711	745	703	733	699	736	720	697	707	743	727	717	704	751	698	705	702	680	755	683	742	700	715	720	721	702	727	685	711	750	692	722	755	740	713	681	665	685	734	748	736	712	735	676	709	739	701	698	648	757	668	711	681	714	742	689	711	730	743	725	736	668	714	787	759	686	716	690	742	679	731	743	754	725	703	717	745	682	732	702	695	738	725	738	708	681	716	749	710	697	765	700	663	684	742	734	711	755	714	747	746	708	692	710	721	745	695	731	714	724	742	665	729	729	699	704	724	726	752	743	717	697	702	686	652	743	736	716	719	741	694	719	694	698	706	738	746	714	716	757	696	749	746	734	759	706	751	698	701	665	702	697	648	716	694	699	741	730	710	704	694	730	684	737	727	710	738	703	730	723	670	740	722	768	745	716	714	723	703	748	710	730	728	691	722	719	751	683	768	702	685	733	700	755	688	702	774	704	699	722	772	714	698	678	731	713	714	731	704	696	711	740	699	703	737	659	697	732	650	707	674	695	701	715	758	720	745	658	626	694	683	684	678	695	722	709	706	679	712	711	744	673	734	712	698	741	713	756	730	708	713	718	735	707	707	722	718	694	679	734	754	718	711	714	705	739	686	694	705	719	695	761	698	696	736	740	751	708	704	733	721	695	751	706	720	724	723	702	684	692	690	749	780	711	709	725	748	694	692	656	674	705	687	727	702	715	718	689	773	735	730	726	707	743	719	746	725	745	725	695	734	755	732	731	721	726	689	672	720	710	745	769	727	733	720	700	696	727	725	747	691	765	731	767	689	726	714	703	706	696	685	710	727	735	700	706	745	666	731	739	692	749	710	742	741	704	724	705	696	644	750	740	734	692	662	681	743	724	734	719	713	725	727	713	731	710	726	721	694	730	672	706	693	704	774	715	750	713	730	699	702	700	720	737	705	726	691	750	740	686	716	667	712	750	738	742	707	707	728	701	734	708	723	682	720	675	678	735	699	720	748	682	765	771	722	731	734	709	683	743	742	697	710	686	747	705	704	719	690	706	689	718	708	720	737	743	738	671	734	713	725	686	714	708	783	724	768	701	738	711	745	684	706	728	719	744	700	680	724	706	719	681	767	715	727	698	722	731	727	700	727	730	717	742	703	710	722	680	743	749	692	739	678	735	710	736	681	710	707	671	754	751	728	723	725	712	721	697	680	690	754	668	764	748	726	746	635	731	708	729	732	671	774	707	750	705	685	716	677	709	694	696	667	789	711	713	728	737	717	683	702	684	737	729	723	733	683	700	759	745	691	704	719	735	720	664	707	715	723	737	672	785	708	741	661	740	678	678	682	682	680	727	748	675	698	710	738	693	731	701	723	681	716	732	744	675	747	714	705	730	705	729	731	755	653	719	708	738	681	725	721	720	709	742	734	730	709	734	724	735	747	729	715	727	678	710	704	755	752	725	693	706	699	752	732	736	655	758	733	731	696	698	684	716	712	697	681	721	715	727	715	707	683	721	677	714	686	722	700	693	721	714	753	709	705	723	712	718	744	684	705	677	723	742	696	765	749	737	703	717	712	699	737	672	717	725	769	704	743	697	713	707	691	754	761	716	708	719	719	716	716	675	756	710	684	704	648	744	739	703	732	721	711	729	710	757	700	724	703	785	721	733	682	687	711	720	739	715	733	733	701	727	740	711	725	684	707	678	745	711	697	756	695	712	687	733	704	712	737	722	704	722	747	705	692	726	718	678	765	712	746	698	714	703	719	669	698	722	699	769	702	702	713	726	706	696	720	688	731	769	690	725	744	786	715	700	763	698	691	726	709	723	701	723	722	728	712	692	766	680	692	715	735	739	714	717	666	776	723	706	708	715	711	744	686	754	708	739	714	727	708	718	732	679	688	700	686	720	687	722	735	751	725	723	678	692	704	742	740	725	728	709	689	740	698	708	722	716	719	762	729	699	745	726	794	724	725	692	722	779	733	666	764	722	713	699	699	733	717	715	740	694	742	705	759	735	725	738	776	723	712	706	737	748	695	689	722	738	748	717	763	721	673	712	709	705	708	749	726	719	725	715	732	727	730	698	711	680	766	704	699	735	709	688	771	722	731	688	706	683	736	733	682	732	686	739	688	692	691	780	704	719	699	713	742	748	712	730	714	739	687	683	726	686	719	721	718	737	702	724	693	741	705	673	763	703	723	712	711	720	737	735	698	691	713	718	746	705	703	706	696	692	677	745	686	736	766	719	694	751	741	691	695	788	682	748	722	719	719	724	731	743	713	706	723	678	697	721	658	730	708	729	738	743	708	739	675	702	772	752	738	711	705	635	687	668	734	734	727	733	701	726	694	733	770	729	722	703	744	732	701	743	750	733	737	779	686	756	717	702	727	710	704	769	699	775	739	756	694	687	724	702	698	658	660	715	734	677	737	700	704	749	640	725	703	717	689	722	701	726	733	759	762	681	794	693	740	686	712	669	746	724	729	756	697	695	722	704	701	716	749	757	719	709	643	699	775	744	729	665	720	669	659	690	717	690	745	724	790	737	708	747	755	729	668	682	725	689	702	695	719	752	755	703	695	728	725	746	708	758	735	712	688	697	705	704	705	674	736	729	701	756	747	702	699	706	709	715	685	745	729	718	711	741	721	689	724	733	710	722	709	688	714	728	698	719	681	742	675	719	727	694	724	785	689	742	657	680	729	687	721	748	692	750	735	704	666	717	725	735	668	730	676	708	739	704	670	677	710	746	732	678	711	723	707	663	719	659	703	739	720	693	755	717	734	713	709	688	718	753	745	705	697	743	697	742	763	721	715	702	752	728	693	726	733	754	717	754	680	760	723	680	775	743	753	747	702	715	762	698	709	733	719	687	713	698	747	724	743	752	759	739	736	697	678	736	719	671	766	732	730	697	746	708	716	710	694	711	766	705	673	719	726	731	688	746	697	730	764	713	713	683	754	751	763	738	698	731	712	711	756	693	687	708	707	757	712	720	687	658	697	732	705	733	716	697	743	737	710	682	766	725	736	713	664	721	737	707	734	713	733	712	733	666	722	684	698	774	721	705	741	691	703	701	753	699	730	666	716	719	772	744	696	729	676	730	716	665	707	708	789	714	703	702	743	739	713	665	710	707	693	682	727	679	710	741	708	659	746	741	677	705	735	692	738	684	731	731	711	754	741	711	737	724	733	704	698	663	770	731	655	723	695	715	732	756	739	747	723	710	696	726	724	676	727	736	750	724	676	724	714	679	715	723	695	713	673	716	747	727	676	702	745	711	637	748	757	690	742	759
14277	16813	41453	30679	13425	2372	285	391	257	114	81	86	63	72	59	67	68	69	66	71	65	57	67	51	51	68	69	55	50	56	58	66	67	64	66	68	67	70	66	65	61	61	58	56	61	64	63	61	52	84	59	45	64	55	52	60	64	60	65	65	59	49	65	65	68	65	57	53	75	78	57	65	56	68	59	63	61	49	56	72	61	67	54	60	59	55	76	68	57	59	62	64	54	50	55	56	62	53	67	62	60	63	60	65	48	63	59	49	54	63	48	55	58	60	52	60	65	65	65	68	66	57	56	58	73	60	64	73	54	70	76	66	69	60	68	58	71	65	56	53	73	74	68	75	73	77	67	53	62	63	71	74	74	63	59	60	67	49	58	63	68	70	60	71	51	80	44	68	62	66	56	72	56	63	62	59	50	62	63	61	61	59	63	59	61	61	69	61	67	59	61	64	57	69	57	68	40	67	61	61	71	61	47	60	78	81	62	64	61	68	71	65	71	70	57	57	56	67	56	72	63	61	66	53	70	63	56	65	69	56	52	56	64	73	70	52	65	61	64	67	70	58	74	70	69	55	62	63	60	72	53	75	50	64	56	67	65	61	63	60	63	72	50	62	51	63	62	63	70	63	72	57	58	76	60	65	49	51	74	63	52	49	57	75	54	74	67	72	58	53	70	61	61	60	69	50	74	75	62	56	71	58	59	62	81	54	65	68	62	57	71	63	73	54	73	75	68	73	55	74	71	72	69	61	57	55	71	63	68	63	57	68	70	68	64	56	66	57	70	54	66	63	60	62	64	55	69	63	77	53	64	55	56	57	63	57	55	65	69	77	82	47	58	52	64	57	82	52	62	55	56	64	58	58	56	69	81	40	66	74	47	61	64	66	69	55	70	63	54	66	65	70	56	46	76	63	59	61	66	68	71	71	60	64	58	73	63	74	71	65	56	50	70	55	58	73	67	59	71	61	61	64	63	53	82	54	60	75	57	71	59	70	60	66	56	57	71	63	62	59	58	75	74	62	68	68	55	73	60	63	50	65	62	68	49	62	49	73	60	62	74	57	55	70	56	58	73	63	78	59	67	57	59	50	69	58	62	68	82	63	70	73	78	68	69	72	76	55	66	61	66	70	52	65	61	68	56	47	54	63	74	65	58	44	58	77	53	58	67	64	60	59	76	71	62	51	67	67	70	64	63	56	64	55	61	63	70	59	67	66	61	56	56	67	49	56	61	72	66	56	50	62	60	61	53	61	60	72	64	59	80	70	69	66	69	68	64	72	62	65	63	54	66	55	78	68	64	59	51	64	57	69	58	59	52	67	85	62	75	76	71	68	54	57	65	65	61	74	48	65	60	69	56	49	48	52	61	52	64	53	68	73	73	59	72	56	65	51	61	67	68	59	64	70	68	56	73	58	66	51	53	71	66	59	54	69	75	66	55	51	58	53	57	61	57	62	65	59	59	62	73	56	62	74	61	67	55	70	72	69	70	55	58	61	62	71	68	47	67	56	50	82	65	80	67	58	69	75	55	73	48	63	55	64	57	60	74	75	68	56	81	65	61	65	62	76	56	61	50	72	67	52	47	79	61	50	63	73	60	51	57	68	61	63	64	78	66	61	65	62	63	66	60	63	67	59	60	52	60	71	62	51	63	58	65	67	63	62	57	57	69	69	63	46	59	67	78	73	64	55	65	42	73	54	80	57	61	55	63	59	51	63	58	56	56	48	57	60	53	71	54	63	62	55	61	61	67	65	57	53	56	58	54	55	58	53	73	73	46	62	51	54	66	61	59	54	71	73	75	69	65	58	57	67	67	76	69	56	56	60	62	71	47	66	56	60	60	64	56	73	72	69	58	66	63	54	61	37	81	58	63	60	71	61	58	62	50	53	51	51	62	54	70	60	66	53	65	49	61	63	63	72	61	52	61	60	62	60	55	51	69	70	74	61	60	49	75	78	55	68	59	49	56	82	64	61	74	63	67	66	69	55	59	60	62	54	52	52	60	79	61	43	54	66	78	67	61	70	65	71	68	74	65	74	49	77	58	50	68	66	71	65	66	57	59	67	63	57	59	59	63	81	52	56	66	70	45	56	67	73	59	68	57	58	57	62	65	64	57	71	57	51	63	58	71	69	51	61	68	72	53	65	52	57	57	63	62	63	72	60	56	55	51	66	70	62	56	60	59	60	56	54	62	68	59	68	65	60	59	70	61	55	53	60	59	67	61	68	61	54	60	61	57	69	74	68	60	71	65	62	83	70	55	73	55	62	67	56	73	61	56	50	55	56	67	61	56	73	68	67	60	72	73	70	60	63	66	55	69	47	52	69	56	61	76	57	73	78	70	64	59	69	67	64	60	54	57	56	57	59	79	60	65	84	77	73	70	55	68	70	49	76	59	67	57	87	69	57	57	60	56	53	63	67	70	79	67	63	58	66	61	65	75	67	64	72	71	65	68	57	60	69	58	70	71	60	79	62	67	59	80	60	75	51	45	61	61	57	58	63	60	64	62	56	70	50	64	62	58	62	67	71	58	68	64	69	57	69	84	69	66	61	62	73	75	54	65	73	67	61	54	67	46	56	52	86	62	58	65	67	64	49	55	68	74	54	70	52	60	49	59	64	67	75	68	58	57	64	63	61	53	76	78	56	61	64	59	63	62	66	64	62	56	56	57	60	65	58	59	64	64	58	68	64	70	61	72	74	75	60	62	61	61	76	68	63	67	50	53	63	55	62	62	58	53	63	72	65	73	67	58	58	51	69	64	72	72	54	69	59	70	56	68	69	67	63	64	56	66	63	59	58	67	68	59	56	56	50	64	73	62	67	51	69	55	76	69	68	62	50	61	68	53	66	60	61	52	74	61	64	74	57	74	61	60	60	56	54	55	60	63	59	70	75	61	75	71	71	68	55	45	59	58	66	59	66	46	54	47	67	65	63	56	65	49	58	76	63	61	70	60	64	60	56	78	71	90	71	64	77	65	55	55	44	54	71	60	65	64	61	84	70	56	62	51	59	59	72	60	60	63	63	58	62	64	64	50	53	65	62	57	49	56	65	53	66	69	75	60	63	68	61	54	58	65	55	60	53	69	61	55	70	65	69	55	62	73	58	58	61	69	65	53	57	70	65	64	59	55	79	59	64	49	46	56	60	74	63	60	61	65	50	65	64	72	57	65	63	55	67	52	76	62	59	60	53	65	66	59	68	58	66	48	54	74	66	58	65	40	59	57	52	72	71	65	61	68	67	62	59	76	55	71	60	56	58	57	77	60	65	55	47	71	48	65	71	79	56	67	62	60	59	58	68	53	72	49	66	61	65	69	72	63	62	53	56	59	59	68	54	67	58	58	75	79	61	55	72	63	71	63	64	50	51	72	42	51	67	51	65	64	66	72	50	63	69	66	61	60	63	56	58	66	64	59	59	52	60	68	64	80	59	64	53	59	65	54	47	61	66	70	61	66	59	64	67	72	58	82	64	74	76	63	60	59	58
45427	41155	63717	54234	40310	19156	8302	10375	6459	2468	1097	780	739	661	653	621	662	644	643	678	665	639	652	669	680	647	646	660	683	684	637	612	627	633	640	684	631	669	651	680	673	680	643	716	681	629	623	670	658	651	677	632	693	635	660	687	613	675	670	675	664	648	663	672	637	673	686	640	676	678	698	655	651	669	659	643	634	615	621	673	606	642	706	674	642	646	627	688	684	611	672	677	627	656	649	679	716	645	730	639	668	671	667	628	658	636	596	617	675	655	672	618	710	663	674	693	640	649	693	633	663	604	623	668	681	633	689	652	630	659	683	677	656	691	642	667	698	665	623	658	633	658	625	610	634	653	680	626	647	668	703	682	641	692	597	701	659	681	683	665	665	641	660	684	683	692	659	634	658	685	624	686	633	659	693	666	660	670	657	639	664	644	687	637	660	641	667	638	626	712	658	655	627	643	641	634	716	645	683	646	683	661	641	700	674	642	638	661	666	651	639	669	634	657	684	637	611	712	703	629	692	677	675	664	676	641	652	648	656	693	660	652	653	656	629	643	683	642	685	617	714	672	668	622	605	682	646	653	614	675	652	693	683	663	692	632	677	683	640	706	689	716	642	667	625	702	666	635	690	665	686	680	590	668	669	675	700	653	633	627	687	714	650	618	673	622	667	732	628	664	651	651	664	617	674	675	637	665	599	630	680	644	661	647	665	648	667	675	641	665	686	648	641	657	668	695	628	687	694	698	663	621	742	668	662	678	656	656	727	655	617	616	695	648	631	656	658	663	639	665	679	650	658	632	614	670	678	676	649	593	723	651	665	713	674	631	657	703	645	697	642	642	664	660	664	689	659	689	636	641	656	711	640	688	625	650	695	655	620	701	655	645	669	707	684	626	657	639	669	703	664	700	703	674	672	614	663	695	643	632	666	678	693	671	656	623	653	635	623	645	701	688	672	704	647	655	700	662	693	620	653	661	635	649	616	697	683	692	696	661	663	663	686	621	639	654	630	680	671	730	701	589	646	668	631	670	673	670	643	588	620	609	656	651	645	606	651	684	655	708	667	696	619	642	642	670	682	668	673	685	666	692	678	636	675	654	619	674	653	624	686	681	674	663	673	596	662	651	681	679	647	736	660	660	669	720	654	671	654	681	678	674	649	630	644	682	668	658	667	681	638	702	642	624	620	671	646	652	684	626	615	653	636	619	671	669	624	642	654	660	643	679	628	708	667	687	718	686	654	672	638	688	613	678	651	684	641	617	659	659	645	691	676	634	665	650	616	607	622	657	665	640	626	708	650	652	607	685	659	659	660	665	653	679	654	635	660	668	672	582	635	643	625	645	712	631	640	613	640	650	719	648	679	665	689	714	673	659	637	656	641	627	663	625	661	655	682	651	662	664	661	630	647	657	654	645	668	687	634	658	655	641	654	614	670	671	717	701	636	680	663	630	673	645	706	699	655	654	672	656	657	682	644	649	727	715	627	696	641	648	676	655	675	602	675	629	640	669	686	675	665	669	676	658	651	689	647	614	647	673	620	670	638	639	611	643	688	668	619	617	650	619	661	683	666	636	737	695	662	629	633	684	657	602	642	635	642	608	639	683	672	656	622	674	679	688	647	678	658	648	662	682	653	662	646	585	657	674	681	642	626	686	687	702	650	654	679	680	689	673	653	674	633	681	637	652	661	635	645	655	633	648	670	689	665	671	658	655	652	657	602	683	673	671	627	674	674	640	650	664	654	656	643	652	674	671	667	655	669	669	645	692	659	661	616	676	657	674	649	660	671	673	709	643	652	639	660	674	663	669	663	668	631	669	644	660	630	647	686	643	623	624	653	647	672	683	631	621	653	689	665	692	641	642	665	649	689	682	652	647	668	670	674	653	676	655	614	656	641	665	637	666	677	695	657	698	671	662	600	682	693	679	641	656	685	630	688	631	669	667	759	676	628	656	643	688	678	659	694	667	691	645	659	665	699	663	664	661	692	656	677	660	656	639	684	671	648	688	661	660	640	635	640	668	666	665	626	646	633	699	639	647	710	664	621	625	647	623	731	681	673	605	661	671	676	643	661	619	663	659	659	686	598	696	640	632	698	676	643	673	697	655	686	663	650	670	641	663	627	598	653	695	693	682	685	659	713	673	695	704	671	643	666	661	613	647	625	630	613	654	626	658	624	662	636	678	685	634	670	694	662	644	618	647	668	648	715	628	680	616	653	646	641	665	603	671	644	668	670	644	666	710	648	616	676	660	679	686	648	637	675	675	636	701	661	654	658	679	665	641	674	660	676	623	652	640	669	670	662	673	685	656	649	667	642	638	685	675	685	653	659	685	670	676	636	660	666	656	703	658	660	637	598	650	659	678	653	654	684	644	669	629	665	595	651	670	727	683	637	597	702	647	620	654	686	692	678	682	639	707	676	666	645	676	690	641	688	602	652	674	665	647	667	653	637	646	664	670	698	644	641	679	616	647	651	679	659	665	689	615	608	696	656	711	662	618	699	662	647	681	647	630	668	647	675	655	631	672	638	675	661	670	649	628	646	641	647	677	666	644	626	699	691	641	687	649	671	623	641	676	615	649	655	660	710	649	668	664	632	672	695	662	646	668	659	630	651	651	669	651	678	644	680	648	653	675	656	648	649	638	632	681	656	686	626	629	634	662	666	664	647	677	637	671	649	656	647	654	667	687	661	650	682	673	671	623	662	673	638	664	714	639	628	648	653	658	634	662	677	659	660	668	629	653	658	615	679	641	622	656	650	635	683	642	646	681	690	665	681	648	709	675	659	657	712	647	632	677	641	649	665	644	671	668	710	648	660	640	656	664	678	662	662	660	671	657	659	645	661	678	656	669	623	648	686	674	681	681	598	632	652	642	666	645	677	661	696	673	696	654	703	633	656	653	658	642	666	667	663	664	630	660	689	660	638	685	683	680	652	671	634	659	669	671	663	660	642	601	664	644	672	671	680	702	669	640	687	665	662	674	653	638	618	708	656	664	661	677	691	648	668	688	607	649	671	625	660	643	688	676	662	637	684	667	644	619	642	671	667	643	707	678	666	679	668	644	630	641	715	685	659	667	662	652	658	638	694	667	667	668	715	700	654	655	641	662	661	683	659	642	651	651	611	620	666	643	658	670	647	636	704	693	687	666	683	640	663	627	611	674	638	674	623	621	668	660	655	665	677	696	649	654	692	676	649	648	683	645	650	664	645	621	661	645	659	647	623	724	683	688	626	697	596	647	677	652	605	659	680	664	668	699	644	649	670	670	687	686	665	637	645	637	648	641	636	680	698	636	620	660	642	636	697	674	691	678	670	644	624	613	665	695	628	701	645	660	688	624	662	673	642	661	638	653	658	615	676	630	694	626	605	684	683	701	658	702	667	719	620	674	687	658	644	631	641	674	645	671	604	659	675	649	728	620	637	682	652	639	640	642	617	675	643	679	629	689	696	629	677	673	693	648	685	663	667	651	653	675	652	645	678	665	681	649	678	662
5821	3372	14512	10112	2793	475	101	126	109	79	78	60	57	54	86	56	64	62	61	62	71	67	81	70	68	69	55	73	59	73	75	74	71	73	66	77	55	74	64	76	71	60	73	62	67	72	61	87	63	66	61	57	78	63	71	58	68	66	74	64	57	80	69	56	71	76	66	83	64	70	82	73	69	61	56	61	71	61	59	79	62	68	63	71	61	62	62	55	68	68	52	69	67	62	68	61	74	61	75	55	71	79	78	63	63	59	69	55	66	54	68	72	73	65	70	84	72	66	51	55	76	62	52	71	66	74	66	74	69	64	70	54	59	74	73	75	72	78	76	62	71	72	64	66	62	69	75	63	58	79	71	74	78	77	78	69	53	59	58	64	62	83	67	55	51	61	59	58	63	63	72	53	76	54	68	79	58	65	65	75	60	48	79	68	67	85	69	58	75	58	70	70	75	65	69	64	81	73	66	69	68	77	82	76	72	59	58	70	69	75	70	71	72	59	67	75	72	61	54	69	67	80	70	76	62	73	83	81	68	68	86	74	76	66	69	70	74	63	91	79	74	48	66	72	59	77	58	55	76	62	72	76	80	71	68	59	67	60	68	72	69	77	69	51	56	50	68	56	71	67	88	58	64	50	69	61	58	77	97	67	56	88	63	73	81	61	68	72	55	72	60	62	66	62	46	72	74	62	77	75	75	61	66	53	65	59	53	68	71	69	66	66	65	70	69	69	69	76	75	69	73	76	84	68	68	70	57	73	60	82	62	49	65	79	77	63	69	58	69	70	78	80	62	63	75	88	68	85	45	65	60	63	61	73	67	74	58	69	72	63	78	68	66	71	62	55	64	74	76	61	74	68	73	63	63	71	79	62	65	64	55	79	68	88	71	66	87	70	60	78	50	61	81	74	74	75	81	61	55	67	72	69	57	72	67	73	63	90	62	57	83	73	77	82	72	78	76	55	50	53	74	78	72	69	74	59	64	74	64	68	77	68	61	76	63	71	63	62	64	70	74	73	74	54	70	60	80	55	63	70	63	77	59	65	74	64	73	72	65	84	56	63	61	66	72	79	75	76	84	63	81	60	70	62	63	60	73	62	72	61	55	58	64	61	67	74	62	72	75	59	50	64	65	77	51	63	59	68	86	78	63	65	60	56	74	64	78	81	65	58	63	68	76	64	63	82	63	64	66	66	54	80	61	69	61	59	72	59	59	66	76	61	78	88	70	63	57	57	78	57	67	58	76	70	57	62	71	71	75	78	69	75	74	53	58	51	56	70	59	59	59	54	58	63	59	61	54	66	77	67	93	79	80	71	77	72	78	73	53	73	70	70	73	67	55	73	51	60	64	78	69	59	60	65	65	68	73	70	67	82	52	75	62	67	71	62	71	80	71	82	60	83	76	66	85	72	62	59	70	66	77	64	54	64	74	86	74	82	68	71	55	82	73	58	67	60	64	79	61	60	78	71	76	62	68	87	70	72	62	63	78	77	79	67	69	65	59	62	63	76	67	73	60	73	59	64	62	54	68	87	75	56	78	82	58	70	59	70	68	61	82	75	74	62	77	68	68	65	77	59	46	60	59	65	56	75	67	88	55	55	60	69	71	70	68	72	57	65	68	70	64	65	82	58	64	70	58	70	84	67	70	73	57	71	73	68	49	73	65	65	79	92	75	69	66	66	71	67	65	68	74	73	66	61	71	66	66	63	74	70	64	65	71	62	59	57	76	55	67	63	68	66	66	77	73	72	61	65	52	82	77	73	78	71	82	63	50	55	69	68	57	73	73	72	73	60	63	65	77	72	72	72	69	77	77	69	57	62	51	69	78	70	59	64	66	67	67	68	69	68	61	82	63	82	87	61	57	66	73	63	60	66	61	81	63	71	73	82	74	65	69	59	48	60	67	71	61	65	70	61	60	68	63	61	68	58	89	67	67	67	66	61	75	70	73	72	70	59	71	76	79	73	75	64	55	66	69	69	63	72	62	71	64	81	71	68	73	54	69	56	56	71	65	75	70	68	67	83	78	68	61	72	53	66	52	67	62	65	65	63	73	52	71	68	71	69	71	67	59	74	62	59	62	66	71	56	61	72	71	62	60	73	74	72	66	70	56	77	55	61	70	62	71	73	74	65	69	62	81	68	59	78	68	87	81	63	74	85	68	55	58	68	63	67	63	64	57	75	77	71	75	61	67	75	85	76	63	72	67	81	79	55	71	80	59	63	63	63	64	68	75	63	86	70	73	56	92	66	60	55	76	76	62	76	63	70	70	74	77	56	78	66	57	88	66	64	54	67	76	59	65	51	69	62	68	72	73	73	48	71	56	44	55	70	67	58	66	74	59	63	68	69	89	80	76	90	76	64	82	69	68	66	71	75	62	56	76	61	75	68	80	65	56	73	54	67	60	51	52	66	74	66	73	76	60	78	80	76	76	72	71	78	75	70	79	67	78	75	70	72	92	81	62	68	64	73	88	75	76	76	62	72	77	73	73	68	85	60	71	71	79	62	78	70	75	51	69	67	54	73	61	77	67	68	59	72	60	60	63	71	71	76	68	68	62	65	71	76	64	69	69	74	55	73	74	71	68	79	64	71	75	68	56	68	63	62	69	70	74	81	50	70	68	58	79	67	63	80	68	86	67	58	77	61	68	55	51	58	57	73	68	70	67	57	81	77	67	91	69	63	64	83	79	59	60	64	73	69	68	46	60	51	69	64	69	76	71	72	77	73	76	64	60	66	59	76	71	80	64	73	68	74	70	73	76	75	77	78	75	74	57	59	68	77	82	69	92	67	74	62	64	72	68	74	61	72	56	56	67	56	79	64	81	67	67	59	80	66	64	57	84	60	75	67	68	55	87	62	79	60	84	55	73	67	75	69	65	79	66	64	74	65	74	61	52	66	68	66	81	75	69	60	66	57	67	79	64	54	78	68	82	65	61	69	72	57	66	63	79	78	71	61	59	69	68	64	82	67	76	70	69	72	59	58	62	72	76	53	61	92	67	56	69	57	67	76	68	76	85	73	68	56	58	73	52	54	61	71	61	56	71	73	69	76	58	74	75	68	63	70	67	65	61	56	68	55	61	68	72	65	67	88	64	71	63	48	63	68	66	72	72	78	66	64	68	58	53	66	78	75	74	57	62	80	55	59	60	62	65	78	73	78	50	81	70	70	81	66	67	64	65	63	59	64	64	73	57	67	74	57	83	78	66	72	57	59	68	55	63	61	75	49	74	77	62	64	64	71	59	69	73	67	57	65	64	60	77	67	67	66	74	63	75	72	67	68	67	56	62	66	61	76	68	68	64	72	53	71	81	61	60	74	63	62	64	70	67	71	69	70	68	65	61	72	58	61	65	83	71	77	78	65	68	61	69	81	64	67	59	64	59	71	76	58	65	77	61	67	42	70	59	74	69	61	62	60	75	70	71	69	76	57	63	79	74	55	65	70	82	64	70	57	70	62	50	69	74	74	68	62	71	59	83	61	66	68
33757	23927	40669	33702	23335	7908	1715	2787	2041	1138	834	744	757	716	675	676	754	690	682	747	701	699	687	714	719	673	671	717	697	684	677	682	770	660	736	726	708	704	731	740	666	701	694	728	763	725	685	773	636	684	692	702	691	713	753	681	697	697	655	708	759	688	704	711	673	707	712	713	688	719	671	695	703	719	733	722	674	724	690	728	686	687	707	723	728	716	667	655	740	721	673	773	715	690	717	700	704	675	711	713	698	714	752	684	744	723	722	657	711	714	695	715	705	737	688	732	693	695	755	674	677	712	687	712	696	718	716	740	722	688	713	709	729	747	699	697	708	746	687	736	703	703	682	680	698	751	696	705	722	708	689	679	735	736	684	693	709	708	723	694	707	720	731	752	752	711	695	776	730	689	722	729	650	657	674	707	706	722	692	709	714	690	754	719	705	767	683	757	691	706	676	736	674	694	723	692	725	720	720	781	724	717	711	676	774	711	711	726	715	738	738	695	698	748	742	650	711	718	707	685	690	754	700	703	727	716	712	702	707	731	683	738	687	700	717	727	701	676	702	732	711	720	689	739	733	714	670	701	713	709	701	713	687	687	694	683	705	716	695	694	734	722	750	712	694	721	696	729	702	734	729	793	702	746	702	724	689	658	726	671	714	772	705	665	718	693	702	676	759	753	723	678	699	704	734	748	760	716	677	750	749	737	700	741	682	725	700	679	696	722	664	719	752	691	656	697	656	674	724	739	745	721	722	677	678	704	745	698	671	735	696	704	769	673	681	707	713	725	668	744	725	643	710	718	669	719	707	700	747	753	718	750	718	770	738	711	698	687	704	719	678	675	674	704	723	653	720	758	671	745	748	721	732	731	713	738	681	692	733	718	717	688	693	690	735	700	714	725	702	714	650	743	688	731	714	714	749	768	671	690	710	716	746	724	647	703	758	758	712	684	685	709	704	720	718	730	718	722	696	684	719	695	675	703	659	708	698	711	715	700	672	673	738	670	724	711	730	706	756	708	718	704	724	700	700	625	683	668	726	707	697	711	717	664	710	730	712	729	702	721	721	701	684	733	705	731	737	706	777	674	713	732	696	681	740	716	751	742	731	741	727	722	691	692	728	703	639	725	695	693	718	704	720	689	687	757	726	688	702	730	689	693	684	710	727	715	673	745	715	723	689	666	650	700	697	698	773	741	676	722	705	675	750	702	696	682	734	719	740	742	704	678	716	681	730	729	712	697	696	714	700	736	688	738	721	744	661	720	693	726	689	729	769	748	703	708	745	704	715	741	689	712	706	703	698	707	693	749	733	677	762	743	720	660	737	708	668	763	730	697	736	740	715	709	719	700	728	686	687	667	736	708	742	740	709	748	769	677	773	689	721	700	790	774	687	672	698	716	698	725	711	720	724	801	746	719	696	724	724	708	721	731	762	737	691	677	736	723	758	725	696	733	722	674	726	701	709	770	761	752	716	739	741	707	695	690	694	713	733	740	721	710	716	707	706	690	766	700	751	664	760	714	720	717	698	661	728	716	687	694	741	709	706	751	763	698	709	726	676	681	748	691	704	721	753	677	677	731	721	752	689	693	721	716	673	670	733	747	739	669	727	679	713	766	671	740	715	704	698	731	771	696	771	727	725	715	740	738	745	707	702	699	728	741	729	699	670	719	727	747	734	689	733	681	723	694	746	678	726	727	687	725	681	737	646	728	703	706	710	713	714	720	752	755	674	683	712	719	677	705	773	692	744	730	724	751	737	694	722	708	697	669	692	724	691	695	723	680	738	726	685	690	704	760	717	765	691	759	688	730	706	720	697	690	705	696	725	714	752	745	728	737	698	723	699	680	720	710	708	743	753	695	713	707	708	764	715	708	715	724	702	732	673	691	680	695	701	706	698	741	759	694	769	696	683	719	751	735	742	729	693	673	706	734	712	688	731	687	744	691	674	706	719	738	745	692	685	755	742	687	701	661	643	756	742	700	725	714	723	723	686	703	732	715	699	724	725	718	714	693	702	716	704	704	761	710	694	699	688	709	691	709	702	692	695	688	718	711	706	661	759	732	707	684	688	642	747	697	712	684	722	678	685	719	752	734	695	738	673	714	728	717	756	694	710	711	717	706	704	675	697	705	713	718	653	722	707	668	701	750	670	712	705	737	716	689	688	674	686	671	712	702	730	675	777	721	677	735	743	713	709	731	649	719	713	734	702	710	740	727	724	667	692	729	770	685	671	745	734	660	713	730	703	703	684	705	757	686	671	700	682	734	723	730	729	721	715	771	682	717	744	759	712	746	747	732	697	776	705	734	693	700	678	724	726	712	663	745	732	707	713	711	769	718	773	674	704	692	697	730	754	737	742	739	706	732	706	710	711	730	674	740	712	649	680	676	699	720	753	698	759	711	741	686	744	721	690	755	763	670	717	759	718	724	744	698	682	688	745	721	726	734	712	727	682	701	691	713	706	692	726	715	720	693	691	730	691	716	708	677	691	670	723	728	707	712	713	742	692	689	716	704	709	714	691	670	777	738	706	746	670	727	758	725	736	698	696	759	708	700	700	745	735	755	714	682	747	724	732	752	670	739	718	706	665	674	711	691	705	685	698	777	772	739	758	676	709	726	695	735	684	730	764	713	720	721	695	706	705	732	725	718	685	686	674	749	734	712	684	658	683	724	691	749	725	744	731	748	741	725	705	707	710	716	750	694	712	676	737	762	705	711	691	719	674	693	739	703	699	701	689	730	728	685	739	683	741	701	717	730	735	685	677	699	676	719	693	756	683	695	710	705	686	753	648	704	690	696	727	729	691	697	726	726	718	738	710	720	713	704	671	705	675	703	692	707	714	746	759	725	740	718	705	686	709	732	730	681	759	668	728	715	739	699	714	695	733	727	716	711	729	704	680	683	715	713	659	724	719	670	685	681	747	670	688	702	735	689	688	681	741	713	686	705	710	695	674	681	719	730	717	736	736	661	682	744	733	696	742	703	736	669	672	711	716	735	719	756	727	692	693	735	727	717	728	744	696	690	673	717	744	712	694	722	739	711	714	688	744	735	686	733	711	691	686	701	747	733	756	722	698	696	733	717	704	741	689	704	707	690	718	689	705	693	702	697	688	741	704	690	688	691	664	763	731	733	716	725	728	750	641	746	713	699	657	743	773	738	707	704	741	716	690	695	692	737	712	691	707	679	727	723	747	704	698	681	711	732	726	724	703	709	701	709	681	695	672	674	709	682	716	693	740	703	759	692	691	647	753	767	699	754	675	730	721	727	705	674	684	746	724	736	716	693	683	717	748	678	763	694	713	722	682	683	708	746	690	707	671	724	710	754	720	703	712	735	710	670	753	747	682	729	734	737	729	713	738	699	717	714	712	725	775	681	745	721	721	710	707	716	734	713	710	673	671	681	716	730	745	726	705	711	760	745	698	698	744	651	786	670	723	704	720	683	727	721	738	729	692	667	686	769	673	704	716	725	688	753	705	696	731	711	742	753	702	726
10538	13217	33617	22827	8266	1368	213	205	156	110	77	66	72	63	59	61	46	73	60	77	62	59	55	58	68	68	68	68	65	49	51	65	56	49	60	77	59	72	68	61	79	69	65	83	62	51	65	57	80	51	60	58	60	62	56	65	70	58	83	62	65	59	49	55	57	71	55	52	51	63	57	52	55	63	81	67	61	69	62	67	71	59	70	54	67	69	59	68	65	52	62	64	56	83	67	51	64	53	69	61	51	73	75	61	56	71	63	44	67	59	61	58	60	71	65	66	61	48	63	71	57	60	71	86	65	70	66	67	68	61	63	66	66	65	66	53	60	52	58	66	59	71	68	73	56	71	65	55	65	61	66	72	60	64	54	67	57	67	50	67	64	74	58	60	71	72	68	63	61	52	61	69	65	55	57	77	61	58	49	72	49	59	67	69	70	47	57	65	71	62	60	71	74	59	63	54	66	64	63	73	72	71	55	69	51	68	52	63	71	62	62	61	63	56	73	71	62	68	59	62	64	56	62	68	71	81	68	77	67	67	84	79	62	59	60	46	60	75	68	67	52	63	55	72	69	58	64	59	66	82	71	53	70	60	50	60	60	71	61	64	68	56	65	74	67	67	58	67	78	64	56	57	60	63	57	76	66	67	77	63	55	55	69	51	65	68	62	66	64	59	54	60	64	62	65	69	69	49	64	56	58	50	69	71	53	49	63	64	53	74	47	59	53	64	69	63	52	87	66	52	68	82	61	64	67	61	61	70	46	57	64	71	59	57	67	49	65	67	69	60	78	63	88	62	74	57	64	51	51	62	83	50	64	64	54	53	82	56	68	56	72	67	72	56	70	65	59	61	57	59	54	66	59	44	57	69	54	65	63	61	68	47	67	55	68	51	56	62	77	61	44	52	58	67	69	64	70	69	56	66	57	62	57	57	53	46	68	71	59	52	59	61	67	73	62	64	72	54	58	60	62	64	63	56	62	67	69	62	65	65	64	56	71	64	85	62	62	47	64	58	61	72	71	62	68	69	53	65	65	55	50	64	70	77	62	61	69	55	67	72	67	58	62	69	73	60	63	64	57	71	68	66	64	47	67	69	68	68	64	60	66	54	74	70	66	62	61	56	65	71	69	64	73	74	54	56	50	73	60	59	76	83	66	61	72	50	65	70	53	45	70	55	68	60	70	71	73	61	65	57	65	59	57	58	67	67	57	71	62	70	64	56	68	82	66	63	66	54	74	70	58	61	68	52	75	74	69	70	64	59	60	66	75	57	73	61	57	65	62	72	58	61	64	64	64	58	71	66	46	67	64	52	69	75	67	74	70	67	67	58	54	44	57	56	68	57	53	43	68	69	73	68	49	49	75	73	56	63	64	59	62	65	78	55	71	71	61	58	66	66	64	74	61	75	64	61	69	60	57	65	75	55	57	58	64	52	61	57	68	68	71	63	56	57	57	67	57	88	69	69	65	61	80	63	64	76	61	60	56	62	58	64	61	52	66	75	64	66	63	49	61	67	60	74	51	73	67	58	62	67	73	74	55	87	64	63	69	59	57	67	58	63	62	62	62	72	69	62	70	66	63	59	65	61	59	59	66	58	57	56	65	63	67	68	69	65	49	53	68	65	69	72	54	62	73	56	58	53	65	61	81	55	57	62	62	58	59	64	67	58	59	65	60	69	73	67	65	61	55	66	84	59	58	82	68	63	57	52	57	59	68	52	67	57	63	64	41	60	68	86	54	66	70	79	59	59	62	58	51	45	53	62	66	67	58	70	57	72	70	72	59	58	70	61	62	57	63	62	62	60	61	58	59	61	72	54	55	76	70	64	66	69	47	71	64	45	63	57	62	76	74	60	60	72	72	58	53	55	60	71	66	68	70	67	68	61	58	63	59	68	70	53	78	61	52	67	74	83	68	72	63	70	68	59	66	64	61	59	67	55	67	78	74	60	64	67	69	57	62	75	63	66	76	80	66	79	71	74	64	60	63	74	71	62	61	68	73	72	58	55	56	73	65	73	52	68	56	69	62	61	58	53	52	61	79	69	66	36	69	53	66	73	57	60	59	61	76	84	62	80	66	42	63	62	59	56	69	58	55	65	53	57	64	65	51	78	53	51	60	55	62	79	71	72	48	61	56	61	73	65	69	52	56	62	52	62	71	56	61	65	61	58	73	53	53	62	54	59	51	61	68	72	68	68	56	79	63	60	76	59	50	52	65	58	58	85	75	60	54	66	77	84	51	61	53	62	66	69	59	62	57	73	70	68	81	73	67	68	66	73	59	72	52	48	56	62	61	64	65	64	64	61	70	67	67	58	67	62	76	62	72	67	48	70	74	76	66	67	65	85	66	64	47	71	53	51	68	58	65	52	81	78	61	73	68	64	57	76	57	50	57	57	59	80	63	59	55	75	60	87	59	51	68	58	78	53	65	67	58	71	42	66	49	81	67	66	61	66	75	51	81	51	66	56	60	59	57	61	47	52	72	69	59	56	58	77	57	68	68	67	69	83	48	65	61	50	65	73	55	66	72	67	71	63	60	59	65	69	70	66	76	85	55	66	51	81	63	51	54	50	65	66	46	58	59	65	67	64	61	66	48	63	63	57	69	61	58	64	52	82	67	54	61	58	60	54	50	62	65	59	58	60	62	62	55	70	60	73	70	74	70	57	63	70	50	64	62	71	61	63	74	56	71	73	64	62	71	61	50	75	77	78	82	57	41	53	61	83	48	78	68	57	65	53	48	72	51	62	68	64	68	50	62	60	64	56	64	65	69	52	65	64	75	79	76	74	75	67	51	58	52	70	58	66	58	59	70	57	67	63	63	60	68	57	74	59	55	60	59	60	64	73	59	52	54	56	48	47	65	40	68	58	68	60	70	55	66	62	57	76	56	66	58	74	61	55	64	66	58	62	61	50	73	75	53	58	75	74	62	77	72	68	67	73	58	73	54	46	72	68	66	67	44	69	56	74	68	55	66	64	50	54	66	70	59	52	46	56	63	70	65	73	59	60	55	56	58	70	60	58	69	72	64	61	62	63	73	64	69	63	77	62	65	68	65	66	68	64	55	75	54	54	66	67	79	63	67	49	82	67	54	59	62	76	73	62	63	65	47	62	65	62	64	63	53	57	64	76	61	68	53	61	68	84	66	52	60	54	59	76	62	50	63	82	66	70	46	63	68	65	48	72	48	55	65	67	55	63	76	53	72	79	62	69	72	69	85	65	68	55	64	62	60	52	60	58	60	59	56	89	66	65	58	65	67	61	56	74	62	54	72	57	77	55	62	46	64	65	62	74	63	57	79	54	70	64	59	59	58	55	65	67	63	69	62	70	72	49	83	72	67	68	61	65	82	63	53	60	63	73	62	67	54	59	77	70	46	64	66	55	47	60	78	69	59	53	64	57	59	57	55	69	63	73	65	64	61	55	53	46	74	54	55	77	63	56	60	70	62	61	64	56	73	57	50	48	60	68	68	64	52	67	55	62	67	60
42296	37890	55518	46046	34437	16003	5251	5722	3650	1711	885	711	691	736	645	661	644	640	668	662	667	661	666	653	671	695	639	681	694	683	681	661	658	698	657	678	655	674	638	612	719	665	641	656	666	677	687	728	671	622	657	706	693	657	637	728	674	703	679	689	668	692	718	699	672	675	647	719	631	698	709	713	663	659	645	718	715	635	695	706	671	649	660	728	666	675	706	707	671	699	659	715	668	674	667	694	694	659	701	684	640	688	661	676	701	678	649	651	661	721	650	700	723	646	675	665	712	639	642	697	695	698	713	696	701	674	694	717	636	666	611	665	674	624	660	679	680	670	653	708	699	660	679	651	687	626	685	655	664	660	633	638	667	687	657	664	694	639	676	702	638	717	695	656	660	673	673	694	710	678	640	664	649	690	675	669	646	676	681	626	683	681	640	662	657	674	694	713	654	665	688	679	652	628	679	631	710	634	649	711	705	685	656	672	708	656	675	648	619	681	717	708	678	632	659	702	684	631	667	694	673	677	668	683	684	645	664	702	682	686	737	688	638	694	682	694	690	665	709	644	669	673	679	616	703	692	632	696	694	702	669	668	708	685	703	687	668	675	697	702	676	711	667	598	671	675	673	669	694	669	709	635	655	724	669	675	634	730	709	687	698	710	668	698	728	635	657	664	724	682	649	654	670	715	690	678	629	716	680	717	673	676	706	668	628	664	679	655	644	687	671	687	607	704	675	642	691	638	698	696	648	669	674	682	646	693	711	646	702	652	693	705	700	697	700	672	698	679	727	630	717	639	661	651	651	624	705	651	670	652	676	695	693	675	702	673	692	678	634	664	689	673	667	673	658	684	662	685	627	648	668	664	682	660	679	664	728	687	688	673	641	676	655	690	685	699	702	649	695	702	624	721	680	678	662	677	709	717	614	685	698	629	724	687	698	688	710	677	671	675	630	682	652	680	724	683	679	669	680	665	639	677	685	682	612	674	694	701	656	637	641	691	616	658	690	705	691	702	667	662	639	697	640	664	703	647	697	675	629	687	620	681	715	688	668	725	671	634	636	680	700	642	692	702	685	657	663	674	628	690	700	700	662	646	698	645	599	676	689	657	619	661	667	680	672	695	650	607	664	643	658	653	675	694	663	680	680	670	695	674	723	713	681	683	690	636	667	678	698	694	657	696	656	656	668	626	663	679	614	662	690	664	650	700	682	702	699	705	681	687	656	697	702	677	679	684	687	665	643	622	660	660	682	672	746	645	678	650	713	650	628	707	671	657	725	679	658	654	667	669	719	642	692	704	700	680	634	647	651	681	685	692	655	702	646	684	638	685	706	600	683	697	726	674	666	674	715	679	659	671	666	639	672	656	661	643	670	699	635	653	665	653	669	641	671	665	739	681	686	702	684	705	676	653	699	676	671	679	659	674	650	664	655	659	701	647	655	673	699	681	667	607	674	706	687	705	640	672	684	661	694	661	655	680	705	659	703	659	655	674	669	602	633	667	636	669	644	663	739	639	675	699	676	688	670	701	633	631	709	691	641	694	731	625	670	716	680	669	620	694	635	682	685	687	704	695	677	637	667	707	685	654	702	708	690	654	685	642	658	627	693	680	654	662	664	647	723	674	671	675	684	678	689	621	657	694	650	650	648	690	642	645	641	674	676	689	690	669	708	709	658	603	675	696	682	642	699	642	657	680	681	680	679	651	662	675	681	671	676	672	669	675	683	664	691	631	665	689	663	663	646	664	703	711	703	688	688	707	691	661	661	674	630	708	693	669	707	634	670	700	665	622	653	708	665	701	725	687	670	688	678	661	694	744	685	649	667	663	643	684	665	675	659	653	667	704	663	649	669	740	658	682	654	635	718	699	664	645	680	643	705	717	689	715	708	635	671	672	683	646	707	670	682	633	663	732	625	707	640	709	689	662	666	664	707	688	633	662	674	672	687	670	685	685	652	708	699	683	661	704	696	667	672	701	658	689	658	669	692	673	692	667	702	666	635	708	682	705	695	675	743	663	626	700	679	656	667	668	674	688	687	674	683	711	705	667	687	729	681	619	705	639	683	650	702	658	654	650	703	640	697	683	686	683	674	687	711	657	709	647	651	669	708	653	694	663	695	640	658	631	643	697	688	669	686	683	685	662	674	676	673	681	670	696	695	684	695	667	667	639	657	674	667	686	678	700	691	667	689	669	680	656	658	688	714	692	678	662	664	662	648	643	654	714	691	670	652	660	709	626	658	679	677	650	667	634	637	665	706	695	621	653	706	668	697	654	708	718	712	680	663	684	711	669	652	665	622	684	649	669	699	613	678	692	692	716	666	652	692	664	660	665	647	674	675	682	695	663	693	694	682	677	704	693	721	710	682	651	647	654	672	641	666	687	680	691	659	669	661	663	676	613	667	686	683	682	678	667	659	669	712	720	648	685	648	715	661	692	671	713	706	665	686	698	713	679	732	652	675	654	677	697	710	693	643	671	685	696	668	643	712	694	635	723	674	666	685	651	699	691	648	701	694	670	698	723	621	668	669	661	695	693	670	626	691	648	723	647	683	689	654	664	698	605	680	667	677	670	657	681	647	673	647	725	626	660	640	672	651	726	673	666	692	664	657	658	683	666	664	682	690	690	647	651	680	720	700	674	707	664	718	656	649	677	684	671	655	692	642	708	672	677	620	675	668	658	684	699	672	681	691	674	702	648	708	657	657	609	670	695	646	711	669	708	679	684	671	635	635	671	690	649	743	700	701	671	666	666	647	676	682	660	670	653	677	673	735	641	667	676	715	676	647	674	643	655	650	654	680	662	639	715	622	678	712	683	650	682	663	672	731	687	664	654	716	678	655	651	674	668	699	706	638	687	689	703	675	668	688	653	691	659	703	660	697	689	637	675	683	701	679	678	664	641	659	756	726	640	652	668	677	714	712	669	639	638	676	673	700	659	688	692	666	701	620	703	644	652	668	670	676	660	636	714	686	659	706	638	708	660	647	729	730	730	645	660	625	655	689	640	667	635	691	652	665	650	667	688	679	663	686	603	685	624	678	695	619	673	707	707	708	668	677	661	705	713	670	678	644	724	633	675	665	716	696	633	699	666	712	671	672	709	687	679	669	673	663	643	666	668	655	671	656	674	683	671	710	645	658	687	680	670	679	692	702	624	663	709	647	709	700	669	674	732	679	709	688	683	666	700	638	656	632	667	636	648	716	670	654	685	709	678	676	704	643	662	636	680	644	720	660	676	689	675	660	695	681	658	642	650	642	647	694	679	661	661	686	722	661	628	663	690	678	675	693	677	669	665	666	657	678	687	675	656	640	629	676	685	648	730	661	682	662	710	708	665	646	668	672	667	674	674	701	679	664	637	638	658	694	695	655	679	692	681	672	700	657	657	665	695	665	678	690	649	696	704	728	666	676	650	674	663	634	662	641	715	694	684	701	734	684	702	680	623	647	651	713	630	665	655	681	731	694	697	695	660	642	685	681	628	690	702	673	664	679	619
11173	18704	33384	20715	6181	825	189	165	181	95	80	71	76	71	91	82	79	78	71	82	67	60	67	67	58	73	56	69	67	65	82	79	54	66	76	72	79	71	71	65	67	61	68	61	62	64	65	68	61	78	70	73	75	79	55	89	73	64	70	64	81	64	66	66	67	70	60	69	65	74	54	67	87	59	72	53	73	67	68	58	66	73	66	59	68	80	72	73	66	70	77	82	79	66	67	64	61	73	64	53	68	73	74	77	74	83	47	79	69	69	69	74	71	69	82	76	60	75	71	70	54	65	64	67	83	63	68	83	74	71	78	85	87	72	74	64	72	64	85	69	63	73	80	66	65	79	81	69	73	74	60	58	68	78	67	76	70	66	81	76	65	61	59	87	53	63	84	59	60	70	55	70	59	79	67	70	55	59	59	65	60	76	72	65	61	73	77	67	58	65	62	64	70	68	58	66	82	77	86	66	61	77	70	74	60	71	72	79	51	73	80	69	62	74	69	81	65	58	82	62	62	61	56	71	60	68	75	74	64	70	69	66	56	60	65	64	87	73	67	65	75	62	70	73	65	63	66	77	74	77	69	79	68	63	56	82	82	59	65	73	53	59	65	69	67	79	74	62	78	66	79	75	65	67	81	69	66	61	80	63	71	75	67	59	66	62	60	80	54	65	65	66	78	73	69	70	59	71	89	68	89	70	58	85	67	79	71	77	68	58	63	80	84	66	72	69	69	64	73	70	55	65	62	69	75	70	61	76	70	73	76	76	73	82	79	75	78	67	56	66	82	71	68	66	72	70	69	72	59	72	66	67	59	68	64	70	67	85	74	64	75	62	59	63	69	65	50	66	68	64	60	65	69	64	65	79	75	66	69	56	59	85	58	62	55	67	77	84	74	73	66	64	71	73	66	64	64	67	75	66	63	65	70	68	75	61	80	75	80	71	70	66	68	58	77	60	71	75	75	57	63	81	60	59	70	75	67	76	78	79	82	74	72	53	79	66	60	66	62	86	76	70	66	65	79	64	69	64	57	68	69	73	71	73	81	60	63	62	72	61	69	57	67	74	64	68	56	80	80	56	92	59	71	57	61	74	74	77	49	66	70	85	76	59	65	70	67	60	54	67	85	55	64	72	66	82	74	73	77	65	62	73	67	79	66	60	62	70	75	83	70	72	65	64	74	74	66	72	76	72	68	73	72	74	75	71	75	63	54	64	73	67	67	73	54	71	50	79	65	72	66	56	67	72	72	73	58	86	69	69	76	76	53	63	67	59	65	75	47	69	61	74	61	70	62	76	52	69	75	68	82	81	73	73	53	54	85	68	58	75	83	69	76	55	67	79	86	79	54	63	74	59	65	65	65	63	60	66	78	66	61	62	76	71	84	84	64	58	73	80	74	64	69	64	81	65	83	78	62	88	91	71	66	62	71	66	72	66	76	84	67	72	51	77	56	79	66	69	74	59	66	75	70	80	70	56	72	62	63	56	75	69	69	68	63	73	66	76	72	72	69	59	78	79	63	62	67	67	70	65	70	71	77	66	63	72	74	70	69	67	62	68	69	77	87	73	79	78	64	74	60	74	72	66	65	65	81	59	68	89	67	77	62	80	63	66	68	87	71	73	66	66	74	68	61	72	82	62	74	66	68	81	78	67	75	75	76	71	63	69	66	77	63	62	69	69	76	77	73	70	71	72	70	77	70	76	84	62	61	61	74	81	78	60	76	57	70	76	63	77	64	57	66	63	80	66	77	72	88	73	57	56	71	75	70	70	67	83	84	64	67	68	66	68	73	81	83	79	65	75	59	62	78	87	84	79	66	73	91	77	73	63	74	83	72	65	68	70	60	54	80	77	65	54	66	70	62	65	70	99	76	62	77	79	62	70	68	61	77	72	64	65	78	63	73	73	63	70	67	63	66	56	71	75	75	72	57	75	73	71	62	74	79	64	75	74	89	62	78	63	75	80	54	55	65	67	69	64	74	81	54	84	76	80	52	78	78	61	87	75	71	83	72	82	80	68	66	77	70	69	63	74	65	65	73	76	70	76	76	72	73	72	66	75	69	72	73	78	62	71	78	54	61	66	64	88	81	63	65	67	65	64	71	71	65	71	71	62	68	73	83	54	67	55	62	77	82	74	73	68	74	65	76	74	61	57	72	75	65	81	79	49	80	64	57	90	102	60	61	82	85	72	70	76	65	62	66	88	67	81	65	66	73	55	54	58	72	89	63	73	63	75	62	73	79	71	66	77	69	78	70	77	80	73	72	68	73	83	65	52	72	94	76	67	73	71	70	79	59	72	72	79	68	74	63	72	64	66	73	72	64	64	72	89	65	80	74	60	69	73	87	67	71	64	44	68	60	76	55	65	74	62	66	77	72	75	55	79	76	91	81	60	87	68	80	76	77	68	75	68	78	71	64	72	80	65	65	68	66	73	62	65	63	65	65	70	71	75	68	70	67	77	64	76	63	64	65	73	82	49	57	68	73	87	78	77	54	60	78	67	78	68	71	60	83	67	52	71	68	58	68	64	73	82	63	62	76	61	61	74	59	60	69	76	54	80	70	65	64	79	70	53	79	73	71	64	66	66	80	79	56	61	64	69	78	71	74	53	58	95	81	81	64	62	67	81	71	78	66	87	63	57	75	65	70	68	75	65	80	50	81	72	71	73	61	77	74	67	76	74	75	70	76	71	76	70	81	72	72	79	71	75	72	63	75	55	58	61	75	75	77	62	67	66	66	67	71	76	64	75	54	60	85	76	75	65	83	88	65	77	80	69	77	59	60	77	70	74	65	67	58	76	66	70	69	79	70	68	67	55	66	71	62	74	77	63	70	59	63	69	70	73	63	79	76	83	68	66	62	68	64	67	68	64	65	77	65	63	73	61	76	60	57	65	80	76	72	69	56	59	81	55	73	71	74	76	42	81	80	60	80	72	78	68	78	65	84	65	67	70	49	61	65	72	69	72	71	61	60	63	89	80	63	63	69	84	77	70	69	65	80	76	67	71	66	86	70	75	73	84	75	72	64	72	74	58	90	73	68	54	60	67	61	68	61	73	72	67	55	69	59	63	72	84	71	67	81	71	74	65	58	68	58	76	78	65	54	81	66	67	63	67	73	63	56	67	78	81	63	55	65	64	56	72	86	76	64	83	74	68	81	66	67	61	74	71	78	68	63	53	89	74	66	72	77	71	56	63	69	72	69	76	78	81	69	61	68	58	79	72	84	71	74	60	64	59	74	83	74	71	71	71	55	66	82	71	70	84	59	70	60	59	52	86	65	88	60	62	63	67	58	63	68	68	60	74	80	70	72	72	78	57	66	60	78	60	89	74	66	61	53	74	81	78	54	74	85	72	84	76	81	60	80	63	66	58	64	74	78	66	69	78	79	69	77	74	72	87	72	66	76	70	79	65	81	63	72	60	63	65	82	70	71	57	73	70	61	69	68	73	75	77	51	72	59	71	81	68	67	62	63	77	63	74	69	66
39606	43840	55928	42985	30263	13500	4135	5136	4139	2005	1011	808	736	687	736	721	707	730	679	699	710	668	750	715	755	751	694	706	688	680	756	685	683	738	759	756	758	700	756	775	736	704	712	765	800	718	713	746	707	698	763	691	657	732	693	707	733	703	761	769	741	690	687	711	738	777	753	702	722	735	768	783	755	717	744	702	709	679	686	748	705	702	758	725	729	652	749	714	716	718	737	742	744	689	707	709	711	717	669	759	727	673	708	704	745	781	702	751	679	728	735	688	699	731	732	717	708	713	754	720	724	716	730	739	731	755	735	771	737	724	709	725	701	709	764	714	736	711	738	712	754	743	701	731	687	733	718	704	752	730	775	703	718	739	699	678	640	736	666	746	773	648	696	712	791	728	701	709	757	724	721	724	724	729	733	739	785	767	790	751	667	710	767	762	713	740	672	703	698	703	697	708	689	736	746	677	705	685	755	737	705	711	750	724	735	703	722	704	718	709	713	769	682	742	760	681	754	711	752	728	697	711	699	712	774	711	671	700	735	744	721	733	701	691	713	726	693	752	674	749	739	735	694	765	699	708	761	717	742	726	664	704	747	715	739	681	742	685	728	756	760	720	720	720	741	726	723	706	732	708	753	710	733	726	730	733	771	743	740	728	725	763	691	782	758	717	688	736	717	726	717	714	737	680	756	702	735	681	684	737	729	756	742	708	783	701	733	765	686	738	695	706	758	737	686	730	730	768	686	746	727	764	723	715	736	683	747	768	741	761	713	760	732	747	687	807	741	691	755	708	712	708	721	718	743	757	784	722	689	701	717	736	711	757	762	765	707	733	718	738	668	716	747	680	710	734	725	742	730	754	730	717	726	711	718	687	694	718	698	734	736	705	782	733	700	730	711	690	735	764	701	731	727	708	763	712	712	739	751	690	715	723	684	740	744	756	722	708	734	728	756	735	760	682	732	681	742	715	724	750	718	739	697	735	730	759	725	706	757	750	739	722	751	729	700	728	755	710	745	699	699	728	705	774	750	748	711	730	730	718	712	724	720	741	705	744	724	731	692	765	730	677	729	694	711	751	744	719	692	695	710	717	742	725	736	739	723	671	796	737	745	701	752	745	690	740	733	757	726	763	765	781	671	710	717	684	722	710	703	734	730	730	701	744	719	729	709	742	728	718	686	679	774	715	715	718	744	735	739	735	744	668	770	713	721	739	696	775	753	709	751	719	690	755	713	696	715	707	719	677	717	686	765	685	724	749	704	723	753	699	725	729	710	726	761	696	704	720	759	723	727	724	710	690	754	768	727	770	690	717	693	724	731	722	697	744	662	728	727	700	741	699	738	721	709	732	742	729	783	743	672	782	714	770	729	784	728	711	697	729	683	718	724	713	747	714	745	748	733	768	675	737	721	730	714	710	724	753	698	737	754	747	722	752	737	753	708	721	723	702	733	717	693	715	732	738	713	733	714	751	733	743	724	689	743	772	773	725	721	680	754	736	709	660	723	723	771	726	763	721	728	714	741	735	745	690	739	710	709	690	755	744	718	681	731	728	709	750	708	701	740	708	742	741	711	725	720	755	759	722	760	766	733	732	729	751	696	683	704	732	785	773	712	731	753	706	716	752	731	704	712	724	758	756	735	763	720	732	731	745	655	732	734	683	785	720	720	778	715	759	733	753	709	686	787	718	735	728	734	708	692	756	720	740	714	658	726	724	717	734	726	673	744	720	759	748	739	741	741	749	752	730	689	713	696	736	730	745	748	729	733	737	749	757	711	751	742	739	709	777	693	716	739	714	742	723	771	708	776	731	749	763	712	706	704	726	749	728	705	726	677	738	698	774	716	790	725	698	736	691	735	689	737	685	728	761	751	759	773	769	727	725	709	695	670	696	662	724	755	762	712	745	685	727	740	749	676	713	745	695	749	753	727	721	759	747	705	773	709	734	718	736	709	752	716	691	763	744	755	699	697	679	697	722	672	693	730	785	742	718	724	763	731	694	713	706	707	755	777	740	730	682	755	697	713	753	695	735	751	704	740	742	699	691	768	691	745	719	670	719	724	718	769	736	740	688	687	729	691	708	746	743	699	774	690	770	684	740	702	734	718	764	650	727	719	723	767	694	740	700	747	715	669	747	740	690	710	717	758	752	734	767	680	750	729	745	728	759	769	699	735	728	693	693	735	728	710	721	746	734	730	730	714	756	777	712	737	745	701	725	709	787	705	714	718	692	739	758	726	722	703	711	699	742	766	726	681	692	764	726	707	733	724	782	709	733	781	721	730	714	717	765	745	742	716	729	712	717	668	703	688	775	731	731	686	725	741	697	723	660	693	723	716	731	788	690	728	715	686	740	705	710	682	703	735	710	720	759	706	728	747	765	700	726	738	712	729	724	778	690	722	746	685	713	733	762	680	748	762	739	722	710	716	745	690	730	704	753	737	674	720	714	740	796	728	722	756	754	756	705	685	754	727	738	747	701	756	726	734	756	736	797	703	733	727	715	748	750	735	703	681	735	725	724	756	710	724	699	719	774	688	695	734	690	742	755	779	687	727	685	726	751	736	714	730	725	715	792	708	717	718	711	723	690	736	704	708	703	702	713	699	744	740	697	718	713	697	764	709	723	711	741	729	698	736	700	705	700	720	698	723	673	734	722	708	758	720	724	740	725	797	704	684	692	723	712	752	688	731	703	683	688	723	654	694	755	725	703	683	682	737	734	727	689	698	692	727	714	652	679	715	734	671	715	702	760	709	712	754	744	745	708	709	761	768	750	775	737	707	717	718	716	752	740	710	704	733	722	741	716	707	737	698	710	716	752	733	727	732	694	760	718	699	716	712	725	725	730	708	738	721	758	718	752	784	734	688	717	745	727	720	696	710	721	714	759	754	748	709	678	748	751	746	735	723	704	695	767	699	768	739	764	766	753	691	682	675	734	708	709	708	718	715	699	731	703	748	691	734	749	676	722	688	719	694	730	732	730	740	723	739	727	707	731	733	743	741	718	744	740	731	707	791	776	701	714	735	698	725	719	731	727	697	707	733	739	720	755	710	717	717	741	723	764	733	737	691	746	747	676	726	710	711	718	720	715	765	705	755	698	716	703	713	737	725	726	770	680	672	711	718	709	691	768	731	710	746	682	747	723	749	726	694	731	715	703	735	726	774	717	730	693	782	718	777	722	730	723	692	714	726	714	752	737	744	727	681	709	691	740	752	749	763	764	732	710	756	740	724	732	784	749	761	728	764	721	710	751	731	732	733	751	723	707	713	762	761	726	692	688	722	751	723	700	742	745	786	727	730	727	736	748	692	765	737	712	750	712	707	685	775	739	757	747	687	678	706	764	752	726	731	715	760	700	732	734	741	723	688	728	688	738	771	714	716	744	784	695	699	708	731	721	761	786	725	749	702	763	724	743	716	740	692	726	772	740	721	679	739	736	748	728	711	702	661	765	672	778	720	705	756	728	707	714	692	690	728	751	760	714	710	700	747	712	786	731
14787	19902	42091	31432	12763	1562	449	432	270	182	80	82	61	63	52	75	65	70	60	70	61	67	75	68	71	75	55	66	61	68	66	77	58	73	48	62	61	65	57	46	62	66	81	69	55	61	72	60	63	55	59	64	71	59	66	62	57	64	58	60	63	65	63	65	70	71	65	57	75	55	72	55	63	42	56	67	50	68	59	57	59	64	70	60	71	72	61	66	58	61	51	70	54	77	77	68	64	72	74	54	79	63	67	73	69	83	69	60	62	66	70	66	59	63	52	72	68	74	69	76	60	73	71	78	62	69	60	60	69	73	59	63	62	61	67	69	49	69	60	61	54	68	76	53	56	69	75	58	86	70	59	61	58	82	61	70	52	62	68	68	64	67	55	54	47	68	57	62	75	66	61	54	55	54	56	61	58	61	48	61	57	81	68	74	67	69	70	69	64	79	59	63	67	62	59	60	60	67	72	68	64	64	53	63	72	49	72	76	51	75	54	73	60	58	56	56	71	60	64	71	61	53	66	71	62	70	55	53	54	69	53	70	70	71	55	53	56	68	52	59	69	75	55	70	72	70	77	54	78	54	59	78	57	56	71	66	61	66	61	80	70	57	59	53	63	66	44	79	56	54	70	80	61	66	69	56	53	63	77	70	63	67	66	62	76	66	64	64	69	85	67	54	60	63	56	56	73	64	66	67	73	55	67	75	56	91	69	61	53	69	72	60	62	66	65	72	75	61	62	55	68	64	70	52	62	46	74	54	62	69	59	69	64	62	76	72	52	67	71	87	62	61	69	62	64	54	75	61	65	52	68	67	59	75	62	59	57	74	75	72	74	63	55	58	69	58	51	49	66	70	65	66	54	57	55	82	56	59	67	65	57	59	77	71	79	64	61	73	52	69	60	50	49	63	60	73	67	47	55	56	54	63	61	63	60	69	60	61	55	71	67	65	64	63	58	63	63	59	65	63	50	57	59	63	66	67	68	66	60	54	68	71	54	78	57	60	68	71	48	53	66	49	64	51	51	70	63	54	68	67	62	58	67	71	72	66	69	65	77	73	64	68	67	69	57	80	61	63	72	61	72	62	73	68	72	65	60	65	70	66	57	60	60	61	60	60	72	62	58	53	53	65	64	62	61	73	67	61	57	50	56	66	52	66	63	73	64	65	75	55	82	58	65	77	52	68	69	72	65	60	70	52	63	55	49	76	60	66	58	53	55	59	70	74	56	60	71	60	73	65	55	73	68	54	65	64	64	76	64	66	54	70	56	72	61	70	60	73	71	61	58	70	82	67	61	56	61	63	64	59	64	65	65	70	64	62	57	60	60	67	68	63	68	61	63	66	58	69	70	67	63	66	74	76	66	70	62	63	66	59	66	52	64	65	44	62	62	67	62	58	77	62	52	58	55	61	60	59	75	70	73	52	65	75	57	70	76	62	55	74	58	70	64	60	70	67	63	61	70	68	56	65	81	66	61	49	66	60	67	50	71	71	59	74	79	66	61	57	70	66	65	53	59	57	62	64	62	54	59	76	69	63	61	57	64	63	63	71	70	60	57	62	67	62	55	76	74	81	63	60	68	70	60	73	75	63	59	61	57	66	64	68	64	51	56	72	67	67	65	45	52	70	58	75	91	70	74	69	66	70	59	56	57	65	64	70	59	61	52	64	76	75	58	59	58	75	66	43	67	59	68	76	61	54	65	73	64	64	76	59	64	64	55	62	71	57	69	65	47	65	63	55	49	66	70	63	55	64	64	56	61	59	71	62	87	58	66	72	55	60	63	69	67	61	77	56	56	54	55	69	65	64	53	61	71	58	59	57	64	73	66	70	63	62	63	57	61	70	63	75	73	62	77	64	56	57	65	57	62	61	70	76	86	58	66	49	77	61	60	59	65	54	64	60	62	62	55	79	67	67	61	62	80	68	67	63	57	57	64	69	63	68	63	62	51	67	64	60	62	54	56	58	62	52	57	74	77	70	71	54	56	65	48	60	81	73	62	63	61	69	73	64	64	73	60	65	65	53	62	59	55	69	66	60	78	62	68	68	55	56	63	59	65	55	64	73	59	66	56	57	58	78	75	63	69	63	68	49	65	63	66	52	65	56	69	68	67	66	48	66	66	76	64	60	64	86	59	60	56	59	66	64	64	57	52	87	76	60	66	54	75	52	53	68	62	71	55	59	55	71	57	70	63	63	70	73	55	68	62	57	63	44	49	60	73	83	64	64	64	62	60	62	49	67	72	68	67	71	57	67	65	62	53	57	64	56	69	78	72	64	77	64	65	60	60	63	67	57	61	62	65	67	67	69	61	70	62	64	62	50	73	59	67	73	81	66	54	63	78	53	64	59	68	70	70	75	59	52	60	58	53	63	68	66	58	62	69	60	72	63	45	58	85	66	63	62	64	72	55	61	64	65	63	78	66	72	58	57	53	44	60	69	80	70	57	59	65	61	62	69	69	61	55	55	48	64	70	52	66	60	71	58	55	60	62	54	65	66	75	69	63	46	52	54	58	63	84	65	63	66	61	59	59	70	52	62	73	70	58	53	62	61	80	62	65	64	75	61	58	66	49	63	56	72	69	55	50	59	52	65	65	67	58	70	62	74	76	54	78	62	55	54	67	59	72	63	61	73	46	52	52	63	81	71	61	55	62	57	70	53	73	65	81	68	61	67	64	72	64	64	57	60	73	53	56	56	76	72	55	56	57	73	58	61	60	72	64	55	69	66	60	73	56	59	64	60	59	55	70	64	62	69	64	71	43	54	68	67	56	62	54	71	62	66	62	56	81	73	51	77	71	58	50	80	59	68	54	65	53	64	55	64	53	65	47	54	70	68	57	71	74	69	58	50	60	76	80	65	60	59	62	67	49	74	51	67	60	58	62	48	55	69	65	75	60	59	55	61	76	51	79	64	58	65	58	71	58	59	70	55	66	57	72	68	63	66	62	53	65	56	63	57	73	65	64	72	70	57	68	58	62	66	73	75	53	70	69	47	51	55	68	66	47	59	69	70	65	59	85	49	59	56	58	63	59	53	58	71	68	58	61	59	63	76	56	49	71	52	59	53	52	89	62	69	85	62	64	48	66	64	64	64	62	56	50	57	68	68	53	72	63	62	52	73	55	55	56	71	57	72	62	72	67	60	67	69	58	72	52	62	64	61	71	59	66	51	61	75	46	54	79	72	74	63	64	56	57	64	74	51	68	65	67	60	55	84	58	76	63	46	51	64	73	56	60	70	72	65	58	44	68	57	76	70	72	54	87	72	66	76	72	62	63	66	68	63	56	59	73	58	64	72	73	77	75	73	60	65	59	69	67	54	50	62	52	68	62	71	61	80	68	49	57	66	67	59	58	55	61	64	61	74	65	66	55	71	55	77	76	67	76	67	53	71	65	68	72	65	80	59	44	49	59	63	62	60	58	56	51	59	76	69	63	59	62	68	53	56	79	56	78	64	63	73	60	69	53	51	64	84	71	63	67	84	67	69
46301	42377	64603	54576	37994	15027	12850	11509	7163	3530	1323	818	706	698	623	676	675	654	644	652	655	660	652	632	697	681	645	673	691	706	663	701	687	669	696	678	626	652	715	676	664	647	643	663	609	692	681	687	691	718	672	673	645	625	640	635	640	656	668	658	664	673	672	646	650	673	666	669	670	707	640	664	663	682	658	678	653	685	669	672	698	717	680	680	652	634	687	686	663	650	718	666	656	670	632	680	669	671	677	677	670	706	654	694	678	661	665	667	698	655	679	643	689	672	645	679	664	700	663	686	638	671	668	725	656	727	702	688	677	707	703	690	645	670	640	638	653	658	692	667	645	650	642	598	695	675	627	658	675	662	670	672	683	721	640	668	662	734	678	659	703	693	712	653	628	709	683	673	707	668	632	636	657	683	656	676	669	682	700	663	633	633	651	699	698	706	670	723	691	636	688	623	692	663	694	635	677	648	661	706	686	657	665	657	664	657	665	675	690	640	672	651	648	695	723	672	654	669	672	680	669	658	661	689	699	640	624	687	673	644	680	604	665	674	647	668	666	674	673	642	688	666	692	698	681	645	707	652	667	663	663	659	644	720	643	676	650	655	647	673	662	703	710	647	651	745	665	690	657	666	696	691	666	673	673	653	674	712	668	626	718	689	692	658	672	661	685	641	673	675	663	692	657	671	670	655	634	624	674	730	659	657	719	655	687	683	687	655	651	682	643	686	680	671	688	666	618	629	694	663	642	629	627	659	639	645	639	647	648	729	699	628	695	666	690	666	683	670	668	638	661	642	676	613	693	663	716	658	647	678	719	693	682	668	649	635	680	669	664	701	652	664	679	715	664	691	655	627	665	663	696	610	672	692	647	633	668	622	672	644	672	665	658	652	650	672	658	712	681	637	645	678	706	663	669	690	653	655	690	664	649	656	657	658	650	648	656	645	695	668	632	662	648	707	648	621	711	626	630	652	665	662	637	661	673	669	642	651	644	680	685	670	661	651	641	638	683	651	688	660	641	646	667	671	656	639	663	636	697	665	679	611	672	674	647	647	628	648	695	647	673	672	695	685	677	664	676	628	682	658	652	731	648	635	662	678	699	628	701	657	708	683	711	660	649	644	647	660	668	686	625	711	684	681	696	651	651	637	691	692	702	659	659	635	655	670	673	685	652	643	685	675	656	646	666	648	633	649	645	684	665	647	725	715	666	680	642	650	687	691	651	689	632	659	659	680	716	669	710	653	648	653	664	662	687	660	769	617	726	632	691	634	670	673	685	695	657	623	673	689	676	670	680	643	720	670	622	729	691	646	684	649	647	681	631	674	643	672	643	639	699	687	720	689	645	693	660	718	674	666	719	661	653	695	698	680	638	660	662	684	669	676	709	699	669	693	645	690	674	643	665	662	659	616	641	648	641	662	652	659	661	652	667	708	652	654	688	660	661	652	687	628	636	689	651	663	689	627	682	711	656	692	633	669	732	670	698	707	667	665	675	673	664	631	660	666	674	674	687	717	627	677	704	655	695	608	678	644	625	672	689	625	676	686	643	640	630	631	658	645	643	651	669	674	660	648	665	639	635	682	688	648	638	651	696	660	645	692	604	630	646	624	688	673	648	643	627	647	679	639	657	688	657	677	627	641	686	650	653	622	648	684	697	733	636	658	638	611	636	689	647	639	645	660	667	659	630	682	647	653	719	644	676	619	667	651	685	631	659	676	684	654	688	639	677	691	664	679	651	647	703	694	662	695	627	707	655	731	645	692	678	738	687	665	697	633	633	677	654	607	652	693	722	705	658	640	655	686	696	646	677	681	654	682	619	690	613	673	649	731	691	630	659	643	736	693	643	673	664	647	652	667	663	678	652	666	698	652	687	677	642	709	668	663	713	673	664	695	660	649	705	676	670	677	703	659	683	679	675	665	717	665	682	659	647	667	716	657	629	644	657	633	681	691	677	654	698	621	644	643	692	690	759	642	722	675	649	692	649	705	672	663	661	607	677	655	701	701	664	619	658	662	644	647	643	690	692	678	664	670	670	647	657	632	680	670	706	627	644	703	643	661	666	665	659	666	669	664	647	721	647	689	701	675	645	645	634	664	681	706	686	707	668	658	669	674	668	647	667	659	630	627	625	665	697	674	692	670	648	635	672	656	657	698	641	650	667	664	673	629	631	612	656	688	716	730	653	605	581	689	682	690	650	681	712	643	697	689	707	657	676	655	654	697	688	672	618	706	676	650	653	638	706	639	678	664	675	659	622	679	697	684	653	678	664	669	698	654	640	648	667	703	642	665	692	697	685	658	659	640	666	706	653	639	631	694	648	667	682	653	650	688	659	683	672	710	663	653	629	670	676	631	628	709	615	648	665	717	687	646	691	678	695	675	621	680	647	656	668	678	720	666	690	665	696	701	711	658	655	721	667	712	673	670	682	665	673	707	659	680	664	707	683	669	663	652	643	708	667	642	648	679	667	669	711	662	667	704	648	680	672	650	642	659	670	649	624	677	693	641	688	647	696	704	669	647	709	650	711	655	671	663	647	689	659	652	634	645	660	712	678	653	608	652	645	656	672	684	642	662	718	626	645	654	639	687	681	689	624	691	708	689	664	607	672	663	645	657	661	701	684	655	651	680	612	646	697	657	717	700	675	621	646	627	656	647	652	648	697	628	624	694	668	639	663	688	649	678	692	672	717	697	721	684	659	693	689	671	665	689	649	665	676	677	636	680	680	652	681	655	664	674	647	669	659	652	672	656	644	661	663	665	681	706	666	680	675	683	672	678	647	662	635	677	683	703	632	633	680	626	666	687	694	660	631	637	673	667	662	670	649	662	672	681	645	641	656	672	695	669	643	655	649	675	649	677	631	662	705	696	670	673	699	650	660	710	663	634	691	671	669	705	617	651	677	606	687	659	636	642	624	681	673	653	657	679	686	666	690	688	639	665	656	689	689	686	599	642	668	668	671	739	677	659	687	665	735	650	677	691	660	652	701	647	631	666	674	648	669	675	697	724	652	665	682	702	672	659	704	649	670	672	714	666	717	636	728	681	652	730	689	676	688	652	727	688	682	678	662	664	724	670	684	700	650	663	689	658	660	684	684	653	677	681	700	672	662	714	651	690	658	738	642	607	669	662	685	664	670	680	667	650	671	745	681	657	669	652	640	651	674	699	646	693	633	692	622	694	669	701	632	657	716	680	628	661	659	630	655	654	634	673	676	640	663	712	663	680	667	633	651	673	648	669	665	692	601	644	669	663	671	690	691	656	642	675	687	661	709	702	707	670	695	659	645	704	689	685	664	693	641	659	657	651	653	680	637	740	630	690	663	657	645	691	681	707	670	627	704	641	696	686	644	660	654	698	638	645	679	669	639	671	702	637	668	685	672	641	682	667	679	688	633	625	664	630	720	652	700	692	647	655	688	661	649	670	669	673	635	697	665	654	646	660	678	677	683	639	625	678	644	616	693	673	658	636	680	673	643	647	656	694	665	632	703	679
4488	5349	12342	10075	2904	483	132	134	96	91	73	75	80	59	63	65	71	62	82	67	65	70	70	74	80	64	62	89	74	69	69	57	69	75	75	62	73	67	65	70	76	76	56	63	76	69	86	72	70	63	80	72	77	74	76	76	73	73	61	55	73	71	66	77	56	63	74	63	74	59	74	62	69	89	72	75	64	81	59	64	75	84	58	65	61	70	68	57	65	71	73	72	77	72	75	67	76	64	76	71	63	75	82	81	61	88	63	82	76	60	68	61	80	62	74	68	60	57	69	83	74	59	69	70	74	63	67	73	74	73	75	66	67	72	79	70	72	76	56	64	71	69	64	70	70	79	51	71	68	72	75	68	59	71	72	62	83	69	63	69	67	66	69	61	61	65	65	63	61	77	49	53	61	73	70	74	72	83	64	74	56	82	65	69	66	58	59	69	79	70	54	73	73	67	60	76	79	89	75	75	69	75	66	68	70	75	72	72	70	67	76	61	69	75	62	69	63	78	60	66	63	68	78	74	63	69	59	80	68	52	65	73	76	78	66	83	63	68	83	64	66	60	68	54	51	64	61	65	49	61	51	64	59	74	72	85	69	74	62	71	72	75	80	72	64	68	60	58	78	81	64	59	61	71	77	58	78	78	82	71	69	59	68	73	68	68	72	76	62	63	61	73	68	54	68	65	72	74	59	69	73	63	81	72	65	62	77	60	74	71	71	74	79	76	64	75	68	60	64	51	73	91	54	84	83	71	83	59	72	83	65	71	67	61	68	63	71	56	58	79	66	68	61	68	81	79	69	78	76	70	66	74	73	59	79	61	85	74	59	76	84	69	59	83	50	73	57	64	72	68	69	69	57	62	75	85	73	77	71	79	68	85	91	51	65	69	77	75	77	72	79	70	83	67	53	62	85	71	64	53	83	66	81	65	85	48	78	73	77	76	75	67	61	64	68	67	65	63	68	79	73	69	67	61	64	72	68	73	83	66	75	69	75	56	63	70	67	73	75	61	70	60	78	60	59	68	82	67	65	62	70	61	61	56	58	76	54	81	57	87	69	68	64	69	67	82	56	69	64	69	62	76	77	73	50	78	74	72	60	66	79	70	67	57	72	70	80	72	61	87	70	65	67	51	75	71	75	79	72	63	78	69	55	69	57	62	72	78	69	59	69	73	76	74	75	70	73	82	70	57	55	71	63	68	62	70	61	64	75	67	61	62	68	71	63	65	72	57	69	81	72	72	75	64	76	62	61	54	68	58	64	84	72	56	66	63	66	59	91	75	80	81	72	63	67	72	74	59	67	66	54	62	67	73	69	83	58	73	75	67	66	80	69	80	52	71	73	90	68	78	54	75	65	73	74	70	85	68	64	71	57	74	68	63	75	83	83	79	59	74	56	67	79	88	74	56	58	78	73	68	87	63	66	65	58	68	58	59	63	71	83	68	78	68	72	65	72	59	72	69	56	79	68	66	54	79	57	82	60	73	85	63	65	72	79	77	67	74	86	62	67	60	70	62	66	55	64	69	86	70	72	65	54	87	59	76	50	61	61	79	63	69	69	82	63	66	65	69	62	73	71	67	73	80	62	78	62	68	81	72	68	81	61	58	64	59	62	56	57	56	73	61	60	62	71	82	65	80	71	72	82	84	60	82	76	63	47	67	73	59	68	67	71	65	68	57	63	70	65	79	77	63	64	60	69	56	84	89	56	69	57	53	81	86	59	56	54	68	84	58	65	75	69	69	55	60	51	77	69	70	65	73	80	81	82	80	80	70	58	63	63	70	65	62	69	66	72	71	66	70	76	64	69	79	55	62	65	74	59	80	75	69	61	60	57	53	39	77	72	73	79	78	68	73	66	62	82	69	61	62	73	76	74	74	55	66	66	76	65	73	70	58	63	60	72	75	64	63	66	68	58	76	59	69	84	69	77	60	76	63	81	82	70	76	68	72	77	71	65	61	64	80	77	84	71	78	81	74	81	74	69	88	54	75	51	71	66	73	71	64	71	57	57	64	64	72	67	49	58	60	77	67	68	77	67	78	85	63	75	69	70	62	81	52	65	79	79	66	78	65	68	55	79	57	66	70	72	65	90	74	66	66	78	64	82	69	83	63	84	63	62	58	61	78	59	62	69	77	77	71	62	65	73	71	57	57	71	61	66	73	66	69	57	70	60	65	68	45	75	75	70	63	58	59	77	67	66	70	78	73	69	75	77	73	76	72	82	65	77	68	59	69	68	73	63	75	60	76	66	84	75	64	76	55	75	70	74	47	72	74	73	75	72	63	75	67	79	87	71	55	73	68	67	68	67	77	76	66	75	70	78	67	72	54	62	63	62	62	66	71	70	73	51	69	76	68	61	73	71	72	73	80	77	74	73	71	56	58	64	71	66	70	55	69	70	64	45	73	79	78	77	58	68	84	64	64	56	56	62	75	65	83	73	69	75	70	74	63	52	59	66	67	97	76	78	65	77	74	64	77	87	63	66	70	51	71	78	76	58	61	70	66	80	79	73	81	75	67	63	54	62	66	73	77	77	67	67	65	79	69	54	63	63	69	69	79	60	71	75	75	73	78	58	79	63	70	65	84	66	58	82	64	90	65	64	66	70	59	78	64	66	64	87	63	71	69	74	91	62	54	64	54	73	73	73	62	71	53	55	70	69	60	59	66	67	65	67	66	65	77	67	69	67	72	91	59	71	58	62	73	75	59	69	78	72	71	68	61	74	77	56	84	68	81	65	75	74	74	83	78	69	72	79	73	56	76	71	79	70	70	71	68	69	70	66	70	93	63	64	58	72	62	72	81	80	56	67	67	71	72	70	75	90	73	72	77	88	54	62	78	65	66	45	70	75	68	72	85	62	67	65	52	89	77	69	61	83	74	76	81	57	76	62	65	75	78	81	72	79	63	80	80	77	73	78	63	74	71	62	74	72	72	65	84	75	67	67	56	87	82	72	73	54	67	75	75	67	60	78	73	79	90	62	66	80	65	67	71	63	68	54	69	70	62	71	83	58	76	55	65	67	61	79	77	73	53	81	59	83	65	76	71	79	80	62	79	55	52	77	77	76	64	77	76	51	68	58	76	82	75	88	53	60	76	77	57	60	75	70	68	73	50	64	72	66	75	84	70	84	80	74	69	78	72	80	74	64	69	61	75	83	65	74	69	79	71	54	62	67	66	68	70	64	57	57	76	66	63	58	64	65	55	62	69	74	66	85	77	72	70	77	81	66	79	70	77	66	73	67	77	78	74	60	76	65	77	71	61	69	82	58	64	68	59	73	72	70	63	57	83	70	82	67	70	65	67	66	60	79	73	63	76	78	72	68	76	58	71	59	68	74	79	77	62	89	64	57	67	74	61	62	67	70	65	71	60	60	70	65	68	82	73	57	64	68	78	83	53	64	52	81	77	56	58	60	48	75	71	77	62	67	57	79	55	65	72	80	73	81	74	67	79	72	65	90	60	57	66	67	58	72	61	70	74	87	82
30100	28726	38166	34544	23695	8498	3080	2396	1675	1096	851	736	712	681	761	673	687	720	740	694	724	752	717	670	755	761	698	753	766	684	719	705	726	750	725	706	779	774	741	724	717	697	706	698	780	676	771	728	718	704	719	744	697	718	720	703	746	717	722	686	712	720	687	689	723	769	734	752	694	761	723	713	746	691	725	726	751	725	688	675	702	732	788	761	732	748	723	690	692	728	733	727	710	750	724	718	754	726	698	706	693	691	702	691	735	745	724	725	748	695	686	722	701	729	677	765	706	747	719	724	704	710	724	675	734	760	727	772	700	708	772	723	714	749	699	728	775	701	748	742	742	739	690	783	736	693	751	803	732	702	704	742	738	709	733	758	705	709	758	689	755	736	669	720	662	724	744	719	728	728	745	745	700	674	709	736	712	700	681	708	758	706	751	729	709	745	714	759	741	729	743	738	723	711	731	698	732	711	717	750	733	701	680	736	702	755	688	780	726	718	658	735	710	728	747	743	715	701	756	747	692	656	718	719	759	718	769	733	682	743	703	714	777	741	757	741	730	675	690	753	730	725	702	692	732	745	726	715	737	756	707	712	713	733	717	730	688	718	699	736	703	741	735	732	717	720	767	656	756	730	716	727	757	734	706	696	687	709	716	725	720	749	759	733	691	670	726	753	745	729	709	693	707	682	693	711	753	776	743	702	701	740	730	721	767	749	728	689	726	700	720	712	759	741	649	668	714	771	714	712	747	708	711	750	718	700	708	759	783	742	760	727	708	700	729	765	715	752	743	756	743	706	689	702	715	700	731	732	728	739	716	729	742	741	744	691	712	721	711	758	769	693	720	749	772	701	764	720	730	732	797	755	749	784	696	732	688	752	747	681	747	771	737	739	753	696	710	740	755	727	736	751	652	754	736	709	730	696	755	763	720	708	698	743	731	727	704	711	721	728	707	716	736	717	717	708	743	692	730	705	730	724	747	726	727	734	718	752	699	731	711	777	687	652	733	697	722	759	740	726	700	656	762	742	740	747	755	698	738	715	727	722	773	780	680	735	730	679	709	735	722	742	710	713	752	717	725	707	758	743	715	715	732	763	715	706	692	719	667	704	746	731	684	719	740	701	670	737	710	716	718	704	727	726	730	688	655	732	709	728	731	720	744	706	705	700	757	697	747	743	730	737	762	723	746	701	719	706	741	742	705	750	728	751	734	707	727	780	708	700	731	704	729	780	700	718	707	694	726	759	709	724	756	719	734	687	733	746	713	714	681	715	757	712	691	717	728	703	751	727	761	645	724	736	728	698	742	686	764	744	729	736	688	756	727	713	744	720	732	705	716	701	734	716	716	766	725	769	777	711	754	697	687	734	741	742	734	720	766	748	733	740	688	773	710	692	642	721	746	685	743	778	707	726	717	748	688	762	731	695	733	735	699	713	753	730	746	692	730	726	738	721	763	759	747	754	687	731	731	717	707	668	698	730	718	729	764	728	666	728	686	706	730	769	707	698	752	732	724	745	732	693	663	747	720	685	681	722	703	749	715	696	737	701	690	707	687	724	716	735	742	688	705	753	706	720	660	754	724	701	732	736	764	716	753	753	745	700	730	765	739	697	724	699	727	668	768	762	753	706	741	727	726	737	701	693	712	732	705	730	707	708	749	700	759	682	713	721	735	755	733	706	718	713	692	700	758	743	731	738	723	773	712	764	715	699	732	752	744	756	756	733	688	698	731	684	712	741	716	682	732	691	728	788	745	748	770	724	729	695	719	692	729	661	721	717	752	701	701	715	727	722	704	749	755	735	723	722	732	729	760	676	731	705	711	720	767	797	723	739	708	695	738	692	704	721	688	720	726	741	686	708	756	689	699	759	748	740	697	732	726	714	718	715	752	713	707	739	728	752	683	683	743	734	734	733	721	738	689	718	767	717	718	729	723	710	724	748	764	727	717	729	722	716	737	718	718	787	702	718	735	751	724	689	722	720	736	746	716	723	710	747	728	701	684	765	752	737	704	709	756	713	680	732	759	712	686	735	765	746	745	779	709	727	736	753	720	726	708	762	743	723	707	686	695	740	741	747	755	733	768	732	737	725	675	706	693	740	734	766	693	750	715	742	743	701	727	717	743	737	722	725	702	724	682	734	691	765	676	762	671	730	791	700	706	694	758	754	727	718	742	729	719	729	709	704	734	702	776	724	776	713	733	694	725	734	716	740	712	704	691	724	729	740	705	721	766	748	720	709	715	766	739	689	721	798	694	693	717	759	711	757	739	724	739	710	701	718	774	738	684	734	761	732	738	704	749	755	699	716	719	702	762	739	742	748	721	689	753	754	741	720	711	739	662	708	766	764	749	676	757	685	759	717	677	742	766	733	698	714	736	716	719	703	689	717	749	744	719	776	720	730	747	745	703	738	675	728	736	737	713	738	776	717	756	716	711	726	690	699	745	742	705	729	756	699	736	773	781	728	763	740	692	677	690	724	745	750	711	749	761	693	711	760	745	712	755	729	698	721	738	792	751	659	727	721	661	757	732	695	750	714	731	723	751	758	689	659	744	707	700	741	736	692	716	744	718	694	683	756	757	743	711	694	705	749	731	702	707	752	735	713	718	744	699	760	711	719	689	687	722	738	702	757	705	738	736	720	716	729	740	717	749	718	722	739	718	731	755	739	729	781	740	756	719	667	746	748	699	772	763	776	721	744	738	737	737	775	758	716	770	712	691	680	695	677	706	735	750	720	703	724	708	771	775	699	738	718	723	717	735	759	767	712	728	725	744	703	667	699	748	736	709	724	743	699	778	719	746	687	761	707	714	725	745	760	734	704	716	722	719	779	758	785	756	746	733	752	749	709	739	703	706	685	727	747	688	791	704	747	740	711	714	724	726	715	699	749	710	691	795	702	718	784	667	679	693	744	753	742	757	749	689	701	755	715	779	718	707	711	713	661	693	702	693	768	709	699	732	783	730	723	706	690	725	727	743	754	705	721	685	740	720	700	747	731	758	701	733	770	692	694	735	738	735	755	733	711	673	727	736	747	717	706	710	723	691	742	771	731	735	741	710	699	702	717	681	698	700	709	718	762	729	701	747	693	700	679	741	693	746	775	741	663	701	710	754	725	743	710	695	724	688	715	714	698	700	703	729	738	725	727	723	662	710	701	739	721	740	737	730	749	706	706	748	694	731	698	651	742	692	711	760	744	736	731	708	711	738	732	724	739	737	689	734	722	734	731	747	752	727	732	746	711	720	771	766	751	701	727	723	735	760	739	664	717	741	686	710	727	676	724	782	708	710	715	770	755	760	684	772	754	716	744	696	757	697	733	743	689	695	730	693	716	767	718	722	704	716	697	753	680	737	732	724	690	671	722	803	748	717	679	723	714	698	684	719	749	736	734	751	731	718	733	772	714	729	707	673	741	740	746	708	748	717	749	711	725	691	730	684	722	714	645	748	697	790	743	729	653	704	684	764	758	758	781	715	726	703	711	705	707	733	690	743	733
10045	20226	28303	23238	8509	1158	222	282	169	103	77	69	70	68	71	70	77	73	64	62	60	62	64	62	74	60	66	74	59	59	80	58	71	55	69	55	66	72	52	70	63	55	57	79	63	64	65	63	54	47	72	69	75	60	51	59	68	70	58	68	81	54	59	68	71	52	55	68	58	74	62	81	48	61	67	64	78	63	74	61	61	76	65	77	65	63	63	64	64	57	70	62	82	61	70	63	69	68	63	73	53	55	66	59	60	76	63	68	76	71	67	64	71	68	74	50	61	72	83	69	53	71	58	79	62	69	59	56	67	93	81	64	58	49	73	69	62	58	66	69	75	72	55	70	60	69	67	64	88	71	71	77	52	61	47	59	66	66	61	62	57	66	65	67	69	63	59	68	67	88	70	66	60	64	62	44	36	64	68	75	71	82	72	72	70	76	75	69	71	70	62	65	56	55	54	66	68	61	66	78	71	66	71	72	62	62	66	62	64	68	64	63	77	61	60	76	70	78	63	52	64	63	70	79	80	81	74	64	74	58	58	66	75	45	70	62	61	62	58	55	80	51	55	70	72	57	67	65	49	58	68	76	57	73	63	64	63	60	51	51	81	74	70	74	58	67	76	72	78	73	88	69	59	64	65	62	72	59	80	65	83	61	70	83	78	55	52	72	70	48	55	46	69	49	63	72	65	57	62	54	54	59	63	71	66	68	63	60	73	78	84	68	68	52	67	57	76	72	72	78	55	60	57	66	77	63	47	71	71	66	72	56	70	61	60	58	57	68	83	56	58	57	55	57	57	74	58	69	61	58	68	49	63	76	62	59	71	66	60	62	65	82	61	63	66	59	66	62	55	52	84	69	57	70	74	63	71	66	73	75	67	61	63	79	63	70	78	64	73	60	64	73	64	65	74	46	63	60	71	55	68	54	68	79	55	67	61	57	75	56	56	70	68	64	67	57	69	64	67	73	64	85	71	71	63	60	68	62	65	56	72	56	46	73	67	61	51	61	47	72	59	65	70	70	66	61	57	66	74	72	76	68	65	57	66	76	75	54	60	72	66	83	61	81	70	65	67	54	74	59	66	60	65	63	67	55	63	70	49	68	81	53	65	85	75	62	62	57	75	59	65	66	77	67	70	58	65	60	62	62	65	67	68	53	70	70	58	70	65	68	69	45	65	67	59	60	67	81	79	62	59	66	60	61	67	68	70	54	61	69	68	84	75	64	73	64	73	62	60	71	67	55	68	65	62	76	61	56	63	69	84	62	62	67	56	64	60	55	59	73	60	65	64	62	60	74	62	57	87	68	72	63	66	72	93	60	62	74	67	70	69	64	71	83	63	57	66	55	75	81	72	51	60	67	66	70	80	58	69	77	71	71	48	60	46	61	62	57	64	59	63	63	56	62	63	66	64	57	76	69	74	57	78	59	80	66	70	49	74	64	62	54	66	59	61	76	67	53	63	65	67	61	62	75	60	71	61	60	58	48	67	64	72	62	73	52	67	68	79	61	73	71	63	54	58	58	57	70	68	63	70	70	62	67	61	53	63	71	79	59	89	78	63	60	69	70	55	56	58	55	82	69	64	76	66	64	76	66	62	85	58	48	67	60	57	56	58	54	75	75	69	67	58	75	70	77	80	63	71	60	72	62	63	65	64	55	59	69	72	57	67	78	51	67	67	56	73	55	54	63	64	66	66	90	70	66	62	60	68	67	73	59	58	60	64	70	59	61	61	49	69	67	67	70	60	66	61	65	76	63	59	66	51	68	61	51	77	54	59	61	57	55	62	72	76	60	57	53	56	66	57	71	66	69	67	68	62	73	63	72	63	71	72	66	56	66	67	59	54	57	49	58	66	66	68	51	55	75	71	61	74	71	69	60	61	57	55	80	65	69	58	66	67	63	56	55	81	67	64	59	62	65	77	62	78	67	63	64	60	75	79	59	85	65	68	69	65	73	52	61	68	57	74	61	72	74	66	59	63	64	71	59	77	64	53	65	67	77	59	60	72	69	76	66	66	68	61	62	75	77	70	50	67	52	68	64	70	65	70	65	81	72	64	63	72	79	70	54	64	63	79	63	70	60	66	74	54	65	76	67	71	64	67	61	70	79	72	69	56	68	63	60	67	57	63	79	74	72	65	53	62	69	57	71	66	57	59	59	82	60	72	56	62	63	64	63	54	77	65	60	64	57	56	66	80	50	71	66	47	63	73	75	65	75	63	57	63	67	51	64	62	68	62	72	62	73	59	67	88	65	60	61	80	64	67	77	82	65	63	61	59	73	72	66	58	51	66	80	67	82	69	63	67	69	68	62	72	68	68	59	66	62	66	70	57	67	75	64	71	71	69	67	51	66	58	57	66	68	60	54	65	50	61	58	54	64	62	60	49	61	68	63	61	79	63	64	73	69	65	86	53	63	69	64	59	68	52	67	60	57	66	75	66	58	53	62	73	59	62	60	62	62	76	67	66	86	67	62	52	67	63	69	55	58	58	64	63	69	70	53	81	62	63	68	64	58	68	55	60	61	63	44	60	64	75	66	58	67	58	75	67	60	69	80	71	56	57	60	57	70	75	77	79	78	53	59	65	67	57	66	64	53	78	73	68	74	71	70	60	60	54	64	69	70	53	63	70	59	69	71	67	59	55	47	58	77	69	66	57	63	67	73	62	72	60	70	52	64	63	71	60	71	68	68	86	81	67	58	68	79	62	76	72	67	57	61	54	58	65	56	75	56	66	54	73	60	63	58	60	74	66	71	62	65	60	73	68	60	66	61	64	67	67	71	57	75	64	73	54	72	71	53	59	76	75	57	83	75	72	78	65	60	56	59	70	84	62	66	78	67	68	65	71	60	69	62	72	43	71	61	61	78	69	68	63	57	60	65	62	52	78	68	72	69	66	61	67	54	70	63	75	46	68	54	71	73	66	62	78	74	83	52	60	75	77	61	64	60	79	65	62	61	63	55	63	84	61	63	60	82	79	58	74	76	70	53	58	54	69	64	55	64	60	67	63	64	60	58	62	73	59	53	58	60	52	58	67	62	55	65	65	83	68	72	63	69	76	80	63	78	77	64	69	63	66	54	77	58	60	53	66	67	67	64	61	57	70	58	60	62	55	85	62	68	70	49	70	71	59	51	61	68	67	59	80	76	55	55	70	61	61	76	82	63	52	57	67	65	71	58	68	61	64	58	64	67	58	72	76	66	71	75	67	55	73	84	65	62	52	69	90	75	72	62	77	68	49	84	64	58	76	65	77	56	71	69	69	61	50	63	79	66	62	66	61	71	57	66	69	65	60	70	74	67	71	77	62	78	66	70	71	67	73	65	60	47	58	81	65	80	75	69	61	66	63	68	77	60	63	77	68	62	66	66	70	69	63	63	81	66	74	54	82	78	60	75	70	56	55	66	62	58	62	62	78	55	69	67	61	66	65	71	71	73	67	69	70	54	59	56	56	64	73	60	67	71	78	67	75	49	59	67	86	52	51	78
42131	43751	51786	47298	35361	13850	5927	7185	3841	1712	954	766	654	680	668	718	711	681	672	676	645	697	654	686	683	678	670	643	650	651	691	646	649	730	728	690	650	708	677	636	669	721	670	649	728	722	636	649	695	711	682	682	688	679	646	676	700	737	698	671	664	669	643	712	657	667	655	659	682	670	667	688	663	690	644	690	677	701	656	739	645	730	647	682	683	706	687	693	689	693	646	683	657	691	672	666	698	691	676	686	713	708	714	679	685	675	717	624	721	640	720	691	641	679	691	668	725	743	673	687	623	710	654	663	651	704	710	666	686	673	648	683	717	655	742	665	702	697	654	664	709	647	656	675	619	676	649	681	679	671	696	682	708	691	623	694	655	694	685	695	715	670	653	677	680	624	646	635	712	686	705	672	701	671	651	690	655	639	685	676	679	699	701	663	700	699	656	703	687	656	645	663	694	700	687	687	685	665	661	654	654	732	681	654	637	702	627	668	663	640	647	661	682	710	687	681	658	727	733	666	659	627	663	621	667	688	640	717	622	703	744	699	684	702	661	670	710	679	673	740	676	699	660	692	686	677	739	700	690	668	691	672	721	696	619	694	686	748	662	697	644	660	647	692	703	713	683	692	739	633	653	675	664	691	687	707	640	756	683	685	694	660	692	666	677	651	620	675	674	712	667	678	642	668	671	654	693	636	674	630	713	652	648	711	648	719	665	680	668	673	659	679	693	649	670	668	654	665	656	656	719	694	664	702	681	696	640	711	710	681	701	694	729	711	665	660	675	680	661	719	755	728	713	689	633	675	694	675	705	681	680	641	673	705	714	655	674	701	736	646	664	650	708	639	691	696	699	692	712	681	697	692	691	690	708	667	651	707	674	703	664	683	651	691	648	685	711	668	711	653	684	732	658	687	684	674	697	694	680	680	676	670	692	708	678	715	638	715	768	692	686	698	654	657	685	625	635	659	674	683	674	628	660	709	728	633	660	682	670	649	679	706	705	683	712	675	696	683	668	652	717	673	726	681	672	661	667	684	677	721	647	695	683	657	664	689	678	653	691	711	648	694	684	694	675	638	675	684	689	671	671	685	668	650	648	642	707	668	696	631	662	672	709	687	643	720	654	684	688	686	667	699	656	701	688	695	682	717	675	665	678	669	660	729	687	612	677	678	703	706	672	668	737	719	695	681	649	678	668	690	660	687	697	680	678	680	643	646	714	710	674	634	662	664	686	655	708	665	700	715	690	743	655	688	708	635	662	650	652	702	686	673	682	689	637	640	646	671	646	693	653	702	681	703	655	667	702	627	660	684	700	674	661	639	698	676	688	645	683	652	717	686	713	668	700	702	708	719	691	686	716	661	628	654	679	730	667	630	703	654	694	671	740	628	697	677	687	642	647	700	738	679	671	692	661	720	651	691	686	655	650	650	671	685	727	695	672	666	706	677	705	677	716	702	668	701	678	679	669	667	661	672	679	691	672	662	670	679	667	618	708	659	679	697	689	717	705	723	740	682	664	667	686	717	691	703	654	725	662	733	701	635	658	713	696	677	683	697	694	724	670	665	685	668	708	696	672	687	687	687	659	610	675	663	683	678	727	654	662	667	709	667	702	653	689	665	700	707	693	687	660	656	693	665	687	675	646	733	700	696	666	684	703	675	694	648	689	693	679	662	684	641	682	659	724	692	653	638	634	659	678	738	621	673	645	711	679	672	663	681	721	677	680	698	642	721	657	679	685	679	675	667	643	659	733	685	642	671	639	678	689	650	612	690	648	706	641	722	698	665	637	684	698	705	666	684	674	632	692	643	676	665	695	663	694	734	646	699	674	670	673	673	671	724	686	656	676	696	680	660	650	716	676	637	621	641	649	680	705	661	675	694	706	635	700	673	732	636	657	672	710	666	684	733	644	669	672	679	684	680	663	700	665	632	731	671	636	681	683	668	681	734	684	705	665	666	714	702	678	684	647	724	669	710	728	700	641	672	648	652	701	692	703	715	668	697	677	691	684	638	702	679	706	694	699	667	749	654	713	700	704	659	710	725	738	691	692	678	693	712	675	684	657	688	711	722	691	680	636	661	673	641	647	653	702	713	739	640	649	664	651	705	657	698	653	642	671	688	650	689	664	708	686	672	724	714	693	648	653	745	664	712	636	675	719	661	672	733	634	684	659	630	659	593	668	703	685	713	671	668	777	667	615	658	658	667	694	670	689	697	699	652	660	701	691	692	674	720	703	657	688	687	725	683	659	696	608	679	674	671	707	631	711	705	676	706	668	688	706	650	714	671	658	665	691	706	669	670	684	705	660	710	640	691	694	650	691	695	690	677	626	680	682	677	686	652	709	672	694	650	703	663	676	681	624	657	675	686	664	690	685	705	695	757	663	691	661	690	652	698	721	698	689	664	651	668	703	666	676	679	666	686	663	688	660	650	712	641	678	680	667	672	672	707	699	659	681	629	687	673	673	694	687	672	645	679	727	675	682	672	696	670	688	649	646	713	643	684	665	671	661	676	711	656	707	688	749	698	648	655	701	717	681	742	673	701	638	689	735	654	678	638	625	672	679	700	680	714	707	655	648	684	708	754	689	671	657	634	655	670	688	702	695	616	710	722	688	683	710	678	651	685	666	678	650	662	664	701	679	692	705	633	708	680	660	661	656	624	639	683	678	643	674	666	675	659	693	693	743	668	689	703	727	665	661	715	683	679	677	694	668	706	669	659	723	669	682	702	696	648	664	676	652	663	650	678	704	670	688	651	686	676	685	666	660	666	663	691	650	657	677	632	693	697	688	682	708	727	672	690	672	693	660	710	661	750	676	664	710	654	675	688	679	695	628	676	651	715	636	696	654	739	695	646	685	694	696	733	701	653	677	678	680	721	680	696	658	678	665	656	667	677	682	687	661	651	730	685	681	722	663	640	653	660	684	666	715	637	700	701	667	654	705	659	633	671	664	685	669	666	731	683	708	672	651	643	671	702	720	708	702	648	683	647	668	733	689	693	649	640	721	674	701	696	704	686	690	655	702	717	664	658	660	650	653	663	669	656	712	706	698	734	710	639	632	694	690	662	704	720	681	677	667	666	740	691	673	661	687	701	686	701	659	664	654	659	702	700	686	784	722	686	669	639	648	665	683	588	698	679	680	713	706	629	667	639	716	670	679	670	679	648	659	696	691	727	682	650	689	700	673	643	652	626	683	662	664	651	681	661	648	704	684	689	679	662	663	684	682	647	677	643	692	654	707	671	660	670	659	672	678	685	642	686	734	622	700	721	674	698	686	652	645	718	665	676	710	655	753	658	685	683	643	656	695	713	665	652	691	730	679	651	669	657	663	635	726	685	668	671	648	728	716	660	728	672	664	651	657	677	700	667	662	666	711	663	672	674	657	631	670	683	680	677	634	724	710	681	640	728	683	661	673	638	682	625	684	722	689	659	672	698	688	663	673	702	649	683	676	671	667	710	729	692	700	674	653	716	715	693	673	647	679	738	663	719
10079	15157	33752	22015	7111	1025	194	199	129	90	70	70	67	80	69	66	45	78	63	68	85	73	52	78	68	67	62	88	72	77	71	61	62	74	59	77	78	81	68	59	72	70	74	71	64	56	75	79	76	72	78	68	85	76	70	62	78	76	65	70	62	70	87	62	58	67	80	70	74	62	74	80	67	70	77	70	67	59	66	67	78	65	64	59	75	69	68	59	68	62	71	83	64	75	61	60	72	61	56	60	78	67	67	83	64	81	78	68	70	72	61	68	62	73	75	70	71	80	75	69	71	75	68	72	55	66	75	66	76	82	86	63	77	95	61	82	76	68	77	73	63	76	70	70	70	62	61	80	49	64	77	85	64	62	65	57	79	68	68	56	72	75	67	65	82	74	57	58	74	71	76	74	72	80	74	89	64	76	62	68	71	70	74	78	80	64	80	70	84	72	81	73	70	70	77	71	60	65	71	71	63	68	71	63	69	69	71	73	66	79	78	61	79	94	54	68	66	85	58	61	63	65	83	65	72	72	73	68	69	83	67	73	84	69	63	82	68	69	61	73	69	73	67	71	67	66	65	80	80	76	65	76	74	72	58	67	61	71	73	73	74	73	57	73	68	88	76	85	68	69	64	83	55	68	78	68	64	83	78	64	79	72	79	66	63	68	43	59	71	62	73	76	90	62	75	71	74	57	80	77	73	63	72	76	81	77	62	60	55	44	62	51	72	74	76	76	63	72	59	55	62	74	71	66	62	82	79	66	75	60	70	74	61	82	74	55	89	59	72	59	64	79	61	68	65	81	73	80	80	64	71	67	61	74	66	69	67	96	53	69	64	73	73	64	63	54	81	84	65	85	55	74	89	71	56	77	90	80	91	75	86	67	69	80	62	84	66	72	85	75	82	64	61	73	65	67	97	69	66	69	75	62	70	72	82	76	83	83	70	75	62	73	71	83	76	69	88	68	69	71	59	76	75	69	76	76	84	74	95	86	65	75	78	76	58	73	65	63	62	60	60	66	68	60	79	80	75	81	76	56	85	70	66	61	73	81	76	75	60	71	87	66	77	66	64	58	63	73	75	63	59	62	68	79	70	71	68	68	64	58	59	70	83	63	67	77	87	55	69	58	69	60	61	63	56	66	65	60	69	82	80	85	52	59	76	78	62	69	68	80	65	58	74	77	65	74	61	73	70	72	68	76	66	87	73	73	64	75	66	78	75	89	64	57	69	62	47	59	81	70	65	66	56	75	73	61	70	82	63	65	64	73	67	85	75	81	76	73	51	69	69	62	65	71	89	71	62	70	62	68	67	60	63	70	85	71	72	65	63	70	68	67	70	78	79	70	64	77	48	61	56	68	74	69	74	82	62	82	71	66	67	53	71	77	84	80	83	62	65	61	96	58	74	86	79	81	65	63	78	74	64	81	63	71	61	56	75	71	73	60	62	86	74	67	69	69	70	65	88	64	85	80	64	73	70	73	78	73	69	63	83	81	82	75	77	64	81	72	77	63	63	71	73	62	63	88	68	69	85	73	57	62	65	63	65	87	64	65	60	75	57	66	66	86	70	66	68	77	64	75	71	70	53	73	94	90	93	70	59	67	73	70	66	82	73	80	68	73	58	69	65	67	66	76	61	77	63	60	77	62	75	76	66	68	61	63	66	71	87	62	68	64	71	54	56	75	72	76	72	75	73	68	74	63	67	74	77	60	73	65	82	74	71	60	81	85	74	69	73	66	67	61	66	69	60	63	66	70	82	96	80	69	66	58	78	83	78	75	79	74	72	65	79	78	65	80	69	58	71	68	85	77	72	68	62	76	60	77	71	62	63	74	63	60	67	63	60	89	66	65	80	50	80	72	70	83	74	75	70	81	71	77	86	72	58	74	66	52	66	64	76	59	75	75	77	76	69	74	61	54	71	64	63	82	76	61	76	69	72	68	75	64	61	62	61	73	81	64	74	58	58	78	93	63	67	70	76	68	75	82	50	77	78	70	67	98	81	60	64	81	62	81	71	56	73	51	85	66	69	64	60	71	67	67	81	88	65	62	78	68	56	66	65	64	63	61	49	67	74	79	67	80	63	75	88	79	73	69	65	82	62	63	74	84	56	74	70	71	85	65	69	69	62	64	67	83	79	68	70	77	68	62	68	75	69	64	59	81	69	84	73	72	74	64	65	66	82	68	63	73	67	67	65	66	61	67	74	70	74	69	78	63	72	67	67	79	74	67	54	60	71	84	76	68	62	77	81	76	56	59	76	74	73	75	60	59	73	70	64	73	55	79	63	71	66	69	65	58	75	90	65	83	61	79	61	64	74	88	82	79	64	68	64	66	62	72	62	82	75	80	82	65	71	79	79	72	66	54	70	65	72	62	80	75	74	65	67	82	89	75	75	66	80	65	68	76	69	67	74	64	77	62	57	57	75	67	74	56	79	75	64	78	79	55	66	72	67	70	74	79	66	82	87	66	57	67	70	73	81	64	66	69	79	87	66	78	70	70	69	71	64	68	72	63	66	80	68	46	57	65	68	67	69	71	61	65	72	60	89	60	64	67	63	66	71	76	57	69	56	64	78	78	73	73	65	67	79	68	68	68	61	60	65	63	79	79	65	72	73	72	80	66	57	64	70	71	77	68	93	67	59	69	72	62	66	59	73	67	75	69	83	75	75	70	54	73	57	72	81	80	74	76	69	75	61	70	65	84	69	74	58	68	60	68	67	65	67	80	56	87	65	71	83	62	64	70	77	79	64	71	85	72	70	68	85	65	78	79	65	95	76	65	73	73	72	78	65	51	74	69	81	83	66	60	68	61	77	72	69	74	72	79	77	70	70	78	75	67	78	69	64	62	67	84	70	66	77	47	70	71	70	56	71	63	68	76	66	60	58	73	58	74	73	66	73	79	73	70	60	69	58	70	61	61	58	56	73	69	70	71	71	79	86	79	77	74	72	66	66	76	62	73	81	76	68	57	60	74	87	74	69	73	82	78	73	74	70	55	82	54	57	80	75	67	64	75	74	80	64	74	83	68	62	69	76	73	75	74	78	75	78	77	67	70	62	68	75	61	67	62	78	61	73	66	70	71	74	71	59	73	82	63	77	80	65	66	75	72	60	64	68	67	64	49	78	63	75	71	78	76	72	69	63	66	70	77	73	50	66	87	74	67	98	63	80	68	70	61	74	64	70	67	65	88	65	68	72	89	70	70	72	83	78	55	85	69	67	73	71	74	70	61	65	75	57	57	72	62	65	87	75	66	82	69	69	68	96	64	71	69	86	70	66	57	61	62	65	71	74	79	67	74	68	57	62	58	74	75	75	59	68	82	80	69	64	73	50	74	68	59	68	89	79	91	61	64	69	67	68	73	70	68	78	59	81	57	77	74	73	56	79	74	87	90	72	66	61	86	83	71	57	51	58	70	67	78	65	66	85	71	76	91	54	67	62	67	71	67	57	60	59	68	76	73	54	58	73	78	73	57	86	65	63	74	72	65
37973	38995	56562	44480	31612	13171	4580	4761	2822	1419	922	757	688	731	751	731	695	743	750	704	735	753	718	699	729	749	716	716	735	779	721	748	725	699	740	698	746	737	714	716	732	727	685	739	728	673	712	709	745	760	725	723	735	743	760	703	770	722	758	774	738	690	702	719	709	729	673	714	773	755	678	698	736	734	708	697	728	761	752	767	714	765	741	749	758	747	701	772	710	707	717	693	719	752	733	718	711	669	718	738	735	696	711	727	701	719	700	700	758	725	706	770	714	704	792	710	767	721	720	727	701	717	780	758	730	726	743	754	732	707	762	705	724	751	770	738	684	754	720	741	701	695	681	744	793	720	713	697	683	741	745	721	709	772	726	731	730	718	701	748	767	741	707	730	805	761	736	735	708	714	742	715	733	715	740	698	777	695	712	687	761	721	694	698	766	732	732	747	756	738	724	771	716	756	718	760	699	749	696	719	702	758	797	734	736	676	809	767	699	701	762	704	777	740	740	729	734	715	738	700	711	731	698	722	707	740	724	713	761	748	717	750	776	709	740	716	726	739	726	738	741	729	756	692	735	734	719	749	766	730	702	710	726	716	728	711	759	714	754	717	729	726	744	711	709	736	682	695	745	728	683	727	740	757	727	738	696	674	681	755	715	743	716	720	738	736	717	736	680	722	748	711	679	739	772	736	727	771	771	756	708	704	727	705	740	711	695	740	760	701	714	751	753	719	716	729	738	742	771	727	720	771	777	716	739	732	745	699	716	720	750	722	696	688	714	716	674	706	729	691	715	718	708	707	791	725	663	731	728	726	738	689	743	685	696	724	718	726	753	706	808	708	730	699	721	728	745	780	771	721	704	767	697	720	688	762	724	718	705	733	754	702	724	715	707	760	739	726	762	706	713	726	745	714	762	742	715	722	737	680	711	718	734	689	702	723	751	743	729	707	753	737	754	721	777	713	725	736	723	730	733	766	688	751	728	761	751	750	768	757	775	743	713	697	751	773	722	730	745	727	720	726	726	761	753	738	720	728	700	719	746	730	719	790	766	739	714	695	741	742	761	725	730	713	749	740	746	716	689	668	759	720	734	753	710	765	700	774	707	748	725	718	750	742	754	782	680	689	718	750	738	691	796	718	714	753	763	769	728	749	766	695	693	651	721	747	742	741	785	739	721	713	744	744	675	711	711	769	759	708	747	711	738	762	746	747	702	747	747	691	753	685	729	724	725	764	671	718	749	739	749	681	772	749	731	727	735	762	764	721	692	706	703	768	750	745	688	701	738	746	770	670	742	729	715	715	755	700	780	706	696	769	708	723	692	737	701	772	694	722	741	746	703	695	734	698	710	713	749	723	740	713	716	726	700	728	717	719	717	727	779	749	705	739	748	754	739	715	748	671	744	725	743	743	772	748	740	752	712	745	754	736	758	678	744	693	749	713	764	738	743	710	721	732	786	687	745	748	745	747	709	729	729	720	711	766	696	716	723	756	783	687	688	671	720	718	695	756	726	726	723	735	721	723	776	770	727	707	729	710	742	732	785	755	710	736	720	711	729	798	736	707	769	713	721	713	749	743	739	746	717	747	737	732	740	724	702	720	710	745	756	729	688	717	735	745	750	759	683	744	729	721	678	716	741	739	736	742	669	729	741	716	714	708	712	712	717	700	730	772	712	699	687	782	736	754	800	752	766	739	721	737	754	732	672	738	758	730	719	754	739	782	739	737	716	714	706	749	742	713	748	774	779	754	683	706	764	749	715	754	755	745	744	748	759	739	740	738	687	755	713	689	738	717	738	728	797	763	725	699	728	716	685	708	720	757	706	722	729	752	777	696	712	719	738	730	712	711	755	762	730	685	749	727	685	734	713	756	724	736	728	716	707	735	730	735	694	792	729	754	687	717	739	672	777	687	768	703	748	770	743	726	759	766	723	723	766	773	745	732	717	678	692	712	750	661	730	707	731	655	743	753	775	760	725	749	738	760	711	761	731	701	732	720	742	723	675	709	731	767	728	685	700	741	747	748	749	751	751	767	773	707	693	750	722	713	732	705	730	735	690	725	704	702	736	785	742	707	680	653	753	751	722	719	712	745	711	725	718	720	744	689	713	722	708	738	745	742	737	730	775	674	695	729	754	759	741	743	727	762	712	723	670	698	717	725	723	749	762	727	681	731	782	702	762	702	756	745	706	759	727	734	771	720	694	744	731	746	722	721	737	727	728	732	743	678	696	759	754	734	747	757	745	718	728	705	689	753	740	677	687	689	752	720	719	685	772	675	758	771	732	756	736	761	770	760	724	725	718	688	746	721	704	747	712	780	731	774	724	743	739	771	722	765	797	725	745	703	765	727	784	690	724	720	739	722	732	680	692	701	717	694	718	736	723	682	713	782	791	710	749	710	721	715	722	708	713	711	680	722	717	766	698	726	698	765	727	711	755	737	761	738	712	690	720	760	678	739	704	754	735	765	700	676	776	780	678	730	704	715	706	701	747	778	727	748	725	731	711	731	746	745	721	752	730	702	735	694	713	708	734	733	748	745	685	775	718	754	767	750	715	735	687	673	746	745	736	741	722	738	738	725	747	738	700	717	753	740	755	730	733	657	695	693	768	698	712	716	702	707	741	718	698	757	719	688	729	687	733	765	728	735	684	730	747	723	706	730	733	719	735	709	693	733	750	764	758	737	681	730	781	740	747	713	734	719	756	689	734	675	692	724	754	759	741	704	736	669	723	715	735	732	735	779	706	711	774	722	758	712	742	684	768	716	733	736	695	683	701	747	739	717	737	782	721	724	721	760	665	734	699	689	708	748	775	747	705	695	705	682	706	723	729	719	789	733	725	726	745	734	712	700	728	713	748	778	774	682	693	738	751	728	677	711	738	728	733	732	706	744	751	739	756	729	682	725	765	715	728	710	713	758	704	747	695	763	724	732	663	768	730	707	749	744	711	699	724	711	766	717	761	729	715	710	748	750	732	713	752	738	737	731	733	746	732	686	732	752	702	726	718	741	775	714	736	788	692	779	778	768	679	740	733	732	709	746	730	710	748	762	704	761	776	726	712	672	719	737	722	706	680	700	715	709	722	719	733	695	730	756	743	728	726	747	714	741	714	756	723	708	813	748	729	677	714	719	724	736	735	700	744	735	747	682	707	716	730	757	755	699	714	729	712	734	720	734	737	743	749	742	720	736	733	754	721	728	717	809	712	703	744	757	719	733	728	717	736	780	750	710	745	671	736	698	737	701	768	766	730	762	720	773	728	735	723	783	750	730	742	706	769	756	687	727	757	731	689	695	703	741	733	766	707	733	742	753	698	718	737	735	720	729	704	740	723	718	728	743	751	748	712	734	670	776	742	747	719	725	763	784	696	690	774	709	716	698	732	708	718	761	760	759	703	745	733	748	711	721	730	750	706	743	702	761	700	738	707	720	730	767	732	706	703	719	725	757	742	775	760	723	739	742	745	720	759	721	744	734	750	691	672	738	741	760	725	722
12680	17650	36910	34370	15462	2980	320	328	228	111	94	68	64	68	77	54	64	56	61	61	64	60	63	71	73	62	71	58	74	77	66	73	78	58	47	71	55	77	59	61	60	79	60	59	68	81	62	73	44	72	61	62	62	70	73	65	65	54	65	68	63	71	87	55	68	84	69	74	53	75	59	62	64	65	60	71	53	60	60	65	75	72	59	58	69	71	64	62	64	75	67	51	75	76	81	70	70	71	59	55	65	64	66	71	74	70	58	57	68	61	65	75	60	63	67	62	64	60	74	63	59	63	52	69	71	68	60	60	65	49	54	58	65	76	70	67	60	68	63	62	59	58	64	60	65	66	67	68	59	68	59	60	67	64	55	80	63	72	55	68	63	55	54	61	58	75	67	65	50	70	51	66	73	54	55	75	59	69	57	84	59	78	74	61	65	69	59	54	69	71	54	65	73	59	66	81	68	61	70	77	48	69	77	74	47	58	59	74	65	63	64	57	60	64	64	75	67	75	57	64	65	68	66	74	70	56	67	61	61	75	61	55	60	88	72	57	67	62	51	70	63	58	65	61	61	71	57	59	66	65	66	69	65	58	59	70	60	60	71	63	63	56	78	65	58	62	58	49	56	72	70	66	69	51	55	65	69	66	71	69	66	69	63	63	72	67	64	75	64	65	61	57	58	64	70	58	61	70	55	68	76	67	53	58	77	58	57	73	61	80	61	68	66	57	57	65	58	82	56	66	66	62	55	47	63	70	66	74	71	66	70	59	65	60	59	52	76	71	65	54	62	57	56	63	61	69	55	62	62	66	83	82	67	71	74	49	65	64	69	68	60	69	63	62	60	70	61	59	75	62	74	74	66	52	67	70	70	70	74	65	53	50	78	50	79	64	56	65	51	61	70	71	62	63	72	69	74	66	54	69	55	56	67	58	72	53	51	71	77	62	69	64	66	63	67	53	68	67	71	67	66	75	53	71	62	76	61	48	74	80	71	72	68	68	49	61	69	68	62	64	67	71	72	49	63	68	73	77	52	73	69	72	86	60	56	62	56	54	62	73	72	57	66	49	64	72	66	71	57	66	54	59	59	63	83	74	55	70	71	69	56	52	59	62	72	58	73	55	63	76	68	59	79	76	66	75	66	71	65	78	56	55	70	62	69	60	58	57	59	60	60	62	67	48	80	75	79	54	52	56	83	73	67	71	69	60	56	60	75	79	72	62	71	62	61	56	68	66	47	52	68	85	68	64	77	71	55	64	55	47	55	63	72	58	60	68	56	73	61	75	61	58	69	79	77	58	51	73	66	59	53	63	49	54	55	64	71	81	66	58	58	62	57	71	73	77	62	71	78	69	56	77	70	62	64	57	77	65	74	55	68	64	69	53	69	64	61	70	85	65	69	69	57	63	63	76	60	64	67	59	64	60	54	66	74	64	60	66	68	69	56	62	70	71	61	73	60	69	67	58	43	49	72	57	71	59	67	75	69	62	67	71	53	46	68	56	68	65	66	65	59	68	67	65	74	62	60	58	86	49	72	56	78	69	67	58	63	58	74	63	71	61	69	67	67	70	51	71	76	76	71	69	72	76	68	69	74	59	66	65	56	68	62	66	58	62	75	71	64	42	67	68	72	70	67	81	50	72	64	63	78	65	66	65	61	67	66	67	69	62	57	70	66	60	53	69	66	62	66	65	60	72	59	76	76	67	58	55	65	72	65	90	70	74	61	60	61	52	75	71	59	78	87	70	76	69	72	64	76	58	62	59	64	58	49	84	61	64	58	62	61	59	54	64	55	77	63	69	63	59	53	66	65	62	70	71	64	64	67	61	67	61	63	61	57	64	84	80	72	71	76	73	85	64	81	45	63	56	60	57	66	71	46	70	52	70	62	66	67	58	69	49	67	58	62	58	67	58	60	54	61	73	69	72	63	78	51	78	58	66	72	67	73	65	57	76	49	63	65	58	58	72	67	83	72	75	69	71	73	64	75	69	75	62	73	63	71	67	67	57	61	67	57	64	77	66	63	58	58	79	63	66	64	72	64	66	63	74	66	66	64	74	80	93	69	58	51	61	79	70	59	71	91	81	64	62	59	69	74	53	61	60	61	55	49	70	63	64	53	73	67	67	55	67	61	68	69	61	67	60	65	56	51	64	63	53	67	48	80	50	53	63	59	64	74	70	67	69	77	62	72	59	61	53	74	60	71	56	53	65	42	74	57	69	59	60	62	57	62	68	64	67	56	67	63	69	55	61	61	59	72	72	58	52	70	54	70	70	61	62	67	61	72	68	65	71	66	60	64	55	55	61	75	49	62	70	60	71	68	61	50	72	67	57	63	62	54	57	63	66	58	62	67	75	61	52	71	60	72	66	74	67	56	53	57	54	68	71	59	83	68	62	62	60	67	53	61	68	64	66	54	53	50	81	59	51	51	78	67	43	62	58	73	79	67	64	78	55	58	75	70	81	78	72	62	59	70	59	73	84	83	58	76	63	64	65	67	52	61	72	73	68	82	56	64	61	65	58	62	59	71	81	81	59	52	66	67	61	54	57	65	64	57	82	76	69	56	67	62	67	66	73	64	65	57	59	62	56	71	53	59	71	62	69	70	76	67	61	77	76	54	62	52	60	62	56	71	68	55	86	64	53	66	63	52	61	81	78	71	74	53	81	73	61	68	73	75	75	52	55	60	73	68	51	73	68	68	84	79	65	66	77	60	70	54	84	67	53	63	62	63	61	64	74	63	69	74	77	67	64	76	56	64	65	62	65	49	62	68	76	64	66	50	78	69	79	65	66	55	75	65	58	59	65	70	72	60	67	67	75	79	52	63	54	66	71	65	63	71	63	64	60	72	69	53	63	63	65	62	63	63	64	58	54	64	64	55	62	70	65	58	64	64	49	60	67	65	57	68	82	70	66	65	61	78	65	74	56	61	66	74	65	58	65	62	59	76	77	70	67	63	49	66	62	78	57	54	62	53	64	81	69	74	61	69	73	64	64	71	70	69	71	80	70	71	72	64	77	68	72	68	72	70	74	76	70	62	67	67	73	57	85	87	62	50	66	68	65	66	70	76	61	63	56	62	59	80	61	62	72	52	73	68	57	62	67	57	62	60	58	55	63	74	74	55	73	63	57	71	65	70	77	54	76	63	55	65	54	60	70	49	78	68	67	73	78	61	55	62	66	67	73	62	61	63	69	67	61	64	71	80	66	81	78	64	59	73	77	63	70	57	62	63	79	64	57	56	52	67	67	65	64	51	57	56	54	74	54	61	72	69	52	66	68	70	59	64	75	74	61	63	64	65	68	65	70	76	72	60	65	52	68	74	58	61	76	70	72	64	62	74	67	73	73	61	70	73	75	52	67	65	61	66	77	67	51	65	61	78	54	69	73	70	62	58	75	69	51	67	68	79	62	67	62	68	58	71	64	64	70	58	70	55	60	66	74	61	56	59	74	89	39	84	69	77	70	65	69	62	64	77	52	59	59	69	78
44292	41886	59946	58335	42202	21434	7355	8217	4805	2088	978	772	755	713	663	732	675	709	693	701	735	651	689	686	703	635	703	654	672	648	664	673	681	681	676	695	670	692	704	648	678	700	614	662	686	669	675	686	676	716	695	695	692	641	695	665	695	696	651	649	683	726	701	661	656	659	662	639	721	666	672	667	727	671	680	666	703	705	654	666	690	607	669	704	676	701	700	664	650	699	649	658	670	704	600	697	684	640	674	655	714	722	667	689	713	721	611	677	674	749	702	614	683	709	651	634	691	669	629	670	703	647	691	676	623	705	653	683	697	626	671	738	704	719	677	757	635	647	709	649	699	660	725	716	719	632	712	663	640	706	620	673	716	673	656	704	695	672	638	630	666	635	638	688	697	678	722	674	668	703	668	652	739	691	690	713	685	670	682	654	647	694	672	634	693	734	634	663	633	666	690	689	698	667	675	665	678	685	661	687	696	637	659	685	674	626	712	722	683	688	680	722	710	691	706	662	703	639	686	621	625	709	703	683	648	664	664	742	728	670	689	725	688	715	704	727	674	701	689	728	659	733	692	659	697	714	632	688	653	669	700	704	675	608	695	695	729	654	695	660	737	659	631	685	668	675	679	578	665	686	684	686	658	652	690	629	663	745	690	709	664	689	646	635	647	654	683	663	671	685	653	607	711	667	676	705	669	666	668	640	727	670	655	688	664	655	674	654	718	666	724	667	692	660	704	723	688	674	682	638	688	680	655	739	671	704	668	686	674	693	642	603	705	701	686	662	630	707	670	645	650	697	651	688	685	703	662	660	681	671	662	728	692	681	684	679	679	669	688	679	681	698	699	626	721	677	683	644	647	683	677	678	719	688	656	700	662	706	629	700	721	692	664	710	676	705	697	671	706	656	664	702	676	698	706	683	701	663	662	675	689	690	663	660	670	692	654	717	699	694	680	694	699	657	723	693	650	695	708	688	650	669	672	678	681	673	650	690	671	703	685	634	723	688	660	690	656	689	665	663	655	684	734	697	702	661	658	653	665	686	717	677	657	679	672	649	658	712	657	680	683	687	734	641	707	637	696	708	686	629	671	659	635	730	683	648	693	693	668	684	655	702	697	718	655	700	669	657	681	695	671	690	724	663	679	669	688	652	689	690	700	680	704	673	671	669	627	678	688	700	707	691	646	687	675	696	723	738	685	672	632	681	706	669	696	640	704	666	620	676	688	700	667	699	684	747	676	683	701	660	659	651	671	682	686	693	699	680	666	680	687	685	684	660	662	720	672	660	623	689	680	708	697	671	692	691	704	690	665	667	645	657	686	684	708	657	628	709	699	705	719	665	717	654	651	715	691	690	656	626	670	681	682	695	683	649	669	667	713	691	653	698	709	638	654	684	683	687	662	644	677	646	640	703	670	686	678	664	628	677	686	692	663	648	653	657	707	657	693	671	690	687	657	638	648	697	706	657	670	685	672	728	668	679	649	684	655	647	666	685	686	670	613	679	710	638	675	655	689	631	655	642	635	658	684	691	647	672	694	635	706	668	658	658	656	677	651	644	706	687	666	656	701	721	703	722	640	649	687	688	684	699	682	669	651	687	667	638	650	650	695	726	676	675	681	693	674	735	647	755	693	715	720	671	684	699	693	675	627	702	641	671	691	664	679	706	674	660	664	646	661	656	680	680	691	673	687	667	658	654	691	702	671	679	704	670	652	670	658	702	653	665	632	668	699	689	654	703	678	619	655	657	646	685	618	670	694	722	645	654	659	691	704	655	706	678	686	683	648	640	678	651	688	611	703	611	694	707	697	725	671	648	660	666	675	689	694	640	678	619	678	710	676	656	687	669	682	679	721	711	716	643	674	727	661	711	664	663	712	679	700	688	673	673	638	663	664	701	630	701	706	705	660	694	721	698	667	630	664	677	631	668	695	676	697	723	720	660	687	676	689	704	651	674	665	685	680	670	701	714	700	679	623	653	713	648	736	657	680	661	706	699	683	730	685	714	716	624	754	654	698	693	672	689	644	735	646	687	693	669	652	716	666	698	733	705	643	678	662	668	698	650	666	731	722	679	678	643	685	665	665	656	679	650	697	640	712	703	650	704	692	653	694	677	656	662	687	695	680	721	657	728	666	651	663	692	668	666	642	691	714	668	682	679	676	675	676	658	705	663	674	676	700	666	650	660	668	621	704	705	689	701	657	704	693	670	716	676	672	626	685	641	707	630	724	702	637	680	690	687	666	672	668	670	639	689	725	657	650	693	688	682	687	686	691	676	668	631	673	680	679	670	705	674	703	689	670	687	652	695	684	654	720	672	682	653	700	659	726	673	712	680	727	615	674	618	699	669	690	691	704	723	622	684	715	726	682	690	698	644	725	712	692	695	629	701	646	725	621	668	686	651	635	727	677	667	671	673	703	669	689	671	638	717	670	740	701	673	694	691	678	687	682	679	672	713	629	710	672	712	701	695	676	680	709	664	704	670	674	667	641	663	715	704	670	681	700	735	686	694	649	729	622	730	650	672	716	702	723	661	695	688	703	700	723	667	688	647	671	712	689	661	645	666	716	724	657	696	667	680	686	667	721	646	696	691	692	699	702	669	687	688	672	659	644	702	657	655	737	695	648	655	639	618	742	660	697	636	711	653	707	737	675	662	666	669	679	726	655	707	689	706	644	706	690	690	652	662	670	655	631	725	653	680	690	656	681	645	663	707	645	630	659	659	683	698	694	655	728	702	667	673	650	641	711	641	648	736	715	691	664	688	716	668	638	673	648	662	703	644	671	639	648	679	673	654	648	709	656	715	652	643	682	624	686	737	635	664	648	704	690	700	672	693	673	654	666	645	635	689	678	665	673	665	710	661	641	686	642	693	668	676	700	672	666	701	643	660	719	646	670	697	679	689	669	668	651	652	695	701	669	714	699	647	676	693	668	677	674	651	691	716	701	698	672	666	655	663	664	636	671	726	707	656	642	737	649	679	663	654	667	697	668	755	712	657	710	665	644	699	742	675	706	699	684	655	622	664	679	718	672	691	666	645	653	682	677	677	733	652	681	719	652	684	712	682	670	692	707	679	721	698	678	690	684	713	690	676	662	680	712	681	627	668	660	664	665	676	684	696	682	670	698	664	676	716	688	666	658	657	673	648	674	644	649	638	708	658	698	661	669	664	657	675	684	678	646	698	683	669	644	611	690	712	670	681	677	685	682	700	693	686	716	694	678	666	701	705	699	685	702	713	669	631	595	666	663	705	683	672	689	703	711	694	620	678	692	672	702	667	715	724	657	677	743	735	690	677	672	714	681	685	651	689	654	668	663	672	695	650	688	682	692	660	722	699	685	607	645	689	676	667	666	675	696	680	654	665	701	663	668	686	666	695	670	660	708	678	707	696	621	698	632	723	705	695	658	711	675	644	710	679	700	663	692	651	689	661	662	634	700	677	640	706	682	732	636	672	737	665	629	674	667	647	670	703	707	711	671	661	652	686	687	728	684	653
5374	3035	12014	12011	3661	693	101	90	100	64	73	70	80	58	77	71	90	75	76	70	67	67	75	65	72	89	62	89	67	57	68	67	70	73	59	66	60	80	75	72	71	73	68	60	80	75	79	75	83	72	76	74	54	62	70	81	76	78	69	71	60	82	86	59	81	87	74	68	68	75	59	68	71	62	74	80	59	60	67	76	64	69	73	87	68	74	69	81	72	70	74	77	58	61	80	75	77	70	72	61	67	75	68	91	81	84	70	76	75	62	65	76	89	67	74	55	43	64	82	77	69	73	53	73	64	73	65	77	70	69	81	73	76	77	79	82	78	73	77	76	63	62	72	83	78	80	75	61	65	69	70	62	62	75	51	69	67	66	66	87	84	66	62	84	79	68	71	79	66	67	70	88	85	71	73	72	71	80	58	67	82	58	74	72	70	77	72	71	62	71	64	77	70	74	79	66	74	82	66	67	53	66	68	59	76	71	77	68	71	65	73	74	75	76	67	101	74	95	79	77	62	75	66	67	63	75	56	87	69	66	67	72	68	63	63	70	74	83	84	74	79	85	56	60	77	72	74	78	80	67	64	60	80	76	76	68	75	70	75	66	63	70	68	59	74	77	79	58	71	76	62	73	82	67	67	65	73	68	74	78	83	75	69	78	69	70	60	63	69	60	56	76	70	76	73	74	66	83	79	68	66	71	54	58	81	59	74	69	76	66	62	68	68	75	72	57	68	66	68	82	75	69	56	72	76	61	58	68	62	74	73	82	78	82	64	78	82	79	66	71	71	69	77	73	81	70	71	63	74	77	62	91	68	64	62	85	75	83	84	85	71	73	64	70	75	70	47	70	61	76	69	74	70	67	69	84	67	68	75	57	77	65	82	65	68	64	47	57	88	73	55	78	78	81	54	86	72	81	63	70	64	67	64	82	63	77	71	79	55	70	74	77	62	62	70	80	61	77	62	77	78	76	96	63	73	71	70	63	93	63	77	75	59	57	68	65	72	54	78	66	68	64	70	66	83	74	61	79	77	63	85	79	70	75	65	77	74	71	72	94	71	59	78	74	65	73	77	72	53	80	65	74	66	88	61	77	69	80	77	62	79	67	70	78	78	74	74	78	67	76	69	71	69	61	67	73	76	54	65	66	64	72	75	60	62	70	71	61	75	81	70	80	80	67	74	66	64	68	80	71	73	81	85	72	60	70	69	87	68	68	61	71	83	70	101	55	69	69	84	60	54	69	74	60	66	70	83	69	81	64	76	73	60	66	60	84	69	74	65	75	66	67	76	65	86	49	71	58	73	68	79	85	69	77	65	73	80	79	71	70	59	75	61	61	78	56	74	90	83	72	61	69	72	76	71	76	69	86	79	60	63	65	72	75	78	71	60	70	70	75	66	76	75	74	68	73	72	77	61	68	89	80	69	83	62	78	81	54	65	84	80	97	106	81	71	94	62	72	65	76	72	80	67	93	68	67	99	76	75	67	60	65	69	77	71	71	62	56	70	76	72	69	70	86	83	59	63	77	63	84	85	68	60	65	54	63	62	70	75	73	60	64	67	58	84	67	62	67	76	66	76	62	76	82	77	66	71	77	60	75	65	59	77	70	66	51	63	76	91	62	68	70	69	63	69	72	80	73	68	70	68	75	70	69	67	76	61	79	66	63	74	67	80	79	67	90	62	70	76	75	70	63	65	69	75	72	73	70	57	75	67	70	64	69	55	75	71	73	82	63	64	69	66	76	58	70	71	64	75	69	58	73	83	65	79	63	71	72	61	58	76	71	68	73	67	96	101	83	53	74	65	67	73	82	64	80	58	75	80	79	64	58	71	71	80	77	70	68	62	51	52	79	72	95	70	74	82	65	87	59	86	54	65	72	72	67	68	86	74	73	74	61	73	49	52	78	68	59	84	77	80	74	67	78	74	79	63	58	74	68	81	74	79	54	62	79	85	64	78	76	93	74	89	77	63	79	64	77	72	61	71	94	65	57	78	77	68	81	63	73	82	67	63	81	83	73	73	64	66	79	67	66	71	84	68	66	81	95	71	61	74	87	70	67	63	77	76	61	54	73	60	69	63	78	72	84	71	79	69	77	70	76	80	70	69	56	70	65	61	78	60	65	69	66	77	72	89	69	57	57	70	66	73	70	67	66	65	71	84	68	61	66	72	74	71	88	81	61	77	74	84	61	65	77	70	74	56	74	58	74	55	62	73	70	83	71	58	64	67	66	77	80	77	76	76	79	64	68	65	76	77	80	68	66	59	71	63	90	62	65	68	76	75	73	76	72	85	86	64	54	77	58	61	76	56	79	63	63	72	61	66	79	75	70	62	62	72	67	73	68	79	70	68	59	74	71	68	73	66	67	75	75	63	81	61	77	77	80	68	67	80	75	61	61	84	61	73	63	81	73	73	91	63	88	78	64	65	79	75	67	67	72	70	70	94	88	63	77	67	71	87	74	58	85	71	65	67	66	70	65	75	72	64	76	71	49	72	73	68	73	80	75	73	76	69	82	80	58	62	79	65	84	77	83	71	76	59	68	62	66	67	80	81	80	66	63	81	70	64	80	60	84	77	63	69	73	61	63	95	75	60	65	65	63	72	83	80	74	81	69	59	67	78	62	58	69	70	68	70	73	70	66	71	67	57	93	75	78	75	75	81	71	81	76	70	67	63	67	72	70	57	78	71	66	74	71	62	79	75	82	76	70	76	75	60	71	66	65	66	93	76	68	74	70	75	85	56	80	80	72	59	64	79	66	73	64	73	73	83	73	68	67	69	82	81	73	83	53	63	77	64	77	76	64	72	87	81	57	81	81	49	72	77	88	70	75	67	93	57	78	87	81	81	68	67	64	64	68	61	65	88	62	82	65	65	81	92	65	57	75	85	72	82	67	65	70	72	55	55	73	75	57	72	66	51	61	78	63	73	72	73	74	75	83	78	70	70	67	63	68	70	61	58	59	79	73	63	76	54	62	66	61	88	66	75	76	66	60	85	80	84	70	70	49	62	68	80	63	83	71	59	79	80	67	68	68	85	70	71	64	56	69	61	75	66	72	67	68	60	60	71	69	65	68	78	63	65	72	87	69	56	73	76	76	63	71	72	71	74	82	72	74	72	82	59	92	77	61	60	67	59	73	83	67	64	65	54	70	83	74	76	63	70	79	64	69	73	62	69	66	67	91	67	62	65	83	70	72	58	70	71	77	78	80	68	64	59	74	78	82	58	65	73	69	69	61	69	60	73	55	56	57	62	68	61	70	60	68	66	71	67	67	79	60	76	80	69	66	69	67	62	54	74	69	81	79	58	76	60	57	72	82	55	59	81	82	61	81	69	64	77	74	76	79	59	77	62	72	74	67	80	84	79	69	81	72	64	67	73	58	77	73	76	66	62	57	68	73	72	80	66	83	68	86	74	60	62	72	58	77	69	58	74	67	84	72	76	64	74	80	77	89	65	75	82	72	61	63	80	75	66	68	82	72	73	78
31921	22986	38833	36164	25363	10814	1340	1689	1738	1106	865	757	729	727	748	700	761	730	728	712	741	753	732	714	738	697	704	718	781	704	689	735	765	752	712	769	764	725	751	723	755	752	681	782	738	705	676	709	712	748	699	702	701	721	723	699	718	734	725	714	725	779	768	695	777	698	676	718	716	743	744	693	706	703	737	718	691	730	703	761	736	695	752	698	730	721	752	757	743	737	686	755	689	713	734	700	692	780	718	748	728	739	713	721	723	738	726	716	747	748	715	752	800	721	717	693	654	687	774	714	738	742	721	806	674	703	739	714	726	795	740	763	738	685	729	767	770	748	713	730	752	742	757	764	775	699	727	741	761	730	776	756	698	770	777	701	689	738	727	715	782	696	773	731	714	726	716	709	727	706	751	726	721	744	689	720	751	742	727	761	798	715	744	791	716	714	663	736	688	709	744	753	784	757	689	753	658	734	718	724	698	778	709	688	697	749	720	727	795	765	729	756	713	722	695	691	700	737	728	694	765	747	763	719	707	690	726	728	785	715	682	726	763	718	730	756	730	727	704	670	758	750	762	696	753	752	744	759	743	721	704	758	749	710	733	721	704	767	744	700	727	732	756	752	719	721	728	729	692	725	792	734	703	779	715	740	753	716	726	734	697	715	723	786	711	695	704	706	742	755	719	681	749	701	737	694	701	755	669	715	735	786	718	707	711	723	739	689	711	748	732	726	717	677	718	736	656	769	741	764	740	728	742	734	750	730	722	748	715	771	702	727	750	717	738	716	778	700	728	756	675	721	741	745	727	667	720	742	703	717	707	680	757	747	728	726	753	765	761	729	699	750	735	742	723	757	728	734	733	704	707	709	788	728	776	713	730	731	794	729	747	727	710	705	760	715	756	753	709	702	691	693	749	725	751	777	683	690	739	727	732	719	726	769	764	714	729	714	685	773	698	723	740	733	767	755	737	727	745	781	740	685	741	744	724	725	711	719	734	712	735	746	703	745	670	725	700	775	744	731	732	700	714	739	694	756	738	797	753	734	734	719	701	732	683	690	733	738	740	733	741	764	718	698	739	712	723	721	719	728	700	770	710	708	725	673	705	720	709	739	650	731	720	771	729	771	747	703	744	730	697	749	716	705	716	726	769	716	756	728	681	782	748	727	710	736	724	717	690	765	745	746	718	740	742	691	809	700	710	752	706	749	770	733	732	735	771	715	736	719	728	695	752	697	714	681	714	713	746	775	746	762	683	722	742	748	727	783	673	749	707	733	801	743	711	731	720	741	713	728	701	695	668	753	747	764	790	753	736	788	744	696	725	750	723	751	736	749	750	715	709	718	781	673	762	701	723	708	704	711	741	722	717	690	782	711	717	727	668	706	719	712	753	721	707	738	727	721	686	758	719	718	790	745	776	732	752	751	721	779	723	772	739	788	741	747	760	767	694	771	733	705	697	721	733	684	716	746	737	705	749	710	713	712	762	721	753	730	733	701	719	771	718	720	715	756	738	722	713	760	730	713	755	751	758	705	801	699	756	717	711	711	721	745	701	737	735	733	729	724	687	723	697	697	763	718	730	712	750	726	729	714	724	758	740	726	764	730	689	706	663	752	720	751	730	737	747	680	730	750	753	742	724	742	747	730	702	729	715	705	739	732	734	762	692	700	754	711	754	770	751	769	729	772	729	736	699	709	738	735	710	756	707	742	719	698	702	733	729	720	720	747	744	737	670	713	751	756	764	730	741	736	728	726	724	713	669	749	674	789	756	729	732	708	695	775	754	727	745	718	699	725	760	718	684	711	728	716	749	751	758	742	694	740	710	697	716	737	740	738	733	706	723	709	719	730	692	710	716	719	682	708	744	720	752	708	721	720	701	728	738	684	748	732	739	701	711	727	728	744	779	710	747	783	707	677	719	706	691	740	728	733	755	736	761	712	741	707	743	706	696	774	677	679	726	732	746	719	754	703	713	738	691	711	696	699	747	700	697	789	740	722	750	776	664	733	766	682	761	724	708	675	687	701	693	765	732	691	730	680	677	733	711	804	768	723	764	703	732	706	762	706	737	662	757	724	751	701	749	780	733	664	739	716	723	770	742	786	729	729	725	747	699	783	691	721	754	718	788	705	762	732	752	669	744	754	703	750	718	749	707	731	711	709	740	709	761	768	757	712	749	701	734	702	723	724	690	728	681	712	759	679	700	703	708	786	722	770	746	732	729	749	679	708	704	760	731	748	814	677	680	740	712	750	732	760	734	718	714	793	741	719	744	706	694	686	767	779	697	725	723	707	720	703	727	735	728	725	749	708	738	732	752	711	720	708	755	710	795	745	760	694	751	654	696	703	711	702	737	723	704	742	765	716	715	751	762	716	749	699	723	770	740	694	725	774	772	724	734	765	733	705	673	729	742	734	754	705	707	766	730	738	774	701	758	701	737	724	774	697	732	740	746	657	732	749	722	718	734	764	747	810	754	713	737	733	754	711	794	701	720	726	701	754	785	758	706	706	737	718	730	675	713	709	767	765	715	762	748	770	733	706	722	744	676	744	687	775	716	689	723	721	701	705	715	767	719	729	753	678	761	793	670	726	775	730	696	713	746	750	722	684	710	732	736	727	694	722	748	724	707	746	683	731	716	705	734	748	728	731	733	746	722	726	681	739	703	756	705	715	717	718	736	753	739	727	742	718	717	721	719	728	725	753	724	734	707	714	693	725	740	696	749	719	754	717	695	751	729	728	732	717	789	730	737	746	684	758	745	765	763	728	674	770	743	720	782	753	714	726	748	760	719	711	740	700	716	707	695	746	794	730	745	734	727	738	769	727	784	705	746	743	707	697	716	736	715	727	744	716	735	729	721	776	694	761	728	732	724	713	753	772	699	748	735	736	715	704	767	752	770	747	710	708	792	708	749	722	765	697	702	713	737	771	710	705	721	720	723	672	687	705	749	731	735	735	779	680	741	778	741	714	728	738	730	749	697	729	720	697	739	712	776	731	730	727	714	714	743	756	745	693	691	731	764	749	724	731	755	698	722	708	709	689	751	736	721	713	693	723	712	736	683	735	721	677	730	727	734	727	719	748	753	710	747	729	731	723	758	749	782	769	771	726	695	724	740	734	748	706	734	737	694	737	730	763	723	735	709	738	769	698	728	650	723	724	715	723	749	743	732	743	742	713	764	748	670	719	786	689	718	685	694	710	743	714	688	776	810	702	751	748	707	693	744	682	733	669	673	706	719	758	727	716	746	776	707	716	701	714	785	696	703	721	752	715	727	692	733	767	740	715	668	735	741	729	744	685	730	702	712	719	708	762	715	676	717	759	727	711	782	689	750	758	708	707	702	755	699	728	768	706	742	747	706	689	685	723	719	700	727	774	705	726	740	720	706	738	739	694	725	686	666	730	770	756	705	755	764	725	664	721	715	720	765	698	706	762	794	708	708	720	722	734	747	678	703	706	675	721	744	776	723	758	688	709	728	720	672	769	718	705	727	707	748	763
9539	8640	30833	25971	10515	2134	177	173	139	124	72	61	69	62	60	67	61	64	68	69	77	77	72	62	77	78	84	71	57	70	58	55	58	47	68	60	68	56	67	73	68	72	68	65	65	57	65	56	70	65	55	69	66	61	66	57	70	58	87	66	54	76	58	72	77	65	61	57	60	72	47	74	77	64	59	59	55	70	72	84	71	54	76	77	73	81	62	76	61	57	64	72	76	57	56	75	59	72	73	69	63	72	58	52	65	72	57	71	59	60	69	58	76	67	76	74	72	83	53	64	80	73	62	86	60	71	62	71	62	56	65	58	67	55	60	69	69	65	64	56	70	72	65	76	64	68	64	99	68	62	64	74	76	87	65	64	70	58	61	69	60	68	68	64	53	87	65	64	62	55	66	60	65	66	62	80	57	69	72	69	75	64	69	83	69	66	70	64	74	56	56	69	58	67	72	52	61	63	71	59	64	60	70	64	74	58	89	75	76	69	65	73	85	72	58	62	75	70	66	79	79	81	64	66	61	67	65	65	55	61	62	66	68	60	69	67	63	67	66	67	74	69	60	74	55	64	73	53	57	62	57	78	71	68	53	69	57	66	63	67	71	61	68	52	72	75	65	65	48	59	57	63	68	70	58	71	74	74	66	78	60	77	78	49	61	76	74	66	84	58	69	84	71	54	70	72	76	64	74	58	68	76	64	71	68	65	56	58	79	72	67	65	83	77	63	69	57	85	62	68	71	61	72	69	70	86	72	66	57	68	75	75	64	84	78	74	55	64	67	52	71	73	66	79	68	60	73	73	64	77	69	66	61	56	54	63	62	63	71	55	63	64	70	59	71	77	48	67	75	73	68	55	74	62	66	53	78	63	57	66	69	82	66	70	68	74	68	68	69	72	69	71	78	57	67	68	56	65	78	72	71	73	81	60	68	44	60	81	60	56	68	79	62	67	73	66	67	64	66	59	73	66	72	62	61	85	72	63	67	89	62	64	74	70	60	63	78	63	56	80	67	59	80	62	77	69	77	81	75	66	64	76	73	71	69	66	70	70	61	74	88	62	60	60	63	66	63	60	65	79	69	76	60	69	69	52	67	74	47	53	76	64	55	70	62	64	73	61	52	75	58	52	65	76	58	72	60	78	72	69	65	74	71	57	92	72	62	65	59	59	72	73	71	68	68	69	81	64	88	67	81	76	60	61	69	76	75	56	68	61	65	73	62	68	69	56	73	71	59	71	58	59	74	81	67	68	64	63	62	75	61	63	68	66	65	57	85	70	73	85	73	58	63	67	70	77	45	80	74	63	79	77	72	73	65	66	86	65	69	66	54	59	68	67	69	68	62	63	76	61	57	76	59	74	61	55	79	72	78	70	52	58	71	70	72	61	61	53	58	73	68	68	74	77	69	60	69	72	82	77	62	64	59	75	63	78	67	63	67	72	62	69	52	69	58	45	63	55	70	65	52	74	63	70	64	61	54	73	68	86	68	60	62	59	68	72	71	78	78	69	54	60	72	50	70	76	57	66	69	68	58	71	75	51	73	67	69	73	72	62	71	57	63	68	82	75	74	72	62	58	64	86	61	79	77	71	82	71	84	71	60	67	66	76	61	64	70	80	56	75	83	64	57	76	86	65	85	64	65	68	72	69	73	61	55	66	60	68	77	55	68	79	66	77	58	51	73	58	69	52	64	77	62	54	63	70	58	47	64	71	57	63	72	53	81	72	57	65	68	59	57	60	75	75	73	74	64	75	70	60	61	81	66	63	64	59	75	75	80	83	70	74	57	56	64	69	55	53	70	84	80	66	71	64	72	57	67	64	56	53	60	57	82	57	58	69	65	57	71	64	66	75	68	68	61	62	80	72	66	65	70	60	62	64	70	66	75	67	61	83	68	68	53	64	72	63	68	47	65	65	59	75	68	85	60	69	45	78	67	68	77	62	51	66	72	59	56	71	76	72	71	56	54	48	58	74	61	56	63	59	62	57	54	78	83	76	70	81	52	80	57	58	59	51	67	63	79	69	65	73	79	69	76	59	73	77	71	61	66	70	81	79	74	68	74	61	62	77	61	44	69	74	58	66	65	54	58	70	66	66	79	76	73	53	78	68	73	78	48	77	68	69	60	68	54	81	74	64	62	57	80	83	55	65	53	63	61	63	62	64	57	71	58	82	54	60	71	77	81	82	68	72	58	73	66	84	79	69	70	58	64	62	54	69	68	71	80	61	57	65	72	61	48	83	64	60	70	60	74	59	56	70	59	75	65	81	65	73	61	70	64	81	72	56	80	72	79	58	72	67	70	58	68	73	55	65	71	70	57	60	58	63	64	70	66	51	74	63	52	75	62	73	56	58	80	64	73	79	75	69	52	89	75	79	64	76	58	66	49	65	72	76	77	74	76	59	67	57	75	67	70	67	66	73	69	70	72	68	67	69	64	62	65	78	66	64	76	65	63	70	85	62	86	49	61	62	59	61	73	57	61	82	91	76	66	74	75	71	70	70	61	68	87	70	58	72	51	71	74	70	76	58	70	70	59	59	61	66	79	73	56	72	54	51	66	68	69	73	72	55	67	90	62	55	61	73	62	54	76	65	77	65	77	64	73	54	68	72	63	67	59	76	55	76	73	78	74	72	63	57	60	71	59	65	69	65	64	67	67	62	72	76	75	64	59	56	56	75	71	68	63	78	68	66	69	68	65	64	61	83	54	67	63	59	73	80	67	51	71	68	69	58	69	66	75	70	66	62	63	51	48	56	82	67	69	63	63	59	74	58	64	60	71	65	67	64	72	69	74	59	65	71	64	74	60	63	72	62	58	63	71	67	43	59	53	72	67	58	63	58	55	67	68	83	68	79	61	72	67	48	58	65	70	61	59	64	90	78	77	78	73	53	66	65	66	61	75	85	84	77	68	82	48	79	60	73	77	63	60	66	68	78	70	67	71	69	56	57	63	65	74	65	64	72	66	65	77	75	70	84	72	64	72	52	71	66	65	67	77	77	53	51	77	64	68	73	66	65	83	65	92	63	76	77	66	66	65	74	66	68	78	53	74	57	66	69	58	71	50	60	75	54	70	63	75	70	61	69	87	74	65	68	74	60	73	67	81	68	65	81	59	66	74	77	61	86	69	66	58	57	59	49	62	59	65	67	68	63	73	65	65	60	56	70	70	80	55	61	70	64	68	64	72	74	66	68	58	76	58	57	65	68	63	58	71	71	64	61	75	59	79	67	82	63	68	70	61	82	56	63	65	61	72	75	68	72	60	71	60	61	51	67	68	78	77	68	54	62	63	65	57	67	59	86	79	67	76	71	68	73	86	85	63	63	66	81	81	75	77	62	76	72	64	61	58	68	59	65	78	68	80	55	67	71	64	80	50	58	63	73	75	68	69	73	75	66	77	70	63	51	63	63	53	62	80	76	66	58	65	64	60	63	68	59	75	72	66	63	75	84	61	58	78	63	57	58	71	63	77	66	63	65	51	67	58	66
41243	30851	54781	49448	36251	21047	3520	3041	2383	1319	840	675	738	656	703	717	680	718	669	678	697	730	683	730	679	715	678	678	707	697	705	686	715	716	683	658	648	702	704	710	734	655	676	690	680	675	710	748	666	657	718	655	677	680	620	699	674	667	679	685	683	682	738	688	693	695	753	674	648	687	701	695	666	722	695	719	713	653	702	701	705	675	673	657	747	699	693	713	721	675	654	668	688	737	689	706	666	684	669	722	656	686	667	722	664	695	706	764	729	680	687	632	652	687	734	686	701	688	686	686	708	719	680	701	698	695	667	704	723	665	695	708	695	699	684	633	633	693	667	696	741	696	687	709	757	689	658	720	692	703	636	688	706	687	697	687	671	695	713	656	688	669	691	714	662	671	672	673	668	649	653	702	724	700	688	695	678	710	667	752	646	687	695	706	669	705	675	698	707	720	714	652	719	676	685	695	700	697	697	683	723	674	661	705	682	686	647	670	692	699	687	712	686	664	684	721	690	680	718	745	695	708	666	706	705	659	671	675	715	711	697	720	691	678	655	718	695	696	671	654	687	695	699	739	715	691	667	696	670	656	693	665	711	654	702	748	710	722	674	706	712	685	682	699	670	672	709	681	710	711	683	695	689	683	689	668	731	635	692	705	702	686	702	688	723	674	658	661	698	670	672	667	674	680	680	696	659	692	706	674	674	668	699	623	721	687	674	661	644	720	666	698	726	671	680	710	657	687	693	695	721	710	665	710	700	742	692	696	653	712	713	637	699	695	682	710	702	670	697	665	668	716	683	706	749	703	743	719	720	659	657	679	710	633	678	691	709	702	731	694	703	716	656	699	689	716	676	663	672	674	659	690	657	681	695	718	702	712	672	715	663	728	746	674	681	686	689	675	738	650	700	708	664	681	702	692	653	649	734	749	642	677	709	709	680	721	684	721	730	727	692	702	658	693	723	672	696	688	724	696	707	676	666	653	648	693	680	654	647	742	667	724	675	701	661	674	646	659	710	700	717	696	641	674	689	692	690	704	703	710	715	696	709	739	709	677	672	738	688	676	713	670	664	698	708	694	676	679	680	713	721	686	679	725	716	687	704	702	689	724	688	661	645	718	701	662	709	691	671	676	733	685	725	746	687	755	669	672	664	671	684	699	688	731	709	707	690	687	705	696	716	751	735	697	675	728	663	675	712	695	674	720	684	678	675	664	697	726	666	697	707	642	665	683	723	701	704	678	700	688	703	685	708	691	688	659	737	685	674	749	713	669	684	688	636	697	654	679	722	686	700	684	695	690	692	659	648	704	680	711	712	716	701	718	709	711	724	716	717	697	669	689	682	705	691	693	722	717	710	677	712	684	696	679	672	668	702	717	683	719	700	728	651	696	702	677	663	701	681	693	678	675	679	691	693	704	663	703	683	684	667	677	728	698	703	728	674	706	698	695	682	665	674	678	698	709	627	657	677	618	657	718	688	674	660	719	740	717	748	699	695	694	724	707	666	685	716	703	684	665	702	673	691	672	669	674	698	678	671	768	691	693	651	700	673	705	670	745	719	757	684	719	675	717	704	684	682	654	683	681	688	722	659	682	708	729	691	705	691	675	709	628	650	696	693	724	692	667	720	713	740	682	702	695	685	704	654	698	679	746	676	706	688	695	713	696	677	716	703	607	648	720	676	676	668	682	689	685	678	706	744	695	701	687	692	719	717	647	704	701	705	704	705	695	681	690	701	662	717	669	665	672	716	674	684	700	704	666	697	740	711	674	737	728	697	744	683	653	706	639	730	638	690	724	670	733	725	705	678	668	685	697	693	727	693	655	697	687	680	712	689	689	699	697	688	649	699	742	724	690	647	712	707	661	739	723	680	706	724	703	694	676	653	715	717	714	690	648	675	673	673	685	701	748	659	704	687	721	659	678	667	726	714	644	665	675	732	703	697	682	691	696	683	690	669	676	727	696	720	699	705	710	671	680	658	671	674	639	701	682	658	693	695	701	712	674	674	631	650	663	653	697	708	676	665	670	695	692	746	714	668	673	720	708	658	707	681	679	679	711	687	693	694	717	714	700	663	667	684	714	690	654	703	708	686	708	678	683	656	700	675	677	704	704	702	707	693	665	686	714	711	664	709	742	631	688	663	659	729	681	647	693	695	687	686	677	677	662	663	698	718	715	693	718	662	692	666	662	693	708	724	640	679	688	660	660	707	694	662	710	692	663	652	690	695	685	663	693	701	683	648	680	692	694	688	695	725	699	670	701	688	696	711	712	670	671	674	726	681	724	716	681	675	688	660	701	758	674	675	679	696	709	729	691	692	705	667	669	710	690	651	742	687	651	691	676	704	690	649	730	703	715	697	683	728	672	683	671	719	664	691	671	719	674	731	687	717	728	709	662	660	681	649	695	671	705	695	713	694	724	647	706	678	622	683	710	668	673	622	676	683	694	665	689	658	800	684	697	678	706	687	689	723	666	731	676	715	712	705	715	694	677	662	706	676	675	689	738	703	665	667	717	645	659	732	671	715	662	668	665	694	680	698	745	729	699	679	697	690	720	698	693	705	726	691	733	650	690	684	698	756	723	690	680	633	714	719	656	708	649	669	677	713	743	707	676	726	717	650	707	722	689	668	654	667	694	695	692	682	677	684	655	687	706	707	670	747	671	708	694	673	711	739	679	660	696	673	718	670	769	696	700	644	671	723	681	716	696	715	662	682	752	725	668	659	727	652	704	678	703	686	735	693	647	718	736	716	669	644	710	671	723	682	686	702	687	704	682	692	707	692	696	670	690	671	700	680	721	702	677	717	703	706	685	688	658	682	702	718	666	704	704	699	682	710	656	719	700	736	704	681	679	692	725	717	723	718	697	669	714	685	701	716	720	681	680	649	680	686	682	702	674	684	690	661	678	688	693	755	705	669	698	725	693	715	735	685	704	704	700	645	647	664	700	719	682	670	714	716	667	695	709	739	694	709	643	649	652	716	737	694	684	721	686	649	686	713	680	734	683	661	727	690	685	627	671	692	722	700	643	690	749	661	701	691	706	708	671	699	723	653	683	655	675	669	670	680	689	696	663	634	676	688	759	659	701	712	673	734	673	717	693	696	676	701	704	666	703	734	678	655	623	705	725	700	605	703	703	664	659	715	677	732	649	669	693	719	693	757	688	667	697	673	650	744	669	727	670	660	669	695	733	691	729	717	666	680	705	689	679	690	671	647	690	689	735	705	647	673	728	712	687	725	678	710	647	695	697	665	708	725	725	733	685	710	657	645	702	713	705	701	704	736	692	677	694	670	703	690	689	685	696	655	716	728	696	671	704	684	743	675	680	675	693	726	730	671	718	701	715	733	697	659	705	689	726	714	701	758	679	706	701	692	718	696	672	681	661	680	691	663	627	693	657	755	689	685	669	724	676	691	681	707	686	684	677	673	711	639	665	629	707	721	686	697	713	664	689	676	674	643	716	713	670	685	682	688	714	703	691	709	695	659	670	704	690
9662	10876	33015	23078	8147	1600	201	149	119	76	68	71	82	79	77	61	58	68	73	56	85	64	72	78	80	81	64	70	60	79	80	82	76	58	64	86	69	64	77	63	64	80	67	75	71	64	80	61	66	70	76	75	78	89	90	68	68	75	78	65	62	67	65	64	66	58	82	69	73	77	69	80	67	80	79	56	81	90	65	71	77	67	97	67	60	82	77	79	86	86	55	72	70	83	66	59	69	67	60	69	81	65	83	75	71	72	68	64	68	66	79	83	87	68	67	63	65	64	65	79	83	74	67	74	65	56	68	75	72	82	93	71	64	52	73	68	66	67	74	78	71	72	70	71	57	59	62	72	84	71	82	74	84	70	70	54	66	68	72	84	76	67	84	76	64	80	75	62	69	76	61	75	69	76	66	82	74	71	83	62	73	71	89	76	71	77	83	73	59	68	70	62	72	79	59	84	64	75	80	80	83	76	72	64	87	76	83	75	70	80	70	75	66	81	77	70	76	59	73	68	78	65	77	60	73	70	65	70	65	74	78	89	71	77	70	71	67	79	72	85	72	66	85	72	59	75	67	92	72	55	70	64	78	92	77	69	71	75	75	72	72	69	83	68	75	77	81	76	66	64	76	63	71	63	71	85	66	105	77	80	75	89	70	61	70	69	67	70	60	74	64	62	73	72	67	74	67	65	65	86	83	74	82	69	80	86	56	81	64	74	74	66	69	64	93	66	66	70	76	69	70	76	92	69	72	80	58	66	70	89	76	67	74	62	65	75	68	75	70	65	69	62	75	83	82	68	67	57	71	69	68	71	79	56	71	61	81	75	85	77	66	82	78	70	80	69	72	67	76	91	74	67	84	79	60	83	75	66	77	70	76	82	73	73	61	61	73	72	85	81	63	70	91	86	70	82	48	61	77	71	74	58	70	72	76	67	75	89	83	70	65	58	72	62	55	79	82	78	71	83	79	71	65	76	86	86	76	70	81	69	71	67	57	78	90	80	88	78	90	81	73	59	71	64	60	76	90	78	74	76	72	79	74	72	68	68	83	55	66	85	84	73	75	70	83	67	63	53	78	104	68	70	69	86	81	76	61	68	62	63	77	71	82	76	77	68	58	88	83	86	74	71	74	77	71	58	72	75	73	65	75	66	76	64	68	76	59	74	64	78	86	60	60	69	76	58	86	66	87	90	70	66	69	67	73	74	78	77	65	74	80	69	71	74	72	59	91	62	78	80	71	68	65	69	66	83	82	79	70	95	65	77	72	76	72	70	73	86	71	67	88	75	63	89	74	76	68	70	71	66	81	100	74	71	82	88	71	78	75	78	72	92	72	77	68	72	61	64	67	83	83	62	78	68	64	77	65	97	97	77	58	69	81	89	63	75	75	61	75	82	73	73	60	75	67	66	66	75	71	73	64	62	75	59	63	85	83	84	71	73	77	86	71	64	80	64	66	76	69	69	79	85	83	68	83	65	68	68	71	77	77	61	84	67	71	58	68	70	71	79	86	70	85	60	81	82	65	66	62	72	54	74	72	64	94	58	86	69	66	61	72	76	60	77	74	66	68	76	85	72	82	69	79	77	55	71	67	75	71	78	81	76	65	69	84	68	61	57	82	70	76	77	65	61	76	90	74	73	71	68	68	83	84	84	85	82	74	73	70	81	71	80	67	56	78	72	72	80	67	71	79	72	61	66	74	70	67	75	72	71	71	75	64	61	63	72	92	77	69	82	65	77	68	76	68	64	72	69	78	97	91	61	65	74	65	74	81	74	68	72	64	77	86	82	78	69	61	79	71	70	67	69	69	84	67	73	69	65	72	75	84	74	77	79	76	69	71	75	64	67	72	92	62	81	63	67	76	57	74	75	66	67	81	70	87	77	81	63	74	75	72	78	75	84	75	90	91	81	69	85	72	65	62	86	67	74	75	66	66	72	77	71	75	72	60	68	76	77	79	82	69	55	74	70	76	74	86	70	79	88	69	63	66	77	67	67	71	72	78	82	55	84	72	72	74	70	67	69	77	68	81	84	79	69	77	73	92	85	73	60	78	66	83	78	83	77	85	72	77	80	75	74	57	54	69	78	76	74	62	71	72	81	82	69	60	72	55	72	74	77	73	66	75	68	62	71	66	81	64	56	66	73	70	92	81	69	63	78	76	66	69	69	64	73	59	63	71	86	69	63	88	52	77	65	73	76	66	72	55	72	82	77	75	77	68	87	59	69	83	68	68	63	81	88	72	77	61	56	67	67	82	70	66	74	62	55	87	80	67	59	69	76	75	77	93	56	62	82	69	68	66	69	82	77	74	79	61	64	53	76	74	59	58	61	81	76	62	66	71	70	70	74	65	77	76	72	85	76	85	76	61	82	71	82	82	89	72	75	58	65	55	78	79	79	72	65	69	91	71	73	76	69	74	65	74	83	85	64	75	80	77	73	70	79	66	58	69	73	82	55	62	63	62	81	77	59	95	84	80	66	75	60	78	77	87	72	75	69	77	81	73	74	98	67	64	63	70	70	61	83	82	78	89	76	77	62	83	63	75	65	82	91	62	82	67	55	48	74	76	79	79	64	69	69	86	93	66	78	78	74	74	68	70	70	77	68	72	69	74	66	56	90	68	73	65	75	70	74	67	57	68	60	68	58	58	71	67	88	94	62	80	89	69	67	74	73	75	68	77	72	79	80	66	84	76	73	60	71	72	77	79	73	70	67	67	54	83	74	66	72	75	60	73	64	70	81	70	68	69	71	70	61	81	74	73	74	74	72	71	66	71	80	72	75	69	66	62	72	65	76	71	80	78	71	74	67	78	85	80	70	74	86	74	68	77	67	68	71	77	76	76	75	62	75	71	70	73	87	73	71	91	61	82	82	70	63	70	75	61	59	63	71	64	72	77	56	61	66	63	83	68	59	72	67	65	67	71	76	84	70	72	76	80	55	65	81	65	68	82	73	69	67	71	80	59	85	66	73	61	80	61	59	62	61	71	84	74	54	55	76	70	75	80	62	81	74	59	73	78	62	83	75	79	64	74	65	83	70	64	68	63	84	67	63	65	73	66	74	65	71	79	63	81	68	64	63	65	83	72	65	69	67	79	59	69	83	68	70	77	77	79	75	70	78	68	75	63	69	73	67	83	72	76	75	66	69	74	81	70	79	77	65	63	69	90	56	66	69	77	73	84	69	58	65	56	78	69	72	76	66	68	72	65	75	68	67	74	61	44	72	63	69	62	67	62	72	75	80	66	74	68	68	67	85	74	77	82	73	78	61	80	82	79	67	88	67	75	76	63	78	66	77	78	74	64	83	78	73	72	76	83	83	76	81	63	57	80	71	68	70	72	71	91	67	74	70	83	74	57	73	72	70	70	67	77	80	74	63	85	57	80	64	77	77	75	80	58	83	56	70	72	65	84	85	62	66	54	73	68	86	82	77	77	67	70	66	74	68	80	73	77	75	86	69	63	71	67	79	76	77	75	74	63	61	82	67
36943	35430	56266	46368	33377	18403	3393	2567	2039	1252	870	819	777	745	738	759	693	714	795	740	709	680	683	759	711	705	749	757	726	751	714	749	701	709	747	739	720	766	743	747	714	730	716	745	736	736	774	719	723	727	734	721	728	746	709	767	795	746	737	799	741	737	753	723	801	737	729	735	725	760	714	760	727	739	739	769	724	742	716	754	705	735	760	732	727	709	736	753	793	715	731	742	740	735	719	697	700	736	713	728	749	765	742	741	738	780	776	765	784	806	734	775	722	681	759	730	741	742	729	718	782	735	711	774	789	721	733	742	794	711	758	756	751	723	745	754	780	733	755	765	724	742	730	718	774	700	763	733	752	716	766	739	792	708	718	795	739	752	775	726	732	745	789	728	764	755	727	766	734	788	720	777	718	767	704	778	698	810	753	747	729	710	727	745	762	736	731	753	723	754	747	710	769	729	739	748	676	757	708	723	744	709	731	751	744	714	705	717	738	739	723	750	726	784	734	703	762	707	765	731	771	746	753	733	765	743	723	744	753	757	744	750	762	754	715	791	744	708	755	779	739	791	776	772	732	780	716	704	722	696	784	752	748	762	750	706	774	719	764	753	730	708	699	660	706	764	752	755	757	731	705	721	708	734	716	694	716	688	712	764	772	714	697	724	706	771	722	763	766	776	757	735	766	734	777	760	704	730	745	731	727	688	772	736	718	731	742	713	767	749	731	721	746	713	730	713	743	758	722	760	799	746	708	743	749	753	735	721	733	707	725	691	737	745	752	716	722	795	753	765	745	765	717	739	706	756	769	741	743	750	721	721	688	727	783	728	779	743	766	746	740	731	753	770	707	743	724	702	701	734	777	758	762	687	696	728	708	761	729	745	750	760	783	730	720	695	738	720	757	737	755	749	742	723	713	696	751	738	744	754	737	746	760	742	745	783	703	707	718	756	716	749	751	771	761	758	761	699	722	723	761	735	713	754	720	687	740	742	734	755	723	724	720	715	719	729	751	706	730	675	720	754	738	735	700	717	705	701	730	715	734	713	696	712	737	758	715	741	758	681	768	772	750	743	693	723	761	696	718	720	773	716	759	738	744	728	706	725	758	717	755	740	734	779	741	738	762	721	747	708	782	718	724	727	734	714	720	767	716	717	722	715	731	717	733	777	765	725	782	715	721	740	786	767	755	730	703	762	694	715	737	776	750	740	782	685	750	733	767	750	760	711	747	730	742	676	730	776	735	713	701	719	717	780	752	705	773	730	761	771	775	715	737	721	703	708	759	692	750	714	724	779	799	762	790	686	710	708	753	716	731	676	757	751	757	693	740	764	764	701	748	770	749	771	784	788	748	722	767	759	719	727	724	735	718	710	746	739	734	719	725	738	741	760	720	715	744	711	752	786	714	711	724	720	739	740	731	775	724	769	763	769	751	727	751	748	733	745	754	674	756	749	745	749	747	757	729	738	694	760	751	721	761	735	726	736	724	756	756	757	744	758	715	776	789	735	749	743	731	712	730	769	712	705	742	731	760	744	759	740	745	708	751	709	741	745	729	726	714	765	710	766	775	776	764	711	714	719	712	766	725	770	735	737	741	721	771	747	710	740	786	753	732	776	702	749	751	722	687	759	717	734	712	755	712	759	778	731	739	701	732	757	768	743	698	762	750	719	801	696	745	686	760	684	754	741	750	717	687	776	743	724	734	761	716	734	727	790	747	763	759	749	763	693	720	788	725	772	711	700	782	769	727	762	708	761	765	729	758	742	681	688	690	679	717	782	771	729	733	716	759	763	738	719	708	729	727	729	781	749	747	751	735	742	729	741	698	703	732	797	799	714	735	745	751	717	720	720	747	729	707	727	756	745	722	722	769	702	762	732	733	719	695	749	770	729	757	765	721	738	775	787	735	705	710	768	720	748	753	709	722	765	748	719	712	769	724	777	753	747	763	732	709	748	731	747	791	697	782	715	748	692	728	749	723	694	745	762	752	763	744	730	689	759	724	691	736	742	748	732	764	779	776	729	739	703	711	739	743	793	745	714	778	761	753	740	753	727	755	714	782	687	733	718	725	722	744	747	707	783	756	707	733	767	751	703	733	724	714	754	730	743	781	710	716	747	813	753	723	735	752	777	791	739	776	742	722	726	769	763	759	725	757	757	722	749	731	673	714	781	716	767	798	773	693	783	756	729	733	730	738	709	698	731	745	744	759	714	710	749	711	820	779	762	750	737	694	757	771	806	743	715	714	714	735	734	763	704	762	723	709	747	740	753	723	748	742	773	759	723	762	739	731	756	725	698	766	714	704	761	708	706	709	727	767	689	737	745	719	751	718	742	739	702	775	747	772	713	769	734	749	705	684	754	737	773	727	758	714	708	711	721	724	758	675	772	744	772	732	774	748	747	794	746	704	712	789	761	721	745	740	686	687	698	760	728	821	711	725	710	691	724	780	730	686	785	775	714	717	757	753	782	786	746	727	760	734	734	724	753	690	786	756	718	732	735	749	741	751	788	745	705	745	743	740	732	710	754	768	731	768	721	735	744	750	760	815	716	759	754	736	728	734	717	775	749	728	746	728	744	763	719	785	804	722	738	765	727	731	756	764	735	775	748	722	691	702	753	722	762	752	750	744	769	751	769	724	781	739	739	740	721	749	743	724	766	731	750	719	733	721	719	746	750	753	775	733	803	720	757	762	759	746	769	731	732	774	736	682	701	708	748	744	744	773	736	752	721	738	766	761	740	722	719	736	759	690	749	755	735	768	761	751	761	749	753	709	734	725	747	774	764	769	689	718	722	781	781	738	774	718	717	760	738	697	829	752	748	709	748	729	718	695	756	719	724	729	727	736	750	739	777	718	790	768	740	700	736	744	761	757	690	718	742	717	685	769	733	780	766	717	715	782	760	759	774	714	738	754	688	734	769	711	727	734	763	715	721	713	720	771	746	732	720	751	755	775	768	710	771	738	724	714	767	735	721	783	738	778	755	767	791	711	748	708	791	742	740	740	741	729	681	722	757	719	769	757	770	740	775	725	735	720	737	714	692	685	724	691	740	711	708	725	763	738	797	749	716	780	710	781	739	778	728	746	704	715	758	721	742	713	802	704	703	777	760	762	727	762	764	742	713	754	744	741	763	757	771	711	724	727	710	747	721	705	732	754	750	725	689	800	759	756	743	750	712	738	742	686	728	751	725	686	690	725	759	732	726	727	767	729	748	747	772	751	713	736	707	722	699	750	725	742	708	753	765	739	704	763	765	734	728	722	775	773	761	725	775	751	732	731	732	752	739	749	752	745	713	752	769	762	742	779	762	769	781	696	751	798	756	704	723	759	736	762	725	762	727	724	723	781	750	737	742	761	769	748	722	758	727	713	785	729	751	770	739	746	712	763	774	706	751	718	789	807	684	746	790	797	723	715	744	733	751	693	796	723	763	760	788	746	752	723	732	712	761	759	820	727	726	750	722	708	740	741	734	724	710	752	739	799	737	756	738	724	734
11118	17632	37746	30157	14131	3216	238	306	171	93	77	63	76	56	72	71	72	65	64	53	64	67	84	53	69	67	90	72	69	67	58	74	62	71	71	80	68	60	83	57	66	69	54	67	69	75	62	77	67	63	67	77	61	77	56	80	49	70	63	82	68	59	53	54	68	59	77	80	74	61	66	67	71	65	59	77	61	67	51	65	66	73	63	65	75	59	61	63	67	75	70	70	81	70	63	70	65	62	66	73	64	66	69	63	63	64	66	76	88	61	51	75	65	72	59	80	74	74	63	55	73	72	53	81	88	63	67	69	65	57	67	63	91	60	59	67	71	64	71	60	73	71	60	67	58	76	59	56	73	84	65	59	65	72	71	60	57	81	82	77	58	77	74	74	65	59	58	65	62	55	79	82	60	72	62	68	64	79	67	66	65	65	54	64	68	68	72	78	76	65	66	61	77	69	73	77	57	76	66	74	63	67	69	59	60	73	68	61	73	74	61	69	75	65	70	53	69	77	75	58	73	60	58	72	56	60	74	73	61	64	71	54	65	67	68	65	74	83	66	68	71	73	54	49	55	62	80	64	62	70	70	63	72	72	69	64	70	65	73	69	62	76	82	76	77	63	66	93	75	68	57	59	68	68	76	62	67	58	57	76	67	77	70	71	63	73	60	54	69	80	72	62	69	65	67	64	96	58	77	69	61	64	72	61	60	79	71	65	59	61	65	68	69	59	73	85	76	68	73	49	54	82	78	69	66	72	80	58	59	61	70	83	81	81	93	59	70	53	57	61	64	75	46	67	63	56	66	61	67	75	69	81	61	57	59	71	72	74	70	60	75	63	66	67	58	61	66	59	72	60	75	63	76	77	72	65	67	65	75	64	59	68	72	67	62	58	64	74	65	60	62	64	81	59	67	64	64	77	64	73	55	69	72	67	69	77	71	77	73	81	72	71	56	55	59	68	72	78	66	58	47	53	64	67	67	75	61	78	62	65	65	57	68	54	57	68	69	73	75	56	73	53	77	67	64	91	64	69	76	67	69	66	92	80	75	73	59	74	70	67	65	73	69	62	68	79	72	65	58	65	64	52	68	70	72	75	67	70	61	71	68	84	72	63	64	58	61	61	65	68	78	75	61	77	59	76	65	43	69	69	58	68	81	61	85	80	71	53	72	61	78	71	70	71	71	76	70	56	68	78	61	69	67	75	72	62	73	83	64	76	62	68	73	70	61	69	74	71	78	82	92	68	61	93	63	68	59	67	65	79	70	65	61	62	69	63	63	70	68	71	78	69	67	49	65	64	67	65	60	73	78	59	65	59	62	64	71	78	71	70	54	60	59	72	59	67	47	53	60	81	79	74	67	67	88	69	70	77	60	67	63	70	75	64	63	63	82	66	69	73	69	62	74	75	79	70	75	83	68	61	76	70	72	75	77	59	74	67	71	60	69	65	69	68	67	81	59	73	74	85	74	79	60	72	67	62	40	54	50	62	70	61	60	69	67	69	61	81	63	65	60	75	69	58	57	60	76	66	75	72	85	72	58	68	62	72	83	84	68	46	71	69	61	63	65	71	63	81	70	59	64	74	67	75	68	72	76	57	61	75	74	68	59	60	76	60	66	67	65	65	58	62	70	75	61	56	74	70	61	76	56	63	72	67	53	64	71	77	67	60	66	57	63	61	60	74	64	72	71	79	60	63	90	53	88	71	62	85	72	57	75	65	70	65	62	60	76	71	65	79	69	69	62	59	69	63	60	58	72	60	63	70	52	70	59	71	57	70	65	58	65	53	64	70	68	78	61	63	69	62	59	58	72	55	57	79	69	75	74	65	59	73	79	83	82	66	76	58	75	66	53	70	69	69	67	66	72	62	67	81	73	62	78	64	62	63	67	62	71	68	63	61	71	55	82	61	70	80	61	71	65	59	59	67	84	73	72	62	75	79	55	59	68	65	63	64	76	83	73	66	59	76	66	77	72	52	74	57	67	74	77	67	64	67	62	69	65	57	63	57	80	57	54	76	64	66	80	67	76	77	73	80	63	75	69	67	73	74	65	73	58	80	66	76	68	54	66	58	67	65	65	78	74	69	61	75	69	72	58	74	73	69	63	54	67	74	47	70	67	63	63	78	54	55	61	65	70	57	79	66	67	58	65	78	69	61	65	80	82	63	65	67	77	56	80	68	63	59	65	60	61	60	50	72	50	71	73	64	66	65	65	70	64	71	52	66	74	59	76	52	71	72	69	68	73	62	76	66	68	66	70	78	74	60	72	69	51	71	60	61	79	66	66	59	72	61	64	87	58	67	46	70	54	73	72	72	67	79	60	91	55	62	69	55	75	77	67	71	73	59	69	67	66	66	58	61	75	62	66	63	66	57	66	62	69	54	63	71	68	52	63	92	63	68	69	62	60	62	71	59	70	77	79	72	75	55	75	58	86	62	53	74	71	74	73	69	64	61	63	70	79	65	65	74	74	70	69	74	58	65	68	52	68	69	71	63	57	66	68	44	78	66	52	77	72	67	72	90	63	62	66	68	69	58	70	57	58	69	68	76	70	67	76	76	57	61	71	78	78	66	75	61	67	72	72	79	53	65	65	70	74	69	64	64	71	65	58	78	58	63	58	57	65	81	71	66	61	62	66	65	61	63	59	80	71	62	63	61	66	69	73	61	72	64	68	54	61	63	66	63	72	82	58	71	66	61	64	77	52	69	54	72	63	69	65	65	56	69	68	59	68	54	61	81	57	66	72	60	74	68	59	51	79	79	77	62	84	66	64	62	55	78	67	73	69	66	82	77	84	70	51	73	60	63	82	66	63	78	72	66	69	57	69	66	69	66	61	66	75	68	55	65	59	81	73	63	58	56	65	53	66	57	69	62	66	80	66	50	72	67	67	55	74	57	49	73	65	71	66	60	77	60	70	66	58	70	65	69	49	64	53	85	77	62	77	62	67	66	59	62	69	64	76	65	69	60	66	80	63	66	65	66	67	72	67	51	64	78	66	59	69	67	79	54	66	60	67	52	73	59	67	57	68	56	64	80	52	71	70	67	65	76	76	70	49	66	59	60	83	70	74	56	62	80	66	61	62	58	67	69	65	69	58	68	74	79	55	74	68	72	54	62	71	57	68	77	68	55	69	75	70	59	64	71	53	83	58	78	67	57	62	73	55	58	66	60	65	64	58	74	58	70	61	70	62	68	70	61	65	62	69	94	66	75	46	66	77	63	62	61	53	68	56	67	62	68	73	67	77	64	77	61	60	56	58	61	71	68	81	62	64	68	67	70	69	55	63	78	72	69	49	77	75	64	63	65	84	61	65	54	66	65	64	62	64	65	54	70	67	79	62	79	75	75	54	57	51	48	75	73	74	73	67	66	74	73	71	62	90	66	80	54	67	66	66	64	66	76	65	69	81	60	74	54	71	57	79	74	67	64	63	64	67	84	57	63	57	70	68	65	78	84	77	58	53	65	57	64	57	57	70	72	70	79	73	72
41107	44174	59730	56640	42821	24803	4372	7104	3746	1968	977	789	760	693	690	699	746	734	716	672	762	751	704	668	649	701	669	705	671	679	677	703	647	737	709	676	682	652	666	732	642	695	670	683	716	687	678	675	723	678	669	704	702	673	695	705	654	682	732	691	669	674	667	686	691	706	698	678	724	738	675	675	687	685	677	687	713	685	686	663	736	700	732	667	670	664	683	655	684	671	695	672	711	694	686	683	695	715	721	689	674	691	664	721	682	691	681	697	679	769	726	726	689	705	647	686	692	657	661	729	670	677	706	617	704	635	671	690	699	712	688	697	742	686	699	736	649	670	688	679	715	662	694	672	687	701	698	654	707	662	744	696	727	705	676	716	678	703	696	701	696	689	702	695	705	686	712	642	639	703	698	670	718	709	722	703	699	683	719	690	692	717	679	694	658	707	739	644	690	700	699	725	715	657	697	758	689	735	640	701	701	707	744	657	682	659	736	696	696	670	679	669	727	723	661	686	693	681	713	695	653	687	706	654	732	726	707	745	707	769	694	710	743	675	687	731	670	691	707	655	659	686	656	659	694	713	712	712	659	710	690	667	668	690	651	716	668	697	667	692	703	711	704	706	745	659	649	741	722	679	674	679	663	691	741	657	665	687	666	711	642	706	711	688	690	701	693	681	729	693	661	684	650	709	692	694	696	683	733	734	674	711	717	738	723	710	680	645	704	705	663	712	686	696	721	713	707	687	733	683	696	698	692	648	676	730	661	721	687	688	668	710	697	668	665	687	674	696	691	704	647	666	695	729	724	715	698	715	668	721	722	697	718	668	650	653	733	655	705	683	752	695	687	651	698	669	711	684	727	660	658	667	708	680	715	657	651	670	682	724	686	670	678	674	672	719	735	645	713	676	699	692	720	699	693	708	703	697	721	733	648	744	695	678	676	634	684	698	719	715	699	668	661	726	676	732	690	691	678	651	673	701	677	688	681	693	667	668	679	690	701	693	690	704	703	663	675	671	702	658	684	682	733	701	652	722	698	719	726	686	710	694	717	681	691	653	645	685	737	693	730	729	692	714	667	692	698	690	700	696	696	673	665	695	723	681	710	682	677	703	701	754	667	722	717	742	673	680	658	668	746	686	685	701	661	622	672	643	683	697	700	691	722	707	697	728	680	709	709	667	683	701	694	731	681	632	674	682	685	706	676	721	710	658	757	687	700	698	675	709	681	710	735	702	681	688	677	682	668	653	755	670	724	682	657	730	718	733	730	733	683	697	697	673	726	734	704	690	673	670	730	716	707	701	711	712	655	702	681	692	656	676	687	711	696	742	701	697	685	713	665	682	682	709	657	734	656	744	665	671	698	672	697	724	676	687	717	660	710	680	653	701	702	705	644	644	676	696	695	663	660	672	721	703	679	745	691	715	677	703	707	716	655	725	710	724	652	637	677	685	692	702	660	676	657	729	698	730	685	673	743	618	676	693	717	669	723	676	670	700	647	662	699	667	690	679	710	687	728	715	640	684	665	663	737	715	733	720	721	723	688	689	681	679	711	714	665	673	709	676	698	734	664	689	696	719	699	709	680	718	735	678	653	664	691	749	751	712	695	711	704	688	675	720	668	680	678	674	713	745	695	702	722	779	681	696	702	692	649	685	659	695	747	689	732	701	661	666	703	694	709	662	731	677	674	690	700	678	673	697	682	703	704	691	668	677	727	713	700	706	718	688	702	693	745	678	703	666	663	672	703	699	664	710	669	686	634	662	681	727	701	711	652	728	677	649	695	710	693	731	683	651	710	698	661	737	687	640	709	619	672	654	660	680	667	691	687	685	703	694	639	711	675	763	687	702	663	701	704	694	697	685	682	685	688	732	719	716	685	719	670	654	681	692	673	681	730	701	731	657	705	695	705	726	695	696	698	703	687	713	666	673	690	678	692	708	709	670	677	702	665	742	705	728	649	671	704	664	640	707	661	715	691	699	727	690	696	701	667	701	712	672	683	706	716	692	700	671	710	684	654	674	689	644	688	654	718	703	708	702	676	770	683	693	710	709	625	694	702	708	676	716	744	659	684	726	746	686	711	650	697	690	715	697	679	694	657	684	691	673	696	667	699	734	683	712	685	680	700	657	658	688	709	680	699	671	691	737	677	647	726	689	656	715	675	695	661	728	677	721	676	731	663	667	692	697	717	683	671	684	709	700	722	669	691	687	695	704	683	714	665	691	737	690	660	686	676	694	674	666	656	701	658	679	658	670	714	712	701	720	690	702	732	722	686	742	693	667	689	655	691	696	697	693	663	607	671	694	701	685	683	723	723	706	704	662	708	701	733	694	673	677	699	684	738	757	729	673	703	700	693	695	678	689	698	702	688	663	699	677	678	732	729	735	707	625	690	678	713	730	655	667	718	704	710	688	691	704	679	683	684	716	716	687	695	697	675	690	685	743	700	648	707	743	686	702	715	674	690	706	674	668	672	693	667	693	684	709	718	679	706	683	700	700	677	732	715	667	729	703	678	719	717	712	669	705	673	703	680	699	632	674	645	674	717	700	661	683	649	683	684	682	698	734	680	730	664	640	697	686	661	693	693	700	700	666	693	672	703	724	701	703	672	714	709	644	658	717	706	695	666	665	675	700	692	694	688	655	647	705	758	693	716	680	697	637	754	683	689	689	693	710	744	670	680	702	714	713	678	679	660	679	654	642	673	646	696	732	679	692	722	679	654	676	730	693	711	647	672	709	678	684	676	689	683	688	724	669	642	693	716	733	696	663	734	704	659	669	714	674	698	695	713	727	580	685	692	666	723	654	690	675	682	686	738	712	696	669	732	693	707	687	646	657	686	674	744	655	707	690	750	684	694	692	682	697	688	771	741	690	700	686	696	715	672	671	707	688	714	683	695	693	693	659	666	685	700	661	690	733	732	701	695	688	651	713	676	645	707	713	668	722	672	657	700	708	710	666	689	747	730	701	703	703	689	701	684	689	729	640	730	708	695	724	688	712	678	661	710	708	664	723	687	732	716	708	662	670	691	732	702	666	663	698	689	678	660	659	645	755	694	673	686	740	656	667	689	689	651	719	714	682	687	701	644	717	693	682	728	698	700	715	726	694	688	688	712	700	703	689	706	674	650	709	684	704	717	722	667	681	688	715	731	696	658	656	711	687	724	664	644	671	725	688	706	702	683	710	676	684	655	696	660	695	683	681	688	689	694	671	669	687	658	701	698	689	720	719	707	745	664	669	671	709	725	684	692	724	672	703	697	714	690	661	667	758	692	679	662	693	683	669	667	672	677	695	714	733	689	702	700	692	680	708	732	694	665	700	697	708	707	703	733	654	685	709	683	692	688	711	718	707	695	687	723	645	676	714	715	692	696	687	662	714	700	731	717	736	685	721	699	699	697	679	639	689	719	689	688	670	672	735	669	705	696	739	716	717	765	653	664	725	702	720	662	686	726	678	685	739	718	726	688	643	669	703	729	700	666	745	736	716	657	657	679	666
4671	2094	9486	12084	4166	772	90	118	104	85	81	78	76	52	79	72	66	85	74	63	67	77	58	74	58	85	74	70	61	73	90	76	69	75	69	57	83	65	82	77	77	84	61	73	75	78	62	76	77	69	69	79	78	68	86	62	78	89	68	66	60	84	80	74	71	74	59	85	73	66	78	85	67	59	74	70	82	72	81	79	80	62	80	91	80	67	63	62	73	72	77	77	79	67	63	95	69	81	73	60	62	59	70	86	67	68	77	65	63	77	72	58	72	70	59	82	76	70	66	74	78	68	85	68	71	75	74	69	64	61	59	62	77	71	60	89	69	87	86	66	86	75	80	78	70	57	69	85	70	64	66	81	75	67	87	69	80	61	66	70	76	66	77	74	57	76	62	66	57	50	64	70	52	71	66	69	77	81	71	76	74	60	71	83	78	69	73	68	72	60	74	83	65	81	76	58	73	79	75	53	82	77	81	69	72	77	57	66	80	81	70	53	86	68	83	75	67	78	60	69	62	68	68	82	69	78	72	67	68	93	69	65	71	69	75	65	85	79	79	73	72	78	88	65	76	81	67	75	73	71	76	74	77	71	93	72	85	63	64	71	56	72	81	66	68	69	84	81	70	65	73	95	66	77	69	67	86	66	66	72	89	71	76	68	80	83	54	72	77	57	71	68	65	67	69	77	72	66	72	66	67	61	70	71	77	87	65	65	81	64	66	65	73	67	74	63	74	59	56	76	66	73	62	71	98	70	91	59	67	74	66	67	61	68	68	72	88	66	55	84	86	74	77	68	84	75	59	72	71	68	68	79	71	79	61	82	76	72	93	58	65	56	68	71	73	69	73	82	81	68	70	77	81	71	64	74	69	85	65	75	59	79	72	74	80	66	84	84	69	73	80	89	70	69	78	83	70	59	63	75	80	83	72	60	77	74	82	68	67	71	85	64	55	89	79	70	58	69	70	50	68	78	58	75	67	62	83	75	68	63	63	67	64	77	69	70	82	50	56	93	66	68	81	68	68	58	80	67	76	77	60	71	59	79	75	60	69	71	77	69	71	70	76	86	79	66	56	62	80	71	66	68	62	78	70	81	64	61	77	61	68	71	70	64	85	58	72	80	78	63	68	67	67	81	64	80	72	79	62	85	68	81	78	66	68	80	73	83	83	83	74	76	77	62	61	56	76	61	58	74	73	76	83	81	74	65	74	63	67	64	56	69	66	69	52	76	54	58	85	61	81	67	77	64	64	80	73	83	57	72	78	68	64	70	81	69	78	77	68	72	65	58	81	64	93	74	73	81	74	79	64	63	75	71	69	66	89	64	73	70	66	86	82	68	78	83	72	69	75	71	91	60	74	82	81	66	72	75	68	69	79	60	74	76	70	74	91	78	85	75	73	69	60	79	68	68	65	67	81	65	86	65	76	81	82	64	64	73	73	81	69	78	64	58	76	69	48	75	70	66	73	76	75	77	59	78	90	76	78	94	69	74	69	74	76	68	74	58	81	64	71	68	85	66	79	72	71	58	81	82	57	61	71	77	64	75	62	86	73	71	74	70	68	75	77	73	77	82	77	64	75	66	58	81	71	72	75	66	69	72	65	77	70	84	80	80	64	65	64	72	84	78	73	84	79	64	78	76	75	62	72	78	62	68	82	77	72	73	61	75	66	83	83	76	78	64	55	78	70	69	81	70	65	65	67	54	67	73	62	57	92	78	81	70	60	70	74	64	77	87	79	74	67	80	75	80	82	77	73	72	69	69	73	74	77	76	77	73	79	78	62	82	77	69	44	77	72	78	71	72	94	75	66	74	73	77	73	70	71	62	68	86	76	70	80	67	69	90	75	54	88	72	74	73	53	63	78	54	93	82	90	64	72	76	72	57	71	74	69	86	71	62	72	71	80	81	60	60	86	64	66	59	80	73	76	74	71	63	71	83	71	71	67	80	64	54	83	80	67	74	76	64	59	60	70	74	75	61	82	72	65	77	69	72	51	75	61	70	74	76	63	72	60	68	82	78	80	71	63	66	69	66	71	76	76	71	72	46	83	72	77	70	80	67	77	70	86	80	63	94	68	71	61	74	66	60	73	73	58	48	64	70	77	54	84	65	74	83	64	79	71	78	76	80	74	74	77	67	66	72	92	81	87	73	77	70	51	57	86	68	63	72	69	64	66	62	73	63	82	60	83	63	81	85	76	70	75	65	80	68	77	78	83	65	80	64	57	64	76	77	73	87	82	63	65	74	78	76	76	66	80	75	87	64	73	100	61	58	73	75	70	52	60	69	91	71	68	76	62	62	66	67	87	66	78	71	56	58	57	62	82	71	71	82	71	68	60	67	75	81	82	78	82	70	56	74	68	55	69	56	56	82	86	73	75	67	70	79	73	68	78	63	89	81	77	71	68	77	53	82	65	82	76	81	89	79	63	69	74	77	82	77	79	70	66	70	71	67	72	67	76	69	66	65	72	90	67	70	78	79	75	75	64	67	75	66	65	71	66	71	76	62	72	68	80	71	75	63	69	64	69	75	72	81	71	72	68	70	81	73	78	59	80	64	72	54	61	64	73	76	66	79	84	68	62	78	74	63	81	69	61	98	95	78	64	79	69	59	62	82	69	77	69	62	56	69	74	52	92	69	87	60	67	80	64	90	70	81	63	80	85	80	67	68	67	66	52	69	76	85	74	57	53	67	68	71	77	81	68	85	66	75	78	67	61	94	59	64	76	65	87	84	72	62	79	85	60	70	73	81	72	81	84	74	82	85	87	75	79	56	67	90	81	69	84	63	72	63	68	73	68	66	64	71	62	72	53	68	71	78	65	73	69	85	75	71	71	79	73	74	66	77	71	66	83	79	81	68	70	76	59	72	67	67	74	81	74	80	72	80	79	84	71	64	51	67	82	57	75	64	71	75	61	74	82	81	71	63	74	72	80	79	63	75	91	83	86	78	83	85	81	64	81	78	72	62	66	72	74	62	71	69	68	75	76	74	73	70	86	79	59	74	81	55	88	70	86	74	68	70	79	69	75	89	85	68	88	76	83	72	71	77	66	74	65	66	75	75	58	66	67	57	71	71	66	67	69	81	62	73	66	64	88	81	72	72	73	77	65	72	57	64	78	64	73	72	77	69	69	62	73	72	93	71	75	76	57	84	60	80	56	66	78	79	77	79	58	93	67	74	81	81	76	73	81	70	87	77	57	78	62	104	91	67	60	84	81	70	69	58	76	87	65	64	68	78	65	74	78	50	58	74	75	73	74	65	70	69	65	80	60	74	80	77	67	73	75	64	53	77	66	85	47	93	83	61	74	77	75	71	71	52	67	68	78	71	79	77	78	70	74	74	72	70	79	70	78	56	65	80	73	67	86	74	74	67	61	74	73	69	80	68	79	68	61	79	72	70	76	74	67	79	66	76	65	83	76	74	74	55	88	73	75	82	80	67	73	72	84	71	79	80	80	70	81	65	69	58	64	62	76	74	61	67	89	77
29748	19848	35712	37813	27383	11891	1641	2574	1701	1170	832	758	719	745	758	749	789	691	736	763	749	719	716	752	733	722	756	766	715	740	722	725	752	701	740	775	818	715	740	707	725	766	688	699	710	724	731	727	735	713	750	732	749	720	761	760	682	710	717	740	722	769	749	710	707	745	734	745	775	782	716	684	703	774	735	729	731	776	675	724	731	739	755	751	750	718	734	772	741	717	699	709	679	702	771	735	673	711	723	703	740	729	738	726	735	749	740	698	747	779	776	718	734	749	718	723	740	722	729	726	745	758	726	798	672	656	687	726	699	685	731	764	698	751	749	739	689	685	754	738	730	767	741	723	746	742	748	747	694	719	759	796	727	773	737	753	724	756	702	741	712	711	734	759	751	732	730	722	698	700	703	738	750	684	701	712	768	766	735	766	722	741	734	666	682	728	690	765	739	754	766	745	759	745	728	685	769	762	746	799	714	746	698	760	735	729	772	733	745	743	762	734	751	767	744	720	679	742	777	746	701	736	756	813	764	741	738	670	764	717	691	730	768	714	784	751	749	710	722	774	724	725	719	725	744	760	768	784	743	712	766	704	751	776	718	773	768	763	761	737	762	712	752	764	727	712	744	738	722	694	731	742	756	745	709	750	756	784	777	721	731	733	759	750	707	775	730	749	760	668	724	749	728	757	700	715	753	718	683	752	753	772	733	691	783	735	711	728	752	737	758	717	729	721	773	748	705	731	744	732	731	768	725	740	669	762	739	727	734	713	775	748	706	740	781	727	786	735	786	714	761	738	732	740	730	703	741	735	693	746	716	794	756	681	725	719	687	743	744	721	708	770	731	752	758	751	734	723	755	720	768	722	709	749	766	755	722	743	724	754	749	757	772	740	755	755	738	745	729	728	703	741	757	709	728	735	725	728	749	744	765	702	743	724	765	737	731	693	690	741	757	750	747	733	717	715	719	749	735	734	761	712	746	720	782	731	749	704	700	711	772	727	718	734	739	766	702	668	726	730	749	767	797	718	750	753	727	730	685	739	731	728	764	739	723	697	724	757	705	717	697	733	771	730	783	758	700	689	757	741	721	776	739	732	723	764	745	748	674	724	736	785	743	747	764	732	734	718	701	753	796	723	743	718	728	740	735	739	723	755	722	699	779	784	751	756	754	764	716	758	723	731	734	721	739	711	748	744	724	771	719	735	754	731	709	669	745	738	712	743	759	761	700	699	742	753	773	752	710	702	720	783	826	745	701	770	733	769	697	739	725	741	710	786	742	710	686	704	781	739	744	738	743	744	704	730	751	771	741	700	768	701	713	683	745	718	745	689	749	712	753	717	750	752	686	709	757	704	720	752	742	711	726	728	674	711	728	748	755	715	739	713	739	742	773	715	716	725	732	741	697	755	765	734	737	704	664	766	754	757	737	712	756	737	728	661	707	715	733	765	735	719	749	727	744	675	774	707	784	698	776	756	709	745	708	727	725	740	765	749	716	710	714	713	742	783	696	746	731	723	724	696	782	728	685	757	695	750	732	773	733	737	736	725	698	698	740	756	748	769	738	744	694	783	679	715	704	690	743	725	759	732	744	762	754	731	769	754	740	730	740	749	765	742	716	719	729	702	721	739	741	705	701	726	719	693	718	708	755	735	741	734	673	703	750	723	710	728	769	732	722	718	710	741	769	776	748	768	738	775	717	757	746	756	790	712	707	737	803	738	769	728	727	706	747	732	749	730	760	731	671	695	764	732	750	725	710	770	704	702	702	737	789	700	729	714	684	711	754	724	759	774	737	744	783	721	780	725	734	729	703	763	784	723	715	697	762	741	686	688	719	760	715	755	766	755	739	745	718	760	706	737	771	757	728	765	743	769	780	700	725	698	725	720	727	768	771	758	688	756	752	698	739	737	819	749	716	740	726	677	717	762	724	723	796	723	728	716	730	668	739	742	739	735	771	717	777	704	757	716	735	705	728	767	709	723	743	772	727	729	746	702	758	723	724	756	769	717	730	747	694	719	758	727	675	742	702	735	718	716	743	753	750	745	715	724	762	751	720	786	689	754	734	753	759	720	742	736	734	745	756	713	741	750	732	711	720	682	756	746	736	737	728	718	738	727	781	695	754	746	756	721	721	708	688	760	700	761	731	725	697	741	721	710	730	749	725	753	717	740	672	738	734	734	757	707	757	736	759	762	697	790	768	729	756	773	687	719	722	791	700	754	751	747	743	740	751	720	721	745	760	739	757	711	717	778	757	732	679	763	715	757	713	689	749	722	723	710	746	736	695	753	724	755	723	728	766	753	769	732	746	728	729	670	669	723	756	769	725	744	734	725	705	710	696	727	811	729	775	701	707	690	710	714	712	761	729	767	711	669	749	745	750	712	689	754	687	700	757	732	738	766	776	692	719	721	756	742	779	722	746	743	643	740	749	736	710	765	706	762	738	694	700	669	759	722	767	743	760	727	756	746	738	695	739	723	714	693	693	736	703	740	744	776	765	707	684	733	716	750	741	755	700	733	672	758	719	788	758	758	722	746	745	744	759	731	742	736	738	722	734	755	684	740	756	751	747	750	737	690	751	713	724	694	719	757	788	700	715	742	747	739	717	793	780	687	713	718	773	736	663	715	702	729	727	702	734	726	785	769	777	742	750	704	749	689	743	766	773	718	711	726	772	712	779	718	700	724	726	742	799	768	730	735	722	707	771	757	809	734	749	740	758	745	708	735	718	748	738	745	751	743	696	714	726	735	747	713	701	714	708	752	747	792	774	747	702	686	739	728	747	729	690	736	696	721	724	715	735	720	784	760	751	756	716	745	749	707	690	705	715	728	729	731	743	783	731	760	729	706	752	749	710	753	728	732	728	748	706	691	734	729	725	723	723	737	722	705	704	712	724	703	731	720	740	731	738	716	742	773	705	750	730	758	761	762	720	719	732	722	698	724	722	715	741	766	753	745	756	722	715	730	735	746	745	739	717	747	692	755	715	764	699	741	758	757	744	738	738	736	761	794	710	783	734	711	761	681	765	777	697	725	741	741	757	744	715	725	705	780	762	747	674	731	739	723	782	698	717	757	739	706	700	718	777	741	770	784	671	723	787	766	763	745	698	770	754	756	760	742	706	729	740	749	734	723	714	719	750	767	713	732	727	738	708	745	721	790	775	702	716	704	720	729	719	733	727	718	694	694	699	753	715	708	711	744	657	755	779	789	721	785	757	787	717	749	751	744	701	729	706	737	758	716	756	700	741	733	741	746	713	715	747	720	734	715	755	733	773	712	742	690	751	735	730	723	733	745	752	768	727	802	696	729	713	738	735	761	745	693	723	747	741	744	747	791	760	788	737	758	741	719	741	703	766	800	717	712	749	744	734	761	710	697	745	782	719	743	728	709	751	743	739	766	748	724	729	721	773	761	805	743	743	785	699	702	708	742	709	695	731	731	765	717	755	740	704	795	729	760	725	760	766	751	769	762	729	753	752	735	702	713	747	769	773	711
9648	16088	29886	23125	9061	1472	215	250	167	101	68	66	62	89	70	58	61	56	69	66	61	80	72	53	67	67	79	65	67	54	55	69	76	70	67	84	79	74	76	71	59	69	71	56	67	64	86	65	73	61	63	60	62	80	61	55	40	76	69	69	69	62	60	53	71	65	52	71	57	72	76	63	68	73	81	64	67	65	56	69	54	69	65	76	84	61	67	63	64	70	64	57	81	76	70	69	72	61	57	69	78	78	73	61	72	76	83	52	70	73	53	78	62	60	68	49	61	60	60	61	55	66	55	72	61	69	71	55	57	75	58	70	62	56	74	82	81	78	72	65	77	70	49	74	66	61	74	73	63	70	58	81	56	55	65	75	75	51	77	57	65	61	69	71	64	79	81	64	66	70	71	68	62	58	72	74	65	63	72	70	62	77	70	75	81	61	55	69	65	63	71	71	59	59	62	77	61	72	63	63	72	55	65	76	70	72	55	71	77	68	71	67	66	68	70	54	65	68	59	51	65	77	70	65	63	79	60	66	77	68	83	61	62	78	67	68	57	66	78	69	66	62	59	77	68	55	55	72	56	65	74	82	70	65	51	73	74	69	70	65	72	62	62	57	54	81	66	63	65	67	79	80	64	66	81	72	65	70	61	58	73	59	69	66	60	80	73	63	69	55	71	70	78	69	56	61	75	69	72	64	71	60	80	69	70	58	59	63	64	57	76	65	58	71	70	61	80	67	61	74	60	75	89	67	74	61	74	70	68	77	83	62	52	82	56	64	72	67	80	78	64	64	54	71	75	64	62	50	60	57	74	80	51	71	66	62	62	63	64	70	71	57	55	76	76	75	67	65	71	65	95	64	67	50	72	81	55	47	57	55	82	63	70	53	75	61	77	74	65	68	70	66	75	74	59	66	75	65	63	69	75	65	62	62	88	63	74	66	55	59	76	71	50	55	58	60	66	72	63	55	69	70	65	71	69	54	68	72	75	81	71	51	66	70	62	85	79	62	64	67	59	76	69	60	75	72	75	76	58	66	72	71	70	67	60	68	81	68	66	65	61	76	68	54	84	65	64	66	62	64	50	86	82	56	61	68	67	65	65	70	64	60	60	57	82	56	70	63	73	56	64	52	81	72	59	65	76	54	73	70	67	76	69	56	74	67	52	69	59	76	75	56	76	66	65	58	67	68	77	70	69	77	60	75	66	75	75	82	62	70	76	62	66	76	52	67	78	70	62	77	59	83	70	71	66	62	50	77	77	68	71	70	63	52	57	79	83	54	74	66	58	80	72	65	79	70	61	78	57	63	65	69	69	68	72	68	56	75	76	62	74	59	61	79	61	78	86	61	58	71	49	66	66	71	64	74	66	50	72	71	63	67	56	83	70	51	68	59	75	59	74	63	60	73	53	63	66	66	53	54	81	49	62	68	59	66	72	55	66	73	70	53	68	69	69	57	86	64	85	71	67	49	65	72	67	62	67	67	67	62	61	57	60	53	76	68	80	71	70	68	68	64	59	80	80	72	76	75	60	81	73	73	59	65	70	74	63	75	58	77	73	71	65	64	63	51	64	57	58	59	64	81	78	75	54	62	66	71	82	71	59	72	59	73	69	69	71	63	85	74	64	63	78	64	59	62	67	73	73	66	58	67	55	55	60	83	75	66	65	71	67	60	72	65	60	70	77	76	55	68	53	84	63	61	58	55	54	71	85	65	52	81	65	62	70	61	68	65	59	55	69	66	77	65	78	66	62	63	80	64	55	63	54	65	70	67	69	80	77	70	71	67	67	73	62	71	65	75	61	78	63	66	68	70	67	72	70	56	61	55	66	85	77	69	65	64	55	64	78	65	59	71	54	64	65	62	65	73	60	68	74	60	77	75	59	66	63	59	76	59	66	69	65	73	61	60	65	61	59	62	79	62	81	61	72	64	65	57	68	69	75	82	66	83	81	60	62	56	74	63	61	58	74	74	77	64	79	70	90	56	60	46	66	71	65	65	67	60	75	67	72	76	65	78	60	73	62	84	59	70	68	63	65	62	71	77	82	73	61	70	64	60	66	59	70	65	62	71	63	85	69	55	81	70	63	75	65	81	52	61	68	68	72	78	67	75	82	48	69	61	62	84	59	50	58	63	67	68	85	70	58	53	78	64	67	76	58	73	72	62	58	52	66	59	76	64	55	73	66	44	49	69	55	69	55	53	65	69	84	67	75	60	54	68	67	68	62	63	72	78	87	70	67	62	72	75	84	88	71	70	76	58	51	66	71	79	62	74	62	70	70	61	71	75	79	62	66	65	61	79	80	58	55	62	69	72	79	64	87	69	57	62	80	67	63	57	76	81	78	60	72	88	62	69	77	78	69	80	68	52	71	56	75	81	70	68	78	74	75	66	55	61	69	65	59	77	59	63	68	73	59	66	52	71	91	72	69	59	62	63	68	62	82	74	65	71	66	62	73	72	66	74	66	65	59	61	69	54	57	71	63	71	71	58	66	67	58	67	70	65	74	52	70	65	70	78	76	60	55	61	67	48	66	76	70	80	73	64	57	64	69	63	74	65	80	59	48	53	71	58	57	69	65	63	70	82	66	68	61	64	61	73	73	70	68	77	73	75	72	67	68	62	53	63	82	64	58	73	78	62	64	78	68	78	66	69	65	68	61	75	68	62	63	65	70	68	69	59	59	67	61	68	64	71	74	67	71	59	71	74	59	50	78	68	60	63	83	76	72	64	68	61	74	83	81	58	61	68	55	71	58	64	80	63	64	67	60	83	66	68	71	63	61	64	48	66	62	70	62	74	55	78	58	71	68	77	60	76	75	78	72	61	73	61	71	67	49	74	66	71	58	63	82	71	77	76	64	82	66	82	90	72	74	67	86	71	78	72	63	67	52	56	64	67	82	65	63	69	67	77	64	67	50	62	65	91	67	75	57	64	47	65	66	81	80	66	70	74	69	74	62	56	56	57	52	75	75	77	62	64	49	83	68	83	66	67	76	66	81	74	68	58	79	55	68	56	75	70	59	66	78	64	72	66	63	64	78	81	79	74	79	82	79	54	88	83	39	69	58	62	74	72	84	41	61	65	79	75	67	74	79	67	70	70	73	79	68	63	70	63	60	82	72	71	74	57	51	62	68	75	60	68	76	66	71	61	61	76	49	72	71	57	73	53	64	56	69	80	76	69	59	57	74	68	62	80	68	66	73	65	63	53	63	72	56	66	66	70	67	62	71	67	57	71	64	73	83	62	58	57	66	57	66	65	65	80	70	58	71	62	66	66	74	74	66	70	82	64	62	72	57	73	76	60	65	71	61	57	72	73	72	66	60	70	56	68	73	63	68	58	67	61	64	66	86	70	76	68	69	67	67	77	73	61	70	77	82	78	75	50	67	64	66	78	95	62	56	74	69	68	64	57	75	72	70	61	71	64	80	76	46	60	62	69	72	81	70	76	75	82	69	66	76	68	66	75	69	75	70	80	61	63	64	67	76	59
40804	38668	52681	48064	36132	15958	5418	5517	3415	1640	898	730	699	715	725	701	688	718	670	726	700	733	735	679	664	695	630	734	708	741	735	654	666	700	727	708	719	708	694	682	707	666	748	718	707	743	703	706	685	671	659	702	678	702	688	746	733	668	733	676	698	762	656	708	686	648	665	704	686	737	672	686	764	715	729	698	678	717	724	722	699	699	747	715	685	711	712	728	722	696	693	720	688	714	685	680	661	691	721	727	717	707	688	779	711	723	699	688	676	674	731	692	723	696	668	715	714	682	706	684	747	676	695	706	720	689	665	652	723	683	722	719	662	673	752	708	735	716	697	715	712	689	732	756	729	743	737	700	713	694	723	702	702	682	715	617	732	706	739	694	703	748	675	681	683	680	711	713	741	684	737	691	724	740	698	724	696	668	655	731	677	702	716	748	672	712	667	710	702	723	719	701	713	693	677	687	660	716	705	688	708	671	677	677	684	676	677	689	714	719	755	700	728	728	716	674	692	677	713	641	705	682	691	739	717	702	705	736	666	711	737	741	701	735	719	711	692	720	654	705	732	715	694	694	741	681	712	707	707	707	658	694	700	694	701	669	689	718	683	670	727	686	683	766	737	662	678	713	710	713	718	723	719	666	743	734	681	690	737	671	718	684	659	708	701	686	678	717	748	707	697	717	632	680	695	721	714	656	739	682	737	669	708	668	684	690	737	742	719	661	740	708	704	694	773	699	718	784	677	741	712	673	687	696	682	630	729	733	714	719	701	742	732	734	698	732	680	688	753	689	744	691	748	672	678	731	736	696	744	647	666	672	700	713	707	705	689	652	746	707	762	701	718	707	711	743	702	736	708	686	718	696	717	708	669	729	692	704	697	746	684	734	682	672	691	747	669	659	697	705	722	704	712	691	727	743	681	754	649	713	680	718	690	721	673	766	712	705	706	663	725	707	700	725	697	674	674	743	730	676	664	632	721	682	701	664	689	709	722	689	693	672	680	708	721	688	683	748	716	728	745	685	711	684	674	673	684	738	706	685	712	749	657	669	669	694	751	732	684	687	701	709	756	671	685	734	715	695	672	700	677	694	725	711	676	708	692	715	735	692	706	729	731	722	697	683	698	678	752	682	708	789	649	721	657	687	662	773	745	679	704	673	671	698	698	727	719	707	740	668	671	708	747	644	729	703	694	711	683	728	689	671	670	757	671	732	724	661	699	690	714	721	739	695	717	702	673	670	677	695	692	671	669	701	728	693	666	725	698	724	694	695	678	712	714	725	653	720	710	678	689	706	720	676	725	728	700	754	739	700	698	705	716	717	705	658	661	696	717	667	733	676	700	669	757	718	715	686	695	701	752	703	731	716	710	745	701	731	696	690	719	713	685	703	694	696	666	686	739	692	696	684	704	724	750	699	719	666	709	740	696	705	707	607	645	728	694	680	708	700	721	690	683	696	741	717	680	703	738	727	725	666	724	727	678	717	717	705	663	713	708	695	708	724	698	697	687	713	681	737	741	672	714	695	709	674	698	714	727	701	697	706	739	684	682	703	679	670	713	721	667	699	676	726	704	678	704	720	697	701	738	672	722	742	698	686	729	701	689	679	688	711	719	759	758	754	720	702	691	712	712	697	690	732	711	705	744	687	728	679	646	713	728	709	706	708	715	684	701	740	711	680	710	702	691	695	710	680	695	733	705	690	746	704	729	702	660	686	681	744	690	724	735	770	715	700	719	708	709	671	694	679	721	733	712	653	704	722	735	668	734	680	768	698	650	707	675	684	688	705	709	739	725	710	702	707	636	717	667	695	687	684	670	707	700	723	682	718	720	684	642	705	702	717	697	690	658	710	685	723	685	674	683	697	703	698	685	695	688	665	671	690	770	711	680	689	704	685	693	707	694	712	681	719	739	691	689	754	657	673	674	768	652	732	696	663	696	656	718	738	692	652	671	685	673	729	667	684	701	672	679	727	665	729	658	693	704	669	715	707	685	716	665	747	696	756	663	706	692	678	707	723	701	707	690	702	706	665	690	736	724	649	754	697	725	712	724	719	709	675	720	678	682	702	708	663	726	659	773	665	678	686	685	727	683	727	727	708	702	696	693	679	698	714	685	745	694	744	726	742	724	707	721	680	715	741	666	719	647	723	722	731	741	751	683	749	714	691	653	711	701	684	722	721	704	664	739	690	713	679	658	686	694	754	658	692	708	736	723	685	696	705	686	705	722	679	729	709	652	725	726	717	711	643	754	706	651	655	709	691	719	709	671	734	748	681	707	701	723	695	716	758	699	733	683	694	738	680	651	672	719	701	672	667	732	683	707	650	728	706	737	683	665	683	691	690	683	734	692	714	711	683	682	701	699	701	703	713	714	710	682	680	687	695	740	754	718	702	719	713	729	712	731	685	652	692	748	691	644	688	661	657	647	689	702	733	617	700	737	727	702	740	728	700	725	715	704	740	724	761	673	659	717	695	699	723	688	770	771	708	695	717	659	701	742	718	683	684	739	687	691	678	692	709	710	658	657	680	694	705	722	685	768	662	670	774	726	679	701	715	723	712	681	731	701	729	672	681	686	720	708	721	712	675	770	622	700	745	676	711	726	704	709	714	708	683	727	700	688	716	716	748	729	680	687	716	692	710	696	699	773	668	677	700	709	702	759	673	687	734	691	702	731	727	715	699	673	697	734	690	691	740	735	696	672	716	693	690	726	729	671	717	753	714	691	694	689	725	748	742	722	702	697	663	735	700	663	743	690	687	725	716	699	738	747	715	692	741	695	695	706	721	708	670	727	666	702	691	745	716	672	695	740	706	661	724	757	683	674	717	744	689	723	707	674	722	684	706	684	736	744	746	682	726	709	644	663	690	689	731	688	723	712	668	688	687	705	725	732	716	708	715	638	697	728	691	726	702	680	724	644	684	688	667	703	698	691	683	685	714	688	731	735	720	760	726	685	763	712	687	702	685	695	688	728	732	726	684	683	696	701	726	753	737	656	690	685	724	686	653	751	712	736	678	642	706	704	715	691	714	723	704	698	701	720	741	685	695	724	696	691	712	700	737	668	682	734	694	695	708	727	693	669	668	673	681	746	672	724	741	703	702	684	691	651	707	707	697	693	725	710	747	740	724	685	698	689	693	706	727	696	681	699	692	697	707	670	683	724	755	726	709	666	683	706	747	683	690	702	665	715	673	669	718	707	740	705	714	650	676	747	690	662	724	730	706	715	711	709	758	711	695	692	718	681	703	757	727	689	700	713	716	746	756	699	717	700	711	769	713	722	748	710	753	679	681	679	646	675	741	687	724	726	741	716	723	699	681	707	709	740	726	702	695	716	688	679	674	718	686	680	699	702	675	702	695	738	689	710	713	724	687	693	669	754	674	745	716	716	754	771	688	684	693	705	734	716	705	709	711	728	689	629	726	697	711	637	662	739	681	701	728	679	707	682	709	667	682	679	685	674	664	690	761	685	660	702	699	689	659	703	725	724	698	697	669
8143	14271	25363	22683	8774	1349	264	205	171	98	98	75	65	68	59	83	72	61	74	75	76	78	68	100	68	78	69	72	76	78	75	75	74	83	82	75	83	58	91	69	68	66	83	65	81	85	78	68	82	62	69	70	83	80	64	74	73	61	77	58	87	61	69	85	58	52	63	83	88	81	63	56	72	65	68	74	70	66	70	77	65	65	77	70	67	78	90	74	85	61	77	92	81	72	67	76	86	67	62	74	67	73	54	96	70	84	62	77	70	52	62	67	87	76	74	61	64	80	68	77	93	63	48	63	77	81	77	77	65	74	74	63	69	81	70	66	82	73	75	68	71	83	74	70	87	77	73	61	71	75	68	57	79	90	73	68	61	62	75	82	80	73	66	72	81	71	84	73	87	81	71	71	76	79	70	79	62	80	65	73	87	78	81	80	101	66	80	65	69	72	79	67	75	73	70	74	65	71	73	58	86	56	72	73	71	80	77	61	75	79	71	81	53	78	78	63	77	81	73	75	68	63	86	66	63	83	75	67	69	65	58	65	80	74	69	67	61	60	53	73	94	76	75	75	78	69	77	74	63	81	72	77	67	63	88	71	68	79	65	78	80	78	70	79	62	69	74	61	69	82	74	77	67	78	77	74	77	69	60	105	67	76	72	66	70	83	77	55	60	74	88	70	78	64	78	67	78	71	56	77	77	73	61	78	75	72	78	68	69	75	70	73	70	60	68	74	65	69	72	67	50	74	62	81	74	74	69	75	85	68	60	65	60	73	70	68	79	84	70	78	78	76	76	87	66	64	67	81	64	79	81	75	72	67	71	59	66	80	92	72	71	82	70	78	68	61	65	72	68	78	85	72	68	79	66	77	84	69	75	67	74	70	84	70	78	81	68	59	53	64	80	62	76	62	75	75	75	71	67	72	72	68	74	73	76	75	71	66	80	72	73	74	92	61	63	70	68	79	84	62	60	66	74	66	71	80	67	62	79	79	82	88	79	73	75	59	80	67	78	62	74	74	78	67	79	71	79	80	78	66	78	59	74	71	84	88	79	65	58	67	59	74	74	79	67	70	84	66	82	72	79	83	61	69	81	71	74	92	68	79	67	74	70	76	82	75	63	69	75	78	80	68	61	57	81	77	59	72	66	85	59	75	62	69	75	66	69	68	89	77	74	68	64	64	72	68	76	76	66	59	68	83	66	72	59	77	76	74	68	91	67	76	72	91	66	70	81	70	74	71	76	72	77	76	70	67	77	63	70	90	70	52	72	74	73	73	73	76	86	69	85	82	85	67	68	51	57	82	82	61	68	51	84	68	63	70	73	62	74	49	84	62	81	77	77	69	71	73	78	80	79	60	82	64	70	67	60	72	58	78	52	77	63	82	68	77	80	74	66	86	70	62	61	83	81	72	69	67	69	81	77	68	67	76	58	68	72	67	80	81	60	84	83	68	73	65	73	89	53	70	59	65	74	71	71	81	73	79	68	72	65	61	80	70	76	73	77	84	72	83	85	64	76	85	71	66	86	66	56	72	71	68	59	76	60	68	70	79	58	69	74	70	73	66	82	60	67	75	72	69	58	76	70	84	86	60	71	70	74	59	75	82	79	76	63	81	80	61	76	72	69	85	61	84	59	73	68	74	71	70	78	76	61	68	75	78	79	68	66	89	61	82	65	75	80	78	58	71	71	81	77	77	68	56	65	79	80	73	58	56	72	74	70	79	77	74	55	92	75	60	71	62	68	68	57	82	66	68	66	82	84	81	91	93	82	77	75	81	70	61	79	82	77	59	65	76	79	70	66	54	66	82	83	74	73	65	75	74	80	57	56	82	81	57	75	67	65	71	73	70	74	75	69	77	69	72	73	77	62	58	63	52	83	74	72	66	91	69	82	77	82	76	75	70	70	62	73	79	77	81	70	74	68	69	75	75	87	54	75	59	75	74	75	75	68	55	70	83	74	91	71	67	81	83	87	58	71	72	77	84	63	76	58	63	79	76	83	79	77	68	67	77	70	64	68	71	61	65	88	59	71	66	72	87	81	76	62	68	64	72	68	77	57	81	67	63	63	65	65	74	76	49	78	73	66	59	79	81	82	71	73	74	73	65	83	89	70	99	66	73	82	73	66	69	75	82	76	72	74	67	78	81	67	67	69	93	54	68	63	83	80	71	75	96	78	58	69	70	68	74	71	57	60	78	88	65	73	70	60	79	69	72	64	76	78	75	80	68	70	55	66	82	66	73	72	57	64	75	66	76	74	78	66	76	88	64	83	73	71	76	79	79	59	78	76	67	74	65	76	91	72	61	71	69	62	84	64	81	79	74	81	69	68	85	71	76	68	92	76	79	70	60	70	65	73	88	70	69	67	73	76	78	70	67	69	72	88	73	61	81	66	86	67	65	77	75	63	77	55	69	71	64	80	55	82	78	78	81	65	78	67	64	65	86	66	72	69	70	71	76	73	54	66	55	73	78	75	78	95	77	74	82	67	80	88	74	61	69	67	69	58	78	83	77	79	80	71	60	64	71	69	85	77	71	72	80	67	69	77	65	71	69	77	74	72	67	72	70	77	76	73	77	69	69	65	87	84	78	80	92	85	80	87	59	81	69	66	63	82	88	65	59	67	81	70	72	80	67	77	89	73	69	67	74	54	73	66	72	73	79	61	74	91	79	68	81	72	75	79	79	85	63	76	79	66	61	75	76	78	75	67	66	52	71	80	67	81	82	70	73	68	62	68	67	84	67	75	78	77	70	90	72	87	87	84	71	77	64	73	70	80	71	80	68	78	76	71	80	84	80	67	66	71	82	83	81	60	68	58	85	73	73	81	67	82	51	60	58	67	93	84	77	65	70	65	83	64	87	64	74	70	80	79	67	72	80	77	68	73	71	61	71	81	85	75	62	62	82	69	80	78	57	89	99	76	77	82	71	84	65	82	57	77	80	72	63	69	69	74	78	82	82	61	83	81	71	74	73	76	72	84	84	80	84	74	63	66	72	71	70	74	90	90	61	63	64	76	94	77	73	93	83	81	66	86	72	72	72	72	73	78	80	73	76	76	73	69	67	85	81	65	72	73	71	55	71	68	64	90	77	63	85	54	76	77	86	80	73	73	77	68	83	77	84	61	76	79	91	69	68	49	81	62	69	83	75	72	51	82	74	73	66	58	76	66	70	81	79	68	83	68	70	54	72	59	88	61	77	73	60	74	84	72	64	78	70	74	79	93	72	81	89	81	80	67	79	75	78	72	75	71	65	74	70	62	70	70	66	69	63	81	74	73	84	65	88	71	90	70	83	69	67	69	65	88	63	78	94	80	63	71	66	71	66	75	57	72	69	75	68	77	70	74	76	75	66	71	64	68	69	73	87	82	74	73	62	71	56	83	68	72	76	73	85	74	73	76	70	71	79	67	65	67	49	76	72	80	82	63	78	77	62	81	66	81	82	68	59	61	67	80	81	61	65	67	80	85	79	73	67	64	80	71	64	66	67
35422	39915	50619	49020	35950	16976	7070	6491	3763	1722	935	838	780	785	777	773	734	737	750	710	723	740	694	783	722	779	764	750	720	707	735	744	753	773	818	735	740	775	772	755	752	788	729	708	789	734	733	721	755	718	770	717	761	747	764	724	778	713	770	721	780	703	783	755	770	826	781	738	775	724	747	742	800	751	755	690	755	744	752	727	744	744	799	759	747	733	736	734	734	738	750	751	739	767	717	740	768	788	787	738	763	724	795	721	783	723	713	755	739	731	739	754	747	751	783	761	734	776	725	787	785	736	758	735	767	806	729	747	700	741	728	751	789	724	740	733	762	773	710	769	770	737	758	725	737	752	759	787	800	735	772	722	774	739	694	759	775	768	747	721	738	724	727	738	797	778	742	810	761	750	790	775	722	806	761	736	729	704	787	771	707	779	790	730	726	767	773	722	693	762	754	766	801	801	771	717	774	776	724	758	748	747	776	724	760	734	745	717	756	768	767	748	774	781	752	760	751	743	765	755	783	764	701	779	820	771	776	697	702	793	758	717	749	741	719	791	740	803	767	714	740	767	718	775	765	759	729	731	804	771	752	729	751	762	772	729	797	732	792	756	756	718	773	746	746	775	695	656	733	738	828	742	730	757	699	756	720	822	742	740	740	761	746	746	766	746	738	756	708	731	732	801	772	756	746	740	723	773	745	746	757	764	786	753	692	730	752	768	719	763	750	746	804	737	753	788	785	717	742	750	762	740	720	750	758	736	803	748	749	732	747	806	726	714	801	756	748	701	812	715	756	727	734	723	763	768	715	781	731	763	751	741	745	764	752	768	705	780	739	774	724	730	753	767	757	750	755	727	729	713	781	761	714	735	774	798	710	744	765	751	732	686	769	747	728	749	750	696	742	717	748	781	726	737	779	763	741	745	729	747	736	767	738	781	784	740	781	757	784	774	767	757	791	759	785	762	737	814	750	734	745	769	712	736	775	762	761	716	801	726	736	771	780	810	740	752	741	699	767	703	745	789	762	701	757	722	740	750	775	739	755	763	726	739	736	755	763	773	763	806	752	694	769	743	773	722	721	720	732	760	774	769	704	725	776	824	723	753	731	741	798	787	726	761	766	690	781	739	745	691	773	762	756	718	705	759	748	752	774	769	761	791	748	744	745	724	737	763	763	746	731	762	728	739	753	769	768	769	736	749	750	717	726	721	776	756	741	773	750	739	784	671	737	725	758	742	783	814	769	758	705	789	738	741	698	700	720	761	736	756	789	742	724	694	752	716	729	759	749	780	712	743	743	767	684	738	717	808	728	726	699	759	716	746	718	747	752	741	774	753	722	739	753	774	759	703	730	754	745	761	713	772	795	759	763	692	785	743	758	750	755	739	773	723	750	785	796	755	800	740	745	715	768	750	766	770	746	773	776	743	772	728	789	765	722	762	727	705	724	727	775	749	729	781	757	725	774	776	777	786	737	699	749	763	727	759	729	710	765	723	748	739	758	760	732	706	792	772	716	768	753	740	755	730	721	664	743	712	727	766	755	744	724	747	770	745	735	751	764	750	776	752	735	754	731	772	739	737	743	806	779	774	705	759	740	719	819	731	772	744	776	779	728	788	760	743	710	729	717	781	770	724	743	744	743	727	750	751	740	747	729	745	725	811	735	734	798	765	772	774	733	714	764	762	710	767	695	740	761	794	772	772	720	770	744	751	791	745	734	737	730	777	752	752	729	720	752	738	756	758	752	766	740	770	778	740	775	707	717	762	737	713	789	762	759	756	764	757	782	756	755	754	777	772	756	751	736	756	770	747	745	763	742	733	777	832	740	769	749	777	778	703	753	783	757	732	753	741	746	727	743	737	808	781	760	779	827	755	735	740	756	730	765	718	745	727	751	723	720	801	739	743	737	763	773	780	750	787	712	758	779	778	740	713	764	762	783	767	780	769	739	794	778	735	718	762	733	757	774	721	747	822	712	723	755	763	755	761	750	746	779	715	751	697	767	714	728	743	745	790	766	792	763	751	741	733	779	790	771	798	797	712	734	741	728	745	757	748	728	773	724	764	726	743	743	758	797	760	744	763	687	755	749	763	732	756	718	727	754	725	774	759	756	750	772	737	800	759	746	754	793	746	715	748	775	707	732	745	811	796	781	743	765	761	754	723	719	766	752	711	777	781	785	763	752	791	781	763	771	726	724	757	769	702	729	700	762	747	753	724	742	758	793	733	749	748	790	727	728	747	759	746	778	710	752	778	721	717	747	724	784	811	761	779	810	749	741	763	756	728	767	791	775	728	740	804	733	766	736	749	756	820	694	728	768	759	748	739	735	744	756	699	703	748	763	733	696	769	760	773	754	746	733	772	802	806	702	757	737	777	733	783	707	740	713	739	766	770	726	751	788	770	777	750	770	759	770	765	708	773	735	697	763	750	763	754	759	756	751	725	720	747	758	690	715	724	738	771	783	738	754	718	732	759	752	794	736	773	743	715	713	818	740	757	739	756	740	739	756	699	706	762	776	748	732	751	733	787	760	725	773	752	717	741	707	767	767	781	777	771	755	720	725	728	723	753	789	727	713	727	782	785	747	717	773	785	776	767	800	768	791	729	749	758	709	701	794	758	725	756	717	807	765	695	745	709	720	763	768	734	745	717	727	792	752	702	808	747	760	814	750	740	768	729	782	708	795	727	748	740	762	730	783	780	757	715	750	766	705	772	760	763	747	795	736	766	751	761	745	722	736	748	781	754	733	744	737	729	728	714	735	691	705	786	739	729	783	746	737	763	723	741	739	737	793	807	800	726	751	786	732	783	738	721	798	810	725	787	749	729	813	754	788	758	749	788	788	758	734	739	729	770	758	737	678	726	786	821	763	772	736	742	719	756	743	725	713	756	698	729	741	727	736	728	734	768	763	778	837	741	797	795	761	762	734	770	798	826	759	751	743	718	708	778	736	790	725	771	763	796	748	696	706	706	748	743	757	758	752	732	747	770	766	779	774	750	666	759	748	691	729	712	768	793	799	776	746	790	760	743	743	782	708	848	699	738	748	752	763	801	737	762	745	720	815	765	742	818	697	770	785	760	748	748	737	746	738	729	779	731	746	772	760	734	716	726	805	751	733	778	708	790	779	761	733	749	734	755	710	794	771	768	733	749	724	751	734	740	746	756	732	757	742	784	794	723	765	733	735	784	715	726	745	786	752	735	775	747	724	682	758	787	784	771	731	770	744	773	735	756	751	748	704	791	758	779	701	668	777	728	724	727	733	748	762	733	792	747	786	713	775	768	769	742	733	747	740	762	670	786	710	764	718	777	820	754	734	757	719	771	761	732	766	706	748	719	748	737	715	752	713	758	725	777	776	708	739	748	754	702	763	727	762	745	805	722	758	744	763	758	734	735	726	725	749	754	790	773	734	756	767	763	775	779	737	714	740	754	738	783	776	748	746	721	738	729	780	692	765	787	721	711	731	748	759	743	680	698	724	765	752	746	740	704	763	759
11558	11383	36463	34883	15988	2808	434	426	223	137	92	83	73	64	62	63	70	70	61	73	63	83	73	66	66	74	53	77	63	81	66	66	66	65	66	70	67	63	68	50	73	79	75	62	84	76	81	60	68	78	63	78	72	62	51	73	54	63	78	79	62	71	59	63	79	80	64	68	56	59	76	67	64	63	74	71	77	69	53	81	66	64	75	79	61	54	65	78	77	86	81	73	67	69	72	67	56	71	66	61	78	61	63	56	61	71	49	75	60	63	75	58	67	69	87	75	59	64	60	87	75	63	73	63	82	61	64	71	65	72	63	73	75	75	53	66	57	71	67	65	73	60	79	63	68	73	71	72	73	79	78	72	78	64	58	78	67	66	60	87	79	72	70	57	58	72	65	84	73	63	74	70	75	68	63	52	72	71	58	68	73	63	66	71	77	64	62	75	63	58	67	82	73	72	77	66	80	62	75	69	76	66	52	71	68	83	67	62	72	75	68	68	57	69	63	69	57	91	69	72	61	65	61	70	55	59	74	61	74	74	61	65	76	60	65	76	70	78	67	58	55	61	72	76	54	78	61	81	64	67	56	70	73	76	81	73	66	82	70	75	77	65	81	79	77	62	69	68	63	52	61	74	73	62	63	71	73	70	53	56	50	55	74	80	54	68	57	82	58	76	67	75	72	68	75	66	56	65	61	68	65	58	64	70	67	67	71	56	59	75	84	66	63	63	61	60	71	71	81	62	66	68	63	70	63	64	74	70	73	54	83	59	79	71	59	64	66	78	77	69	62	68	66	79	67	75	69	78	80	57	75	66	71	67	76	73	75	70	82	74	72	72	75	66	73	75	73	70	64	73	77	70	73	75	71	79	80	66	58	90	71	58	65	84	59	61	70	67	73	70	70	70	67	72	65	69	65	74	58	64	70	70	75	86	78	68	81	63	72	53	60	78	66	80	71	64	65	75	68	80	55	77	64	67	65	71	70	75	74	79	61	72	71	77	54	54	74	74	57	63	74	71	68	70	62	79	74	66	50	60	78	65	74	58	80	64	75	64	64	66	60	56	75	78	63	91	82	58	64	68	64	61	64	53	68	76	73	79	68	95	75	72	56	69	62	70	56	68	67	72	66	70	63	65	58	69	71	86	59	68	62	73	53	75	72	72	58	72	72	87	59	68	67	85	54	60	63	68	76	62	69	57	54	76	71	62	76	65	65	79	75	61	68	66	64	66	68	75	61	62	68	64	74	75	68	50	83	91	60	82	77	55	65	72	71	65	66	61	71	72	62	72	62	74	50	50	77	76	79	59	72	71	59	57	90	67	69	78	71	63	80	70	74	71	73	49	65	71	63	72	68	68	69	73	68	72	69	64	72	66	67	57	78	75	54	65	60	65	59	65	59	65	71	63	61	64	73	78	72	62	71	59	63	75	52	69	68	68	67	63	66	59	64	74	66	63	67	64	63	66	58	75	64	67	72	69	76	79	51	67	61	83	71	65	66	62	68	77	70	67	61	65	66	61	69	45	62	66	83	69	67	59	67	63	70	65	68	75	58	57	88	73	72	69	63	66	70	74	73	76	62	68	73	72	79	68	67	63	58	64	77	74	63	67	83	71	74	64	63	61	66	75	82	79	69	72	58	63	75	65	75	68	76	72	70	76	74	86	73	73	66	64	63	66	65	70	63	67	68	57	70	75	74	79	85	63	75	75	66	69	62	59	62	61	77	78	57	65	65	72	62	63	75	58	70	76	66	83	68	65	78	81	74	72	75	64	74	68	67	63	59	66	61	78	54	68	57	59	62	67	72	64	56	74	64	68	72	66	62	61	72	72	66	70	52	58	80	56	74	72	72	75	63	62	68	54	76	68	68	59	64	68	73	69	59	59	67	59	65	62	64	81	67	72	66	73	74	62	60	70	95	75	68	61	54	57	66	71	62	68	68	71	69	61	57	66	55	68	74	73	62	75	82	68	74	79	67	73	61	73	65	75	73	70	67	67	85	79	84	66	69	56	71	57	80	72	76	63	65	74	70	56	74	73	47	84	77	49	82	81	66	59	71	54	60	76	69	58	50	76	56	73	71	71	74	53	69	64	57	52	77	60	55	64	82	70	62	68	73	50	76	75	69	71	75	61	65	87	66	64	75	73	66	60	72	68	78	52	74	66	82	60	78	80	67	63	66	55	75	61	78	66	66	62	78	60	64	63	69	82	62	67	51	72	75	70	71	62	67	58	79	73	73	69	62	79	80	60	67	63	79	79	69	63	53	54	70	75	73	70	75	71	73	76	62	78	67	68	78	67	62	65	67	62	72	64	78	65	63	76	69	70	79	71	64	52	68	67	89	62	58	76	50	71	68	76	57	61	59	61	57	72	62	69	77	65	76	67	55	83	96	65	67	82	71	51	79	59	57	69	63	54	77	72	60	86	69	79	74	68	84	77	75	66	62	66	71	68	74	67	68	72	72	75	66	71	59	65	70	61	61	87	61	69	90	79	81	56	78	68	70	64	55	79	67	80	72	77	80	51	66	71	91	78	53	57	59	73	62	65	56	69	62	73	72	59	69	53	73	68	60	63	78	71	58	65	58	68	68	70	63	71	60	72	72	51	66	64	54	71	72	68	73	65	71	63	72	73	70	62	63	79	71	74	70	66	75	65	74	67	81	76	70	59	65	66	70	63	75	68	52	63	63	62	70	81	86	77	60	49	66	63	76	69	63	65	71	73	69	71	73	71	90	81	70	59	81	68	57	65	62	59	68	72	70	70	63	54	66	64	63	71	73	75	58	73	79	65	70	54	72	72	64	84	70	66	50	74	52	69	76	66	61	63	79	70	67	79	70	57	64	68	76	82	62	70	78	61	81	65	74	68	55	76	67	67	56	68	69	54	81	71	72	64	67	65	51	78	82	68	57	59	77	53	77	59	73	64	52	73	77	67	69	65	56	71	83	80	76	60	70	77	61	60	73	63	59	73	67	59	69	63	79	64	59	95	68	65	70	63	77	59	80	59	60	59	67	70	49	70	68	80	63	64	65	55	65	60	76	72	75	65	80	69	52	61	65	70	62	65	68	63	63	87	72	65	70	52	62	58	63	70	77	72	65	73	73	71	53	71	59	72	71	68	73	67	72	61	65	72	67	59	69	76	60	56	65	61	80	66	59	90	72	79	66	68	61	65	68	69	87	60	79	76	72	66	76	75	65	67	83	66	89	64	74	80	71	77	62	76	72	73	56	78	73	75	66	60	72	66	69	60	80	68	53	62	74	65	55	65	66	77	79	60	61	65	64	78	64	61	69	57	73	66	71	67	76	81	81	81	69	77	63	61	60	74	73	64	68	83	76	58	65	60	73	80	66	67	69	72	68	87	56	68	83	68	78	61	79	47	59	60	58	63	77	81	71	67	70	62	54	54	61	81	84	53	65	63	79	74	68	68	75	58	71	73	62	68	63	66	67	75	74	71	63	65	72	73	71	59	57	52	70	79	74	75
42404	35492	61794	60283	43266	20117	10825	11077	6528	2943	1202	803	736	729	693	734	688	735	694	697	689	700	723	725	714	725	655	689	654	699	692	660	652	670	716	715	674	704	684	702	741	722	662	682	689	736	704	712	724	688	722	660	713	708	689	671	683	663	716	721	717	734	734	684	721	689	692	717	717	751	702	667	714	684	681	696	684	744	690	733	690	723	731	701	704	654	685	686	723	715	654	676	662	684	722	718	706	645	698	662	651	730	667	687	699	681	686	718	723	679	692	740	696	697	719	702	717	693	677	694	691	709	715	702	693	700	684	712	674	724	701	685	661	710	705	726	718	683	717	687	693	646	703	675	707	678	659	750	721	672	689	724	659	667	721	734	690	707	722	690	685	692	671	719	696	743	707	633	709	698	691	672	697	670	708	749	734	718	736	696	675	722	693	728	701	685	708	667	690	669	670	656	731	687	704	729	707	671	698	751	682	711	705	699	672	698	694	693	711	683	671	696	729	735	687	698	692	675	688	708	691	693	689	652	703	700	677	680	705	648	694	737	741	681	710	726	693	690	688	711	686	702	688	734	701	704	673	653	703	686	691	691	724	701	660	691	673	701	681	663	686	751	711	670	708	690	659	681	697	671	712	684	723	700	752	652	724	714	725	748	678	677	686	690	637	693	700	693	719	698	703	696	699	694	696	693	657	699	783	699	699	702	729	729	702	711	699	759	714	721	711	694	711	697	676	690	680	767	715	699	714	721	686	666	714	642	664	707	704	722	717	708	705	694	702	701	695	666	750	692	691	669	651	691	728	716	713	728	712	678	693	682	756	764	700	724	680	649	705	668	675	690	686	679	661	656	709	753	725	642	685	695	702	673	717	708	680	669	688	715	685	674	684	657	730	707	704	706	692	653	664	679	730	755	698	713	648	659	660	677	697	730	713	685	660	701	668	717	730	659	691	693	703	667	684	703	684	779	671	727	716	715	738	673	699	707	681	661	656	674	719	688	699	707	656	675	701	660	699	710	624	724	693	691	686	705	690	704	700	670	714	696	718	693	715	653	704	717	667	688	685	658	744	713	670	707	733	663	751	660	717	699	683	704	731	712	684	700	731	673	685	705	677	682	691	688	681	695	688	690	693	693	689	671	716	700	689	634	695	681	690	721	698	705	679	720	697	691	730	663	717	687	677	698	699	706	730	657	725	690	728	692	690	697	679	727	668	725	690	706	727	703	725	695	697	691	669	696	740	711	670	695	703	667	632	671	717	682	691	694	686	692	731	717	713	725	683	674	662	683	664	743	721	699	739	735	669	649	670	707	750	675	688	738	704	679	693	652	707	687	688	704	665	697	729	718	676	683	669	655	676	687	676	707	752	696	695	671	717	678	635	717	730	703	721	696	699	690	676	668	698	676	686	741	687	657	691	703	659	700	680	713	686	713	689	655	740	689	708	684	703	696	677	692	733	693	741	714	692	713	688	701	720	709	710	734	666	667	737	667	688	708	737	727	729	668	706	686	721	764	678	749	689	677	708	716	708	771	648	718	705	697	645	722	686	725	734	712	708	685	681	729	666	748	692	755	668	739	740	663	690	707	643	707	730	690	717	695	736	728	751	717	736	697	702	674	702	711	731	675	700	713	714	667	706	720	663	700	689	693	679	711	703	700	679	716	682	673	708	649	668	707	694	694	721	693	776	675	663	661	754	661	696	713	736	669	647	704	697	686	699	685	741	680	736	695	668	723	680	661	687	696	699	736	703	670	673	729	756	682	719	700	671	729	660	700	692	734	729	703	711	719	688	691	723	677	667	715	681	685	666	713	713	674	761	681	737	651	724	689	712	670	720	664	661	694	700	696	735	700	691	660	672	707	722	678	753	737	753	707	696	658	665	680	686	726	719	714	700	715	674	684	669	682	707	723	720	707	692	723	750	658	694	670	713	676	732	722	646	677	694	662	725	719	713	714	662	707	676	730	666	686	676	709	667	714	722	698	717	720	650	740	679	662	699	736	683	663	674	681	745	716	692	710	748	694	709	720	709	722	702	672	720	664	718	690	701	708	656	684	635	699	695	674	663	711	700	676	666	674	703	672	679	728	652	701	701	682	705	686	695	692	707	704	674	709	695	694	646	720	686	705	723	725	681	650	692	679	684	713	712	628	669	716	665	655	729	706	753	700	747	721	666	716	708	683	695	734	670	705	731	680	726	665	695	696	667	650	702	694	703	678	691	681	716	695	690	647	765	681	708	735	724	644	698	707	707	704	738	677	723	670	725	733	712	709	718	761	692	710	676	678	702	716	683	684	686	720	661	680	698	705	652	700	731	683	737	674	670	719	721	692	730	683	705	715	724	680	655	707	656	670	690	716	689	715	702	676	717	725	685	743	660	687	733	692	704	676	735	707	715	698	699	678	722	670	737	751	674	732	700	674	711	709	726	752	679	701	667	673	723	738	721	710	701	676	696	690	738	708	717	672	694	695	715	696	696	772	727	668	673	716	758	767	707	709	702	688	672	655	664	673	690	718	694	711	666	716	723	654	683	704	696	713	728	734	749	690	707	735	648	703	721	731	673	724	694	680	682	668	646	695	654	708	730	670	716	713	689	690	668	704	730	732	692	693	669	719	706	682	711	737	711	712	681	718	715	703	758	643	705	668	700	708	713	690	668	717	714	707	690	647	732	723	713	718	638	703	719	666	684	740	708	725	685	730	699	681	679	705	685	662	731	720	710	700	691	700	722	663	751	709	680	721	729	661	698	726	714	689	738	681	680	712	731	689	671	674	705	694	650	659	733	701	683	713	683	679	645	721	689	690	673	650	730	698	671	659	663	694	717	718	708	727	672	709	701	684	696	693	727	752	759	700	648	679	705	741	705	693	675	715	695	678	703	689	733	708	651	691	738	689	682	699	701	699	689	681	697	676	723	719	735	680	702	671	659	699	697	682	667	709	679	696	711	674	705	717	704	681	711	645	712	642	712	654	710	711	686	695	698	695	679	698	727	678	707	702	730	700	673	723	698	685	720	704	729	745	746	725	758	652	694	708	698	713	719	722	722	755	666	668	710	720	681	728	657	700	688	720	685	656	718	691	681	715	702	691	668	692	730	669	743	696	712	716	685	667	719	697	704	690	718	688	731	699	710	679	728	700	652	673	716	703	740	714	720	698	705	693	699	670	743	719	682	731	693	693	728	674	708	683	679	678	687	711	731	707	693	700	694	703	718	635	695	672	710	680	750	706	691	711	702	694	721	692	699	755	710	651	697	686	740	745	684	751	667	702	681	762	696	741	685	656	675	663	731	718	682	684	672	715	738	677	712	700	697	692	691	691	670	653	689	714	666	662	723	672	742	723	735	650	680	692	660	660	701	729	670	704	671	677	731	715	688	735	682	732	693	688	675	732	715	679	723	710	706	670	727	702	669	680	692	691	720	718	724	703	685	698	661	661	692	699	703	700	689	692	702	689	727	677	673	673	680	721	715	708	658	708	680	680	709	704	751	696
5090	2186	8007	13393	4628	605	148	147	129	115	66	75	63	93	83	75	66	70	62	66	70	71	88	48	58	86	67	62	78	66	63	66	72	77	81	78	71	62	71	74	83	70	62	79	83	95	76	86	71	62	92	61	60	84	80	77	63	65	76	83	52	66	65	88	62	81	69	69	66	82	82	66	90	73	82	80	66	63	62	85	74	68	79	69	68	75	77	69	67	66	70	85	57	62	74	76	80	83	69	72	68	71	67	81	71	61	75	78	82	78	52	74	67	58	63	74	78	72	73	69	81	79	75	54	68	60	83	88	59	68	63	68	80	75	78	72	65	66	67	81	89	80	68	55	73	49	81	74	74	62	73	88	63	81	69	65	71	62	73	75	73	65	54	66	86	64	86	70	71	76	71	54	58	58	62	61	70	80	75	48	72	82	86	86	86	95	75	75	67	75	66	81	60	79	76	76	77	66	63	87	63	61	60	70	64	67	70	86	74	76	68	79	75	75	75	62	63	63	72	72	82	69	79	74	69	57	73	70	77	72	76	58	73	62	79	56	60	78	84	77	81	50	64	77	62	81	79	69	78	75	76	71	72	71	76	73	72	73	90	79	76	86	69	84	78	54	59	72	85	62	62	66	67	70	81	69	67	56	66	62	83	81	84	56	82	84	74	66	70	83	75	64	91	76	63	77	62	83	69	72	66	82	71	80	62	76	65	73	66	95	81	54	64	64	75	59	73	74	69	66	70	70	69	79	75	76	65	72	87	68	77	82	70	78	81	86	75	82	80	62	85	79	67	78	78	64	87	79	82	80	61	78	85	62	66	83	63	83	99	80	68	84	69	80	66	69	68	74	87	77	69	70	74	73	70	61	70	62	49	79	77	63	65	83	82	92	70	82	70	80	64	79	62	68	82	87	72	80	71	74	80	80	60	66	76	73	49	64	71	80	66	64	81	63	81	76	58	73	84	59	80	62	73	64	86	65	86	85	72	73	81	77	65	63	76	70	62	76	76	63	83	78	57	72	77	68	78	76	57	70	69	64	75	72	64	76	81	78	58	89	85	77	79	79	71	65	73	72	78	72	65	61	85	66	69	69	75	75	67	72	73	75	60	68	81	84	76	58	68	78	51	54	73	67	67	60	69	85	81	70	74	66	80	79	54	73	65	64	72	69	72	73	61	86	72	75	69	65	75	62	68	74	65	78	71	61	73	79	78	63	81	77	70	77	87	58	87	57	63	79	69	82	69	74	75	61	89	83	71	62	75	76	66	73	70	85	71	82	75	79	85	89	77	73	61	69	77	65	71	71	56	69	64	77	72	63	84	72	66	87	82	83	71	66	68	76	77	77	68	73	74	71	69	76	72	73	83	87	76	76	82	73	64	71	76	71	56	69	79	69	66	73	69	68	78	65	62	63	80	88	84	75	63	63	76	72	54	58	73	65	67	80	75	76	62	78	69	77	64	77	71	74	54	84	84	75	85	76	78	65	81	74	85	79	85	82	69	70	63	83	73	80	72	78	62	68	69	76	62	64	61	78	57	71	65	70	80	62	79	59	56	52	60	77	89	59	68	73	79	89	61	81	85	77	63	75	63	66	75	77	67	82	83	66	65	68	74	86	73	61	86	69	72	69	82	71	84	94	73	67	78	75	73	78	63	70	79	67	77	72	66	82	64	78	79	62	64	85	59	68	75	61	93	80	82	75	71	76	77	65	77	65	66	78	80	70	72	65	65	48	64	86	63	67	73	74	78	70	80	63	64	76	73	82	84	58	78	96	66	76	80	70	77	90	70	74	69	71	85	71	69	65	77	74	65	64	62	72	63	78	68	72	84	80	62	73	81	76	75	81	75	73	73	75	57	71	70	69	82	74	62	73	77	67	69	81	62	63	59	54	68	85	85	69	69	64	69	73	72	72	79	85	75	61	70	70	74	84	63	66	91	84	72	69	65	54	76	80	72	60	67	61	68	77	52	78	67	75	75	83	77	78	80	80	80	74	75	71	77	80	63	72	73	74	68	64	72	90	79	76	72	62	68	90	77	78	72	73	81	87	77	77	84	67	74	62	63	76	75	86	67	73	76	66	71	66	68	73	82	87	68	71	63	78	80	80	69	92	82	57	64	78	77	84	81	78	54	83	67	77	76	79	81	73	76	71	87	77	75	82	68	61	68	73	77	76	90	77	66	77	85	66	60	75	62	65	68	67	77	75	83	59	71	64	73	65	80	68	79	72	66	68	77	73	71	79	62	78	83	63	73	82	75	81	80	75	80	70	72	65	62	75	61	81	78	73	68	85	62	72	72	65	78	64	85	62	81	77	66	74	71	80	68	90	65	80	87	62	74	78	84	76	67	74	81	78	64	76	87	101	72	68	80	73	71	62	81	92	88	51	82	81	79	67	76	80	78	82	56	82	62	86	103	68	70	67	72	69	67	61	61	65	73	73	88	74	80	79	70	69	76	70	53	73	79	65	75	89	91	70	71	88	81	68	92	69	81	64	76	75	67	89	81	69	74	80	70	75	78	76	74	72	66	73	65	77	67	84	83	65	85	59	98	77	72	86	79	77	92	70	72	85	71	90	81	71	80	75	71	65	85	65	59	80	78	65	76	79	84	74	72	75	84	76	65	72	74	66	73	68	64	76	87	75	78	64	84	67	63	76	65	57	77	78	73	67	58	79	75	69	67	65	82	87	63	84	71	74	80	72	75	88	74	58	91	87	68	61	79	65	73	71	66	72	72	74	83	67	90	73	64	54	71	71	62	66	65	70	62	70	78	69	70	70	68	74	79	66	75	75	73	70	62	75	82	69	71	62	75	79	88	74	80	79	73	79	82	75	73	87	55	70	59	75	79	54	66	78	57	80	90	70	81	80	78	72	77	86	64	70	66	68	67	66	85	73	73	77	74	75	68	81	80	74	75	78	95	68	76	69	79	68	62	68	64	55	75	89	60	71	67	72	91	64	79	75	75	73	60	86	57	73	76	76	84	84	74	75	63	77	74	66	80	80	69	64	73	63	90	71	74	83	80	64	56	74	96	85	68	80	73	64	79	85	66	78	80	68	71	63	74	71	74	83	72	78	64	67	66	63	65	62	63	70	79	69	59	75	77	77	67	76	79	67	56	77	70	87	74	73	85	75	93	72	67	73	88	74	61	72	67	76	77	69	84	75	74	85	58	67	72	64	67	66	74	65	66	57	89	47	98	83	82	82	65	70	75	70	61	68	70	75	66	89	70	70	83	70	72	59	76	65	77	66	64	60	81	82	83	99	75	79	69	69	61	75	81	84	63	63	61	79	70	77	69	79	77	70	80	70	65	68	65	71	87	72	87	57	80	63	83	69	75	68	87	86	87	71	78	78	84	66	69	61	68	69	89	67	88	83	85	71	77	63	85	60	92	78	80	73	64	71	79	80	65	76	75	70	78	75	78	76	88	70	68	71	84	66	67	79	79	52	79	77	52	58	67	78	67	79	81	75	61	70	73	73
31216	19822	34316	39586	27293	9096	3938	3830	2347	1392	879	766	754	722	759	758	689	743	764	771	785	772	814	756	685	749	770	745	736	753	714	720	724	729	752	757	731	758	795	757	734	750	768	767	720	777	721	762	797	731	762	743	695	732	772	728	723	752	697	746	792	758	774	748	767	733	762	732	764	747	712	721	736	743	725	764	705	783	742	755	755	749	751	707	719	746	753	721	702	753	769	792	725	810	713	748	749	731	741	756	755	773	773	708	721	740	792	793	736	715	751	714	748	816	782	811	772	760	744	767	763	744	781	691	739	706	792	765	749	731	746	770	775	726	704	769	742	713	775	726	732	770	754	759	772	761	755	745	725	745	748	762	729	767	816	790	721	731	747	728	773	728	772	811	777	729	730	753	724	764	746	782	680	766	733	767	739	754	775	721	796	736	752	705	747	765	716	717	744	750	750	731	775	763	751	742	752	738	770	749	711	738	754	787	788	800	715	768	761	761	740	707	753	742	747	732	729	693	752	744	740	730	748	759	793	717	763	733	790	758	738	716	754	699	782	758	709	721	729	769	706	765	732	757	752	733	775	749	792	727	732	748	722	775	712	726	773	720	800	716	715	686	730	809	725	777	700	779	719	731	750	739	749	713	749	747	786	762	763	720	796	739	751	749	777	710	746	763	783	754	792	706	705	710	769	764	719	734	716	773	758	680	684	730	774	771	700	743	737	756	764	762	743	770	774	737	780	766	754	790	812	727	762	741	737	740	705	784	731	750	755	759	754	756	725	723	749	792	754	762	752	755	754	732	742	755	802	756	796	756	801	678	767	743	726	717	786	746	746	748	766	762	723	751	764	677	713	741	788	727	751	758	689	757	733	727	743	769	748	723	729	734	730	750	766	742	759	708	735	814	695	764	769	746	760	734	780	727	709	757	707	762	719	794	792	730	716	714	779	779	748	761	724	761	726	757	743	753	746	683	729	720	812	742	757	760	755	794	726	734	747	761	721	740	750	767	726	746	748	746	714	776	722	739	770	703	764	727	792	742	709	770	752	767	748	724	766	726	715	774	768	771	742	684	732	758	773	681	746	746	747	720	748	782	737	751	772	796	765	757	778	691	759	703	752	700	726	725	754	758	750	785	706	769	749	701	703	756	703	769	714	745	731	767	737	747	800	732	758	750	769	748	759	773	725	752	745	746	742	785	724	729	683	675	716	773	719	774	766	737	776	727	745	756	753	723	751	708	751	733	723	742	739	717	731	783	719	765	758	688	746	777	717	731	734	779	746	757	723	760	723	739	706	747	739	738	782	767	742	730	753	746	780	785	739	719	732	732	776	755	722	770	774	729	743	729	738	762	734	773	719	717	774	714	690	796	741	738	742	728	741	766	793	772	780	701	723	757	701	735	725	757	790	729	788	771	727	776	758	731	705	765	725	782	779	699	687	691	754	742	725	755	740	764	755	781	713	784	768	764	778	738	748	695	716	753	810	755	723	747	760	767	679	739	720	708	714	790	756	703	755	748	777	725	760	738	805	726	749	747	756	752	693	771	814	725	722	770	699	791	764	692	745	741	738	753	744	746	759	719	695	748	772	733	721	725	757	774	769	716	741	738	713	793	812	780	806	734	751	692	753	802	762	793	742	771	717	722	788	736	767	720	777	742	791	711	678	810	759	742	745	729	737	737	749	766	788	729	775	752	726	780	730	763	747	793	778	787	717	730	763	701	740	740	758	696	760	760	708	722	724	712	784	696	713	732	760	779	744	792	755	746	775	714	752	745	778	722	776	778	733	737	762	760	781	748	730	742	746	681	711	770	713	754	753	746	728	745	745	748	790	771	716	739	751	762	743	764	747	788	746	762	746	812	741	732	716	722	790	730	728	747	723	777	744	774	723	717	723	747	682	719	775	722	744	777	774	774	714	739	749	740	765	748	753	729	777	758	738	731	742	752	791	736	737	749	812	757	755	712	737	732	712	687	697	775	738	769	761	738	782	764	725	721	718	748	765	761	717	783	715	738	744	742	765	682	734	771	754	738	703	787	795	727	710	738	821	782	734	811	719	767	798	736	731	771	754	758	776	739	770	704	778	757	761	724	756	763	754	742	779	741	746	728	778	769	740	784	764	679	694	697	729	775	698	745	755	702	758	715	696	716	798	791	730	741	740	736	742	737	767	725	722	763	780	686	791	749	762	714	732	737	800	767	728	787	755	736	729	749	741	759	762	749	748	715	745	759	734	741	800	745	716	726	752	764	758	762	799	752	705	748	790	748	744	759	748	732	753	801	740	741	752	759	782	778	722	786	813	756	753	735	738	748	710	770	714	732	724	745	732	783	727	771	731	687	777	775	778	734	710	749	726	686	762	742	761	715	760	771	764	762	724	727	757	794	782	760	714	748	765	776	738	737	740	776	762	778	727	705	795	702	686	699	727	736	727	720	712	729	763	768	734	724	703	743	758	703	735	785	730	764	763	766	782	749	735	727	706	742	722	778	732	740	730	763	721	717	714	799	843	753	729	702	740	763	771	768	737	720	773	738	778	782	687	759	745	698	749	756	774	778	782	725	722	742	731	785	738	717	750	756	683	742	733	768	764	794	738	727	702	741	773	722	751	802	743	765	720	772	783	765	712	778	841	739	758	703	801	710	768	733	786	741	726	748	760	722	739	770	738	721	757	715	738	749	712	781	737	775	710	760	745	736	693	778	785	751	745	784	744	756	715	777	784	714	742	740	731	690	728	707	767	757	758	715	739	760	773	770	739	758	732	717	772	782	767	753	791	678	778	753	738	762	732	730	720	792	763	720	698	724	773	766	746	768	780	775	748	723	793	702	753	784	750	704	732	734	798	741	762	782	787	752	726	754	742	698	757	764	742	751	768	763	727	742	720	747	774	777	776	795	737	760	786	753	772	753	722	731	738	749	683	769	759	741	753	747	732	699	772	719	801	732	708	750	736	803	724	729	764	718	746	698	754	712	766	712	774	758	791	771	750	745	715	744	791	803	755	748	694	758	743	713	737	759	757	723	737	693	758	778	728	722	764	784	748	722	789	754	727	762	736	785	762	745	729	751	787	698	722	759	783	737	755	755	751	771	780	729	717	740	760	724	750	722	743	764	747	723	767	762	802	759	775	769	773	758	730	759	738	752	722	741	768	725	769	744	776	749	735	807	714	787	783	737	767	769	744	716	766	724	734	749	720	777	751	730	757	790	705	734	770	705	751	715	733	701	742	703	720	788	755	724	757	782	758	770	765	768	717	717	773	747	759	811	755	740	745	771	711	728	754	766	768	726	753	747	787	702	710	762	730	733	767	742	703	727	767	756	752	759	747	698	757	744	763	734	763	777	749	760	734	776	743	772	707	743	781	701	756	713	711	693	814	754	740	735	748	750	757	746	736	706	806	756	730	724	731	713	790	749	710	757	730	761	761	735	736	769	769	762	755	727	722	716	698	770	791	761	761	744	723	761	763	741	767	749	780	763	710	808	760	727	723	719
11655	10314	27847	28030	11214	1620	336	327	168	140	65	72	63	78	56	76	66	75	79	75	77	76	69	67	65	75	63	48	61	72	62	62	74	67	63	50	89	70	65	63	64	69	75	65	71	73	57	81	64	62	67	71	72	69	59	78	75	69	70	73	86	54	68	73	66	68	79	50	67	66	76	52	66	53	66	78	67	60	62	73	80	64	80	81	67	73	67	59	56	63	66	73	78	67	89	79	69	96	58	71	69	63	65	87	73	64	59	82	91	47	72	66	72	88	63	67	56	62	74	74	60	79	63	64	61	69	69	94	78	77	68	88	61	84	67	67	69	75	75	74	63	68	76	53	76	66	63	63	76	62	57	86	66	77	71	71	69	76	62	64	66	65	79	63	63	66	57	79	62	64	61	65	71	63	70	63	60	51	47	77	77	73	69	71	62	72	65	68	62	64	64	71	80	64	58	72	70	70	69	76	77	92	81	72	59	67	68	72	68	69	65	72	67	54	67	66	69	55	77	77	64	76	66	70	63	77	71	62	68	57	73	70	54	78	63	90	74	72	72	75	71	67	85	64	72	81	50	72	46	57	60	64	63	80	82	72	78	54	84	77	64	55	72	63	61	73	70	67	69	73	63	70	66	66	69	56	86	83	71	58	86	56	71	77	66	64	75	60	58	66	71	71	72	71	71	82	63	76	68	67	81	77	72	68	85	69	58	70	66	67	55	61	83	68	83	59	61	73	65	65	66	86	69	83	73	77	67	57	66	67	72	78	70	64	52	67	73	50	73	79	75	57	74	79	71	68	68	67	71	77	50	63	78	83	78	62	77	72	83	70	51	66	79	69	63	70	75	76	63	70	61	79	50	72	69	54	65	56	85	72	75	65	61	64	77	74	60	64	76	59	62	76	61	74	78	56	75	76	62	81	81	66	79	68	57	65	71	62	72	56	68	57	72	64	65	80	80	62	68	71	69	76	73	63	76	61	58	69	85	64	68	77	79	76	79	63	81	64	60	73	62	66	71	62	70	73	68	55	70	67	66	56	52	66	54	64	68	68	70	64	63	68	61	69	64	68	59	65	72	68	71	63	61	66	67	81	74	70	70	66	67	54	70	80	70	71	82	75	82	63	73	90	64	73	60	66	72	60	54	76	74	65	58	78	66	71	68	75	68	71	74	84	70	74	64	75	70	57	63	93	77	59	70	66	74	71	77	61	72	58	71	74	66	72	59	66	72	64	59	73	65	69	61	66	61	78	76	67	71	68	57	72	64	72	60	66	66	84	71	58	63	65	72	74	59	83	67	50	79	81	67	60	58	73	90	79	77	68	74	59	68	57	70	49	74	46	72	70	65	64	79	67	77	63	59	55	78	60	79	75	83	65	79	72	76	74	54	79	60	70	48	64	58	63	67	52	59	55	65	77	68	92	67	84	72	54	63	63	61	61	87	63	73	54	77	78	79	65	86	65	80	60	65	61	64	81	68	74	73	72	71	78	73	58	68	66	57	76	79	67	64	71	74	71	63	64	65	93	61	63	59	71	69	74	67	59	89	75	71	72	76	63	64	63	74	61	66	65	74	68	62	68	60	58	70	58	65	60	64	68	77	54	60	86	68	58	76	56	62	66	58	65	66	75	61	55	76	80	61	66	55	60	61	80	47	63	63	82	72	70	58	62	75	68	63	65	73	82	76	61	62	76	59	75	63	69	56	68	66	73	70	57	79	70	70	74	63	82	76	61	82	88	76	73	89	69	74	72	78	66	70	67	60	65	67	66	59	70	63	77	65	87	68	52	66	63	66	78	59	79	65	70	77	70	57	81	76	65	69	74	63	84	72	89	67	62	77	62	44	63	69	58	72	64	65	60	76	57	56	74	69	60	62	86	74	67	69	65	72	68	72	74	63	64	59	72	55	69	65	65	72	78	75	72	67	58	60	71	58	52	84	74	69	62	77	63	49	60	58	73	54	81	79	70	68	69	67	72	63	82	68	64	59	73	64	76	61	71	73	74	71	60	60	73	68	81	60	71	59	65	60	75	61	70	69	59	65	61	73	73	76	76	59	62	58	74	53	57	72	57	68	67	70	62	59	52	60	74	58	66	72	61	86	75	61	52	67	76	70	59	71	79	72	67	74	67	62	79	68	58	67	56	66	59	55	73	61	58	80	68	74	67	61	58	72	58	51	65	60	70	74	81	60	76	77	51	69	65	68	80	72	68	61	71	56	59	66	58	62	70	82	63	78	72	68	66	74	64	63	81	80	73	72	75	68	77	78	63	79	73	72	64	62	65	74	51	75	66	66	75	81	58	74	74	67	56	67	76	58	71	66	71	68	77	84	83	70	77	80	65	82	72	67	48	72	60	70	59	59	72	80	72	83	66	60	61	80	56	84	72	68	79	69	67	86	88	69	70	67	69	76	70	73	70	69	72	79	66	64	74	62	72	60	78	53	71	72	67	83	71	73	67	80	52	58	76	63	71	74	75	81	66	81	48	58	76	69	70	88	81	80	75	69	76	74	91	70	68	81	66	57	63	50	73	68	68	68	64	67	71	83	60	66	71	70	69	71	75	76	100	69	59	66	67	77	55	53	65	58	69	67	72	61	56	54	65	80	69	68	71	57	83	67	63	61	75	70	80	67	74	70	81	64	68	64	69	72	58	66	76	55	67	75	80	89	68	63	54	72	69	59	81	58	74	69	65	75	56	67	54	74	61	58	53	70	60	68	64	69	68	65	67	77	63	70	66	63	87	76	78	63	76	56	66	62	66	74	60	89	68	81	88	70	64	55	75	73	58	73	68	63	77	74	66	69	60	71	70	62	57	71	61	72	75	73	75	62	71	69	65	69	75	73	76	68	75	66	53	68	75	68	78	66	52	70	64	67	64	76	65	60	65	57	73	60	82	67	80	74	70	69	71	75	65	68	78	74	64	62	73	62	70	64	87	77	60	75	69	78	61	65	75	76	66	68	74	70	71	66	84	79	67	63	46	63	65	52	72	59	78	60	60	71	79	71	82	71	61	84	74	74	51	62	74	62	62	64	80	63	81	67	69	63	85	74	68	83	79	58	68	66	63	88	74	50	57	57	89	57	61	72	71	51	77	49	52	86	65	57	70	62	69	66	66	69	69	75	70	67	87	71	79	74	62	71	64	65	76	70	66	78	67	80	88	83	85	70	54	60	82	64	65	69	74	74	72	70	67	66	74	85	68	63	76	70	58	77	73	82	69	73	85	81	65	63	61	71	70	68	61	67	70	67	71	66	59	55	70	71	67	70	61	79	67	68	70	73	70	68	66	76	49	77	65	64	77	94	73	77	70	56	59	69	85	93	78	78	78	67	53	66	70	64	77	70	64	77	65	61	55	56	70	72	64	74	67	84	73	70	72	59	75	69	72	67	78	78	80	80	68	63	71	85	68	89	62	64	67	56	79	75	68	72	64	72	78	70	66	70	78	64	62	69	77	83	68	67	73	84	70	61	69	80	66	66	65
43672	33345	53563	52348	36763	15892	8408	7322	4095	2088	1054	775	695	726	739	768	737	660	725	670	768	681	721	730	705	711	733	750	696	721	704	691	756	711	656	722	665	699	693	720	684	732	740	713	705	671	666	762	726	700	754	675	729	721	697	690	769	757	681	712	718	679	732	666	732	730	723	678	731	691	692	729	741	686	691	690	751	714	674	711	687	714	700	669	752	721	749	750	728	749	718	698	693	726	737	681	734	755	739	742	732	695	732	741	732	739	704	707	704	671	705	703	692	802	762	707	703	731	711	706	730	702	715	691	707	703	694	737	672	664	783	709	694	702	728	695	740	723	719	751	699	731	686	667	718	755	723	697	718	678	745	696	723	695	689	714	677	648	732	713	707	745	713	769	738	698	719	723	694	698	744	711	719	740	745	720	684	702	717	684	686	726	723	717	685	773	694	679	696	724	741	712	704	748	713	697	707	709	756	727	737	719	727	695	714	717	692	691	669	703	694	694	718	680	729	725	725	687	762	705	720	698	710	674	773	685	694	739	766	699	716	716	700	655	710	696	700	734	695	782	735	707	756	710	676	659	704	742	727	760	753	711	706	696	692	695	721	692	713	711	763	731	728	709	727	742	724	721	652	733	736	729	725	714	714	692	718	749	697	683	736	728	662	740	724	738	690	701	736	756	750	659	693	757	751	715	697	713	718	722	748	727	722	724	788	727	717	727	726	726	691	705	711	743	722	708	730	726	755	666	642	756	728	724	741	726	732	741	713	662	660	722	749	716	732	672	744	674	762	742	710	689	741	733	686	729	776	699	758	734	646	700	731	723	723	737	737	713	688	723	715	690	669	700	713	687	717	734	714	726	767	753	736	710	663	781	724	703	710	750	743	720	713	727	708	682	673	722	747	724	728	767	730	704	725	722	723	686	756	692	725	708	734	716	737	719	699	668	695	684	710	689	703	703	731	761	674	680	695	707	723	706	708	766	683	747	744	729	764	711	706	723	746	728	704	731	711	721	703	713	749	745	675	717	746	696	752	692	720	697	728	753	698	726	719	674	720	749	705	773	633	731	745	712	682	672	693	696	732	659	740	710	679	722	712	725	748	705	771	728	735	710	714	743	751	729	707	772	695	701	755	728	661	698	761	700	726	731	728	729	727	687	758	769	705	696	702	691	701	731	726	696	654	753	723	763	694	715	733	673	735	722	666	677	727	693	701	673	726	729	699	713	713	706	699	681	707	684	722	739	669	687	726	750	695	679	716	720	684	723	742	708	725	698	693	669	687	699	736	718	744	707	690	693	720	710	726	731	678	713	761	686	693	737	742	780	694	670	724	709	723	685	704	778	674	734	726	740	689	731	659	706	756	694	743	760	720	757	716	715	727	709	732	725	700	674	701	687	664	698	726	689	705	742	658	730	721	745	679	775	715	703	692	748	672	698	745	692	745	747	698	674	752	668	665	742	700	736	669	736	723	730	719	705	706	698	768	721	722	739	699	732	752	730	657	733	698	745	735	684	691	737	742	734	750	712	682	731	697	735	726	750	715	729	743	729	669	718	682	691	741	771	676	736	754	746	704	773	752	723	722	691	712	663	680	731	686	732	727	684	693	736	739	698	729	674	757	685	675	752	715	728	707	762	704	726	797	694	715	705	726	646	700	737	718	712	732	685	730	746	738	714	691	717	713	697	710	704	742	674	735	700	745	698	711	712	693	701	667	708	694	724	743	700	726	742	714	682	748	737	696	736	752	686	725	741	672	705	705	738	691	721	755	696	700	740	705	709	707	709	679	714	724	733	689	721	711	698	689	745	746	761	713	696	743	710	709	727	709	713	708	690	725	711	714	706	671	654	732	704	698	672	680	736	700	675	691	710	732	677	691	740	751	686	706	721	699	701	728	736	709	723	671	668	729	732	714	704	702	666	696	675	711	719	719	710	699	726	698	703	750	711	754	761	757	706	697	739	684	708	728	699	741	706	703	725	729	633	686	714	732	684	733	732	688	679	718	728	751	722	703	714	727	718	735	701	731	697	736	759	683	720	692	714	719	722	687	736	691	725	675	716	721	715	724	759	712	700	701	742	749	738	751	712	691	710	730	764	674	721	731	695	684	724	741	724	772	690	747	695	752	735	682	718	742	771	725	727	691	706	687	691	714	688	701	744	714	688	757	711	736	750	758	693	700	709	787	698	690	693	770	680	713	749	698	688	742	715	732	713	733	700	715	674	741	723	728	704	706	756	701	731	741	728	789	661	719	719	720	708	644	666	699	704	717	718	702	725	688	739	694	703	772	741	690	760	725	687	666	737	742	720	736	730	706	718	748	695	652	702	719	772	761	720	750	685	703	723	707	715	714	736	664	731	699	740	724	736	698	712	714	726	786	684	718	706	691	727	743	732	715	696	715	672	742	725	697	699	713	731	713	658	743	675	735	692	761	725	702	745	703	660	682	685	729	724	694	732	678	704	704	740	697	677	687	716	687	733	723	698	737	689	691	706	737	718	707	705	688	680	720	721	766	702	697	775	751	695	726	754	708	712	715	703	719	690	730	715	701	702	740	706	718	780	672	707	736	736	696	718	668	697	699	707	678	722	715	687	713	698	701	800	648	752	728	722	688	714	737	743	677	732	699	705	724	728	711	691	725	702	733	690	752	731	686	715	697	716	726	732	755	711	668	718	693	701	719	703	722	727	712	716	733	680	749	719	739	777	730	736	731	718	709	717	730	764	729	718	710	694	742	710	716	737	713	700	712	709	727	687	740	716	685	681	718	696	723	704	688	730	700	727	684	659	724	714	720	727	725	733	729	682	721	743	668	771	664	779	716	742	708	740	700	731	704	692	697	687	723	712	674	733	705	709	706	735	743	711	715	669	725	693	717	726	744	718	712	672	690	714	752	688	688	725	709	764	719	702	689	701	702	716	719	699	685	668	726	693	721	730	744	746	724	676	732	690	700	719	732	728	728	690	683	704	732	732	680	756	718	716	716	690	686	731	673	668	760	707	737	725	685	732	720	744	695	739	716	694	706	720	673	752	779	648	708	710	751	726	687	659	755	714	715	705	730	688	701	715	714	728	697	718	679	708	745	767	680	752	766	705	704	717	681	654	732	682	695	714	745	686	696	695	720	708	681	711	762	708	687	717	739	694	713	660	712	711	721	697	661	681	719	698	768	720	705	660	719	715	699	726	734	723	720	708	715	725	701	726	735	743	711	709	781	751	699	687	692	755	695	706	732	706	717	710	733	701	708	694	719	726	711	779	678	711	743	670	684	776	720	742	763	696	765	689	730	734	701	708	752	728	706	769	711	726	723	727	691	723	730	707	720	681	705	691	754	727	720	744	775	715	713	716	732	660	682	750	720	674	714	736	665	715	694	670	741	728	741	697	716	711	704	705	740	714	725	731	676	712	731	707	701	733	707	703	717	710	709	730	743	720	742	760	763	757	709	762	705	696	737	690	727	723	738	711	716	680	726	691	700	710	724	759	821	746	748	763
11643	6963	24465	27451	11786	1636	311	336	209	131	84	95	77	82	82	66	82	74	73	72	76	77	82	78	71	66	78	82	73	68	70	84	88	82	89	74	90	82	78	74	86	84	66	74	73	69	83	61	63	79	78	73	79	61	58	61	59	82	86	56	75	68	74	75	62	83	87	68	77	84	61	78	70	71	68	70	77	76	71	78	71	54	79	60	72	66	85	72	72	64	68	79	81	85	84	88	78	77	104	62	62	82	91	74	71	69	56	66	66	69	74	70	79	70	72	71	75	69	71	78	76	71	68	58	63	64	85	78	70	92	70	77	63	67	68	80	62	63	75	75	74	73	73	83	64	75	79	94	83	71	75	82	75	69	58	78	83	77	85	71	74	81	70	66	61	65	67	69	81	77	73	91	73	74	82	61	84	76	70	78	78	67	81	70	70	66	82	77	66	75	47	72	75	68	80	68	80	87	65	68	61	73	67	73	73	65	81	65	69	89	82	78	73	84	66	79	63	88	70	74	87	84	58	64	75	72	82	72	78	79	91	64	83	78	53	74	71	77	83	71	68	90	69	72	69	74	87	64	79	97	80	67	77	87	65	78	74	65	79	84	80	65	101	70	63	82	80	71	80	69	74	76	98	76	80	64	73	72	61	79	68	69	60	78	84	72	59	70	68	63	66	86	72	81	71	62	79	64	79	82	80	71	78	54	82	64	72	78	74	86	89	73	63	73	71	78	74	80	70	65	72	74	87	82	85	82	82	78	82	63	92	68	76	74	63	78	73	70	69	73	70	65	65	75	68	76	71	74	70	80	69	81	70	64	76	69	72	73	85	63	57	76	95	76	76	72	76	76	75	69	90	70	70	75	72	86	76	67	66	73	80	58	78	69	61	67	60	93	68	73	77	69	79	86	83	77	89	58	75	74	66	76	80	67	84	73	73	71	80	81	66	69	73	74	76	79	70	72	76	87	76	73	78	69	66	77	85	71	78	72	69	73	73	77	68	69	73	71	90	65	94	92	82	91	83	82	81	67	64	77	66	70	69	75	80	80	83	78	72	74	72	80	65	70	62	77	72	70	63	71	87	76	65	71	60	77	74	73	54	68	68	69	59	73	81	78	82	63	66	78	72	66	80	77	92	64	69	63	69	71	66	67	65	70	72	76	70	72	70	70	72	77	74	72	67	74	77	75	82	75	63	66	68	67	85	64	83	83	70	68	86	73	91	73	64	70	74	46	64	84	65	78	65	75	73	63	58	61	74	76	60	81	75	58	73	69	61	55	71	68	81	77	76	70	72	77	78	70	67	84	63	70	79	75	75	74	74	90	70	75	64	52	56	65	82	54	77	81	82	71	63	73	70	75	60	62	67	71	73	72	63	87	60	70	78	77	68	64	75	89	70	76	67	81	76	79	61	88	67	79	85	82	65	71	61	59	73	55	76	79	75	97	74	77	70	67	71	66	81	68	58	61	79	68	88	91	87	81	71	82	69	71	79	67	75	67	72	90	73	87	76	63	71	88	67	71	81	76	72	63	84	75	71	59	81	95	78	75	71	71	81	67	74	74	78	70	68	57	70	82	72	62	90	69	67	73	71	77	59	84	76	76	73	89	55	72	86	59	74	85	74	88	60	87	68	60	57	72	71	74	58	83	68	71	80	82	87	71	78	76	60	80	70	94	77	83	86	70	79	84	64	72	67	80	86	66	76	67	65	65	83	61	70	84	74	74	66	65	63	85	79	72	85	91	80	67	71	91	68	81	79	73	85	60	79	77	71	81	69	69	78	82	82	71	80	84	80	90	68	80	82	58	71	76	62	85	83	70	68	60	62	77	72	80	62	68	73	87	71	70	63	78	51	76	71	66	85	85	75	73	77	77	67	86	64	64	71	64	75	69	68	71	82	68	62	77	77	56	81	78	88	85	69	81	75	79	74	87	73	74	73	59	67	67	78	80	70	73	71	80	80	54	62	74	86	76	88	70	64	73	69	87	74	80	71	71	69	68	53	68	69	75	89	69	65	80	73	90	79	77	87	82	77	70	69	72	71	65	98	78	73	61	77	77	78	68	68	89	96	83	72	75	76	73	73	83	85	74	70	84	82	85	59	67	68	85	75	76	63	62	66	63	73	63	76	75	78	71	76	64	74	82	67	64	74	72	79	76	75	71	71	76	85	88	91	72	62	83	66	75	62	75	92	62	66	72	63	80	94	62	52	73	96	71	80	65	69	62	77	81	67	71	61	82	61	68	69	79	82	80	74	75	76	65	79	58	71	74	87	64	69	73	80	86	68	61	68	89	82	69	54	62	76	76	71	69	67	70	74	58	78	66	82	71	77	68	80	71	68	64	61	76	59	72	68	92	55	64	74	89	88	61	77	70	79	78	69	76	57	76	80	82	78	72	63	65	77	76	80	64	68	77	80	67	74	81	92	75	67	81	79	68	84	84	60	67	83	80	59	65	81	70	82	68	74	71	70	77	94	79	77	67	71	67	65	72	78	67	73	87	77	82	62	71	60	66	71	87	54	79	84	66	77	78	65	74	77	65	80	67	71	70	70	69	72	84	79	72	72	69	74	70	70	69	69	78	78	77	63	74	79	64	57	65	87	70	82	74	78	74	81	63	69	77	63	77	86	93	63	76	75	72	66	69	88	84	73	68	71	67	76	85	69	98	60	79	78	66	68	70	76	71	67	59	73	77	71	72	82	72	76	71	74	72	63	82	70	86	85	78	73	79	60	66	67	66	60	87	65	61	69	83	76	77	74	90	57	68	90	80	90	69	51	64	77	69	76	81	78	71	78	76	70	56	64	84	55	82	85	80	89	94	75	82	69	83	69	65	81	82	68	75	88	79	80	70	63	73	82	75	71	77	51	92	80	69	71	81	76	73	69	79	81	68	83	83	80	72	49	64	84	79	71	85	81	76	66	65	82	79	74	58	74	75	68	67	78	77	65	86	69	71	77	96	81	74	65	75	72	66	66	76	58	65	80	80	73	70	73	70	66	76	66	83	66	59	70	89	76	83	76	72	73	81	70	73	69	68	66	82	88	64	70	82	76	75	69	64	57	56	70	73	69	77	64	84	72	58	79	57	60	68	59	75	69	80	79	67	64	79	70	74	65	70	77	73	65	85	65	73	60	73	78	100	66	82	91	62	64	62	74	77	79	70	80	72	69	81	81	76	77	71	66	89	70	79	80	55	87	76	71	71	68	65	77	69	86	79	89	68	77	81	69	55	65	80	68	62	52	72	62	72	67	73	70	75	75	79	76	70	78	83	67	64	69	70	69	72	76	57	77	81	73	66	55	75	65	63	73	76	68	64	77	71	81	84	79	80	71	79	78	67	88	85	81	80	69	74	73	76	76	76	87	77	78	85	97	68	64	76	77	74	66	79	73	69	83	65	89	69	76	75	83	70	76	59	53	96	81	74	57	70	71	68	66	76	71	70	69	81	59	76	68	73	74	73	65	69	67	77	59	69	83	74	68	66
39921	28458	50571	53550	37706	13909	8439	8324	4698	2318	1103	875	814	734	778	747	732	743	786	712	753	750	762	787	744	772	782	745	737	767	751	749	745	762	788	719	766	756	777	726	757	741	736	756	793	761	822	706	750	781	764	738	754	826	742	732	809	773	715	801	743	718	742	773	759	787	783	775	757	786	702	810	777	772	779	714	752	783	799	786	769	755	794	769	782	727	719	775	774	778	738	757	706	795	786	728	734	776	722	735	781	788	788	747	770	762	768	774	746	753	751	743	745	767	745	724	746	729	781	749	790	760	769	701	730	791	719	787	743	779	748	743	740	779	816	748	782	743	779	731	720	761	738	767	710	794	729	751	728	798	743	767	722	784	756	752	708	730	756	771	763	726	762	750	738	731	717	758	833	735	773	763	735	733	715	719	738	765	759	740	799	722	729	747	738	710	769	789	769	740	755	752	841	722	765	761	792	775	774	747	752	772	776	769	765	755	791	795	779	718	715	771	744	732	735	795	756	802	723	747	771	739	738	716	741	752	790	699	797	758	813	727	814	734	764	758	792	718	737	741	766	758	743	708	762	754	794	752	717	731	735	702	704	758	762	736	727	758	802	762	817	782	776	773	760	705	762	803	779	770	792	761	730	722	804	780	811	773	760	757	758	750	802	755	793	761	763	765	777	781	787	779	745	755	786	783	738	752	751	808	778	816	762	742	800	772	800	764	806	774	773	738	749	733	744	740	761	728	738	738	750	743	767	780	744	778	753	706	738	783	756	717	774	752	789	703	808	751	793	752	751	776	787	760	775	691	756	769	774	755	799	751	749	709	723	784	792	767	730	793	781	735	798	767	729	752	750	709	802	728	716	742	762	740	742	739	745	740	769	735	796	779	769	752	773	747	769	769	725	729	763	764	782	719	740	749	770	743	769	770	760	730	730	718	770	732	822	733	759	743	731	775	755	709	758	724	732	746	730	761	730	718	705	752	745	760	769	724	732	725	773	706	749	773	729	768	710	766	760	777	782	789	716	779	782	759	750	818	828	783	740	759	779	766	764	786	726	800	744	723	727	747	750	772	757	742	711	783	741	805	779	775	760	755	730	763	752	793	745	743	742	779	761	744	755	734	774	725	783	770	772	750	804	789	758	781	779	748	729	767	753	742	768	778	694	728	760	791	772	756	749	761	731	740	754	787	731	706	752	747	786	735	731	719	708	789	802	753	766	817	732	745	774	744	732	743	799	779	763	792	745	757	711	722	794	810	753	785	749	766	721	767	783	742	741	781	776	766	728	764	764	746	752	762	735	721	762	762	737	803	741	697	711	749	762	732	766	760	700	762	752	761	735	759	797	760	744	789	762	738	740	803	729	733	723	806	768	792	801	728	745	782	734	784	733	764	754	766	749	739	757	771	759	754	769	760	744	744	742	805	768	733	739	792	742	796	755	746	806	761	727	722	756	685	818	785	722	767	753	769	718	747	754	742	783	749	722	789	753	788	725	734	808	756	745	727	776	721	764	828	766	739	763	766	733	786	823	770	766	780	821	804	750	793	763	729	801	763	724	804	763	785	760	702	703	779	770	759	783	787	772	766	748	783	777	737	742	732	780	745	777	749	729	718	781	733	762	728	757	738	757	747	779	771	741	747	720	765	749	753	795	709	752	780	822	749	777	755	752	767	771	739	783	740	755	787	771	751	750	733	793	758	757	779	745	782	775	760	703	766	795	795	749	789	753	750	783	731	749	742	788	765	815	776	755	758	779	714	782	742	741	759	744	717	742	758	751	810	762	825	790	753	748	755	752	789	710	777	753	750	751	803	717	783	738	760	766	744	801	746	734	703	715	765	795	748	752	728	786	743	766	766	763	791	772	733	773	716	764	818	763	778	791	781	740	739	817	746	760	776	813	725	763	735	727	741	715	766	732	742	732	769	760	746	755	738	724	745	785	772	746	758	755	763	811	796	763	782	754	765	724	796	705	729	757	785	755	741	740	793	753	764	770	728	717	767	747	719	763	773	778	727	779	743	733	743	747	768	708	776	760	831	757	729	748	723	779	738	804	738	770	769	759	776	774	766	823	779	782	769	773	759	728	745	686	808	752	788	718	796	777	747	771	730	763	733	760	736	758	773	774	734	769	779	706	732	770	760	798	755	790	755	750	735	741	752	719	757	760	715	717	741	766	787	805	762	731	837	744	754	756	756	771	726	738	723	770	749	771	746	758	766	795	782	736	750	786	763	772	725	765	787	794	739	796	788	747	767	782	710	721	749	759	756	785	755	746	756	738	770	768	778	762	742	793	784	773	715	799	729	850	756	714	812	709	755	761	758	743	771	742	814	752	733	773	799	744	767	735	788	711	749	757	737	769	723	759	775	795	789	742	765	751	745	776	822	778	792	753	792	769	792	723	766	735	767	742	774	740	740	719	725	783	772	766	746	784	781	740	766	747	757	745	775	771	749	820	752	789	712	799	791	752	730	750	767	729	779	759	737	793	794	747	748	769	783	770	774	794	699	720	763	776	788	731	772	729	768	776	751	747	767	763	804	779	738	753	751	701	788	768	747	714	739	819	753	774	763	808	727	798	721	792	781	743	784	748	766	726	805	783	745	715	763	764	761	759	761	853	702	741	729	673	786	803	700	765	712	779	779	744	758	717	753	755	732	786	758	760	819	771	734	789	801	787	790	797	748	750	746	757	763	726	754	727	694	734	730	705	692	753	778	712	776	745	713	735	755	773	783	790	791	709	763	787	766	741	812	751	782	715	768	761	756	763	777	760	770	739	785	743	753	734	798	758	708	756	792	772	783	772	812	713	784	795	735	730	724	742	759	794	794	786	739	767	759	692	728	734	781	747	769	749	682	746	710	805	753	784	822	796	783	721	767	779	785	739	762	725	738	756	769	692	776	796	766	738	765	751	791	767	753	788	764	764	733	729	783	773	768	753	735	758	761	731	722	773	754	742	744	701	803	776	790	796	808	781	782	772	762	741	781	757	745	752	748	762	794	728	764	766	787	714	697	747	791	770	737	789	826	754	779	748	815	797	722	757	723	712	770	748	724	772	753	763	751	802	743	709	772	762	756	734	776	751	763	776	759	780	751	771	738	733	723	750	782	784	778	755	705	803	798	761	727	737	795	770	720	757	770	836	771	744	815	751	726	782	743	809	741	771	745	739	743	769	759	732	778	759	727	774	782	772	797	818	740	737	729	790	739	746	750	804	765	730	767	749	759	760	811	814	758	768	755	750	752	754	792	738	731	730	706	721	752	759	760	799	744	792	746	802	757	798	713	781	754	786	800	767	743	705	772	794	763	766	717	761	803	775	767	763	754	717	752	764	709	752	809	805	778	734	704	742	743	699	784	747	755	772	755	792	737	738	793	740	757	754	784	737	748	764	775	791	803	760	749	719	787	764	768	784	769	740	779	809	773	768	779	721	775	799	758	697	722	758	779	732	788	713	750	734	779	742	726	759	729	759	784	778	759	772	791	794	745	694	790
16032	16185	37620	34311	15313	2181	573	395	303	178	82	66	79	82	63	56	68	65	67	81	62	54	62	62	76	82	53	66	65	85	62	67	71	80	62	78	66	62	64	59	78	81	67	71	85	78	58	78	64	55	65	73	63	74	61	81	66	63	76	78	72	52	66	68	59	68	70	79	74	56	80	71	93	80	59	78	78	62	68	74	56	80	77	69	56	77	70	62	58	54	83	67	80	63	70	62	57	74	77	70	62	69	62	70	64	72	61	72	65	61	79	72	63	66	68	75	72	64	60	81	75	67	78	78	65	67	84	71	79	66	62	65	66	75	75	65	94	59	84	79	77	74	74	56	71	63	54	82	79	76	58	73	59	73	71	65	70	78	68	66	71	71	51	71	70	68	71	61	73	65	68	71	56	60	65	54	69	73	75	79	58	72	78	67	61	72	69	64	74	63	80	60	60	73	65	63	73	64	76	79	67	70	51	64	66	78	69	71	48	62	68	62	72	71	72	72	84	71	79	68	71	79	66	81	67	71	85	76	71	78	77	75	86	59	71	75	77	62	74	60	68	75	71	80	80	70	79	78	65	67	72	63	61	77	75	73	58	76	52	79	63	84	76	63	63	52	58	88	73	61	75	73	59	69	57	66	80	75	79	61	75	65	64	62	68	57	64	69	62	67	67	60	67	65	58	65	67	59	70	62	79	69	71	68	72	61	77	51	65	76	66	79	66	82	74	74	63	80	69	60	64	78	68	85	61	69	64	76	74	74	66	67	67	56	72	59	76	56	75	64	61	84	55	65	65	68	76	70	61	63	60	72	67	56	63	75	75	83	72	66	77	59	89	74	71	60	76	71	71	69	59	76	82	76	76	64	57	67	54	74	54	66	69	66	74	61	62	49	69	65	71	60	68	71	60	65	67	56	68	71	61	64	81	67	60	75	65	76	70	54	85	82	71	79	66	89	76	70	72	59	78	62	73	76	65	71	56	77	74	66	92	58	69	73	71	58	73	78	81	90	78	68	66	57	78	77	70	79	78	77	70	70	73	79	64	55	67	57	69	71	60	66	80	65	69	70	66	80	66	66	61	58	66	66	76	73	63	69	65	58	74	67	56	74	54	73	54	69	61	71	65	82	69	75	66	71	63	62	76	53	74	72	57	66	67	72	70	72	74	63	64	77	76	77	68	67	65	76	80	53	59	60	62	58	76	62	57	56	56	63	76	61	60	58	83	76	79	70	57	57	63	69	85	67	69	52	69	85	73	64	65	78	74	86	66	74	68	81	96	71	57	68	76	66	66	76	67	74	69	76	59	80	71	58	63	82	57	71	75	70	63	72	72	72	60	79	74	75	74	90	79	74	77	92	63	70	69	84	66	70	72	76	60	71	70	73	64	75	61	64	79	89	71	74	68	67	64	69	72	78	74	60	81	56	79	73	66	66	70	70	67	67	62	56	68	55	48	79	65	73	67	79	53	76	64	71	65	70	65	67	77	69	76	63	80	68	80	68	70	87	63	67	78	76	66	86	72	60	83	54	70	53	69	63	60	79	58	67	76	75	72	77	75	63	62	69	72	74	74	66	74	82	62	66	84	76	57	63	59	72	69	74	67	64	78	70	68	84	64	70	65	76	82	75	61	74	60	81	72	58	77	68	57	84	79	62	64	68	72	75	60	78	67	54	55	74	57	60	69	62	64	60	85	61	75	78	64	70	77	59	73	59	64	69	64	76	88	71	70	70	65	61	78	68	79	70	74	79	83	69	70	56	70	64	60	77	75	78	68	70	60	82	72	67	72	73	77	65	66	75	69	84	62	78	59	75	68	79	59	64	62	76	55	55	73	75	73	65	62	68	73	77	68	80	72	73	78	61	69	58	63	71	61	64	87	75	74	54	64	81	58	74	68	71	71	59	68	57	79	63	79	74	53	71	59	70	65	65	77	78	77	69	75	64	80	72	65	88	82	78	78	82	70	75	66	61	62	50	61	68	62	75	75	67	61	86	70	76	69	68	69	68	75	82	71	74	65	76	68	65	64	78	77	78	76	80	64	81	71	84	54	63	77	61	56	68	80	73	75	73	77	68	70	55	69	82	78	66	60	66	72	73	66	69	61	66	74	80	69	83	73	60	70	66	85	69	62	67	74	68	71	73	59	52	58	84	70	74	64	65	74	66	71	71	79	63	74	60	73	76	58	61	77	73	65	59	54	79	60	70	70	83	67	77	83	60	62	60	62	77	77	68	68	76	67	71	67	68	77	57	59	85	69	70	80	69	64	60	65	58	69	72	72	73	66	66	72	61	66	67	79	72	74	66	61	74	56	58	88	59	73	73	72	70	76	62	67	54	74	72	58	74	67	62	56	78	68	61	83	83	79	85	69	67	75	66	62	70	55	77	64	69	55	63	62	64	78	73	72	76	59	62	63	65	62	59	79	68	87	62	70	63	81	64	72	56	70	56	65	78	74	81	61	72	75	84	56	64	70	59	76	73	80	65	64	50	71	73	68	76	68	73	67	57	62	68	67	56	63	53	75	64	85	73	57	71	71	80	69	70	70	69	78	83	67	61	78	73	73	50	72	71	77	63	70	84	66	64	69	74	74	82	66	82	64	72	64	62	66	55	68	66	60	71	67	77	59	74	62	82	72	59	70	64	78	72	73	68	81	71	84	59	59	73	57	61	66	73	78	67	72	72	66	70	69	64	61	74	74	60	76	58	71	53	75	72	72	58	61	87	63	72	76	100	62	66	69	67	71	64	81	61	80	72	74	52	63	68	69	71	61	72	69	64	65	66	68	57	80	67	66	77	74	59	81	57	69	63	67	62	61	62	74	84	81	77	57	62	74	83	68	62	68	81	70	65	57	86	85	65	69	69	81	86	67	66	67	67	67	69	75	58	75	77	72	64	69	69	67	64	74	68	54	66	60	73	61	69	75	67	58	78	69	75	66	68	61	57	80	58	66	93	70	65	76	75	84	77	77	55	60	67	57	76	74	74	76	66	84	84	66	74	67	78	82	56	71	77	66	68	63	63	79	87	69	75	56	77	65	81	62	60	74	75	58	68	73	67	61	68	53	70	76	66	60	64	52	74	58	72	69	63	61	76	57	77	74	62	72	60	72	74	63	61	65	65	69	68	77	85	72	79	75	56	75	50	68	64	65	48	77	66	60	82	69	57	58	62	67	55	70	70	85	54	71	73	70	90	68	64	69	67	66	69	70	57	74	59	65	64	75	63	73	83	74	56	70	55	76	67	69	70	71	65	67	80	69	69	61	67	61	87	80	67	59	66	61	64	77	71	68	69	78	60	73	67	79	90	69	67	83	64	80	75	66	69	59	76	85	76	71	77	49	66	58	76	75	68	66	62	70	63	68	58	77	62	79	54	80	50	64	72	69	82	72	82	62	67	68	67	71	65	51	63	70	65	77	57	72	81	76	80	71	68	74	89	69	70	89	75	73	64	54	72	66	68	76	76	71	49	62	71	70	51	63	67
46972	38652	61443	58427	41158	16729	13056	10808	6785	2885	1332	846	696	689	723	739	760	735	728	721	722	697	762	716	758	720	691	761	689	717	736	708	717	732	669	704	711	669	749	717	753	737	708	750	739	682	701	710	686	741	711	701	754	695	712	730	686	712	736	764	702	711	701	677	731	755	712	669	680	681	698	724	725	730	700	702	730	700	725	693	715	782	737	715	727	730	762	700	739	687	776	726	712	704	707	684	702	682	700	739	719	620	712	681	702	731	734	683	685	716	707	721	740	698	753	690	697	690	711	696	707	702	658	720	711	732	730	693	721	700	718	697	700	665	728	688	732	658	764	693	704	704	733	724	695	719	722	718	704	705	693	701	710	722	699	655	701	681	707	711	745	679	705	729	698	662	725	665	737	707	699	710	740	703	706	708	719	694	733	734	705	676	707	748	756	687	705	671	706	728	693	736	698	701	670	703	729	727	697	715	706	729	639	683	743	713	725	752	708	675	692	744	707	707	678	717	711	670	720	710	700	744	701	713	721	719	739	717	739	728	750	667	703	712	706	692	745	726	711	709	721	726	687	758	716	687	701	701	737	714	694	758	721	689	701	717	714	726	645	712	692	735	708	650	701	682	704	758	754	660	732	746	725	776	725	655	663	676	718	707	701	728	673	728	727	704	712	692	743	740	700	722	701	706	685	703	731	760	728	748	719	682	756	739	739	780	714	746	778	736	686	685	668	729	728	722	706	699	721	732	720	697	695	692	693	706	702	686	692	692	726	691	735	708	740	703	684	764	777	741	692	757	729	691	707	703	683	681	720	696	699	719	791	712	634	664	714	733	717	678	708	641	766	687	736	710	688	677	704	667	710	694	710	688	687	721	705	755	716	755	671	740	718	710	709	708	737	714	718	677	745	679	743	678	643	719	679	735	724	778	684	729	730	706	732	682	783	695	725	730	694	717	698	692	710	746	695	726	751	699	715	708	705	725	720	744	686	747	733	710	721	729	679	738	742	714	721	667	706	681	721	722	742	732	682	739	722	734	723	697	731	718	657	694	682	727	687	715	685	696	702	784	731	741	711	665	702	765	698	746	678	691	765	730	744	732	668	696	766	718	699	711	704	722	746	744	720	732	720	658	742	664	694	717	742	773	668	719	724	719	713	655	692	693	727	728	691	716	770	738	724	675	752	677	725	700	682	708	715	715	727	743	710	716	730	745	724	701	737	723	680	717	719	690	725	719	716	716	725	712	737	744	729	679	754	725	722	727	708	734	722	679	704	729	713	741	747	710	717	748	731	725	725	745	706	727	690	663	677	747	692	759	722	774	702	706	727	730	736	716	702	705	722	732	717	681	715	722	759	688	759	715	752	672	697	736	720	719	707	724	724	719	708	728	721	704	702	739	707	708	708	744	686	723	745	713	698	787	744	755	674	695	653	693	701	727	713	734	686	740	733	736	676	742	725	666	739	698	725	705	651	728	703	733	734	711	721	751	742	715	693	745	684	743	736	739	713	754	751	683	682	720	696	699	707	705	716	752	685	754	700	761	738	670	689	739	734	747	704	700	769	686	661	670	664	718	737	708	662	698	679	699	694	724	730	697	692	656	671	710	706	701	639	690	665	719	741	726	746	691	732	739	731	720	699	725	736	675	722	716	743	683	744	703	701	747	732	728	737	697	694	697	672	716	683	701	700	722	720	776	679	732	721	671	673	690	738	773	644	727	728	714	728	718	729	754	734	705	689	768	675	680	717	734	702	691	706	738	699	692	697	722	666	663	685	688	708	741	681	768	737	724	702	686	724	718	750	709	731	667	649	689	688	760	721	692	731	652	680	706	700	745	733	717	768	706	700	775	696	797	690	727	740	688	708	700	729	739	684	734	679	710	675	676	763	723	733	760	718	721	682	714	687	715	692	707	713	688	684	759	684	752	682	731	717	674	749	706	726	729	727	708	699	678	696	782	720	682	706	674	718	699	725	716	704	709	672	688	698	722	692	712	700	711	736	713	713	722	762	700	707	714	723	708	738	704	694	699	708	690	697	677	756	750	719	729	720	747	696	736	724	706	652	752	684	768	703	711	693	722	738	721	680	711	716	740	710	708	722	696	731	706	749	716	742	689	764	642	732	752	675	706	694	688	753	725	710	698	712	737	719	722	712	664	720	708	696	734	687	732	710	708	733	761	706	717	689	708	690	737	720	685	767	685	711	702	691	663	733	735	752	732	785	755	712	684	698	704	710	710	689	766	684	735	673	701	767	730	730	721	691	679	706	725	702	719	673	691	667	694	703	724	711	748	774	707	674	733	690	720	688	719	699	689	726	714	752	710	716	749	703	701	706	757	706	696	737	692	697	711	669	678	691	694	672	692	696	658	747	721	689	718	734	683	745	735	655	706	736	693	701	748	702	679	703	698	692	670	760	693	731	764	708	728	733	764	723	688	701	755	735	719	673	715	688	744	707	743	706	700	703	728	705	717	718	727	754	694	707	751	740	711	746	726	748	760	703	720	736	709	753	728	717	716	684	722	672	715	712	663	736	729	728	684	689	707	707	709	746	736	711	727	714	728	706	694	720	719	756	743	723	679	700	719	694	728	696	746	725	717	728	684	717	678	678	680	699	702	696	756	754	643	736	748	732	695	722	656	713	714	691	727	731	741	712	761	754	738	799	729	772	720	723	713	709	693	711	696	740	740	745	729	696	741	720	728	693	712	696	657	722	731	697	686	697	683	714	679	751	723	698	717	720	712	697	732	715	652	723	684	702	715	650	727	718	733	730	730	709	713	691	736	680	694	688	704	718	709	754	716	688	724	672	712	768	697	677	747	749	725	749	775	726	717	737	709	738	711	687	709	735	699	704	770	689	710	720	700	724	727	702	721	696	733	684	694	717	718	688	682	735	709	754	738	723	745	672	697	683	711	729	681	722	684	724	719	685	740	712	706	674	681	695	732	694	695	718	770	684	713	697	734	708	750	700	724	734	739	692	696	765	728	751	713	719	724	736	708	724	748	691	735	745	685	736	723	723	698	750	763	713	693	771	687	721	686	642	707	722	692	665	705	710	721	715	716	720	715	712	701	655	689	639	762	703	680	728	703	740	743	732	728	700	687	716	747	709	726	719	737	697	718	706	674	721	738	710	725	688	722	741	732	708	722	716	720	717	738	733	707	709	756	746	718	701	713	773	677	700	733	717	677	714	749	768	688	716	740	717	719	723	742	726	738	658	736	713	707	720	712	758	705	714	728	708	730	722	697	650	696	696	723	740	683	749	748	722	720	748	732	720	666	770	699	627	666	753	734	739	706	673	713	687	761	704	756	739	717	669	713	660	681	708	698	721	752	716	695	719	743	715	731	705	690	742	664	731	678	755	667	709	723	697	725	672	702	691	690	699	702	698	714	731	750	712	745	738	681	736	736	677	732	704	759	721	785	754	723	729	687	706	734	726	691	722	707	702	709	715	697	700	744	746	761	719	729	705	707	718	684	721	719	769	715	700	714
5286	2627	11864	12797	3679	391	160	164	128	95	85	73	74	70	75	85	67	74	77	59	67	63	80	69	77	72	77	72	73	77	69	66	81	72	77	86	64	81	71	86	73	71	64	67	88	75	85	58	73	72	80	70	81	63	66	74	77	81	77	66	74	71	71	75	87	69	57	84	70	81	66	91	63	70	76	78	59	78	78	82	83	75	71	63	77	74	67	71	74	67	79	67	64	77	70	68	69	66	62	75	76	71	82	79	68	68	81	63	72	72	75	62	81	73	63	57	82	70	70	60	73	66	60	77	101	69	85	90	60	86	74	78	70	64	78	71	68	76	75	79	72	73	76	71	63	81	54	70	57	58	70	57	85	76	73	62	60	73	78	69	99	59	76	86	67	80	60	63	73	71	82	66	84	83	55	92	80	68	72	96	77	75	77	74	68	61	76	70	62	69	71	59	81	81	72	72	73	64	73	69	78	83	71	71	71	86	60	61	88	65	74	69	70	67	70	80	57	91	72	71	78	77	77	99	80	94	73	80	70	53	78	67	64	57	82	63	78	68	82	86	87	74	75	52	83	79	75	65	80	75	72	63	82	75	76	80	77	75	78	65	87	66	60	85	67	86	70	78	70	69	87	69	89	71	85	65	80	67	64	75	74	70	70	78	72	76	80	68	60	80	90	73	68	81	74	52	74	92	67	88	81	60	61	62	80	66	90	70	68	58	87	78	64	74	66	65	82	61	75	75	80	67	79	63	68	81	69	78	79	66	78	80	68	84	74	72	70	75	68	75	78	51	80	78	65	79	61	67	90	62	75	66	75	81	68	92	81	66	78	68	80	83	73	65	80	70	66	80	69	74	78	77	83	72	81	91	69	79	63	82	80	63	70	73	76	67	73	63	86	67	79	75	83	87	70	82	66	73	68	68	71	68	82	71	78	70	76	95	80	83	86	90	96	70	71	73	83	70	79	86	80	72	87	63	84	79	81	74	62	76	87	70	80	79	62	76	68	75	84	87	58	87	66	66	79	74	74	72	87	68	65	81	66	65	81	49	81	77	82	72	79	66	60	65	81	62	83	77	79	76	73	81	54	72	64	64	84	70	64	85	75	86	63	69	61	82	78	92	89	64	71	70	69	79	87	80	82	67	64	73	77	73	67	92	67	71	64	59	80	69	71	64	69	55	78	63	73	70	69	81	84	72	58	78	70	73	80	77	73	71	79	74	71	65	73	70	76	84	79	71	85	73	83	75	73	68	77	77	73	67	80	70	72	75	61	67	59	76	77	68	50	58	72	74	67	71	69	89	62	79	84	74	68	71	72	57	63	69	80	71	68	68	78	66	69	92	70	83	69	77	81	76	74	80	71	75	73	73	68	77	75	70	83	66	70	79	70	67	78	62	76	77	75	77	85	62	81	80	68	72	85	66	74	77	77	63	71	76	78	77	88	81	77	76	64	67	76	77	86	67	62	66	83	73	81	76	52	79	61	67	68	76	68	69	78	78	64	68	87	72	75	73	82	77	83	81	73	76	66	82	89	70	68	70	63	68	74	73	87	69	64	75	76	80	90	73	65	77	46	72	83	74	70	70	86	96	60	80	65	82	72	85	77	64	82	87	71	87	78	63	77	52	60	74	95	55	82	83	68	73	65	80	66	77	80	77	73	84	77	75	69	62	77	64	75	74	73	70	75	78	84	76	67	66	75	79	65	71	73	64	72	75	80	68	72	76	75	60	81	83	75	59	83	68	56	78	61	74	68	73	53	89	73	73	70	69	73	72	80	72	65	80	78	68	83	65	68	71	88	68	65	74	61	72	68	75	81	71	85	85	67	63	58	66	68	76	78	60	85	82	76	71	89	64	65	71	64	68	62	65	76	63	89	68	56	68	68	74	65	70	88	75	77	70	87	66	64	85	85	85	67	75	80	72	69	86	69	60	83	69	84	72	66	80	73	72	78	74	65	84	78	80	78	66	69	57	86	73	85	85	76	82	76	65	81	61	78	76	76	77	83	77	78	79	74	92	81	75	84	85	75	77	69	78	65	72	72	76	95	81	78	57	81	75	80	76	74	78	82	73	72	65	80	84	66	74	58	75	70	58	75	70	66	61	66	68	62	59	73	50	58	72	76	58	83	71	74	71	61	72	74	69	90	72	74	74	67	64	65	73	77	77	65	68	82	80	73	91	57	65	71	65	71	88	80	73	85	76	68	54	77	78	73	72	70	66	58	69	70	58	69	94	75	87	84	89	71	49	78	69	64	75	75	68	80	81	73	72	90	72	64	69	82	71	85	73	60	93	78	59	68	84	84	79	70	81	79	75	79	63	72	75	73	76	82	60	91	76	81	82	70	66	75	78	81	70	73	68	69	60	74	70	73	65	82	61	64	85	67	98	51	78	52	70	73	76	82	62	85	69	74	70	67	80	72	54	68	73	68	69	73	62	78	69	64	73	62	73	62	61	84	93	68	87	80	57	65	68	65	75	87	77	71	73	58	71	68	70	65	55	78	72	82	60	74	66	78	55	90	79	77	63	73	72	70	69	67	94	78	76	77	68	88	74	74	76	73	62	65	79	80	68	90	78	71	65	59	68	71	64	78	74	81	81	74	72	75	92	84	79	77	78	65	80	79	90	70	65	57	78	83	63	61	85	82	77	57	80	63	80	78	68	69	89	83	94	74	65	61	64	69	57	71	71	72	83	58	68	80	80	83	63	77	77	70	59	79	86	84	87	85	84	74	82	71	70	64	56	76	62	62	79	76	86	49	63	73	86	78	77	66	66	84	83	52	84	74	76	71	71	61	72	84	77	84	65	65	65	82	64	82	90	62	65	69	76	69	53	72	77	64	73	65	81	72	70	70	67	74	97	66	62	66	75	82	88	80	58	74	74	80	81	76	80	75	75	71	73	86	73	68	71	78	70	70	64	65	60	85	82	68	80	64	73	74	54	74	68	76	73	67	92	83	69	78	87	76	80	77	105	88	80	59	84	64	81	71	64	58	74	77	78	85	74	74	81	58	58	78	68	68	68	72	84	88	82	79	71	74	67	89	68	83	65	83	61	55	73	77	55	87	74	82	53	81	67	75	86	84	72	89	77	71	65	61	73	71	60	63	79	65	74	83	68	69	68	55	61	74	68	63	69	67	77	74	69	87	96	80	73	81	72	84	80	71	74	72	72	88	88	77	83	77	69	76	75	78	68	75	71	84	65	80	81	74	62	73	71	57	71	78	78	58	71	85	81	78	74	64	60	70	77	78	77	80	76	92	76	80	60	73	68	76	70	82	84	77	83	76	74	72	58	66	78	71	76	88	75	65	67	72	68	72	76	64	76	59	66	87	69	71	70	75	74	67	74	70	74	58	83	82	72	76	71	72	74	61	74	73	74	69	92	77	68	77	70	67	80	74	73	76	106	84	70	79	47	78	63	81	64	74	73	84	75	96	77	69	75	67	75	87	93	78	76	75	65	74	66	90	79	58	72	82	78	71	69
31571	20769	39213	37340	24142	6338	3937	4041	2757	1377	934	775	768	732	780	745	774	769	769	767	731	713	787	722	760	750	787	734	739	792	773	801	747	696	713	755	719	710	778	810	714	737	815	754	720	796	763	800	783	777	713	734	770	777	772	738	694	759	784	769	765	770	756	732	787	688	776	752	704	785	737	771	794	713	716	767	747	743	757	800	743	770	754	741	747	774	725	783	712	787	742	752	754	733	732	723	764	785	766	772	763	781	784	731	782	719	755	766	758	796	760	789	773	705	747	744	748	745	806	748	754	704	754	737	755	691	791	793	755	742	761	742	747	789	754	789	748	738	754	739	768	739	775	774	734	803	757	750	740	753	755	735	782	724	795	771	769	749	742	760	756	765	776	719	773	757	770	785	786	758	746	801	741	721	770	754	756	763	774	723	777	751	756	750	716	772	743	764	804	750	766	757	793	743	814	756	782	759	742	771	748	733	755	741	766	755	746	774	717	759	771	821	741	722	745	792	765	727	715	739	752	753	764	811	761	805	752	726	774	736	735	757	780	772	809	789	747	777	837	770	724	737	731	778	784	807	736	768	767	724	749	756	747	772	785	772	767	741	715	737	767	726	755	791	760	776	768	702	724	826	746	742	754	744	798	797	762	737	740	747	758	778	744	768	758	724	748	744	755	728	729	740	768	767	744	746	790	739	734	701	720	697	753	755	749	727	771	739	748	757	738	824	800	700	744	714	744	743	757	782	768	773	745	709	754	739	789	724	776	785	750	725	748	722	767	730	774	732	779	762	720	719	754	737	776	749	735	771	709	766	765	777	823	766	767	732	767	773	750	776	766	743	750	702	734	746	771	814	715	744	754	751	814	762	746	779	770	786	796	775	786	738	781	806	705	751	706	727	725	728	715	757	765	766	722	758	750	740	764	725	749	744	756	761	755	774	757	737	774	779	766	721	733	773	717	736	726	782	761	811	783	776	752	778	731	729	783	747	714	742	717	791	746	801	808	721	765	792	712	753	746	803	767	771	743	791	764	772	782	761	752	699	723	778	739	813	766	764	735	739	778	763	725	748	776	764	795	711	783	755	788	749	764	787	787	717	788	763	728	779	740	834	781	774	772	748	833	726	778	721	770	730	765	737	742	747	784	781	752	772	779	739	717	709	744	789	758	717	771	742	745	753	711	718	770	777	743	766	796	764	774	781	813	770	794	723	742	823	754	747	742	766	801	752	729	744	772	699	754	710	749	753	786	810	750	770	751	761	756	765	733	796	763	824	734	774	772	766	779	796	749	766	752	787	753	750	734	772	798	767	766	752	773	776	752	777	782	789	756	726	772	733	742	744	754	780	739	792	780	780	746	828	810	806	785	729	787	805	788	776	787	757	762	736	787	762	739	772	770	777	757	730	760	777	741	741	761	734	779	748	739	764	750	762	775	777	781	769	740	778	725	776	747	785	719	721	758	754	748	776	759	752	787	727	793	783	779	743	711	765	779	780	731	712	749	746	782	733	791	720	769	776	775	732	747	812	728	734	750	771	766	770	766	725	739	771	797	725	809	758	769	749	777	777	807	751	793	762	752	708	779	776	720	793	765	792	768	750	807	806	745	768	764	742	724	764	738	761	766	762	792	780	772	760	751	779	793	758	805	747	742	772	723	777	754	752	772	810	732	737	786	752	800	777	779	788	772	755	782	803	778	764	743	802	702	768	758	698	765	709	816	751	755	740	772	752	702	747	735	719	831	786	804	739	754	744	740	750	751	767	798	858	823	776	768	782	764	799	766	713	750	749	816	769	770	694	773	722	803	808	720	775	756	767	735	760	813	774	791	731	778	754	764	784	746	774	763	772	793	751	724	749	744	770	736	769	710	741	756	764	740	805	764	786	706	801	727	770	727	785	776	734	748	812	722	780	805	802	746	709	774	748	765	747	732	763	769	788	702	829	768	775	731	758	756	785	698	758	809	776	814	788	778	734	779	811	775	747	830	769	786	769	778	762	790	741	828	791	742	761	799	758	697	757	775	723	788	788	755	703	757	738	794	743	753	773	748	786	726	740	772	793	745	766	736	775	749	719	709	739	742	752	785	793	775	812	778	776	737	749	707	757	717	774	737	754	749	779	774	780	787	775	791	723	729	735	768	775	806	782	775	796	745	763	807	774	778	743	813	798	793	728	775	738	705	757	757	733	800	780	758	749	811	762	780	765	764	764	753	766	725	775	764	823	788	760	750	750	786	799	777	752	779	726	716	743	706	762	772	797	757	732	766	791	741	768	775	745	759	753	764	778	791	736	790	773	768	780	745	826	800	774	755	724	741	772	721	768	772	750	782	744	761	717	764	736	695	767	779	695	784	720	786	774	681	822	793	754	732	777	814	770	757	761	735	774	781	736	804	749	770	722	748	774	727	771	715	750	765	746	775	752	785	794	731	765	797	777	779	714	715	735	770	757	773	759	763	802	775	729	744	814	729	723	796	730	783	755	756	752	743	762	729	753	749	763	779	727	751	753	779	725	765	766	732	715	788	758	760	779	759	740	715	721	723	764	768	777	778	747	727	793	771	736	801	765	774	792	796	722	739	817	725	803	747	787	778	774	737	739	735	824	725	749	708	744	786	766	765	693	782	719	777	728	778	719	791	729	797	786	791	771	767	721	726	757	704	785	742	761	731	771	750	797	780	777	775	766	724	722	732	784	699	768	757	751	762	745	749	756	744	735	734	783	776	740	717	772	760	718	785	744	783	784	751	778	793	764	736	770	731	770	789	744	784	692	758	785	760	723	744	753	741	769	767	790	803	765	742	745	787	746	754	784	737	753	776	757	731	707	727	790	758	716	776	791	730	778	792	791	734	784	764	710	771	724	778	758	754	750	759	805	747	754	805	757	731	747	802	755	755	741	725	791	727	733	749	739	726	785	742	746	736	768	748	765	726	771	754	768	783	811	758	748	777	780	778	752	793	762	713	786	782	764	722	799	789	759	768	791	766	790	748	828	754	780	726	750	712	777	770	786	742	755	758	772	771	729	723	739	785	754	761	796	731	776	751	718	755	795	806	704	759	778	760	732	731	804	740	727	738	798	755	728	794	742	727	761	748	775	756	748	773	779	746	763	731	769	779	766	767	769	769	741	749	794	805	773	719	732	761	775	715	726	752	696	724	753	733	777	775	784	788	782	816	768	755	749	762	759	786	748	764	796	777	754	759	774	755	768	706	758	770	802	757	785	735	757	751	732	713	723	773	698	732	764	724	768	776	777	771	719	805	776	766	778	778	815	778	807	752	767	733	743	705	703	748	712	724	786	716	736	788	732	798	728	742	715	755	739	774	769	731	756	753	743	776	773	799	800	706	761	785	722	793	801	763	808	759	765	798	718	781	759	732	799	725	773	793	735	765	747	760	733	728	739	711	753	760	758	748	736	740	737	756	784	759	724	768	745	761	766	730	745	757	737	725	778	762	798	683	763	747	721	804	742	737	744	741	732	799	719	766	796	666	752
10721	12589	27346	26037	10607	1252	390	435	294	160	84	78	73	58	69	90	75	74	71	64	61	63	66	70	80	72	69	69	73	66	75	88	76	66	55	72	75	69	61	67	63	71	70	63	54	56	63	67	62	74	61	74	65	53	78	74	73	71	50	64	72	62	64	65	66	69	78	75	83	64	69	82	75	75	71	87	79	75	84	69	84	81	78	70	61	76	74	65	79	80	59	72	68	66	68	62	70	89	69	73	66	62	62	61	68	64	79	77	76	65	71	85	56	50	76	68	77	67	65	74	81	59	69	64	78	69	71	87	54	73	64	55	65	70	73	75	72	79	68	58	70	76	55	69	74	65	72	62	67	75	66	93	66	53	73	84	59	76	70	68	77	78	63	64	89	78	59	99	62	74	70	70	63	61	62	60	68	55	63	72	65	76	77	63	69	61	66	74	67	74	67	75	85	64	77	72	68	67	83	79	65	62	72	75	69	72	75	63	59	88	69	76	66	65	55	65	79	67	76	63	60	54	74	80	69	74	67	74	76	73	76	84	66	65	59	76	81	76	71	85	69	70	70	81	66	61	66	84	70	74	67	67	69	59	98	89	78	82	59	71	67	71	66	85	78	75	85	70	69	72	71	75	79	71	63	63	68	75	84	79	78	74	65	84	70	81	60	65	69	68	64	76	74	58	65	60	67	79	80	67	77	83	74	64	69	62	91	84	77	62	84	78	73	78	67	72	69	71	69	69	68	63	58	84	73	64	74	63	71	78	72	73	57	76	65	79	61	63	66	64	73	76	66	81	61	60	72	85	64	56	88	69	70	64	71	65	77	62	56	79	87	72	75	81	66	70	74	71	74	64	69	68	75	63	66	59	62	60	79	62	68	75	66	76	70	76	61	68	63	58	73	63	60	58	66	79	59	75	75	78	67	72	69	69	71	62	73	69	81	59	76	84	74	74	67	75	71	66	77	69	64	60	63	65	75	61	77	72	63	83	72	86	78	52	72	69	84	67	58	69	84	66	76	71	62	88	75	78	72	63	58	78	60	78	84	69	52	69	72	63	67	78	80	69	62	61	61	55	70	70	69	69	76	77	68	83	54	66	57	79	66	69	58	78	73	74	73	71	85	82	79	65	73	58	67	68	67	72	86	78	77	80	89	81	84	75	85	77	71	70	87	81	55	73	67	81	77	82	78	67	70	62	76	81	78	66	90	58	67	71	71	65	58	65	89	69	79	69	76	65	73	87	79	69	78	75	69	67	68	80	60	75	67	66	74	76	61	55	78	62	82	81	87	64	65	67	63	75	71	81	80	74	81	63	61	84	72	71	92	85	68	67	77	76	70	78	68	86	64	57	79	82	83	85	65	79	63	83	81	72	77	78	73	72	73	71	63	67	81	71	70	80	82	72	63	73	76	71	69	81	60	63	72	74	70	84	80	74	63	81	69	76	69	68	73	55	82	75	68	53	66	63	77	69	82	76	62	67	73	74	73	79	62	62	73	71	63	59	83	56	80	64	60	66	71	63	88	71	69	69	63	73	76	58	83	62	75	74	59	78	64	63	57	64	63	83	74	74	68	67	71	76	71	68	64	68	84	61	72	78	58	63	94	77	70	86	73	62	67	56	74	65	85	73	69	89	73	68	79	69	64	64	79	66	65	63	79	74	69	83	74	62	72	73	72	71	63	63	59	72	76	74	78	67	57	68	59	76	69	86	68	57	68	74	68	73	65	76	73	67	71	73	76	79	64	76	66	66	83	69	71	90	78	61	70	77	62	63	71	79	77	71	79	82	66	74	68	72	73	60	59	78	61	90	74	61	68	68	53	79	73	73	78	70	65	61	77	72	66	67	76	75	78	60	86	64	69	80	73	59	72	87	82	68	71	64	77	73	75	69	78	76	74	65	69	68	58	65	71	77	59	65	64	66	73	82	75	71	61	68	61	68	74	61	65	72	58	76	66	80	63	80	63	65	71	62	68	47	69	84	62	66	74	78	73	62	77	86	65	77	72	63	56	64	53	75	78	74	58	64	91	50	72	74	70	53	63	63	75	66	69	55	83	82	89	67	73	85	69	69	64	69	67	83	73	72	74	73	72	64	67	73	54	83	75	61	73	67	75	69	73	72	74	89	66	71	71	68	80	75	69	76	65	75	70	68	63	69	74	67	89	71	76	54	63	72	74	76	76	86	64	62	72	71	54	72	63	58	73	65	77	64	69	84	71	74	72	70	75	84	65	79	81	60	65	81	74	85	69	70	63	67	80	62	58	78	73	83	77	81	86	77	69	64	69	74	86	70	55	79	58	67	66	68	78	69	72	69	68	73	72	66	61	72	82	65	79	70	50	73	75	78	64	69	72	73	69	61	57	72	75	62	61	70	69	81	74	56	80	79	74	83	68	67	70	71	78	68	67	75	71	73	75	62	62	67	66	77	80	68	64	66	67	77	70	68	73	83	63	79	72	63	73	61	57	66	70	57	62	65	72	61	66	72	67	69	79	71	79	71	74	63	62	74	73	60	67	70	66	69	81	58	61	84	57	55	70	78	81	56	70	87	68	62	50	70	62	82	72	70	76	63	71	82	90	72	81	69	76	81	65	74	67	76	76	65	87	66	88	69	78	73	65	70	60	61	68	85	75	72	81	74	62	79	69	78	73	76	78	89	59	81	75	92	65	65	70	55	56	64	70	84	71	76	66	79	77	89	82	65	76	78	59	70	66	69	85	66	71	80	70	67	76	66	72	61	64	69	67	74	67	70	79	58	74	91	65	68	69	65	65	59	75	79	86	53	81	68	61	88	61	69	64	54	67	73	76	67	85	78	61	69	58	62	74	76	70	66	77	66	72	79	76	75	52	75	84	70	82	75	61	66	74	72	71	81	70	73	68	85	50	68	75	52	71	81	75	82	69	66	67	74	76	70	83	75	61	67	78	79	60	62	83	69	61	78	74	80	73	69	62	63	76	62	65	65	66	68	65	77	60	68	66	63	75	81	63	79	59	73	68	65	67	55	64	54	64	78	69	69	60	68	64	63	61	82	62	76	74	82	78	73	62	72	94	65	70	73	74	66	65	76	71	66	67	65	77	75	75	79	62	61	85	60	85	79	66	60	84	77	65	71	65	47	79	72	69	74	54	60	65	64	65	55	89	77	75	72	80	64	76	58	63	87	78	69	75	62	91	71	71	62	77	84	82	84	70	71	66	80	67	62	73	73	71	69	77	63	71	77	76	57	74	69	73	75	88	59	59	62	86	71	76	79	63	58	80	57	64	63	79	58	67	66	67	83	68	73	74	69	69	68	71	76	93	76	65	87	74	70	58	75	70	65	69	66	73	92	82	78	68	72	70	77	73	73	69	84	70	60	72	74	64	57	62	75	74	63	76	64	67	75	77	68	83	80	79	73	74	66	62	72	64	75	79	74	58	58	78	59	63	75	79	76	68	63	78	80	69	67	69	55	78	86	70	69	71	64	57	73	65	68	66	75	66	81
42612	36752	51775	51558	36641	12989	10419	11437	6639	2758	1187	819	782	766	676	683	731	740	710	723	738	726	695	728	731	711	750	714	751	751	714	721	715	758	794	730	705	707	696	687	693	711	703	783	793	724	738	712	710	672	739	712	718	702	751	687	720	731	735	739	707	719	725	689	762	693	702	697	739	734	664	700	730	711	731	745	761	801	782	663	759	713	763	703	749	714	736	722	711	713	755	748	757	692	727	719	718	700	696	711	733	726	747	705	701	657	704	714	708	696	750	712	696	719	747	719	738	738	736	740	724	725	700	733	743	708	706	746	742	720	726	751	750	689	685	798	719	764	710	734	695	731	741	743	709	746	732	674	679	805	733	659	770	738	722	731	730	720	695	679	743	714	742	745	730	705	720	716	741	753	718	754	748	765	724	697	699	741	702	738	726	678	698	743	692	732	758	717	774	752	711	762	725	703	690	732	747	713	718	712	714	729	715	706	764	750	697	714	736	732	710	731	695	765	719	748	711	754	725	728	701	714	760	706	707	738	728	734	757	735	744	743	737	781	704	715	787	715	678	745	757	701	727	720	756	748	714	762	707	728	724	697	733	741	746	731	727	744	712	694	690	734	741	768	711	704	746	682	707	727	701	760	679	728	725	696	765	717	720	720	742	702	708	694	744	708	726	698	787	705	729	658	756	747	713	734	690	713	752	717	726	734	692	712	754	727	721	729	735	738	722	774	773	717	732	770	716	746	730	749	731	728	754	771	737	724	704	741	730	751	733	723	695	672	726	703	719	690	703	727	727	725	795	746	732	737	761	699	750	734	717	724	734	734	731	713	746	713	767	700	752	695	720	709	712	740	763	731	733	665	735	683	720	718	703	734	743	742	725	753	731	701	711	754	740	749	760	684	709	733	717	732	694	745	746	736	743	727	743	689	693	715	700	706	709	720	729	691	734	716	697	749	746	702	722	718	754	722	743	722	753	751	736	716	758	749	747	734	746	671	712	694	705	727	751	743	735	695	734	715	687	725	747	690	739	718	722	710	730	721	705	748	739	716	726	747	720	739	779	716	695	759	761	743	739	768	656	687	707	694	772	713	730	722	739	725	696	784	783	721	708	737	721	742	756	768	748	697	697	736	694	702	755	723	652	755	735	750	734	717	744	733	701	746	690	720	680	751	706	745	723	752	720	733	711	695	791	713	719	706	707	672	743	722	693	698	725	720	750	731	729	726	670	742	716	775	731	770	746	718	753	736	733	774	714	724	718	725	719	728	781	716	723	720	733	729	717	742	766	732	766	703	752	751	695	735	733	715	707	725	752	691	718	726	732	759	738	713	718	704	716	705	767	751	741	750	720	752	748	738	748	744	731	688	656	719	711	724	716	719	705	692	688	701	717	697	783	734	682	714	674	737	727	697	719	708	753	739	744	793	669	710	764	731	728	769	718	733	759	734	731	728	698	791	702	724	746	751	695	742	729	725	767	693	727	740	687	776	740	728	757	745	740	713	712	704	787	726	733	720	751	769	733	751	721	731	752	732	698	722	716	734	729	698	722	715	713	723	708	688	751	734	730	752	730	696	721	714	716	717	743	690	738	724	710	724	726	724	764	705	731	720	705	738	721	724	736	716	757	738	800	740	733	699	714	747	750	741	732	701	724	700	689	726	714	744	752	743	749	676	693	730	739	729	784	691	717	679	775	765	708	684	703	749	684	677	735	719	730	716	721	723	740	745	736	701	704	730	718	735	733	705	715	709	712	724	725	765	763	752	746	753	734	760	760	753	743	720	781	725	698	711	712	685	786	734	706	745	679	749	775	725	754	721	756	733	726	725	691	689	698	770	686	705	686	695	717	713	722	720	737	720	707	729	739	678	671	722	703	707	736	695	720	709	729	699	730	742	654	736	763	776	731	724	716	758	712	733	684	713	751	746	716	661	715	707	757	748	686	797	707	775	778	674	727	716	762	818	706	743	727	739	730	760	719	752	754	746	723	698	709	724	691	739	737	710	765	728	730	708	721	731	759	702	749	674	719	727	734	731	716	786	744	728	750	721	735	702	712	693	730	758	753	721	689	739	754	702	726	690	725	760	723	741	701	736	744	735	693	740	739	749	758	700	783	752	748	719	754	707	739	738	717	756	739	719	731	722	732	697	773	733	715	740	742	755	724	714	696	717	733	724	712	745	741	759	685	806	711	699	729	792	757	734	682	701	753	723	715	720	758	713	710	745	719	736	735	704	775	741	766	730	720	751	689	700	733	706	722	707	754	751	711	718	722	711	704	722	732	685	741	687	763	739	736	714	690	744	727	727	750	722	732	720	720	718	728	716	718	764	802	781	779	704	734	739	752	720	691	758	738	746	710	699	724	710	758	727	727	720	718	748	728	779	788	744	741	717	749	701	753	718	681	715	733	745	768	714	730	692	735	726	704	750	685	731	760	714	732	754	786	738	729	749	745	712	696	687	703	705	677	707	725	768	729	717	742	732	720	729	755	707	744	739	745	732	699	795	686	703	712	780	714	690	752	743	740	726	707	689	754	702	726	701	751	754	731	748	790	704	816	681	735	708	745	719	719	691	718	725	716	759	761	725	704	723	712	730	714	744	801	765	723	756	696	754	773	743	761	711	703	704	704	733	699	697	735	746	685	702	710	725	757	706	702	738	744	745	702	735	699	722	754	762	745	712	700	737	739	724	721	759	686	755	759	692	740	706	721	670	742	731	718	733	727	768	766	719	729	736	745	752	746	775	766	709	725	688	693	709	741	752	680	731	800	760	691	672	751	762	678	731	745	731	764	749	733	761	714	704	732	739	718	762	759	710	711	674	715	724	750	725	693	707	734	743	754	736	739	748	728	743	753	765	703	755	740	718	716	740	734	699	744	741	741	743	680	692	731	707	735	761	716	738	785	735	760	726	693	807	762	706	747	740	737	692	719	732	751	730	724	725	691	700	755	688	761	735	714	750	715	714	799	740	666	741	751	730	711	731	742	666	720	693	684	739	693	745	742	705	718	761	734	706	707	707	706	703	700	701	731	735	704	736	726	699	718	784	732	737	728	714	675	704	746	742	749	723	803	737	736	743	710	726	731	695	721	752	737	742	729	697	730	800	697	716	720	789	668	737	693	730	737	713	680	711	775	720	721	780	745	763	727	743	730	684	703	728	724	733	747	736	746	734	760	723	711	710	726	755	731	746	755	753	757	724	738	721	746	703	703	730	703	735	719	739	740	743	738	708	722	742	685	724	687	709	713	711	741	647	677	739	723	774	728	736	715	764	722	695	712	762	700	732	779	702	735	731	789	706	744	721	769	736	773	732	707	712	729	711	735	751	747	757	739	690	744	724	700	705	789	721	739	717	723	771	749	718	706	786	716	796	709	728	736	740	744	766	751	680	716	703	707	705	736	749	745	708	768	715	730	737	706	771	736	726	737	745	716	779	735	752	707	736	698	753	711	721	773	711	724	738	730	706	718	761	712	678	745	713	763	698	782	720	692	710
10921	5476	20427	26387	11220	1422	339	495	264	152	84	68	77	59	108	69	69	70	76	74	83	91	84	82	80	61	76	62	68	77	87	81	60	67	95	57	88	67	81	67	77	78	78	75	85	85	81	68	60	63	70	93	72	76	71	69	81	76	80	64	84	63	73	69	81	92	74	77	74	90	67	70	68	72	82	75	69	82	77	79	80	76	62	57	73	72	91	77	69	60	79	65	81	70	72	71	61	79	68	77	71	65	73	83	72	75	66	69	66	61	102	75	94	75	75	79	73	88	73	86	75	95	76	69	77	58	81	86	83	92	71	77	65	71	91	77	94	77	89	70	86	58	71	76	84	87	65	84	87	80	58	73	76	76	78	77	73	75	74	72	66	68	79	84	76	64	77	81	98	62	67	72	89	74	65	75	79	63	66	82	70	77	57	82	65	76	58	77	59	71	85	70	69	76	80	71	91	77	62	78	74	84	79	79	75	71	70	71	59	66	62	82	60	75	94	78	82	76	80	62	71	78	85	77	61	87	70	63	86	62	72	67	66	96	64	63	73	85	70	79	73	75	76	84	59	83	70	80	72	62	84	67	62	81	85	72	85	80	72	85	101	81	78	75	65	60	82	98	70	82	95	68	69	73	71	89	76	64	74	79	61	78	81	73	85	58	70	76	69	87	72	74	65	88	57	71	75	64	73	64	67	77	87	77	79	85	78	77	67	73	68	73	88	74	77	67	70	80	73	72	85	83	81	76	69	89	64	70	63	76	65	76	65	73	67	67	68	70	81	71	87	84	78	73	82	74	65	87	74	63	82	74	71	80	64	84	74	92	90	77	65	75	83	63	73	73	74	74	86	77	78	84	68	58	76	87	77	77	79	71	76	75	77	75	80	75	85	84	78	77	74	76	79	72	81	61	74	89	76	71	86	61	63	77	72	62	67	79	77	70	72	84	79	67	61	71	68	79	95	87	78	71	76	85	67	60	65	81	70	63	74	75	84	79	70	87	85	73	66	90	79	74	75	78	86	73	72	70	69	88	84	74	91	80	77	69	67	74	93	65	82	59	73	75	71	79	85	74	65	81	53	76	92	72	92	79	74	84	66	83	68	75	75	72	80	68	70	86	86	64	69	72	80	83	59	83	70	71	64	77	70	71	72	79	77	54	66	92	73	78	72	62	76	77	68	82	83	68	85	64	88	87	76	68	68	67	80	88	74	78	62	92	64	76	84	75	75	67	91	79	76	60	58	83	89	70	87	78	71	84	90	65	64	77	70	81	85	77	64	85	65	74	98	75	69	74	73	78	75	93	86	86	77	81	80	67	80	78	75	81	63	85	89	76	83	76	93	70	67	58	67	72	90	85	70	60	67	59	74	62	80	86	80	71	68	79	76	64	60	72	64	76	65	76	77	77	80	91	65	82	75	90	70	77	66	63	76	77	76	79	65	71	81	73	87	68	69	65	78	59	81	72	64	80	74	70	66	69	80	67	78	80	52	76	66	79	71	74	61	89	82	76	84	82	80	62	75	79	85	77	89	76	71	74	81	67	61	78	95	83	67	63	73	77	82	63	75	73	80	69	75	69	71	69	73	73	80	73	67	61	54	79	62	76	91	75	68	89	63	74	73	75	75	70	75	83	83	91	77	68	82	75	72	85	66	81	73	76	74	99	88	69	83	61	71	62	62	75	68	72	71	72	82	66	63	64	88	77	77	64	82	91	76	72	70	83	87	85	76	73	74	74	76	67	64	73	75	77	51	68	81	74	78	95	96	72	72	80	70	82	84	91	87	61	86	67	70	78	85	89	72	71	87	83	84	72	73	61	74	79	70	80	82	83	66	63	83	92	82	75	81	60	64	76	74	79	71	84	69	83	75	76	68	70	63	81	63	72	96	76	86	69	86	72	81	82	88	82	82	69	82	71	75	68	75	67	61	63	68	67	62	87	83	81	72	60	67	79	82	91	74	74	81	62	71	73	91	80	74	75	60	76	72	85	80	79	84	73	69	73	71	78	79	79	74	83	62	56	74	82	69	69	72	94	73	67	85	73	93	70	72	71	85	78	72	70	63	68	69	59	87	89	83	77	74	90	90	87	74	90	79	68	66	65	74	75	80	66	77	74	64	70	89	67	73	90	81	73	75	81	75	86	68	83	76	68	62	66	81	95	73	75	83	64	83	80	78	97	73	67	62	68	52	77	80	79	64	77	83	68	74	90	72	71	82	57	89	67	95	60	68	67	82	71	70	75	64	78	72	79	78	69	79	70	87	69	77	60	67	76	79	68	77	80	70	72	63	73	75	78	74	86	85	92	87	83	69	66	92	79	81	73	80	87	81	62	79	71	74	69	69	69	66	61	77	79	73	66	79	80	78	65	62	83	77	70	62	81	76	83	80	88	83	73	59	78	71	74	78	73	75	92	74	87	55	75	69	74	58	83	74	84	79	79	72	66	81	78	73	78	58	73	60	69	56	71	63	64	70	72	82	68	84	74	80	71	92	77	78	80	74	82	71	87	72	73	69	77	81	70	88	85	60	75	81	72	82	67	67	78	82	84	58	76	84	87	71	72	80	66	66	73	69	78	84	79	90	86	78	78	81	69	70	78	71	103	74	73	89	56	96	71	74	68	78	81	79	59	74	67	78	78	85	77	78	92	74	90	71	92	82	75	78	64	81	69	87	78	76	78	77	38	69	72	67	73	55	72	88	84	73	90	78	65	76	74	83	85	76	67	78	75	89	79	72	65	55	86	75	78	71	87	78	68	70	67	88	82	78	74	83	69	84	65	93	82	60	76	80	75	72	73	86	79	71	80	80	83	61	57	89	82	89	69	91	96	70	68	90	90	84	54	72	70	73	88	66	89	69	68	72	75	67	72	72	65	84	86	75	79	82	77	77	79	81	68	75	84	74	78	71	79	68	92	81	77	74	72	80	86	73	62	77	76	74	53	79	79	82	72	87	84	79	75	89	69	67	95	78	76	83	72	93	67	62	67	65	75	66	70	88	64	78	73	70	68	73	85	77	67	71	87	73	82	51	72	52	72	76	64	64	70	85	76	86	86	99	70	86	91	77	69	72	76	88	73	96	67	81	83	81	86	60	68	67	66	90	81	66	74	77	73	76	71	97	81	61	62	72	105	67	68	74	84	82	74	77	67	73	71	75	69	75	70	76	88	82	66	74	68	65	89	76	76	80	82	63	70	85	65	71	73	76	68	67	79	76	81	71	83	78	77	77	74	55	69	67	72	63	63	91	65	67	70	71	76	79	99	88	74	74	76	102	78	80	71	61	84	64	74	84	85	80	76	80	78	74	77	72	71	71	76	75	71	76	75	74	86	83	67	72	67	67	71	66	75	76	75	71	82	104	85	63	88	87	71	76	75	79	79	66	78	81	86	78	64	83	80	96	64	74	66	69	81	58	68	67	75	72	72	60	78	87	89	81	66	81	60	72	73	75	92	76	78	90	76	86	93	75	92	68	73	79	68	74	88
38146	26203	47035	53764	38148	15140	9227	11843	6821	2632	1207	812	758	766	775	763	755	726	762	785	826	780	737	752	766	717	776	746	779	719	754	714	758	726	754	771	719	722	781	786	817	802	772	787	803	735	782	743	804	708	777	809	776	800	777	780	719	748	774	779	783	827	796	780	802	781	793	747	790	782	780	763	791	768	735	731	800	753	786	780	767	750	731	755	764	793	776	760	764	765	798	760	808	773	812	782	820	776	756	756	777	768	808	762	706	756	802	788	748	791	784	742	737	784	788	773	738	763	778	741	809	763	736	770	781	770	806	751	721	766	807	821	764	695	738	750	818	794	752	783	798	738	777	756	777	754	809	790	756	771	765	744	753	833	763	740	760	724	788	764	766	782	809	760	743	767	801	819	771	776	770	740	735	769	774	761	726	754	794	748	770	804	767	743	732	847	763	758	803	795	762	735	750	783	785	792	737	790	790	787	747	770	769	804	736	772	774	783	741	830	718	773	758	782	818	756	822	728	775	777	717	745	775	781	765	718	767	780	740	783	718	787	771	776	807	761	757	722	745	761	796	735	792	808	778	771	783	793	762	798	782	781	814	791	776	746	766	753	766	836	757	811	807	777	707	790	766	753	742	740	754	802	790	757	763	742	812	779	794	768	789	825	705	798	799	707	761	713	750	786	769	787	756	768	739	737	737	744	804	809	764	773	780	767	810	782	768	794	736	750	709	738	783	712	776	802	762	808	796	742	784	751	775	758	793	762	803	716	736	722	741	762	779	738	771	747	806	724	763	782	720	770	780	774	771	777	753	787	707	739	800	739	778	763	772	764	766	750	822	749	778	822	811	787	796	760	747	793	711	759	777	758	740	750	778	771	752	764	807	788	787	716	757	753	760	877	777	786	752	780	768	769	804	789	789	735	764	820	758	750	768	765	772	790	779	789	743	719	757	798	701	750	849	792	803	765	820	770	773	753	765	735	774	697	828	750	776	753	768	770	744	781	776	732	766	792	776	742	746	770	781	739	752	769	800	723	801	748	723	735	808	716	822	795	721	813	812	790	732	770	770	776	776	762	806	741	788	774	718	775	737	755	797	773	746	771	715	773	761	778	791	751	772	760	781	829	761	790	770	717	796	758	802	778	736	753	775	750	757	780	786	803	784	791	818	798	791	795	738	756	744	773	779	796	698	756	774	781	736	783	782	729	806	768	795	763	811	755	764	752	756	761	761	796	787	759	737	801	711	748	737	788	773	766	809	749	734	803	777	820	773	726	749	770	756	779	799	747	806	762	752	783	755	764	757	796	779	759	777	734	748	721	756	802	811	745	758	777	725	734	791	788	730	743	767	816	777	766	835	778	782	799	764	758	813	779	768	801	770	750	763	785	759	739	746	783	755	828	760	754	770	732	784	767	806	807	789	744	708	743	713	751	812	771	754	796	744	778	722	758	761	814	800	715	752	733	785	733	820	776	745	784	771	767	741	724	774	796	737	768	727	749	782	735	733	795	778	802	779	747	735	792	795	778	765	775	763	798	747	779	775	770	764	768	785	783	765	758	805	757	760	800	802	809	800	834	777	800	740	803	782	763	768	760	740	754	746	736	805	843	758	770	799	690	776	754	802	735	748	791	767	800	741	794	750	772	747	731	701	806	722	729	736	792	768	790	795	796	762	743	773	812	716	758	771	775	775	728	764	788	788	782	740	768	712	749	765	810	741	772	793	773	772	727	804	763	747	782	728	754	783	741	757	752	844	743	789	718	746	802	780	788	744	797	766	762	773	716	781	777	754	754	754	788	789	785	770	788	807	749	797	775	789	730	753	721	765	805	747	806	763	816	757	779	764	757	765	763	826	781	791	770	747	730	772	761	773	739	734	808	725	722	734	725	781	752	811	814	691	765	768	790	783	772	770	814	782	772	801	787	793	763	755	746	771	713	766	758	840	775	780	724	750	783	803	772	753	723	736	730	720	767	755	783	761	749	791	795	772	757	759	785	757	852	774	749	753	765	767	737	738	758	778	768	732	716	787	763	746	808	748	788	775	776	793	728	795	758	776	736	745	758	770	732	740	753	742	753	779	783	770	750	797	771	731	794	829	747	793	762	777	759	760	737	779	745	794	820	783	745	714	818	746	723	759	737	822	744	739	765	774	753	770	790	735	764	781	756	760	751	784	740	795	762	738	749	810	745	788	718	761	796	806	753	752	781	788	818	754	759	809	759	790	745	754	729	758	767	777	792	754	753	780	811	729	806	771	819	772	804	747	726	762	756	786	763	775	789	771	745	791	740	739	776	760	752	768	783	756	785	765	759	796	799	800	789	784	755	764	734	773	739	743	730	751	764	755	817	806	767	793	768	746	736	769	791	797	819	792	745	823	781	767	776	782	747	696	786	754	780	750	770	807	804	818	747	793	820	806	835	783	752	811	775	752	767	773	814	767	762	801	790	806	754	804	743	797	801	807	754	785	796	807	802	771	769	772	741	781	696	762	751	765	767	747	745	763	767	763	746	775	814	752	802	776	756	786	784	828	752	761	785	787	792	770	749	767	769	740	756	754	769	770	756	780	811	721	771	761	778	747	759	741	760	750	762	760	773	780	776	729	784	773	741	729	801	740	778	749	725	831	726	754	762	730	768	755	784	792	731	772	811	815	769	774	762	808	791	788	815	806	820	777	744	760	755	750	760	779	764	829	736	798	776	784	757	752	766	781	745	763	799	774	779	812	763	756	726	796	778	802	776	753	778	784	717	770	769	707	765	772	762	756	792	760	730	783	784	742	822	704	730	774	768	847	753	759	789	737	776	765	800	748	734	803	757	757	816	775	737	735	774	739	773	816	758	768	765	778	802	728	761	781	791	775	801	782	765	755	774	761	758	796	795	764	730	746	815	725	741	808	768	795	790	785	794	731	762	732	772	793	773	777	773	736	764	789	770	774	791	774	766	838	727	778	748	776	757	720	806	790	734	814	780	747	791	820	814	740	758	780	778	778	786	752	756	804	735	788	767	748	737	779	792	740	751	760	779	796	753	730	836	730	761	770	755	714	772	783	778	828	781	786	742	769	731	787	770	772	777	749	837	745	793	696	783	796	766	764	700	787	750	742	768	753	749	802	773	778	738	778	794	732	779	800	784	784	760	783	784	719	777	791	786	720	800	736	790	769	784	790	783	827	755	727	723	779	771	735	770	763	806	782	770	745	767	764	779	722	764	774	754	781	782	776	747	812	758	787	708	783	752	737	756	813	792	816	798	807	809	750	779	757	809	777	778	731	740	765	793	769	755	733	767	769	784	741	767	800	746	778	771	747	781	767	773	769	822	805	744	802	774	790	776	795	830	733	764	817	759	759	745	778	706	742	776	802	773	747	758	741	735	798	763	825	762	748	794	806	756	793	769	813	735	785	795	737	773	761	763	776	796	753	772	792	796	766	757	764	768	804	795	824	754	793	692	770	768	759	738	767	780	793	792	749	757	773	735	801	796	775	677	739	782	761	781
14862	20844	39535	30549	12414	1878	277	327	281	151	112	94	67	62	63	77	71	74	71	73	87	86	56	70	64	76	66	63	68	64	73	63	69	59	76	71	60	70	77	84	61	63	62	63	64	56	74	60	76	78	69	73	65	69	94	78	64	64	64	63	72	70	72	59	69	72	75	70	70	55	70	73	50	85	73	71	56	67	69	74	73	74	77	53	72	71	91	75	74	69	79	84	72	67	64	81	73	71	60	71	57	66	67	56	73	81	75	68	68	58	59	79	80	70	64	72	71	77	58	76	55	69	68	56	80	68	59	71	69	79	61	62	86	67	68	73	87	67	76	76	79	77	76	77	79	74	65	68	77	68	58	69	68	73	63	73	75	68	77	67	57	68	70	64	72	56	66	73	62	72	69	79	85	67	82	77	67	71	67	65	72	68	64	81	78	71	78	82	64	62	93	66	76	70	67	69	79	73	81	64	76	68	78	68	74	55	68	66	82	73	57	78	72	61	80	73	82	67	69	77	80	75	69	61	76	69	65	60	78	69	73	84	73	59	66	62	60	64	62	67	72	69	74	77	70	62	75	65	72	70	81	67	78	71	79	60	56	75	74	79	62	80	62	65	74	68	69	79	73	85	70	69	77	75	72	75	79	57	62	84	74	66	81	66	71	86	87	80	87	62	76	67	68	77	67	69	68	61	78	65	66	69	81	70	65	67	58	72	84	61	61	77	63	67	75	76	72	64	77	78	63	65	80	56	82	63	68	61	59	54	71	70	68	69	66	68	73	81	65	73	59	80	80	72	69	60	63	67	63	69	72	66	82	82	58	89	73	78	71	74	64	65	72	75	61	66	55	71	82	64	65	59	75	63	67	75	67	70	74	72	99	58	77	70	64	79	72	71	81	73	61	68	79	76	69	80	64	83	77	74	67	72	67	85	84	66	81	73	67	62	57	62	64	67	80	79	70	72	76	82	66	68	69	70	94	84	55	66	75	67	72	87	70	70	69	75	69	61	68	72	87	79	73	72	73	77	69	69	66	73	68	82	77	79	72	57	76	63	69	65	60	77	54	65	68	96	59	57	71	77	63	76	75	70	72	76	62	72	78	50	84	69	74	73	61	90	78	77	59	81	67	57	64	76	54	67	76	61	73	61	76	64	64	68	70	71	76	82	58	77	73	67	69	75	68	86	69	76	73	63	77	61	49	80	56	73	60	69	68	59	63	67	70	82	60	54	59	77	58	68	80	84	86	82	80	56	73	80	60	65	62	77	74	71	63	74	67	75	84	75	74	69	81	64	70	74	79	85	56	49	74	63	68	73	55	65	71	67	60	80	85	77	76	84	66	76	67	86	87	64	58	72	64	78	69	89	68	77	69	70	82	59	68	58	65	62	74	81	55	69	83	74	68	67	73	73	61	80	63	70	75	72	80	79	71	71	68	70	66	62	67	72	76	66	74	79	75	68	63	62	80	76	72	63	82	59	65	68	66	78	67	68	84	61	74	61	67	65	56	61	76	69	78	62	74	76	53	76	72	74	56	84	59	75	81	72	86	60	72	78	80	65	85	76	70	60	75	79	75	55	72	69	63	73	64	75	95	62	72	81	81	64	61	76	67	63	83	79	93	70	72	61	58	74	81	63	62	75	68	61	66	74	75	72	66	81	84	61	63	85	76	80	75	71	75	67	80	66	76	61	75	61	61	64	70	66	70	56	69	78	79	72	59	81	69	73	71	83	66	60	56	74	71	73	67	75	79	69	72	65	63	87	86	89	63	66	76	70	78	63	86	63	57	75	67	77	77	74	68	75	71	69	84	71	79	60	67	70	73	74	56	84	53	48	68	65	75	64	74	78	67	68	76	73	69	79	83	93	61	74	83	87	84	86	75	80	69	81	66	72	74	87	64	68	80	66	72	61	79	77	76	80	65	75	61	77	77	62	64	71	78	66	62	64	70	71	61	69	69	83	67	55	72	62	70	75	81	74	68	73	70	68	61	78	72	65	65	78	78	85	61	78	68	68	67	50	67	85	58	78	69	74	76	62	72	97	74	68	43	74	74	62	59	72	80	60	64	64	66	71	74	88	81	69	82	63	70	66	66	85	62	70	68	74	89	69	70	68	62	82	67	81	77	77	54	87	81	74	74	74	66	74	78	68	73	63	63	55	67	66	77	94	83	75	49	67	61	63	66	78	80	65	52	66	64	59	71	65	64	62	70	74	78	84	71	52	65	68	75	57	73	66	79	62	54	77	74	54	61	81	69	89	61	67	74	64	63	77	62	64	70	78	77	74	71	64	71	64	63	63	89	61	75	95	67	63	59	90	57	59	75	79	61	65	90	70	69	75	75	67	66	70	71	66	63	54	86	79	85	76	59	81	70	81	70	71	71	82	74	84	67	70	68	69	76	70	68	68	79	64	71	84	51	71	60	70	67	74	76	70	58	63	79	66	75	58	59	65	68	74	86	62	56	85	78	77	66	76	76	70	78	62	66	68	77	65	82	74	71	76	81	67	70	75	78	72	66	81	81	76	72	76	80	83	65	78	67	65	64	71	68	72	74	73	75	62	72	73	81	65	76	74	77	64	66	60	72	69	79	74	62	58	79	78	82	70	77	70	78	68	50	69	72	60	78	66	69	69	82	77	60	58	73	72	72	74	81	61	71	68	72	72	58	74	72	60	76	79	77	66	76	70	63	84	60	61	82	65	79	64	59	56	65	68	73	55	49	83	66	59	75	73	69	77	72	67	56	77	69	61	78	72	77	69	69	80	58	75	70	57	71	63	64	69	68	75	49	95	61	70	59	51	63	68	79	61	72	67	64	63	80	76	65	76	62	67	59	60	76	74	70	74	61	62	70	67	80	67	62	100	72	76	81	71	73	80	91	59	80	57	79	77	63	75	75	68	71	86	68	79	59	81	60	66	71	61	75	80	65	72	66	71	83	77	63	73	84	59	79	62	65	64	79	70	67	70	66	59	86	91	61	79	77	60	80	70	87	73	76	69	70	70	69	58	81	61	84	85	76	79	64	61	76	79	73	63	76	66	56	75	69	51	78	89	71	73	89	73	69	64	59	71	57	75	53	69	67	71	73	76	64	74	59	63	59	75	73	64	71	79	75	69	63	78	64	88	61	64	70	68	80	58	77	83	61	74	70	71	67	61	71	81	69	80	74	76	59	70	67	74	61	73	82	78	82	68	82	69	79	79	80	63	75	76	67	68	58	59	58	59	75	68	78	75	64	73	68	69	54	73	87	89	69	68	71	69	70	77	88	58	76	83	56	75	51	69	85	87	64	65	71	71	51	46	73	67	74	70	78	65	62	65	75	72	80	64	61	71	76	68	71	83	85	77	74	69	80	58	83	67	69	84	57	77	67	72	73	74	64	72	69	72	82	66	67	80	77	60	65	60	64	66	76	64	73	81	57	72	66	81	77	75	71	62	70	91	52	63	81	84	64	64	50	73	86	87	76	72	63	66	62	70	69	66	67	83
45476	43543	62019	54353	38621	17430	6402	9494	6329	2698	1179	794	782	719	695	689	715	754	760	699	714	671	664	677	736	684	702	688	707	724	722	733	721	751	702	756	758	754	696	714	763	728	665	704	749	717	700	748	762	708	791	677	747	710	732	709	758	729	711	745	736	717	760	747	710	709	726	719	738	764	785	739	720	741	718	738	727	719	708	716	741	713	705	704	720	748	734	732	739	750	714	726	714	765	737	704	704	746	745	700	721	707	748	737	699	713	753	746	701	724	750	724	763	763	771	777	716	700	718	807	749	756	702	715	753	679	762	740	717	707	729	740	770	764	767	745	736	782	759	709	733	705	721	742	734	748	728	736	765	680	699	769	721	749	735	718	701	681	774	736	742	739	710	732	744	710	716	769	706	712	718	760	736	735	721	727	720	729	721	723	752	732	745	739	722	733	711	696	681	751	735	725	713	770	743	694	720	725	696	690	773	752	734	752	725	719	721	747	699	708	737	705	694	678	722	728	695	713	710	793	765	741	732	768	681	749	705	668	728	781	770	687	750	730	706	741	716	741	742	734	678	732	702	733	702	661	724	743	733	706	719	748	741	751	791	684	696	701	745	748	760	739	710	705	721	753	748	680	744	745	715	719	741	720	707	734	768	735	721	694	737	725	712	683	716	740	755	736	730	737	675	771	752	696	701	766	714	733	734	695	722	706	758	747	717	725	710	734	719	726	723	702	744	704	731	723	700	722	684	726	760	728	707	763	739	754	779	733	713	683	736	715	714	752	688	735	729	727	740	748	731	729	740	743	718	698	717	735	685	733	739	707	726	761	780	690	762	746	749	684	733	712	721	711	698	774	747	747	727	723	737	738	720	734	740	712	739	761	714	720	739	751	743	739	757	759	719	693	737	703	714	734	758	714	726	715	715	705	753	711	724	754	736	669	761	688	718	725	703	748	729	697	693	743	723	738	731	747	709	773	724	751	757	751	684	739	722	745	706	708	746	722	747	717	661	762	734	706	700	708	710	688	703	751	764	752	709	756	707	714	719	773	746	754	739	705	738	708	744	747	709	738	755	709	752	722	701	740	699	744	728	665	712	735	750	711	721	717	714	744	698	703	742	784	736	769	756	704	731	700	722	743	678	693	706	723	695	733	724	693	772	717	788	714	727	735	718	711	746	723	696	693	728	705	750	754	694	698	740	690	771	688	796	734	728	727	754	752	678	740	706	717	672	744	709	735	733	726	727	737	716	700	720	756	736	703	733	685	760	715	746	707	733	717	715	746	732	699	758	726	738	719	755	725	691	697	721	695	719	717	720	736	723	719	734	692	698	705	725	705	700	759	727	789	746	717	750	705	753	710	703	756	767	744	721	698	736	696	735	725	712	747	770	775	711	757	729	707	735	769	761	743	768	706	698	671	730	710	740	686	768	703	723	727	710	745	679	744	757	728	742	759	743	684	701	708	718	758	747	707	709	707	741	797	721	676	719	686	727	738	735	698	730	728	732	743	704	716	728	718	752	747	693	731	709	753	709	728	707	684	751	722	713	731	704	729	814	719	731	737	752	751	749	737	747	721	748	723	728	748	728	767	730	724	754	757	676	713	717	726	721	738	712	747	737	721	730	746	688	738	708	758	708	714	716	692	734	712	737	721	730	714	695	772	731	762	701	718	680	760	714	736	758	734	738	742	746	730	700	755	727	709	708	730	739	698	712	725	708	682	750	749	724	762	707	705	738	744	681	723	726	716	716	752	697	688	758	779	709	708	739	750	769	763	689	739	733	695	711	701	743	739	727	757	766	764	736	691	736	666	736	718	716	749	712	712	703	762	751	760	720	729	734	719	693	719	733	644	689	699	732	715	737	754	667	751	717	705	788	783	724	778	750	769	749	743	736	682	706	730	727	699	695	657	757	715	730	733	768	786	727	720	758	752	738	743	720	763	698	726	760	702	718	737	761	668	692	768	757	722	724	707	703	757	756	721	680	697	717	750	742	674	738	681	723	730	735	721	726	704	756	739	746	751	677	704	689	719	758	737	761	712	757	722	708	759	705	733	744	711	682	722	720	726	718	715	732	760	698	722	725	721	715	740	701	722	735	682	694	726	739	686	706	683	746	694	730	708	712	709	732	754	687	745	758	731	697	764	748	747	731	748	773	721	743	784	723	702	734	724	702	704	754	730	695	739	739	687	764	741	761	746	726	743	732	687	739	712	710	780	717	756	718	736	747	707	753	763	730	717	750	652	716	733	754	713	759	748	741	697	706	715	763	737	682	716	704	763	745	785	725	717	732	705	736	769	732	721	792	702	734	727	750	762	735	709	728	723	719	711	727	707	718	764	710	693	723	750	750	718	655	764	750	704	726	737	723	768	745	736	720	735	720	748	743	662	753	693	738	729	715	726	744	688	723	672	738	790	736	744	755	670	716	702	721	702	724	707	750	746	724	757	760	730	753	754	757	683	693	754	732	678	771	738	737	731	733	715	698	701	682	687	780	707	692	727	691	757	727	718	706	729	703	776	722	730	712	719	737	772	709	741	736	743	747	742	720	748	720	732	694	697	711	713	672	769	763	747	757	708	725	712	747	729	761	746	719	754	771	682	731	728	718	762	764	761	738	699	747	737	734	756	709	696	748	733	784	757	734	745	720	722	695	749	715	761	699	732	745	728	695	748	756	763	659	758	737	691	789	773	671	749	759	736	726	680	743	673	739	730	724	709	726	722	691	720	737	725	721	707	727	754	702	701	710	727	671	716	725	717	748	731	724	714	796	750	719	730	724	739	722	735	730	710	717	729	720	723	698	670	788	727	741	745	709	746	729	704	737	774	708	712	664	722	733	721	710	715	764	700	729	735	750	713	694	704	719	725	746	733	780	714	742	714	780	719	736	695	727	738	719	695	692	731	734	724	733	706	746	706	727	751	710	756	697	696	717	684	690	716	740	751	704	712	718	678	726	708	748	735	689	744	728	729	744	678	754	713	716	737	709	705	718	723	702	713	718	675	734	790	742	694	730	700	751	729	738	743	753	680	793	756	719	750	729	707	714	696	740	764	708	707	725	763	697	730	714	728	743	688	753	738	738	761	770	721	731	716	717	742	729	668	709	751	739	775	712	734	711	697	759	718	762	703	745	720	722	717	708	760	691	738	760	695	761	735	757	735	692	730	723	721	656	757	748	728	744	755	699	789	726	691	738	712	694	758	743	752	701	755	749	672	707	681	728	712	742	748	746	740	739	724	732	692	713	746	734	743	721	757	770	769	711	708	725	767	720	734	730	705	715	735	718	727	681	724	734	712	731	688	714	682	757	739	662	732	714	711	716	736	759	721	722	719	760	756	743	723	742	712	723	736	730	702	775	710	734	724	778	766	705	760	738	733	740	710	727	741	743	741	715	704	679	735	711	711	700	685	728	743	780	706	749	747	742	723	748	708	750	773	789	692	732	742	739	709	715	709	766	716	720	739	752	731	723	761	698	724	761	724	723	725	758	730	776	702
5437	3341	11960	11489	3285	432	122	144	100	96	78	82	63	83	83	69	77	80	74	65	74	82	98	74	62	76	70	62	88	74	80	77	73	84	91	71	80	60	82	76	84	76	58	80	68	68	80	73	67	74	72	75	82	78	72	75	72	72	88	65	86	76	74	80	72	62	71	65	75	64	58	60	93	67	86	78	95	85	65	75	78	61	72	79	78	69	69	83	77	69	79	57	92	70	82	72	59	92	69	71	78	85	75	86	73	61	83	70	81	69	83	78	83	82	70	75	81	82	93	83	80	78	81	75	64	84	75	79	74	63	73	67	77	80	70	87	69	79	78	71	87	93	74	79	74	50	73	68	103	65	70	83	65	66	79	67	87	77	64	71	85	75	68	65	96	92	87	73	79	84	73	70	96	79	86	81	64	79	71	84	79	69	63	80	76	90	70	71	82	80	76	84	89	67	69	88	75	70	84	83	77	80	77	81	81	79	71	81	72	80	65	90	63	87	79	82	78	87	64	71	77	64	84	76	72	75	78	91	92	75	78	87	75	79	76	100	87	78	74	76	69	56	70	80	75	67	69	83	80	64	82	82	85	87	66	61	89	73	74	84	77	68	64	85	72	72	75	72	79	73	78	78	71	73	68	91	76	77	52	60	75	86	56	73	87	79	72	71	68	85	54	69	74	65	84	86	77	60	82	95	67	73	70	108	59	87	82	68	78	94	81	71	71	74	71	73	82	99	71	85	73	69	76	84	78	64	68	78	82	73	93	63	84	89	88	73	75	83	78	77	72	71	79	61	72	66	66	75	71	80	67	78	84	85	78	79	81	65	78	68	73	82	72	71	79	65	78	89	66	62	75	81	63	84	62	75	73	89	67	77	78	78	66	73	83	67	93	68	77	78	71	91	74	92	59	76	71	84	63	82	75	73	80	85	62	70	84	86	71	56	71	63	57	71	78	74	73	89	71	71	85	74	63	71	67	72	71	81	74	79	94	79	86	79	68	71	72	66	61	82	65	79	69	82	59	67	67	88	80	70	83	85	88	67	82	69	83	92	69	72	75	82	71	75	62	66	89	82	80	81	69	81	65	86	74	94	69	77	67	66	60	78	80	63	99	74	74	62	73	79	86	72	88	85	81	77	79	72	66	88	67	71	68	62	91	75	76	72	68	62	77	74	68	82	75	75	80	70	77	70	63	86	84	91	64	64	85	71	83	89	73	88	73	67	65	72	77	55	79	79	69	72	70	81	80	86	87	87	79	72	71	70	82	64	71	80	66	69	63	74	84	63	85	83	76	65	80	71	80	68	68	67	64	84	73	75	86	83	78	70	86	84	70	78	75	78	64	74	87	70	70	75	82	82	68	78	76	54	77	76	75	71	77	59	77	65	74	78	74	70	79	71	92	83	76	91	73	62	74	77	76	72	78	63	73	80	71	88	70	65	65	61	75	79	56	72	90	54	64	64	72	86	77	84	79	68	67	65	74	69	72	89	77	83	82	82	69	79	83	83	85	74	76	61	67	87	84	74	65	73	80	59	69	69	59	75	73	63	73	78	85	73	75	83	79	68	80	88	91	91	69	61	68	79	81	76	73	70	89	73	66	69	67	70	77	77	78	75	78	75	77	81	59	85	70	79	73	73	70	67	70	79	81	70	78	70	84	64	76	79	77	72	66	55	55	86	66	78	89	81	79	82	71	89	85	71	69	62	72	55	84	91	88	80	75	82	90	69	73	71	62	80	73	73	81	77	73	86	92	71	67	75	76	85	70	72	75	76	84	73	79	65	78	79	68	65	83	83	76	72	76	65	86	66	80	77	72	70	77	63	84	66	71	70	91	79	54	80	74	71	74	64	70	82	70	74	77	83	67	65	64	70	89	74	84	74	92	69	73	73	80	64	71	79	79	71	78	67	76	72	82	62	77	71	86	85	87	79	79	70	72	74	92	59	88	90	66	77	77	65	74	96	63	76	84	71	69	61	68	80	64	71	66	85	97	87	65	76	72	72	77	58	61	77	71	88	59	69	70	63	68	73	63	83	68	89	62	65	78	77	77	72	68	73	69	87	68	77	78	80	92	69	84	73	92	67	70	69	111	86	69	70	74	80	63	88	82	82	77	67	86	68	76	80	85	81	65	72	73	74	90	85	92	88	75	73	87	69	67	71	84	78	80	92	84	79	84	78	58	83	74	84	73	77	84	62	69	68	79	66	83	66	92	72	61	76	87	69	77	89	76	84	75	91	65	82	59	84	79	74	66	82	76	86	73	97	74	59	73	96	65	65	73	88	65	78	76	86	63	89	65	64	74	84	65	77	74	84	84	75	76	68	64	73	83	71	73	86	68	68	76	78	81	82	73	88	73	90	71	76	85	69	67	87	56	85	83	77	64	87	73	65	82	65	70	45	80	83	96	88	74	62	82	88	75	90	74	84	89	95	63	73	77	69	89	90	75	72	75	71	71	72	89	70	76	83	76	80	84	81	73	64	87	64	71	70	80	78	76	59	81	80	75	74	70	63	82	85	86	65	76	83	69	66	86	82	64	80	80	74	74	57	73	71	83	85	62	73	73	90	73	68	72	67	59	73	69	80	71	68	82	76	66	77	87	86	92	83	84	79	86	80	71	73	75	81	71	67	77	70	73	66	72	50	65	59	75	74	81	75	70	79	76	66	63	74	74	67	67	67	83	86	76	68	76	67	75	71	73	81	71	77	81	76	86	62	76	72	87	63	69	76	60	84	83	66	80	69	83	55	63	92	74	66	75	74	74	76	70	83	76	78	77	85	82	91	75	52	73	72	74	73	82	79	73	85	70	77	73	83	81	82	79	85	65	58	77	97	76	77	52	84	63	82	79	81	72	63	70	80	66	76	82	82	86	80	70	64	82	73	85	80	84	76	81	71	76	73	76	76	79	50	83	85	78	69	66	84	90	79	70	69	73	81	84	81	77	94	79	74	74	71	89	85	68	85	69	72	67	69	83	86	72	95	74	64	78	81	74	71	63	71	60	75	57	74	74	65	78	83	90	83	75	74	70	79	93	76	71	91	65	77	76	71	72	74	78	79	78	73	73	83	92	72	80	71	62	75	84	66	70	75	78	81	74	57	68	71	64	85	81	72	77	79	75	79	68	69	67	71	76	89	56	84	72	74	65	82	83	73	80	93	89	83	77	82	59	71	85	64	74	83	68	67	79	75	76	79	79	78	70	68	73	61	65	70	81	66	78	65	75	86	81	73	78	87	74	68	79	66	76	75	80	74	75	77	69	72	73	70	66	83	83	71	75	77	93	74	63	97	62	85	66	78	80	63	77	76	86	63	71	69	83	77	84	76	82	80	81	76	69	93	75	65	78	83	78	91	70	86	69	90	77	71	71	71	81	83	70	92	74	68	72	72	78	86	61	88	70	81	81	66	67	55	76	74	71	73	75	69	67	98	73	71	76	74	68	83	59	76	81	84	78	62	62	82	57	64	67	80	71	74	57	57	75	78
32127	23921	38976	36065	24032	7580	2611	3148	2025	1182	885	777	780	788	749	763	789	756	788	792	777	785	761	761	769	783	816	771	795	789	762	764	807	771	783	799	802	763	731	707	796	756	779	785	800	763	739	794	825	804	759	748	788	797	771	732	753	743	755	745	772	762	768	718	771	783	756	779	787	774	761	769	730	764	783	760	747	724	747	797	736	704	788	768	796	796	756	776	754	782	771	732	725	787	724	751	751	768	770	779	768	745	738	742	750	711	781	863	749	799	778	783	713	746	781	719	769	781	741	804	743	754	750	760	702	790	726	736	770	791	776	764	740	770	745	796	752	812	786	763	730	692	747	735	775	779	773	764	713	754	799	787	726	758	735	813	751	752	718	762	769	781	744	766	761	746	760	823	739	767	773	740	784	774	778	767	782	731	789	773	761	806	748	754	792	763	768	674	779	751	756	773	772	742	730	742	781	762	808	731	724	771	777	764	786	792	765	752	785	734	722	768	765	658	799	737	799	794	736	772	738	778	798	790	730	757	705	826	769	795	746	776	720	803	766	825	776	818	743	790	726	738	761	770	763	783	740	750	812	755	709	772	748	753	760	769	779	790	755	789	739	811	779	766	774	791	756	740	756	741	789	756	772	748	773	781	721	767	770	737	777	725	734	784	813	760	782	742	762	725	741	804	746	732	814	824	816	754	776	776	791	797	788	779	743	766	769	752	737	717	788	772	752	747	769	797	757	772	791	744	749	767	736	782	750	775	722	734	746	849	736	766	797	784	776	787	764	788	787	748	803	787	708	805	779	744	801	746	741	730	797	757	786	763	769	774	809	756	759	805	789	760	734	742	781	828	807	744	782	797	692	755	804	802	754	805	784	829	783	796	736	773	773	757	787	742	736	797	787	791	771	757	789	735	709	760	750	826	737	792	776	744	755	748	757	745	772	769	813	732	766	753	756	735	734	789	788	764	716	749	749	761	801	711	750	790	737	735	804	780	753	807	767	782	744	781	764	822	762	804	800	784	792	732	735	748	773	758	779	778	769	776	741	795	779	788	725	798	775	755	730	771	796	728	753	771	745	763	749	782	797	781	803	750	779	779	765	749	782	826	774	787	757	769	735	745	782	729	760	762	785	737	821	797	777	796	816	816	787	764	827	785	781	770	802	750	782	841	747	748	780	791	782	711	754	789	772	748	764	723	795	789	815	777	732	742	809	753	745	796	779	814	734	809	722	787	787	746	735	773	776	768	745	752	756	777	795	749	826	768	745	785	761	798	733	759	843	778	768	748	751	760	792	798	759	770	767	836	775	738	803	772	763	785	769	772	818	716	802	793	811	768	809	752	772	786	755	782	797	818	784	769	771	768	781	749	796	800	755	744	757	776	769	742	783	717	795	734	775	778	790	759	704	751	800	821	744	776	774	770	774	759	699	779	755	748	856	748	804	787	771	803	783	751	777	795	759	798	750	802	809	775	755	706	697	745	789	746	753	731	774	779	758	755	760	747	803	783	767	763	739	746	774	771	772	801	773	717	746	802	808	786	777	784	751	759	752	718	787	758	719	782	776	770	724	767	779	819	750	741	761	745	749	756	822	742	821	768	742	765	766	783	753	791	813	804	779	782	675	692	754	777	765	797	759	789	813	818	755	835	787	766	718	797	724	742	762	746	759	761	765	729	780	729	830	778	761	770	753	788	774	715	770	728	763	725	781	800	761	776	735	816	768	774	711	733	798	727	695	774	737	746	774	749	772	822	775	819	743	759	788	795	816	764	761	751	795	721	741	773	753	794	725	768	757	789	778	784	767	746	761	776	740	761	796	810	782	788	758	764	784	744	827	757	756	820	734	807	744	793	781	764	730	744	743	771	805	729	713	754	792	766	752	753	763	792	741	799	736	764	800	750	811	765	805	734	832	758	730	774	775	863	730	753	800	790	760	801	746	752	823	748	765	736	779	802	795	760	755	786	759	776	770	719	755	725	723	786	815	779	785	821	779	814	794	732	761	753	745	718	737	776	788	765	774	776	754	809	801	792	802	821	819	730	710	797	772	765	770	757	760	757	723	798	727	783	730	787	744	778	773	754	783	787	789	733	784	797	772	818	790	772	781	752	786	720	756	762	756	797	752	718	705	704	777	696	763	803	796	782	806	750	751	764	761	784	794	791	764	760	783	723	792	740	743	748	788	720	744	794	811	754	781	762	762	759	772	778	777	739	792	778	799	756	773	819	818	773	806	739	733	792	784	759	755	732	753	719	760	782	784	799	797	759	745	759	781	764	786	807	799	810	802	736	792	751	781	773	767	759	773	741	831	740	710	744	769	810	786	829	725	721	778	755	782	787	774	822	726	786	720	716	788	774	763	755	742	779	759	712	746	744	733	749	750	762	755	727	774	780	797	785	815	769	726	798	798	773	770	748	727	795	721	718	750	751	804	728	757	762	795	818	744	834	727	824	777	767	774	774	761	762	774	760	811	727	780	778	799	790	789	759	744	811	738	728	775	800	714	760	768	761	751	759	725	733	745	777	756	793	819	772	779	783	740	768	776	746	739	753	800	780	725	795	720	768	800	751	742	755	792	751	739	779	756	800	823	782	733	761	735	777	752	757	774	753	789	812	771	793	779	785	773	706	733	746	743	725	787	770	734	770	798	785	740	732	748	773	799	776	763	799	788	786	758	777	765	755	732	781	749	791	763	717	736	797	798	746	816	770	781	800	782	751	784	770	770	765	729	824	746	750	758	797	752	782	755	829	805	823	784	755	771	778	821	742	827	790	769	759	790	784	753	732	764	773	736	726	818	748	776	761	762	752	750	829	783	821	796	772	769	757	704	777	768	792	772	791	777	776	769	757	784	729	754	765	741	719	749	736	829	779	759	778	857	812	786	781	798	723	769	772	783	793	741	750	781	775	760	727	791	759	762	746	781	766	767	799	784	762	761	782	737	777	799	757	746	771	733	792	757	755	790	753	791	751	790	772	768	812	824	761	756	753	769	718	730	784	743	779	760	782	806	766	789	692	756	765	762	807	755	745	785	776	747	746	785	763	725	806	726	770	762	800	795	843	752	720	735	734	798	751	737	712	772	821	792	754	742	768	780	768	749	768	833	802	771	691	770	766	807	760	790	790	791	782	782	746	785	736	779	838	796	767	814	775	777	792	757	785	761	767	764	747	739	731	778	768	730	750	768	791	751	736	772	770	749	763	743	806	730	797	770	786	759	762	768	787	755	785	738	764	740	732	752	753	792	737	725	765	761	789	703	802	749	765	733	798	788	731	789	778	803	737	744	805	773	734	794	749	774	823	761	822	752	802	747	724	734	805	757	747	793	749	836	718	760	771	782	769	811	758	762	736	761	741	766	767	758	800	807	773	742	798	763	778	792	796	780	750	823	807	763	777	761	790	766	842	775	808	760	808	749	721	764	782	778	766	817	758	766	749	721	779	725	802	755	764	761	793	796	766	803	793	745	770	778	785	789	755	760	789	758	737	806	758
9717	7214	27628	25048	9897	1432	313	235	196	123	88	91	78	60	82	65	77	77	63	77	77	56	82	69	79	71	81	75	62	66	88	84	68	78	64	78	79	76	54	82	68	67	76	65	86	80	75	80	64	71	67	63	59	63	73	74	65	72	69	70	67	84	70	67	65	76	72	72	92	60	72	73	60	77	69	60	75	71	60	72	59	66	78	73	63	62	63	95	74	76	78	72	81	83	71	84	71	71	61	87	71	67	68	78	60	67	81	80	75	73	72	72	70	65	64	76	60	67	59	56	63	82	77	78	63	70	70	52	57	85	77	54	60	80	62	72	65	72	72	65	70	62	76	66	90	79	59	69	50	68	82	61	70	60	65	88	71	67	65	67	65	65	71	79	79	71	66	49	60	67	79	57	83	61	72	60	77	83	62	71	65	61	81	62	72	71	79	81	73	64	82	56	71	58	80	56	79	89	78	83	66	87	67	58	84	53	87	62	71	77	77	82	71	71	80	72	66	63	83	80	77	58	87	78	64	67	45	70	89	71	76	83	65	69	83	71	72	72	68	70	75	71	79	77	80	67	58	72	73	66	77	75	79	78	72	82	71	75	58	83	75	60	81	67	61	81	81	76	94	72	55	64	70	68	88	69	84	63	72	66	58	87	66	70	65	69	61	79	68	60	66	71	90	72	86	84	89	66	71	78	70	75	68	56	72	73	68	65	71	60	63	75	69	72	82	70	66	74	70	62	67	77	73	52	83	75	66	81	67	71	71	74	66	74	57	69	68	85	64	73	63	72	76	74	81	85	53	61	59	63	84	65	70	69	82	80	76	80	88	83	73	60	65	65	71	75	84	55	85	65	75	69	57	64	66	70	75	64	68	68	67	67	78	79	63	68	66	75	76	65	70	83	79	69	64	72	83	71	73	91	80	83	57	71	73	76	72	81	76	63	71	63	91	54	67	72	68	79	72	70	82	72	74	62	49	64	69	63	73	78	76	61	78	79	66	74	82	82	76	66	83	54	80	78	64	71	72	77	76	74	80	65	69	65	69	69	77	74	58	78	69	69	70	76	71	98	71	70	61	82	79	69	59	75	80	69	56	75	71	74	68	61	61	71	61	65	65	78	62	74	61	71	73	63	65	59	74	79	63	73	77	62	81	60	71	74	60	64	71	78	65	81	64	65	73	78	60	67	62	61	91	64	96	76	79	54	76	71	72	73	76	76	78	78	64	67	75	76	90	70	80	77	80	76	72	76	67	72	75	78	79	79	74	77	81	57	75	65	66	85	68	86	83	59	79	77	69	60	73	77	69	83	72	75	74	69	75	74	81	78	102	76	72	76	74	72	75	84	59	61	68	71	88	92	66	79	80	77	78	82	72	70	85	73	79	68	67	70	74	74	71	79	75	70	71	66	79	71	61	57	68	86	71	75	83	67	75	62	76	77	63	72	68	67	72	65	60	71	63	81	67	82	66	64	66	79	77	67	79	54	75	69	71	79	75	56	70	81	71	85	91	83	85	62	80	69	71	58	69	63	68	65	62	82	71	68	73	73	79	78	59	74	80	70	67	67	79	77	72	69	72	73	69	69	70	76	70	54	77	79	61	73	75	79	73	63	79	83	71	65	67	65	72	70	59	70	66	92	72	69	66	81	80	70	84	90	77	79	48	66	89	66	74	83	70	72	60	76	66	73	70	81	68	60	67	79	70	61	75	77	59	90	78	57	63	82	79	63	77	78	73	81	61	70	61	78	68	72	77	71	69	80	70	76	72	61	66	74	78	68	90	88	53	72	63	59	69	68	73	73	61	65	72	67	57	71	66	70	72	68	79	66	73	71	75	74	63	65	74	72	86	76	80	71	61	64	69	64	72	61	84	74	78	71	82	48	62	61	86	68	68	69	71	80	83	73	62	51	83	78	72	70	61	72	86	70	82	67	71	84	79	80	88	79	65	54	78	70	71	72	61	54	79	76	64	64	67	81	63	72	72	74	62	68	64	86	84	73	67	68	68	83	69	72	81	70	53	60	88	68	75	79	71	64	75	72	82	69	75	85	73	82	74	67	61	71	73	80	74	69	76	78	85	74	85	83	72	65	70	91	73	65	71	72	83	61	60	74	63	80	56	66	85	76	71	80	67	75	65	77	67	81	84	70	73	69	61	71	74	74	66	71	73	82	70	64	66	56	63	69	58	76	81	88	59	74	69	74	57	80	79	82	69	69	64	69	74	63	74	62	58	70	72	55	62	58	74	70	77	72	88	75	65	85	81	71	61	64	78	67	58	74	75	70	72	56	68	67	71	71	66	77	76	70	67	70	78	69	77	48	64	64	86	79	88	73	77	74	72	61	72	71	84	80	82	69	83	65	81	69	71	63	68	76	60	87	70	71	80	76	79	70	72	67	85	78	60	82	80	74	73	80	71	75	72	71	63	79	75	77	70	70	74	63	73	68	63	53	77	73	57	74	94	61	68	55	86	68	66	64	94	62	68	70	75	57	73	72	73	79	71	74	72	82	64	57	71	56	74	63	69	77	97	68	52	81	55	67	84	69	80	57	76	61	78	54	63	83	76	80	60	76	75	63	64	72	84	69	78	54	70	77	64	68	63	73	71	65	59	63	69	80	72	83	80	78	74	77	77	69	79	61	62	56	72	73	66	71	71	66	69	83	69	73	65	67	65	80	60	69	85	53	72	71	65	66	72	56	75	77	80	69	64	74	74	69	79	68	78	62	75	78	68	80	79	70	77	83	83	72	67	70	73	77	74	63	67	68	72	78	74	71	77	63	87	70	61	70	79	67	71	75	66	71	60	87	71	62	73	75	69	81	55	82	57	66	75	71	78	82	68	63	70	73	77	77	58	69	74	81	67	85	72	78	68	62	79	65	66	78	63	71	84	54	78	60	76	65	68	70	61	71	58	71	72	86	74	64	68	74	69	57	81	69	74	68	72	67	74	56	66	73	77	75	62	56	94	65	73	83	94	64	62	70	74	77	65	65	66	84	79	61	70	78	79	65	85	74	76	61	80	73	70	75	64	68	82	64	71	80	71	70	87	87	81	68	68	71	78	72	79	72	81	66	61	80	70	80	58	74	64	65	77	68	75	69	63	77	61	55	71	66	81	67	66	66	68	84	67	72	66	68	75	70	68	80	60	69	72	68	77	79	63	68	67	52	79	76	82	84	94	96	66	56	73	74	74	62	52	73	68	89	77	78	66	64	71	72	67	73	71	79	67	72	72	74	74	63	53	72	66	71	62	60	74	85	74	78	83	53	80	65	68	68	73	75	53	62	52	50	75	79	74	69	79	70	70	89	82	73	78	64	72	63	84	84	93	81	81	90	60	76	83	62	79	58	61	84	62	58	64	80	70	78	49	65	68	58	66	86	67	66	53	71	78	75	57	77	69	72	74	59	64	82	74	69	71	67	70	59	63	76	80	71	69	58	72	68	59	83	62	63	60	79	63	73	60	90	68	50	81	71	83	73	63	61
40100	30598	52439	50266	36973	17359	8661	6640	4171	1967	1126	837	717	724	745	794	736	770	740	778	696	711	725	727	757	687	742	664	747	744	762	716	745	748	667	717	728	720	764	743	706	739	744	729	725	720	710	700	713	735	723	750	732	712	723	730	751	742	725	685	726	754	738	724	698	706	695	751	747	751	695	743	738	731	755	725	751	737	706	718	768	688	688	736	720	740	708	701	729	790	708	717	734	745	738	745	750	740	715	834	756	736	727	722	770	759	710	746	703	714	735	727	735	697	769	692	722	747	689	742	722	769	716	718	731	758	683	715	764	718	721	732	727	734	703	801	775	732	742	741	735	709	711	799	744	710	708	774	756	734	725	737	750	779	739	709	714	695	707	722	696	748	699	724	724	705	707	736	726	749	804	747	753	754	714	782	775	729	751	717	727	724	753	758	710	727	752	776	710	761	749	782	760	708	703	725	693	761	775	745	703	758	727	747	731	784	700	725	732	748	752	724	711	715	723	704	729	744	693	752	727	780	729	734	769	706	743	775	709	697	724	739	699	773	774	709	737	734	721	733	682	734	757	726	744	765	743	767	721	777	714	724	732	704	744	714	733	709	751	723	755	717	763	726	751	729	752	732	755	739	733	758	721	775	761	727	739	718	711	747	760	710	770	701	775	742	709	696	728	730	761	727	748	719	781	699	729	717	779	754	756	700	695	775	730	738	721	743	683	750	752	725	702	687	717	737	729	716	753	707	762	778	726	748	721	700	749	745	719	738	703	757	740	701	732	754	725	731	771	732	741	767	794	716	722	696	753	703	715	772	753	741	673	770	721	741	754	761	761	717	725	709	716	745	736	738	711	727	731	740	686	700	747	753	695	730	745	779	749	789	720	736	677	718	768	772	740	749	728	712	734	704	793	716	699	709	733	792	734	740	709	705	770	762	718	758	702	741	722	722	770	740	693	674	716	723	731	747	748	764	718	739	706	738	681	727	717	751	763	768	693	747	711	710	716	703	723	772	716	700	734	709	723	695	743	705	781	776	691	761	747	741	754	718	693	761	712	708	704	765	755	771	742	719	749	711	734	727	746	769	731	708	738	706	682	726	668	711	742	731	705	731	749	713	713	745	720	739	798	748	721	735	710	740	708	747	745	655	709	710	780	745	737	762	716	733	741	750	731	737	731	734	776	770	721	687	722	772	748	714	742	732	760	737	704	738	779	679	740	754	748	713	732	680	720	723	753	730	780	756	701	716	690	764	741	669	710	680	698	753	746	766	693	694	738	748	734	754	718	745	727	665	714	792	706	738	776	698	710	719	716	729	759	713	712	751	745	730	770	740	668	723	748	716	717	733	726	766	736	733	724	764	768	728	729	765	732	718	720	713	721	706	750	726	675	748	735	719	727	712	700	699	703	773	692	773	777	751	750	743	768	701	772	710	771	720	736	717	721	718	729	751	673	754	726	732	725	744	768	724	695	697	714	739	745	751	715	758	698	771	800	738	783	685	725	717	736	734	728	734	714	750	727	731	707	730	695	701	778	741	700	692	711	687	755	774	745	727	770	772	738	713	761	708	730	736	760	698	747	733	715	698	739	754	710	746	674	716	689	723	698	712	725	733	744	770	731	682	742	702	749	800	765	747	730	743	710	726	755	758	743	706	673	706	767	720	794	725	721	761	750	728	673	738	749	749	726	673	739	706	738	708	723	724	723	757	736	751	722	733	745	764	728	768	768	699	710	739	737	729	709	726	750	719	724	726	753	765	780	777	739	648	714	746	735	710	728	753	761	753	722	772	724	740	739	679	730	681	716	686	716	740	768	749	774	758	715	791	727	716	772	698	725	748	716	722	749	712	733	756	726	742	752	719	718	731	724	739	695	756	752	700	680	763	726	713	768	728	761	699	715	729	729	769	744	744	744	722	766	736	730	700	733	755	749	697	719	730	743	731	709	738	792	726	755	700	746	731	747	727	698	712	761	761	765	731	744	751	723	776	766	725	732	712	721	786	718	727	761	756	729	738	703	717	743	659	741	735	720	745	760	706	762	745	750	757	701	758	742	700	758	741	756	765	710	784	709	706	748	732	743	689	716	717	704	715	698	704	774	703	733	721	692	744	731	711	751	706	735	681	768	726	699	718	758	737	743	776	696	735	787	715	725	758	715	682	762	717	731	706	691	740	701	734	693	775	702	754	711	754	707	726	747	731	746	702	732	683	740	740	764	730	751	746	713	716	720	744	784	686	736	733	765	736	741	747	766	726	699	729	716	700	741	742	737	748	688	757	732	750	748	705	729	763	753	670	694	734	706	675	761	695	746	713	756	777	750	742	746	747	775	743	713	753	759	770	725	760	746	747	773	727	695	708	723	725	696	717	766	740	702	718	734	769	721	729	740	709	766	771	734	714	729	725	712	702	694	717	718	692	739	743	716	677	757	697	747	710	815	705	735	754	722	746	707	733	694	781	753	742	714	727	751	751	718	731	736	721	735	738	730	763	730	709	689	758	736	701	712	699	778	734	738	740	690	730	759	726	739	759	733	749	789	715	744	734	700	746	734	740	730	786	725	726	726	741	743	793	716	754	778	751	794	751	695	752	751	747	763	752	700	747	770	730	740	710	714	736	750	773	757	736	754	710	733	721	733	716	700	763	767	745	787	752	720	748	687	728	705	774	752	779	715	786	738	735	765	745	723	744	706	732	697	700	732	699	743	714	729	746	707	748	724	741	766	698	730	738	770	664	697	745	740	766	749	725	690	737	732	725	722	695	735	768	711	753	717	759	760	743	696	764	715	743	697	713	760	708	683	725	719	738	778	722	744	772	766	717	737	759	732	739	731	714	743	732	726	720	721	759	744	759	720	734	707	734	741	705	749	757	767	772	746	760	767	703	732	724	726	709	725	701	724	741	725	747	744	717	723	756	738	759	722	709	777	719	728	743	748	711	756	717	769	723	776	718	740	777	734	696	738	778	727	688	719	772	727	772	752	715	700	742	742	760	698	727	736	721	773	724	673	726	730	724	713	731	705	761	704	708	735	748	766	778	756	745	736	698	740	774	758	711	748	755	708	757	716	687	727	717	740	731	747	665	744	719	776	726	756	752	719	746	710	726	738	755	746	693	742	738	737	712	739	758	741	774	741	763	771	721	692	736	733	683	692	720	702	730	721	740	730	728	726	700	700	782	711	747	777	775	730	742	690	714	750	718	789	728	724	767	712	768	720	680	705	755	734	767	730	710	738	708	784	743	682	719	762	692	726	756	692	684	719	743	703	757	761	774	737	710	720	704	747	741	701	787	726	715	733	761	709	706	701	754	741	787	757	811	761	709	768	730	725	707	690	759	683	722	758	717	686	752	703	727	726	736	740	735	732	709	747	788	754	702	747	780	786	761	723	692	775	676	727	750	749	783	733	734	713	770	707	722	734	700	705	731	700	687	701	795	726	737	742	731	757	797	761	726	760	726	689	761	765	699	777	771	721	715	753	749	753	692	803	737	734	675
11049	9905	26798	25196	9765	1469	293	247	166	111	80	71	93	57	67	71	62	85	80	69	71	76	86	83	65	78	75	59	75	86	61	69	60	64	84	70	90	88	81	79	78	68	77	82	64	83	75	79	78	73	68	80	76	90	65	76	67	85	77	75	64	72	81	76	68	70	72	76	70	80	73	62	82	75	69	72	64	89	68	70	80	64	65	77	74	71	74	66	82	92	71	80	65	97	84	59	86	62	72	70	88	69	78	67	79	77	67	86	82	86	75	85	76	73	77	73	80	81	67	81	86	62	79	55	87	68	73	67	86	80	105	59	64	62	61	73	78	84	71	65	71	77	81	94	93	72	72	82	75	82	84	72	86	73	78	61	68	66	85	91	66	92	88	70	82	75	66	76	74	74	68	95	57	78	65	68	71	71	76	72	81	60	66	71	69	83	70	87	73	85	80	98	82	74	72	76	71	65	62	77	80	65	80	96	81	80	82	68	77	72	80	66	80	81	77	78	83	87	82	80	69	86	63	77	62	68	72	70	79	70	70	72	81	84	70	80	82	80	71	78	78	96	98	58	74	88	74	66	80	74	81	77	71	78	62	66	72	78	79	81	94	65	84	82	74	65	81	72	72	77	90	75	79	70	78	84	66	72	71	68	86	88	76	79	58	69	75	84	83	70	73	74	79	84	75	73	73	67	71	75	64	70	89	73	80	85	78	78	76	87	77	66	73	61	77	67	73	86	70	74	76	90	77	73	91	82	89	95	72	71	87	72	55	82	74	88	98	66	82	88	78	81	73	72	61	81	65	70	84	75	68	103	78	82	80	79	81	77	83	73	76	67	64	76	70	87	72	74	99	88	83	76	72	87	84	87	73	78	80	86	68	70	79	68	89	75	66	89	84	63	93	83	78	81	81	72	76	60	83	79	81	84	71	69	85	83	82	74	82	69	89	79	86	75	86	62	73	75	79	83	87	85	76	77	71	74	74	74	64	72	78	84	85	85	74	71	82	78	71	81	84	68	59	82	85	88	83	79	69	66	73	63	85	60	82	64	77	70	71	69	88	74	72	77	86	69	72	60	77	77	62	78	72	69	73	82	81	71	78	68	78	63	83	75	85	84	81	68	75	69	78	80	89	89	74	88	64	89	76	74	65	91	75	66	59	68	94	72	83	82	66	52	71	67	68	77	80	102	79	100	81	80	73	72	78	74	62	82	74	89	62	73	70	72	80	71	76	86	86	78	63	79	77	73	82	79	80	82	71	82	85	78	80	90	57	70	77	84	71	77	81	80	85	74	77	71	66	71	77	82	79	75	72	59	81	76	62	82	73	75	76	66	75	66	83	79	88	79	83	77	80	70	86	68	70	87	80	69	77	78	84	70	75	80	71	83	73	72	72	80	78	90	78	71	87	77	74	83	74	85	76	95	95	80	59	78	77	86	93	78	79	84	69	63	74	85	69	90	72	67	77	80	74	70	86	70	70	79	85	67	75	80	74	64	82	81	72	76	87	74	77	79	88	77	93	84	70	82	86	74	67	86	81	71	92	74	78	78	74	73	56	81	76	76	82	75	82	77	79	75	78	70	71	80	89	95	66	86	75	78	88	85	67	75	72	79	78	76	81	71	81	73	63	81	82	79	72	80	68	77	62	85	86	53	84	60	93	67	79	73	70	73	84	68	75	91	78	81	73	81	88	69	71	83	49	71	96	97	76	78	75	59	78	88	64	74	59	81	67	89	71	95	74	71	82	80	78	88	82	69	83	73	77	65	76	76	73	88	82	87	61	57	80	79	65	68	59	75	71	86	67	64	70	67	72	73	91	67	77	75	79	78	76	78	77	69	109	81	86	61	77	60	79	78	60	80	86	82	79	79	78	86	81	86	72	78	73	75	48	70	65	80	70	82	82	69	77	70	82	78	71	73	70	70	82	70	66	78	82	72	66	61	68	76	72	80	89	72	59	76	68	78	86	76	83	64	70	85	82	82	82	73	81	55	77	80	76	72	65	69	66	77	55	85	72	79	71	75	73	79	80	72	67	70	60	84	82	86	74	72	78	89	81	74	80	65	81	74	84	80	70	66	59	61	78	71	61	82	69	80	71	70	66	79	79	82	51	63	71	64	68	95	73	57	76	78	78	67	63	75	71	89	70	64	87	75	77	58	86	82	94	83	68	76	78	70	85	80	59	66	69	75	76	81	73	74	67	75	70	84	63	82	73	74	79	70	81	71	81	80	86	79	64	71	76	78	84	81	82	65	88	72	74	69	94	82	81	76	83	81	73	68	86	77	66	89	83	74	70	75	80	68	78	68	80	92	87	82	69	79	68	91	77	84	68	66	71	78	71	77	71	63	68	73	72	66	75	77	70	84	81	71	75	70	71	66	67	78	85	85	85	59	70	79	71	66	99	69	95	86	75	58	93	75	74	64	68	91	71	86	66	79	78	69	81	87	62	79	71	63	96	75	76	69	75	71	69	65	86	64	86	81	65	77	77	81	64	71	87	72	79	81	70	79	80	69	77	61	66	68	88	74	71	71	72	66	87	67	90	73	85	67	86	80	76	72	58	74	56	83	66	69	70	72	79	71	74	98	73	74	71	83	77	83	84	76	83	84	74	77	79	68	85	80	71	73	74	68	72	70	96	83	73	77	79	70	84	75	68	80	84	73	52	79	73	69	69	77	74	67	85	75	81	75	82	74	75	76	97	88	82	78	75	78	62	85	73	73	81	78	72	62	63	77	72	79	93	84	89	93	66	78	68	72	72	75	100	55	81	89	76	69	71	74	55	75	71	71	67	69	72	53	75	60	81	67	82	83	86	81	85	74	78	70	70	78	69	70	71	66	81	80	68	84	82	75	75	67	86	73	59	76	86	76	64	73	81	66	78	92	90	83	81	86	70	67	73	81	77	85	80	77	64	65	72	79	84	79	92	88	82	89	70	74	61	77	79	84	61	107	91	90	89	76	63	85	77	101	63	69	83	88	62	84	78	80	77	77	89	81	88	83	72	77	80	78	79	75	86	88	66	76	71	76	79	83	71	77	76	72	72	82	90	67	90	65	83	78	75	80	77	68	70	65	80	74	71	65	84	83	74	69	66	74	71	71	89	92	74	68	92	59	75	81	95	69	90	76	85	84	90	72	69	63	72	71	58	88	76	62	70	59	72	78	76	71	86	78	92	81	80	86	81	85	66	71	80	91	68	57	71	82	80	78	62	83	78	80	71	66	67	90	69	73	80	61	70	76	66	57	83	70	78	73	96	81	78	56	69	75	77	70	67	64	87	69	78	78	72	88	78	89	72	78	82	77	73	73	66	84	93	73	75	70	62	73	82	73	63	74	82	60	62	85	68	64	78	100	73	57	73	71	78	63	66	76	79	71	69	78	71	83	69	67	73	79	69	74	84	73	75	61	68	77	75	89	68	79	74	60	69	83	76	69	83	82	63	89	72	108	70	69	87	65	75	72	76	71	86	70	70	52	78	76	79	96
38922	34008	52589	50110	35379	17393	7066	6075	3997	1923	1074	811	785	793	827	779	800	786	776	763	780	815	781	753	776	771	759	776	736	825	781	771	807	827	720	803	747	795	681	786	827	749	764	746	788	773	777	745	779	793	742	787	781	795	777	791	819	766	807	728	713	719	754	775	815	744	790	777	804	777	827	799	737	753	813	784	774	777	799	741	800	755	747	725	743	801	751	793	799	735	776	751	749	764	767	772	761	772	762	788	745	801	760	773	754	749	749	788	801	741	770	785	823	779	809	753	751	736	828	744	790	786	754	729	759	806	770	777	762	785	775	755	788	770	737	810	810	751	787	773	777	805	778	726	797	790	747	752	736	773	794	773	821	778	786	736	760	784	780	758	772	769	746	767	800	804	769	803	773	815	763	789	789	817	745	745	807	772	806	743	761	728	781	836	816	759	775	790	757	752	812	755	803	751	736	753	728	792	738	748	808	759	783	777	769	760	807	752	786	789	749	766	782	772	748	783	778	775	828	779	770	723	770	780	796	771	779	789	784	780	786	851	777	762	769	756	773	769	894	784	754	747	767	834	750	728	784	759	790	772	830	791	781	766	814	809	791	805	759	763	808	776	782	774	778	729	757	795	750	811	793	790	755	702	812	792	749	769	798	766	738	719	834	783	763	765	773	804	785	806	812	747	743	755	786	784	776	782	771	782	838	765	738	816	771	821	710	727	758	779	765	756	736	792	791	820	775	775	757	770	714	785	793	797	734	805	801	787	735	774	789	760	793	799	746	778	765	773	771	806	771	795	768	737	798	818	775	800	768	761	687	839	766	744	821	771	804	783	744	828	763	776	789	805	753	817	797	786	761	848	770	743	756	846	771	780	771	760	744	778	775	767	781	776	761	778	766	778	746	758	779	802	757	744	767	793	793	762	791	795	770	763	778	749	789	782	779	761	809	749	742	792	715	799	793	832	765	760	780	716	774	796	762	791	769	774	822	785	768	779	719	754	773	762	754	765	804	760	790	789	771	781	816	793	779	730	795	752	743	776	755	813	798	781	792	775	751	799	708	812	806	757	817	795	766	744	779	786	767	802	745	826	778	783	785	834	754	795	784	794	757	780	760	766	802	751	723	756	807	799	778	778	766	800	738	750	781	727	739	815	790	738	745	791	815	831	763	757	787	773	787	786	767	790	781	788	773	814	781	765	822	815	784	768	755	772	804	769	787	796	763	769	799	785	774	788	755	761	791	767	759	758	778	799	797	761	761	765	784	764	787	784	767	789	764	802	713	773	798	818	783	757	767	774	778	780	801	737	744	760	752	765	779	756	769	774	766	808	786	835	772	721	795	751	750	798	763	759	760	770	763	739	799	767	750	807	745	782	782	784	791	818	744	743	780	767	802	789	751	801	745	785	783	747	816	828	805	757	794	782	807	744	775	799	718	799	694	762	771	755	791	812	747	775	776	772	765	778	802	785	781	730	750	738	740	789	763	804	764	739	778	788	759	752	778	776	795	746	786	807	761	781	776	776	757	808	805	788	753	746	769	795	810	771	803	775	791	708	733	817	737	778	739	795	834	773	758	732	711	806	753	750	790	794	776	784	785	821	799	750	735	767	728	773	770	756	765	780	762	769	786	772	768	792	766	787	793	796	817	763	736	732	791	765	787	752	799	764	752	733	782	793	774	753	727	770	794	754	860	769	792	808	785	789	763	735	783	790	771	733	776	796	774	774	780	805	796	778	824	761	750	782	747	749	798	763	772	769	770	792	767	760	755	745	787	770	759	774	757	809	808	791	791	841	764	754	794	742	799	754	814	749	757	752	778	815	732	818	743	779	745	812	763	765	808	766	785	796	786	719	768	782	798	736	755	752	766	753	800	763	811	790	805	797	817	797	801	865	777	768	822	771	807	754	791	777	769	757	813	783	804	808	694	757	760	765	784	798	783	753	758	765	764	742	739	744	743	748	794	783	741	761	822	820	771	761	754	795	829	761	731	788	779	754	726	782	838	778	782	754	804	776	749	782	814	765	791	766	753	734	741	787	784	755	794	755	775	778	760	785	754	783	803	765	737	740	758	809	826	817	745	739	760	751	838	793	760	765	792	770	766	748	830	752	743	745	758	764	749	773	774	784	813	807	746	769	770	767	794	762	771	751	806	776	785	806	751	787	797	721	759	776	745	790	809	752	768	753	746	728	739	738	783	767	738	799	807	766	793	796	815	792	757	800	779	794	773	781	824	735	792	767	807	802	790	796	695	829	735	743	789	781	753	798	778	731	770	788	770	737	833	795	800	768	769	767	769	752	815	717	754	780	804	793	773	806	754	818	799	778	821	698	797	805	788	746	780	801	774	833	785	752	759	750	764	762	753	769	741	811	840	793	769	800	767	814	808	737	765	812	832	781	722	791	784	786	778	725	778	784	784	753	754	766	783	777	751	832	776	783	775	821	708	821	800	785	816	782	770	757	795	786	764	736	800	750	843	774	779	825	773	810	762	792	729	789	835	768	745	773	790	820	767	808	794	783	755	824	732	740	782	798	775	745	797	754	702	773	811	776	771	748	772	766	748	780	792	762	758	730	769	795	752	790	790	777	697	769	832	767	740	772	755	724	774	780	779	796	772	769	729	770	811	778	749	759	782	832	828	794	799	791	784	819	785	791	781	776	784	723	724	798	748	762	796	768	762	812	772	746	805	765	741	779	723	793	788	794	819	768	758	749	787	803	807	795	813	801	782	761	827	790	772	754	774	721	813	785	757	783	751	796	790	766	812	761	770	745	804	789	777	784	791	780	788	796	796	752	769	847	777	786	809	755	784	807	765	820	776	798	802	738	760	806	839	823	779	812	765	748	720	753	780	776	770	760	778	814	796	756	790	767	812	769	761	765	818	799	789	730	766	771	788	772	734	772	795	746	785	787	781	771	781	794	766	760	800	710	775	777	743	782	776	743	761	820	796	802	778	786	795	799	786	792	790	768	733	818	812	808	752	744	766	799	733	749	798	792	763	789	727	767	783	778	768	768	769	715	755	774	743	754	741	805	793	780	850	745	768	781	758	736	753	741	754	835	768	781	818	731	772	788	767	849	772	779	771	769	803	801	823	758	782	787	752	804	803	779	728	804	776	743	748	776	770	747	759	745	781	782	788	797	775	742	765	756	781	749	796	786	772	753	774	814	744	705	779	787	805	705	857	818	716	784	774	790	762	779	830	758	786	723	805	805	765	778	811	748	759	757	766	779	748	781	774	759	740	762	761	765	762	743	754	822	810	787	764	839	736	806	755	749	799	813	773	742	737	805	793	771	759	789	817	793	724	795	768	794	756	742	772	793	761	829	788	789	773	777	813	746	774	745	755	761	728	790	800	745	798	846	787	776	741	827	780	752	754	804	807	796	792	807	781	778	792	777	759	804	772	812	774	815	724	787	775	775	815	767	743	829	739	742	733	789	742	747	797	789	778	756	789	796	750	762	761	749	787	770	759	759	733	776	829	803	788	764
15962	21597	33353	32851	14558	2749	422	404	293	131	79	74	59	61	74	62	71	75	71	75	66	72	85	75	97	82	66	59	82	73	82	67	90	71	53	83	64	70	81	66	66	76	54	70	71	52	63	75	65	73	70	70	72	76	81	80	69	67	68	70	83	76	73	75	64	84	63	59	73	78	66	72	46	68	69	66	82	74	78	61	56	71	72	73	60	82	82	68	64	69	68	71	70	69	74	76	74	63	57	85	64	73	71	68	71	63	72	68	72	68	81	61	59	84	79	81	59	67	84	85	65	73	75	68	64	58	79	65	63	71	70	64	66	77	74	67	72	81	69	68	75	86	70	66	76	74	61	79	71	64	73	65	62	67	61	64	72	70	70	63	83	63	74	63	64	65	70	71	69	57	81	66	67	80	65	63	69	59	75	77	72	78	70	69	72	82	62	55	79	80	59	79	85	65	61	71	67	66	76	70	68	77	81	77	74	58	57	85	65	80	72	69	65	82	59	67	72	77	80	65	80	79	84	75	69	81	69	70	77	62	67	83	68	72	59	81	86	70	76	58	85	66	75	77	66	71	70	73	79	81	67	88	69	62	66	71	68	60	87	53	62	71	66	70	64	75	58	84	73	70	81	84	67	77	70	82	82	56	68	67	83	80	63	75	69	69	73	71	77	68	62	80	85	70	69	75	67	63	67	59	70	62	79	67	67	67	63	71	84	59	82	59	72	72	78	70	62	75	74	81	80	78	69	84	62	74	74	71	82	53	73	58	84	57	86	77	87	73	60	60	63	74	72	60	85	72	76	71	67	59	74	79	80	71	62	74	74	84	65	61	59	68	87	71	62	71	75	85	88	63	81	73	65	55	76	78	56	78	91	83	72	79	69	65	73	72	71	81	55	64	56	74	70	73	74	61	61	81	69	64	78	65	50	58	63	67	78	73	71	89	63	72	59	51	72	68	70	59	74	77	61	81	69	69	81	63	65	51	73	72	66	61	67	67	60	88	75	67	67	71	68	84	83	78	60	66	70	79	76	59	78	63	76	74	92	83	75	82	71	59	71	66	77	64	54	67	79	69	72	72	74	65	85	77	78	75	75	63	82	81	70	94	77	73	57	89	76	71	83	58	67	77	66	55	79	65	71	70	73	69	55	64	73	78	61	77	65	85	76	71	61	67	75	74	74	80	68	70	79	65	71	82	71	66	68	64	77	69	60	77	83	64	81	62	62	73	69	55	70	62	76	52	73	77	79	57	79	64	67	62	83	83	65	81	76	78	76	73	64	72	60	58	72	64	97	62	82	77	57	61	77	78	74	91	66	70	67	72	73	78	75	76	58	71	71	73	62	75	81	54	67	78	64	59	83	61	60	82	84	60	59	75	63	86	87	76	76	62	81	69	75	59	70	86	73	65	80	85	64	69	81	79	74	63	70	58	76	80	67	69	64	63	63	79	76	68	85	66	77	69	65	73	71	75	80	70	60	77	63	61	71	77	72	82	89	61	75	70	46	63	75	82	93	77	62	81	77	83	68	63	72	74	80	85	86	73	70	65	67	70	63	75	63	71	82	81	56	63	76	70	65	70	67	71	62	79	63	76	71	75	73	70	95	66	72	68	81	61	77	54	66	71	88	73	76	58	83	59	64	69	64	87	68	82	82	85	67	72	59	59	60	85	77	67	74	75	66	73	74	68	63	74	72	71	71	71	70	70	71	71	80	74	89	83	74	67	80	63	73	84	79	69	61	86	81	65	65	64	75	74	66	72	63	70	53	87	66	85	52	68	86	77	79	60	70	57	69	76	63	73	73	76	68	77	76	74	71	84	69	76	85	53	80	70	89	81	74	58	79	68	60	97	58	69	83	74	58	74	69	71	80	49	88	79	80	67	88	81	78	70	61	64	70	72	65	57	74	79	70	77	57	71	75	71	81	67	62	69	78	80	68	68	64	75	85	55	72	66	81	67	71	80	74	76	75	81	77	64	68	67	86	81	88	60	84	71	72	62	73	72	72	73	86	77	68	81	73	74	76	75	74	59	71	77	78	75	93	59	73	73	64	73	74	71	70	78	65	63	67	71	62	74	91	60	68	67	76	71	79	87	69	78	72	81	72	60	65	73	72	71	69	69	79	88	70	77	70	75	79	73	72	68	59	73	65	79	74	84	58	69	74	73	69	63	56	78	59	69	62	87	64	67	68	78	70	78	66	74	61	65	47	91	55	72	83	78	71	79	78	77	80	71	48	67	76	66	64	73	70	59	76	86	68	56	66	67	77	76	81	58	67	87	62	69	77	78	65	58	71	62	78	61	84	77	69	78	71	56	75	61	73	73	61	64	54	57	75	66	65	66	73	79	78	72	77	68	75	67	67	67	67	82	70	77	72	57	56	87	58	68	77	71	85	67	79	73	72	81	64	72	75	89	53	63	70	71	61	66	85	85	71	75	58	64	71	82	74	74	70	63	75	65	71	73	73	66	83	78	62	72	69	79	78	78	72	65	61	49	88	83	70	68	60	68	75	62	80	70	78	82	64	71	57	77	56	86	70	66	70	60	94	74	59	68	64	60	59	67	63	59	72	72	68	72	87	74	77	64	72	70	62	74	73	86	75	57	61	70	53	65	70	69	82	77	77	60	71	85	77	52	78	71	78	71	72	80	84	63	83	61	83	72	59	72	71	73	69	69	72	65	66	65	54	75	81	63	58	66	74	66	79	68	63	75	82	66	68	75	81	68	81	58	85	73	89	68	84	64	76	79	78	70	79	77	90	77	75	64	61	73	61	89	63	70	73	71	66	83	71	76	73	64	73	80	77	84	58	56	82	74	74	66	56	86	67	66	57	81	76	74	62	70	74	71	86	71	72	69	71	70	72	66	58	68	67	74	64	59	75	72	86	84	86	76	78	83	66	64	63	68	74	68	72	77	73	62	73	58	77	79	74	76	79	65	54	70	68	75	63	66	76	65	58	69	72	70	78	84	86	60	75	85	58	76	74	58	52	66	69	62	88	78	74	64	80	64	78	66	74	67	78	77	58	80	78	63	66	76	75	71	60	62	78	68	74	69	71	82	67	64	57	66	83	79	61	58	74	69	65	72	62	66	81	54	80	75	79	63	55	64	79	81	75	67	71	68	68	88	70	77	78	76	71	67	78	59	75	63	60	77	63	63	75	73	71	70	66	65	82	80	69	72	89	61	73	75	76	67	81	67	63	65	74	79	77	76	81	85	73	69	77	89	74	71	68	72	63	70	61	55	67	71	79	66	67	52	63	69	67	59	75	78	62	68	72	71	63	70	76	73	64	71	60	73	66	72	78	70	64	63	79	71	71	74	77	73	77	83	79	64	83	49	86	66	67	65	79	52	70	78	77	72	77	74	77	77	61	69	77	54	47	77	76	77	71	72	87	61	91	77	79	86	75	68	78	69	63	73	75	83	71	66	74	78	64	72	76	76	64	66	86	71	76	79	79	69	78	79	69	83	66	71	69	71	60	55
46896	45938	58076	58575	41964	24629	9841	10298	6414	2659	1226	853	714	688	741	778	711	737	765	770	778	746	716	767	716	715	669	761	729	763	739	714	759	736	756	742	731	794	754	691	793	724	758	721	744	741	715	779	735	719	725	705	765	752	729	731	708	718	720	757	720	719	710	713	714	705	750	731	781	719	743	723	783	756	776	707	697	696	710	733	719	750	696	715	731	724	716	720	705	767	737	682	716	750	716	750	744	719	746	766	667	771	699	782	772	721	722	701	677	738	686	715	774	747	747	754	701	727	696	705	757	724	738	739	734	735	735	735	714	715	769	702	720	738	731	717	789	744	742	733	745	698	750	742	700	756	729	734	736	708	726	741	674	732	732	753	766	754	737	726	726	710	738	717	719	735	744	719	743	693	768	731	754	757	745	722	706	699	740	718	745	743	764	736	755	722	721	716	742	691	713	719	728	698	678	746	750	751	739	740	716	722	699	732	749	731	729	775	748	724	653	694	739	713	718	712	688	788	763	712	753	695	707	755	738	737	713	745	729	706	726	705	768	710	741	744	709	738	696	733	705	725	772	719	759	730	719	738	701	768	724	696	735	734	711	769	662	810	715	691	762	761	704	730	674	666	702	734	704	723	710	728	765	742	755	705	721	719	731	761	748	713	717	768	747	726	746	691	743	735	746	735	761	745	760	714	672	746	748	715	696	695	763	729	711	706	745	761	705	712	716	695	761	750	679	714	751	749	783	760	728	722	731	762	791	731	739	716	739	702	737	765	760	693	714	726	710	791	710	736	763	736	715	696	769	763	703	699	759	702	639	763	720	689	763	702	702	748	737	735	680	775	766	773	793	739	769	694	730	705	753	744	788	710	754	700	755	762	717	758	734	723	740	772	716	761	759	735	722	751	714	721	757	715	680	742	736	784	725	750	763	712	739	739	737	718	793	698	762	684	784	753	714	730	732	717	765	792	741	743	706	753	735	778	776	712	707	724	721	750	710	750	737	738	779	767	740	754	764	772	725	724	797	743	706	705	684	737	754	744	725	745	766	755	739	719	717	748	731	794	684	732	781	743	716	714	713	720	708	713	713	748	738	731	728	703	711	720	731	688	729	693	751	714	704	674	747	701	754	692	734	714	766	752	727	728	724	753	750	776	722	730	763	751	779	721	712	763	722	745	738	719	767	754	734	695	714	720	766	714	752	780	698	724	709	759	720	790	724	698	732	689	759	730	760	752	770	768	756	735	736	741	722	720	718	725	697	679	731	711	721	750	704	747	748	729	765	701	675	745	747	686	758	700	714	705	706	761	720	732	760	749	726	735	664	722	735	742	757	704	737	729	794	702	666	736	709	749	702	757	755	729	687	679	765	742	731	751	731	716	694	653	663	712	700	747	652	757	703	690	673	745	750	751	780	695	765	744	727	735	732	713	706	734	729	799	713	708	690	733	746	728	742	712	720	698	735	683	690	707	790	743	702	753	752	740	771	795	763	696	743	757	731	733	715	736	723	740	718	718	732	751	757	743	733	759	762	722	788	705	751	772	681	736	715	729	711	777	770	727	740	754	725	733	764	731	704	742	738	762	687	706	767	726	723	732	757	708	711	753	689	730	732	717	795	710	751	730	720	765	729	735	719	723	730	752	774	721	744	703	733	719	765	808	787	716	708	723	758	727	701	713	737	764	738	793	697	727	744	718	725	741	714	729	712	712	791	751	731	721	785	788	739	749	717	741	737	692	728	741	710	797	679	718	694	731	700	765	724	725	707	699	718	709	775	738	709	726	749	786	738	717	746	711	762	767	724	719	724	748	714	704	733	685	733	715	800	746	735	715	745	718	683	719	767	735	738	729	725	784	749	712	770	750	747	730	734	714	743	697	725	757	710	710	738	761	765	772	727	710	736	752	684	749	715	739	740	733	724	742	792	763	766	700	745	685	765	768	768	666	712	734	747	766	732	741	728	744	738	726	722	756	747	744	713	720	756	758	723	655	702	669	741	755	762	732	772	709	789	686	744	738	771	759	735	727	726	741	777	723	784	783	706	717	700	712	740	773	730	729	742	730	748	674	740	746	729	766	706	724	728	744	711	713	727	743	697	743	717	731	730	753	729	720	731	749	785	681	776	722	741	686	749	678	700	743	702	700	698	725	709	760	733	735	728	712	749	717	725	757	758	700	694	727	748	715	769	735	724	734	736	730	733	723	771	721	769	753	698	781	779	740	736	749	686	760	741	773	765	736	647	715	670	667	715	725	708	748	737	724	721	749	731	735	747	716	777	780	704	767	694	723	724	744	709	743	746	717	714	751	725	722	716	731	750	796	695	731	712	779	740	737	702	739	726	704	700	741	774	689	767	719	729	737	738	707	725	739	764	747	707	757	737	706	732	737	671	743	741	715	718	707	753	790	696	773	734	704	721	803	744	705	718	744	712	735	784	785	716	743	760	735	756	742	758	737	724	701	784	735	731	703	720	765	705	760	761	712	686	731	765	702	700	697	722	755	760	789	722	721	716	715	706	691	772	739	704	758	740	672	777	685	704	753	706	738	731	713	714	721	745	725	721	759	738	731	765	730	748	721	750	788	745	697	795	724	730	739	801	745	726	745	809	739	768	741	757	728	773	721	701	750	735	718	717	743	703	727	705	710	750	739	746	742	714	727	717	744	707	765	719	710	723	678	744	705	743	709	744	758	689	750	742	755	693	775	733	708	696	699	673	760	714	702	760	707	757	752	742	776	716	727	707	695	715	716	771	759	718	759	705	729	741	737	723	727	778	698	774	722	671	682	736	738	709	709	731	749	796	775	744	714	720	767	699	724	706	743	771	753	745	785	684	754	721	708	747	681	727	758	707	696	761	698	758	751	728	721	740	737	749	731	706	795	735	697	709	697	720	747	700	711	729	714	730	776	748	731	742	726	720	693	767	731	735	728	736	742	744	707	756	739	751	802	742	780	724	778	731	769	703	744	762	698	756	733	691	684	787	725	736	743	738	731	740	747	757	735	740	801	755	720	728	705	678	796	739	695	772	745	699	757	755	757	739	720	763	771	729	740	734	765	778	750	724	747	717	694	722	706	724	712	729	739	764	714	724	747	711	736	747	738	711	765	702	713	730	721	730	691	737	721	684	738	761	753	745	752	739	741	772	744	709	708	692	699	710	739	695	733	759	702	727	727	715	752	766	747	752	718	758	735	702	774	733	717	737	709	753	700	700	725	740	729	728	751	758	745	756	713	746	779	721	717	752	736	712	717	767	732	745	770	731	737	728	714	756	739	733	719	737	698	730	744	751	745	696	765	747	732	746	748	736	729	743	754	718	726	713	737	749	723	761	704	713	679	752	722	711	725	756	727	737	770	715	696	726	693	717	725	759	708	729	724	726	759	772	679	801	745	738	692	716	771	755	742	718	731	667	749	699	741	727	714	703	768	777	701	796	718	718	765	739	733	700	754	739	729	758	691	755	728	740	717	765	738	771	716	730	749	783	733	726	739	751	730
6458	3444	10431	11705	3477	482	138	106	133	96	76	83	73	69	83	96	78	71	90	70	88	73	83	70	104	98	76	87	79	73	72	71	67	66	75	80	85	77	71	87	81	73	72	77	82	63	85	83	79	90	89	78	86	78	84	59	68	73	90	74	76	85	69	94	61	76	63	90	84	68	62	95	65	83	60	64	63	77	62	84	82	71	69	65	77	78	71	82	81	65	77	77	87	68	82	81	78	73	68	82	78	73	77	81	65	79	70	82	104	76	57	79	78	92	73	75	101	90	84	82	67	103	66	70	86	87	76	80	67	88	67	75	78	75	85	71	78	85	68	87	84	88	78	76	75	63	87	94	93	83	95	81	61	74	78	73	62	87	86	60	59	66	82	90	67	84	83	66	71	68	67	68	95	70	79	76	79	87	61	80	81	88	76	85	87	80	94	82	67	89	100	80	72	74	71	69	74	73	82	78	75	88	67	77	99	90	73	76	74	74	72	72	70	57	90	77	80	79	80	80	74	65	71	76	79	70	84	80	81	85	75	79	66	78	65	73	70	74	70	66	77	77	64	82	71	79	77	91	87	68	71	71	83	70	91	85	86	89	84	78	74	64	70	72	68	81	81	71	72	74	78	64	91	102	72	62	86	70	91	83	79	56	71	86	71	87	68	78	72	74	61	75	58	65	76	76	64	75	72	74	74	68	78	69	79	79	73	76	81	66	91	74	72	78	69	59	69	62	84	78	73	74	76	68	68	96	77	67	54	58	74	77	60	87	81	74	70	94	69	69	77	79	83	77	77	86	70	82	77	73	72	86	67	70	76	71	63	68	83	83	79	79	64	76	72	84	71	74	85	72	62	93	79	76	84	69	84	71	78	82	85	85	71	92	90	76	89	79	69	77	84	74	84	73	78	69	74	86	72	89	73	79	78	67	65	83	70	78	68	89	77	63	65	92	66	78	73	74	86	68	79	69	76	78	72	70	82	75	84	64	68	76	89	71	82	64	85	91	61	80	80	65	70	70	77	85	84	74	75	76	74	73	79	88	72	80	73	82	61	72	80	71	69	75	86	75	78	90	75	74	93	80	76	80	66	83	82	87	66	92	67	72	74	85	82	71	67	76	76	69	82	67	78	78	80	76	82	95	84	87	86	72	79	68	79	60	82	76	82	79	73	75	85	66	79	75	66	89	76	69	86	68	69	84	75	78	78	70	74	85	89	79	83	65	78	80	71	72	81	59	84	84	68	73	59	83	76	64	70	88	73	68	69	67	81	102	77	62	88	99	85	63	62	85	69	68	70	83	71	80	68	84	84	67	72	79	68	63	87	90	73	82	77	79	70	80	68	76	86	103	72	60	88	72	85	80	79	60	65	71	79	89	83	59	80	69	77	66	67	86	76	71	72	80	79	75	85	79	80	80	85	78	79	89	71	65	75	75	72	64	69	77	93	74	77	66	72	84	83	92	83	80	78	78	80	83	83	71	92	77	73	72	64	80	77	73	78	77	78	68	72	74	83	78	65	64	79	69	90	86	73	62	69	99	72	70	72	84	81	80	71	71	68	82	56	64	57	76	96	78	77	78	78	57	75	77	72	73	77	85	80	85	74	77	59	96	58	66	60	77	71	101	84	80	73	84	84	75	91	84	68	72	78	69	62	83	92	68	72	73	63	84	83	77	73	68	92	81	68	80	73	90	79	79	87	70	79	84	78	80	88	64	91	77	70	74	75	80	90	77	74	70	61	80	64	76	66	68	96	79	90	96	77	73	78	63	79	74	88	69	74	73	87	65	78	79	83	64	75	69	62	70	84	59	69	77	80	58	85	91	78	84	79	80	74	62	63	82	60	71	64	64	67	74	88	77	84	70	67	71	70	77	67	78	85	74	88	84	86	78	73	76	79	82	82	78	82	68	68	81	68	59	80	71	66	67	67	86	65	71	84	76	68	81	74	67	68	82	79	72	85	83	64	67	81	101	78	57	73	85	84	83	84	64	93	88	96	57	74	75	72	93	73	81	92	63	81	79	73	85	82	73	87	81	71	79	77	73	74	68	70	76	73	79	70	78	76	77	87	73	79	80	85	83	62	91	71	69	77	72	91	92	79	80	74	85	78	63	82	88	84	84	69	75	60	76	86	81	71	77	62	90	68	61	77	80	55	89	76	76	67	84	79	74	89	79	68	91	75	63	68	53	83	78	72	70	67	79	75	74	83	76	66	73	79	62	58	54	62	68	69	93	79	74	83	66	110	71	70	72	73	76	77	68	85	89	90	75	68	62	78	77	91	69	68	72	83	91	74	72	66	85	76	56	76	76	76	81	77	73	80	85	81	76	72	72	80	78	79	81	85	67	95	70	67	80	76	72	78	70	65	77	64	76	65	75	75	72	85	66	82	73	78	78	82	75	87	96	88	81	85	61	76	74	54	70	66	76	77	83	71	69	68	86	89	76	65	75	73	82	78	73	86	62	76	101	93	69	81	84	78	69	84	70	71	87	75	84	74	75	69	83	76	82	85	74	72	80	77	68	65	79	74	60	85	71	84	85	71	67	85	86	72	75	71	66	77	75	77	101	69	67	79	66	84	83	79	82	78	74	65	92	68	89	72	77	63	78	73	88	74	66	107	77	76	63	65	86	83	84	63	73	74	72	70	76	69	64	84	80	70	73	82	79	76	80	67	84	78	68	86	64	77	86	74	74	74	77	82	81	81	75	97	62	68	109	69	91	79	78	76	68	72	67	76	66	90	85	76	88	70	74	87	74	77	66	95	76	75	64	66	68	81	78	76	75	87	99	81	70	82	70	74	75	66	70	76	87	81	67	69	76	72	80	71	73	84	93	86	69	87	96	81	80	80	76	73	63	61	62	67	73	90	77	71	80	92	70	83	84	85	64	76	74	79	75	69	74	72	83	77	75	79	70	74	71	65	96	78	75	85	70	75	71	86	65	71	77	77	68	81	94	76	75	72	91	88	79	88	89	66	73	71	85	91	80	76	87	90	82	64	68	61	68	73	64	79	88	75	70	91	76	70	77	63	70	73	92	74	85	96	88	76	69	65	90	80	69	87	75	64	86	72	75	83	80	73	71	74	60	88	77	73	80	67	80	79	72	94	84	71	58	80	90	68	65	83	68	89	87	80	80	80	71	74	81	78	91	76	79	64	69	60	83	73	73	81	81	86	64	83	72	83	59	63	81	62	76	71	79	76	81	75	80	91	80	84	79	86	76	62	94	65	87	68	72	72	87	86	80	56	76	75	92	56	78	88	70	87	63	66	66	80	77	66	73	76	66	71	90	90	78	75	70	67	74	87	80	69	73	68	91	90	79	72	78	96	81	66	84	75	83	73	86	71	75	64	76	77	80	83	63	76	78	69	56	64	81	82	98	67	69	72	85	92	82	65	69	79	65	73	60	68	61	73	75	76	70	83	81	55	80	81	80	87	75	80	77	71	74	65	75	89	73	73	60	69	78	63	80	72	72	78	85	77	64
34440	23401	36436	36439	23695	10227	3070	2581	2028	1255	885	751	750	852	772	775	741	782	790	749	782	779	780	763	735	786	754	761	779	774	770	779	725	772	797	799	763	785	763	819	800	758	777	794	762	773	756	728	791	775	757	786	780	795	798	764	772	802	792	793	739	802	783	788	765	778	699	814	794	789	739	811	795	740	719	757	785	769	792	813	754	811	755	774	780	791	798	746	815	766	760	819	814	760	737	820	814	795	742	777	751	811	752	758	713	797	786	742	824	779	688	764	763	762	799	768	770	780	753	756	789	772	781	774	766	787	789	765	804	751	756	750	791	770	747	792	813	749	796	713	760	738	752	787	723	778	767	740	767	804	808	780	750	797	797	781	814	794	799	787	744	776	804	762	794	797	749	759	845	764	801	766	736	825	741	768	748	763	805	766	783	792	766	730	776	749	775	760	810	780	810	761	779	771	758	786	823	782	761	766	789	801	800	791	772	745	792	751	790	725	803	757	715	792	816	821	792	798	760	746	750	778	788	765	765	780	778	790	772	738	728	726	729	799	858	784	743	780	820	814	775	794	733	758	740	749	797	782	754	767	790	771	776	801	778	777	762	740	770	807	738	811	800	805	764	775	755	787	803	787	747	817	772	800	761	748	798	789	773	765	768	783	754	781	803	826	789	808	753	795	775	772	816	805	797	767	751	777	816	760	833	762	752	811	779	772	738	772	769	757	791	780	821	753	815	784	787	800	810	734	757	752	754	750	744	753	747	809	768	748	817	771	846	809	738	752	727	763	803	774	743	787	765	742	768	712	796	790	780	782	762	785	801	769	741	763	782	802	812	760	813	760	798	738	782	757	758	762	782	812	811	794	765	743	797	773	786	813	784	783	758	791	755	757	799	803	791	759	760	755	801	789	784	754	794	765	781	813	711	815	755	818	773	752	786	752	807	768	800	737	858	754	762	787	765	772	749	777	801	730	767	740	758	781	773	810	727	808	819	840	793	790	771	776	783	808	765	721	811	817	773	777	808	780	780	764	750	755	786	803	767	804	791	764	764	776	792	786	868	774	800	765	760	797	797	827	732	802	729	758	711	789	780	804	773	746	798	753	744	790	765	716	778	789	714	809	755	767	770	791	728	719	772	809	777	750	821	835	782	801	799	811	786	719	847	752	794	776	729	808	794	766	787	771	773	765	768	793	763	755	809	798	793	761	771	817	757	780	778	788	758	774	764	731	779	764	842	745	782	778	795	761	793	766	805	794	733	771	707	785	764	789	820	812	723	769	776	811	780	776	840	770	762	801	811	776	788	740	754	770	764	722	761	765	804	809	782	781	762	744	811	723	774	739	806	774	781	803	754	769	801	783	769	744	801	804	785	740	775	819	759	785	773	789	762	772	741	802	716	796	757	733	769	782	765	777	770	756	782	747	805	785	810	792	807	777	794	828	739	811	757	830	746	799	761	820	755	814	754	714	772	784	758	762	797	758	756	783	756	762	798	780	749	783	777	736	749	781	784	785	751	791	790	819	717	718	762	736	775	757	812	767	808	745	779	769	762	777	773	796	830	765	787	721	792	780	779	773	827	770	778	760	838	777	760	781	778	751	777	763	793	784	816	788	796	747	762	806	792	749	726	759	756	760	773	801	706	783	790	790	755	752	786	746	800	745	766	795	804	813	815	773	758	783	736	811	767	773	788	744	783	808	741	702	759	817	783	756	808	802	779	811	745	790	827	822	778	750	773	812	755	806	729	727	801	766	754	766	780	789	796	785	782	738	784	797	770	775	779	786	808	798	785	822	819	832	766	779	760	803	730	775	794	741	799	802	743	780	808	792	806	797	715	850	780	778	757	764	774	758	766	782	741	742	780	786	819	732	750	793	764	780	797	743	785	785	809	754	760	816	775	807	744	781	789	763	801	781	779	831	806	765	803	767	745	845	776	770	720	761	803	736	800	782	712	750	788	783	770	726	767	754	800	746	783	810	774	764	759	744	791	728	845	785	716	766	760	774	721	801	807	712	766	764	780	786	737	780	831	814	786	733	753	782	733	743	748	809	750	771	737	776	752	798	822	772	766	743	779	750	792	783	817	827	790	745	753	770	774	762	753	755	765	728	805	749	777	749	742	799	773	723	744	793	730	765	820	758	766	718	757	792	749	764	750	747	798	745	831	800	749	773	786	765	800	729	808	792	751	779	775	780	742	802	757	765	737	772	753	770	759	758	763	805	768	767	776	750	763	788	755	783	795	787	748	782	799	758	731	750	797	780	798	770	806	787	821	769	769	764	784	796	779	786	770	787	722	747	708	813	738	771	752	787	756	763	776	833	754	814	776	782	777	731	796	760	781	820	806	771	773	772	772	801	758	773	749	707	736	736	772	749	738	762	776	794	763	756	774	832	771	842	726	780	808	813	745	709	769	748	747	732	761	770	820	806	766	765	787	781	781	740	773	726	793	806	783	741	847	750	767	770	743	759	824	778	740	735	793	801	795	825	780	777	771	769	750	782	808	752	758	764	763	739	789	794	727	781	706	724	736	790	762	771	798	822	731	783	778	750	758	801	788	796	743	770	754	770	777	772	759	760	779	788	756	812	771	802	768	788	768	821	758	819	764	743	801	784	748	790	798	741	799	790	829	728	798	786	812	786	774	790	779	732	808	751	738	782	792	771	750	788	768	754	781	744	712	750	761	765	786	747	776	761	766	779	802	738	826	797	765	801	787	808	813	796	730	752	756	743	777	778	798	755	793	731	753	738	766	788	787	780	791	719	759	748	799	774	762	783	707	782	809	751	739	739	784	785	731	792	790	768	838	777	795	764	818	741	735	733	800	764	745	799	773	783	784	781	776	802	822	816	797	730	756	772	777	728	732	771	786	765	787	737	791	742	782	735	782	794	754	774	744	788	790	787	783	806	770	762	761	798	762	771	716	758	845	792	809	737	794	751	757	769	783	823	808	770	822	752	752	754	793	807	765	733	702	778	795	750	803	790	763	774	748	853	754	764	801	761	820	806	749	806	764	812	827	784	776	804	806	741	808	762	761	789	783	764	837	827	763	717	812	778	751	767	756	791	775	807	725	754	780	774	802	754	772	754	764	786	782	746	775	776	776	751	767	772	822	778	769	790	813	845	747	784	767	772	757	782	758	739	781	785	778	741	758	806	811	786	819	753	804	802	813	770	785	745	799	787	748	795	778	805	767	741	734	795	800	786	777	810	816	745	748	794	768	761	755	749	755	761	779	763	798	776	734	752	765	757	752	817	758	782	802	801	811	783	772	746	742	823	820	810	750	767	764	804	839	713	806	786	758	734	747	752	805	740	814	802	796	778	729	821	784	788	801	812	747	759	743	803	800	739	753	818	703	809	772	765	769	796	805	774	776	797	750	787	765	729	763	781	779	748	751	812	783	782	766	776	741	823	808	759	704	771	763	773	815	752	747	777	768	793	749	759	744	805	744	786	737	791	852	774	779	791	768	812	767	754	782	786	794	830	788	799
12046	13232	32059	24659	8877	1393	299	217	154	88	82	72	68	53	70	57	82	90	81	76	74	65	68	72	68	71	76	52	77	95	80	70	70	82	81	81	72	57	78	68	72	69	78	65	72	82	74	56	67	66	71	77	77	58	72	74	66	69	72	79	70	62	75	69	73	73	73	84	71	73	79	69	72	78	85	60	56	62	61	69	79	66	75	83	69	71	77	70	71	95	82	64	73	77	63	70	70	84	68	67	85	76	88	70	81	71	70	78	82	84	83	83	78	71	70	89	65	63	71	73	62	71	88	69	50	72	79	82	74	67	74	77	72	74	71	78	65	78	74	70	81	67	76	69	88	58	70	63	69	70	71	86	80	69	75	63	65	82	70	77	72	87	80	80	80	83	73	64	76	60	67	61	61	71	74	75	71	77	61	74	71	88	68	63	84	68	61	65	73	78	58	59	72	77	62	65	77	77	72	70	85	76	58	82	50	75	62	74	54	69	69	83	69	80	65	84	70	67	75	61	68	67	85	72	82	76	75	72	77	68	71	82	79	64	84	63	70	64	83	63	72	63	71	72	63	71	68	67	65	66	70	55	66	83	74	69	78	70	70	72	68	73	78	58	66	60	79	70	78	66	69	56	85	72	62	61	66	79	69	71	74	76	91	78	71	52	70	53	83	81	69	76	65	72	68	70	78	83	88	67	84	86	64	71	69	65	82	66	66	85	83	76	71	69	88	61	73	77	62	70	68	70	64	74	78	82	77	69	83	60	82	78	73	72	68	69	74	79	64	71	57	63	68	54	83	81	74	72	62	57	68	87	82	74	62	102	81	66	74	77	66	71	66	73	83	73	74	73	60	73	72	67	76	82	71	70	74	75	78	61	72	62	69	75	79	59	73	78	66	90	87	86	76	73	69	74	51	81	73	64	64	77	86	84	67	81	83	94	69	53	76	63	69	66	70	76	68	67	89	61	76	74	81	76	70	66	81	74	76	75	72	72	60	77	62	78	68	80	68	63	83	74	86	68	58	70	63	76	65	61	84	88	64	68	75	56	65	61	64	57	80	80	61	83	67	72	69	75	64	79	68	60	79	72	84	65	80	66	84	69	66	84	74	54	66	58	77	73	74	73	62	88	65	79	90	90	70	86	66	83	68	69	84	75	79	84	70	78	67	69	74	76	72	67	81	67	70	66	76	84	70	61	76	74	78	62	68	70	64	75	61	76	95	60	76	78	79	60	73	78	68	88	60	67	83	73	54	64	71	74	71	87	85	79	70	69	74	76	74	61	69	76	83	80	78	71	77	61	71	66	80	83	72	60	69	70	75	78	73	69	77	78	69	73	74	62	70	68	77	76	65	76	68	81	67	73	70	60	72	73	85	75	78	72	82	68	83	91	77	71	74	71	60	71	71	68	71	67	74	77	70	64	88	89	107	58	74	65	73	69	80	84	83	74	67	71	78	79	78	83	72	70	54	69	69	85	76	68	74	82	77	67	64	85	61	64	57	79	84	74	79	66	77	81	78	62	74	73	76	59	82	80	59	81	67	76	69	74	72	70	79	69	75	72	69	56	70	86	68	76	68	73	70	71	80	78	71	86	61	77	60	72	77	74	71	68	88	79	78	76	75	82	75	56	85	75	69	63	63	64	62	74	77	81	59	82	75	81	79	74	81	62	64	82	63	79	75	60	59	79	82	84	73	67	64	87	80	68	70	60	65	78	71	75	85	92	71	79	70	82	72	77	75	92	84	71	76	92	66	66	87	70	70	77	82	69	64	65	70	64	63	76	79	63	78	71	75	73	57	74	69	79	59	77	74	61	67	78	55	74	82	71	59	71	76	79	71	73	67	77	74	66	83	64	80	84	50	76	70	85	67	79	71	85	50	71	76	69	73	66	57	77	73	61	79	58	80	72	56	60	64	71	78	71	56	77	69	78	79	70	76	85	64	75	84	60	65	68	70	81	74	76	68	71	71	81	93	73	72	72	76	82	66	77	55	76	81	86	75	62	66	65	60	65	64	70	64	72	82	55	94	67	72	65	75	80	47	70	83	75	74	76	65	76	76	74	66	68	70	64	65	72	73	85	55	75	84	66	80	75	85	60	71	69	64	69	74	61	70	75	70	76	73	71	80	81	83	80	64	57	83	66	68	69	68	69	66	77	66	71	77	69	64	76	83	69	64	81	80	77	65	63	78	77	73	70	92	74	63	65	74	81	85	59	66	74	79	75	60	57	73	62	69	87	77	84	78	71	71	81	93	80	70	59	59	88	80	61	63	73	76	75	65	65	80	86	73	61	82	78	72	69	81	77	81	69	79	78	62	72	84	69	85	61	69	66	70	88	68	80	78	76	78	73	79	76	64	79	77	72	64	74	76	73	73	63	69	78	63	72	77	61	73	78	69	68	61	79	58	82	67	60	68	68	67	72	63	72	74	71	69	80	81	60	91	68	72	66	69	79	80	63	78	76	72	75	78	70	69	80	65	86	60	79	66	55	62	65	77	76	72	79	83	91	62	89	82	82	66	70	65	74	77	68	63	62	68	64	72	74	79	75	68	74	65	71	73	76	71	89	87	59	70	66	75	66	65	64	77	64	71	77	72	61	85	77	82	85	79	63	65	73	75	78	72	82	76	64	69	88	91	84	65	64	82	61	68	62	86	66	62	72	76	82	69	58	66	85	73	78	70	68	69	86	71	68	71	87	82	73	69	84	77	88	76	74	68	89	82	65	73	79	72	67	67	72	72	66	87	76	85	66	71	64	70	65	70	64	67	68	87	81	77	83	70	66	80	79	79	65	82	78	85	81	67	67	64	63	73	81	71	74	84	76	81	61	76	79	71	76	69	71	74	87	68	80	84	62	70	78	70	75	76	73	77	73	80	77	80	85	66	71	72	66	73	72	75	67	80	62	62	89	61	66	82	70	65	67	62	72	79	76	64	64	55	69	58	87	61	77	69	66	77	62	71	70	77	83	75	73	74	63	63	85	70	62	73	76	74	74	69	74	69	62	72	46	87	76	61	71	65	63	72	80	80	49	82	58	77	80	81	86	46	68	77	67	60	71	74	79	73	74	65	68	76	65	71	72	82	53	72	81	87	71	80	83	79	86	55	66	65	61	69	68	56	58	66	71	68	67	70	67	64	81	65	56	91	68	77	57	75	65	61	54	84	73	78	82	82	67	64	69	62	84	74	88	89	82	72	73	71	78	74	64	80	78	66	72	52	71	68	71	72	71	70	71	75	75	93	67	74	68	70	64	75	67	70	69	66	91	71	63	51	73	60	61	56	69	60	76	69	78	57	92	75	76	72	80	70	73	75	87	82	87	69	72	74	65	70	90	68	85	70	78	74	60	78	81	73	71	69	69	64	64	83	105	65	64	70	93	83	80	74	66	64	79	60	65	76	77	83	52	69	68	77	69	73	79	73	64	78	81	76	86	69	87	84	77	73	62	63	67	79	63	67	74	61	83	63	75	71	69	76	64	72	64
43444	36704	54806	47865	33739	18458	6498	4390	2712	1395	898	752	719	754	760	737	783	750	784	752	742	749	746	792	762	716	746	799	717	734	758	703	807	748	752	737	756	718	742	766	707	750	728	734	762	776	757	716	729	778	777	777	754	795	764	777	688	786	776	765	741	764	765	746	723	775	750	781	763	749	707	723	734	752	751	752	756	714	740	772	727	755	694	760	732	779	776	761	711	805	734	749	751	737	688	727	705	754	727	763	759	730	729	739	736	766	756	727	750	790	759	750	752	757	731	699	788	798	765	710	770	725	729	717	729	714	749	742	743	761	768	792	782	747	714	699	726	825	768	750	729	764	764	762	761	757	740	727	768	685	672	704	747	675	761	698	722	696	740	753	754	742	732	808	740	781	764	764	766	686	743	736	741	698	720	761	749	727	770	726	720	765	750	707	763	769	761	753	714	767	723	787	744	709	747	772	759	779	800	758	789	782	701	686	754	739	762	744	695	707	757	741	745	757	757	687	757	748	776	790	726	727	723	745	737	733	765	720	733	740	794	737	738	751	773	769	733	728	779	777	789	752	763	698	757	761	764	709	764	727	751	738	722	754	736	804	794	742	738	735	715	760	765	758	698	734	761	765	775	729	765	828	727	757	740	777	741	778	776	711	736	762	780	783	719	790	745	720	754	693	747	724	780	760	766	748	693	792	775	717	774	742	766	754	718	733	751	748	723	774	763	770	781	728	766	763	750	757	720	722	741	757	726	740	768	747	716	739	734	723	792	776	740	765	745	769	738	781	764	727	729	773	731	738	783	772	727	733	782	754	751	741	643	752	748	755	768	729	772	772	756	745	720	739	757	724	785	736	715	731	710	775	777	732	692	780	759	765	775	755	719	809	716	717	755	777	745	714	738	743	724	716	753	745	737	727	745	800	740	756	721	711	704	800	693	794	761	744	714	697	764	759	727	736	724	784	753	722	746	720	750	729	767	812	785	719	742	792	742	727	746	774	697	775	738	782	731	784	770	769	735	781	750	759	761	727	763	755	734	702	770	774	717	775	766	730	782	753	697	755	756	792	818	815	729	713	748	773	720	725	779	758	709	695	758	705	741	715	771	749	748	713	775	711	727	766	751	748	821	758	736	726	734	739	736	803	733	706	700	740	731	785	710	769	740	721	786	751	780	767	708	760	779	773	787	771	728	782	717	769	761	735	775	773	740	730	735	734	733	785	721	765	759	760	743	767	764	743	744	739	712	755	743	713	764	740	751	739	699	728	714	761	786	759	731	713	779	785	747	744	781	745	732	731	722	736	778	749	751	743	776	739	748	739	761	733	730	727	755	716	787	751	744	767	785	696	742	784	779	721	778	746	697	769	768	757	744	759	795	760	779	744	765	793	735	757	749	773	729	762	835	757	723	714	753	747	748	758	741	770	751	746	745	726	740	710	716	718	757	761	777	755	701	704	788	767	733	739	738	709	759	739	701	783	731	778	758	740	719	794	768	788	776	728	747	741	733	790	768	770	770	777	718	728	749	794	761	755	777	781	753	733	771	764	752	775	727	804	759	702	775	780	720	731	747	733	804	721	749	737	764	759	741	751	757	770	718	737	762	779	763	733	733	715	805	777	711	745	755	748	739	770	701	769	760	775	767	775	787	722	709	761	749	746	761	707	746	783	721	784	743	710	741	748	732	726	755	757	767	766	769	789	774	786	764	767	757	738	733	778	741	745	773	751	750	755	763	777	723	760	786	740	719	744	753	717	753	727	718	760	737	714	760	728	771	721	762	701	748	740	782	777	745	694	727	748	711	752	751	779	768	719	741	716	781	732	762	754	720	735	742	774	755	812	758	798	785	778	741	767	716	760	756	729	753	766	774	729	754	716	752	753	775	782	715	754	766	699	736	711	763	759	747	743	757	776	768	790	740	796	761	760	746	745	814	819	754	771	734	739	725	749	768	724	736	731	774	744	693	723	810	764	708	776	809	760	712	761	776	726	762	739	775	754	802	768	813	734	733	774	713	815	741	720	740	801	782	772	765	724	758	737	741	759	774	749	753	737	799	768	731	770	743	802	783	734	759	764	751	765	731	762	739	729	760	761	752	733	779	753	776	742	775	733	787	767	741	795	707	771	789	786	716	798	754	768	732	688	760	769	803	761	718	784	798	756	772	736	706	742	751	804	764	711	776	721	757	766	697	708	834	747	771	757	712	751	779	746	737	768	807	727	772	758	758	734	756	746	710	781	737	726	745	721	768	826	765	794	761	755	735	701	749	762	746	739	765	746	784	773	788	787	699	782	731	735	747	765	730	750	754	796	764	778	798	748	736	737	752	773	699	747	721	743	772	818	757	729	750	757	766	779	785	766	801	704	744	683	753	751	736	788	739	726	793	793	727	741	718	734	748	715	765	769	750	731	723	777	749	740	759	732	742	738	726	775	776	758	781	726	689	716	791	771	772	724	779	797	719	745	748	747	720	746	770	766	760	736	760	679	752	758	774	701	771	736	762	757	755	773	718	712	776	717	705	754	738	781	753	777	730	758	719	790	752	781	735	771	758	747	756	789	773	788	743	766	762	711	806	746	740	787	734	724	693	742	775	760	779	717	749	691	709	749	718	766	797	782	714	732	731	806	775	785	760	757	773	732	771	797	734	771	729	716	713	715	771	755	730	768	776	745	761	758	723	748	716	782	747	750	714	753	729	761	795	790	683	751	737	776	775	753	728	723	785	780	736	746	777	718	761	740	789	769	736	766	721	763	707	798	764	799	759	732	775	773	751	722	705	754	724	727	769	713	747	740	736	742	724	733	719	712	721	743	753	763	760	785	754	778	757	758	777	779	735	751	755	771	809	754	756	756	708	719	733	788	786	738	746	708	749	749	758	790	782	749	744	757	759	785	709	707	788	771	692	784	739	732	735	744	760	736	720	717	764	728	746	747	772	754	742	786	756	774	759	734	746	772	776	765	774	790	737	766	704	687	750	729	756	804	737	743	702	725	737	757	761	751	778	733	758	789	750	711	751	787	752	743	736	688	737	817	711	710	712	745	760	753	781	748	738	744	762	733	695	744	699	738	757	706	720	731	779	725	725	784	777	748	717	730	745	739	742	780	717	706	787	770	796	784	706	715	740	786	784	765	705	754	765	780	805	769	774	749	734	765	743	805	752	758	792	729	749	757	765	783	759	776	796	727	759	717	748	743	675	775	762	745	744	739	701	723	770	724	768	755	764	753	770	763	781	810	745	773	714	704	753	712	776	766	749	773	738	753	768	774	707	747	740	795	765	737	772	812	755	715	798	797	750	767	758	756	723	748	709	746	781	720	744	745	732	710	729	763	701	720	671	767	716	761	762	749	753	743	747	744	715	752	792	745	769	743	705	761	743	788	777	714	750	765	752	760	754	765	744	763	758	786	751	758	731	734	769	766	722	729	729	806	770	738	770	717	718	762	783	738	713	787	803	717	735	744	728	771	756	745	706	740	752	786	733	708	761	756	773	755
9617	7695	19738	26783	11574	2249	414	219	169	98	87	73	79	73	91	82	79	75	83	80	73	71	74	71	75	78	98	85	68	90	78	70	74	76	79	67	69	90	78	76	82	76	83	75	91	78	55	82	61	74	91	71	90	63	57	88	74	75	88	74	68	76	83	79	85	71	78	85	72	88	70	63	76	78	86	85	86	65	76	84	87	69	78	80	76	68	59	80	70	82	74	85	71	68	93	73	63	69	94	67	78	86	69	62	94	83	79	84	78	73	65	90	71	70	70	62	69	87	82	80	60	88	75	88	64	80	79	76	76	74	67	92	77	80	66	88	75	63	85	77	83	89	76	84	65	86	76	75	85	84	71	62	94	85	63	80	74	51	88	85	81	85	65	82	85	85	66	78	73	84	76	74	76	67	66	56	81	91	80	74	79	79	79	86	70	80	87	73	57	74	76	96	63	87	76	83	78	80	65	77	81	78	73	81	84	77	82	71	73	74	75	87	67	73	79	83	69	78	80	77	80	68	74	79	77	83	75	79	82	91	85	71	80	67	77	86	65	78	68	72	74	61	63	80	73	75	71	74	85	66	62	86	70	77	66	70	65	80	81	74	86	69	74	84	86	72	83	70	73	77	72	72	76	79	68	90	72	80	79	79	73	82	73	59	68	64	72	84	70	70	71	82	79	81	88	81	59	78	76	78	82	82	88	72	77	69	80	77	71	79	77	65	96	72	65	89	80	80	78	81	67	84	69	89	88	71	82	71	89	79	89	82	84	76	72	77	76	77	65	76	69	86	83	75	76	71	76	71	94	67	71	71	76	86	74	69	78	71	77	91	78	73	90	76	66	87	91	73	92	87	85	79	70	72	74	79	67	55	80	78	59	83	79	85	69	82	72	70	85	64	69	57	82	89	66	73	78	61	78	81	64	57	79	69	71	71	84	79	77	72	84	84	64	83	77	76	72	65	69	89	77	106	64	74	76	80	66	79	99	79	68	76	79	82	83	71	71	82	76	78	81	85	68	80	75	82	88	74	85	75	83	69	79	86	84	90	83	87	67	70	66	88	73	71	89	80	80	81	98	81	78	95	72	81	78	84	80	67	80	82	74	74	76	83	88	68	79	68	75	54	74	67	72	65	102	71	78	92	82	66	69	80	78	71	85	69	66	74	74	84	77	76	81	69	60	54	80	71	78	81	80	66	77	79	79	91	75	81	66	79	73	73	70	81	68	79	77	86	66	84	77	79	59	88	83	93	59	76	86	86	65	65	74	83	84	74	66	82	75	68	81	73	85	78	67	69	71	68	79	87	71	79	94	81	72	64	73	80	60	66	73	77	78	73	72	74	96	78	87	82	83	66	90	82	72	87	67	65	77	72	65	77	71	76	99	64	68	86	85	83	73	73	71	68	75	70	94	76	72	86	98	69	76	74	66	78	68	80	80	74	72	76	61	86	73	96	71	78	89	74	64	82	70	76	77	75	76	70	81	73	70	90	67	74	81	87	77	67	78	73	75	82	70	66	73	75	65	77	74	93	78	88	74	84	74	77	85	82	75	73	57	72	85	66	79	90	66	88	79	53	72	79	67	74	75	99	82	83	71	80	69	84	78	88	83	79	67	73	92	60	79	88	71	79	73	71	63	80	61	69	86	60	72	52	73	76	68	76	103	85	70	68	88	79	74	77	86	80	78	82	86	85	75	72	74	79	74	69	67	79	77	101	77	61	75	81	79	74	91	67	84	87	73	76	71	76	79	63	80	72	64	69	86	84	89	78	72	92	65	82	82	85	70	74	78	89	71	71	69	77	62	83	73	79	86	95	84	93	72	85	79	76	72	80	73	71	87	98	83	89	70	72	96	84	65	77	79	76	74	78	69	82	74	86	61	78	76	73	68	73	78	75	79	75	100	63	83	91	72	70	79	72	68	70	84	73	84	82	60	81	73	84	57	81	92	81	88	73	78	73	83	92	73	80	84	73	80	73	88	78	85	101	83	85	78	70	78	87	64	78	74	74	79	75	87	72	66	70	76	75	89	72	66	80	65	74	81	64	74	71	67	79	80	91	66	83	79	71	62	88	67	73	69	65	80	71	88	75	81	78	71	85	67	69	84	85	92	77	71	71	81	86	90	78	63	81	70	76	74	87	73	68	86	75	76	73	77	74	78	80	79	69	86	73	75	85	77	84	84	79	92	68	74	74	77	72	81	95	79	98	96	83	79	76	80	82	85	67	77	82	84	64	70	65	72	77	78	75	66	80	94	67	83	80	82	83	64	71	72	83	83	89	69	81	89	70	84	67	92	73	78	77	74	73	97	63	91	85	78	82	81	79	85	82	84	65	69	87	72	78	69	79	76	80	81	74	77	72	85	85	87	85	59	76	60	87	68	74	77	74	78	88	75	86	78	60	72	84	78	71	76	77	65	68	93	54	70	71	70	63	56	79	95	82	72	67	81	76	64	89	75	94	73	74	63	81	110	80	86	69	66	69	84	88	82	81	81	71	88	88	63	59	84	61	75	89	84	73	82	59	68	76	67	76	66	62	80	54	74	76	74	73	79	73	81	57	80	81	89	89	75	84	84	79	67	74	85	81	86	69	87	81	73	73	75	95	81	67	79	74	80	74	90	91	85	83	88	88	86	78	83	84	79	77	79	85	88	84	100	106	93	77	80	77	66	52	72	74	86	75	87	70	74	84	68	83	75	81	89	94	74	64	107	64	96	75	82	84	71	72	74	90	66	82	75	74	71	73	73	80	67	68	92	80	81	83	67	75	74	66	93	80	81	95	71	67	81	71	71	76	83	59	77	94	81	71	80	75	80	79	79	69	80	83	71	66	72	57	72	85	64	65	74	69	83	75	75	73	82	80	81	76	87	85	68	78	76	74	80	83	89	80	70	84	81	70	77	71	78	77	70	75	79	71	81	70	86	66	85	83	77	64	69	80	68	76	71	79	87	90	79	65	74	76	60	70	67	69	74	48	87	85	83	71	70	70	74	66	70	77	74	67	87	79	79	89	65	71	65	74	91	67	68	70	69	72	75	94	86	87	69	81	69	75	81	72	64	61	85	78	68	71	76	75	77	63	68	82	71	66	98	65	75	79	90	65	103	78	74	76	66	70	73	75	92	88	79	73	61	77	91	78	81	82	70	80	76	71	80	78	76	87	73	67	66	80	65	77	80	93	63	84	74	85	72	79	88	85	87	84	70	76	79	63	99	80	73	82	86	84	88	76	85	65	88	74	79	55	87	80	80	82	74	96	72	67	75	70	76	92	72	82	89	77	78	90	62	79	107	72	66	84	99	71	76	89	82	82	86	77	71	66	75	76	75	95	86	69	89	69	80	76	67	68	85	78	84	79	92	80	72	83	81	63	78	78	78	74	91	76	85	80	67	82	78	67	72	85	77	89	89	96	57	72	73	85	71	76	87	86	74	73	76	79	66	94	77	81	93	61	69	83	75	77	81	74	80	66	91	73	87	80	82	79	79	86
36965	30780	47075	54092	38551	22813	8323	5062	3344	1826	1109	848	761	819	760	791	789	771	796	835	780	804	753	819	729	853	793	747	863	800	812	764	795	794	817	859	818	763	754	763	803	796	833	773	832	750	781	806	804	775	808	768	780	808	808	815	788	871	784	747	780	775	792	774	811	843	814	738	768	762	774	804	814	779	798	826	772	814	786	816	793	745	830	797	821	751	812	821	773	804	802	812	771	763	801	730	787	753	785	748	785	785	829	778	827	796	804	794	744	777	852	793	764	761	808	783	811	833	823	752	791	805	785	764	787	801	810	799	780	750	752	816	785	735	777	822	781	766	741	804	812	821	766	739	819	772	791	779	785	815	788	767	811	801	811	799	776	797	813	803	779	791	784	841	749	801	760	784	779	759	764	761	815	816	777	781	780	829	827	812	795	792	782	798	797	761	807	776	815	750	763	849	779	818	746	762	804	794	806	802	805	801	840	791	767	784	758	829	732	807	749	740	721	807	761	797	807	825	794	784	832	814	816	755	757	808	771	837	772	781	750	758	758	730	810	783	799	733	819	771	798	792	819	822	775	782	768	812	787	825	837	812	780	793	783	721	751	779	775	775	811	773	808	779	822	804	799	760	740	813	821	803	778	751	767	760	776	761	790	757	799	802	805	796	788	820	798	805	827	775	752	765	765	829	797	790	761	736	760	827	821	744	802	753	797	808	824	816	844	791	824	785	809	803	800	797	794	781	765	788	789	832	786	789	781	804	787	784	783	779	790	807	765	815	787	760	783	817	791	811	777	780	825	775	808	782	849	801	761	850	790	755	833	793	832	750	777	776	778	737	795	778	771	791	800	736	754	818	755	758	777	791	828	762	806	766	735	806	762	810	806	818	826	759	791	777	768	782	782	785	757	812	779	893	768	789	765	790	790	795	772	781	819	764	753	764	771	832	786	786	812	771	818	842	877	780	742	804	771	808	778	792	731	816	725	788	774	792	711	798	829	793	771	796	799	769	770	808	795	761	741	799	790	784	752	786	730	788	766	783	773	757	763	794	807	794	817	759	811	817	774	787	831	774	804	779	773	806	785	787	772	771	833	768	759	832	752	803	799	800	782	768	748	822	817	802	809	761	780	760	761	813	760	794	755	733	751	812	780	788	759	744	807	747	751	824	810	769	797	797	695	765	826	831	784	773	765	768	731	787	762	801	857	812	778	756	776	757	791	812	818	777	810	833	828	773	800	807	848	780	795	802	795	830	775	758	769	744	797	776	762	795	800	800	821	839	808	797	814	758	799	803	821	758	792	805	825	808	786	787	814	824	824	802	810	726	763	808	785	776	804	750	832	814	809	806	766	841	815	759	750	794	781	777	783	816	770	823	738	775	796	793	786	684	771	831	814	813	777	790	821	792	834	801	803	802	769	832	814	784	788	752	813	779	785	796	838	785	786	837	820	765	762	799	801	803	812	776	754	787	788	774	776	818	823	791	756	784	779	729	775	796	797	773	738	798	728	768	794	786	792	801	823	839	799	822	745	799	795	762	719	794	801	751	748	874	812	751	779	815	775	759	803	816	803	826	749	795	778	834	830	729	844	810	800	830	823	775	803	813	806	755	766	774	811	750	834	759	797	783	828	809	773	827	766	736	772	750	782	786	759	780	805	768	823	735	809	790	816	792	791	796	752	781	765	785	789	829	755	764	764	775	790	834	789	752	810	818	828	812	769	830	823	811	767	756	785	762	773	774	793	814	807	797	764	759	740	781	746	801	786	807	786	757	778	828	806	756	747	795	824	792	799	778	786	745	790	768	756	807	748	812	714	792	820	806	815	765	820	795	817	802	778	814	766	811	824	797	808	768	785	814	789	815	763	810	773	816	830	828	765	762	786	808	797	813	819	794	832	799	773	811	877	798	776	770	814	789	778	787	805	825	776	781	771	768	809	794	785	798	794	792	848	768	751	794	789	766	788	771	798	742	825	833	787	818	848	706	837	802	763	827	844	810	763	766	786	783	747	805	780	814	812	763	785	766	778	748	824	763	798	768	826	767	799	758	785	757	814	787	798	809	784	789	750	773	780	792	828	787	767	820	773	758	822	845	768	765	791	767	791	817	766	759	765	811	836	827	769	757	823	761	772	775	733	797	752	819	787	750	773	776	753	797	771	801	787	772	810	808	767	751	802	762	789	820	801	788	781	738	840	824	806	791	783	784	817	789	837	823	799	826	866	811	789	823	778	722	763	754	745	779	799	793	817	782	813	767	796	813	821	795	781	778	789	765	790	792	851	792	797	831	812	769	767	788	794	790	793	790	832	818	819	793	778	771	792	735	811	799	820	838	768	819	823	801	796	814	756	786	809	767	790	769	795	768	796	814	807	787	762	801	805	769	792	799	756	773	761	796	742	833	803	782	798	774	773	808	794	815	795	791	765	730	822	789	769	794	787	781	764	828	769	823	752	759	756	708	751	775	827	796	774	813	814	838	815	797	781	790	772	742	793	814	812	814	813	832	751	734	804	802	756	776	809	793	757	785	797	772	818	803	772	805	852	772	755	768	814	773	781	802	757	815	758	795	801	788	793	761	747	843	776	860	780	771	784	822	821	804	826	770	793	818	843	781	792	851	834	792	840	784	736	784	739	792	739	746	711	779	794	790	763	823	772	707	813	816	814	800	755	797	785	743	811	758	772	776	775	815	801	693	733	810	791	790	770	791	803	781	770	787	724	786	805	717	769	786	805	753	810	752	803	751	810	794	803	804	797	759	789	847	806	776	781	753	797	748	799	766	799	792	817	787	813	742	785	759	832	742	828	765	797	763	773	807	784	779	790	750	738	784	797	787	782	806	814	818	784	778	812	821	777	779	816	799	801	788	776	773	752	788	800	774	843	742	830	754	809	819	827	818	773	788	792	781	743	843	761	765	796	782	848	765	782	800	806	791	781	784	794	797	803	802	829	842	766	791	767	818	770	738	732	740	818	802	792	818	829	782	805	739	779	796	787	808	829	715	789	798	801	778	830	760	792	805	846	805	756	813	857	783	763	793	755	780	787	769	718	818	805	838	786	815	803	779	766	801	806	753	766	811	757	788	775	769	781	815	817	787	806	800	811	846	778	760	799	796	802	807	780	750	759	791	824	739	798	785	812	819	784	776	769	771	771	751	828	817	777	856	790	785	778	802	793	802	812	823	804	795	839	785	869	785	806	773	856	835	800	794	812	776	807	739	791	797	775	771	817	786	777	784	796	736	743	766	801	746	760	810	820	770	744	784	800	801	779	800	804	757	756	785	811	843	808	847	782	739	790	805	825	791	857	818	813	802	843	784	830	823	744	778	778	818	754	775	763	770	816	760	803	794	804	764	767	788	802	789	803	798	785	804	753	746	778	798	823	832	786	775	767	817	744	801	783	804	753	760	809	768	774	873	812	785	807	763	786	752	774	800	821	726	808	776	817	816	791	798	792	837	769	774	767	791	782	756	798	777	847	813	847	819	826	800	779	766
12663	13538	28967	35230	17573	4090	549	415	263	148	108	83	77	76	76	83	70	72	75	62	67	73	63	85	81	79	70	70	71	68	78	69	52	72	75	71	75	76	82	64	62	74	74	53	50	72	60	63	66	81	67	58	88	83	70	78	73	55	82	76	80	79	74	80	70	69	76	78	90	52	74	68	67	76	71	81	81	81	86	93	71	87	68	71	80	79	80	75	67	67	66	78	68	82	69	73	78	66	65	69	60	69	69	68	76	67	78	82	87	62	73	78	55	63	83	74	85	75	84	71	82	75	84	76	53	65	66	60	69	75	62	67	75	78	72	70	66	83	72	74	75	80	60	78	73	65	83	77	81	66	71	67	58	68	80	72	85	66	67	64	75	74	75	82	64	71	59	75	71	71	86	94	62	79	81	76	77	65	72	81	72	70	80	69	86	83	84	83	90	70	82	86	75	86	83	85	71	65	58	69	77	76	74	66	78	79	77	87	57	63	58	91	71	68	81	73	68	83	80	75	76	52	83	64	81	85	84	63	55	76	79	70	76	78	74	61	77	74	68	87	68	60	86	63	63	72	76	80	81	63	53	69	76	68	73	74	70	61	75	77	66	69	80	80	83	78	92	57	61	67	71	76	79	69	63	64	74	80	84	56	62	68	71	57	73	73	66	83	80	68	81	58	86	59	70	71	64	81	74	66	79	71	65	69	76	71	72	75	58	80	77	98	68	84	74	80	93	78	75	76	72	82	71	68	69	82	67	75	74	92	79	63	72	70	100	74	80	74	68	74	78	72	72	68	69	85	71	75	66	66	58	63	67	78	90	93	60	79	72	83	80	70	67	72	69	61	72	83	66	80	80	69	72	92	82	73	70	64	73	74	70	77	64	53	92	79	83	80	74	80	64	72	59	90	64	82	65	75	75	61	77	72	56	61	67	76	69	85	68	76	82	73	71	66	85	79	77	76	80	79	65	71	63	82	68	85	69	60	80	70	69	75	62	67	62	75	75	90	73	78	56	60	64	77	69	63	77	71	72	65	70	65	65	67	77	81	70	91	59	68	70	77	68	56	67	67	70	69	60	78	76	55	70	60	81	65	69	70	72	81	59	77	74	88	72	84	70	65	72	79	73	93	71	67	75	79	64	78	88	67	66	64	83	69	74	89	52	81	85	74	74	61	57	82	81	75	67	64	63	76	68	59	82	85	79	80	78	80	55	63	82	65	70	63	76	67	69	71	68	83	81	84	80	78	75	68	58	76	76	65	70	74	67	65	84	86	78	55	54	76	73	75	79	76	92	60	76	81	83	77	92	72	82	72	71	85	88	60	67	70	62	76	62	67	65	78	75	73	76	73	69	82	70	82	58	67	71	78	86	71	61	79	73	69	82	61	75	76	80	78	58	79	75	71	57	70	85	80	64	74	73	82	77	74	73	75	66	78	74	87	61	71	61	77	73	63	70	87	71	65	77	70	68	66	67	87	71	62	75	100	64	59	69	78	70	73	67	74	73	65	72	78	66	73	73	89	76	65	66	60	70	62	84	80	73	71	72	67	89	74	76	72	64	79	74	75	70	69	65	65	73	75	64	76	87	89	62	70	64	69	80	70	77	79	96	77	85	85	72	72	79	63	73	72	70	52	89	66	76	64	73	67	65	67	65	87	69	68	75	77	72	80	79	67	80	77	61	66	82	70	78	72	62	73	77	57	60	61	76	71	69	74	78	63	70	72	70	68	72	81	62	75	67	66	77	80	66	72	67	76	79	73	75	67	77	70	75	75	81	69	57	73	76	75	74	71	72	74	84	59	61	65	73	77	65	59	74	77	71	79	79	64	89	73	62	73	79	60	80	66	69	77	66	76	91	81	77	78	69	66	56	55	68	71	78	78	80	85	73	57	74	78	90	82	92	77	74	82	71	77	66	88	71	75	69	69	73	77	86	71	71	76	80	70	82	64	68	83	71	80	70	73	59	57	75	72	89	69	84	62	75	58	71	63	73	71	71	61	73	75	57	74	58	64	75	73	54	63	79	69	66	78	68	71	80	79	65	73	62	52	73	72	66	80	60	68	61	79	69	64	68	67	74	69	92	71	70	78	83	68	86	64	68	51	68	87	60	82	83	63	73	84	62	74	72	73	81	70	73	64	64	73	85	75	60	61	63	90	69	78	69	68	69	66	64	92	72	78	72	73	79	88	68	89	74	75	68	80	59	88	81	76	97	81	77	85	71	77	72	67	51	66	74	75	72	63	70	76	74	67	85	62	66	62	86	65	75	65	65	62	66	74	80	68	67	86	75	69	81	85	70	75	77	67	76	78	70	72	60	87	67	65	57	72	79	92	82	78	71	65	73	61	60	69	81	79	78	73	67	68	58	67	68	73	77	83	90	69	74	69	81	66	63	69	84	75	74	67	57	71	87	77	69	67	61	80	70	81	93	77	70	65	61	77	76	69	65	76	71	89	71	73	70	64	77	77	79	75	72	59	78	68	65	75	79	70	85	67	75	76	84	66	74	66	85	81	72	70	85	69	82	63	70	67	67	81	75	63	90	65	71	82	81	88	75	66	82	62	74	63	79	93	62	64	70	82	70	74	77	71	77	65	78	74	59	76	78	69	80	67	77	86	64	78	81	63	64	74	69	81	67	73	65	67	67	67	86	71	65	72	70	71	76	87	74	70	66	70	75	85	73	67	86	72	80	75	53	73	71	68	74	68	77	66	65	68	57	66	66	60	76	67	59	65	63	72	77	73	71	61	85	74	72	83	82	70	78	68	78	78	63	84	65	78	78	81	79	72	77	85	63	68	77	76	78	54	81	60	75	70	64	78	77	65	77	64	85	80	64	72	80	64	75	82	61	79	76	85	55	69	69	75	64	79	65	69	80	74	82	63	63	78	63	77	85	66	74	70	88	84	71	72	62	69	71	76	76	83	94	76	64	66	61	81	79	54	76	69	82	64	58	83	78	73	79	62	65	73	76	76	81	77	69	74	75	71	66	67	71	73	76	76	48	67	83	68	74	77	73	60	65	67	67	61	86	80	70	66	84	88	86	71	72	60	69	75	71	73	72	62	82	66	70	63	65	77	83	77	79	81	87	71	73	78	80	67	69	79	77	83	78	79	81	72	78	81	76	68	91	70	87	78	73	67	76	75	84	63	69	72	76	70	68	92	84	79	71	73	64	60	87	71	61	80	84	76	59	85	79	67	79	59	67	61	66	70	75	64	81	86	65	70	82	65	59	68	81	74	69	67	61	73	65	78	81	73	65	80	52	67	70	73	60	77	66	69	73	66	77	53	81	73	75	78	73	74	86	63	67	75	87	83	72	79	76	63	92	72	80	79	74	70	77	65	67	80	80	63	91	75	78	74	75	61	70	75	76	76	65	74	69	78	67	64	60	80	73	83	77	72	77	60	60	66	69	63	64	74	88	73	66	82	80	70	76	70	71	71	92	76	82	73	91	69	82	84	70	60	63	65	73	70	75	87	77	64
43786	36668	52488	62683	45594	26978	11884	9993	5359	2490	1302	915	726	762	798	752	749	768	768	769	746	788	723	739	773	711	715	739	771	727	726	754	712	752	764	753	733	691	765	678	775	790	693	724	775	740	764	757	734	757	746	741	742	737	737	781	778	776	776	754	720	739	751	792	700	814	739	737	723	718	717	744	812	740	756	780	732	750	732	747	766	725	755	747	766	792	756	754	743	732	731	758	713	701	784	781	717	751	775	739	761	752	720	758	761	804	776	720	717	710	742	760	734	719	730	750	742	766	741	738	752	710	722	776	728	758	749	739	734	756	723	724	766	730	789	762	771	702	776	733	733	753	721	726	782	708	705	764	748	796	715	758	752	738	726	773	747	750	748	768	732	770	704	774	737	708	775	708	707	694	795	707	732	746	763	744	790	749	731	747	731	695	704	737	770	752	769	671	729	706	817	742	761	679	716	704	798	722	755	782	742	735	738	753	735	758	748	742	734	764	756	741	752	728	773	735	704	742	695	723	713	781	755	724	799	749	784	730	738	772	746	766	743	757	717	726	693	715	764	738	722	744	748	700	733	696	759	750	741	759	786	713	779	715	776	749	746	814	726	761	795	712	750	771	724	711	752	776	714	720	749	698	748	757	735	706	781	732	709	728	798	703	746	703	735	735	701	719	732	769	703	740	723	733	718	782	726	764	772	745	765	726	734	728	733	736	715	730	767	734	701	698	760	805	749	676	710	758	723	724	728	746	737	720	714	725	734	776	730	744	724	733	780	754	727	701	735	690	789	713	752	704	706	754	745	696	739	739	747	755	691	768	812	730	743	753	748	728	725	684	752	777	726	703	741	755	722	714	748	779	739	734	711	748	779	747	781	688	719	749	701	780	759	716	767	769	730	748	719	723	728	749	738	784	706	799	723	761	749	742	757	757	736	766	756	731	758	762	711	714	743	731	745	729	722	756	746	735	756	745	698	744	703	745	733	734	753	722	740	711	767	749	757	720	742	691	687	757	734	746	771	730	760	715	748	756	744	774	725	721	744	745	740	770	760	714	776	763	710	718	791	740	782	726	753	747	754	742	725	735	753	746	697	736	729	731	739	785	766	714	734	758	759	741	744	727	774	764	738	727	730	778	804	745	744	722	735	754	737	711	738	736	755	723	732	737	742	736	760	756	697	758	764	748	744	768	745	703	771	734	739	719	826	719	771	761	768	759	746	752	744	731	749	745	750	756	750	719	755	716	738	796	777	758	739	746	701	762	765	723	734	726	716	772	777	769	768	774	762	754	732	672	802	740	784	782	757	714	750	791	778	786	748	706	751	745	748	731	756	712	718	719	719	774	746	777	685	769	699	747	781	738	782	695	708	781	772	743	755	763	726	741	704	787	765	825	716	802	774	819	775	735	742	709	747	751	697	716	713	740	708	736	744	699	770	723	728	702	720	789	710	726	741	754	726	706	755	737	693	727	755	763	708	716	723	724	708	711	732	785	778	784	711	720	746	748	715	799	734	759	721	741	773	775	767	743	729	716	737	761	720	716	764	754	823	767	713	716	718	779	692	721	732	732	719	773	824	779	734	735	742	746	698	735	735	748	689	766	739	732	747	775	749	743	751	735	793	756	775	759	731	720	738	744	803	761	716	737	786	722	738	725	771	740	765	723	736	721	760	755	739	741	769	745	784	731	736	731	727	738	748	762	753	682	795	774	763	735	741	758	736	781	759	754	713	722	681	719	741	756	708	768	772	761	702	755	759	717	727	744	745	721	739	819	696	761	776	766	706	761	741	735	725	748	771	745	750	742	701	756	705	704	750	736	726	741	751	759	749	712	741	747	708	740	780	707	738	736	733	758	746	728	736	724	751	794	766	726	771	719	740	781	761	747	709	760	743	770	733	753	694	813	764	719	705	735	731	692	784	768	722	756	722	719	735	778	757	712	741	747	712	771	746	727	740	779	728	758	756	706	751	768	748	731	735	758	754	755	709	721	746	758	730	714	762	765	729	708	743	738	744	738	773	716	739	706	745	744	753	724	700	733	768	723	736	756	734	730	766	768	725	728	699	738	749	757	754	744	699	745	758	726	684	769	749	733	723	738	704	759	738	725	759	795	729	762	714	713	757	756	757	710	717	770	773	705	749	738	741	753	758	760	743	720	779	746	785	743	780	753	713	770	767	729	748	742	754	767	769	771	760	716	750	724	755	790	712	722	747	746	734	758	761	760	779	711	791	694	757	743	704	766	762	723	756	757	728	764	737	713	736	742	732	775	765	741	719	738	727	741	759	705	725	706	788	770	817	731	737	712	713	754	731	739	692	737	789	708	697	768	757	734	750	771	739	749	700	738	701	782	737	733	760	723	745	769	730	682	778	709	792	687	702	754	706	776	727	752	765	779	721	778	732	750	789	798	753	759	788	726	730	706	726	723	738	791	741	699	656	769	726	741	756	756	723	713	729	758	749	741	729	791	794	721	768	730	759	768	701	717	742	761	732	743	721	744	726	754	689	779	748	704	760	716	759	720	702	723	755	745	780	760	745	744	705	727	699	781	794	765	760	789	739	739	752	729	770	738	777	754	748	730	720	768	715	742	754	738	791	762	737	775	755	730	712	720	743	712	704	716	761	763	741	712	763	756	723	771	743	792	793	695	696	758	772	739	738	779	724	750	713	673	697	698	736	750	733	750	745	739	764	811	751	786	730	766	768	761	722	739	733	731	779	773	729	700	740	790	764	710	724	753	788	726	774	730	691	750	772	711	750	739	725	771	752	746	793	750	771	750	727	758	675	734	748	743	747	711	739	725	741	782	755	654	796	747	756	731	746	759	711	756	722	741	724	722	734	768	790	736	756	748	785	807	786	773	741	730	758	766	749	719	757	726	705	719	753	748	761	738	747	684	771	772	774	748	773	761	739	712	738	740	742	725	793	798	788	747	674	741	740	754	747	728	752	713	726	740	712	712	719	729	776	777	766	735	751	730	716	796	771	762	698	771	692	708	715	713	756	744	708	807	764	802	753	731	785	764	694	741	710	745	743	735	766	711	702	749	730	762	715	723	745	767	709	761	762	790	738	829	724	727	726	763	730	728	763	739	760	737	757	749	786	720	731	724	704	762	757	706	812	719	737	793	700	725	737	684	769	763	767	723	725	769	773	755	730	773	735	759	775	728	723	749	776	775	730	753	720	718	736	738	749	762	752	752	769	755	721	734	751	736	726	689	726	709	782	733	708	728	745	716	786	738	687	752	754	779	753	764	714	749	777	729	764	723	745	723	737	721	796	778	773	742	713	770	785	747	740	760	725	768	756	789	739	715	739	747	752	756	770	755	784	757	746	739	739	754	749	755	781	752	734	731	743	743	701	683	768	744	770	711	785	774	780	716	734	729	750	721	754	760	764	776	722	762	704	738	749	732	777	718	732	770	737	745	709	701	758	746	729	781	716	727	751	783	681	754	775	777	725	729	821	755	773	704	735	764	745	743	731	715	734	745	798	700
5325	3186	11260	11346	3303	527	179	112	114	82	75	75	99	67	63	80	93	86	81	87	92	91	83	71	83	70	89	86	58	63	82	65	75	83	77	77	96	77	76	83	89	107	88	69	81	81	96	75	74	81	93	75	71	91	81	77	70	74	93	77	70	87	92	79	70	87	85	82	69	58	70	69	73	66	92	91	81	85	64	89	74	81	91	84	75	61	84	83	92	90	82	68	82	81	78	74	81	82	81	75	70	94	70	88	68	68	83	62	72	87	90	72	94	78	74	74	72	77	80	78	83	70	93	80	62	85	73	74	61	87	89	73	87	84	72	67	90	82	68	85	81	84	71	79	63	79	90	69	87	85	71	81	74	67	80	91	66	85	76	76	83	68	75	76	85	77	73	85	86	82	81	69	88	85	77	70	80	83	75	64	79	75	70	82	67	81	74	75	68	66	90	80	77	71	76	84	81	86	83	70	70	75	73	80	81	77	81	78	67	60	81	65	77	77	83	81	86	71	88	80	77	84	83	84	70	64	71	63	86	65	72	86	82	89	70	76	89	73	80	66	67	78	86	81	75	83	77	77	87	88	77	89	85	61	79	80	70	94	68	83	73	77	78	71	76	86	78	76	94	63	95	75	89	84	78	65	98	100	68	77	67	78	71	91	67	82	76	64	75	74	71	71	82	68	80	77	75	81	54	75	81	86	80	92	80	86	67	78	76	87	86	67	100	81	90	83	88	87	90	84	90	64	83	78	69	98	70	77	77	82	84	70	68	100	78	75	67	65	76	76	74	83	75	82	73	68	75	78	77	67	57	73	89	72	71	82	90	82	96	79	81	88	84	74	76	80	74	66	79	96	77	82	82	95	80	83	79	73	76	68	82	72	77	82	94	70	87	71	109	80	81	76	80	71	83	82	84	74	81	84	89	79	74	65	68	68	74	97	67	81	84	73	61	76	77	88	79	86	69	59	78	89	61	81	77	81	70	76	76	80	65	89	75	69	85	86	77	74	83	84	72	71	77	96	87	72	62	75	70	90	69	73	74	87	84	70	89	65	87	75	87	77	78	76	78	71	88	72	64	88	79	75	93	68	101	92	82	70	81	84	87	68	80	64	53	76	77	74	89	75	77	100	72	78	68	90	69	91	82	78	91	95	85	100	75	58	72	68	77	77	72	100	86	70	87	80	66	83	76	72	63	71	82	82	80	78	69	64	79	76	79	84	67	75	93	77	73	73	86	79	84	90	77	85	62	53	71	75	73	70	79	95	74	106	87	70	83	76	80	81	75	76	74	69	66	77	69	91	83	72	88	78	74	63	94	85	73	86	75	73	81	80	91	72	60	64	85	73	73	66	75	82	81	75	87	75	87	80	63	73	64	68	104	80	82	66	72	76	65	71	75	79	77	79	79	94	64	68	74	70	82	94	75	92	56	74	76	80	75	65	102	79	72	84	85	77	81	59	77	71	85	89	67	77	85	89	61	95	76	90	62	69	82	71	68	96	61	73	85	81	83	76	80	74	69	80	79	84	72	90	72	69	85	76	86	87	75	85	79	72	71	75	68	85	78	81	75	66	78	62	83	83	83	83	83	79	77	98	77	69	75	69	74	93	86	83	66	95	80	59	78	73	88	66	94	71	83	72	74	80	80	69	86	72	83	75	59	69	83	81	71	88	78	71	61	76	77	83	76	74	78	91	73	78	77	58	75	67	78	77	68	89	70	75	101	65	86	83	65	68	77	63	68	69	85	63	84	94	78	75	79	83	63	63	80	77	76	72	76	81	71	69	77	68	95	80	69	69	83	83	84	77	78	80	66	81	79	79	59	91	81	75	74	74	82	78	59	79	72	65	87	65	67	75	75	93	92	88	71	73	80	76	84	81	69	79	72	76	69	87	81	81	83	96	68	67	78	77	70	81	88	83	72	78	77	67	81	78	67	71	83	72	69	65	72	81	79	84	64	64	74	94	84	74	84	90	65	76	68	80	66	75	76	87	70	70	74	65	71	85	80	68	85	79	77	73	81	76	71	74	67	91	67	77	83	79	84	65	69	62	67	82	70	68	74	75	92	69	64	81	82	80	85	61	92	83	83	73	76	79	88	80	78	67	82	77	70	80	82	64	74	80	58	66	76	74	75	84	83	91	88	73	70	68	74	94	83	91	81	73	74	74	87	63	81	65	88	73	90	76	74	70	91	83	70	82	70	65	69	68	70	82	83	80	78	62	83	77	77	80	85	69	73	81	77	80	62	73	70	90	84	96	92	71	88	86	56	88	73	71	80	72	68	83	85	72	73	89	80	53	74	70	77	90	91	70	76	74	81	71	91	69	84	80	63	83	87	82	72	78	66	71	69	74	75	71	65	80	89	78	69	75	86	96	71	78	77	69	90	72	79	77	62	73	74	83	75	82	74	75	96	74	75	85	83	81	88	70	82	86	73	63	70	78	78	100	77	76	88	73	79	76	66	61	91	75	80	73	66	85	83	68	70	86	92	67	81	73	73	81	64	74	82	89	71	80	76	76	64	88	69	91	65	102	63	103	76	77	69	79	93	72	85	76	72	86	76	80	83	78	73	68	76	75	79	77	71	80	81	78	69	80	83	79	85	64	92	70	96	93	75	76	66	86	79	76	82	69	79	60	61	74	95	62	67	81	88	76	73	89	91	81	70	74	74	100	71	73	78	77	88	67	74	82	88	81	79	82	70	81	88	78	91	66	79	83	80	73	83	70	72	64	97	77	91	80	82	73	85	85	84	90	70	95	84	77	76	71	71	75	67	86	65	66	68	67	87	91	67	81	83	77	90	77	81	65	75	87	65	81	86	76	74	79	90	89	70	68	74	70	79	72	66	69	81	94	72	74	85	71	65	73	93	90	74	74	73	72	76	63	78	80	79	81	82	73	80	70	93	73	78	58	78	75	73	65	61	77	64	79	70	79	74	72	76	74	79	81	75	63	65	77	73	87	93	84	77	75	58	79	70	89	96	66	74	81	66	87	77	82	76	71	59	78	97	80	71	67	75	99	76	77	85	80	78	91	72	86	80	84	64	69	60	64	70	77	80	81	89	77	77	74	64	86	81	82	80	75	82	91	75	83	93	75	73	82	98	63	72	97	69	83	97	65	70	83	61	73	91	75	83	74	68	78	92	68	76	72	83	80	77	73	68	75	81	93	75	72	59	75	71	68	87	78	99	77	96	64	86	67	67	73	68	78	79	91	69	88	68	88	69	74	90	81	72	80	72	95	51	77	88	78	81	78	68	90	76	84	78	84	69	90	80	92	95	74	93	88	65	87	69	80	84	58	67	82	70	96	81	87	68	71	86	74	61	77	82	86	93	76	79	73	87	65	74	97	70	69	80	76	77	75	98	92	85	72	58	66	92	60	98	90	87	70	74	68	82	77	79	80	79	74	75	93	99	89	59	76	65	86	78	81	61	69	76	71	75	80	80	60	84	70	63	75	81	82	71	69	73	95	83	85	72	75	83	119
31531	23855	37780	36359	24232	10197	3441	2467	1608	1141	906	802	811	766	777	773	782	809	765	820	821	751	780	804	754	820	813	790	767	777	810	778	800	812	792	788	787	785	769	782	731	746	796	767	736	794	786	751	816	798	783	787	809	805	750	837	788	810	797	792	799	810	806	744	781	801	728	803	783	808	742	760	796	763	761	767	740	808	787	753	791	771	786	756	763	791	791	767	786	800	778	769	719	793	747	786	753	778	859	708	784	792	790	826	748	796	773	745	764	761	787	780	798	794	798	797	730	797	729	736	819	804	803	791	809	787	801	757	764	770	736	774	778	813	830	796	753	735	803	769	760	796	788	742	767	738	823	774	796	758	791	746	783	775	752	797	828	824	763	775	846	752	811	803	778	791	775	783	777	824	800	768	839	784	770	793	791	760	750	780	797	759	792	775	765	780	784	736	769	737	796	790	783	806	815	805	812	786	848	782	779	742	769	760	778	762	826	759	789	770	777	806	780	810	796	789	846	806	776	830	832	832	767	753	802	751	762	794	727	799	831	793	786	816	786	786	779	813	805	780	793	778	769	802	733	776	801	820	822	742	766	784	778	760	779	748	785	749	803	720	779	764	797	767	801	829	809	792	813	759	767	831	798	754	778	745	782	793	803	715	779	812	810	776	800	803	808	798	800	817	719	858	765	749	794	747	751	815	782	789	794	758	775	774	794	751	785	711	767	833	826	762	809	763	783	748	801	793	787	828	796	780	746	797	799	777	807	804	803	801	725	753	819	787	828	770	803	827	785	755	802	849	783	792	803	791	817	805	789	793	760	809	800	763	746	765	790	805	786	759	750	858	738	813	749	758	818	808	764	751	817	782	779	789	777	816	816	801	784	792	753	785	823	812	787	784	837	812	741	810	845	762	786	798	844	798	779	734	810	806	774	793	758	811	796	769	817	762	739	794	797	775	764	801	760	757	765	783	771	808	752	787	781	796	808	814	774	803	788	807	827	792	794	834	857	746	805	802	807	727	821	779	774	813	856	812	827	793	790	836	782	813	796	825	771	747	763	772	816	785	802	813	787	785	801	796	840	841	756	765	783	749	777	782	760	798	805	779	793	757	850	811	815	795	816	811	798	765	766	816	697	797	811	754	771	836	770	784	805	753	834	803	809	804	840	787	793	765	819	817	767	768	823	797	842	728	757	812	814	806	787	802	786	789	844	812	736	795	763	764	807	815	787	752	788	780	792	816	795	760	788	771	776	842	772	795	794	803	765	810	806	761	791	756	798	783	801	827	807	836	761	765	800	729	806	768	820	808	760	757	781	774	792	759	827	786	740	789	794	802	767	808	814	787	808	767	778	807	724	763	777	795	816	816	833	772	803	781	789	817	788	772	788	774	786	779	771	819	755	732	810	798	771	780	801	798	791	771	793	727	806	782	826	764	723	785	784	805	746	784	789	765	784	805	780	779	727	798	764	812	753	785	749	772	790	768	784	769	777	768	772	807	761	739	779	782	823	789	758	753	755	750	764	756	786	752	837	806	737	779	811	755	747	778	816	791	782	801	800	777	798	855	749	784	790	786	814	810	799	789	755	736	799	761	762	770	770	772	738	801	812	749	767	769	767	825	750	835	770	787	784	773	775	755	720	837	804	778	748	766	790	790	781	765	756	785	841	763	725	794	784	763	791	830	787	767	817	745	833	758	755	793	776	849	749	806	780	768	807	795	757	837	829	779	746	827	800	793	766	808	761	744	808	790	791	751	780	768	783	814	757	835	791	769	821	782	746	695	772	810	781	813	811	782	743	831	776	819	805	776	828	743	803	754	815	819	783	812	805	771	794	829	814	737	778	763	733	814	756	785	776	783	794	782	796	791	821	786	804	756	773	769	808	776	771	804	789	777	771	757	782	751	745	794	805	832	763	764	843	734	772	773	760	834	815	762	808	783	776	740	790	757	786	778	779	829	852	803	761	823	776	768	772	757	737	793	785	798	832	844	814	819	833	764	795	771	777	785	795	804	742	836	768	779	799	810	800	821	743	825	838	800	787	780	781	781	814	791	749	724	807	810	794	764	785	776	806	769	806	781	787	814	766	802	732	803	791	796	777	756	763	777	800	782	809	730	766	761	795	798	732	827	747	738	787	786	795	797	728	745	798	810	769	838	821	803	760	753	794	769	821	752	812	782	759	825	770	772	796	799	848	741	733	799	797	762	747	814	770	775	746	727	779	811	752	749	768	730	765	789	794	825	785	762	781	830	778	813	807	755	780	750	821	787	756	793	775	765	761	768	813	736	799	738	779	784	810	788	808	797	748	745	796	784	721	761	783	821	818	817	812	791	754	818	773	788	815	724	794	813	799	749	802	768	794	788	744	805	759	731	808	800	806	790	859	842	776	828	804	794	780	796	820	835	735	780	790	737	764	743	772	772	765	807	779	723	797	802	819	793	808	776	791	814	792	736	800	767	810	757	820	760	818	746	763	781	820	842	787	779	796	799	803	756	760	727	814	789	762	810	749	760	743	814	800	742	752	812	833	779	765	790	794	751	780	778	806	794	778	771	798	832	810	853	796	736	774	766	738	761	773	778	772	770	806	775	787	781	797	768	758	840	788	779	770	805	767	811	766	765	848	780	824	790	863	777	801	762	799	774	804	806	827	737	751	805	820	793	748	779	778	836	815	809	778	776	825	781	797	747	804	785	752	798	788	808	732	791	786	782	786	787	808	761	787	748	768	749	771	765	775	786	817	793	767	758	797	776	807	798	771	787	786	740	827	819	780	775	799	740	766	831	767	798	737	706	771	796	780	751	756	760	821	746	783	767	747	762	759	809	775	809	745	847	864	739	778	781	796	751	773	776	834	754	783	780	820	759	745	819	797	829	750	800	791	760	818	773	822	794	755	834	787	799	780	770	802	804	777	796	803	715	853	738	784	814	791	801	812	796	783	805	804	780	799	766	747	798	812	786	758	822	798	777	774	775	818	814	784	808	784	792	805	750	770	782	755	780	794	788	764	792	814	788	794	771	765	773	763	820	813	761	759	813	794	812	764	801	750	768	811	773	781	750	849	795	773	759	789	736	810	786	782	757	764	806	766	812	761	804	807	801	779	787	754	821	780	754	794	728	801	779	750	749	747	780	803	819	765	802	764	760	805	802	799	825	787	730	766	781	762	800	767	803	712	783	796	791	807	785	777	747	777	788	805	753	827	758	796	798	768	777	813	831	809	793	819	785	782	787	782	821	714	734	769	774	782	809	771	805	816	757	768	784	735	812	759	764	798	786	750	773	812	775	772	780	778	801	779	815	784	799	760	729	793	818	758	772	759	831	784	747	841	792	787	827	778	780	822	804	842	759	801	780	807	820	828	790	775	811	786	808	801	793	828	761	758	793	789	810	753	769	786	819	781	827	812	826	807	793	813	817	689	782	807	731	804	778	824	808	750	741	800	758	788	793	802	843	794	765	784	786	763	836	754	772	820	775	781	760	772	740	771	790	783	838
11084	20183	30615	22431	7532	1275	317	201	129	118	93	89	86	88	65	69	81	70	79	74	72	80	81	83	76	78	77	81	80	70	67	75	87	64	64	78	84	74	59	55	76	83	80	78	69	81	59	80	59	82	74	80	63	73	70	69	75	77	70	77	84	68	62	75	78	86	84	71	71	73	88	77	74	74	73	76	94	67	80	75	83	73	64	74	87	82	75	72	69	75	95	77	70	68	67	73	63	63	89	73	75	61	64	62	68	65	77	68	71	93	83	58	81	67	70	79	86	68	68	68	87	64	61	71	72	79	83	73	80	82	76	76	75	74	70	80	101	85	87	70	65	75	63	68	82	89	65	84	83	72	83	81	89	65	79	75	64	64	64	70	94	87	73	78	62	61	83	78	62	70	75	89	75	69	88	74	76	77	71	76	65	72	78	76	77	78	69	72	69	75	76	53	72	83	82	68	72	70	76	75	78	80	65	63	79	84	68	61	74	73	58	81	64	64	52	71	81	68	68	66	81	69	83	75	83	64	69	73	74	76	72	62	84	80	79	83	84	63	71	85	74	69	74	59	57	73	73	76	67	72	69	75	73	74	84	69	73	71	91	66	86	68	74	62	78	86	66	67	78	77	67	81	68	83	69	64	83	79	81	72	54	63	84	70	89	76	71	83	87	87	70	71	78	60	71	68	78	68	69	74	74	66	86	77	84	82	92	63	77	81	66	76	71	80	67	67	75	63	68	91	68	65	61	66	69	80	63	69	72	70	84	87	98	47	75	83	88	70	70	77	75	83	54	67	66	69	86	92	69	65	83	78	85	86	76	80	66	69	71	74	78	84	76	78	84	75	67	82	70	71	70	90	65	80	77	77	78	68	77	77	59	79	89	65	78	75	68	76	57	79	68	70	91	77	71	80	78	72	70	75	59	68	74	62	76	57	58	59	70	73	64	87	58	64	68	80	71	76	88	72	50	70	85	68	71	62	75	75	68	64	77	66	70	92	61	81	87	89	80	81	78	77	77	64	73	86	56	62	73	67	57	77	76	99	77	96	86	67	77	78	81	65	79	88	69	66	71	89	78	69	85	73	91	77	74	72	60	73	67	75	78	80	85	75	75	81	79	84	85	74	74	84	69	66	69	83	76	82	79	69	66	55	57	67	71	60	87	76	80	59	71	67	82	75	79	83	81	81	81	63	68	82	72	79	80	63	70	77	72	86	70	93	70	60	74	59	77	78	68	83	83	74	76	78	75	82	72	75	84	61	71	84	75	77	61	68	60	75	62	61	87	61	93	74	92	71	84	89	76	57	76	71	75	79	56	81	74	62	60	77	69	76	67	84	61	84	75	71	67	65	69	82	86	74	77	67	79	78	71	75	88	74	72	77	79	75	59	84	74	76	83	86	78	82	77	77	84	73	55	66	75	83	68	73	73	79	86	80	68	72	88	66	86	83	77	78	77	76	70	66	64	75	76	80	68	68	80	68	73	80	77	82	54	75	79	89	63	105	74	70	75	65	86	61	73	73	77	93	75	72	71	79	66	73	92	70	67	65	81	68	68	87	79	75	72	72	56	66	76	69	81	81	75	65	85	69	65	87	77	64	57	65	61	68	72	79	71	70	82	83	82	67	65	73	76	82	66	80	74	68	74	62	75	81	74	85	74	71	64	68	76	82	68	80	78	74	69	75	70	84	77	53	79	82	59	70	75	89	84	64	83	60	72	69	73	52	76	85	75	71	80	75	71	74	67	81	67	72	65	71	63	86	77	58	69	62	69	69	64	68	74	79	72	77	70	60	83	69	71	73	82	93	82	86	97	87	82	57	69	70	67	69	70	79	83	84	67	86	77	86	67	77	72	79	62	75	76	64	83	67	80	78	72	76	70	70	78	81	62	94	81	73	76	70	80	66	86	85	73	61	68	79	68	83	76	75	62	65	69	80	74	90	70	67	75	72	67	68	67	75	83	57	83	82	63	66	94	60	87	82	76	70	78	74	65	59	61	72	75	66	66	72	64	79	85	77	68	74	68	83	72	91	81	67	65	70	83	57	72	70	86	70	68	60	65	55	72	79	91	72	91	100	84	69	61	73	73	83	73	60	61	80	70	93	52	72	82	67	67	88	57	65	70	78	80	68	84	75	90	88	83	76	92	69	55	74	75	77	53	63	85	84	75	76	81	72	68	66	82	86	73	84	65	83	70	62	95	77	69	86	67	85	79	67	69	70	70	71	70	82	72	87	54	77	85	81	76	72	82	80	69	80	79	85	77	80	89	93	77	76	66	81	97	84	74	85	90	73	83	88	96	84	81	74	77	82	78	71	76	71	65	76	75	80	78	77	85	56	82	68	66	73	75	85	74	71	71	66	81	68	89	68	66	74	84	64	86	77	57	75	80	91	75	78	66	75	76	71	92	75	89	87	81	62	88	75	76	75	73	77	80	60	89	68	72	64	63	90	81	82	75	73	87	71	72	83	85	64	71	77	73	75	76	70	82	80	71	70	60	89	71	69	75	68	68	70	67	71	80	86	82	72	87	58	74	84	75	67	60	78	71	79	95	70	71	70	64	77	65	78	71	86	83	84	69	68	79	72	71	68	60	72	87	86	69	66	65	73	74	75	86	76	79	56	61	61	76	90	78	79	79	87	68	77	57	78	75	63	72	65	67	75	63	82	76	77	67	74	56	81	108	86	75	83	67	79	72	83	67	84	89	74	77	75	77	78	67	77	70	77	71	60	69	63	75	76	71	79	80	76	86	80	73	75	76	67	85	72	77	71	74	67	82	71	73	88	77	72	93	65	71	74	71	80	67	76	71	79	67	80	63	86	65	74	71	66	71	91	64	60	69	73	67	85	77	82	82	83	79	67	56	83	80	70	76	83	76	66	75	81	65	74	75	75	72	65	71	72	70	83	71	77	68	77	74	65	85	62	62	68	82	59	72	53	57	89	73	69	88	53	69	79	66	83	63	76	83	89	78	86	66	88	80	95	65	79	63	82	82	74	77	72	73	70	75	78	81	86	68	70	74	66	70	71	81	79	82	71	86	80	89	68	88	67	78	73	86	80	78	87	80	85	82	81	73	71	68	73	78	79	62	77	93	75	76	76	81	69	65	71	64	82	69	65	77	71	64	106	86	67	76	77	67	77	86	79	88	79	72	82	71	75	64	75	67	63	80	78	81	64	66	59	93	69	79	72	77	66	77	74	113	82	66	77	78	82	56	76	75	70	78	80	71	77	77	81	70	75	74	60	83	78	76	64	56	95	65	69	87	67	77	84	77	86	69	89	71	71	77	72	80	82	82	70	79	84	74	74	72	79	65	71	84	68	88	84	63	78	69	82	76	70	71	68	78	68	92	86	68	80	75	75	70	76	78	58	69	67	72	74	76	79	78	64	56	74	73	74	64	64	82	86	69	68	62	81	85	87	69	56	70	76	75	55	83	61	64	79	81	74	63	74	70	72	88	86	64	84	63	79	63	57	82	79	83	77
42993	44513	53008	46061	32771	18897	7233	4021	2485	1347	945	829	792	752	737	698	797	761	749	799	751	754	745	763	770	781	737	783	768	751	707	777	771	756	790	716	788	743	733	734	735	784	749	724	785	731	789	704	771	770	793	743	834	725	748	792	729	772	706	781	750	713	756	756	776	717	756	723	773	768	780	761	733	764	728	771	764	705	788	757	724	755	729	755	747	733	714	746	798	806	748	741	744	749	782	766	763	781	765	771	794	725	779	722	758	765	725	742	745	773	764	753	774	756	691	750	707	726	743	725	776	759	765	785	699	735	734	744	774	767	762	798	751	732	764	751	783	763	728	766	738	759	749	756	750	734	746	765	712	779	735	767	723	748	738	760	735	773	776	742	718	799	757	782	798	775	794	784	772	751	727	758	749	741	733	735	731	734	723	779	749	812	771	753	751	776	726	778	738	765	758	814	755	751	737	746	726	765	745	773	784	760	775	752	773	793	764	708	815	797	757	768	793	761	812	744	740	757	719	740	734	739	730	776	742	700	782	725	785	752	737	738	715	784	744	733	707	737	740	747	719	762	764	747	734	765	776	695	790	793	738	782	761	784	745	812	682	733	789	779	731	781	773	738	794	764	771	748	772	751	774	754	767	736	732	719	766	736	681	739	744	753	766	744	778	723	699	755	712	766	758	696	767	757	700	724	798	802	745	763	776	688	762	747	742	699	776	747	739	767	734	737	750	789	801	749	806	782	767	803	778	751	768	812	801	778	789	758	780	762	773	768	756	744	733	739	760	768	753	757	768	796	737	773	745	751	786	746	786	833	781	779	796	763	751	762	762	727	749	761	730	741	729	770	764	797	816	778	758	800	697	777	767	762	786	747	803	742	734	781	776	743	780	756	792	770	743	774	775	794	726	752	777	754	761	787	745	741	764	710	818	758	782	745	740	747	720	779	743	790	717	763	787	748	730	790	759	760	731	744	750	800	790	768	732	779	786	785	735	779	721	693	735	760	808	798	763	790	769	761	754	796	747	759	791	718	724	771	801	747	729	721	766	800	746	756	759	725	724	767	776	719	745	772	749	760	718	782	767	792	772	754	770	762	756	688	757	744	756	726	762	754	744	737	766	737	737	776	754	786	749	710	763	744	736	736	749	773	788	684	758	815	777	752	761	763	724	805	735	746	764	730	723	769	770	764	720	701	752	760	748	777	794	770	767	763	742	807	738	739	741	755	787	769	731	783	717	756	783	748	723	785	761	791	740	726	756	728	803	748	746	797	734	799	735	760	748	778	711	779	753	771	780	718	768	709	756	752	769	722	759	758	752	737	748	723	718	771	760	793	754	719	732	716	779	718	761	810	774	781	760	732	757	787	706	781	740	722	742	764	775	759	768	761	769	730	769	745	783	716	806	747	792	767	715	707	807	753	745	783	727	773	776	767	762	741	749	752	720	764	800	752	787	751	726	821	770	747	730	776	716	737	769	723	717	722	781	726	768	754	765	756	800	724	797	748	741	728	815	720	767	752	760	752	744	766	745	756	721	714	732	765	774	771	763	779	760	768	765	760	762	708	764	765	742	753	727	702	773	733	733	752	743	780	767	767	760	742	720	792	759	739	806	759	766	744	788	779	758	759	748	802	756	739	743	742	799	784	777	712	757	804	763	750	799	788	739	750	748	810	770	765	800	732	755	746	778	758	764	772	754	796	772	751	788	765	777	772	769	778	777	799	752	773	769	756	759	755	749	776	795	769	762	743	766	788	796	810	733	765	783	740	795	679	764	772	761	775	772	754	791	757	773	794	747	704	777	771	824	790	758	783	762	743	820	750	767	781	758	787	739	739	734	709	763	736	741	751	744	759	792	791	803	772	751	801	757	741	724	772	701	697	760	804	748	773	736	806	759	751	777	743	750	737	751	738	768	804	752	752	767	711	812	713	734	758	714	761	735	714	774	711	756	763	744	750	709	727	767	771	768	838	785	727	723	752	766	760	739	793	797	765	788	786	764	765	726	763	745	760	740	758	784	728	780	779	789	778	724	748	745	774	733	751	712	722	782	717	745	754	757	723	766	738	728	709	768	773	728	799	752	765	778	763	751	769	800	723	752	793	765	719	764	714	770	754	775	724	738	765	758	686	752	754	763	797	787	793	726	765	756	718	788	741	708	740	758	810	715	758	721	740	734	757	756	766	826	746	752	781	731	764	750	756	739	793	719	727	743	710	768	761	733	752	794	740	735	764	770	745	745	726	783	795	736	710	742	741	747	765	744	732	736	749	733	736	729	687	753	774	764	740	737	784	732	769	723	759	761	720	784	772	729	700	751	694	745	812	755	730	821	743	750	755	766	769	769	764	707	716	782	771	745	781	794	725	762	760	776	752	734	750	722	761	748	704	762	751	800	777	760	743	740	764	789	742	780	725	720	777	731	730	745	802	784	757	731	773	790	722	728	741	835	812	725	739	775	756	771	833	761	735	753	786	748	769	726	775	720	726	776	775	721	737	790	777	745	741	758	733	764	770	763	729	742	789	733	786	712	729	704	751	779	711	733	730	814	748	761	748	740	739	763	777	798	751	784	782	801	758	744	769	807	726	750	751	769	778	764	720	822	752	753	798	761	802	764	738	753	745	749	751	753	790	691	757	730	721	792	760	781	780	724	701	763	768	778	804	713	769	725	735	778	782	791	763	722	762	794	724	703	804	762	814	757	726	755	754	741	767	785	755	752	804	780	745	769	734	786	759	761	795	754	733	762	805	756	737	706	778	737	707	700	783	747	732	775	756	812	789	758	765	752	762	736	776	768	723	780	794	777	778	721	780	763	753	772	789	795	764	759	800	752	810	787	730	745	747	747	756	730	736	761	725	779	778	760	741	765	748	771	816	718	722	765	738	748	814	734	727	769	751	731	768	728	783	715	767	775	698	756	746	778	792	736	803	726	743	772	746	744	711	786	781	736	737	774	797	747	770	755	753	819	769	731	800	735	783	772	786	753	721	766	761	743	750	754	769	725	767	732	768	675	724	741	806	786	767	722	744	817	766	748	751	757	760	761	776	807	727	729	748	777	747	763	712	750	786	775	763	708	745	727	772	777	789	727	817	742	784	750	739	757	746	823	771	742	784	751	750	748	741	770	731	756	753	766	752	784	733	748	766	740	732	739	738	733	767	727	760	762	727	741	771	756	802	735	734	781	810	757	763	732	759	747	753	725	783	722	782	759	772	777	807	751	768	774	753	795	735	766	786	798	763	756	808	776	750	847	797	730	728	735	767	690	747	764	778	718	729	755	730	701	807	783	783	793	774	734	807	710	710	692	771	718	778	733	793	731	763	773	762	772	750	752	755	789	777	756	758	753	754	730	766	764	795	766	769	760	758	746	744	769	711	759	753	773	729	746	748	765	776	717	802	778	784	798	717	753	764	730	748	788	777	745	730	771	741	760	742	727	742	742	742	710	769	751	762	786	783	770	745	818	760	794	724	767	727	765	747	763	757	759	700	723	785
11156	16009	30968	22960	7516	1327	291	168	125	87	104	95	67	97	81	80	77	73	80	71	88	88	91	74	77	81	92	98	84	78	73	81	73	94	71	82	83	71	93	82	69	68	73	101	80	61	80	69	64	67	74	95	63	70	71	77	83	88	77	96	76	74	84	88	86	96	70	83	77	83	73	70	81	85	85	79	86	71	84	79	95	87	61	90	75	85	71	96	76	81	78	88	71	86	82	80	87	105	77	76	105	82	68	92	84	68	86	92	84	96	76	91	87	79	76	86	86	82	80	80	80	73	90	83	96	80	70	80	77	86	71	88	80	61	72	80	71	78	68	72	76	67	74	80	84	89	81	81	90	75	83	90	79	91	84	75	82	76	76	92	60	82	76	73	75	68	70	84	86	87	86	71	63	66	75	93	81	78	68	82	92	81	71	83	86	78	93	84	75	91	85	81	80	86	81	88	90	73	83	91	79	85	73	65	79	76	76	85	80	67	79	86	83	78	85	55	78	81	96	85	74	70	81	74	75	94	94	84	92	79	89	63	95	70	65	69	76	78	86	82	77	64	80	69	76	70	87	81	68	73	79	72	100	72	80	71	98	88	89	71	83	74	90	84	97	87	75	80	80	82	84	88	75	82	87	73	79	91	80	91	65	79	89	71	84	88	83	71	74	85	78	70	85	78	84	93	77	78	75	73	80	93	64	76	79	82	79	77	76	78	81	87	71	67	81	81	68	77	69	88	76	79	88	84	78	81	68	80	81	78	79	81	84	94	71	86	78	78	82	85	84	72	80	74	70	77	82	72	84	83	78	82	80	79	77	70	70	76	84	84	63	69	74	84	86	72	74	65	89	88	79	76	82	63	72	70	78	88	77	79	82	72	78	83	77	80	77	97	71	74	87	75	85	74	76	83	79	80	73	75	94	88	70	83	78	89	73	86	88	67	68	97	88	81	88	76	79	83	68	66	59	90	77	88	92	66	83	93	102	79	82	83	83	70	75	87	74	86	69	83	72	74	96	99	71	79	77	80	82	85	75	75	84	81	76	72	85	73	79	90	76	73	96	73	85	86	88	76	95	69	78	80	67	81	69	84	76	91	97	88	74	87	72	73	99	79	79	75	90	84	73	86	93	99	93	81	79	74	55	64	90	86	94	64	88	73	73	82	79	94	66	68	81	72	65	81	85	87	69	74	77	83	86	69	89	79	72	68	94	95	87	70	69	85	87	86	76	75	87	69	90	86	95	80	89	78	80	76	92	82	84	95	76	64	88	76	82	73	89	71	78	74	87	78	82	72	74	93	85	87	72	82	70	71	73	72	83	84	82	62	80	61	71	82	92	86	78	78	73	62	86	106	83	83	85	81	92	75	82	76	76	79	73	86	85	68	84	84	73	81	91	90	80	86	72	77	70	95	84	86	59	99	73	79	74	77	73	70	73	87	81	95	97	78	90	76	81	86	91	65	82	84	83	88	72	87	82	80	76	62	86	93	94	71	73	73	81	88	66	74	101	84	69	86	66	76	64	70	66	72	78	74	68	93	87	72	67	79	91	79	96	80	85	72	94	66	94	87	90	72	81	70	82	80	90	72	72	84	78	65	79	85	79	72	77	76	79	93	68	85	74	89	74	81	98	79	73	85	77	70	80	81	81	65	57	85	93	68	70	83	65	86	77	76	86	77	71	82	85	79	80	70	77	81	78	84	83	79	70	74	67	65	92	73	91	72	86	89	82	70	78	103	63	74	62	81	87	79	79	72	75	100	79	91	64	83	85	84	81	81	64	92	86	77	80	75	70	62	82	72	70	89	74	82	72	81	87	68	62	84	79	70	71	86	88	76	85	67	62	82	71	93	92	74	78	81	87	81	81	64	84	70	81	66	75	84	79	86	72	79	65	64	73	67	77	70	68	90	79	98	85	94	81	80	87	85	84	91	76	84	72	90	69	76	68	82	95	85	87	79	72	78	78	62	73	92	106	70	85	60	84	71	76	77	74	86	87	81	76	79	77	70	81	84	62	81	82	76	81	79	69	84	70	93	88	72	81	74	80	80	85	86	86	67	77	70	80	87	90	85	70	85	78	70	94	80	72	89	69	71	79	63	75	79	80	61	86	85	78	81	95	100	92	73	71	72	61	81	94	76	97	72	80	72	78	87	78	73	80	76	71	70	101	73	63	91	94	68	81	82	85	84	91	82	78	68	83	80	81	69	97	88	87	76	80	88	77	91	78	84	86	83	83	84	75	78	85	84	87	85	83	65	74	86	78	70	78	67	70	84	69	89	82	70	65	82	75	89	92	80	90	94	67	88	84	88	79	79	85	74	71	95	83	77	71	78	77	80	70	76	83	82	83	78	86	80	70	73	82	79	71	82	93	85	76	81	106	78	72	96	86	83	87	79	77	89	68	74	91	93	76	78	85	76	73	82	76	80	84	86	70	74	70	76	83	76	76	80	79	84	78	95	75	83	87	58	88	84	65	78	68	71	76	68	58	77	84	66	83	70	75	79	87	56	67	78	89	80	73	67	88	74	80	73	84	87	79	82	63	69	83	81	86	86	65	89	69	75	66	62	72	77	85	58	78	81	83	82	79	75	87	76	80	99	93	96	74	79	73	71	63	89	85	59	95	69	80	68	87	72	90	85	72	80	83	75	76	75	83	66	95	95	77	82	83	72	73	89	75	90	89	95	79	77	84	73	94	62	73	69	86	86	84	80	94	79	85	69	79	60	76	71	67	78	65	80	68	85	66	70	92	71	80	94	90	87	68	74	83	95	85	77	65	94	76	79	83	71	79	84	88	68	69	89	84	79	90	89	89	84	67	78	71	72	83	79	81	78	80	60	67	80	90	68	70	84	94	69	72	74	80	71	88	76	67	78	86	73	76	70	80	80	95	80	78	76	87	64	80	64	86	95	102	86	76	76	84	79	71	67	63	84	76	77	80	86	86	63	78	78	73	79	56	78	80	78	74	75	92	83	61	83	78	85	70	72	83	72	87	88	77	76	64	79	61	92	81	79	100	82	79	70	88	88	89	76	78	70	92	84	83	102	85	66	95	76	80	73	68	70	75	95	74	73	84	78	78	81	71	79	83	74	62	82	71	71	90	68	77	89	83	77	68	72	91	78	75	68	77	84	80	87	80	86	89	83	91	80	78	77	90	69	80	70	82	76	100	82	88	80	74	90	77	84	67	72	85	83	87	72	87	80	71	87	78	86	63	91	90	65	69	71	88	83	79	75	84	86	75	81	76	79	91	97	85	69	92	79	88	97	72	91	82	74	81	92	72	75	97	76	87	73	74	86	84	83	80	85	82	91	76	76	78	91	78	85	89	80	90	80	71	96	77	77	75	80	87	85	79	66	82	77	72	79	77	77	91	57	76	96	81	93	82	89	81	85	59	67	96	68	93	93	83	70	69	66	66	84	72	79	90	84	75	75	71	90	89	63	79	72	94	71	87	81	80	86	83	71	74	83	81	75	81	67	68	82
38947	40644	54502	46170	32130	17908	6763	3421	1956	1347	1009	787	797	794	802	788	779	817	777	802	772	780	819	784	769	739	815	839	804	775	779	783	787	760	764	799	784	821	848	766	835	799	779	796	780	857	774	773	772	798	810	786	820	776	768	817	735	785	791	792	816	798	819	797	788	791	802	835	804	763	839	769	859	821	761	751	785	804	805	771	821	824	822	798	790	818	820	773	803	805	759	852	796	737	758	814	797	763	826	768	784	801	800	807	798	827	822	831	782	838	794	789	802	809	826	787	779	810	834	733	793	785	821	762	789	783	821	837	804	737	803	774	798	821	762	826	803	819	750	777	780	822	792	787	824	810	797	853	770	813	749	775	780	796	767	784	831	870	806	826	801	853	806	806	830	768	793	867	735	776	803	774	737	805	783	813	761	831	754	813	825	766	797	818	767	788	775	775	834	825	764	742	808	807	839	776	803	798	769	821	809	804	837	846	784	813	808	780	807	755	826	772	790	824	802	814	764	816	725	804	761	778	817	835	781	815	816	767	861	803	794	809	814	777	824	804	778	794	794	815	819	777	804	779	800	804	803	781	838	785	737	807	782	824	774	802	805	783	789	793	777	767	816	802	782	807	784	798	835	777	812	766	822	804	837	762	800	792	805	755	793	826	800	794	815	804	787	760	762	820	769	781	756	793	778	806	828	809	815	806	825	823	828	800	754	813	762	864	803	785	795	795	806	774	756	761	796	791	819	811	812	806	771	823	785	821	770	812	803	797	846	800	780	810	811	816	793	754	813	803	815	827	754	784	790	831	826	807	789	819	787	812	801	834	792	818	823	834	806	782	792	750	761	748	812	782	800	814	791	816	825	798	786	852	780	842	761	790	769	795	788	776	781	798	820	791	787	820	829	827	803	791	815	814	827	802	798	774	823	780	784	778	761	847	863	844	813	799	825	817	809	765	829	761	816	826	766	843	774	789	828	797	807	793	824	865	747	822	784	783	789	808	799	813	824	775	830	789	780	767	760	836	846	840	755	790	791	851	799	778	804	835	848	807	818	794	790	811	773	806	746	748	780	794	810	824	816	800	815	837	794	763	764	757	797	785	778	796	766	803	767	786	843	780	841	808	792	742	812	762	832	810	790	767	771	810	791	801	797	814	815	813	799	851	779	779	822	782	805	801	772	796	838	833	803	812	782	842	820	771	755	819	797	750	809	801	788	817	818	796	802	791	848	807	814	764	755	805	801	841	794	808	808	793	762	829	837	795	782	784	778	831	837	787	775	782	821	825	749	788	777	811	787	797	815	754	783	821	789	822	798	762	812	867	749	783	816	766	779	796	799	800	789	800	774	768	810	778	773	800	759	802	783	776	813	796	820	789	797	742	789	760	804	773	807	802	784	812	792	773	754	812	801	789	821	796	809	832	817	730	789	814	804	807	844	789	797	801	790	817	849	829	823	870	788	776	766	785	785	785	800	764	814	796	727	775	808	810	804	763	825	853	812	802	779	787	772	795	773	801	806	777	804	819	770	814	797	747	818	795	736	760	785	784	786	844	821	821	761	791	764	815	758	807	854	780	800	789	768	826	837	818	838	821	758	839	751	792	778	815	803	796	784	834	821	771	785	761	784	766	772	868	758	833	789	776	791	801	791	741	804	766	773	831	831	839	781	771	836	745	789	805	802	770	812	758	785	813	815	782	798	764	792	844	809	781	736	793	789	802	786	786	795	776	802	805	809	777	781	769	808	796	773	822	795	817	806	786	775	770	758	787	821	788	767	791	759	813	760	824	779	788	825	776	777	826	827	799	782	787	782	823	775	773	786	847	802	818	770	808	816	783	801	745	804	813	769	791	823	778	778	746	819	782	750	814	765	810	814	777	865	772	800	803	783	820	768	842	764	790	814	808	787	767	819	828	769	838	825	784	742	782	787	801	776	820	762	808	805	820	849	825	761	810	779	819	836	809	852	796	802	775	791	851	765	818	786	801	797	793	771	786	827	787	798	803	790	792	793	777	769	792	796	787	793	782	848	818	894	786	783	766	818	803	821	746	841	833	800	804	766	810	748	806	777	855	829	792	790	750	814	792	820	756	788	824	802	755	808	792	768	782	808	755	798	821	814	816	821	800	819	828	803	795	803	808	792	766	780	767	796	798	808	810	772	754	817	825	801	827	799	819	777	767	778	743	832	783	826	765	835	818	869	793	818	713	760	778	762	760	808	806	834	810	819	839	808	769	781	862	837	802	805	833	781	798	799	788	811	808	803	808	744	780	828	805	750	750	820	803	798	726	731	817	810	787	846	799	817	747	802	803	824	804	801	775	746	814	797	769	738	788	804	732	842	854	817	832	799	840	779	831	786	856	793	821	751	791	834	808	797	793	784	787	813	822	799	801	790	792	788	833	808	857	838	768	809	797	797	819	809	845	769	787	768	819	765	756	790	785	809	780	804	803	817	779	785	829	765	778	774	778	769	775	887	815	791	796	802	835	824	816	870	823	759	808	792	791	807	783	786	770	784	769	801	806	766	760	829	805	789	769	813	847	791	784	799	800	779	749	816	800	792	813	785	760	822	778	810	753	839	821	850	804	788	806	841	775	834	823	764	845	773	804	835	762	809	759	849	801	808	859	842	790	767	794	785	757	738	808	790	844	860	781	824	752	793	744	810	769	762	770	818	755	769	808	794	792	772	766	804	803	818	821	820	793	774	849	834	796	789	803	801	815	752	807	816	757	858	808	781	756	743	786	804	800	788	757	810	776	820	786	761	797	819	810	840	802	779	800	837	797	738	786	774	769	829	757	793	799	802	796	757	776	839	803	808	759	779	793	811	773	885	788	791	782	701	773	830	788	827	756	822	783	792	795	815	821	745	761	832	808	753	809	826	823	764	793	780	796	788	784	833	764	770	828	799	793	789	787	799	825	833	777	769	847	834	808	794	736	777	781	794	822	787	798	803	770	835	785	783	764	843	833	781	792	831	808	770	801	822	773	844	820	780	803	821	769	818	807	818	794	842	788	863	798	748	841	782	795	844	811	788	782	814	777	786	803	782	802	810	829	778	795	780	800	809	768	770	815	786	764	780	820	829	825	802	784	817	804	836	817	824	783	825	831	827	786	773	771	769	787	783	789	816	798	824	780	741	828	789	766	763	814	824	779	834	771	840	792	797	802	776	811	830	791	819	758	808	793	793	772	794	782	775	800	788	777	796	794	796	821	784	806	796	780	742	813	808	786	825	808	823	776	842	771	789	821	809	813	804	787	778	777	796	772	804	765	761	820	800	795	821	798	778	743	822	753	794	790	796	752	803	772	815	770	747	787	823	780	807	795	786	813	780	755	782	813	845	810	764	787	838	776	800	767	803	795	831	805	792	824	788	774	826	781	781	757	797	733	773	772	781	801	827	790	819	781	771	796	841	758	828	777	799	774	776	742	796	754	791	806	814	804	836	855	815	824	738	782	868	794	816	788	805	790	846	805	786	806	787	802	835	810	824	797
17218	35457	37347	26961	10678	2028	436	190	126	101	80	82	91	62	84	74	87	98	66	81	63	70	71	75	59	79	75	80	89	90	81	65	64	82	67	71	81	71	70	65	72	64	81	85	78	70	69	63	78	87	67	65	73	80	80	55	75	72	93	73	78	73	70	75	84	64	77	79	73	75	70	80	63	71	75	68	77	68	74	67	82	72	80	77	81	69	82	79	81	69	75	94	82	66	79	76	72	67	74	68	71	68	99	71	61	70	67	70	76	70	87	77	78	64	64	74	70	73	74	77	70	76	68	73	79	68	67	77	69	72	82	70	87	66	76	70	63	77	72	78	72	93	81	75	68	80	57	66	81	82	85	66	82	81	67	87	69	77	78	73	72	72	60	84	84	82	93	92	74	73	73	81	87	80	79	81	74	60	84	68	85	72	77	67	73	91	63	70	73	71	82	74	69	78	82	65	91	84	83	77	76	78	71	73	72	72	63	72	69	72	79	65	67	70	72	75	76	77	66	70	67	77	74	84	72	74	66	70	71	61	85	68	87	80	81	96	75	68	67	85	77	76	89	61	70	80	67	73	89	76	78	71	68	77	64	74	72	77	68	82	65	80	85	81	79	79	60	68	69	60	84	74	69	82	54	75	69	66	70	75	66	69	65	69	78	65	71	81	78	77	63	89	71	64	83	71	80	82	64	76	72	91	74	66	96	70	68	95	75	69	79	66	76	71	83	90	53	60	66	68	67	79	75	97	70	85	60	80	72	72	82	74	60	77	61	79	74	85	83	60	79	83	79	74	71	65	78	94	71	82	88	60	76	79	72	60	94	72	89	74	86	86	73	65	70	72	64	71	73	88	66	65	79	71	68	79	67	71	83	74	69	79	89	78	69	87	71	76	74	61	78	87	72	66	82	74	73	84	67	80	67	85	79	64	61	83	93	80	72	62	69	78	80	75	73	74	78	96	65	64	82	78	71	80	76	65	70	82	66	64	65	58	79	63	67	96	59	72	75	75	97	83	74	78	62	61	72	69	77	59	69	75	71	84	73	86	85	77	68	55	68	63	89	64	71	76	80	81	69	89	77	74	67	73	80	76	70	78	80	69	81	75	69	75	70	62	91	70	102	75	77	73	72	77	80	71	65	75	77	80	65	90	64	71	76	64	74	64	90	78	77	67	61	73	83	86	67	90	68	69	76	75	77	83	83	79	62	62	63	73	79	83	81	74	74	72	75	89	83	81	67	67	94	80	82	77	74	66	81	96	77	74	78	66	82	82	66	62	77	71	76	69	81	79	74	70	60	80	74	75	59	70	80	57	74	66	78	67	71	77	81	68	75	68	73	87	69	83	76	78	90	64	82	65	70	63	71	80	76	72	82	70	71	74	68	80	70	74	79	81	77	61	87	78	71	67	62	74	72	92	78	80	70	91	69	77	81	68	78	86	88	82	76	76	77	76	81	96	87	74	57	77	60	72	80	82	59	80	65	85	81	72	63	73	72	81	76	72	87	78	68	71	82	73	76	73	65	84	75	77	73	71	76	85	66	69	77	87	63	73	81	83	74	87	84	83	76	77	88	62	72	69	70	77	84	69	72	73	72	95	71	72	71	80	78	72	77	74	51	64	77	70	70	76	78	83	57	81	53	63	74	70	97	89	59	64	63	79	78	74	79	74	85	78	91	76	69	72	69	81	79	67	68	83	65	76	87	72	79	87	73	81	76	68	62	60	65	69	81	83	83	81	84	79	75	79	66	83	59	63	71	70	71	66	68	76	63	76	89	68	72	65	66	83	90	66	81	79	63	66	68	70	57	72	77	88	78	63	80	74	78	73	87	72	90	65	71	66	71	76	69	71	81	92	81	65	78	66	68	81	86	59	63	66	79	73	67	77	86	78	83	69	82	80	82	72	66	89	78	87	64	63	82	64	74	71	65	82	73	63	68	81	71	87	84	80	88	71	82	74	93	89	71	80	77	84	77	72	74	84	71	69	74	79	69	84	78	78	74	77	88	77	80	77	75	69	63	73	67	66	80	65	75	65	86	63	90	81	89	77	75	68	83	68	79	68	67	84	81	69	69	78	67	87	70	74	73	72	81	60	79	69	85	65	78	74	65	73	81	81	83	82	76	81	78	85	73	98	75	78	93	69	64	73	70	62	74	85	80	75	80	85	66	64	65	66	72	74	51	74	70	72	65	72	68	93	81	82	73	66	75	72	83	68	75	70	69	76	66	70	64	72	71	68	69	82	85	76	74	84	70	95	87	78	87	97	64	59	63	67	83	96	71	68	65	77	71	84	54	83	88	69	58	81	64	81	78	72	82	95	72	71	81	67	72	86	65	66	86	69	81	81	83	86	77	71	82	86	75	79	73	68	72	87	86	74	82	88	92	70	79	72	59	80	80	76	70	82	82	61	81	76	63	89	71	58	78	67	77	73	85	69	82	89	88	65	78	87	62	102	82	74	76	77	74	83	70	71	80	70	82	84	75	77	78	67	88	80	64	84	79	93	65	68	73	66	75	81	74	70	70	79	58	62	75	82	84	67	80	76	74	85	72	61	82	75	75	84	81	64	75	76	68	73	59	70	82	68	68	68	67	61	84	81	87	78	69	72	64	60	77	92	67	92	69	85	71	75	80	67	79	76	71	68	80	70	62	78	73	67	69	86	68	78	81	75	77	85	72	71	69	58	69	69	66	61	77	73	74	77	71	80	61	75	73	74	76	77	76	76	67	71	60	86	76	86	82	76	91	79	80	76	76	83	83	64	82	90	73	74	60	78	71	73	67	77	76	73	66	82	74	85	73	53	64	80	77	85	88	67	71	66	78	74	72	82	75	68	62	73	67	77	59	62	61	72	77	73	76	73	76	84	85	76	69	72	64	79	51	58	74	75	84	70	82	76	77	76	76	73	80	88	64	67	68	64	71	77	80	77	72	80	88	75	78	86	68	81	66	78	70	58	80	75	84	94	75	62	75	61	75	64	83	79	84	75	78	80	78	59	55	62	80	80	73	77	73	75	72	63	93	77	89	74	75	79	72	81	82	66	70	87	81	73	81	87	69	75	84	82	66	88	66	80	84	66	77	90	85	70	77	86	86	71	75	60	80	71	67	79	82	67	64	80	77	79	65	73	85	71	69	71	84	77	79	77	70	80	81	71	70	78	77	72	63	78	64	82	64	65	71	70	91	95	90	85	63	78	75	91	68	78	86	63	72	73	68	84	63	94	66	84	69	74	76	66	80	72	65	69	82	73	63	89	67	91	62	75	52	79	79	73	84	77	77	96	67	69	84	74	59	86	63	68	87	87	75	89	85	69	75	86	76	74	84	83	64	66	62	67	73	79	65	81	72	74	65	89	70	65	62	73	74	81	78	79	73	78	81	84	88	84	74	58	71	79	87	95	78	86	72	68	78	61	68	66	86	75	67	59	84	65	71	67	69	69	72	77	73	62	90	86	73	75	73	73	71	81	64	72	63	77	69	81	72	74
48249	57983	58896	51447	37454	22442	8785	3781	2053	1276	929	814	795	781	822	788	736	816	762	771	719	752	723	768	787	753	718	775	772	746	764	764	811	746	756	723	704	756	726	734	760	753	752	740	760	739	753	755	823	694	766	752	782	708	742	756	762	767	708	765	723	715	772	769	751	769	747	724	791	789	691	710	767	756	730	735	772	730	710	775	719	732	777	787	771	730	779	762	748	777	785	751	766	756	768	737	753	755	796	740	738	789	779	750	717	757	788	769	728	770	788	742	758	729	748	809	750	744	793	760	778	727	734	719	806	747	775	738	719	724	785	793	769	719	766	753	760	738	734	797	771	796	759	787	738	723	723	745	760	773	759	767	737	806	748	721	748	742	785	759	766	750	753	733	743	761	727	788	807	796	783	759	791	790	773	747	700	736	770	765	758	755	722	786	724	728	757	795	788	796	787	743	746	755	769	782	698	722	788	780	780	731	788	766	742	790	763	720	750	797	767	749	762	749	749	729	749	788	759	801	747	785	749	765	764	776	752	743	772	795	750	777	729	745	782	803	735	781	726	729	786	812	757	702	789	712	786	694	742	721	819	755	734	758	810	759	771	731	747	750	773	732	736	764	765	781	746	782	732	775	761	729	736	713	761	713	772	743	749	714	773	758	755	700	817	775	723	776	761	741	808	748	782	740	728	781	814	751	757	737	752	731	756	786	772	778	809	783	782	765	770	741	702	739	772	744	725	740	725	811	740	740	805	718	773	752	742	713	785	724	763	725	744	795	769	760	766	769	742	736	739	728	744	743	734	773	726	754	746	693	717	785	733	759	752	734	772	763	789	776	763	728	712	779	773	707	760	741	776	791	732	776	756	733	765	754	717	735	735	752	749	784	753	794	804	768	746	800	784	755	755	764	730	735	756	764	789	722	756	746	749	785	695	700	747	771	763	747	752	790	738	799	753	746	778	737	751	781	735	783	751	736	790	746	801	789	756	705	725	741	811	767	750	791	734	787	770	724	707	764	750	812	731	808	794	791	751	759	745	757	755	826	765	792	705	735	757	774	783	787	751	764	785	725	725	743	778	763	765	799	810	741	743	769	713	744	775	733	767	726	731	794	737	724	758	763	764	775	743	719	757	729	762	752	757	787	782	761	754	747	797	757	798	754	754	744	739	816	755	728	792	784	781	818	745	744	759	772	786	736	767	730	748	743	784	768	735	732	786	770	711	765	743	764	824	782	752	767	754	755	713	769	718	789	736	721	732	813	746	714	802	743	730	780	745	734	719	799	763	806	723	766	737	764	759	773	740	796	773	781	765	752	768	769	757	771	716	763	772	772	728	711	760	768	764	770	778	726	769	797	820	791	730	779	709	750	757	750	735	777	792	759	751	800	781	783	779	762	746	785	754	767	748	814	761	786	766	792	813	763	735	756	778	782	755	752	802	764	743	740	750	736	750	799	732	779	762	753	768	803	766	791	779	747	771	712	801	724	802	749	746	754	752	739	799	739	741	780	782	722	729	782	760	736	762	761	729	737	761	782	766	726	773	749	773	759	711	740	745	768	752	747	766	757	757	740	747	830	735	752	782	756	755	769	780	739	700	786	801	708	816	736	763	736	805	748	766	758	740	773	771	746	726	792	769	758	755	734	797	762	744	811	693	778	797	718	787	767	784	744	806	769	789	748	782	751	744	769	752	774	718	725	787	803	732	720	751	764	723	721	772	728	727	757	711	781	725	743	733	756	773	768	790	770	767	764	786	759	743	797	824	749	813	775	765	719	798	784	765	698	756	786	740	739	771	815	799	805	708	758	764	762	767	742	766	736	751	787	781	806	761	762	780	768	754	800	815	730	724	762	753	759	740	801	737	744	720	767	771	758	746	781	764	740	788	778	789	766	766	795	782	744	728	772	740	756	741	681	799	760	782	761	778	765	749	779	696	742	762	763	765	767	788	780	732	770	750	746	754	765	776	729	767	772	734	782	750	737	714	739	720	743	749	719	779	807	738	754	778	794	699	734	802	736	737	785	737	765	767	763	758	751	725	770	745	753	758	770	722	731	790	713	734	748	738	756	780	748	771	782	734	723	763	743	745	761	800	737	740	737	782	782	742	752	723	763	766	784	749	783	734	725	756	737	774	763	743	722	801	762	784	755	757	789	739	782	705	740	742	800	703	757	748	752	792	752	743	759	759	739	709	768	749	786	735	745	752	725	831	722	772	737	725	747	765	777	709	778	718	727	729	718	740	781	755	678	757	778	756	739	768	772	722	764	718	795	779	734	737	695	753	733	751	741	730	745	717	758	744	752	769	805	774	785	747	734	737	765	760	784	766	748	748	831	811	780	701	769	757	733	732	744	767	735	756	784	775	790	775	755	712	767	830	717	797	782	779	784	780	738	772	794	748	801	805	702	778	755	788	765	763	747	711	759	729	765	783	753	738	740	784	752	753	752	754	749	808	751	775	781	765	833	726	728	766	772	756	733	711	828	752	746	726	740	759	742	747	750	782	769	761	731	824	765	775	781	787	759	707	744	751	775	767	801	764	708	743	757	760	776	757	801	758	712	754	746	732	766	723	730	693	782	745	733	787	764	769	761	774	689	770	772	719	739	807	703	790	769	755	770	777	732	773	745	800	748	747	741	744	687	754	785	754	755	760	734	732	748	737	733	721	773	748	715	708	771	737	746	747	744	776	740	735	781	758	730	719	748	743	758	752	759	742	759	787	748	759	821	786	767	766	701	737	707	746	775	804	807	761	749	745	783	760	752	711	745	726	746	783	793	767	790	752	754	712	756	751	763	758	737	767	783	750	765	773	722	732	764	727	692	786	709	771	782	783	755	719	759	771	731	773	781	760	758	754	741	778	777	725	718	688	806	754	757	726	770	776	733	775	765	743	776	775	748	785	744	751	763	744	771	782	746	771	735	777	776	795	829	757	744	803	745	723	736	758	786	739	781	741	775	774	704	739	752	766	795	778	735	767	751	733	794	761	789	687	791	794	790	724	765	798	736	770	768	770	740	764	797	744	728	779	775	767	724	731	811	772	796	785	751	738	781	739	824	737	777	768	712	717	716	776	724	736	786	787	729	728	721	805	755	774	772	748	764	811	824	786	733	767	768	741	768	775	767	760	782	769	732	739	747	756	756	774	699	786	728	785	738	797	769	757	733	739	756	790	767	782	748	762	768	739	785	782	741	761	781	786	737	728	748	778	778	824	757	747	757	739	767	718	776	790	735	720	781	824	784	804	781	736	779	756	826	780	773	733	732	780	779	763	712	774	713	843	743	761	765	787	716	753	761	763	735	758	728	753	780	751	814	776	730	761	706	744	785	776	800	774	748	781	814	778	756	753	766	750	782	749	744	802	748	725	793	741	758	731	774	776	780	775	757	779	759	744	734	764	753	769	752	756	759	743	759	804	700	751	763	768	747	752	734	760	761	832	734	762	750	740	772	804	716	752	722	801	719	833	728	799	778	694	752	738	789	762	747	734	763
4748	4132	11877	10420	3170	628	164	94	89	83	94	68	77	71	80	81	67	80	77	77	87	82	76	74	66	86	95	71	88	80	67	65	79	86	76	77	82	77	69	92	68	83	78	71	88	67	68	78	98	70	80	75	80	66	92	80	91	65	95	84	85	83	75	84	80	77	77	65	93	77	89	74	84	78	85	79	78	89	95	80	76	93	64	80	62	79	83	90	85	76	72	76	81	84	102	88	83	78	72	73	85	90	84	97	79	88	77	79	94	83	81	95	74	89	72	79	81	80	77	87	86	74	101	69	76	73	72	83	83	81	95	74	69	83	79	94	88	83	63	70	83	60	92	80	91	69	83	75	75	95	60	92	82	71	85	89	80	77	71	71	65	82	64	80	77	98	87	93	74	101	84	79	84	79	81	96	82	80	71	78	78	84	79	85	78	69	81	84	73	86	89	84	71	70	81	92	77	76	77	84	67	66	73	81	84	81	70	74	85	88	81	96	71	80	73	92	73	85	81	90	82	82	83	65	78	101	66	85	86	94	79	80	80	89	85	65	63	74	71	70	80	77	93	70	66	83	93	75	76	82	84	76	62	67	83	79	79	76	76	82	74	77	81	80	74	70	81	83	96	62	71	74	83	94	93	67	84	64	74	69	64	70	73	67	90	94	77	68	69	69	95	69	77	82	80	81	88	95	81	74	85	94	77	94	84	83	83	85	69	74	67	65	73	69	72	83	83	85	68	87	77	76	79	96	71	74	91	87	70	84	76	65	74	90	69	77	83	70	86	80	81	69	77	61	79	80	74	77	73	79	64	85	85	81	83	91	79	87	76	86	83	76	79	72	75	85	80	69	85	82	69	83	76	81	92	75	84	85	57	86	73	72	62	97	78	91	67	64	82	86	89	74	73	73	75	93	55	74	78	66	82	73	88	84	75	75	87	82	86	81	75	68	75	90	65	83	67	75	79	72	85	82	91	69	79	85	72	60	72	83	71	87	84	87	73	79	74	89	70	79	77	73	77	59	83	86	81	83	97	80	66	80	74	89	70	80	68	86	92	76	90	84	81	75	78	82	74	73	73	69	78	71	94	74	66	86	82	93	72	81	78	88	77	94	86	68	69	66	68	78	86	75	64	82	69	66	73	83	80	99	70	73	81	69	71	70	70	78	74	67	86	82	77	92	66	63	78	72	82	94	70	80	69	75	71	99	74	69	85	73	81	83	83	69	80	84	88	64	98	82	75	70	73	86	75	82	72	91	70	84	76	84	85	72	73	94	72	81	86	71	82	69	84	80	88	91	82	81	71	80	72	77	87	65	69	82	64	93	76	88	88	87	97	78	86	64	73	90	69	85	79	88	78	81	84	74	71	86	80	84	71	76	62	78	88	63	87	71	88	86	71	83	74	70	83	71	99	82	68	78	84	96	93	91	71	86	84	72	84	73	89	70	77	78	76	85	70	68	87	79	74	89	77	74	83	84	80	75	79	85	89	80	80	71	83	85	90	99	68	82	86	85	93	77	74	72	74	74	74	83	67	73	78	79	79	71	83	72	73	81	84	82	77	83	90	91	78	74	92	83	81	62	94	68	80	93	81	80	85	75	70	88	67	100	71	90	95	74	84	67	72	73	77	87	80	83	83	75	80	83	74	74	87	70	82	78	92	75	79	81	77	85	91	79	83	90	69	69	73	81	73	86	90	84	84	84	78	81	90	74	83	73	69	77	76	82	77	77	64	82	82	92	72	70	89	91	68	81	79	72	70	71	87	71	74	83	90	77	81	88	81	91	81	85	73	63	80	77	81	72	80	80	88	74	69	70	83	77	78	83	78	88	91	80	88	77	84	71	72	70	81	84	76	82	85	77	74	71	76	66	94	80	81	97	80	77	68	82	75	74	88	92	95	89	89	81	73	87	84	76	79	85	79	76	79	81	83	80	77	95	75	86	86	61	74	83	81	89	77	83	74	77	90	99	95	82	81	70	73	69	101	80	87	94	75	92	71	64	77	91	78	70	67	62	75	80	84	84	75	81	89	77	76	84	64	61	76	76	72	74	67	76	85	60	78	71	85	78	83	70	72	86	81	82	69	71	79	71	82	85	84	78	84	84	74	83	82	81	94	74	62	66	89	90	85	75	78	82	71	97	78	103	72	74	78	55	85	88	83	72	90	79	80	79	87	71	101	75	86	86	93	64	86	72	81	79	82	88	74	80	80	86	75	76	93	72	75	87	84	98	85	84	59	82	97	108	81	73	94	89	78	93	84	70	80	78	60	69	81	85	72	78	78	90	79	70	78	84	66	73	79	77	79	88	92	59	102	75	93	68	76	73	76	77	86	73	82	90	76	78	79	94	74	90	78	101	80	80	79	77	82	95	77	86	83	69	80	78	90	92	78	77	79	98	71	74	86	95	85	84	81	98	70	81	83	92	58	88	90	68	85	80	79	79	80	75	62	97	67	63	73	85	81	72	49	82	87	83	91	80	68	77	88	81	87	79	103	79	73	92	77	67	77	72	62	77	93	86	74	82	72	96	63	63	91	103	103	91	95	71	101	85	68	79	81	83	79	76	77	71	75	88	74	76	81	79	75	96	107	81	74	78	76	88	91	83	74	79	81	76	95	71	85	82	74	75	81	80	78	82	82	87	84	75	75	85	87	69	70	81	94	82	82	81	66	78	98	71	77	77	83	85	91	79	81	92	82	69	85	71	95	78	71	84	98	92	89	78	81	70	86	87	91	83	85	83	68	95	76	58	75	97	82	78	79	77	91	71	91	80	66	95	82	64	81	73	79	81	101	72	83	74	68	85	74	73	79	90	89	85	81	87	87	85	97	81	87	61	83	100	86	80	68	74	65	85	80	82	79	80	94	81	84	69	67	87	87	91	89	79	77	100	93	69	83	56	75	82	105	76	87	92	64	80	83	92	83	72	84	84	83	81	88	88	70	83	89	79	78	90	85	90	93	87	78	71	83	83	75	75	83	79	78	80	80	85	73	79	81	86	87	76	79	91	87	76	83	84	76	91	87	73	71	71	65	67	84	79	76	69	100	86	72	81	92	69	67	73	61	90	76	76	84	74	59	83	77	76	89	95	100	86	67	90	84	88	74	71	85	76	83	91	85	77	79	73	100	70	73	71	84	82	70	73	72	78	84	79	85	74	98	75	71	94	86	75	75	89	88	76	83	76	78	73	68	67	91	88	78	74	73	88	85	82	95	73	75	74	75	79	98	85	72	91	73	86	80	88	73	90	60	79	76	73	83	74	66	59	76	72	68	78	75	97	76	86	73	75	92	84	86	78	80	83	89	72	70	69	77	80	92	86	63	77	87	93	83	82	61	87	63	86	89	72	75	75	76	73	92	92	77	86	73	90	82	75	94	93	76	80	86	75	65	70	82	74	91	90	94	79	67	74	91	80	75	82	84	86	68	86	63	79	74	68	69	73	58	81	70	74	68	89	82	96	97	93	81	72	74	98	74	82	67	82	71	90
29393	27375	37368	35322	24294	11028	3067	1576	1072	986	858	815	816	800	845	813	859	769	777	802	773	779	840	787	800	790	793	785	843	782	795	779	799	784	820	782	808	810	785	789	809	840	814	779	766	798	797	808	790	831	779	800	807	800	773	843	777	791	847	783	786	779	763	813	822	808	800	827	804	784	801	767	772	708	764	823	848	824	832	791	805	808	765	785	849	842	763	797	775	768	743	795	811	840	807	782	811	785	777	822	825	774	813	805	801	849	780	779	850	818	804	824	793	788	824	792	818	801	789	830	815	800	823	802	825	811	828	787	788	815	832	777	794	821	781	819	784	794	786	810	796	831	746	808	746	807	795	821	814	804	805	752	788	781	826	815	823	836	818	736	802	807	801	800	799	763	788	768	753	830	829	775	783	775	795	790	833	795	779	814	761	765	805	802	772	749	815	813	851	793	804	823	755	748	758	810	831	838	821	786	793	805	786	803	777	792	815	746	753	788	784	821	814	858	769	794	762	867	764	774	776	802	822	782	787	785	779	852	800	785	817	830	831	855	810	844	780	834	759	834	782	783	796	829	818	769	784	795	778	806	780	826	817	826	795	845	833	731	832	798	788	786	804	821	828	794	775	834	816	758	826	794	835	742	757	845	804	762	824	785	775	811	756	859	779	817	788	848	813	799	833	836	768	768	793	831	821	851	789	815	789	774	789	782	798	814	758	792	808	799	769	732	794	793	796	773	802	769	849	766	749	831	729	826	787	790	780	787	767	825	786	810	800	747	811	770	884	807	771	787	805	843	784	769	740	783	775	761	752	827	800	815	827	834	814	788	760	813	819	829	770	816	802	771	847	834	835	751	785	809	819	779	744	806	760	811	795	865	831	815	790	782	808	795	782	783	802	746	775	830	801	786	801	836	794	812	788	776	789	819	825	836	746	803	855	810	830	815	810	829	841	817	812	830	759	840	760	786	795	828	807	854	862	787	760	796	792	826	814	825	773	788	805	843	783	780	803	823	787	825	793	825	810	772	846	863	834	805	839	773	835	841	825	820	873	831	782	818	807	777	806	846	755	815	757	802	818	840	766	771	786	824	808	803	872	831	787	819	759	861	822	816	774	832	814	786	805	838	826	762	820	775	815	845	859	824	798	805	777	799	816	792	822	816	814	816	823	799	835	789	772	805	772	790	831	791	852	829	798	775	792	823	846	852	817	829	749	787	832	802	847	795	753	793	837	771	786	784	800	802	845	761	794	817	818	840	814	801	787	820	753	750	832	803	833	784	786	770	761	795	813	809	790	796	799	800	792	788	819	842	823	808	787	782	822	795	795	800	846	820	808	791	765	785	810	833	783	791	822	811	799	815	794	773	756	841	821	840	837	832	795	805	846	827	779	784	855	756	832	761	758	806	811	874	789	786	817	814	753	803	816	816	780	823	800	868	858	759	793	751	778	772	781	818	776	759	826	830	772	794	809	799	769	841	753	812	809	739	801	811	771	794	810	820	790	765	811	801	737	792	805	788	813	849	810	788	830	813	797	779	803	781	793	788	804	824	837	783	813	786	801	782	782	825	821	847	802	781	790	818	806	792	841	788	816	806	775	835	850	726	781	842	823	820	773	765	766	829	835	873	806	802	776	839	819	805	865	847	831	852	814	786	854	783	799	776	838	801	757	795	843	809	800	789	763	764	819	805	849	740	755	764	813	815	799	794	813	796	784	811	741	776	809	787	782	847	783	783	783	794	859	820	813	793	759	801	747	809	802	765	821	767	810	771	734	732	789	885	845	796	786	799	798	772	746	762	787	775	789	791	787	789	759	802	779	795	805	802	817	772	779	759	830	790	783	774	802	816	740	841	799	759	800	811	841	832	836	761	820	746	769	817	778	788	788	837	811	781	750	836	811	775	803	817	796	786	808	779	777	778	812	725	822	811	771	782	800	785	805	800	825	751	781	787	781	803	803	812	770	804	776	760	773	819	783	792	786	799	778	840	825	796	810	770	760	816	820	780	781	779	760	813	778	844	757	797	796	800	833	801	828	769	852	741	789	799	775	849	833	802	714	766	785	819	763	761	811	818	817	772	833	801	764	793	846	762	821	805	822	833	786	780	837	771	812	786	817	785	827	795	831	772	799	834	830	800	784	786	768	831	826	803	798	817	816	796	756	842	805	791	825	786	807	803	739	805	856	798	777	758	800	824	787	816	866	775	796	828	815	817	792	738	755	846	814	834	821	818	803	825	770	763	758	790	817	739	854	765	788	786	795	806	790	796	819	791	780	749	771	856	846	794	820	797	836	759	829	794	808	797	809	783	864	798	813	812	767	773	818	817	798	813	807	753	792	817	828	757	773	831	803	800	819	802	823	813	788	828	798	835	828	810	800	832	789	787	792	852	799	773	811	764	748	822	786	787	777	788	749	810	767	778	836	793	799	823	775	818	803	781	796	785	805	839	751	769	770	770	807	764	765	786	812	803	796	791	803	790	793	808	778	802	817	832	745	817	812	789	851	795	769	820	815	805	777	840	807	787	795	790	832	814	793	790	773	799	805	835	805	799	803	791	835	801	836	762	807	795	813	774	750	808	786	778	787	833	791	820	800	832	796	808	722	807	834	770	783	807	784	759	754	851	832	809	804	814	776	791	814	791	822	790	784	815	804	730	787	768	833	833	759	811	835	803	801	789	800	792	821	803	804	797	824	834	821	847	754	823	757	792	807	819	793	805	821	810	762	735	807	827	778	802	768	796	826	744	803	809	777	798	719	828	756	796	768	736	796	804	812	806	845	832	795	818	792	800	817	812	834	802	792	799	868	850	795	779	752	806	804	809	729	802	790	794	817	799	809	810	786	817	788	801	829	825	823	832	800	796	802	767	748	760	801	779	793	784	804	809	838	764	846	834	777	767	812	833	807	809	835	870	787	736	796	874	819	833	830	758	783	801	833	797	809	788	813	777	796	771	777	802	795	847	815	806	838	817	780	784	784	757	831	823	792	752	768	809	833	764	778	774	828	808	795	816	798	768	795	757	763	801	774	773	828	752	819	830	818	785	775	835	789	819	799	805	797	788	775	800	779	777	771	839	791	798	781	816	813	802	780	833	807	775	761	777	793	823	767	826	816	801	790	746	840	763	786	798	816	812	828	765	802	814	798	765	817	767	810	810	845	811	810	813	783	791	814	799	817	779	779	870	804	804	767	808	806	840	737	783	826	867	740	780	787	783	818	797	780	829	833	813	867	803	851	771	806	801	837	796	747	784	779	781	793	780	811	762	828	785	810	782	811	791	772	800	755	801	762	812	829	800	780	804	816	792	757	747	825	836	859	769	815	855	803	860	802	755	805	768	820	800	759	771	820	801	813	789	791	803	839	829	789	832	787	788	795	796	804	817	793	779	822	761	796	834	782	842	800	761	807	802	757	789	814	801	836	762	746	785	778	816	807	780	771	836	824	795	766	776	811	763	801	796	858	802	792	785	788	840	817	765	783	783	808	800	746	777
12561	18010	31424	25073	9561	1828	338	158	107	101	100	75	83	88	77	73	77	81	82	78	89	81	73	70	80	72	60	87	98	86	85	69	82	72	77	56	75	75	74	74	69	84	74	49	78	61	87	66	83	82	81	84	66	83	56	60	74	92	75	94	74	74	74	87	82	75	87	64	75	71	64	101	79	79	92	82	69	83	76	88	68	52	77	83	93	67	85	77	69	69	69	71	84	83	73	83	53	76	77	78	88	77	79	95	83	71	81	73	75	83	76	74	71	72	76	79	74	73	69	72	72	83	62	79	65	75	79	71	79	86	79	68	69	87	85	84	71	81	87	68	67	72	73	66	87	71	59	83	77	77	90	73	60	60	78	85	74	72	79	56	66	65	78	79	71	92	74	90	62	87	77	77	86	66	67	59	81	82	61	79	79	64	75	71	90	70	67	88	69	59	74	89	81	70	76	66	70	76	82	73	70	70	84	82	76	75	68	75	83	78	75	78	82	77	87	74	69	65	82	79	86	86	81	72	75	87	90	86	71	59	89	65	72	82	82	71	67	88	65	62	82	70	90	72	92	60	64	76	62	61	78	81	73	82	75	91	72	78	72	81	82	71	66	70	58	60	89	80	84	60	77	80	73	76	70	60	74	79	73	85	86	71	79	84	93	71	63	80	74	69	85	90	73	84	88	78	87	74	75	94	86	54	62	65	89	73	81	95	74	74	67	66	73	70	73	71	68	63	80	85	70	84	68	93	78	76	79	80	68	78	79	69	69	74	71	81	72	65	80	87	83	65	84	77	97	83	54	61	69	70	87	79	75	82	97	76	87	100	84	94	64	78	82	79	73	76	70	75	67	88	93	74	78	65	72	83	60	79	79	75	72	94	83	69	75	66	68	79	68	75	79	70	58	76	90	80	66	71	70	90	71	65	75	73	78	80	78	89	66	64	67	57	71	74	80	71	67	73	69	59	66	81	87	77	85	73	68	84	74	75	80	79	77	74	69	75	69	74	71	86	83	84	74	65	79	80	94	78	72	72	65	98	82	86	74	77	81	78	72	66	80	79	75	79	75	72	73	71	64	84	71	74	71	69	71	76	73	79	73	80	72	78	67	82	68	85	82	66	72	71	88	71	76	83	71	93	77	90	84	82	76	77	62	70	74	76	86	92	66	68	81	80	89	85	76	71	95	71	74	63	77	70	75	81	65	79	79	80	79	72	83	78	82	71	75	71	76	69	73	95	76	65	86	64	86	88	72	74	60	85	69	73	71	74	76	86	79	75	78	88	74	88	67	76	79	65	79	81	85	83	86	108	90	63	71	78	75	65	92	74	82	82	74	84	83	81	75	81	75	72	70	85	72	80	67	71	78	79	81	78	86	62	75	85	76	78	79	76	91	74	78	84	90	72	70	90	70	77	87	102	93	84	81	86	63	83	80	70	79	76	63	79	83	73	72	66	67	83	76	64	67	86	89	79	67	65	92	71	93	74	69	72	64	67	57	74	74	70	75	71	68	78	76	77	74	83	89	69	72	99	69	70	60	75	82	64	73	73	78	89	69	79	73	76	90	64	69	72	68	81	66	89	72	71	75	80	53	74	80	76	90	56	96	80	66	78	80	75	66	63	91	76	77	74	65	80	83	61	82	74	78	78	65	81	77	84	86	79	86	66	68	77	75	64	80	76	83	79	86	69	75	72	83	75	84	67	75	80	56	69	88	77	73	76	76	71	64	74	76	69	62	87	71	83	85	70	75	90	72	82	62	77	79	56	74	92	74	77	58	64	74	73	72	71	80	60	66	88	84	73	81	65	73	81	76	69	83	99	71	86	80	66	83	87	67	63	58	75	66	72	80	70	66	75	88	92	77	72	68	83	74	66	75	81	86	69	73	65	77	72	73	66	76	72	70	81	68	85	86	64	93	83	66	70	79	70	71	63	71	75	77	87	79	69	81	86	72	59	74	79	80	79	76	70	77	83	89	89	58	75	82	73	80	80	73	61	67	90	66	78	50	72	58	83	78	75	79	92	62	77	87	93	74	88	78	71	89	69	75	78	85	66	69	81	70	70	82	72	79	84	88	72	75	65	79	68	63	68	87	59	91	56	81	73	76	69	83	75	77	74	74	75	79	87	68	77	76	93	64	81	69	80	82	81	77	79	87	78	70	63	93	77	67	65	81	80	78	72	77	64	76	97	67	65	89	80	73	89	74	76	78	95	83	80	80	82	81	94	61	88	71	72	81	64	77	76	71	73	73	85	76	77	75	76	96	68	73	75	56	57	80	83	93	94	97	89	77	90	74	80	65	75	57	89	66	86	88	67	78	73	71	65	65	65	73	87	67	84	64	98	86	79	72	72	59	63	81	65	72	73	77	75	82	74	79	72	86	83	81	64	72	80	86	73	82	75	77	66	71	87	74	78	63	77	71	75	78	65	73	88	74	81	76	80	85	73	89	84	69	70	72	67	89	64	71	90	66	96	70	79	62	80	62	80	67	74	71	75	61	76	82	79	79	85	77	74	71	56	87	89	71	73	67	81	64	94	65	64	89	77	82	63	76	81	78	81	78	98	82	76	56	57	76	80	79	67	68	74	95	85	74	79	68	63	88	87	89	87	79	90	70	76	60	71	58	75	87	81	76	86	60	67	85	78	79	62	77	62	85	68	65	70	71	71	78	75	79	80	75	65	66	82	82	78	84	61	78	73	82	71	76	82	90	83	62	96	74	87	90	67	73	75	71	62	83	70	71	78	76	68	76	71	66	86	76	71	80	102	84	72	75	84	82	78	65	87	84	78	76	78	66	75	87	72	73	82	82	70	70	83	78	74	84	85	74	91	70	92	86	77	76	64	64	74	73	78	96	83	75	61	76	68	79	79	81	89	58	88	84	82	91	78	73	55	76	76	93	77	85	85	85	80	74	86	86	93	69	80	86	62	73	70	73	74	73	71	67	74	67	71	63	87	69	79	77	65	88	70	53	72	83	79	83	81	77	88	81	77	67	60	74	85	78	65	68	73	68	90	74	72	89	72	61	90	79	85	62	83	68	72	72	74	74	95	70	72	77	75	66	78	85	76	83	75	74	78	72	73	75	75	72	83	85	78	73	72	84	71	93	60	70	71	93	70	83	76	74	87	83	90	81	82	63	75	90	78	85	85	88	78	68	79	72	74	69	104	72	81	78	89	83	78	72	78	66	74	83	74	77	89	75	58	81	80	69	92	87	62	85	96	67	68	68	72	73	84	80	78	67	68	77	77	87	73	89	67	74	76	85	79	74	65	63	75	75	70	75	71	63	76	63	93	75	87	90	73	90	76	79	88	77	71	76	80	84	79	78	81	85	76	80	65	72	68	71	70	80	93	76	75	69	73	68	82	79	76	87	69	71	88	76	83	76	81	80	72	81	63	89	72	64	79	66	71	81	75	77	69	86	75	55	64	74	86	69	68	72	68	87	77	84	90	87	66	82	66	66	85	86	83	82	82	79	84	83	75
44412	42248	54504	48027	34589	19404	6574	2816	1830	1131	925	845	725	771	757	773	773	785	730	757	777	795	807	761	793	772	777	760	730	808	810	768	763	782	809	781	754	792	762	767	731	758	779	723	770	803	728	756	760	818	782	748	741	747	771	802	764	787	760	781	791	751	787	775	773	766	780	767	784	755	747	827	799	729	744	799	766	766	782	779	759	795	744	761	780	762	733	800	734	726	737	775	839	788	784	750	733	784	821	786	761	796	743	737	749	741	727	755	819	782	802	749	806	772	811	780	758	767	794	725	794	724	746	804	766	816	720	778	777	744	791	776	737	755	756	770	751	723	814	768	741	747	777	782	764	809	765	748	799	748	778	785	769	827	714	744	688	796	777	747	758	730	749	781	733	744	713	764	719	822	786	841	831	747	742	773	774	799	711	753	841	759	795	773	692	762	769	770	742	759	767	774	715	732	763	809	771	741	752	770	756	776	776	843	782	779	776	783	807	762	756	771	792	761	773	746	808	760	800	725	789	716	747	782	772	727	778	732	767	768	775	727	761	715	741	797	766	715	743	749	766	770	716	745	755	798	782	721	796	755	743	779	776	782	741	779	795	789	770	807	776	744	791	757	775	767	764	773	695	794	773	748	805	779	843	781	740	771	831	748	782	776	794	718	722	800	769	788	805	752	809	790	776	804	799	779	713	792	746	708	802	775	765	798	765	756	735	750	751	737	738	788	796	772	788	763	728	782	779	787	800	789	773	754	785	791	814	739	753	767	787	791	755	822	757	727	767	765	742	733	757	762	795	775	821	743	716	778	766	817	763	799	758	761	751	775	798	811	781	781	798	762	769	729	762	811	769	760	808	811	734	817	778	718	765	747	789	761	808	791	769	773	766	801	771	807	735	767	759	773	791	758	750	779	728	785	787	740	788	739	737	790	744	765	788	703	790	766	751	804	758	727	775	784	759	746	766	733	746	752	764	835	732	824	749	722	777	774	837	772	739	765	842	798	787	769	739	764	765	753	720	782	747	771	777	755	751	728	782	781	790	797	782	766	743	786	818	791	753	754	783	721	798	805	733	776	732	783	765	747	816	736	795	803	738	787	775	756	765	725	772	765	727	800	789	747	807	770	752	818	808	784	756	821	752	804	785	761	802	712	730	740	741	743	749	745	723	770	759	759	715	831	812	742	781	743	794	719	744	768	754	794	782	803	730	779	783	761	770	755	794	781	762	739	764	761	772	795	745	784	729	759	811	788	742	782	780	770	719	769	769	742	785	770	775	750	733	778	805	782	789	782	794	814	750	815	763	807	786	800	805	757	757	782	784	791	758	812	814	740	757	771	762	771	790	789	785	845	754	753	785	756	812	743	745	751	738	772	706	733	724	784	783	769	749	758	745	756	781	779	732	797	759	781	807	801	726	779	710	731	800	774	768	796	819	813	768	786	782	767	768	728	758	726	775	769	813	738	756	810	781	762	746	777	755	808	807	728	803	745	776	812	717	787	803	760	732	751	770	772	764	762	832	726	733	783	759	738	758	767	801	776	751	761	787	809	756	750	792	741	756	747	704	784	812	815	811	800	720	748	801	819	758	827	754	782	733	809	737	772	745	797	763	770	802	772	736	856	791	771	756	785	777	799	748	790	736	724	761	757	792	757	796	766	746	768	754	757	749	814	763	735	798	750	775	747	767	780	711	728	778	786	792	847	774	722	792	749	819	765	805	779	780	774	764	715	755	735	717	790	752	692	751	796	803	745	750	764	820	811	795	777	748	759	766	745	798	752	729	797	766	753	754	815	783	775	766	808	744	769	741	746	722	778	729	725	780	760	751	784	783	769	751	736	755	741	826	766	744	743	772	795	779	706	779	774	751	753	778	771	719	757	798	752	737	715	730	786	730	780	793	776	729	760	762	791	793	780	787	793	789	736	766	748	784	800	738	818	762	746	744	770	729	788	759	767	777	768	818	751	783	719	734	784	751	766	804	805	757	803	754	755	826	786	757	793	753	735	758	786	816	759	826	748	780	749	793	760	790	731	769	761	791	786	706	772	764	773	760	789	746	785	784	739	795	754	781	784	772	742	770	828	790	744	783	785	803	764	824	743	759	802	792	755	786	773	780	762	753	745	784	792	786	768	756	777	709	755	790	760	750	806	763	794	747	795	780	754	795	738	720	727	768	807	739	752	799	783	740	721	818	757	726	737	712	800	780	791	770	792	767	783	804	769	829	737	774	775	748	784	777	780	788	738	766	798	773	809	713	777	756	764	763	772	758	733	776	771	707	760	759	767	769	731	786	757	747	750	784	812	784	773	790	806	750	792	785	744	799	748	774	733	804	745	752	762	735	729	770	775	733	761	801	707	777	740	777	747	748	793	757	783	783	763	727	773	791	772	762	783	794	781	760	782	774	752	686	709	800	747	750	767	739	759	800	775	812	788	771	787	834	772	737	801	755	797	745	735	787	763	790	794	732	779	778	785	785	790	751	732	751	818	758	802	787	764	712	755	798	770	808	748	769	800	736	763	751	745	824	767	687	812	760	797	747	778	769	790	767	753	799	787	755	775	770	796	771	758	770	787	735	767	768	775	802	760	749	783	786	810	777	797	765	766	791	755	789	744	779	757	775	761	779	773	782	797	740	777	759	772	784	763	740	740	778	772	758	747	740	786	758	716	786	754	797	766	792	778	744	752	798	717	760	778	751	729	741	771	770	758	762	757	789	734	808	749	727	749	796	795	736	768	711	842	769	788	812	750	766	765	743	756	812	763	756	759	776	787	757	769	766	758	747	799	794	706	740	790	825	782	728	799	727	776	769	784	732	742	748	759	781	745	805	762	767	805	733	769	819	706	762	794	728	740	760	748	775	769	774	750	781	761	767	773	802	785	766	755	789	748	797	778	772	715	755	743	774	773	745	795	789	812	776	726	829	734	736	787	808	738	772	734	756	792	774	768	811	738	739	772	762	794	752	752	776	792	777	773	777	762	774	772	812	782	745	754	743	734	749	738	787	778	810	844	753	834	781	732	813	735	807	789	729	744	794	819	746	809	766	744	798	781	743	771	795	739	792	797	706	741	761	755	788	801	759	734	784	791	785	732	767	802	765	709	752	748	773	786	770	762	714	762	744	749	792	776	741	772	814	748	816	773	782	725	781	767	745	800	780	805	767	711	755	814	767	798	818	769	711	774	782	771	812	790	728	722	759	793	753	752	771	774	892	744	776	730	758	756	753	758	756	741	761	771	754	756	767	736	791	750	836	735	771	781	810	784	729	827	737	799	797	761	717	766	766	773	775	698	763	784	742	745	782	748	785	794	774	779	717	790	751	831	725	787	694	802	776	823	762	748	717	771	768	789	742	804	754	787	726	793	767	763	802	801	793	846	759	825	773	758	744	779	777	761	758	773	750	778	774	765	750	805	758	787	820	745	769	737	769	719	726	747	752	837	764	760	770	746	766	740	792	717	808	710	733	790	779	776	771	801	741	750	755	771	749	795
13068	12547	27917	23567	8567	1679	320	166	113	105	75	62	63	72	66	95	76	83	80	94	68	93	77	88	64	65	83	76	90	96	91	71	68	84	91	90	86	78	95	80	77	84	72	67	71	77	87	85	82	78	69	91	75	98	67	76	82	80	82	74	77	89	95	93	74	77	71	79	71	85	72	80	73	76	81	67	78	82	87	97	77	86	87	78	65	80	81	73	72	89	79	85	72	93	68	80	70	83	89	73	78	69	73	94	82	70	88	88	71	70	82	76	74	70	72	67	66	72	96	90	76	85	75	72	84	74	85	82	72	77	82	95	83	80	94	80	78	72	88	85	79	66	80	79	79	86	79	74	69	87	93	66	65	78	77	65	79	83	80	79	84	68	84	77	84	81	91	101	87	76	81	94	94	78	73	67	84	92	75	86	88	74	73	81	82	79	80	62	74	66	91	80	88	77	97	74	81	81	74	98	74	92	71	68	77	84	79	84	59	85	88	83	93	84	78	74	79	84	84	74	85	72	90	83	89	81	91	95	103	78	70	77	73	76	76	93	87	60	77	73	80	73	81	101	68	75	72	74	80	84	97	83	76	93	82	91	62	72	95	80	82	93	84	83	87	76	74	81	88	94	87	88	80	84	88	79	99	69	72	59	84	69	104	84	74	84	81	75	77	82	78	79	78	78	84	69	93	79	72	92	88	85	73	87	70	81	83	85	85	63	82	91	89	69	86	75	82	82	70	81	63	77	78	78	94	84	92	84	72	81	89	79	95	77	80	79	79	82	86	75	94	84	103	75	79	101	96	83	81	77	75	92	77	90	87	98	81	91	91	89	65	77	86	71	70	92	79	79	71	78	78	102	75	69	85	72	96	81	70	80	68	88	93	79	94	89	93	87	67	74	84	91	74	91	72	79	79	80	70	67	83	76	81	88	71	96	73	86	74	92	78	71	75	74	76	72	89	84	89	79	91	88	96	72	83	90	75	86	77	66	82	67	74	87	79	76	81	73	71	88	72	74	78	88	85	74	82	91	78	81	83	69	69	76	69	80	72	88	71	71	71	83	66	66	82	105	77	90	70	90	77	68	73	77	84	83	89	94	96	99	82	67	64	74	72	76	100	84	90	92	61	75	87	82	70	76	90	56	78	87	72	90	76	96	75	72	73	102	78	100	78	77	63	73	99	76	78	79	83	79	82	64	80	80	66	76	73	72	72	71	72	74	91	69	77	86	64	64	78	88	65	81	73	82	70	86	77	78	86	90	78	78	84	72	81	69	73	77	66	80	84	76	79	77	86	84	74	66	76	88	73	77	86	74	82	75	69	78	69	83	87	80	94	89	74	76	95	86	70	95	70	85	75	71	86	80	75	77	75	84	86	75	70	88	79	71	81	94	90	66	88	89	81	80	98	81	88	58	63	73	79	74	73	96	83	87	82	89	79	78	80	84	87	80	90	70	80	71	78	89	92	75	80	74	71	83	61	72	73	88	75	74	79	87	78	88	78	69	78	79	70	70	80	65	90	78	84	88	66	78	67	86	56	89	96	69	99	65	85	70	72	80	83	90	68	75	88	88	90	79	70	81	99	80	72	79	85	77	65	79	86	96	80	89	88	74	79	86	74	81	72	82	72	93	61	86	90	88	90	88	73	85	74	70	65	75	72	83	86	81	94	87	81	82	77	72	88	76	74	78	79	88	72	68	60	84	80	79	79	72	81	86	89	98	92	87	80	91	97	88	81	62	89	77	81	80	83	73	69	73	77	67	75	81	72	86	89	79	96	77	82	82	88	74	69	84	78	77	79	82	75	75	80	85	71	76	70	64	78	76	85	81	90	78	78	100	85	94	73	77	96	79	90	84	83	98	88	70	89	77	85	85	76	88	64	78	64	79	77	69	73	73	71	79	74	67	105	69	81	83	85	76	91	91	73	81	81	77	89	69	90	89	88	83	86	90	65	91	81	95	81	92	86	77	90	72	78	61	82	79	71	91	95	84	100	99	82	85	85	78	95	80	87	76	78	73	71	76	79	91	91	85	90	76	67	51	87	66	81	74	96	75	85	78	75	79	91	71	69	101	80	93	92	73	82	84	80	94	92	84	85	93	77	89	66	78	81	69	81	76	88	87	62	83	88	89	71	87	68	89	88	82	88	97	101	88	80	85	78	77	73	83	74	60	87	72	68	92	76	96	86	85	76	91	85	82	83	69	82	78	69	68	83	86	77	64	65	70	66	86	81	91	89	78	74	65	70	77	79	96	83	94	82	75	89	97	84	74	80	87	68	72	74	76	76	84	82	82	63	64	77	87	73	102	82	74	89	83	85	89	77	74	84	77	95	81	78	59	94	80	68	86	90	83	78	83	78	78	87	86	93	81	87	97	70	74	75	79	74	63	71	78	87	90	74	88	84	80	76	84	69	76	73	90	94	88	77	88	72	71	79	79	90	88	77	70	68	76	70	83	86	74	88	75	83	80	85	85	64	84	71	84	84	83	78	80	73	81	67	73	71	82	83	76	71	86	72	71	92	66	70	95	72	98	105	97	77	91	97	88	81	100	87	88	100	73	113	84	67	91	100	75	80	101	82	104	80	83	79	71	79	84	84	75	91	71	90	80	64	86	73	78	75	66	78	69	76	79	78	71	87	87	82	88	79	90	83	91	80	84	86	70	84	73	81	71	88	76	76	78	80	74	76	72	87	88	86	85	82	85	68	75	69	77	71	61	76	100	85	68	64	76	71	79	75	82	89	74	74	84	74	74	111	75	96	77	70	80	84	73	88	86	85	85	88	95	97	85	80	76	70	68	92	74	100	81	85	71	89	80	70	76	62	70	92	75	99	76	92	92	85	80	74	93	73	85	80	83	67	92	90	93	70	85	75	61	75	92	72	78	74	75	81	74	76	71	74	87	70	93	78	90	77	80	88	82	70	85	76	79	86	94	89	85	72	80	62	73	77	82	81	106	77	83	79	81	76	88	69	73	69	73	77	73	77	88	77	83	70	81	79	84	71	80	76	74	77	74	86	83	74	106	83	89	75	81	84	75	69	85	85	73	72	70	91	77	92	84	85	69	90	77	88	92	96	82	68	88	75	78	79	83	77	85	87	92	102	86	97	86	78	78	71	98	79	78	84	90	81	74	71	75	89	68	80	96	76	76	62	76	80	80	103	76	83	91	88	83	67	69	101	96	89	89	65	95	73	92	77	84	82	89	78	80	84	71	86	84	94	67	83	76	71	89	87	85	75	85	73	82	77	71	82	76	81	89	77	85	73	87	71	80	87	66	79	87	75	93	82	95	80	91	82	91	63	83	86	77	66	79	73	78	74	94	77	75	73	59	63	76	84	87	81	87	84	80	76	60	90	80	73	70	83	74	65	71	72	81	84	95	81	81	74	91	71	63	89	75	71	69	76	71	84	71	67	84	72	97	69	74	82	85	64	69	70	82	88	66	93	81	96	70	72	81	72	68	100	90	84	85	83	69	71	78	93	87
41321	36742	52691	48122	34326	19350	6342	2857	1778	1231	980	831	765	826	829	828	809	801	801	839	818	797	805	794	852	822	835	820	821	835	847	833	798	806	824	749	789	771	788	856	856	835	814	842	806	793	846	845	787	819	794	835	800	828	800	769	822	786	801	816	820	833	836	793	801	799	825	770	812	824	814	774	804	764	805	812	838	778	832	796	880	827	819	763	795	811	829	840	808	775	772	792	795	877	837	777	762	824	794	840	821	804	828	821	838	794	872	783	809	821	800	793	807	795	806	799	796	852	775	807	825	776	819	790	859	794	819	777	782	791	824	799	796	813	780	870	845	797	759	768	770	800	826	819	814	816	862	827	827	803	826	804	847	811	845	816	804	822	840	794	828	822	812	818	800	815	825	842	824	830	818	808	804	773	829	858	859	807	819	802	828	791	777	852	813	794	810	811	820	842	788	823	812	785	793	806	792	825	863	787	806	809	811	805	785	780	854	775	798	830	809	812	820	820	799	787	829	811	823	813	837	768	846	822	753	810	771	859	789	826	839	802	785	819	832	831	816	817	799	824	839	773	810	792	818	826	826	822	831	818	799	794	718	797	846	770	794	819	792	825	822	829	849	822	826	797	805	848	828	819	802	847	839	756	841	804	869	782	771	815	812	863	791	807	843	845	827	798	765	825	788	817	814	811	776	845	803	795	783	817	830	790	795	849	808	834	809	834	806	816	819	835	763	846	854	835	829	831	826	830	795	784	889	847	750	818	823	807	820	795	781	817	832	806	797	809	794	786	821	821	827	798	797	800	833	867	796	863	817	790	873	769	819	757	794	800	794	804	779	847	790	787	800	808	838	830	799	887	814	838	783	772	816	796	835	869	795	800	823	797	876	821	790	778	836	792	833	796	808	810	787	849	835	782	768	771	795	816	840	806	840	815	803	840	768	804	838	800	781	790	794	834	832	827	792	818	786	804	772	836	788	811	842	840	838	791	812	806	859	837	820	783	820	831	777	821	834	832	810	845	824	757	860	862	767	802	808	809	807	831	840	798	797	822	787	821	757	828	819	838	780	787	811	828	812	813	827	820	824	825	840	839	836	777	780	792	818	797	833	808	765	834	826	804	794	834	818	858	883	853	830	813	837	805	814	804	830	795	805	814	811	841	806	825	788	770	821	843	875	793	821	838	840	807	853	777	792	819	847	801	771	767	784	814	830	806	765	818	838	790	794	814	796	839	774	839	819	801	815	724	783	792	793	800	843	859	758	804	864	813	895	803	806	817	777	806	810	795	873	840	820	811	827	756	762	814	846	838	787	775	759	837	753	802	801	801	841	832	821	780	828	785	793	776	837	801	818	830	787	860	828	815	811	805	811	780	817	801	785	784	877	817	779	834	838	805	825	779	829	758	843	810	757	818	847	826	817	799	795	838	833	758	788	768	778	824	826	814	805	782	815	808	777	780	791	794	805	824	842	832	809	825	790	729	829	852	833	780	782	798	749	849	800	835	800	770	834	763	793	780	863	821	819	813	863	779	813	845	850	816	770	874	783	818	771	850	812	818	789	815	809	771	780	769	814	834	813	824	833	795	803	801	805	770	833	848	841	791	825	827	835	773	817	817	839	828	761	849	789	826	846	792	758	860	810	823	799	859	841	757	766	810	818	858	832	812	842	821	801	815	835	779	832	812	832	810	805	825	805	845	849	812	823	807	816	791	799	806	848	829	823	777	792	805	795	791	801	801	829	806	835	796	818	837	823	808	863	785	849	795	843	826	848	805	832	796	806	826	782	830	846	837	823	857	817	828	814	817	817	812	817	824	835	835	763	839	858	790	835	828	823	774	824	793	838	812	844	830	784	808	791	793	811	823	830	822	772	816	816	764	768	838	755	874	781	818	858	828	803	847	800	866	822	796	817	815	831	811	786	858	800	829	779	768	825	803	777	825	813	833	844	803	837	784	802	837	782	792	816	798	811	851	788	803	844	783	776	799	773	813	806	818	829	761	824	858	807	865	766	788	811	837	827	771	835	828	810	786	809	811	802	805	819	818	852	824	788	808	765	753	832	752	830	776	736	794	814	841	814	811	821	830	844	888	870	798	799	829	797	828	769	854	801	855	811	835	824	821	812	811	814	793	806	788	836	800	740	824	793	860	794	838	824	822	820	795	822	800	836	824	799	828	823	821	825	819	814	872	839	835	756	838	804	838	859	775	811	803	796	806	798	786	846	789	806	797	810	786	816	809	760	799	779	778	814	800	821	815	844	784	778	849	785	844	851	816	807	861	807	770	821	777	794	815	817	819	796	818	769	776	841	840	833	813	881	805	783	779	827	837	822	795	875	793	791	783	807	830	803	820	819	837	790	797	766	826	857	819	801	822	879	824	776	776	837	804	773	806	773	783	839	838	830	825	809	778	800	836	831	861	812	859	811	818	840	782	818	830	795	809	873	835	891	791	827	800	814	823	759	822	785	781	835	812	817	793	844	815	825	848	833	806	812	829	820	826	808	751	825	782	809	780	773	824	804	735	779	786	777	815	835	776	787	856	795	835	796	811	796	795	816	836	829	808	780	791	761	805	803	774	856	788	880	792	848	777	823	813	839	792	806	835	837	833	865	763	772	798	823	858	810	836	778	828	817	856	785	832	833	779	800	818	832	847	819	837	787	792	816	786	813	838	807	803	806	799	811	796	824	810	812	845	801	806	861	821	796	874	827	830	770	850	815	803	823	783	846	857	845	863	836	839	804	835	837	779	872	811	791	806	830	826	820	801	783	830	776	780	812	846	775	767	793	825	847	778	796	815	818	821	813	802	831	786	831	880	769	823	769	821	853	781	843	791	806	834	829	825	753	793	793	770	798	792	770	816	777	791	774	784	791	852	823	814	841	763	781	771	828	784	819	793	699	792	799	791	793	797	784	812	801	824	835	760	808	825	792	794	824	830	853	830	803	794	804	809	802	856	785	838	862	809	834	826	802	825	816	830	854	814	805	859	797	808	745	761	797	840	784	827	829	796	836	849	852	818	837	799	787	824	835	834	761	793	856	832	817	818	871	744	775	829	793	843	842	820	807	847	785	851	781	779	803	880	789	824	790	844	839	778	832	810	838	746	789	860	787	830	815	847	772	795	837	866	780	775	810	824	802	822	774	790	827	851	791	828	819	797	820	770	789	823	804	818	802	799	838	835	824	834	842	812	796	814	837	832	761	789	835	833	797	791	807	840	881	751	822	783	792	808	838	789	821	823	873	806	830	861	817	824	850	822	802	811	782	798	764	801	793	801	830	828	783	816	801	865	821	833	830	853	759	834	853	816	783	801	850	795	784	848	870	760	803	837	790	808	782	804	816	812	814	804	829	816	776	777	799	856	825	824	793	835	850	778	760	815	861	818	766	828	837	805	799	812	756	865	819	807	854	800	798	784	807	796	766	770	843	802	799	784	859	829	776	792	867	813	780	764	833	775	760	783	829	794	767	818	825	837	813	838	820	830	762	744	785	771
16809	16608	39116	32140	14136	3031	470	192	136	101	98	65	85	77	90	66	72	59	67	70	71	82	76	75	81	82	76	76	69	73	73	72	72	78	94	78	83	82	74	76	75	78	71	83	71	88	72	67	68	73	89	71	76	79	79	87	66	90	67	88	100	76	81	68	80	80	71	69	85	73	73	71	86	74	66	68	85	80	96	78	79	74	69	86	79	80	70	65	80	79	75	64	81	90	94	68	73	84	81	59	83	68	67	65	72	73	75	57	68	80	72	70	96	92	95	77	69	85	74	67	71	65	77	73	82	64	72	84	87	74	75	76	82	92	66	75	75	68	65	68	82	73	74	78	75	78	79	77	88	63	71	81	69	78	70	65	66	83	90	67	72	72	74	68	75	70	79	71	87	78	75	64	67	61	77	94	85	71	84	76	79	75	63	71	77	73	64	78	75	89	68	81	75	76	80	58	69	66	70	76	67	69	81	67	67	77	89	73	89	81	82	69	80	72	73	71	77	65	92	68	75	72	69	78	62	76	84	89	62	70	66	73	77	80	87	81	90	76	80	58	82	80	73	73	68	81	70	78	90	83	72	76	94	83	64	82	68	74	84	66	62	79	76	73	79	76	80	72	76	65	87	73	84	77	92	68	77	72	71	86	82	80	79	87	66	72	88	76	79	91	67	77	74	68	80	63	65	99	93	87	77	83	78	77	56	87	67	76	81	83	88	88	88	75	70	73	80	67	68	73	88	65	85	75	79	75	100	83	87	56	83	79	94	77	74	62	64	80	83	90	83	76	75	84	68	76	96	83	65	77	75	72	64	85	71	84	90	68	75	64	77	66	83	73	81	87	83	79	76	75	63	88	73	72	80	65	60	69	64	84	74	86	72	75	71	80	82	76	80	76	73	76	66	83	75	73	60	101	79	87	84	82	75	79	76	78	80	70	62	61	77	61	75	73	79	95	73	79	85	80	88	75	79	69	74	81	66	82	76	66	81	77	72	94	61	79	76	83	74	58	81	76	78	77	74	83	80	76	75	65	74	83	70	82	83	89	81	75	84	75	82	91	83	75	86	70	67	77	69	70	73	93	68	88	64	68	86	59	87	92	67	69	83	77	74	81	90	76	78	72	60	86	61	79	86	82	93	77	71	80	89	71	85	77	87	70	75	74	67	81	81	77	59	79	63	81	68	58	77	66	72	83	57	70	76	73	84	78	84	79	67	73	74	82	79	68	55	80	77	79	66	89	93	68	82	64	75	77	72	69	85	88	79	75	78	63	71	88	85	82	63	79	69	70	65	81	73	87	87	82	90	65	83	93	65	69	85	66	69	63	74	80	81	67	84	63	72	67	74	68	73	82	95	73	66	64	94	80	74	67	101	78	86	73	68	68	81	82	79	79	68	63	83	64	69	87	58	64	70	74	67	84	80	69	79	74	60	73	76	73	72	77	90	83	84	86	66	85	70	85	88	65	81	66	89	77	80	71	75	68	79	85	66	80	73	77	72	77	89	75	77	66	74	80	68	67	79	72	65	77	85	71	87	75	74	65	87	68	90	59	68	62	79	78	80	80	85	82	76	70	76	78	80	73	68	83	72	75	67	82	83	62	75	84	69	85	64	78	78	87	82	70	74	91	70	68	71	70	89	80	80	83	66	80	82	88	75	73	74	74	95	68	74	62	87	71	79	72	78	84	80	64	110	65	73	74	62	86	76	58	87	77	81	82	73	82	77	73	82	77	68	60	58	65	84	67	70	66	56	85	65	92	69	75	66	80	90	66	75	71	80	71	85	74	89	83	73	70	77	61	82	83	74	77	87	71	66	56	68	88	74	82	71	74	82	79	84	75	59	76	86	80	90	72	68	83	85	75	67	80	87	80	75	74	75	84	80	67	79	98	65	73	93	82	69	84	84	65	85	81	74	51	68	60	90	98	77	80	83	91	81	68	69	63	78	77	72	70	95	72	70	86	88	76	90	69	88	71	74	60	73	79	68	78	76	71	57	87	66	76	75	83	73	78	89	72	73	77	78	87	69	90	71	67	85	89	68	92	79	61	73	65	72	61	85	82	73	75	78	71	58	79	72	72	86	67	68	81	67	74	71	78	76	83	66	72	69	81	78	75	83	72	87	72	82	76	76	83	64	76	73	69	73	62	64	68	63	80	84	86	85	92	81	80	83	68	83	75	74	78	69	81	68	80	70	83	93	76	91	85	73	73	66	86	77	87	71	79	83	82	75	59	68	74	71	61	66	81	70	78	87	64	72	68	79	71	94	80	84	90	100	70	73	70	78	74	101	86	72	84	67	71	62	72	72	66	92	73	68	64	69	59	72	77	83	80	85	82	82	90	75	85	66	76	62	61	76	75	75	69	84	81	87	80	76	84	62	76	74	76	78	59	89	70	74	75	76	73	65	98	61	81	87	92	95	72	70	82	86	66	74	65	72	87	68	66	72	78	77	67	83	69	72	84	94	75	63	79	72	84	66	73	59	69	70	81	80	87	76	65	55	72	76	72	67	71	88	69	65	77	73	73	79	66	91	89	67	60	76	71	86	67	67	80	80	65	69	84	90	80	64	65	53	84	69	82	75	92	80	74	84	81	74	70	63	88	75	78	74	73	71	75	67	83	71	91	64	83	79	86	77	70	76	73	87	61	80	84	74	88	90	71	75	68	62	68	79	68	78	95	77	79	80	60	70	69	79	78	76	78	80	74	79	65	63	75	77	80	58	83	80	69	64	77	86	68	80	66	80	74	63	65	88	81	77	75	79	62	84	86	72	75	92	81	70	71	83	71	66	81	78	86	84	64	87	64	80	71	67	61	60	79	79	79	76	77	81	89	69	64	81	72	69	79	76	74	75	67	90	79	77	95	65	76	78	76	82	69	74	78	68	80	102	78	67	81	82	65	81	72	89	78	70	65	86	66	67	68	80	73	80	64	80	82	80	86	79	69	77	83	72	80	71	73	70	74	89	84	81	80	80	82	88	77	67	79	68	76	64	59	74	86	73	71	65	73	62	79	69	71	76	73	80	73	76	77	82	72	58	77	76	77	79	77	68	76	84	71	79	80	90	87	73	69	84	86	69	91	72	68	67	64	81	86	66	95	77	70	96	74	68	75	85	69	95	66	83	82	75	83	72	64	68	69	84	77	79	74	75	69	77	91	75	78	69	61	66	69	61	75	60	78	67	79	77	86	77	89	82	80	68	73	76	77	64	78	82	63	61	81	68	90	72	76	63	73	78	90	87	84	88	72	81	87	77	75	79	63	74	60	71	63	79	71	75	86	80	90	82	70	83	84	73	62	82	61	70	81	79	69	69	62	88	72	88	65	81	64	95	87	59	87	70	69	58	84	61	78	76	77	71	94	80	76	83	67	73	66	69	81	90	73	79	71	75	78	77	83	77	79	77	69	75	72	70	81	74	73	73	79	74	78	80	85	73	67	79	66	70	70	87	76	65	65	59	74	73	76	84	69	68	81	76	76	82	78
47301	40051	63024	56668	40900	24661	9146	4156	2413	1415	1072	807	779	776	783	748	773	755	775	816	800	790	786	811	769	740	766	798	812	744	765	786	798	809	815	787	805	813	761	822	791	788	711	822	758	702	759	792	743	812	828	777	748	781	766	769	774	772	808	814	804	781	776	772	787	775	756	782	811	770	769	793	818	772	792	794	786	823	763	724	735	756	776	766	756	787	768	783	761	735	771	759	792	734	797	818	777	811	827	802	758	744	766	777	778	726	788	753	770	780	775	802	737	734	797	753	791	815	754	761	781	799	807	769	830	813	766	775	764	787	742	767	783	781	787	756	782	783	756	786	777	748	821	751	751	769	772	791	791	743	777	749	814	785	814	799	764	783	765	755	758	736	733	813	789	700	712	778	787	784	737	767	759	779	733	814	765	757	790	738	777	805	748	747	765	824	782	748	791	762	720	770	750	792	759	795	780	785	812	767	810	777	752	808	777	748	801	792	765	769	760	770	788	780	791	723	727	812	781	766	808	783	789	789	739	727	803	795	812	750	789	780	761	735	786	771	798	854	807	749	757	784	794	838	789	802	840	733	757	790	809	805	778	777	773	706	790	791	802	817	799	770	741	743	778	769	773	806	770	809	766	819	753	762	757	797	775	764	767	774	774	807	818	803	778	758	820	783	762	765	815	794	812	832	735	738	779	817	750	757	754	767	760	761	718	804	720	800	828	754	784	778	781	781	769	801	743	749	819	817	820	724	803	810	756	783	735	764	758	813	799	759	753	796	778	789	738	791	768	781	828	790	730	784	774	757	715	813	794	791	809	766	794	789	801	733	763	711	751	818	780	741	786	781	732	777	738	774	760	794	792	762	794	730	755	783	795	763	804	760	770	687	785	773	799	797	820	766	760	728	816	800	756	743	828	793	743	759	725	797	757	778	795	759	818	818	800	835	810	784	748	831	765	777	756	761	813	752	841	787	752	750	794	758	761	741	781	784	732	764	786	726	837	784	772	751	761	740	757	783	800	827	808	783	813	818	733	758	815	731	815	784	801	811	733	784	833	794	739	798	830	785	805	805	743	804	783	802	714	729	830	721	806	756	811	825	743	762	755	791	748	753	807	807	822	748	732	764	786	788	801	769	779	839	751	753	812	771	775	817	797	771	811	755	765	757	783	774	764	794	773	801	790	800	824	727	804	845	795	808	753	770	780	779	794	758	717	801	771	800	781	810	797	763	735	730	761	800	830	807	728	814	740	756	805	746	762	732	765	767	776	773	796	744	758	761	738	793	801	762	784	793	761	841	787	804	722	807	782	791	753	770	782	771	769	855	807	808	753	781	785	770	754	747	816	774	794	760	798	799	741	790	779	723	803	751	798	814	732	800	797	789	779	754	754	761	819	782	813	777	790	757	753	774	766	779	763	774	798	787	741	757	788	787	769	792	780	821	810	782	793	806	752	761	788	733	771	849	774	757	809	723	793	755	713	762	738	798	756	848	728	802	756	738	758	761	788	829	755	763	746	825	794	753	783	805	862	776	764	761	757	778	788	759	802	791	774	786	736	732	744	778	794	762	758	840	815	766	778	760	776	770	731	759	816	732	782	728	794	769	739	780	764	792	748	778	779	764	787	787	731	813	801	828	813	765	804	768	810	784	784	725	781	791	760	804	764	808	776	761	751	807	815	819	788	808	821	792	782	789	788	819	767	754	829	779	784	780	757	765	762	753	736	772	760	795	796	778	774	786	795	704	808	713	766	799	766	766	798	785	789	792	758	804	781	777	763	827	724	794	798	788	771	786	804	776	775	783	744	773	762	824	770	784	754	826	801	828	786	792	754	791	769	823	818	793	783	796	782	798	757	768	803	773	781	786	724	739	754	837	816	786	762	752	766	712	814	752	756	765	813	842	776	804	761	827	738	701	789	734	808	814	826	775	760	755	766	746	754	840	753	783	773	742	786	764	802	782	780	746	756	724	786	720	796	801	785	751	826	786	775	777	775	768	795	819	786	750	766	794	781	835	773	760	767	780	771	813	776	780	784	790	773	756	774	777	741	756	752	778	778	804	772	781	767	752	801	763	778	817	749	773	786	797	780	806	817	774	737	800	786	781	812	719	818	826	763	783	780	789	852	789	802	805	781	744	748	732	749	739	769	732	774	786	780	772	746	775	767	803	750	809	809	721	822	741	773	780	792	806	795	765	783	784	806	800	775	754	801	756	748	824	814	786	767	793	785	741	710	793	773	816	815	796	773	791	745	774	768	741	819	814	780	770	786	797	764	716	781	749	744	810	771	782	744	776	788	764	752	740	750	784	791	776	793	798	744	791	753	786	783	796	819	711	782	736	753	744	774	747	734	791	752	760	785	768	801	733	732	737	830	804	770	726	829	797	753	773	735	756	740	787	753	761	788	746	746	750	777	755	800	787	790	767	755	743	781	778	749	778	760	751	807	766	777	813	805	763	817	751	761	728	753	753	772	775	757	746	722	770	777	783	808	767	751	771	775	784	786	771	753	853	801	809	830	788	782	753	753	795	782	798	775	787	751	782	731	800	753	768	818	773	771	759	765	788	772	758	792	737	758	806	797	747	726	775	770	799	751	805	754	749	777	812	752	767	876	788	801	731	751	793	837	813	733	736	758	773	790	750	742	789	727	733	772	783	783	806	777	764	792	781	819	769	754	786	747	780	799	792	855	763	737	752	730	802	742	779	772	780	764	792	743	764	791	724	769	760	822	789	772	784	804	803	754	795	796	797	812	784	749	814	787	784	777	785	784	760	811	772	840	778	786	744	774	739	743	720	761	806	782	793	763	776	759	793	813	779	737	750	775	797	775	749	796	783	746	799	766	749	804	759	774	746	826	782	753	776	807	783	785	753	780	803	789	792	742	757	789	787	807	801	734	750	753	726	807	773	767	770	804	822	735	754	826	779	801	790	771	765	751	739	766	784	744	781	755	796	762	748	781	828	776	777	806	742	759	772	797	769	803	782	755	759	776	746	769	787	777	849	778	743	812	770	781	731	794	774	801	768	741	782	748	832	709	779	770	771	805	737	774	793	745	821	787	741	824	729	774	772	800	794	790	785	774	801	780	793	786	765	731	800	802	774	757	766	756	837	773	765	749	775	762	765	751	795	787	789	807	798	742	749	762	787	754	736	815	777	771	789	795	765	819	775	810	808	814	772	779	763	768	799	786	755	742	776	770	799	782	794	734	774	801	773	749	806	751	781	787	778	753	766	813	736	752	796	833	800	803	848	777	827	778	814	762	756	781	793	791	730	789	763	784	792	714	784	782	785	793	851	806	802	803	766	740	775	771	720	810	785	785	817	776	778	751	805	733	779	720	769	815	726	747	799	746	807	765	796	761	718	788	767	760	786	795	768	796	860	758	761	762	817	802	789	793	811	751	818	787	765	817	753	798	791	820	792	766	783	793	788	735	801	755	826	804	725	848	797	745	725	802	797	805	746	807	742	775	813	732	796	786	749	735	772	778	774
4750	2393	7642	13385	4774	973	203	111	96	99	94	89	88	86	80	70	84	70	82	66	62	83	82	90	67	71	81	80	74	106	80	75	88	87	69	80	78	87	72	75	79	77	82	89	86	81	80	65	82	85	65	65	84	87	70	71	80	99	88	71	97	79	71	71	90	82	80	84	80	91	90	75	81	77	76	80	79	80	82	89	80	105	91	80	72	78	77	70	68	73	85	91	96	68	69	57	68	75	82	69	71	88	81	76	86	75	77	77	98	85	82	68	75	65	77	68	63	61	86	82	82	72	91	83	78	68	77	96	63	76	83	66	68	87	78	80	74	79	79	75	71	77	73	72	87	86	93	91	85	85	84	76	79	84	83	77	85	92	89	96	80	77	74	71	76	90	62	100	76	87	72	80	80	81	75	74	92	74	97	60	73	82	83	92	65	80	77	76	85	99	85	72	61	72	76	87	82	63	77	84	83	85	71	79	81	83	86	89	87	85	84	86	81	71	85	82	77	84	93	68	88	68	73	89	72	86	67	81	76	90	87	74	76	92	82	79	76	74	76	77	76	82	84	82	76	72	95	81	79	86	85	71	101	78	86	88	63	81	74	88	71	71	78	82	66	85	86	87	90	62	88	63	86	88	90	76	79	80	78	69	76	93	91	76	89	92	78	94	81	94	71	80	76	75	87	63	93	89	91	86	90	103	92	70	95	74	75	82	74	81	78	70	84	79	70	73	59	73	76	78	80	74	87	79	87	86	75	79	77	75	72	69	96	99	84	69	85	83	66	64	75	83	76	82	67	89	76	77	75	74	75	81	86	80	104	78	83	78	91	62	75	73	87	82	82	73	85	92	83	80	90	94	80	70	83	67	84	84	76	93	104	73	61	98	85	97	93	72	70	86	86	82	75	92	70	86	83	82	88	74	73	78	85	88	74	60	93	78	83	88	77	77	84	92	75	86	85	85	78	73	91	88	76	85	88	80	70	87	83	83	75	93	82	90	72	85	88	79	91	91	66	86	80	78	81	77	78	74	81	59	75	78	67	76	84	70	83	92	83	99	77	93	77	82	80	89	83	85	93	74	90	87	90	79	65	101	75	66	80	90	73	84	94	77	88	79	76	82	80	92	76	75	77	70	75	85	84	74	81	79	70	75	83	74	94	85	73	86	68	70	80	66	86	78	91	87	75	94	72	82	89	68	84	79	73	78	73	80	72	94	77	74	92	92	78	97	74	65	87	87	73	84	89	87	76	74	93	87	80	92	71	94	88	82	92	82	70	81	68	69	82	108	80	79	77	83	78	88	83	75	82	73	84	84	85	86	83	87	74	84	78	83	69	98	69	72	89	83	87	82	74	86	77	86	66	93	66	70	81	74	101	78	92	92	77	86	76	90	50	73	78	81	77	87	69	84	82	87	69	79	77	103	75	62	80	83	75	79	66	67	83	79	81	90	75	68	80	70	96	64	72	80	85	82	89	92	106	96	93	85	83	71	86	60	77	63	82	73	82	74	73	71	78	65	70	80	93	82	69	88	71	81	85	92	79	65	89	76	88	98	78	70	70	85	83	73	79	65	83	82	71	69	70	76	91	81	81	89	75	90	61	82	69	76	92	65	78	89	74	83	95	94	78	94	92	84	70	65	76	80	80	74	71	77	80	83	87	61	73	96	63	78	82	77	65	94	89	77	71	87	85	92	73	73	73	81	79	91	67	98	85	81	89	94	85	96	79	95	78	77	92	83	72	65	65	84	77	64	85	75	77	79	91	84	77	62	79	81	81	85	75	91	90	79	57	90	67	77	74	72	89	78	70	79	95	76	70	88	51	81	93	76	71	97	88	84	66	86	74	75	71	76	69	66	73	74	84	74	83	86	78	76	85	82	72	82	78	73	77	78	74	84	84	84	88	77	83	91	82	74	80	75	80	78	77	69	74	63	63	92	67	86	67	88	79	75	85	70	66	75	94	84	76	78	78	75	75	66	78	88	84	69	85	88	88	69	80	77	89	84	73	70	75	69	100	76	96	98	73	89	73	96	87	80	84	79	86	85	78	76	71	97	79	84	94	98	88	74	94	82	79	90	80	80	76	70	87	78	82	81	76	79	74	86	71	68	86	73	93	67	80	101	89	83	103	80	86	70	86	77	71	79	107	92	75	78	80	96	73	107	73	90	89	88	80	107	89	82	76	86	75	80	82	75	73	97	76	81	83	71	70	102	79	72	79	65	83	65	82	77	81	90	85	78	75	86	82	65	70	93	74	80	92	86	81	88	94	73	80	78	75	94	92	81	83	75	87	75	72	79	81	73	90	87	82	89	83	64	74	90	92	94	78	87	72	90	99	80	100	81	86	86	71	88	72	68	88	78	70	74	80	81	83	74	83	77	82	77	101	64	87	78	80	95	75	96	78	78	75	88	94	72	84	76	75	90	79	63	93	72	61	83	80	79	71	77	69	78	92	81	80	74	70	76	89	86	87	79	86	77	69	90	78	74	86	75	78	72	88	81	85	81	67	87	86	84	74	73	85	79	86	85	93	72	72	77	78	89	75	83	70	88	80	71	60	84	68	77	82	57	88	61	88	72	79	80	93	84	78	71	62	82	83	77	78	93	77	86	63	83	80	73	90	84	82	85	84	89	79	91	85	94	75	74	89	71	74	98	77	77	86	73	92	66	77	78	88	82	77	69	91	55	80	72	75	63	92	77	85	83	83	79	79	79	82	82	70	99	75	84	79	92	78	72	81	80	75	86	77	80	74	80	69	84	93	73	78	92	68	94	74	93	78	80	65	78	65	83	70	67	85	86	70	87	65	73	73	65	89	84	90	68	77	88	72	87	87	75	94	85	92	90	78	88	87	75	79	74	72	93	88	71	91	83	64	88	91	82	80	83	65	72	78	87	74	65	82	68	80	88	56	69	69	78	81	98	63	82	85	86	85	76	71	94	86	84	75	78	78	77	80	90	80	83	88	77	86	65	73	85	72	74	85	87	81	83	98	73	94	68	80	77	63	60	85	81	85	92	89	84	76	65	90	82	80	80	86	67	92	84	72	94	79	76	87	72	80	70	74	66	82	85	77	70	70	83	83	82	82	78	80	77	71	80	76	90	62	76	84	75	79	87	69	72	81	87	68	67	75	77	78	79	80	66	70	65	91	65	93	79	80	81	74	81	85	83	76	82	87	79	87	84	80	83	74	90	75	85	88	74	72	87	75	81	90	70	65	72	64	62	77	80	90	76	89	73	81	76	83	67	85	86	71	76	79	80	75	68	96	91	68	82	89	74	65	64	93	79	71	101	84	72	93	78	71	83	77	69	77	81	70	76	72	82	70	77	85	78	77	91	91	91	70	83	91	76	92	72	84	79	63	73	79	85	76	89	75	84	75	83	83	87	89	79	63	89	59	74	103	84	91	73	79	79	70	82	89	76	74	82	77	87	91	75	87	84	76	88	86	77	85	82	70	80	91	73	77	83	96	68	62	71	76	88	85	73
30121	20638	33096	39251	27769	13580	3593	1907	1467	1107	945	843	806	828	825	803	830	781	799	818	849	738	812	797	767	818	834	821	834	761	797	774	800	810	778	775	828	825	801	807	808	823	804	783	867	811	782	804	816	805	814	780	842	799	773	810	836	840	845	809	801	811	772	772	812	859	779	799	796	870	787	858	837	882	846	756	836	767	837	846	799	827	821	814	783	799	821	811	826	826	861	829	809	786	821	792	845	823	803	799	759	801	867	794	794	817	831	827	769	821	749	837	808	770	824	815	801	792	762	779	779	807	810	855	793	844	721	823	842	843	795	834	774	755	884	757	845	843	802	816	794	772	816	775	837	757	787	779	872	849	848	772	790	792	807	806	834	820	815	819	774	811	812	856	788	862	782	791	822	804	819	863	781	836	741	786	807	793	855	811	825	817	766	856	844	812	793	801	834	835	836	771	777	816	799	834	783	810	843	795	821	809	823	785	809	764	828	824	818	854	873	806	781	857	824	822	759	815	882	813	790	776	832	811	765	842	851	820	819	780	805	819	820	851	805	837	824	831	767	801	765	846	830	822	764	823	821	756	809	786	802	869	831	870	838	795	821	802	785	812	821	863	810	794	779	811	790	784	837	801	778	810	780	813	791	834	809	829	788	833	776	765	840	793	773	841	834	801	821	878	827	760	810	839	775	806	864	807	847	800	828	756	836	812	811	792	797	808	831	778	781	824	796	823	793	783	837	755	768	813	810	823	850	826	829	819	799	783	849	804	837	829	820	857	798	752	796	846	801	805	796	830	822	787	819	866	814	842	784	848	827	816	852	824	814	798	870	793	783	817	815	798	795	814	779	757	818	786	865	800	869	772	807	808	779	812	771	826	800	789	840	821	781	819	835	865	852	842	809	848	822	825	830	863	805	902	814	767	794	814	794	831	821	814	765	822	803	809	823	830	840	780	827	807	854	821	771	822	800	787	834	869	798	841	802	807	815	832	792	804	780	785	808	801	808	809	803	762	816	799	848	771	785	785	797	816	799	829	823	834	808	832	809	862	838	803	819	874	797	811	875	772	749	814	774	800	821	792	818	822	815	829	809	830	827	785	829	832	830	844	828	803	819	814	781	757	810	855	796	776	831	778	815	790	815	786	784	777	826	796	842	814	801	837	783	797	776	789	781	776	816	868	799	821	740	789	793	749	797	767	765	806	828	773	778	814	767	797	813	812	801	814	816	845	862	822	822	856	815	829	793	793	801	822	815	830	840	824	827	817	810	791	845	800	839	827	830	745	779	790	807	803	832	815	807	778	807	827	805	765	808	814	829	816	843	828	792	833	817	800	812	829	874	873	828	825	732	762	810	828	803	826	773	817	842	767	821	821	826	829	815	769	800	751	840	816	813	841	772	806	813	819	860	857	828	851	858	805	833	816	797	763	798	832	817	811	838	842	788	753	821	851	789	831	872	792	839	825	780	766	778	786	820	770	849	811	790	831	818	788	783	802	794	869	796	769	783	785	835	828	834	873	875	804	815	795	832	776	830	807	816	836	817	811	816	834	780	812	834	824	800	788	777	838	766	765	821	809	848	816	808	810	815	772	825	823	847	798	830	876	827	822	812	828	801	793	765	788	841	789	831	809	766	811	796	796	802	838	847	803	793	759	789	782	824	757	844	821	843	790	820	733	865	857	842	792	827	849	787	848	846	798	771	831	837	792	828	779	801	807	847	837	761	793	807	825	831	782	821	807	796	783	858	829	793	782	751	848	782	832	780	784	843	823	803	772	852	773	783	786	769	800	777	779	768	763	823	809	818	809	838	878	783	772	766	905	837	827	803	837	808	767	803	818	829	843	796	808	778	820	771	816	828	834	835	799	780	816	819	778	833	774	796	870	820	852	831	834	797	787	837	834	778	831	809	851	794	810	782	830	768	844	810	781	781	787	834	819	764	829	800	807	848	820	857	828	865	818	788	814	808	817	835	823	864	835	799	801	769	798	827	787	753	854	837	833	811	835	779	800	800	836	836	849	822	803	793	819	818	828	843	804	850	837	802	794	842	816	805	816	833	827	834	767	812	810	838	851	816	792	811	829	742	821	800	809	772	856	824	784	839	816	797	837	846	832	846	820	828	812	782	830	827	809	815	874	803	793	825	829	839	795	813	828	838	761	757	811	817	769	826	795	796	833	822	808	822	819	761	835	756	799	852	796	839	793	814	838	815	830	797	805	825	847	815	789	803	782	799	862	869	822	743	784	859	840	806	779	838	807	819	862	828	829	849	828	819	815	785	833	787	797	824	847	773	821	821	805	789	792	816	809	778	809	799	816	831	808	774	800	789	816	859	803	817	826	824	782	800	795	763	768	767	816	761	825	754	838	817	846	857	854	824	814	776	795	788	788	811	821	832	812	814	860	780	811	845	828	798	783	833	825	823	776	823	830	858	823	770	804	750	812	822	865	773	766	799	763	814	791	813	875	755	820	834	821	835	783	822	847	793	784	788	808	792	838	792	788	813	778	795	805	807	775	830	804	782	804	856	765	789	801	794	752	813	797	839	770	780	813	781	786	841	824	828	825	799	852	795	780	809	828	793	825	793	789	830	823	813	811	794	823	817	846	817	829	815	824	856	807	792	828	831	804	879	820	816	803	808	793	806	793	792	809	858	794	823	797	811	807	844	855	769	833	801	822	801	810	835	779	856	839	820	809	814	812	791	842	817	837	805	801	814	823	836	775	792	821	775	811	809	824	805	829	823	820	846	814	852	808	835	773	834	827	867	804	809	834	769	781	831	861	794	820	773	775	816	798	807	823	843	772	804	775	810	798	815	815	760	835	800	779	823	865	788	835	879	824	832	768	813	802	834	793	818	795	824	824	810	808	796	836	808	799	807	804	791	772	832	790	757	778	829	814	817	811	835	829	802	803	868	813	850	817	810	774	795	843	823	809	806	818	780	791	788	818	799	802	892	787	851	838	791	818	791	858	813	797	852	809	843	806	812	813	816	817	793	798	838	812	808	812	899	809	786	860	815	795	855	816	816	774	840	800	822	845	805	818	852	866	779	774	823	824	792	769	793	807	842	790	869	810	799	788	804	826	810	836	788	824	803	875	818	833	839	781	785	778	820	814	778	799	822	836	841	848	780	816	767	788	833	810	825	823	830	790	780	791	828	832	822	835	842	814	814	799	757	794	820	802	821	824	777	867	802	823	841	826	827	843	760	853	836	808	840	809	786	816	824	805	802	848	818	814	882	809	806	813	782	813	746	837	823	775	813	773	837	815	758	860	828	805	839	831	794	776	867	791	819	781	769	870	830	805	778	810	775	822	793	858	785	838	790	807	827	872	836	802	825	812	798	755	834	810	814	804	814	793	830	829	801	854	818	768	817	796	795	750	824	770	815	820	838	858	867	774	779	731	847	841	787	857	819	806	838	791	809	844	813	765	788	780	784	845	793	764	772	832	835	841	796	815	824	797	866	815	837	789	812	833	822	794	816	855	821	847
11982	12058	30926	26244	9872	1867	354	161	120	110	107	94	78	84	99	65	70	78	75	84	73	73	71	76	76	73	69	88	72	74	79	88	75	86	75	69	77	84	73	79	66	81	86	70	82	82	75	80	84	79	85	89	84	73	89	74	70	63	68	93	74	78	91	70	91	75	60	73	81	77	71	82	72	79	83	86	82	71	81	67	72	81	78	82	81	70	75	81	84	80	83	77	89	79	75	85	100	79	81	84	73	89	77	76	89	89	66	79	78	64	97	62	89	92	67	76	73	69	80	83	73	72	69	73	67	72	71	67	75	88	74	88	76	78	72	90	85	91	71	89	66	81	77	73	85	73	75	76	73	80	78	77	85	87	88	75	82	81	91	73	92	77	65	64	66	84	89	77	91	77	75	81	88	77	70	77	66	71	66	79	79	73	81	63	80	74	72	74	66	71	97	64	82	92	63	90	83	72	80	71	70	74	70	72	74	66	75	88	91	84	98	89	68	86	83	82	79	69	66	68	84	82	93	86	87	89	92	85	73	89	89	81	86	87	76	62	85	98	78	73	74	72	78	60	86	88	67	75	68	65	92	81	77	75	88	63	84	90	80	87	82	71	63	66	67	86	84	64	63	71	84	76	62	87	92	83	79	78	88	81	70	77	89	93	76	72	97	81	70	81	82	81	79	84	84	67	84	91	67	69	80	105	78	67	76	77	70	73	83	74	74	67	72	79	84	83	89	73	82	65	90	78	57	75	77	87	82	94	70	82	89	71	85	71	68	81	60	75	70	79	73	60	69	90	66	78	96	86	79	73	75	71	72	70	72	80	72	70	78	71	81	83	65	80	90	73	80	68	70	72	83	75	71	80	81	56	89	70	80	76	70	66	63	68	83	66	78	86	79	81	73	79	58	73	74	77	71	81	87	79	78	67	84	97	66	67	103	70	75	71	71	91	89	85	75	80	88	59	77	78	73	73	57	83	82	81	78	82	74	72	91	101	69	91	75	69	92	69	67	83	62	79	60	75	68	76	81	76	79	85	64	67	75	72	77	70	85	74	89	73	86	80	60	73	80	67	81	68	80	60	84	89	87	75	66	91	55	91	100	60	66	86	69	78	71	78	81	83	100	66	78	83	90	77	71	74	82	73	91	72	86	79	91	58	74	73	69	84	73	77	73	78	81	87	63	74	82	84	79	91	82	67	101	69	68	71	78	64	74	71	82	76	78	61	89	83	85	77	73	79	75	63	81	76	77	92	81	93	71	84	84	61	85	88	75	88	79	71	66	78	85	65	80	87	84	88	90	71	72	78	73	81	76	69	92	78	83	82	80	72	67	61	75	76	68	83	70	62	65	78	91	79	64	75	73	81	74	67	69	78	84	81	94	94	72	87	64	94	80	75	71	77	75	83	70	74	53	93	61	74	69	87	81	70	67	73	60	72	76	90	90	75	84	83	84	73	77	71	71	80	80	66	84	68	61	72	82	67	91	82	68	59	70	81	81	65	74	85	62	72	64	62	72	81	71	69	73	73	83	65	78	79	86	85	67	81	63	76	81	86	58	78	88	97	75	93	71	73	82	85	82	78	75	75	67	76	73	69	78	86	84	83	74	69	86	75	82	73	83	71	61	67	83	74	74	68	75	72	83	67	65	73	71	78	82	91	85	91	81	70	78	76	81	73	93	74	87	82	82	72	92	81	84	70	69	72	74	78	72	91	75	97	90	72	76	76	75	78	72	74	88	81	69	80	78	72	70	79	84	84	76	76	78	83	69	82	82	85	80	81	78	85	78	67	77	83	82	87	68	69	61	78	84	82	87	77	78	96	72	67	73	73	70	81	86	72	78	79	69	82	97	79	84	70	71	72	95	65	67	78	78	59	81	81	82	72	66	70	73	75	70	75	87	75	70	88	85	83	91	86	72	104	82	82	65	62	75	76	60	83	82	72	76	57	71	96	84	75	77	64	71	76	94	80	82	78	93	65	77	77	73	72	84	77	85	64	58	71	75	69	57	68	75	88	80	63	80	69	79	88	82	71	89	69	82	82	79	80	85	76	60	70	88	73	70	76	71	80	81	72	72	85	81	75	88	67	80	74	80	80	66	60	70	67	70	67	77	80	83	75	69	73	85	76	77	94	82	89	62	73	80	88	70	74	67	80	62	82	71	83	86	67	76	82	85	80	78	87	66	74	58	80	65	69	79	61	91	82	75	75	74	80	75	75	67	60	82	75	71	68	85	67	69	84	87	62	84	72	69	68	90	78	83	78	84	74	70	78	84	72	90	80	75	84	69	72	63	63	67	78	86	74	84	88	84	80	72	69	75	70	93	75	71	92	80	70	79	87	77	73	87	82	77	88	61	69	59	75	99	78	101	67	67	72	74	70	80	80	78	75	65	88	71	85	76	76	94	79	73	81	82	74	83	78	78	67	73	67	82	90	81	66	82	82	64	77	77	80	83	90	75	87	84	69	78	86	70	81	78	96	74	73	81	70	67	96	78	67	59	81	75	72	77	80	69	82	77	79	87	59	79	70	74	83	76	69	75	74	83	76	73	74	62	80	64	93	67	78	69	79	73	75	102	75	84	72	79	76	76	68	74	94	101	93	63	65	99	78	77	82	79	72	61	68	63	73	77	81	71	75	85	82	76	91	78	85	76	86	88	73	78	82	82	68	84	89	60	92	77	65	83	69	66	69	76	71	75	72	71	66	90	89	67	73	77	81	89	76	85	67	61	66	76	77	66	70	86	88	76	82	89	63	78	67	74	79	84	72	77	77	72	82	75	88	76	85	77	88	81	77	77	65	72	76	81	74	78	76	72	93	63	68	83	74	80	60	67	77	63	73	80	81	59	67	67	76	78	76	70	72	60	77	92	75	78	60	87	76	73	62	73	55	91	72	65	76	77	60	64	76	69	86	62	94	57	67	80	85	75	76	87	76	84	91	77	82	68	78	67	68	61	79	90	74	71	78	87	94	68	77	70	73	85	82	82	84	83	71	74	81	92	78	90	59	82	74	86	77	80	88	74	71	74	71	86	81	68	82	74	72	82	76	93	68	81	74	82	75	76	82	66	75	73	77	81	64	70	81	88	74	81	74	74	83	77	73	80	79	72	76	71	74	69	67	88	78	67	76	93	70	67	71	75	76	75	82	92	101	86	84	79	86	67	81	70	77	73	78	73	76	83	79	69	68	85	84	73	89	70	72	76	85	74	84	74	83	76	58	69	79	79	74	69	65	90	86	78	79	78	81	76	94	86	73	83	80	73	76	73	65	72	69	73	67	75	72	74	79	72	81	64	65	82	93	67	69	69	81	77	80	87	79	79	76	77	78	93	69	72	75	102	84	95	66	76	69	87	86	95	84	85	91	81	93	68	82	70	66	74	72	84	76	69	91	68	64	81	81	77	70	75	68	89	72	74	78	65	67	70	76	79	79	70	67	93	83	79	69	87	69	74	82	72	80	92	88	72	79	68	75	80	79	75	64	84	68
43537	35304	54810	49391	34950	19745	6538	2874	2006	1243	993	819	818	766	846	774	763	760	760	830	737	800	807	803	811	761	752	819	777	809	807	788	808	795	787	814	793	811	743	753	816	773	764	817	808	775	809	801	738	792	747	766	760	818	748	809	765	806	739	748	750	760	784	768	814	754	796	708	833	771	763	802	798	794	754	803	795	801	811	785	801	787	757	784	875	781	782	771	780	795	784	781	762	784	774	795	803	817	854	789	793	802	787	744	802	789	770	759	744	821	764	814	793	789	806	827	804	757	765	844	795	775	816	804	847	756	803	757	799	742	800	798	806	761	749	796	786	792	846	738	769	772	750	819	779	805	764	835	739	775	742	743	778	797	803	775	750	781	773	757	800	782	759	805	798	831	759	805	783	788	805	772	783	800	804	812	759	799	786	773	741	772	789	810	786	814	770	796	790	773	781	764	829	780	765	743	778	746	764	820	802	762	743	707	738	839	743	744	738	810	761	819	770	737	803	816	798	791	778	836	768	739	803	853	816	777	736	765	752	781	777	776	803	786	766	853	778	761	794	789	784	804	752	820	792	753	778	717	771	787	777	804	767	787	807	799	791	819	785	761	831	802	769	794	730	790	828	826	754	807	781	849	865	773	841	789	803	782	851	757	733	780	812	748	794	781	834	788	835	815	794	802	835	818	781	790	796	801	792	741	724	766	812	757	831	784	770	753	762	801	813	706	763	822	765	793	747	766	712	750	779	848	809	786	772	756	786	800	784	758	718	825	800	772	758	769	786	799	777	798	783	780	784	782	770	758	754	810	783	791	779	816	781	780	787	773	789	762	771	830	819	865	752	743	834	808	811	828	763	827	734	772	823	813	769	745	710	791	758	776	795	718	821	803	800	759	815	800	838	820	798	813	763	791	807	855	775	724	777	757	792	801	788	837	782	800	778	787	753	747	812	754	759	784	772	790	819	783	758	793	750	774	758	737	751	754	795	793	779	790	805	740	766	798	771	813	811	703	796	736	766	808	749	754	824	714	791	815	749	836	766	804	812	774	747	799	777	817	791	778	773	819	771	825	757	815	784	791	774	781	823	803	749	769	777	835	835	751	783	799	817	767	815	778	771	805	706	804	783	803	802	792	813	767	799	762	800	775	773	794	787	771	798	777	807	827	781	764	812	804	789	755	754	788	805	766	783	815	829	789	789	754	832	797	760	836	831	801	744	834	794	803	768	772	805	796	783	766	749	744	789	773	769	802	790	762	821	772	791	788	840	809	803	777	838	770	771	780	766	824	776	780	798	781	733	768	776	724	812	754	749	784	817	751	808	779	792	764	797	809	811	817	818	808	748	787	801	790	806	835	805	812	804	769	796	806	808	772	752	799	816	761	792	757	756	802	765	810	805	771	769	758	808	740	760	740	779	794	788	752	790	752	790	794	778	767	825	791	788	813	798	783	798	798	805	787	775	811	798	790	803	805	782	763	821	799	741	788	796	792	801	799	803	820	775	771	767	777	810	735	779	756	747	754	788	768	725	786	775	802	763	815	777	779	765	771	836	774	717	768	736	760	811	819	794	705	788	768	762	837	788	792	788	732	814	832	787	788	793	778	759	784	759	771	753	814	815	788	770	833	776	762	757	774	817	830	784	793	817	721	792	735	742	780	761	728	741	801	785	733	727	740	811	733	786	769	762	752	790	776	782	811	793	794	805	810	738	760	836	813	759	746	806	808	791	775	796	774	775	766	806	739	768	816	785	749	742	746	832	804	793	811	798	779	781	775	852	784	821	758	785	775	782	797	836	759	756	779	762	782	793	780	813	819	740	800	811	809	794	752	837	814	800	799	785	782	787	801	751	773	851	795	761	759	750	778	810	788	787	775	777	757	780	804	811	802	720	795	788	779	791	781	845	797	804	762	870	813	777	791	763	807	800	771	766	789	798	816	812	796	786	784	848	761	726	769	798	762	832	726	744	782	801	788	770	815	798	754	765	781	775	787	794	806	766	779	788	779	738	844	752	793	809	777	797	778	770	781	796	773	759	781	773	769	787	817	777	762	786	790	818	765	751	718	710	784	767	752	769	770	758	745	811	773	793	849	786	798	756	787	805	770	797	835	735	762	795	767	764	777	789	776	793	804	808	853	808	799	784	807	724	827	776	820	803	772	730	797	822	801	800	825	824	802	793	840	756	758	820	759	763	763	728	822	763	802	733	769	776	775	814	781	801	772	793	745	790	783	784	806	795	785	739	796	823	813	792	786	784	812	796	778	789	747	779	787	764	783	795	811	764	788	847	768	734	799	767	751	816	770	821	770	806	773	754	780	808	769	821	770	776	832	766	801	781	751	758	763	810	798	746	768	734	779	810	807	808	851	760	807	787	761	784	795	785	826	771	801	787	811	770	808	795	760	765	812	740	809	792	818	749	801	746	734	833	785	785	765	807	738	751	763	748	811	806	779	745	791	803	802	745	809	747	783	764	773	745	804	786	805	783	792	800	783	769	774	733	819	787	757	779	760	780	775	783	835	794	775	777	754	775	766	775	773	784	786	776	789	831	810	764	738	833	819	786	776	775	814	725	808	757	735	751	746	775	790	795	777	803	800	803	764	817	784	784	765	752	798	852	770	796	789	738	757	811	750	790	725	770	776	775	798	780	802	737	830	776	784	741	763	760	803	771	812	752	757	797	802	761	761	772	817	794	789	767	777	815	829	803	741	779	795	793	748	781	812	740	783	726	710	807	807	837	748	773	760	807	770	796	765	768	810	752	799	740	779	791	788	773	728	819	810	793	792	815	780	781	825	783	807	772	764	834	762	780	803	781	776	795	797	789	772	793	747	788	787	759	770	766	775	742	794	790	767	774	831	754	701	787	765	768	779	826	790	828	777	785	803	842	830	789	785	756	840	797	796	848	796	779	785	801	748	846	795	786	778	811	795	813	779	777	812	774	779	781	766	770	803	726	800	755	771	802	774	802	751	817	772	812	745	807	775	838	776	816	809	790	765	787	746	794	762	793	769	796	796	773	769	777	764	774	802	805	820	794	818	764	748	784	752	811	776	810	781	796	756	781	820	788	833	759	817	791	813	776	792	833	858	790	758	756	820	786	808	776	710	806	754	808	773	776	786	776	833	798	746	761	760	765	819	776	781	837	802	731	807	795	845	819	777	798	745	791	800	758	815	797	738	790	789	759	842	786	843	825	807	733	802	743	755	812	818	780	812	822	794	786	781	742	803	761	772	768	795	806	761	797	747	759	790	738	780	780	779	779	816	827	782	788	715	768	787	762	750	767	797	740	809	752	803	826	789	774	813	819	830	771	816	755	764	795	776	777	847	799	760	798	822	780	803	741	758	757	804	712	804	752	806	772	782	798	764	818	764	794	779	773	760	831	812	749	765	758	704	713	770	777	762	780	789	846	779	800	764	783	775	868	791	739	760	783	806	771	763	748	786	772	813	750	764	811	786	771	795	777	833	777	808	791	822	818	756	778	775	761	815
11305	14514	28375	24198	9023	1619	284	149	131	112	96	93	81	80	83	98	68	89	90	72	100	88	91	92	74	85	59	72	84	90	86	78	68	95	101	83	82	71	87	93	81	86	71	78	74	69	81	84	80	89	78	90	98	82	86	97	83	97	94	81	70	84	80	82	69	77	73	97	65	69	87	103	84	70	79	89	69	81	74	71	102	79	73	78	87	89	88	62	78	86	81	87	80	68	70	69	77	80	77	81	82	80	83	64	65	92	89	78	72	72	89	88	82	87	72	87	91	78	88	68	83	75	69	82	87	79	79	74	90	82	78	74	84	82	80	74	82	87	80	88	86	85	84	73	64	70	82	80	68	68	78	82	73	80	80	78	93	71	81	92	92	76	86	75	83	89	84	83	91	93	94	84	76	84	94	69	83	91	76	90	82	90	94	75	85	85	73	90	88	80	88	74	77	94	93	81	74	87	73	94	82	88	85	77	89	91	85	92	92	74	89	101	83	67	84	77	87	62	81	90	86	69	80	76	76	80	83	67	83	88	88	86	92	68	85	72	77	87	92	106	75	93	76	81	82	103	83	92	79	70	80	75	76	70	80	86	96	73	73	78	89	97	73	83	92	62	85	94	73	88	79	87	101	76	74	80	87	93	89	84	90	86	86	81	67	75	84	79	74	85	94	76	91	85	78	78	82	70	98	95	86	73	74	72	83	86	86	68	71	75	68	79	81	80	87	69	103	90	84	79	84	69	93	79	94	89	73	81	78	84	79	73	71	79	69	76	92	88	75	85	68	76	85	79	79	102	82	69	82	56	74	61	94	69	82	77	68	101	91	65	76	94	76	105	59	88	70	79	96	90	90	80	96	77	93	93	78	96	91	81	87	80	92	82	85	80	79	77	73	90	95	82	75	92	63	82	84	81	82	100	87	78	78	84	71	73	81	84	98	86	72	75	89	80	99	78	67	87	86	85	77	71	92	88	80	79	84	88	91	87	83	84	82	95	86	87	77	69	82	71	92	78	93	78	75	93	81	104	94	93	81	83	83	71	84	74	61	86	102	79	83	71	71	85	84	95	76	79	103	76	79	70	83	88	96	78	96	74	78	68	87	88	82	94	66	70	76	95	88	85	87	91	90	61	81	88	93	75	75	83	86	88	94	81	100	83	86	70	79	65	72	81	67	87	84	70	86	80	87	78	87	89	98	60	100	96	76	75	85	80	81	85	91	69	92	90	87	74	83	91	74	80	80	72	75	80	80	81	86	78	77	82	80	78	69	71	76	82	88	80	83	92	75	88	97	85	97	85	94	77	78	88	80	96	70	68	75	74	82	91	88	75	82	77	74	77	67	72	78	78	80	78	83	78	74	86	89	79	78	66	76	94	93	90	80	76	77	88	87	79	95	100	93	84	79	71	80	94	78	85	91	94	88	84	78	87	79	81	83	77	75	97	75	93	87	85	78	91	81	79	95	91	74	77	96	90	93	70	95	87	72	75	85	78	80	75	74	80	91	84	88	79	84	91	70	79	81	81	79	72	75	85	81	89	83	69	92	80	90	92	90	92	78	88	54	88	62	79	61	101	80	90	80	93	86	80	73	79	76	88	84	84	90	91	86	84	70	97	79	68	100	95	76	75	72	76	87	66	80	85	72	72	82	90	82	93	84	72	91	81	75	76	82	78	79	94	71	87	66	95	104	89	91	79	81	83	81	81	77	74	76	62	78	87	93	91	76	90	90	83	65	88	85	76	86	82	97	83	78	82	81	84	90	74	76	68	72	69	88	78	73	78	75	87	99	84	80	102	69	93	91	87	84	87	82	91	77	65	81	81	74	71	82	88	79	84	74	67	82	82	68	77	73	80	99	84	84	73	92	83	79	98	77	73	79	78	85	95	75	81	82	84	100	64	82	94	82	54	80	79	78	73	88	71	88	89	73	85	86	75	91	70	69	59	80	103	72	77	94	73	76	94	86	92	94	96	75	104	86	71	68	88	86	98	75	78	96	72	77	95	74	77	77	82	110	78	78	83	71	81	89	81	93	81	87	72	86	85	82	87	83	73	79	91	71	74	90	82	77	92	69	78	94	66	97	94	84	60	76	74	104	76	95	66	82	66	79	92	63	91	113	90	79	74	85	84	79	68	91	77	80	71	84	94	96	92	84	67	72	77	86	85	83	71	90	91	86	81	76	78	89	88	86	77	79	73	84	91	94	73	79	84	85	95	75	77	85	83	69	89	86	84	79	89	73	86	67	72	92	79	68	66	79	74	79	97	96	94	62	77	72	76	68	74	72	88	82	87	86	79	74	88	81	77	90	70	82	82	71	100	80	64	79	77	74	79	86	68	71	80	93	90	75	68	96	99	79	71	86	85	97	73	88	78	69	77	91	93	75	74	75	81	98	66	78	95	80	60	82	87	57	72	80	68	74	88	75	96	78	105	82	95	79	89	78	96	72	69	75	80	86	93	76	91	78	86	71	70	89	77	78	79	72	72	72	82	76	78	80	81	75	68	73	74	87	105	102	87	92	78	95	84	86	97	88	91	79	68	90	83	84	81	73	95	98	95	90	84	84	87	75	90	88	93	68	61	76	81	62	89	93	88	78	80	88	80	82	90	71	74	91	81	77	87	91	87	71	82	78	98	74	85	69	78	81	88	80	77	73	83	78	79	83	78	69	75	85	80	54	81	85	74	77	74	68	70	70	73	70	78	86	98	90	70	92	80	91	94	93	75	86	88	83	89	82	87	72	84	74	80	84	77	80	78	83	85	98	90	83	67	81	85	84	82	82	92	76	78	92	78	80	92	66	79	82	75	91	81	88	84	76	100	80	71	69	86	67	75	90	64	87	94	80	80	81	86	79	78	80	103	72	89	77	76	76	88	81	91	72	87	85	82	77	60	76	87	81	77	74	71	96	91	87	77	81	77	78	85	90	90	77	100	76	75	98	83	75	75	76	82	87	94	80	68	72	71	101	81	93	77	82	69	73	94	85	97	81	84	68	83	88	73	79	89	97	86	64	74	85	91	76	91	80	77	93	76	71	78	97	95	70	79	80	90	88	83	88	80	79	92	87	79	87	91	89	74	73	84	80	101	71	83	76	68	68	93	83	78	69	84	72	79	78	88	82	83	99	77	81	85	80	91	89	112	87	85	76	79	85	64	76	78	96	83	72	75	86	71	74	75	71	80	83	92	96	99	77	77	77	88	78	73	88	74	71	77	74	84	82	86	72	76	94	85	66	101	87	70	94	77	85	69	89	73	80	84	84	70	78	86	77	69	87	89	83	83	76	88	94	82	74	81	89	78	95	79	85	80	66	86	87	99	84	72	87	76	71	75	93	84	83	83	82	91	68	85	96	70	73	67	75	76	79	94	67	80	89	86	80	96	77	73	77	89	87	90	67	79	81	91	74	74	77	70	89	86	89	98	85	68	91	96	90	88	82	99	76	106	78	80	89	71	76	80	93	87	75	87	80	82	71	94	86	74	69	69
39106	40215	52787	48633	34455	18927	6309	3214	2205	1486	1034	862	845	857	820	818	858	899	814	791	788	823	817	820	899	839	780	823	866	866	804	850	838	806	776	825	813	812	802	860	847	854	842	784	817	813	859	775	804	822	777	833	827	756	791	831	855	816	828	770	796	861	823	847	843	815	814	814	852	816	863	831	864	815	814	809	817	795	800	840	832	854	857	822	837	801	806	770	804	854	832	844	812	842	881	887	851	816	830	857	804	848	836	801	850	864	812	838	892	814	833	841	873	833	824	814	846	812	866	835	849	774	838	837	818	848	901	865	871	825	871	826	840	797	821	817	789	816	823	796	841	797	774	780	848	855	837	828	812	779	813	811	854	815	839	803	872	846	827	815	803	849	874	836	862	831	781	768	798	808	814	780	872	825	822	784	828	806	826	819	818	816	795	841	800	834	781	826	839	796	801	790	797	781	811	836	837	848	766	872	835	817	804	832	824	825	798	797	804	812	854	863	809	871	803	810	827	855	807	848	825	848	794	842	792	782	834	861	869	815	798	877	827	800	840	824	845	792	828	870	824	806	776	861	845	852	871	740	836	813	833	796	845	808	841	759	831	836	834	824	833	882	848	762	804	851	883	855	819	829	835	825	834	829	831	844	836	784	788	837	804	836	788	847	812	837	822	785	819	837	886	796	784	864	801	800	821	869	794	871	836	845	785	844	821	875	865	810	844	810	862	843	821	863	873	802	822	804	842	805	833	820	846	797	835	885	799	818	811	816	837	789	881	802	794	834	817	817	830	850	816	828	824	839	875	815	832	835	808	837	832	851	839	881	835	824	838	828	764	790	880	878	811	799	818	801	829	811	832	816	871	868	854	832	776	817	847	831	846	782	842	874	846	848	838	916	785	841	807	868	855	840	849	799	835	878	846	818	807	835	829	807	836	785	837	822	840	825	809	789	841	804	824	830	825	830	810	866	817	844	809	832	826	833	816	803	830	788	785	832	829	890	815	792	847	811	819	807	862	781	854	766	812	783	840	790	809	862	791	812	840	832	789	812	805	837	857	790	798	859	847	829	807	828	864	820	781	811	783	794	826	792	838	821	846	886	873	845	784	797	819	860	827	741	827	791	855	839	858	855	805	841	819	773	843	799	790	813	851	824	806	855	841	800	825	868	812	872	878	773	773	777	850	830	853	802	879	828	824	845	794	878	853	837	886	836	864	801	774	811	786	848	852	820	846	788	824	856	844	790	788	792	834	812	758	844	807	797	863	846	802	863	831	824	806	823	827	874	820	838	797	769	856	866	840	841	797	827	853	869	845	824	821	838	801	832	774	842	847	816	879	808	819	831	861	817	834	776	825	836	863	811	829	832	825	847	798	822	835	848	831	860	844	839	845	876	794	829	858	865	804	857	834	811	774	813	816	843	852	790	795	813	811	826	867	783	825	811	826	875	823	794	828	834	807	806	793	847	852	822	804	849	790	783	875	809	798	832	793	860	848	796	836	798	799	856	844	876	826	835	783	867	818	891	784	820	813	844	849	876	837	866	827	812	822	876	828	826	824	842	803	848	812	798	844	844	825	832	928	804	833	807	853	821	896	834	794	809	815	802	795	813	822	800	806	859	792	813	854	831	783	808	848	848	798	833	803	803	835	853	815	835	837	791	799	827	811	858	771	826	788	772	876	847	850	789	807	854	808	801	854	774	763	853	789	802	808	826	863	837	825	835	816	808	826	824	790	825	809	820	818	837	819	856	818	821	874	822	814	852	886	870	876	833	829	818	822	853	830	798	855	806	860	852	856	798	840	819	843	832	805	793	847	865	812	832	826	826	819	849	854	814	800	859	868	845	857	791	827	808	834	817	823	820	800	852	778	834	795	835	796	814	831	847	807	831	813	852	812	833	849	835	825	811	869	792	809	832	810	875	796	827	802	812	841	793	839	858	810	819	847	819	864	852	868	852	857	835	856	836	789	830	864	833	808	849	807	816	821	840	819	848	830	815	870	853	782	857	819	841	833	802	840	787	838	825	814	769	838	825	882	800	810	787	832	813	774	876	862	831	823	849	840	873	854	861	824	816	803	838	813	900	825	769	801	815	817	838	864	852	805	845	784	822	841	802	837	828	871	832	798	858	835	828	874	812	822	846	802	835	856	882	831	794	822	821	817	833	821	830	821	863	833	859	823	827	856	785	770	795	860	799	820	836	810	835	848	827	793	787	830	851	838	885	826	845	777	781	807	786	797	829	911	830	822	844	787	814	784	855	902	814	761	896	844	805	849	830	825	829	834	832	794	833	813	860	811	781	817	804	797	851	853	759	828	801	824	841	828	839	839	761	820	798	820	798	861	866	797	851	854	904	787	784	831	792	780	785	813	806	758	831	836	833	856	817	832	861	803	862	826	825	805	932	835	872	803	815	844	792	871	855	814	852	788	803	808	782	795	829	851	831	847	818	801	803	859	819	830	814	780	836	848	768	819	812	827	835	831	760	811	832	864	774	859	879	877	835	791	830	786	792	868	866	846	824	824	810	795	903	821	841	804	844	837	825	896	829	794	833	780	838	826	839	754	847	846	772	822	844	835	826	788	793	831	827	858	794	811	864	832	867	820	874	853	847	833	857	844	815	771	844	865	873	754	826	844	802	877	789	814	802	815	813	792	849	803	870	788	771	773	826	843	823	852	861	819	804	839	792	829	845	793	832	826	767	786	849	819	822	835	813	809	840	819	821	885	757	828	821	841	797	835	805	829	819	847	855	846	797	848	845	823	844	802	807	852	769	848	825	883	859	814	764	791	807	837	817	848	802	835	799	833	819	859	809	814	848	818	868	782	831	887	806	872	820	850	831	775	816	797	811	837	820	820	805	782	808	795	835	830	780	881	799	809	852	809	808	831	821	816	800	801	850	863	806	823	791	879	819	834	847	804	839	784	864	844	772	846	802	873	830	835	815	828	789	844	868	810	856	851	814	742	827	836	789	809	826	865	846	775	838	786	807	857	800	882	808	843	852	781	881	803	858	835	842	813	839	902	803	811	818	802	787	807	865	826	824	771	855	825	850	798	834	846	812	808	805	849	828	822	853	802	851	821	829	882	867	836	808	789	858	826	820	837	846	833	812	839	794	830	797	814	872	794	793	810	851	768	871	752	803	837	811	841	769	801	767	905	828	838	813	831	854	847	797	783	790	825	838	851	853	769	831	784	805	828	839	801	825	801	825	825	822	769	769	837	795	859	816	831	805	786	791	784	833	783	828	803	788	819	827	830	817	873	835	829	825	829	875	850	861	775	837	862	818	797	827	830	811	842	842	828	822	856	814	837	850	839	793	827	850	775	860	809	803	826	838	787	894	809	836	810	812	825	834	788	828	827	812	801	815	790	862	871	866	886	833	853	831	822	820	826	804	861	838	877	846	849	807	816	833	831	818	813	862	792	842	831	804	803	849	833	789	832	861	871	857	800	833	790	815	850	814	801	779	840	865	784	796	822	816	797	812	853	903
17010	20535	37763	34041	15421	3224	558	259	179	121	81	89	92	74	75	92	96	93	77	92	78	72	72	76	71	66	76	72	67	69	67	81	83	84	69	87	80	87	66	82	78	72	71	67	73	76	70	72	73	67	71	72	75	81	84	66	84	74	80	77	97	75	89	63	77	84	88	78	81	85	73	79	77	76	79	60	79	91	80	71	76	78	72	87	80	82	65	75	98	86	81	70	80	90	71	74	87	82	82	80	58	87	77	80	79	90	100	77	83	67	77	71	74	72	82	84	79	67	79	94	64	67	66	90	83	81	116	92	102	67	84	71	67	75	79	70	81	67	70	86	83	77	82	92	70	63	73	74	71	91	80	86	78	85	73	87	83	93	70	65	70	72	61	70	73	66	87	73	67	76	66	85	79	77	83	74	72	85	77	69	72	72	81	83	86	63	89	87	73	75	80	73	77	80	55	94	79	89	78	85	79	65	70	86	82	70	73	91	85	89	71	74	93	78	75	81	91	86	72	83	66	87	89	83	80	67	85	75	74	76	85	76	62	59	85	96	65	76	79	81	69	68	79	73	64	80	92	80	66	87	93	87	78	75	63	81	72	88	76	78	84	79	74	83	71	76	74	83	80	78	83	71	83	80	87	57	81	87	72	66	95	74	77	56	68	86	61	60	63	72	85	83	78	81	67	72	69	71	75	66	88	73	66	80	80	67	60	67	69	76	72	72	70	83	72	51	87	78	73	79	80	71	70	75	86	73	61	76	69	86	82	80	94	63	74	76	75	77	85	68	94	74	79	83	66	66	64	79	75	70	75	66	68	80	74	79	91	76	79	90	72	91	64	75	75	79	84	70	82	83	74	78	84	68	67	74	59	77	90	80	79	89	81	64	79	84	84	84	84	86	71	87	73	61	75	95	68	63	104	75	87	70	78	78	73	85	70	81	76	69	71	72	72	70	74	88	92	64	86	73	88	68	73	73	79	85	68	90	72	77	83	74	89	81	85	76	71	73	70	78	78	76	73	54	85	74	80	76	84	72	75	81	79	74	87	74	80	81	63	83	86	75	82	81	79	77	85	79	78	84	81	78	76	78	78	76	77	79	84	88	76	84	64	80	95	84	72	81	67	61	75	73	74	69	74	80	75	83	85	74	96	81	70	76	73	77	80	66	79	74	63	79	78	73	96	81	80	75	80	98	76	59	79	75	84	95	89	77	64	83	78	54	85	67	87	71	80	81	68	76	80	81	79	83	75	70	86	56	74	71	63	66	69	73	67	60	66	71	72	76	65	81	62	81	80	84	65	89	84	89	69	77	63	85	74	69	84	68	79	68	89	66	97	65	75	78	93	85	67	80	63	74	81	92	77	69	73	85	84	70	81	76	82	79	90	75	66	84	67	79	99	76	75	92	83	78	61	71	79	66	92	84	87	72	77	75	72	73	81	77	86	74	84	58	64	74	84	97	72	86	80	73	73	65	70	70	78	70	67	79	76	70	82	80	73	85	78	86	76	68	70	89	63	76	81	67	77	82	67	73	69	78	83	78	84	65	85	84	84	83	78	58	77	91	81	70	87	76	95	84	67	83	92	62	82	80	91	68	71	68	69	73	85	90	68	68	80	81	63	89	75	66	70	83	81	73	80	84	74	84	82	79	75	86	87	73	90	93	77	93	74	89	87	74	66	71	65	81	76	91	78	82	78	95	75	84	79	85	77	60	71	59	76	74	76	65	86	87	80	73	73	82	83	90	72	63	82	70	89	74	86	98	75	89	77	95	73	91	96	87	75	87	95	73	83	84	76	74	83	80	72	72	70	84	82	82	80	82	85	72	77	67	80	72	97	65	79	82	84	83	68	72	75	81	85	61	75	70	89	72	72	75	79	74	78	75	82	77	86	80	73	74	76	91	82	75	75	86	71	65	95	106	65	97	73	73	96	74	106	80	81	82	75	72	68	69	82	72	84	82	77	78	86	82	81	70	84	68	80	90	80	74	76	78	78	77	82	81	76	97	74	72	79	72	75	72	84	71	71	80	89	90	72	77	80	97	84	63	82	85	72	79	75	85	61	76	79	70	73	90	68	82	87	98	82	76	82	87	62	96	75	88	78	87	78	77	78	87	106	83	85	88	92	84	85	79	74	82	87	70	78	89	74	65	71	65	78	64	85	76	83	74	77	86	97	80	95	81	73	82	79	70	72	68	71	78	88	85	72	63	57	82	61	71	94	85	63	80	71	68	61	70	84	79	69	69	77	65	67	77	84	95	82	67	70	80	72	76	77	67	90	86	91	72	62	73	80	79	68	75	98	74	89	78	66	79	80	85	70	95	82	82	83	108	56	75	64	70	78	81	92	101	85	68	69	87	81	88	79	76	82	77	67	66	77	70	73	80	63	84	77	81	81	87	87	72	76	75	75	77	72	67	87	91	84	85	81	91	90	83	91	80	88	77	60	73	79	65	85	58	92	99	89	81	63	85	79	73	79	75	76	66	77	70	82	73	75	92	65	84	84	80	77	79	71	85	75	82	79	81	86	88	74	76	71	59	72	66	77	64	78	69	62	75	76	73	75	95	79	79	66	82	81	74	69	88	74	75	83	73	72	66	88	83	84	70	59	74	79	81	70	66	80	76	77	87	80	72	91	95	71	70	69	70	82	86	84	84	83	68	62	84	67	76	76	69	90	85	62	67	81	73	75	81	70	77	72	74	71	81	58	87	96	87	65	79	67	95	68	77	72	57	65	90	89	54	77	58	73	75	86	69	101	80	83	97	87	80	84	76	83	82	72	83	89	89	84	77	81	75	84	87	75	80	75	63	80	66	76	89	75	70	60	70	78	73	84	66	81	80	78	80	75	82	70	74	77	88	82	69	61	86	65	73	76	78	70	87	64	76	77	83	59	73	86	66	82	75	86	70	74	78	70	85	81	72	66	54	65	73	84	81	71	82	81	65	87	78	61	73	89	76	76	80	61	80	82	64	88	69	68	60	84	74	84	81	87	63	87	69	74	79	76	74	68	76	83	65	75	79	82	65	70	69	81	81	87	66	94	72	75	77	79	71	79	82	67	86	91	64	78	89	76	84	64	68	68	74	87	70	76	64	82	62	72	85	65	68	97	75	68	79	73	73	73	88	70	79	81	76	75	82	80	86	82	71	73	84	86	88	85	73	85	77	79	88	82	76	84	84	88	97	80	87	73	71	68	77	90	69	82	74	73	83	82	83	85	78	88	76	75	92	88	71	99	70	85	83	71	75	88	75	76	82	78	85	86	67	77	93	72	78	61	77	80	68	86	89	78	87	76	76	87	75	74	81	68	87	92	81	71	80	86	61	72	81	77	85	78	74	83	89	87	75	68	81	84	71	90	84	79	70	82	68	67	70	82	77	70	80	74	88	62	73	79	76	65	74	78	75	70	69	77	78	80	79	82	78	82	65	74	75	73	67	71	96	79	77	81	92	82	69	80	95	76	77	89	76	79	77	77	70	78	85	66	77
48160	42285	62608	58182	40970	23557	10977	4846	3195	1854	1117	814	821	793	789	800	822	831	832	807	820	755	752	792	750	769	803	742	817	777	797	773	829	798	793	809	777	799	781	826	725	824	831	799	728	786	725	774	761	741	802	769	786	805	795	782	786	811	824	766	779	764	783	781	845	779	757	821	775	790	775	831	775	822	847	734	796	817	778	801	798	834	750	796	772	732	786	817	728	803	769	807	808	842	805	774	760	793	779	751	788	803	775	789	786	781	739	780	802	801	783	780	765	864	756	797	757	815	764	792	775	741	722	767	833	779	772	797	798	756	800	721	834	754	801	800	736	803	809	764	785	764	750	737	806	832	774	769	736	777	770	759	772	795	802	783	787	802	716	810	800	789	801	790	758	789	790	791	769	783	814	766	802	813	772	820	761	808	768	742	795	801	797	772	766	749	781	731	814	795	832	764	812	757	785	775	798	821	783	747	774	786	751	743	818	774	812	744	758	734	790	800	752	768	839	753	765	741	767	787	795	816	790	808	783	744	772	787	783	759	775	778	717	806	752	777	816	771	811	793	792	809	814	779	772	745	778	748	849	824	772	770	752	783	810	730	774	808	798	793	790	806	776	747	748	796	834	819	867	806	795	726	796	765	811	838	799	802	803	800	775	850	784	806	764	739	824	745	788	821	761	753	744	804	801	796	777	763	777	787	831	764	761	812	781	776	791	790	765	823	773	793	807	776	832	777	741	776	785	839	779	804	780	783	856	728	768	740	782	817	835	801	728	777	757	835	768	769	777	830	761	784	791	793	808	804	769	767	800	737	751	762	796	778	786	782	751	790	765	788	778	783	837	774	807	789	790	774	770	748	748	735	790	774	777	743	781	848	826	769	756	750	765	760	745	763	811	821	780	774	797	808	818	779	795	832	802	793	810	758	799	802	807	824	804	816	810	797	765	722	765	806	767	757	806	762	805	800	758	824	807	825	756	769	798	796	770	770	734	801	795	815	746	780	758	765	762	822	774	750	810	720	788	789	775	811	763	767	775	759	749	820	771	830	717	818	771	786	767	806	806	825	797	745	820	754	839	796	817	792	758	764	811	810	789	756	761	816	769	769	779	822	743	784	809	829	786	812	778	809	792	807	820	780	799	804	752	742	802	824	782	761	784	788	783	818	793	776	764	793	803	794	804	760	814	769	762	815	775	800	813	787	772	796	718	728	785	806	756	843	769	735	814	805	760	770	764	797	850	775	767	744	788	797	803	796	787	782	807	761	797	789	830	794	776	769	792	772	778	763	782	785	817	769	775	785	810	790	820	739	773	770	747	777	779	745	772	816	774	776	822	775	818	806	807	779	789	832	831	756	837	783	812	791	743	752	731	737	746	763	778	787	753	802	823	827	804	792	786	731	750	732	818	780	731	775	786	780	812	797	779	742	759	826	755	747	811	815	796	777	781	761	807	754	789	807	828	801	778	800	785	856	764	779	757	722	817	791	829	757	778	766	853	809	781	728	833	792	797	816	829	747	769	792	762	783	816	778	726	781	752	763	806	762	796	743	772	806	791	833	738	809	778	812	820	779	794	774	785	771	791	758	805	782	796	849	770	803	802	804	828	780	798	788	827	775	798	766	783	831	781	790	797	774	754	835	801	778	755	796	784	777	795	792	767	790	770	783	841	802	819	745	817	801	786	773	782	747	809	780	823	730	799	797	760	776	803	767	781	854	807	811	768	824	785	762	801	757	816	782	794	820	787	731	763	798	809	787	753	797	772	752	824	784	796	832	794	809	788	795	801	825	820	809	824	800	785	839	787	765	809	832	791	784	810	790	754	820	817	795	804	809	782	804	773	827	812	760	778	810	794	798	792	808	790	771	818	822	770	820	754	766	772	754	755	779	839	837	737	746	779	824	800	791	757	781	761	748	768	761	756	801	796	791	828	799	721	778	812	839	834	761	749	756	785	755	866	782	837	737	793	797	795	806	784	745	800	775	770	799	798	807	795	822	831	764	807	768	774	769	789	776	804	754	757	744	835	810	778	756	771	801	779	805	816	777	726	804	807	775	801	783	754	834	764	772	769	777	805	777	827	763	780	793	734	808	801	778	776	757	769	718	777	754	781	780	801	814	755	849	773	778	756	810	751	786	767	778	779	778	754	767	781	718	788	742	798	764	758	792	816	809	791	724	769	733	764	791	818	731	773	800	822	794	773	812	758	787	799	791	801	793	781	803	821	781	794	802	800	794	760	772	825	750	775	804	795	801	827	823	735	792	779	742	783	786	806	817	737	825	777	747	798	840	769	806	753	810	776	799	790	765	780	796	727	774	792	793	781	820	784	736	803	763	783	807	755	841	735	776	799	774	779	781	798	777	823	787	770	783	784	796	783	750	769	751	782	739	774	818	743	767	761	743	800	798	826	729	789	802	785	757	770	774	793	805	777	773	795	786	766	802	788	785	756	796	771	820	779	785	778	831	773	795	811	741	736	784	756	789	759	800	809	841	794	785	761	807	726	787	780	823	704	769	796	751	869	816	785	798	780	781	752	779	780	766	739	781	818	771	791	721	828	748	758	763	776	810	800	791	779	810	812	771	819	736	799	790	804	817	788	816	762	799	785	839	764	827	816	772	765	795	791	817	735	791	791	801	786	827	777	802	810	720	764	777	799	831	828	773	775	810	813	743	772	796	803	769	803	717	780	834	738	783	815	793	793	757	771	786	798	806	835	809	769	780	793	764	835	783	788	823	775	811	821	770	819	817	833	759	725	768	862	810	802	735	761	743	785	786	788	758	783	766	759	786	766	792	739	807	859	775	790	766	753	795	772	824	770	813	778	766	819	807	762	791	822	743	750	790	785	800	754	785	760	795	772	802	779	766	804	805	809	766	752	785	816	831	783	779	765	788	776	778	829	788	781	762	769	798	783	789	757	815	789	769	768	784	767	787	813	794	788	788	837	803	761	772	770	729	744	748	776	778	822	788	816	762	787	778	778	762	773	806	809	773	778	739	815	776	794	818	829	766	783	804	745	790	781	824	824	789	799	827	775	816	822	781	837	769	741	770	780	799	764	818	776	805	756	767	826	774	808	812	809	818	763	774	808	735	843	839	743	795	758	794	762	771	790	784	790	774	789	780	774	801	815	787	790	718	774	819	813	765	847	823	759	752	755	756	776	798	793	784	834	774	831	800	826	746	778	724	789	781	806	760	755	759	772	825	783	729	768	793	757	775	768	785	813	741	807	798	725	773	806	820	764	762	744	808	769	798	753	750	804	733	768	801	774	805	761	788	814	740	765	800	829	777	775	790	857	773	785	804	825	821	791	807	761	751	793	727	729	790	845	782	722	819	800	804	822	803	782	762	835	793	796	862	789	760	838	775	716	777	794	743	790	816	784	788	823	762	811	766	783	763	770	777	821	793	774	776	797	739	808	728	790	747	853	811	788	733	836	743	781	796	819	767	816	762	792	799	782	805	790	770	779	808	797	761	799	799	787	809	762	755
5534	3878	11236	11207	3359	623	195	123	97	84	105	73	78	88	88	78	72	91	68	77	95	87	83	67	76	66	80	86	71	69	91	78	75	78	87	80	75	70	83	86	55	91	90	86	85	78	76	96	70	72	66	71	67	88	77	90	80	80	92	91	79	75	76	76	81	68	65	94	84	81	89	92	77	92	88	86	83	69	92	84	75	75	86	89	72	81	63	72	89	80	79	72	89	92	81	93	76	84	76	82	69	76	73	92	70	84	94	89	81	87	88	88	80	83	81	81	87	92	95	83	64	74	75	69	79	87	93	88	77	73	82	79	87	75	85	85	100	84	74	66	76	69	90	61	85	73	82	90	79	85	81	73	69	87	74	88	91	79	88	84	94	92	88	103	81	88	73	82	84	82	91	69	65	70	63	85	87	84	76	74	88	82	89	89	74	65	88	71	76	71	79	82	74	75	75	77	75	80	93	75	78	92	66	73	84	79	80	91	83	77	85	93	79	85	107	103	80	96	84	69	93	86	80	74	87	90	89	78	87	74	79	63	64	87	83	66	81	83	66	89	81	86	72	90	78	81	81	74	79	86	84	75	87	73	91	76	91	78	78	88	95	85	76	75	93	80	81	84	72	92	74	93	85	66	83	99	71	77	66	82	72	86	82	97	74	89	84	79	79	79	80	79	65	74	91	82	85	72	82	75	83	78	87	88	94	81	69	70	87	70	87	70	76	91	81	76	91	75	86	74	76	89	85	80	86	87	84	80	89	75	75	82	63	67	75	84	96	79	78	87	77	81	72	63	83	83	77	76	99	90	73	83	76	72	83	91	89	84	95	76	72	100	84	83	90	86	70	84	71	94	97	82	77	83	85	71	88	62	80	82	80	89	80	89	71	78	93	69	64	86	62	60	81	79	76	87	90	80	76	86	86	76	95	73	88	97	87	79	73	78	86	89	97	80	88	92	97	83	76	78	79	73	94	94	70	65	74	59	84	77	79	73	78	82	84	90	83	53	93	74	90	78	83	72	89	86	76	70	88	84	98	79	82	105	72	87	82	81	90	85	82	83	89	89	85	85	70	79	84	92	79	91	77	73	83	88	73	82	73	67	92	89	85	90	74	89	72	85	81	70	99	86	86	87	69	64	95	88	74	80	87	81	94	80	72	88	81	83	90	81	74	83	78	76	73	65	85	69	76	91	81	70	86	92	73	78	81	93	95	82	75	84	72	75	73	85	80	69	85	94	75	75	80	84	92	72	73	86	80	82	82	78	76	71	83	76	68	104	74	77	68	91	65	77	69	72	80	83	92	87	69	81	91	69	83	73	84	78	77	78	86	84	71	84	95	90	83	79	70	97	73	89	79	83	62	68	76	68	77	71	84	99	82	84	72	82	74	85	80	72	84	93	97	73	67	74	80	89	78	78	90	80	83	70	65	95	81	83	98	81	79	72	70	82	76	75	91	80	81	78	82	95	101	91	87	89	80	75	90	77	72	76	74	94	80	97	75	89	79	76	84	82	79	87	65	68	89	94	68	84	87	79	79	93	84	76	65	78	74	78	73	78	92	75	91	93	67	94	109	67	67	92	80	76	93	80	75	77	80	75	99	81	88	85	75	86	75	70	81	94	78	87	86	83	82	80	91	85	86	85	69	91	85	75	82	93	70	75	76	70	73	88	78	82	86	88	79	94	86	86	80	95	73	73	73	77	90	79	73	78	76	90	74	79	77	91	88	86	69	87	70	70	65	76	79	87	93	81	79	87	76	90	80	87	87	73	82	81	85	83	97	87	96	70	88	57	68	79	70	87	69	85	75	96	78	79	83	85	90	78	81	74	87	80	78	81	73	72	86	79	89	93	73	81	81	81	73	69	84	82	99	84	91	81	72	84	93	87	85	79	85	83	83	83	89	81	91	94	75	96	92	72	71	85	86	78	69	80	68	66	87	77	79	68	77	74	90	86	74	85	81	95	75	91	78	81	75	69	79	76	78	76	68	89	83	92	62	90	94	84	96	63	67	88	83	85	76	80	76	89	76	84	91	89	94	86	72	79	108	85	86	87	78	105	73	76	80	85	88	84	76	77	87	88	73	78	87	88	79	90	100	91	68	87	78	83	90	76	89	80	90	76	67	80	84	104	93	89	92	88	85	85	76	82	82	77	69	79	82	76	77	88	81	69	69	72	73	77	87	89	91	77	84	81	93	72	82	89	83	86	82	78	67	67	80	79	77	77	88	78	90	87	82	85	92	74	87	74	63	94	83	93	96	68	84	83	78	85	97	67	78	67	83	79	71	75	86	83	73	69	71	88	73	88	85	90	72	79	85	77	81	78	87	86	72	81	86	85	79	75	90	91	96	76	60	83	81	79	83	79	86	80	68	70	72	78	88	82	86	79	77	77	83	77	96	91	71	69	81	66	83	76	101	82	92	92	82	71	91	69	91	68	74	90	80	87	83	83	83	80	88	77	92	78	71	76	78	92	77	76	81	81	78	85	84	76	85	80	81	73	68	72	82	81	81	92	78	78	87	86	77	83	86	85	78	94	67	88	77	82	83	84	92	86	77	79	68	79	80	76	77	78	72	95	96	73	88	73	82	102	79	88	87	78	75	88	76	72	60	73	95	90	59	85	84	79	79	86	73	85	63	77	72	94	89	67	82	64	85	81	95	83	78	74	85	91	91	84	57	77	73	73	78	81	76	74	75	94	79	88	85	69	74	79	82	65	75	68	88	73	70	67	88	74	97	98	74	77	80	87	79	82	89	69	66	71	85	81	86	92	80	67	78	74	85	76	76	76	93	74	85	94	85	67	92	89	88	83	76	77	83	84	82	78	99	87	68	85	70	79	80	85	79	101	68	83	85	75	81	97	89	78	82	78	83	65	80	91	85	88	99	88	84	82	60	65	76	74	82	85	89	74	84	67	78	80	100	72	63	79	77	66	66	84	75	78	96	78	85	75	67	77	77	66	67	74	82	90	76	86	86	85	78	81	64	77	79	84	79	85	66	79	68	78	71	79	80	78	85	85	70	73	78	75	81	74	85	86	77	74	76	76	70	98	72	89	89	69	94	76	75	97	60	97	90	84	84	74	86	84	68	70	86	71	85	87	86	80	87	88	101	91	86	84	87	73	90	81	80	86	78	94	83	84	73	69	90	93	85	85	89	88	72	79	82	78	86	80	76	83	90	75	87	83	71	84	85	89	76	64	80	81	87	69	71	73	60	81	74	82	76	90	86	86	79	80	80	82	72	97	93	68	75	64	90	82	72	91	81	69	77	79	83	84	74	85	72	82	76	80	79	89	92	75	86	101	77	80	84	80	75	87	85	85	83	73	77	85	75	72	81	86	75	84	87	77	75	77	69	89	82	70	69	87	97	77	82	66	74	76	108	85	86	70	71	82	74	82	77	90	75	91	80	94	78	99	80	90	81	79	72	70	92	64	73	89	91	75	88	82	71	86	74	92	72	83	71	84	79	84	73	98	79	71	87	76
32016	26202	37729	36129	24527	10673	3742	1702	1229	1070	896	858	820	825	783	828	840	846	835	868	805	834	801	839	754	805	848	859	782	762	865	824	811	807	814	795	836	786	835	938	821	827	816	830	836	794	863	858	797	854	792	815	797	828	816	810	824	813	754	781	793	856	800	846	866	800	816	834	784	822	812	811	894	824	808	824	817	827	845	823	848	793	785	795	789	813	797	782	805	804	822	825	849	795	860	863	856	842	820	845	849	791	846	839	853	795	857	814	801	859	775	858	792	827	774	842	813	870	843	817	815	861	807	820	835	826	845	827	835	829	887	833	834	807	857	809	821	871	806	845	880	891	869	874	827	833	842	885	883	809	826	853	796	752	807	778	822	839	797	834	793	844	841	804	783	860	876	774	818	835	806	835	818	831	872	876	764	831	865	776	814	827	878	823	878	810	900	815	809	845	817	849	822	841	780	846	842	793	841	841	821	827	858	845	811	850	784	811	829	860	845	869	860	797	881	798	849	801	856	836	813	779	868	798	825	822	877	817	810	824	812	838	840	820	811	808	824	814	846	812	819	900	842	831	807	801	818	865	799	832	817	847	840	838	840	853	847	826	786	827	857	855	804	793	797	832	795	825	826	793	795	776	843	842	787	841	830	784	802	825	856	793	799	807	806	819	859	841	812	823	775	779	805	775	783	815	822	868	814	809	879	864	848	809	792	801	776	884	804	765	857	793	847	796	867	820	788	825	798	821	826	786	828	861	833	879	837	791	813	829	846	825	786	829	821	794	832	840	843	849	849	851	773	863	799	795	818	866	829	815	819	825	826	825	780	811	822	846	859	833	846	826	785	827	785	864	842	812	846	836	825	828	849	841	793	814	816	808	856	783	851	771	837	843	818	805	833	854	834	813	838	834	821	806	881	775	838	836	830	848	860	812	784	833	861	792	809	810	819	804	871	825	827	821	872	814	808	799	841	748	795	866	827	820	835	806	822	821	842	800	818	826	850	833	815	783	824	831	833	841	773	825	853	832	815	825	851	802	855	813	797	831	783	802	836	866	863	865	805	804	877	813	840	801	859	837	850	883	817	801	808	824	834	885	845	802	836	884	782	791	837	821	798	859	832	841	862	850	774	806	796	833	824	806	874	830	801	833	810	849	898	854	874	851	795	856	795	861	872	814	835	797	761	830	784	771	835	830	821	856	834	808	794	873	842	813	783	789	844	894	814	878	811	803	813	819	834	781	826	828	782	803	824	867	866	850	826	809	852	811	830	811	820	808	835	889	831	815	821	851	869	787	811	848	824	810	828	857	874	820	809	798	804	827	860	833	764	842	837	814	804	803	848	843	810	822	829	778	797	829	792	873	826	861	765	787	840	795	832	858	858	837	829	801	772	827	861	820	830	815	844	849	806	867	872	827	844	788	855	834	863	795	799	862	829	825	880	791	857	813	815	821	821	834	837	815	824	816	814	819	852	841	829	818	842	846	830	805	795	797	832	809	829	838	851	844	799	849	827	831	851	804	804	829	822	846	841	802	846	854	843	802	802	845	773	815	861	822	817	833	802	790	832	831	831	829	818	824	834	835	841	812	798	875	829	891	805	793	835	799	860	842	847	829	795	864	834	818	828	838	848	837	745	849	888	782	804	853	803	851	820	834	805	776	785	806	852	839	875	820	799	808	848	833	816	826	822	836	824	865	813	841	841	855	839	854	823	803	857	833	809	848	840	851	825	889	847	839	808	809	781	855	815	855	827	799	828	874	834	831	868	807	836	800	847	909	821	795	838	843	839	855	831	864	791	805	802	790	823	784	851	790	792	854	851	866	769	821	794	813	804	828	816	870	834	798	836	799	815	809	851	802	851	831	861	809	766	819	853	782	821	828	817	844	809	817	796	781	783	828	781	816	803	811	818	801	812	795	817	846	840	838	777	769	785	779	812	786	814	876	810	811	847	821	853	846	867	805	833	812	823	829	849	820	803	827	826	854	781	850	858	807	820	827	812	839	816	812	873	809	831	823	831	858	831	863	811	834	831	835	802	808	842	832	803	814	841	847	845	882	827	807	895	848	800	832	841	811	782	831	782	839	865	846	828	815	835	816	852	777	847	822	839	834	863	839	875	840	819	753	891	838	837	828	842	829	804	876	817	831	806	796	838	845	882	830	856	832	844	778	850	830	829	830	816	868	813	800	845	791	811	785	816	855	795	832	857	852	871	826	845	814	833	777	816	871	802	812	864	797	861	810	843	803	811	842	822	838	811	801	818	819	828	832	852	783	863	839	852	867	847	816	794	845	847	837	816	813	815	810	806	836	811	844	813	880	808	764	844	793	813	796	801	855	827	818	850	902	841	813	779	868	897	809	830	781	828	819	797	790	850	837	875	800	816	804	795	800	825	812	821	831	858	816	778	853	790	823	805	824	872	832	841	833	830	815	798	879	845	846	786	781	827	807	864	831	875	838	817	855	849	835	823	806	804	876	827	772	820	823	768	873	830	824	807	838	830	865	866	862	831	844	791	812	816	847	809	821	854	816	816	818	799	834	833	788	865	814	839	825	854	865	840	798	801	847	807	833	803	811	849	806	817	865	822	806	788	857	884	830	829	842	821	843	841	860	807	817	837	829	842	869	838	819	816	802	824	822	831	846	858	859	858	818	864	831	841	828	897	819	832	850	891	833	829	806	815	805	841	856	849	909	827	840	786	804	848	848	868	821	830	840	816	853	800	804	806	846	869	798	828	838	819	893	829	822	851	857	839	844	769	833	823	850	829	790	871	827	843	812	852	833	838	814	832	872	788	799	795	802	828	839	872	900	905	881	841	823	769	810	802	861	807	830	833	826	778	857	774	822	808	806	823	833	800	838	781	862	782	821	859	860	845	800	818	790	822	821	832	823	809	813	752	779	813	810	849	830	756	816	838	833	857	857	847	829	839	831	847	818	814	830	801	840	819	847	832	815	802	855	863	807	814	834	799	855	863	832	836	808	857	837	833	784	784	793	840	835	815	869	818	809	827	868	754	838	793	817	876	849	857	822	825	801	809	814	784	839	826	810	811	816	823	866	818	862	825	815	787	800	850	852	787	778	814	792	873	769	807	866	830	850	829	812	810	826	830	823	842	815	755	841	860	808	854	817	833	800	829	886	749	780	844	787	780	841	838	854	828	833	832	847	805	834	835	790	833	823	771	819	847	837	805	807	806	857	829	832	818	800	792	852	878	802	852	828	854	822	829	838	819	809	846	803	824	857	842	842	833	827	824	830	856	815	857	825	798	829	814	858	878	807	821	803	848	823	857	823	805	851	850	778	829	811	764	759	805	835	849	775	781	853	850	839	829	844	835	825	858	853	871	779	867	791	858	844	794	813	859	851	848	834	848	785	801	830	852	790	856	810	771	845	849	805	797	832	833	834	790	822	866	845	844	790	851	864	807	826	823	794	803	827	823	779	833	863	821	789	816	818	821	815	860	845	818	831	823	858	838	806	799	807	818	802	869	808
10966	10465	27309	27271	11260	2083	425	178	131	101	76	90	81	79	77	75	74	84	74	90	77	73	71	76	84	72	83	57	79	73	65	70	95	75	87	88	82	77	60	86	89	69	94	80	93	72	85	85	79	85	83	66	82	75	76	79	85	74	76	90	82	90	65	81	71	71	82	66	73	77	73	71	76	88	60	70	68	100	76	75	69	79	97	75	81	78	73	71	76	80	95	76	90	84	75	67	83	75	64	94	80	74	97	78	83	86	86	85	77	100	69	80	89	77	77	71	77	82	69	75	71	75	77	76	67	79	81	64	86	76	76	96	80	84	94	88	71	83	72	72	89	74	78	95	79	68	86	89	71	75	87	71	76	83	70	88	73	75	66	64	92	84	81	65	91	95	78	74	60	75	76	76	71	78	85	74	81	88	80	87	65	66	80	76	64	75	71	79	85	97	80	76	94	84	61	80	85	94	65	59	85	76	65	70	73	71	74	70	78	68	72	85	80	82	69	80	82	81	88	65	54	86	86	79	74	75	77	74	70	76	84	60	55	87	82	81	82	84	86	74	72	88	86	90	74	76	86	76	85	64	80	96	65	64	73	83	78	73	89	71	97	93	87	76	91	69	53	86	71	90	76	76	73	69	73	80	67	90	85	85	91	80	88	87	84	87	82	70	102	63	79	80	88	92	86	64	91	91	89	82	90	79	81	64	86	67	75	80	75	86	88	99	66	78	72	70	78	90	74	84	74	73	84	87	88	78	71	78	84	85	70	81	85	70	87	79	81	70	79	80	74	73	82	67	76	78	58	69	76	88	63	74	80	82	63	87	69	78	69	77	90	86	76	72	86	83	83	73	77	71	71	87	77	76	74	73	58	85	75	80	81	74	73	77	83	88	70	78	74	80	71	81	88	75	77	87	82	67	66	76	78	69	69	62	67	63	79	80	75	69	71	73	77	74	81	62	84	75	67	82	75	68	87	74	86	86	66	84	88	82	83	90	78	77	73	76	79	88	78	98	84	80	75	79	93	66	81	89	74	77	70	60	72	74	76	62	88	72	72	65	76	74	90	93	96	82	60	78	72	70	76	86	75	87	76	85	75	84	74	62	95	70	78	94	83	69	80	79	81	76	59	93	83	89	75	66	77	75	93	81	83	79	73	88	83	74	81	63	88	78	81	80	75	84	88	93	69	77	65	80	69	69	84	75	65	67	74	76	69	73	85	98	72	74	81	95	63	86	77	86	75	78	82	78	86	65	83	70	80	94	79	86	67	74	73	73	73	79	88	83	72	83	65	65	91	66	86	81	81	81	74	83	73	95	65	75	67	91	99	86	77	60	64	85	89	77	64	73	88	70	76	75	101	78	77	81	74	85	75	71	74	78	74	85	72	79	63	81	79	86	76	84	83	80	88	76	73	65	71	69	86	71	68	70	79	79	88	77	97	75	78	85	75	74	91	93	76	74	76	88	76	80	89	70	76	83	80	68	85	83	69	82	71	91	79	95	81	97	71	71	97	88	82	84	86	79	74	74	78	96	78	68	84	86	73	78	76	91	77	75	87	67	90	88	77	75	79	74	80	77	80	82	80	83	69	79	76	62	82	67	75	59	75	74	81	84	76	60	70	84	79	77	81	77	96	74	88	88	90	69	94	88	69	74	73	72	71	92	73	78	70	81	87	80	76	94	69	78	75	81	76	94	83	70	93	72	85	74	95	92	81	63	84	81	83	82	83	101	69	84	75	83	80	65	77	79	83	83	77	72	88	61	63	78	79	69	63	91	72	63	62	85	82	60	65	100	86	72	92	83	68	73	93	78	72	76	84	67	75	61	79	81	77	74	76	87	77	72	73	70	72	84	83	102	74	78	70	64	84	78	72	88	73	86	82	73	84	87	82	86	71	98	84	87	80	90	80	71	71	82	88	91	76	73	80	70	68	79	72	77	78	69	65	75	74	71	80	84	72	60	75	85	81	86	86	82	64	56	86	90	73	63	79	63	73	77	83	80	77	84	81	84	87	80	69	85	84	79	72	86	75	75	65	75	77	81	87	71	73	67	86	78	83	82	82	68	82	93	73	69	80	79	97	86	76	79	66	70	89	76	79	68	79	75	66	66	80	72	78	64	77	82	68	78	85	91	83	82	85	78	75	96	87	68	71	66	83	88	88	84	91	93	87	83	81	87	79	85	71	74	72	73	68	72	69	77	72	82	74	80	71	80	67	80	89	76	83	87	92	67	95	63	82	84	74	70	80	59	70	95	81	87	90	80	84	69	82	64	80	67	73	72	71	78	82	93	66	80	67	62	73	103	81	67	79	70	82	86	88	93	85	86	79	85	64	83	82	60	83	77	68	69	66	61	81	94	75	81	77	80	87	70	66	85	81	77	79	75	70	72	73	73	71	79	86	85	77	58	92	76	78	60	86	86	60	76	79	83	73	79	72	79	65	90	80	65	86	96	63	66	72	87	72	69	76	72	78	83	87	74	90	76	69	84	91	85	89	68	79	89	76	75	93	84	82	83	76	81	90	104	87	73	79	64	75	67	77	62	93	69	71	75	84	72	71	82	86	77	89	62	82	71	86	76	88	74	72	70	95	82	65	78	85	76	80	81	67	68	74	79	71	87	84	82	79	77	70	102	73	66	78	69	63	78	74	80	84	66	65	82	77	75	92	95	66	72	98	62	91	65	88	102	95	54	72	82	85	99	78	86	70	86	78	81	78	73	68	84	107	66	87	71	83	85	74	65	83	84	77	83	69	96	69	79	80	94	78	77	90	66	79	77	73	75	71	66	86	80	78	86	91	68	82	87	79	84	70	79	68	91	82	74	78	82	85	94	70	79	77	83	59	82	77	78	77	90	76	98	75	74	84	71	70	85	74	67	87	85	78	88	79	79	68	73	82	70	74	73	62	64	78	84	78	98	63	72	78	79	101	90	77	84	70	77	69	80	86	86	85	69	90	78	74	80	94	58	76	70	74	71	103	81	85	82	69	85	79	78	88	80	74	89	71	80	79	77	87	74	62	76	82	65	80	73	81	79	62	70	77	57	76	89	72	77	78	85	78	76	63	88	78	61	85	84	75	78	73	85	100	90	82	84	105	75	63	75	82	94	95	78	80	85	93	70	80	71	88	84	75	68	77	86	93	75	70	90	77	83	77	71	82	79	73	101	79	76	70	73	79	78	77	84	87	65	65	75	74	84	94	82	60	73	66	75	91	76	93	79	77	86	80	81	72	85	71	69	86	81	67	88	74	74	68	77	79	77	82	85	66	73	58	68	81	75	69	80	80	70	61	81	89	75	83	81	86	83	91	75	81	75	79	74	76	81	76	79	76	84	64	92	93	67	76	77	71	93	93	74	78	84	62	66	80	76	79	73	90	79	78	79	82	78	72	69	87	61	89	79	67	78	74	81	71	70	74	77	76	67	64	89	76	70	75	84	78	83	70	68	88	77	83	67	77	82	98	82	73	88	68	72	76	79	78	87	73	66
42711	34337	52450	51509	37208	21004	8536	3079	1972	1364	1017	812	829	804	799	785	776	781	753	808	841	817	783	831	747	775	775	784	737	821	810	788	760	798	815	822	761	796	826	845	757	866	789	826	788	821	767	768	737	814	794	780	806	792	768	802	734	785	803	822	816	805	757	784	803	773	780	804	804	760	808	790	813	805	793	803	756	777	821	792	746	761	773	762	793	750	751	805	761	785	756	781	844	793	790	818	833	810	797	829	800	836	777	763	776	763	796	800	789	778	802	748	789	762	778	787	807	827	814	814	806	789	806	806	790	817	765	801	821	788	817	819	834	780	802	805	839	822	758	781	786	775	760	846	788	819	827	811	778	739	801	783	802	777	841	803	797	826	837	788	727	817	792	832	820	854	772	790	780	817	858	806	768	742	766	851	790	764	782	802	805	766	862	751	800	777	813	825	773	800	765	782	797	785	750	805	777	743	789	778	813	832	769	808	776	817	822	798	777	779	776	791	822	831	797	779	797	873	773	804	770	775	820	782	766	850	808	783	818	793	819	811	754	777	809	776	825	758	818	765	754	749	782	795	805	783	775	823	773	785	820	783	736	828	832	831	793	768	753	781	810	759	856	744	797	802	755	779	848	792	777	776	824	800	775	771	775	836	802	789	800	803	821	780	807	837	729	753	805	825	800	842	791	768	817	784	818	790	776	813	827	810	829	771	791	803	824	811	793	783	826	750	774	842	839	793	811	774	795	768	807	832	843	747	736	804	781	817	822	821	790	812	776	825	774	816	803	784	788	807	813	803	797	794	771	777	735	820	780	785	811	787	760	805	816	751	745	802	762	780	797	790	796	828	866	809	783	788	859	817	794	825	823	807	827	834	823	817	769	770	772	786	816	788	789	822	791	770	853	799	773	790	760	753	769	780	811	798	792	823	781	780	784	802	813	806	780	794	826	754	750	794	831	799	801	773	808	825	773	735	811	752	765	780	808	787	780	793	763	778	816	737	827	753	777	789	746	795	801	827	797	758	794	817	810	844	800	791	788	812	827	807	828	803	789	856	774	835	805	774	806	756	750	791	827	757	791	823	791	805	761	804	783	790	823	775	783	813	821	796	815	779	804	733	769	790	769	840	745	792	785	821	812	750	779	757	791	788	786	748	780	776	815	796	762	870	809	770	774	763	814	794	827	758	829	786	745	812	788	784	815	785	777	777	804	836	818	774	823	775	829	818	767	785	784	831	837	743	769	859	792	797	796	782	821	789	845	778	781	827	739	768	788	800	768	811	842	772	824	812	798	802	821	768	765	829	752	804	783	786	799	775	812	797	805	769	777	813	768	811	787	785	780	854	743	807	818	825	829	759	826	832	787	778	760	825	791	813	772	829	835	812	788	758	804	830	796	803	801	824	810	791	830	776	855	796	825	774	835	736	807	805	767	848	841	774	735	858	834	841	789	793	798	753	790	773	802	808	749	788	789	825	772	793	800	826	774	784	788	790	801	746	790	798	757	786	775	790	802	809	738	785	802	793	826	777	831	761	821	833	825	830	772	827	862	766	818	789	836	788	762	793	838	789	764	754	816	823	777	793	795	802	828	856	771	829	790	764	763	811	838	815	795	808	797	832	805	774	773	797	822	812	757	775	803	776	736	783	848	813	790	821	761	803	811	782	757	823	737	769	749	789	833	806	777	794	795	814	792	802	756	756	789	807	809	831	781	850	791	868	813	806	851	785	784	766	774	815	759	768	829	816	831	745	772	813	804	807	812	779	773	856	821	789	826	812	762	801	773	797	772	768	826	773	794	763	829	774	793	774	799	803	826	814	780	812	823	764	764	795	775	771	819	852	778	768	793	802	779	796	775	820	786	755	799	791	797	770	784	789	771	779	834	803	859	763	772	810	775	843	808	784	770	802	820	780	765	795	808	785	765	798	796	799	760	772	803	790	789	789	807	840	733	777	760	790	742	797	812	848	804	823	755	785	756	810	752	803	783	731	766	778	790	758	822	784	764	802	787	770	789	765	824	770	855	819	779	791	794	815	794	833	770	786	765	768	786	810	827	777	802	797	788	737	757	802	757	770	826	773	805	787	812	825	823	782	809	798	808	810	788	790	779	793	835	804	790	744	773	798	832	849	798	790	775	822	786	780	810	791	786	743	813	824	767	779	767	819	757	810	841	727	825	826	799	826	769	778	766	788	765	824	738	793	800	762	793	756	797	758	867	816	797	817	790	775	791	763	820	749	765	774	819	771	814	796	820	814	810	787	832	797	805	810	804	795	825	793	850	803	811	806	826	764	768	859	793	803	820	789	796	756	888	765	810	789	772	822	782	784	778	836	793	828	810	805	850	820	794	804	821	796	830	769	786	791	774	776	801	763	817	821	828	787	755	789	792	813	855	790	799	789	809	813	776	775	770	793	800	759	821	809	825	805	813	758	818	769	733	759	853	807	795	800	765	790	818	751	763	788	791	828	814	776	779	814	815	788	810	784	789	748	795	811	818	795	790	782	829	793	830	794	803	770	789	796	827	828	785	722	833	758	809	709	817	771	778	835	800	806	817	784	828	788	790	811	828	826	818	779	831	841	756	789	816	795	806	822	799	828	771	833	757	797	818	727	804	770	843	789	816	776	754	812	776	768	802	796	829	773	773	780	762	794	806	758	803	813	822	780	819	753	760	811	808	770	801	807	748	766	838	795	805	775	834	763	751	797	823	778	800	788	811	805	766	823	797	871	776	794	805	799	760	802	794	767	836	773	786	781	820	776	788	748	821	776	814	745	784	778	800	793	826	807	735	816	817	755	761	821	794	774	746	803	768	779	781	796	774	794	791	773	824	744	799	768	788	835	788	757	769	775	799	777	873	742	746	830	775	797	770	816	769	778	802	804	785	823	783	813	804	769	765	789	867	798	787	815	828	732	818	828	810	799	757	792	756	850	775	793	805	807	838	791	802	760	809	782	745	848	826	790	782	787	806	792	772	775	740	833	799	803	792	871	845	770	821	796	801	762	836	820	841	785	821	785	763	810	809	821	795	816	761	741	821	749	798	822	781	856	775	742	769	763	775	777	803	798	796	778	815	804	820	741	739	806	746	788	824	802	793	841	741	812	832	835	814	791	766	816	799	799	795	832	823	773	788	857	832	810	820	771	832	818	798	815	794	840	816	792	838	836	853	747	797	777	852	812	775	742	804	756	804	787	787	785	770	760	778	764	805	799	811	852	820	785	823	817	807	806	824	782	736	808	753	807	805	776	840	764	776	793	805	771	784	817	786	776	786	805	825	785	786	747	796	827	836	792	796	762	797	865	833	791	782	823	785	764	800	784	843	808	828	795	809	795	796	799	760	784	757	812	794	801	793	792	812	773	787	800	842	735	817	824	800	806	784	793	785	793	802	805	851	794	803	804	787	819	806	779	813	768	839	819	764	771	808	786	857	824	810	753	767	846	814	788	777	762	823	774	793	811	834	846	822	786	808	807	753	722	772	802	850	803	829	800
10323	8309	24887	27676	11543	2175	442	181	150	99	83	90	73	77	76	71	86	97	98	80	86	87	76	64	85	76	106	81	92	86	74	79	79	99	79	70	80	93	90	77	74	86	66	90	86	89	93	99	87	85	70	74	79	84	75	78	87	85	84	84	82	96	69	69	91	94	86	78	74	80	92	73	91	78	85	103	73	83	72	85	82	84	66	78	75	85	81	77	91	77	72	99	82	77	89	85	97	91	106	73	108	79	81	72	65	93	87	72	59	77	74	83	72	76	89	77	97	67	71	75	90	79	75	76	72	67	67	87	80	75	76	81	90	87	83	86	91	78	79	95	92	73	86	86	80	86	97	88	93	76	82	80	64	76	95	87	64	95	77	94	84	79	82	65	85	81	76	82	65	90	91	89	85	82	82	89	71	77	92	91	83	68	92	78	76	95	81	79	92	78	77	90	68	76	92	77	75	76	82	71	77	86	80	85	82	78	96	95	95	89	77	95	76	79	83	83	75	87	77	75	89	77	80	96	100	65	99	87	78	94	87	86	73	77	75	77	81	86	94	78	107	75	88	84	90	95	71	75	69	57	92	67	89	100	77	87	68	80	78	85	81	79	91	74	81	82	102	89	79	71	74	79	73	88	86	82	85	77	76	81	95	86	69	97	82	74	88	84	88	80	84	83	71	77	82	87	103	100	66	96	78	90	67	84	79	88	93	85	78	68	80	90	81	88	87	76	81	79	91	84	79	88	77	70	78	76	77	80	67	91	73	96	100	90	86	87	86	98	86	73	79	60	90	77	74	83	85	93	80	81	92	90	73	84	103	75	89	86	84	74	86	78	75	80	73	77	74	86	96	83	86	73	81	67	83	90	92	82	88	66	90	73	67	84	82	72	80	79	67	96	97	92	77	91	74	95	89	70	69	72	96	70	110	78	88	77	70	73	80	82	76	77	67	84	82	91	68	76	87	84	75	76	74	81	73	91	87	101	82	82	83	103	74	88	75	82	76	83	89	97	75	80	77	81	86	88	91	84	86	85	65	97	83	82	85	99	67	73	68	85	80	84	81	74	84	77	94	81	90	99	71	96	73	79	74	86	92	91	86	83	66	82	84	96	70	84	84	83	71	93	88	81	72	77	71	69	78	69	79	87	76	76	87	86	81	82	79	85	74	93	86	85	94	81	74	79	64	87	78	82	119	80	96	71	64	90	72	72	82	87	85	76	85	90	81	76	81	95	92	78	85	77	88	85	87	74	83	83	80	84	74	66	87	74	64	91	102	94	86	88	81	84	81	94	84	87	84	100	85	102	82	77	77	89	85	86	83	71	70	86	91	89	84	85	87	86	66	96	84	76	102	88	89	106	92	70	67	86	69	74	80	69	87	83	80	82	81	75	71	83	85	91	85	78	93	92	79	92	75	80	87	78	81	77	89	81	82	78	93	84	93	89	76	89	83	75	109	97	87	78	81	94	89	96	93	93	78	76	83	84	94	82	77	89	86	85	87	80	87	94	86	101	80	98	83	83	87	83	97	75	87	72	80	79	88	86	82	96	84	90	80	74	77	69	77	78	81	99	76	99	71	86	72	86	87	89	67	68	92	83	88	86	92	81	64	82	80	70	76	88	72	87	77	92	107	93	77	78	92	95	88	81	78	76	94	93	80	83	68	87	92	81	76	74	86	89	64	83	78	86	83	85	81	66	79	76	75	87	85	95	80	69	82	104	89	85	81	95	91	78	89	73	67	72	88	78	84	88	71	79	80	80	72	91	98	81	97	82	93	86	88	68	85	72	92	72	83	94	87	84	83	86	90	93	83	90	79	77	72	89	79	80	85	82	93	84	70	79	83	83	90	81	82	80	94	78	94	88	62	85	85	98	80	87	73	83	72	68	85	90	99	79	75	95	81	74	79	83	90	91	91	84	69	83	91	75	93	71	95	87	74	87	87	82	87	79	74	94	75	83	73	87	100	90	82	95	78	66	72	80	80	66	77	76	72	74	92	83	73	92	100	65	83	78	68	79	80	73	74	96	70	84	77	87	69	79	82	82	95	69	85	79	91	81	80	85	95	99	67	87	74	76	67	69	81	71	72	87	83	85	89	75	83	81	94	77	94	78	87	74	94	77	71	95	90	92	88	104	89	82	90	70	70	83	89	92	70	80	77	78	82	83	83	75	88	82	78	87	79	72	96	64	78	104	89	67	76	85	83	84	77	82	68	91	79	92	104	88	88	71	71	85	80	96	83	89	78	77	80	71	74	79	91	56	72	93	73	94	88	68	82	82	79	82	92	79	76	82	89	74	93	89	81	74	84	77	92	59	72	75	86	70	91	89	84	76	73	81	84	74	98	85	82	81	94	96	100	79	89	76	70	93	73	71	89	67	110	82	89	85	78	79	79	95	69	78	93	85	57	90	84	56	87	60	79	82	89	88	87	89	81	87	100	98	106	88	74	73	91	88	93	93	71	72	91	80	91	88	77	89	94	71	96	79	78	73	74	83	82	105	84	86	86	76	85	96	81	83	76	101	93	108	98	104	98	84	77	69	69	83	80	81	71	101	106	78	80	61	74	94	73	105	89	66	74	87	80	76	94	78	88	78	78	89	86	74	84	81	93	82	89	76	77	72	69	78	72	75	84	78	94	70	69	101	84	84	104	69	68	101	63	71	96	83	77	92	97	73	66	61	72	71	80	87	84	76	96	90	73	93	95	80	68	82	88	69	68	77	79	82	79	97	84	93	81	57	86	76	84	69	80	73	82	95	84	70	82	92	85	77	83	88	79	81	87	79	91	105	95	67	90	89	86	89	96	90	86	82	88	88	91	80	74	72	77	81	91	87	76	72	77	78	80	83	78	75	75	79	80	87	96	69	83	100	89	81	85	80	86	104	81	89	74	84	87	71	87	89	84	83	64	87	85	68	88	81	73	64	81	74	77	84	85	77	68	77	80	78	73	89	74	80	85	91	82	91	74	70	64	69	85	84	78	85	98	87	73	96	64	85	75	91	76	76	79	93	98	92	77	77	89	87	81	83	77	84	75	89	73	106	86	80	86	104	90	85	80	76	95	93	71	81	101	88	75	93	79	98	89	88	90	86	89	75	89	82	92	88	79	94	108	101	83	86	79	70	83	86	97	78	82	67	97	77	82	78	72	90	87	85	93	86	92	88	90	87	77	81	83	94	87	68	69	80	87	89	91	79	79	91	101	79	88	88	76	72	85	83	74	81	77	61	80	105	74	70	93	92	81	70	66	89	96	73	69	84	95	99	78	83	70	78	81	75	91	82	87	97	79	96	93	99	90	75	83	72	87	87	81	75	93	95	82	89	89	89	83	74	77	91	97	96	81	95	79	97	77	84	84	77	96	83	75	75	86	80	92	77	74	91	111	86	71	80	102	83	88	98	87	86	71	69	77	90	76	75	78	83	82	77	78	86	81	101	82	81	89	83	80	91	86	81	77	74	100	95	69	80	77	85	93	84	90	75	80	85
38508	32144	52397	52893	37439	20991	9246	3153	2331	1378	1031	865	853	846	834	889	827	867	844	845	837	815	785	828	834	795	855	862	793	844	801	825	859	862	852	852	817	839	842	856	822	883	839	827	867	813	828	816	814	848	852	844	831	791	786	871	817	886	832	814	846	861	829	783	784	817	889	811	846	818	838	837	835	891	811	833	820	832	824	853	819	852	835	823	869	836	867	812	804	868	797	844	873	830	863	795	861	848	794	862	834	824	855	817	822	836	839	812	855	828	830	839	843	796	888	805	860	798	829	877	846	837	855	861	842	811	838	825	849	846	831	802	854	832	856	858	777	896	860	882	888	832	836	892	848	839	884	789	819	827	826	820	848	867	862	841	867	838	842	818	815	848	830	871	827	843	848	817	814	835	840	825	867	834	779	810	847	854	847	818	770	796	824	828	799	863	797	863	843	815	830	810	819	859	839	847	848	816	820	800	848	868	863	815	843	798	816	786	897	838	848	815	854	862	859	872	755	852	801	859	898	853	841	814	837	832	870	791	800	782	801	801	886	880	834	800	824	798	877	779	778	803	839	843	837	832	841	842	811	830	869	842	852	843	857	871	889	838	890	859	865	864	808	866	878	835	825	860	781	827	829	795	817	813	821	835	822	821	836	836	829	848	822	837	821	858	824	845	839	884	850	847	844	764	888	824	821	843	818	807	814	807	829	853	876	863	843	814	853	830	864	832	820	854	816	813	778	837	793	781	814	798	785	800	810	819	832	863	883	850	803	834	862	803	841	846	844	853	801	840	822	857	819	846	824	845	841	830	799	860	833	851	837	883	879	846	873	796	829	834	885	848	824	866	901	859	855	830	825	850	801	788	886	832	854	828	874	827	831	815	785	789	862	833	831	847	783	840	846	817	859	811	783	796	827	824	869	859	810	820	863	854	895	797	810	860	799	875	841	835	841	836	888	836	860	849	875	860	852	804	817	842	815	847	858	800	838	872	785	858	794	872	844	882	861	896	869	814	885	824	892	846	801	806	868	874	879	862	870	808	843	823	834	792	794	833	828	843	851	805	835	835	841	870	834	905	858	839	846	828	869	858	832	896	822	813	817	877	782	880	902	832	840	824	847	802	802	816	822	815	800	890	800	790	822	806	783	815	868	833	826	843	821	883	785	856	893	865	821	829	881	818	836	834	819	815	794	833	813	857	837	860	879	826	823	843	816	802	824	838	842	875	853	853	819	843	836	846	847	890	830	838	803	828	841	832	841	858	811	815	870	805	794	863	863	866	862	822	807	822	837	817	820	861	806	834	876	789	787	768	809	855	846	812	816	834	793	865	821	839	861	791	868	846	891	839	869	851	872	836	842	809	852	823	837	850	832	803	852	881	815	812	878	843	829	856	842	873	838	851	836	794	875	807	834	849	817	804	837	821	813	833	849	841	884	864	871	838	823	849	842	820	801	848	818	851	786	890	848	845	824	808	779	885	802	808	847	847	825	823	800	872	830	903	818	821	859	818	814	821	829	816	839	833	846	842	851	806	869	847	844	840	809	830	766	866	833	870	857	889	836	809	872	802	861	847	808	778	806	832	812	848	866	852	834	857	805	867	820	849	791	824	852	849	831	847	814	860	913	874	797	789	887	837	934	839	870	882	804	891	851	822	810	830	849	805	830	854	780	816	840	810	800	806	808	859	872	861	782	792	844	875	865	788	818	813	842	792	809	813	896	855	841	833	893	786	860	840	846	854	883	863	812	813	840	906	830	884	834	894	833	846	849	849	795	840	848	853	790	868	876	784	871	825	844	849	826	829	851	796	834	821	841	806	870	816	871	852	821	826	860	806	800	813	824	856	838	806	844	812	798	822	786	851	799	830	875	818	834	874	827	857	797	827	931	841	854	852	759	838	852	835	844	883	865	797	843	751	877	847	854	828	815	844	837	846	864	840	863	771	836	844	772	848	794	731	829	843	824	780	873	833	833	824	823	812	854	867	849	845	854	833	870	853	840	857	830	778	848	850	798	845	780	831	804	818	827	833	850	831	843	859	848	853	829	828	851	817	842	866	870	870	871	859	872	857	797	825	851	864	857	836	836	822	793	870	817	852	816	858	894	793	848	819	843	865	823	889	865	825	818	840	844	827	849	832	857	849	926	853	808	862	803	819	841	857	830	849	847	826	787	856	817	828	839	857	868	850	856	882	815	831	852	812	811	813	805	805	851	789	807	814	861	788	829	878	790	827	791	781	782	815	790	805	843	889	811	815	825	878	787	831	760	785	833	855	854	832	868	820	855	818	778	902	812	860	830	818	827	829	828	908	873	779	845	810	816	838	816	829	853	846	858	810	834	816	851	872	825	803	853	810	866	869	828	844	787	832	854	827	853	856	769	825	803	849	834	843	910	809	881	823	839	850	846	814	764	876	901	887	796	844	847	831	843	825	836	819	802	844	835	823	842	837	877	898	825	850	855	848	811	786	847	798	866	808	841	863	828	884	821	835	847	837	873	785	882	830	783	820	887	835	824	882	808	806	809	809	842	879	828	817	837	832	857	811	832	820	838	806	828	887	873	869	837	880	844	829	835	858	832	836	827	839	893	814	864	810	882	844	824	830	825	831	855	768	855	874	793	825	829	879	859	877	925	876	831	852	810	820	819	842	792	759	857	814	831	868	877	849	789	842	898	850	834	856	830	814	822	829	846	794	799	814	833	825	848	852	859	818	831	799	818	824	861	858	834	852	811	826	781	788	871	781	871	848	870	809	825	842	808	779	838	862	853	860	854	859	781	838	787	781	848	822	823	822	757	842	844	877	861	818	854	795	854	822	871	868	792	755	801	890	853	870	850	842	790	851	752	810	859	847	836	845	831	851	789	798	878	827	870	859	871	866	842	877	862	800	865	890	866	811	812	813	828	789	789	795	859	838	826	804	838	802	787	813	809	834	825	834	788	865	806	875	819	801	804	847	876	833	835	813	794	814	839	846	816	836	866	835	863	842	846	839	867	782	820	836	826	837	851	834	877	817	851	823	800	830	807	831	783	862	897	845	874	832	904	870	818	843	816	847	757	823	849	845	874	864	815	842	793	891	810	792	832	843	821	855	879	885	816	838	827	882	848	827	826	807	801	821	819	863	888	816	857	876	823	819	816	847	849	796	861	846	838	889	856	845	830	878	826	783	819	850	748	811	804	895	830	777	869	895	863	870	835	834	791	797	850	796	857	835	857	782	870	863	846	840	842	870	812	854	811	861	846	808	795	838	861	812	817	849	849	834	781	870	823	855	822	807	803	844	862	878	872	816	848	852	811	807	820	904	801	790	829	807	859	829	824	821	813	806	818	843	823	806	901	832	786	861	809	763	836	844	810	771	815	799	876	872	834	812	848	815	855	807	786	835	836	864	834	839	802	828	853	860	821	827	807	857	847	833	882	858	821	872	785	871	832	864	883	808	873	841	763	810	855	840	859	835	830	885	848	835	866	849	842	855	772	812	864	829	849	855	869	792
14800	14503	34697	35281	17008	3740	831	221	181	121	105	77	76	67	86	84	80	70	61	72	82	90	86	82	86	73	73	72	91	75	77	82	69	90	75	75	78	78	68	79	77	69	71	73	88	85	76	76	69	71	95	86	61	82	69	78	73	77	72	81	83	75	89	82	90	107	69	58	76	90	82	80	68	86	84	88	79	76	82	95	85	90	74	80	76	84	87	86	62	89	79	77	85	73	83	84	74	80	72	61	71	81	67	86	101	92	85	81	76	70	73	75	79	83	70	73	84	77	71	89	75	76	82	72	78	83	80	72	76	81	75	78	64	70	68	82	88	81	78	81	73	76	76	78	61	69	61	90	72	79	83	94	80	90	84	64	91	95	79	70	75	90	65	80	77	68	84	62	71	70	84	79	79	82	79	94	64	81	73	95	76	91	80	86	77	90	81	69	73	68	76	84	73	74	92	68	84	65	83	76	81	76	84	88	70	70	72	80	86	81	80	77	74	74	91	87	73	80	81	75	79	82	93	65	75	69	83	88	85	78	83	77	86	76	78	66	75	80	71	93	66	85	78	88	73	77	82	80	90	88	88	64	75	84	75	71	74	86	87	88	70	103	78	78	74	76	78	82	87	93	68	85	83	72	71	83	77	81	76	74	71	73	66	56	81	99	67	59	94	83	76	75	88	95	81	71	77	80	73	82	86	58	82	75	65	64	75	94	89	87	84	79	81	66	71	79	68	73	80	77	88	86	80	88	82	76	70	74	90	65	94	97	85	86	68	68	75	74	74	82	65	84	85	67	76	80	85	68	71	77	76	72	85	73	92	88	78	74	88	68	76	86	69	68	78	73	76	71	78	67	56	76	84	89	96	65	80	81	75	98	63	73	93	73	77	82	73	80	84	88	78	78	84	85	79	92	71	62	75	75	72	76	71	69	81	79	70	75	80	73	73	88	89	77	77	75	72	73	80	90	69	89	80	75	75	78	87	88	76	94	83	67	86	84	69	85	54	62	70	72	86	81	66	64	72	81	76	85	81	74	69	85	71	74	85	79	78	96	82	74	73	105	65	86	73	77	89	86	78	77	65	77	72	70	84	71	99	76	74	78	85	79	98	93	76	89	92	88	66	86	71	72	76	70	71	95	78	69	74	85	65	79	89	78	80	78	95	84	89	68	75	74	76	84	89	77	73	84	66	97	80	67	85	77	88	80	66	72	68	94	85	80	92	87	74	82	86	86	64	83	100	72	82	82	70	80	80	80	84	71	63	68	77	89	76	87	64	89	84	70	86	88	85	90	70	83	78	76	94	90	71	76	80	87	70	84	81	66	75	82	92	77	88	94	77	105	89	90	76	81	85	74	84	70	75	75	83	69	91	65	96	69	86	70	69	79	81	90	80	85	73	88	85	57	67	75	87	62	68	70	69	70	67	82	74	71	68	92	82	75	86	78	60	84	70	78	87	76	70	71	77	82	78	74	73	81	80	68	77	78	63	87	73	68	76	86	92	86	62	85	76	77	71	78	62	80	70	71	98	76	77	81	79	78	82	81	61	86	79	66	88	75	85	80	81	82	71	70	81	84	71	85	64	75	64	95	82	75	87	78	73	67	51	53	89	77	73	70	94	81	81	72	77	89	83	58	68	75	82	66	71	75	83	72	68	92	73	76	77	70	74	69	79	71	90	80	76	65	62	91	74	79	79	89	87	85	73	76	77	67	71	68	87	69	66	67	85	90	87	85	89	74	82	109	77	51	64	74	81	84	82	79	85	89	69	78	82	77	73	74	69	65	75	84	76	82	89	77	66	85	81	87	77	79	68	94	96	79	74	86	75	87	72	85	61	80	83	90	70	67	89	70	75	80	70	75	68	76	81	85	76	80	77	89	61	86	81	78	71	81	91	95	100	73	72	85	85	76	77	71	75	96	80	82	58	91	84	93	88	79	73	74	76	67	89	79	70	70	70	69	83	74	84	71	86	80	83	70	79	72	88	87	80	95	57	84	73	67	101	72	69	89	75	73	64	72	70	68	66	84	75	76	72	87	70	82	75	60	89	65	73	78	74	72	81	79	92	77	54	69	89	85	89	73	69	89	89	66	90	77	87	95	90	75	87	65	74	63	80	83	100	93	80	76	90	77	84	81	79	79	72	80	86	66	64	76	86	87	71	64	81	78	64	78	78	83	65	72	82	69	71	86	74	63	64	83	89	90	87	89	78	56	81	64	76	85	77	73	94	73	79	87	71	90	74	72	83	79	71	91	70	81	74	79	77	91	85	80	89	92	68	69	82	93	83	88	90	77	75	72	75	74	70	87	68	84	74	67	75	77	71	73	79	82	88	63	72	91	98	70	81	73	76	78	77	53	80	69	72	88	78	62	66	78	71	70	85	72	73	63	68	76	96	64	69	71	81	86	92	90	85	69	79	104	96	77	73	99	59	86	75	76	62	81	74	82	80	73	80	77	75	70	86	80	89	79	82	59	81	87	87	74	75	74	68	76	80	72	71	68	92	66	87	70	83	98	68	78	75	101	75	86	86	76	89	81	82	82	79	81	78	80	79	80	94	69	63	76	86	77	83	90	85	56	77	70	88	56	86	92	84	83	81	66	73	75	81	81	77	69	77	71	84	101	71	91	64	70	66	60	61	62	79	72	81	70	73	94	92	75	71	88	82	73	77	78	93	72	76	79	84	78	84	85	80	78	75	73	85	71	70	81	79	88	62	81	76	81	79	82	82	98	86	82	77	78	72	57	84	72	97	75	65	84	71	73	80	73	77	61	78	73	103	76	92	79	85	78	91	84	85	75	76	80	68	68	72	81	83	80	75	69	91	86	76	68	73	84	72	84	78	76	71	76	76	71	64	78	63	82	78	68	80	78	66	79	81	89	74	79	69	69	94	82	81	60	72	62	82	85	60	72	66	70	74	96	70	85	62	89	85	86	75	88	83	75	68	63	96	77	84	71	87	83	88	75	75	70	69	107	75	84	97	76	74	87	84	71	70	77	86	80	76	85	92	85	86	91	73	70	69	84	88	93	70	77	84	83	83	72	74	77	80	73	82	66	61	71	72	70	64	90	69	56	72	90	91	74	79	74	101	93	96	77	64	78	81	71	89	78	89	83	56	74	91	77	75	79	90	70	89	86	78	85	81	72	79	70	81	83	81	83	73	57	80	76	78	69	97	86	83	76	81	78	87	69	77	61	82	69	74	69	89	79	75	87	78	78	74	88	78	100	81	79	84	73	76	98	83	76	75	74	89	79	62	83	67	86	82	78	82	73	69	74	73	72	80	73	92	85	75	75	77	78	78	83	70	78	70	84	69	68	83	75	72	79	72	65	72	90	68	75	68	86	78	79	83	80	70	85	86	69	86	84	68	89	91	67	64	82	76	69	76	79	88	71	85	83	73	72	87	79	100	84	88	75	70	83	89	83	82	90	75	71	93	66	90	94	78	90	71	83	82	79	78	67	82	86	80	72	69	100	75	75	83	84
46035	38372	59769	60912	44211	25452	13659	4352	3538	1904	1231	912	800	775	803	807	815	762	768	766	786	814	779	733	801	787	852	744	820	797	818	826	806	752	786	811	786	802	756	791	836	781	756	739	794	801	757	811	796	823	833	837	813	826	778	807	812	835	775	780	794	831	730	805	788	781	758	817	832	866	814	745	786	801	788	799	812	775	822	829	811	796	753	775	771	771	789	833	768	817	774	788	765	803	798	741	799	836	823	745	837	810	807	798	800	777	802	792	813	758	803	795	769	791	785	810	793	801	759	812	777	815	764	808	815	772	793	833	817	785	814	788	811	822	818	763	760	777	835	783	796	797	752	822	772	769	801	772	802	776	807	759	789	785	799	779	792	803	779	775	809	840	798	819	775	815	793	791	817	790	796	779	798	792	774	798	745	784	815	800	830	757	836	808	742	804	812	796	812	821	810	840	810	798	765	812	810	801	815	804	783	825	799	747	804	834	828	794	741	824	747	825	763	827	789	777	794	799	751	827	778	810	762	807	810	841	831	804	795	745	743	814	845	820	798	766	783	808	827	752	804	792	787	795	860	788	791	764	790	797	806	780	743	862	813	787	785	807	809	769	830	805	756	823	832	815	807	807	805	817	798	764	791	801	817	811	836	841	817	834	778	789	792	785	805	766	828	819	789	849	810	775	824	803	785	794	796	798	781	811	760	754	807	817	807	846	764	763	764	814	771	806	819	780	806	778	810	769	832	778	756	823	788	834	789	794	789	805	770	799	807	775	785	771	800	804	816	793	835	761	773	791	824	769	804	800	811	796	773	791	839	813	765	843	782	776	777	789	788	805	830	792	828	814	824	804	799	812	798	745	773	813	802	813	800	771	826	761	749	828	851	770	794	787	755	814	828	699	826	761	776	787	738	775	814	752	809	836	762	808	784	796	781	800	769	797	785	823	785	819	823	773	780	862	747	819	790	787	770	753	803	823	794	778	855	785	814	803	835	860	768	805	796	818	810	817	842	833	754	847	757	788	833	743	817	792	782	842	770	755	740	816	794	782	761	826	825	813	745	808	783	794	852	818	776	809	808	834	822	801	739	748	886	788	779	761	844	809	789	840	794	759	826	773	766	772	752	775	799	772	809	830	797	829	765	817	762	810	785	809	831	810	758	779	846	776	776	822	756	844	784	807	783	793	807	824	807	780	754	841	770	798	844	815	822	808	825	770	738	832	815	772	811	754	819	813	766	776	770	819	818	824	857	764	853	785	780	835	807	797	831	849	806	787	811	791	819	852	867	820	770	813	810	810	812	816	785	817	822	822	791	771	722	802	790	759	779	799	762	741	824	771	807	767	787	819	677	792	828	826	751	839	848	841	809	861	840	764	846	797	759	843	766	807	779	776	814	823	793	817	802	786	803	780	789	773	791	780	833	801	814	770	804	808	755	784	832	827	786	810	805	769	769	820	758	803	803	802	825	815	790	764	765	729	835	829	774	841	774	797	845	881	774	813	818	797	820	794	775	826	834	806	777	807	781	763	784	743	805	815	829	844	838	738	800	811	863	797	850	860	870	811	840	792	842	805	809	815	837	789	809	834	801	821	797	786	803	826	769	791	805	823	813	829	814	779	770	804	820	814	741	780	750	795	783	791	769	816	766	753	790	833	800	821	843	798	825	822	788	817	774	843	793	768	794	766	839	802	834	845	845	831	812	753	730	744	824	846	792	809	812	806	833	781	804	844	802	800	800	868	780	739	775	787	784	824	795	792	823	839	789	759	795	755	840	839	749	807	769	747	870	795	785	816	781	795	795	744	792	740	778	758	804	742	817	798	803	747	746	801	799	779	789	798	778	802	828	813	787	806	815	793	832	771	832	802	783	739	797	805	801	761	803	768	804	817	836	809	823	791	787	812	771	791	821	812	833	807	855	806	801	787	824	734	779	800	820	837	746	797	812	781	826	798	829	817	776	770	807	785	792	798	790	727	780	813	787	785	828	791	808	781	798	752	768	749	796	791	813	797	802	757	798	832	750	776	783	694	785	756	771	784	768	807	861	792	818	786	823	854	864	807	820	871	813	799	792	780	849	810	825	845	786	783	794	797	834	761	744	733	804	818	816	761	804	790	813	841	785	819	804	782	794	793	825	745	805	795	791	791	750	801	798	829	818	816	792	811	778	829	800	802	792	800	822	788	792	781	840	804	811	775	819	802	796	787	805	858	792	829	827	773	780	795	798	786	803	835	831	838	845	790	778	816	825	755	847	782	813	799	839	768	798	815	860	742	797	790	764	837	807	835	747	849	830	810	854	814	793	823	815	817	831	783	773	789	783	782	803	813	797	802	769	751	867	809	788	834	768	792	765	751	810	805	817	809	799	787	798	767	826	782	829	779	784	809	806	828	792	822	793	762	779	827	770	828	818	807	759	830	789	784	799	817	784	787	809	831	812	810	842	813	801	764	776	771	834	791	781	816	827	813	793	827	801	795	818	792	818	764	822	818	781	810	781	761	781	819	820	788	820	807	815	819	788	805	820	796	827	802	844	823	806	832	818	806	786	795	754	840	765	804	823	790	829	792	819	765	780	849	777	795	818	791	792	781	788	748	798	823	829	768	776	786	773	819	767	748	852	767	791	860	836	806	776	782	817	797	776	772	794	796	810	794	825	771	778	797	781	821	798	827	786	778	786	829	763	831	776	868	800	795	791	799	831	779	850	830	779	810	821	791	741	854	796	803	826	828	827	782	805	781	799	828	787	818	834	813	767	792	808	823	790	857	839	845	764	782	759	818	843	803	835	780	853	776	783	790	753	811	762	821	778	786	780	776	781	802	796	758	796	802	799	832	806	766	802	746	824	812	812	773	835	802	762	839	810	804	761	795	805	807	778	831	775	820	814	781	805	805	818	797	793	826	818	769	750	817	748	807	782	818	876	821	814	832	812	795	806	823	818	792	798	833	805	820	833	789	741	791	798	816	775	780	803	785	751	785	834	754	828	803	782	779	815	809	803	858	786	788	811	783	804	812	800	777	767	811	764	838	803	839	806	790	803	806	792	793	800	776	753	787	788	757	794	829	792	784	801	793	845	805	801	793	763	783	744	773	830	787	814	734	790	819	822	807	811	784	765	832	807	811	780	835	756	785	825	769	816	819	825	821	775	760	796	839	763	775	818	772	780	844	772	795	836	794	766	816	774	827	825	816	846	765	814	785	814	762	829	799	781	839	803	846	791	801	825	794	819	878	781	868	809	812	755	786	779	792	843	789	807	728	799	821	793	798	820	845	775	821	829	821	781	829	758	819	765	841	833	825	784	772	781	849	743	822	860	807	777	846	840	801	783	787	813	810	753	795	765	806	794	803	825	765	820	832	785	777	777	804	786	819	764	816	794	798	778	795	769	788	783	828	789	828	828	819	801	818	750	818	763	828	808	777	764	762	759	792	815	800	820	760	759	771	772	829	794	779	868	778	789	817	743	803	785	830	814	793	833	765	774	799	821	703	788	813
6038	3053	7081	12375	5182	915	270	95	96	85	85	85	96	85	93	86	79	84	81	87	70	82	71	79	69	92	86	85	96	93	76	84	70	86	91	86	84	71	84	76	72	83	75	79	84	84	80	82	82	97	74	74	81	93	81	64	88	66	87	87	89	83	81	81	95	80	90	79	85	90	86	95	88	84	78	85	77	78	90	76	72	87	73	77	93	88	99	72	97	80	73	91	80	91	94	84	73	68	73	90	81	82	76	86	69	93	73	88	58	90	76	80	70	101	85	76	96	84	62	90	79	86	80	89	84	85	79	84	83	80	91	94	78	81	77	94	62	66	76	71	82	76	86	66	82	79	81	88	80	79	98	89	94	83	77	72	84	77	95	90	64	98	80	88	83	73	72	90	72	84	102	74	72	72	86	97	91	68	84	91	86	88	81	89	88	90	95	74	79	102	85	75	80	85	78	97	77	70	97	81	84	75	73	83	73	93	75	86	81	89	78	74	94	73	90	84	78	87	80	99	77	84	80	100	75	80	74	66	97	74	90	102	78	88	95	71	85	76	72	76	91	86	84	78	76	77	83	88	85	87	86	80	92	68	92	80	80	72	84	82	81	85	83	78	79	75	89	85	79	71	86	95	87	94	80	95	86	100	75	95	71	81	95	84	78	72	93	82	87	92	76	93	90	78	70	73	81	102	72	87	84	83	98	98	81	86	81	89	91	68	83	82	75	91	103	92	92	81	82	92	94	68	74	74	85	90	78	76	75	83	84	64	93	88	62	78	74	74	84	84	92	91	80	69	65	84	75	78	70	79	88	82	86	89	75	77	84	90	80	93	73	83	59	67	87	81	88	76	90	69	72	88	80	67	95	85	74	82	77	92	103	74	77	80	96	71	78	67	77	74	80	73	74	66	99	86	94	88	69	82	69	70	90	93	80	88	73	83	74	72	63	88	78	99	86	77	81	85	89	82	87	92	78	102	89	78	70	74	101	94	82	78	77	80	90	94	86	87	91	68	65	62	71	86	74	95	88	82	76	88	76	90	82	72	77	71	84	101	93	77	85	98	81	81	76	73	63	72	80	89	79	77	73	85	82	94	82	90	85	89	85	84	94	87	69	80	92	79	74	84	79	71	105	92	78	89	84	83	64	66	88	92	74	86	76	85	86	82	91	83	85	91	78	75	86	102	72	83	80	88	80	86	79	66	95	75	72	79	87	87	78	66	80	74	75	82	73	70	79	87	79	85	73	94	71	74	85	100	77	89	87	98	74	70	81	78	87	68	67	94	85	79	93	86	85	84	91	93	70	70	89	106	76	80	106	85	70	84	96	86	75	78	73	81	84	82	60	105	84	90	71	87	79	90	80	70	78	86	102	86	71	84	77	100	83	72	71	90	78	72	66	80	72	84	82	85	77	97	71	89	88	97	81	94	81	79	74	69	94	90	80	73	85	86	79	81	86	87	83	78	86	83	72	84	75	78	79	78	74	73	102	87	70	80	78	82	76	83	89	69	79	83	69	91	80	88	90	73	77	97	72	73	89	91	81	84	81	75	62	80	73	87	95	82	67	99	96	88	78	70	75	59	79	74	73	88	96	84	95	109	87	89	104	89	80	66	76	86	81	70	93	67	87	84	53	75	71	80	74	89	74	102	70	93	87	100	79	100	78	80	67	88	93	87	93	90	79	79	74	62	72	77	99	72	88	93	78	86	84	86	65	99	99	81	70	75	71	82	76	88	83	59	84	91	88	67	74	76	88	90	72	73	85	107	62	87	87	85	87	97	79	74	61	74	82	89	70	68	76	69	82	83	100	70	83	74	75	81	88	85	76	81	83	58	91	74	97	72	85	74	59	66	76	64	78	90	77	80	91	85	75	76	88	95	89	80	83	90	77	86	74	71	79	87	80	64	80	86	91	88	83	75	89	95	85	78	83	73	79	78	89	85	74	88	79	78	84	81	86	72	95	98	83	81	91	71	104	68	82	70	75	75	82	84	74	80	59	80	85	76	96	76	82	79	77	86	83	87	96	74	80	70	91	68	86	89	84	76	84	77	78	73	65	95	84	85	76	85	74	74	79	72	73	83	76	91	84	83	81	72	73	83	94	95	84	75	82	78	84	74	79	87	89	86	73	91	75	92	72	80	84	81	85	75	71	79	81	95	81	88	70	84	68	76	94	74	80	82	80	90	84	88	92	81	96	98	79	85	85	81	78	101	73	83	83	87	85	77	81	84	87	74	72	95	78	78	96	81	75	67	83	104	101	87	96	83	86	81	78	80	95	74	84	89	76	73	68	99	92	88	100	95	89	84	96	81	89	83	80	71	89	84	71	82	86	97	71	77	77	77	95	89	66	85	74	87	75	97	67	80	74	90	76	81	87	74	87	89	85	76	100	77	83	83	80	87	93	77	89	82	75	80	71	62	75	77	78	78	77	78	78	103	86	63	96	81	79	91	82	83	91	83	77	74	84	81	94	77	70	81	82	93	68	81	75	73	69	80	83	85	73	86	66	68	79	84	83	79	93	79	69	87	69	86	80	82	105	69	76	75	91	95	69	73	85	72	75	66	76	84	73	73	88	89	80	83	73	96	71	49	87	75	70	94	85	83	72	96	70	81	85	57	76	79	95	87	86	77	96	91	63	78	83	70	94	83	75	91	96	71	82	68	71	63	87	61	90	73	61	73	82	102	78	91	94	71	77	89	96	88	86	85	80	81	67	90	71	92	82	82	103	85	81	89	97	83	75	81	76	81	84	77	86	90	77	74	107	99	93	67	70	88	82	72	67	89	68	55	93	78	74	77	84	71	85	61	77	95	81	85	63	76	84	85	74	80	91	66	87	65	79	92	73	76	99	69	96	87	84	90	85	70	88	109	85	74	82	68	82	97	73	71	76	87	78	84	89	79	88	85	72	62	70	87	67	76	78	68	81	89	90	70	78	90	71	71	70	76	86	84	72	66	86	95	79	82	98	90	90	80	73	85	82	80	90	75	87	83	91	68	85	83	97	69	82	78	97	90	83	88	71	86	89	80	80	65	95	91	74	94	91	92	69	75	86	85	88	74	74	87	64	73	76	75	67	97	93	74	90	76	83	77	76	69	82	101	63	84	83	92	87	84	79	67	71	88	86	86	81	94	80	75	86	75	88	74	78	84	82	84	88	72	77	77	101	93	89	95	79	71	74	80	74	88	92	75	88	79	91	89	78	79	68	71	78	91	78	84	76	71	91	83	82	78	79	76	75	95	80	71	90	84	79	85	78	84	66	88	84	82	64	92	84	72	86	82	75	91	68	78	99	87	91	87	95	73	81	91	89	85	78	75	90	80	96	84	89	96	74	75	82	77	81	72	70	81	73	78	87	93	68	79	79	77	69	73	78	86	89	77	91	75	82	71	79	84	82	68	80	90	87	80	69	77	87	87	73	76	91	65	91	66	83	82	78	62	96	71	85	87	89	71	77	104	81	94	83	87	82	83	61	73	74	81	67	85
32904	22694	32812	39723	28949	13646	5187	1737	1467	1186	926	832	836	801	770	830	813	803	861	843	872	837	814	835	832	813	858	794	859	818	848	816	800	797	828	783	833	846	829	820	762	857	824	795	870	838	787	839	836	834	844	824	835	845	865	813	804	826	831	873	791	776	862	839	846	831	850	822	753	874	812	819	811	805	934	839	833	819	807	821	827	869	857	822	814	902	856	864	811	834	812	885	862	875	908	823	814	823	833	853	822	858	816	814	880	826	860	838	837	789	828	812	822	837	821	849	843	804	819	840	847	838	793	798	818	790	860	792	829	882	841	806	839	867	840	838	887	781	841	881	796	858	870	827	793	826	823	822	806	857	839	821	809	840	874	830	793	819	795	783	834	840	890	852	830	845	800	866	819	813	805	852	844	785	817	856	863	846	817	836	811	863	806	822	879	811	800	840	798	834	814	809	831	763	814	842	836	846	773	806	833	822	785	830	806	795	784	785	830	836	843	845	863	806	846	854	805	793	850	843	831	802	811	790	772	854	852	817	806	857	909	743	870	788	832	835	830	788	839	821	843	822	833	876	829	825	823	858	821	856	815	847	820	834	825	815	843	864	884	851	874	840	844	820	845	813	812	838	812	838	833	893	823	792	800	861	810	842	828	833	824	803	846	781	846	817	832	837	853	815	731	856	807	847	891	834	882	826	805	850	857	809	904	886	884	817	834	847	826	840	807	838	790	799	850	850	832	865	856	791	865	877	776	832	863	834	859	845	789	785	923	886	800	791	847	823	882	872	809	850	803	870	841	807	837	801	776	852	836	806	848	834	844	856	868	865	860	861	892	823	834	845	801	836	836	835	836	826	806	856	844	831	805	865	801	863	838	846	814	814	851	853	873	796	843	826	839	854	824	812	822	864	866	810	824	875	809	853	828	810	846	837	833	786	826	817	835	832	858	820	838	847	838	849	824	805	863	784	847	875	841	778	824	893	855	860	853	806	850	795	852	830	850	807	797	822	894	765	842	861	762	800	771	836	813	841	806	820	851	758	811	834	823	819	806	872	821	825	825	793	840	806	819	805	857	853	818	795	823	859	894	876	819	798	848	859	832	864	814	819	848	799	850	794	802	830	824	835	898	794	841	874	847	847	804	761	861	809	825	848	805	802	849	844	892	825	832	815	846	785	839	871	839	756	834	807	823	863	808	845	850	851	826	864	739	821	804	877	850	816	804	830	802	844	829	853	792	809	789	869	805	841	843	846	832	842	861	848	857	816	809	839	821	831	827	820	821	817	814	782	834	826	851	856	778	880	800	830	854	853	837	862	900	836	908	843	917	842	867	840	822	844	829	792	811	860	883	808	812	773	857	842	876	775	843	877	856	757	867	867	792	849	877	838	837	804	829	845	852	813	865	834	809	776	857	835	824	874	833	838	860	842	811	802	817	833	865	813	832	786	827	821	837	787	790	869	815	813	836	857	862	806	901	832	895	855	825	879	809	864	793	861	830	847	879	821	864	801	861	803	833	751	874	847	831	815	889	845	900	854	859	849	851	819	861	872	849	856	834	848	830	817	868	895	861	867	825	814	859	819	815	819	871	868	800	847	862	803	850	811	840	817	761	863	836	815	825	832	827	831	838	818	837	842	864	858	837	871	864	824	867	844	873	803	784	869	867	810	802	829	835	837	840	803	838	799	850	836	840	864	811	851	836	842	872	854	839	762	817	822	824	834	846	837	811	865	805	879	887	817	872	896	851	835	851	817	815	820	805	805	806	836	896	812	828	828	818	807	855	826	823	808	816	819	768	827	767	843	829	851	812	801	871	889	816	826	846	817	821	813	839	832	772	821	832	878	832	830	826	865	830	853	834	859	843	828	862	828	831	847	781	814	794	832	842	849	856	886	921	870	822	820	867	860	856	895	810	865	785	810	861	837	835	845	797	818	835	852	819	859	866	810	796	845	795	810	828	859	868	839	877	888	828	867	827	833	804	848	849	858	771	822	853	799	858	842	841	845	822	831	789	806	802	801	839	814	858	855	835	839	802	820	830	794	817	799	846	844	882	798	803	844	795	857	864	847	800	766	837	820	816	855	780	866	826	842	810	825	816	784	847	806	858	870	790	815	810	814	858	840	867	845	847	844	807	802	818	874	863	834	842	817	868	870	790	841	818	834	864	863	802	809	797	832	797	896	831	802	805	819	843	854	824	871	789	814	830	815	850	859	852	808	841	757	807	847	895	838	809	816	851	813	794	806	837	835	769	844	815	808	805	870	821	822	805	787	841	882	838	836	829	824	822	823	833	821	859	845	820	845	786	847	845	900	788	831	819	828	824	828	829	853	793	855	795	828	825	851	824	804	814	799	900	854	860	863	846	860	848	833	838	858	823	777	862	874	850	818	814	808	797	829	828	800	847	837	869	795	851	841	821	807	842	818	794	854	857	873	802	846	815	825	848	826	789	795	854	819	836	848	873	861	854	795	822	855	883	853	842	863	858	795	841	800	787	862	797	859	878	806	859	821	799	829	822	812	823	838	858	848	778	767	814	842	817	832	886	836	823	827	840	843	887	832	828	900	824	834	850	762	860	849	822	850	800	807	854	772	861	884	865	802	858	823	827	816	806	853	843	828	791	758	835	856	866	820	841	857	819	860	823	764	846	810	770	814	862	883	822	839	833	812	814	820	901	862	900	857	830	830	769	815	836	857	789	800	826	820	837	813	766	857	829	802	841	816	841	865	739	837	863	801	810	859	875	847	732	814	872	771	833	835	850	861	824	876	859	893	821	795	863	858	851	763	828	801	826	809	819	866	849	791	804	827	829	881	849	832	855	812	801	849	859	817	833	825	838	828	806	810	851	853	834	842	851	814	811	846	869	853	809	810	841	820	906	878	872	902	853	815	839	857	817	794	865	856	853	853	836	796	862	824	830	796	818	819	796	845	814	869	843	815	811	846	809	819	881	847	849	844	805	811	880	812	868	824	840	806	824	775	855	856	819	828	823	824	830	793	851	860	870	801	832	811	854	882	842	852	791	825	854	759	804	847	851	877	859	828	856	826	826	833	840	832	850	822	878	786	862	800	924	831	823	798	848	846	821	813	838	872	820	852	816	829	838	875	802	845	793	905	795	840	813	841	802	860	800	804	791	856	877	816	834	844	804	870	827	846	831	829	840	854	796	857	835	820	815	871	832	824	844	810	866	785	822	813	796	833	838	812	811	812	890	833	820	870	784	778	819	835	866	803	838	803	838	835	826	813	832	863	837	822	801	831	814	856	868	805	820	807	809	802	821	823	799	809	796	822	810	832	821	857	792	774	850	844	828	884	853	804	777	812	856	847	850	861	804	804	845	847	845	887	840	871	816	807	809	834	888	823	849	844	837	855	854	804	848	841	844	827	874	835	831	806	858	867	809	860	826	756	814	869	796	826	769	841	838	857	818	852	852	829	816	826	826	848	776	858	826	809	791	806	804	810	819	789	851	808	876	861	830	815	839	837	822	804
11696	10663	21862	29555	13162	2595	610	163	158	115	98	82	83	88	82	81	67	80	76	84	68	82	83	86	95	65	80	63	73	66	87	83	71	66	63	83	76	73	83	73	69	80	89	67	64	84	90	95	67	79	79	78	75	90	79	91	64	67	78	73	88	73	79	80	76	88	86	94	82	69	69	74	73	87	87	82	82	89	83	99	87	81	82	83	72	84	94	77	82	91	77	84	75	76	84	77	81	69	75	84	86	79	78	71	57	87	76	77	69	91	85	82	88	87	85	69	68	72	97	85	80	96	78	74	102	85	106	81	75	101	90	79	85	96	82	86	74	93	77	90	86	69	87	83	97	89	81	77	75	81	73	92	111	87	65	69	81	76	83	82	81	68	77	97	82	87	88	99	76	90	83	86	91	80	81	79	79	109	93	86	93	74	76	72	76	88	82	82	80	75	73	86	86	72	81	86	88	84	64	86	70	62	101	92	90	79	77	74	82	92	82	73	65	76	86	75	85	85	73	70	97	79	67	85	72	75	88	65	73	81	89	79	82	78	75	70	78	95	89	71	81	87	79	75	80	71	75	79	78	107	75	79	80	90	89	83	83	68	82	83	80	68	71	92	72	71	78	69	89	71	92	72	72	91	88	82	72	89	66	83	79	69	106	73	88	80	71	86	86	73	72	89	92	67	70	90	72	93	88	83	89	107	74	93	84	80	77	79	77	70	67	73	77	78	71	71	74	84	65	84	69	77	81	68	80	74	108	76	102	75	71	58	77	78	57	76	77	77	61	76	83	78	69	54	72	75	90	76	77	82	93	76	75	66	69	60	91	93	78	95	73	90	80	76	55	83	72	72	87	89	84	75	91	84	69	82	81	82	62	88	87	95	59	95	100	86	78	72	79	80	82	85	85	79	75	71	68	65	70	87	77	89	59	90	80	88	86	82	78	57	70	66	81	72	84	80	68	89	92	83	83	77	84	78	61	84	76	81	89	95	83	79	92	76	73	84	81	79	84	95	78	87	78	85	80	74	76	80	97	70	86	82	79	79	85	87	76	86	77	63	82	81	74	75	84	77	85	74	78	64	79	78	83	79	73	73	72	73	70	84	75	83	77	100	70	80	74	80	72	79	82	73	71	74	74	91	88	85	80	72	73	73	76	72	99	76	102	74	67	90	75	70	80	80	82	82	76	77	78	91	88	90	95	88	85	79	81	85	59	75	77	82	70	86	76	89	79	79	64	82	96	81	85	76	84	76	62	73	83	72	82	84	70	66	78	84	85	80	91	79	90	64	73	81	80	73	90	71	88	68	73	79	78	79	91	74	72	75	79	75	87	87	74	81	72	69	82	77	90	75	78	63	81	81	79	72	82	95	86	85	69	95	85	79	63	76	74	66	75	70	94	76	93	66	90	66	91	93	89	76	92	61	83	76	81	89	92	85	82	91	104	59	82	74	73	79	82	84	82	84	71	81	73	81	80	78	71	94	82	84	84	75	87	75	92	80	63	85	79	96	66	80	92	73	74	84	81	85	87	70	84	83	70	73	79	76	81	82	78	92	91	68	90	82	79	71	72	89	71	86	87	69	80	83	89	83	77	75	76	92	80	87	97	80	77	82	75	73	68	83	88	69	68	91	81	79	72	72	59	102	71	70	88	96	76	64	89	75	88	95	74	64	71	68	97	82	75	83	76	89	84	75	78	80	66	91	77	74	89	74	77	86	63	66	77	75	75	67	80	56	86	82	78	85	74	75	79	80	86	93	76	88	97	74	88	67	78	94	79	82	89	79	81	88	86	83	82	81	85	92	81	81	84	91	86	59	78	82	90	63	70	85	75	70	75	76	74	91	80	74	85	74	67	83	68	76	81	83	69	76	83	80	79	93	77	66	78	75	89	71	68	69	97	71	72	81	93	78	70	82	96	72	67	77	69	94	75	95	89	84	67	75	77	88	80	84	93	74	80	97	84	96	72	84	78	75	71	63	60	88	77	87	85	73	85	77	66	70	83	62	71	94	72	93	77	53	79	78	79	82	64	81	83	78	92	79	78	87	80	88	80	73	72	100	86	78	66	75	81	76	68	88	78	95	75	78	74	80	81	62	94	92	84	86	72	88	64	80	81	88	90	74	93	78	75	74	77	87	72	78	88	83	86	74	93	82	79	92	67	95	72	81	80	67	64	80	90	79	73	82	105	77	60	81	70	86	81	78	80	85	77	85	78	82	73	83	79	82	101	75	76	80	79	84	78	67	86	63	80	75	79	73	65	77	71	64	84	90	85	102	71	74	79	69	80	58	64	79	91	91	84	79	84	73	87	78	95	81	83	83	71	68	74	82	77	81	69	65	85	76	74	80	78	73	96	85	96	72	93	75	87	78	88	72	86	91	91	70	80	72	90	74	81	82	95	101	82	82	73	80	61	72	79	80	85	74	81	68	67	76	72	87	72	72	86	87	86	75	73	95	72	74	76	84	77	74	79	77	77	80	102	83	91	78	75	78	71	76	76	75	92	61	82	72	75	66	83	60	87	66	72	74	77	79	78	67	90	68	68	56	63	82	68	60	84	89	84	62	74	76	82	82	73	75	68	78	85	87	60	61	73	84	85	79	77	78	71	85	84	85	64	80	103	73	92	79	59	70	76	78	90	91	82	75	73	66	84	86	86	94	81	83	72	82	77	64	76	88	71	80	75	93	94	77	83	83	94	86	72	76	69	87	96	73	77	74	77	77	81	77	85	66	79	80	95	100	64	76	68	66	76	81	102	93	70	94	87	83	82	91	80	74	92	65	88	70	73	71	90	83	82	89	72	76	91	78	76	77	72	71	75	82	81	94	92	87	102	51	74	91	85	83	69	93	85	82	92	74	92	78	100	78	63	77	63	63	84	91	79	85	86	73	74	83	77	72	100	71	71	83	78	78	88	79	66	65	74	77	69	92	71	68	84	91	70	75	87	82	92	72	72	80	101	73	80	86	84	85	89	84	61	83	78	75	76	82	90	77	78	61	89	60	82	71	76	89	65	79	75	72	73	78	83	67	92	95	82	78	86	82	66	97	86	64	74	62	83	71	72	84	75	93	89	69	73	63	103	78	77	83	81	81	77	78	75	92	86	87	62	85	82	94	76	92	76	61	96	93	70	73	79	84	79	74	76	100	89	79	81	70	98	73	68	79	67	110	86	85	97	93	63	75	85	87	81	81	78	76	84	73	91	65	85	87	80	74	76	67	77	59	83	71	86	72	76	83	79	86	75	81	78	66	94	88	63	93	78	91	79	79	85	77	80	92	87	90	83	94	84	85	59	86	78	76	72	102	87	74	81	78	81	73	94	84	72	75	77	77	75	80	98	87	70	81	78	90	70	66	103	94	75	74	66	83	84	87	76	89	75	77	73	81	84	88	57	80	89	75	73	86	82	101	77	78	88	83	78	62	78	63	86	78	93	69	73	83	72	78	72	82	71	68	72	76	88	77	71	68	102	92	84	97	87	73	64	73
43817	33224	47316	54771	39166	21882	10964	3113	2740	1688	1145	854	829	810	801	834	819	835	818	811	820	834	779	785	813	883	790	807	826	822	796	792	770	784	797	817	802	793	788	840	812	799	776	849	818	798	814	749	810	831	847	857	819	824	801	784	763	792	785	758	791	833	784	826	805	835	792	811	762	794	823	809	836	765	875	775	872	826	798	787	815	747	749	811	847	829	803	769	805	803	816	774	820	785	777	806	785	792	780	808	811	773	837	759	823	772	811	810	823	794	792	768	733	813	779	794	789	833	799	775	797	803	787	768	781	819	823	771	798	790	841	826	788	771	733	775	744	772	802	750	778	750	804	850	838	786	781	788	829	785	790	815	825	740	856	801	817	807	771	828	809	788	816	804	777	800	855	830	782	808	775	789	753	812	774	743	782	808	820	816	743	849	792	829	796	781	834	853	789	859	778	766	816	719	795	787	767	862	820	800	762	777	821	779	821	818	773	811	792	825	772	829	776	821	846	791	787	787	816	776	818	809	754	823	802	795	756	827	808	788	788	843	792	833	747	825	786	812	840	755	834	787	798	816	775	800	810	838	780	790	791	784	803	823	814	792	802	767	799	809	833	802	730	841	801	794	761	801	832	777	812	815	793	779	810	821	820	789	824	759	750	827	734	781	821	856	806	791	792	796	833	840	786	808	813	757	840	840	767	822	775	844	806	799	774	767	826	847	807	861	841	771	788	829	837	786	775	766	789	771	758	824	788	780	740	808	810	803	763	777	832	804	793	789	819	803	777	810	799	782	781	807	816	799	796	801	835	799	809	772	836	823	830	777	806	784	766	843	794	854	822	802	800	785	761	823	824	794	824	775	773	840	805	803	816	829	820	789	811	796	832	806	762	813	793	765	830	789	764	786	852	753	776	788	792	872	772	808	810	833	778	829	763	807	827	790	799	753	814	796	811	800	797	746	785	813	829	841	788	813	787	835	775	765	790	758	761	812	857	863	815	794	837	794	803	832	849	816	780	802	798	818	778	768	823	798	807	824	809	775	778	794	812	829	817	768	791	851	778	793	814	804	778	799	774	813	837	814	811	770	798	785	832	799	788	837	854	816	773	832	867	816	785	787	828	824	808	806	760	786	801	784	840	791	811	785	767	793	781	752	827	761	781	765	806	827	857	781	793	770	760	823	768	834	789	793	777	783	764	840	790	824	781	854	807	762	808	800	787	844	850	801	824	801	793	784	770	788	751	797	849	829	838	785	791	806	805	807	799	873	834	796	805	804	782	790	821	796	791	784	822	838	785	797	759	784	795	740	803	784	775	836	805	801	788	806	790	784	778	871	809	799	806	756	769	813	873	801	834	836	781	826	823	796	799	800	765	842	800	795	816	776	798	776	805	820	779	809	801	800	781	793	813	757	770	813	828	815	810	835	797	734	786	831	754	837	821	789	781	842	775	814	821	781	804	805	802	757	794	837	777	768	813	788	776	827	831	785	777	806	756	756	761	820	831	859	734	832	831	786	767	848	840	807	769	793	775	812	820	788	807	881	827	800	795	779	822	848	852	841	856	758	834	847	820	814	794	748	812	812	772	816	825	788	821	858	814	806	778	836	890	854	813	804	823	870	776	780	756	826	795	860	808	835	802	828	802	808	801	799	756	793	770	796	793	801	788	855	837	816	833	790	860	792	799	827	815	820	781	808	835	792	735	831	771	757	811	816	819	811	786	811	791	798	766	840	865	782	818	766	819	759	775	765	804	834	874	764	807	803	792	835	830	784	840	788	824	822	809	787	780	764	819	773	785	769	787	836	788	802	829	815	776	786	828	821	801	778	809	783	850	852	748	794	825	796	811	778	783	817	759	805	774	804	763	800	817	800	819	801	814	864	799	829	749	818	831	751	773	799	776	783	787	782	804	866	799	842	776	792	803	763	822	843	835	765	761	815	796	743	789	802	797	810	831	895	772	789	774	803	786	829	845	838	795	742	795	865	843	829	780	758	816	811	828	850	811	832	852	800	818	798	805	780	825	803	834	819	784	775	799	786	784	864	844	792	824	800	824	769	786	803	758	766	834	820	787	790	753	852	762	870	791	801	820	829	845	789	811	780	824	808	834	806	819	818	838	764	840	818	789	817	806	798	765	825	861	813	827	813	814	799	838	805	805	784	785	820	786	785	808	868	791	813	814	787	839	842	771	788	791	788	875	819	797	825	811	826	817	769	778	796	815	838	849	793	785	826	772	797	798	790	772	817	831	782	781	787	750	747	843	803	780	799	813	767	801	802	745	787	779	788	803	831	816	873	792	805	742	774	834	835	793	815	790	838	761	746	833	754	836	777	830	781	837	801	804	784	776	808	792	794	835	824	810	770	827	780	830	792	819	831	809	778	778	800	807	856	853	854	833	799	794	774	822	761	805	833	810	794	779	825	815	812	792	836	846	850	839	840	813	767	832	759	812	810	777	791	784	805	854	828	794	808	793	833	792	848	873	811	786	826	807	791	794	825	800	818	820	765	820	812	776	775	805	816	801	852	782	844	850	811	773	773	828	827	809	808	775	789	844	819	824	804	765	836	805	792	817	825	789	817	755	807	811	816	790	855	788	806	804	815	836	819	804	793	769	791	798	773	810	785	812	806	801	788	815	819	807	849	803	805	795	824	781	848	794	823	768	804	785	809	805	810	790	817	785	786	798	783	812	803	800	768	816	771	788	790	832	815	811	790	769	789	834	791	887	826	818	805	798	785	791	794	828	789	784	780	801	832	830	766	805	817	800	873	782	774	794	832	799	796	811	802	811	819	779	818	745	745	768	775	796	778	843	845	836	809	838	774	824	759	826	792	802	817	798	826	779	831	813	771	823	817	859	792	754	849	810	771	766	789	808	849	807	840	786	784	824	805	833	848	792	774	751	829	812	821	818	815	823	856	836	805	817	792	826	772	779	818	845	770	811	787	791	757	818	820	804	819	816	772	782	807	837	796	823	765	798	801	753	772	829	857	786	817	773	778	787	801	785	765	799	789	793	836	788	774	800	818	819	764	836	764	787	778	806	845	793	802	778	781	804	797	828	809	808	808	780	766	850	776	768	825	802	851	783	826	805	799	819	801	777	745	808	805	783	803	793	803	793	805	765	799	801	798	815	801	843	817	868	789	801	798	799	854	842	827	803	786	829	786	830	812	802	762	795	793	807	779	809	809	807	790	788	783	815	791	795	820	822	773	806	818	737	796	803	777	814	788	794	795	801	791	794	850	800	796	817	870	767	828	753	828	786	803	804	829	839	803	817	845	789	774	781	827	803	796	762	836	849	803	832	815	825	853	767	790	789	824	775	799	856	809	852	763	763	832	824	735	808	805	785	814	858	833	820	782	815	821	797	774	831	784	791	808	781	806	821	798	814	800	821	836	781	796	796	804	838	815	829	835	755	807	806	757	778	835	860	810	803	837	833	810	850	835	763	811	847	834	861	761	771	805	737	809	833	851	854	792	748	801	818	806	870	818
12469	12927	32399	24542	8496	1402	384	108	122	114	96	79	85	82	98	74	96	83	81	105	87	73	74	92	84	78	72	80	79	96	88	83	92	89	80	95	89	74	91	70	90	81	76	75	83	88	87	88	85	88	82	103	94	88	96	80	85	73	84	100	94	90	73	92	80	92	87	86	83	67	81	73	78	78	88	74	103	92	76	71	77	76	96	74	94	91	88	89	84	98	89	87	73	84	88	78	81	84	79	89	88	90	63	84	82	100	84	89	105	95	90	81	81	94	82	67	102	86	70	85	92	95	97	72	107	81	94	87	83	97	102	101	93	75	73	82	74	90	93	82	94	88	79	84	88	77	80	72	59	96	80	98	76	85	82	68	91	88	99	79	67	89	67	87	73	85	82	84	76	81	79	86	78	90	77	68	95	86	58	77	87	76	65	71	94	96	85	92	85	59	79	87	81	74	77	91	96	83	79	103	95	99	94	59	99	71	82	79	88	88	91	81	94	98	76	89	83	84	76	89	88	84	83	86	73	75	84	75	81	94	73	78	83	74	91	85	74	69	83	92	71	83	78	77	72	72	75	69	93	95	68	74	79	92	72	78	79	99	88	101	86	77	84	72	106	64	81	93	77	80	82	66	73	92	63	86	87	74	82	80	87	75	76	72	101	90	80	72	81	89	94	83	86	73	59	82	91	79	78	78	84	89	77	72	79	74	75	91	98	78	82	83	73	94	76	86	88	77	99	98	80	76	76	91	82	86	91	80	85	73	97	79	95	95	79	72	69	64	76	85	90	87	76	93	74	87	75	81	80	67	72	75	87	80	81	77	95	78	80	86	74	72	87	74	79	86	93	78	100	84	89	80	74	76	72	82	70	84	72	98	71	80	69	65	86	102	80	85	84	94	73	80	76	70	67	68	92	61	92	76	81	78	87	70	87	86	83	73	81	72	83	84	99	79	75	77	90	82	72	81	78	65	81	92	98	76	77	84	95	95	97	91	79	87	102	85	94	67	84	74	79	107	78	95	89	79	90	90	67	74	109	69	93	86	69	96	80	54	90	69	81	87	88	96	92	86	88	67	86	83	102	69	76	96	82	83	91	73	65	63	100	88	91	87	71	87	76	68	86	91	86	77	90	78	77	73	84	83	73	80	82	88	89	79	97	83	106	80	89	79	103	74	55	76	76	93	94	71	85	83	88	78	72	86	92	87	76	85	81	74	90	82	87	88	81	80	89	77	88	98	89	77	85	85	82	86	64	75	77	88	81	93	82	84	89	107	88	87	85	78	90	77	94	70	66	74	84	89	94	86	94	83	89	76	86	61	80	90	83	80	93	87	87	74	94	86	88	83	95	87	92	88	78	94	79	84	85	88	70	82	73	84	70	69	90	82	65	89	90	89	65	90	86	79	92	83	95	79	102	87	61	79	100	69	79	81	78	87	95	88	90	85	96	71	72	83	96	77	78	88	82	70	76	95	76	83	76	90	74	89	81	85	73	78	77	103	72	83	92	79	76	77	99	80	89	72	84	83	76	76	75	84	90	77	88	70	81	92	77	63	79	92	92	93	72	72	69	103	74	94	80	79	84	80	81	99	87	79	88	93	73	86	84	88	74	77	85	100	86	78	82	91	78	84	87	91	75	98	100	89	76	75	84	102	92	80	101	103	83	103	93	82	87	82	89	96	95	84	78	90	65	80	81	78	90	79	66	68	61	80	79	76	88	85	95	101	85	92	79	87	86	96	86	76	81	82	91	70	86	84	93	79	95	84	77	79	98	80	95	83	87	76	86	94	62	60	71	83	78	89	92	102	82	81	96	97	63	83	90	81	90	77	94	83	94	85	79	80	93	81	93	81	72	93	86	76	101	89	90	71	77	70	84	98	105	82	56	86	95	79	85	74	74	82	89	84	83	70	76	92	68	91	61	65	78	81	91	81	72	78	91	77	92	65	79	86	80	74	85	100	84	81	80	88	86	74	86	105	81	89	87	94	73	89	81	90	91	97	67	86	89	83	106	95	93	94	82	87	85	72	102	71	97	80	72	85	82	92	85	90	77	90	80	70	91	83	73	80	90	76	69	94	82	81	76	85	78	79	89	72	92	89	83	78	92	94	75	76	74	75	71	89	90	89	98	80	76	83	85	88	77	89	82	87	92	79	96	82	77	84	87	71	91	79	81	84	90	69	85	92	76	95	88	99	86	85	72	87	93	89	70	84	88	85	84	82	90	92	82	95	74	83	90	85	80	97	75	90	85	93	99	92	83	79	70	72	75	111	69	84	100	92	98	67	91	76	79	94	74	87	81	79	83	96	92	75	84	82	81	66	78	87	87	71	81	79	91	89	86	77	91	81	81	89	90	91	61	94	85	86	85	91	73	70	71	77	70	84	83	66	86	76	90	81	73	77	78	85	85	96	100	81	84	82	93	89	77	79	77	92	79	99	78	74	89	77	78	74	68	88	82	77	77	92	77	78	77	77	86	83	84	80	66	102	88	90	89	84	81	83	77	81	85	80	88	80	72	74	81	75	92	86	84	99	69	79	91	74	82	84	81	76	94	56	86	74	63	67	73	65	75	86	86	96	91	90	103	87	88	89	90	79	87	66	85	85	97	83	105	76	90	86	79	96	78	100	78	83	78	80	85	89	89	71	86	80	91	89	69	73	73	87	89	73	76	86	78	84	76	89	80	82	99	100	83	80	98	83	80	81	84	100	72	72	104	88	92	70	100	73	88	98	75	73	98	89	76	91	83	73	92	81	67	86	76	90	72	81	93	96	74	93	90	83	83	65	81	73	72	83	81	92	82	63	95	76	74	84	76	94	68	88	91	74	70	61	74	90	75	107	93	83	92	92	81	93	73	85	65	88	71	94	86	79	74	88	82	77	72	72	75	86	78	112	82	89	88	72	82	87	92	90	95	81	82	84	76	76	93	75	80	86	81	83	99	79	94	84	76	100	86	93	67	96	89	69	91	74	87	82	87	70	78	69	73	76	102	85	82	85	91	75	82	59	81	78	70	94	76	99	91	76	82	83	86	74	80	85	85	91	91	92	84	70	83	86	87	91	99	80	80	82	76	70	77	74	87	84	73	79	74	78	77	72	89	78	97	103	78	94	85	76	75	91	90	77	90	86	71	85	78	79	80	100	87	72	75	86	77	71	76	87	78	83	69	82	92	74	85	78	84	84	61	82	74	85	97	80	84	95	82	80	93	88	74	84	75	87	105	75	68	72	70	94	75	81	73	78	83	75	79	81	86	68	72	89	89	83	88	73	78	92	66	102	81	75	84	74	81	79	70	94	82	90	91	84	88	91	81	92	75	73	71	82	74	81	95	87	76	68	98	97	94	87	84	86	101	78	80	101	81	82	89	78	66	78	86	99	79	89	81	73	104	84	87	78	84	86	89	67	72	96	94	65	89	85	102	76	101	99	84	69	90	74	85	77	96	93	101	93	75	87	89	78	82	92	72	88	84	88	86	80	81	95	88	77
40378	37508	56785	47319	32646	16895	8014	2008	2037	1672	1158	909	886	838	885	844	870	834	873	846	833	810	856	845	863	879	822	851	842	847	842	808	826	844	818	863	858	810	854	836	822	842	845	838	852	836	866	793	823	788	839	839	854	861	842	834	852	785	827	809	833	819	843	841	800	863	849	854	865	779	849	876	850	815	826	812	891	812	876	843	871	844	857	823	812	847	881	837	859	839	835	860	812	850	858	805	899	814	853	850	867	792	839	853	851	863	796	850	811	854	883	855	822	821	865	880	833	782	858	812	840	849	851	797	831	869	883	890	858	829	853	869	893	890	828	874	867	899	855	849	794	812	856	846	857	856	826	882	801	852	867	800	833	855	821	781	770	820	813	856	882	829	873	816	900	836	813	829	828	849	852	844	834	881	845	828	877	839	822	820	850	849	801	857	859	832	819	825	834	869	835	855	839	787	873	844	858	824	900	886	786	871	824	838	819	885	862	881	829	851	832	816	855	815	845	845	824	874	880	845	864	828	864	917	821	791	772	830	894	837	800	843	844	839	856	865	847	864	850	827	814	854	835	820	851	843	850	826	837	862	820	856	831	811	857	816	812	859	815	854	807	792	810	807	831	823	798	869	793	838	842	833	872	829	818	766	836	841	825	813	825	825	851	863	884	877	842	843	816	844	850	847	878	838	876	835	815	860	828	872	863	799	886	815	848	877	818	862	847	878	863	815	829	817	841	851	852	795	866	858	850	788	877	846	854	786	895	844	831	875	843	850	773	894	820	867	831	815	838	845	823	832	851	894	821	851	850	842	842	815	849	815	840	865	838	843	858	759	873	847	856	829	833	823	887	819	807	839	842	830	837	830	838	817	843	855	857	804	838	810	816	823	838	873	874	832	871	795	804	837	835	847	794	865	796	843	799	807	837	857	840	846	842	845	875	904	855	824	831	817	811	813	831	827	877	856	790	832	829	858	857	891	850	864	910	835	845	883	836	864	741	859	838	822	881	864	861	833	836	884	852	859	828	876	816	866	854	834	892	810	874	845	835	856	846	840	823	869	805	814	830	869	874	830	858	813	845	855	792	821	869	833	803	839	815	851	780	794	814	802	854	882	855	841	846	823	855	863	828	840	868	794	837	814	883	818	863	845	852	838	917	846	825	858	878	867	819	853	834	844	908	811	815	869	834	898	820	862	856	829	797	850	866	858	868	840	864	875	838	822	839	870	822	852	859	810	844	820	877	867	797	868	852	819	876	843	842	824	851	880	843	798	816	858	880	793	834	834	857	878	882	853	831	802	820	833	845	829	834	848	799	825	854	828	830	799	875	763	850	878	918	816	855	829	828	824	816	851	846	862	825	838	857	818	869	842	828	815	829	857	866	880	879	847	853	854	863	873	839	865	858	858	876	873	853	812	829	821	880	827	901	881	790	814	809	898	825	872	790	864	859	842	861	814	836	833	855	873	863	796	821	870	831	777	869	867	860	802	849	836	848	903	901	826	829	854	779	870	878	854	850	872	858	808	778	861	793	835	850	849	786	842	789	831	868	868	843	890	787	805	854	853	852	818	836	855	841	847	907	848	819	861	889	853	840	854	864	859	833	876	863	880	872	905	843	852	789	839	846	835	830	879	818	848	850	804	862	835	826	863	857	841	845	852	863	884	824	854	809	886	887	866	825	894	867	866	828	851	876	787	809	860	875	869	839	823	832	815	900	840	847	883	833	869	852	842	823	836	793	864	841	853	817	865	817	879	860	819	813	829	789	864	858	846	773	891	870	832	822	878	835	814	851	819	861	844	868	825	868	819	821	788	863	853	820	830	847	850	811	860	846	859	874	819	841	789	841	875	833	813	889	860	854	842	841	863	866	902	843	849	843	816	816	775	847	838	829	878	867	856	796	799	876	822	786	827	883	834	879	861	866	840	832	885	797	879	839	856	831	799	881	875	863	836	822	868	847	894	827	854	890	828	862	846	844	856	823	844	853	815	865	858	850	875	773	839	810	838	897	863	862	849	828	827	812	814	798	801	855	872	865	835	883	817	821	836	869	857	915	819	792	853	858	816	785	848	813	840	848	811	838	856	791	825	892	828	851	843	810	869	825	849	796	864	862	855	837	850	794	839	843	806	875	873	888	845	822	854	849	847	841	845	806	868	866	873	860	866	820	830	869	780	852	813	897	838	873	866	873	853	852	844	814	820	815	793	888	792	822	842	842	852	889	868	775	878	861	819	823	834	867	821	803	838	832	877	824	820	833	848	819	833	824	846	879	827	833	882	818	869	871	860	869	794	837	827	849	815	829	849	827	837	831	890	855	855	864	864	873	835	874	801	875	826	805	872	838	820	886	883	895	812	821	871	827	800	869	822	778	796	854	826	866	865	849	809	840	875	854	816	842	853	846	850	859	821	804	808	833	818	902	869	881	850	843	822	832	859	860	782	853	825	848	847	827	881	881	854	818	783	859	809	833	879	863	822	807	877	805	833	863	871	826	768	862	858	861	849	862	872	813	891	862	863	808	806	825	863	837	831	829	838	877	876	819	859	812	803	830	861	829	888	875	778	870	809	845	859	829	848	832	839	874	823	844	796	864	876	849	869	882	866	838	880	866	846	825	828	843	839	916	833	852	836	827	826	865	862	838	803	827	810	896	812	863	869	844	841	868	866	820	878	817	874	841	858	868	849	837	851	873	868	810	868	866	814	877	783	879	872	858	841	822	875	835	807	856	778	858	817	838	845	864	826	810	805	867	849	865	832	848	869	814	902	790	814	846	859	775	881	838	852	821	885	847	862	828	836	809	887	859	832	803	793	845	818	881	802	805	820	871	787	846	814	824	873	834	772	840	859	849	845	847	847	799	844	855	848	858	841	833	794	826	850	776	845	903	826	819	851	823	839	863	843	810	854	838	819	854	853	875	821	811	817	839	823	838	816	830	879	831	840	814	826	867	812	812	831	836	828	819	818	811	832	843	831	793	882	899	821	869	825	842	871	828	804	858	817	890	815	834	840	797	806	852	850	887	844	851	846	870	825	805	845	843	816	834	786	859	877	884	829	811	833	790	863	796	815	883	777	848	846	894	856	850	825	840	918	848	807	857	868	812	829	899	859	851	833	835	872	791	866	866	846	788	857	798	860	840	842	875	828	807	809	781	841	852	865	854	867	862	812	905	828	855	787	832	850	909	844	826	842	870	825	815	832	820	861	843	846	860	813	834	835	815	869	850	798	846	840	796	852	841	840	889	848	844	868	792	862	847	840	855	851	870	788	879	852	879	777	831	874	845	887	814	797	858	863	839	860	845	862	833	860	887	829	905	883	889	833	825	885	808	862	863	881	794	795	855	786	936	850	931	823	815	838	824	871	872	843	859	797	859	810	856	836	837	894	783	819	807	845	831	814	849	799	832	823	837	834	869	785	846	880	831	821	822	860	843	856	925	874	872	898	823	838	869	903	876	875	864	855	835	838	827	816	893	854	818	887	880	877	841	863	785	836
16876	22432	41787	32336	13381	2561	638	149	156	129	100	80	110	76	82	90	94	85	64	81	67	82	92	88	87	66	88	61	63	85	77	70	68	73	83	83	79	82	82	86	76	89	72	72	80	75	57	64	72	77	76	70	78	79	88	75	69	85	87	77	81	72	64	82	73	89	91	88	86	62	67	80	81	89	98	78	67	68	80	79	88	65	81	79	93	61	79	81	82	82	87	89	73	84	75	89	78	73	76	80	76	75	69	79	81	88	76	86	75	71	76	76	82	71	81	77	88	75	85	77	101	82	64	87	84	88	77	81	65	70	73	87	71	74	80	95	89	90	83	87	66	85	67	82	85	83	85	73	83	92	70	85	81	87	81	86	74	75	73	79	76	74	78	80	73	81	70	74	83	94	87	96	66	68	77	85	84	99	76	81	82	81	74	87	73	83	70	59	96	62	91	80	76	78	73	74	96	69	56	94	64	74	77	91	87	74	82	63	70	90	93	62	73	73	95	82	71	81	78	75	90	65	80	72	75	72	69	74	70	94	74	69	81	65	83	92	84	73	71	82	89	80	86	81	76	86	90	83	81	67	85	90	77	90	70	77	75	88	83	71	67	82	89	72	76	78	85	73	87	77	83	66	73	89	64	88	72	77	70	85	80	66	67	90	70	68	72	79	79	76	78	70	72	80	72	81	87	89	61	74	90	79	76	64	72	77	88	97	82	85	77	83	97	82	69	85	87	77	80	78	84	84	72	75	90	101	86	106	84	73	83	74	95	86	81	85	94	83	77	70	79	78	73	80	78	79	74	80	96	75	72	73	79	82	73	88	85	82	83	79	64	68	77	74	93	65	76	64	70	70	74	81	69	79	59	75	77	85	79	83	78	65	88	69	76	87	84	64	96	71	67	66	68	77	69	82	87	84	68	78	82	69	74	84	100	84	78	79	58	76	73	90	62	81	89	102	73	73	89	90	69	72	83	88	71	89	74	78	61	80	70	85	89	79	89	92	86	83	82	92	79	100	87	92	85	82	91	73	81	77	71	67	72	84	73	79	68	73	71	86	68	80	64	83	90	69	63	80	71	82	82	74	77	84	71	79	92	79	83	61	75	72	80	74	85	86	80	76	91	75	75	72	87	73	91	70	80	78	79	71	57	73	78	74	71	69	79	82	74	76	83	71	76	71	78	75	63	72	83	78	81	86	72	70	81	84	86	94	72	78	77	83	83	85	68	79	84	72	72	72	80	63	81	65	78	58	77	68	86	89	70	87	77	83	83	72	66	79	86	69	80	83	97	91	59	93	86	67	82	65	79	63	83	87	84	71	90	77	78	73	78	81	92	82	82	65	95	63	77	82	70	68	78	80	84	91	80	88	70	89	75	84	69	74	94	88	67	86	81	66	84	62	81	71	91	68	69	70	93	62	86	93	108	76	81	82	72	81	59	81	92	68	85	80	63	69	85	64	85	79	78	107	80	94	65	83	66	78	83	62	83	78	75	74	82	75	63	88	82	78	82	90	99	85	78	66	62	80	86	91	85	89	66	90	77	84	71	66	83	84	86	83	91	78	73	79	76	90	87	71	86	83	77	66	82	67	75	79	65	80	90	71	80	84	87	72	83	83	73	73	85	82	91	79	68	87	69	82	89	83	72	82	67	82	91	81	95	61	78	79	87	87	73	70	69	79	82	87	83	65	63	73	78	75	77	84	71	85	82	82	80	95	77	97	73	82	62	65	93	81	70	89	92	107	66	80	75	74	82	70	81	79	94	74	67	58	71	76	72	75	94	65	59	71	80	86	80	76	85	92	88	83	76	79	66	80	75	76	80	80	80	76	61	78	78	72	81	60	77	77	68	89	67	81	81	86	83	67	64	89	75	76	80	63	82	87	77	69	68	79	74	87	68	88	65	81	90	78	70	79	67	59	74	76	81	68	73	78	83	79	79	69	73	75	75	77	65	80	93	86	74	77	82	86	66	73	76	77	77	70	91	80	77	61	73	87	69	92	72	78	70	85	68	54	81	87	75	84	88	86	76	78	86	70	81	74	78	72	82	77	80	86	76	76	70	71	72	90	75	76	83	72	66	72	78	71	65	79	84	79	87	87	85	77	76	79	81	75	82	78	96	87	87	72	85	80	91	81	77	79	70	83	78	75	90	72	74	86	84	73	66	66	80	90	96	91	66	85	85	82	89	82	65	76	90	81	94	68	78	82	78	87	64	85	85	82	85	81	78	72	86	75	70	68	71	73	77	82	80	70	92	64	69	76	73	105	72	74	86	81	84	84	81	78	85	76	75	76	82	85	73	74	69	80	90	69	81	78	65	94	81	89	76	76	72	88	83	78	83	79	63	75	82	78	76	85	64	77	83	85	86	72	77	88	65	79	68	81	75	86	84	75	78	88	58	75	70	89	72	85	82	95	72	87	67	90	83	87	73	78	77	83	95	82	88	72	85	79	87	73	71	83	72	87	83	66	71	100	76	73	79	83	73	83	65	74	75	85	82	83	87	90	63	89	104	97	79	76	90	71	76	86	95	89	75	78	75	85	78	88	75	71	68	77	67	84	69	81	78	85	68	73	77	83	79	69	66	99	70	92	76	83	64	81	84	81	80	80	100	75	74	81	87	79	68	82	72	75	79	74	78	65	79	77	88	82	80	65	84	73	70	73	77	77	75	71	72	78	85	80	63	78	74	76	78	74	78	72	75	78	75	71	90	78	74	66	69	76	78	90	88	78	67	83	67	65	91	81	88	84	82	81	97	69	72	68	79	80	75	78	78	70	85	87	78	76	89	76	87	86	83	87	71	71	80	86	81	65	77	72	74	85	74	63	53	63	90	70	72	78	69	82	74	80	77	75	80	67	73	80	79	64	75	84	77	67	84	76	85	85	80	91	88	78	83	80	81	93	76	65	69	81	89	87	89	75	67	69	72	91	98	67	94	101	90	72	74	87	78	53	69	74	86	83	86	68	75	78	89	79	72	83	74	87	72	87	79	100	80	88	62	72	72	84	65	73	76	84	83	68	81	98	107	73	97	92	78	64	77	72	85	77	62	80	84	78	68	78	82	86	94	78	85	67	69	74	90	79	90	89	74	81	72	84	79	89	90	72	79	67	80	81	85	79	79	73	74	85	72	85	69	75	88	69	77	77	72	93	72	82	83	86	87	81	68	83	80	82	72	79	61	88	58	79	71	82	84	69	89	85	89	77	78	67	76	91	63	77	73	74	89	71	83	73	92	80	77	82	83	95	63	69	86	88	77	95	77	69	85	72	82	80	92	72	87	88	90	87	79	74	90	80	79	78	95	78	83	72	82	90	86	75	84	65	87	92	76	76	79	71	98	85	61	69	89	82	75	90	82	81	70	76	68	100	70	66	73	68	78	83	87	75	81	75	91	86	73	67	77	70	84	78	83	73	68	88	71	85	85	69	107	85	86	75	72	75	86	82	89	78	106	103	83	72	80	90	59	76	88	70	80	90	77	85	88	70
47933	44103	65265	55274	38757	23004	12462	2746	2830	2008	1204	954	876	812	823	784	764	777	814	787	798	818	872	812	782	816	791	806	811	797	764	781	787	784	760	819	787	793	869	794	791	804	771	802	828	810	796	787	806	761	825	813	809	846	825	836	792	776	890	851	784	829	797	760	820	814	806	759	816	826	787	849	752	801	793	782	814	806	843	805	781	799	854	814	795	762	800	805	764	767	789	806	771	839	802	806	793	794	799	788	835	802	817	749	795	777	767	748	773	830	809	841	791	798	761	763	785	782	756	790	778	819	781	862	787	820	800	800	840	766	792	808	837	792	797	808	788	806	810	805	764	832	748	770	792	772	796	826	847	764	808	788	825	835	794	809	794	860	744	774	803	812	800	791	787	779	771	796	791	805	831	812	841	840	777	804	788	808	789	792	788	861	792	816	840	805	748	788	783	802	826	790	770	822	807	780	820	804	876	807	762	767	794	798	792	784	803	805	798	734	820	769	793	802	801	813	862	784	814	804	825	794	800	797	790	794	761	818	795	726	818	846	781	791	811	839	798	800	794	763	793	762	798	823	774	835	806	802	797	780	774	811	777	780	802	825	812	725	815	813	851	792	777	795	785	804	787	839	758	818	805	834	796	798	805	784	764	830	767	793	781	824	819	808	830	748	854	844	777	818	836	832	820	781	803	846	817	781	780	842	764	773	789	835	780	839	810	751	803	850	821	842	767	765	799	748	776	787	787	802	762	786	714	815	822	825	794	764	815	822	829	776	823	788	822	734	798	787	860	810	853	838	776	812	794	840	838	817	817	757	830	838	798	827	804	841	829	814	769	793	787	827	844	790	809	785	841	756	850	738	805	786	760	813	837	808	795	808	814	754	775	820	841	765	790	803	805	777	803	797	805	847	802	784	798	817	800	811	805	781	788	782	758	781	856	786	831	805	767	839	750	762	807	799	796	863	803	791	856	831	809	788	822	815	870	762	828	804	841	803	793	760	717	766	771	833	797	855	821	794	808	787	801	824	794	868	834	758	781	812	835	778	789	768	835	756	801	749	798	823	774	824	783	761	756	841	815	777	806	728	755	833	803	775	838	796	809	761	824	774	755	827	808	765	772	773	803	835	811	782	772	826	832	810	828	766	769	810	827	800	803	831	838	797	792	849	758	780	838	831	792	814	753	789	788	902	779	817	795	806	790	817	833	814	804	807	848	816	804	828	818	776	780	773	832	810	774	798	871	852	806	838	816	743	807	793	769	818	768	768	774	811	794	762	798	794	836	773	782	737	857	800	800	818	822	789	826	816	777	823	851	813	797	851	881	813	825	737	808	866	814	785	788	798	818	804	761	797	783	838	810	835	858	866	767	825	768	843	795	846	786	843	771	771	819	777	812	785	771	832	773	787	857	824	789	774	759	796	803	857	812	802	812	774	825	827	861	798	821	777	792	814	787	776	822	798	809	833	814	795	762	842	807	793	817	755	764	797	777	781	780	820	804	812	794	796	844	730	763	812	824	768	802	795	758	777	800	809	787	825	770	796	759	810	839	771	798	737	807	829	784	804	765	814	826	769	826	841	829	830	807	807	766	763	820	742	799	804	762	804	791	803	811	816	806	841	805	805	805	855	782	787	749	777	810	796	777	827	828	851	803	808	810	775	774	750	845	787	825	801	787	802	791	784	760	820	787	782	821	803	797	801	795	831	807	796	814	800	802	812	786	808	803	843	782	822	792	767	784	807	788	787	804	829	840	794	755	842	781	828	838	734	741	780	836	808	796	767	785	846	796	816	799	849	798	822	801	798	778	855	852	781	834	790	813	796	796	827	780	822	809	785	806	813	791	766	761	744	835	796	821	791	792	790	805	803	813	752	841	814	783	794	792	811	820	759	791	806	819	847	771	795	826	777	829	767	808	794	759	779	837	812	845	770	826	776	810	872	773	797	798	825	798	753	780	815	804	788	815	833	796	775	824	829	811	858	779	797	803	789	788	826	737	833	801	801	771	773	824	777	825	792	774	801	768	798	790	813	802	831	818	834	830	793	812	773	794	815	810	797	828	783	761	823	817	822	812	804	819	798	816	834	815	760	779	792	790	769	788	818	833	818	817	812	817	759	830	818	808	787	820	791	769	820	818	804	809	803	787	801	777	764	824	820	788	801	802	770	829	804	800	809	776	777	772	771	733	762	787	805	822	778	819	792	835	794	811	787	799	842	752	822	802	795	783	775	841	790	799	774	857	790	819	776	779	831	776	853	800	805	835	786	805	799	834	775	779	792	845	807	782	801	831	813	764	829	778	855	821	783	802	857	770	874	836	777	802	790	788	779	812	801	789	783	789	786	774	819	771	797	810	806	787	820	840	818	874	785	790	841	826	846	826	842	794	794	822	794	794	870	793	782	815	825	781	784	811	789	879	810	849	806	777	842	812	829	800	853	843	814	788	810	789	781	772	781	828	832	806	796	797	789	820	789	815	778	788	782	790	787	813	749	742	826	831	793	800	810	755	797	817	792	782	794	820	815	796	788	790	845	780	823	836	820	774	837	800	847	805	764	771	837	824	761	792	798	794	797	788	789	801	747	777	795	789	798	837	795	784	832	801	791	804	809	791	841	812	761	801	803	812	780	819	818	858	828	759	793	809	731	801	764	827	816	795	816	782	833	794	842	792	808	766	805	796	813	786	799	773	835	792	807	802	793	781	801	828	783	788	860	757	800	822	799	822	818	871	814	760	777	796	832	778	800	794	876	802	830	800	784	793	816	742	782	821	848	787	791	834	799	840	785	777	777	789	781	804	809	807	804	781	748	852	833	801	811	847	780	813	766	771	793	803	790	798	821	794	826	802	760	782	800	808	767	825	821	838	822	800	784	850	847	825	778	794	841	821	869	796	826	746	787	766	767	785	831	783	805	807	792	844	809	821	773	792	799	784	785	749	765	812	799	812	818	792	801	779	755	843	751	748	821	840	812	838	734	783	795	870	793	804	773	817	795	782	778	776	757	828	805	811	776	786	779	825	766	796	793	779	804	820	798	810	849	829	814	808	772	785	842	804	847	766	806	870	818	803	779	840	772	817	805	779	831	770	792	820	758	803	801	781	847	712	794	792	783	795	807	745	792	805	821	797	831	789	785	765	806	793	769	812	810	773	799	803	756	814	766	750	835	820	779	744	809	794	832	757	804	806	806	775	733	835	782	814	813	825	713	828	801	804	779	777	782	783	851	782	840	821	768	774	855	799	784	832	804	794	826	782	813	799	811	767	838	816	845	813	789	782	798	803	777	794	819	863	753	770	771	822	834	826	797	830	762	782	787	792	810	842	817	786	800	759	862	808	814	797	804	801	831	781	804	839	778	833	819	772	778	828	835	801	789	780	785	770	782	791	862	799	802	801	797	772	818	772	821	845	782	799	760	817	829	781	772	786	802	794	839	806	815	784	842	791	767	873	761	782	765	801	771	747	824	799	837	802	828	826	834	824	810	828	766	727	765	785	827
4548	3370	9639	12180	3737	661	233	87	90	93	76	77	69	96	74	83	89	82	85	76	93	96	83	85	100	90	83	112	80	71	78	81	92	86	80	78	80	70	86	94	67	80	87	96	77	99	87	82	92	90	87	104	67	70	77	88	81	76	71	80	90	94	84	83	79	73	102	74	87	103	83	75	76	90	86	74	78	95	75	76	79	82	77	81	96	84	86	91	70	78	75	88	93	92	87	90	80	90	92	81	80	83	86	80	72	83	90	112	76	89	73	94	76	87	68	89	72	84	95	64	89	91	81	87	84	76	79	87	82	91	87	94	64	86	88	80	87	87	81	76	66	72	59	72	96	80	87	95	72	82	95	86	97	119	68	73	80	67	77	97	95	79	85	95	79	69	80	78	84	91	102	90	76	79	74	87	84	92	85	89	73	85	88	70	97	84	84	73	66	76	66	88	76	82	86	99	72	86	96	82	70	83	72	83	90	80	82	88	91	104	81	88	86	76	89	82	76	82	87	74	99	85	79	81	74	78	95	83	81	82	68	71	84	90	92	81	93	75	84	91	94	80	96	85	74	95	70	77	79	85	64	92	77	84	95	91	85	92	90	93	76	88	85	81	70	92	93	67	81	84	82	84	81	92	76	88	67	87	77	76	77	84	71	68	88	68	73	84	76	82	86	77	90	75	77	80	93	80	94	88	78	64	86	79	69	81	102	94	82	89	96	94	80	96	87	75	94	71	84	71	80	82	86	77	97	75	75	87	81	91	87	98	82	72	76	71	90	96	94	77	63	92	91	85	74	100	80	67	77	97	81	89	81	85	92	90	85	96	95	78	78	67	82	90	81	87	88	73	82	84	99	83	93	95	81	85	80	58	88	81	85	95	76	70	78	86	76	78	93	68	104	88	68	98	81	82	71	81	97	90	98	84	91	80	92	72	92	80	73	74	91	66	84	73	85	68	91	101	74	78	86	84	97	72	74	77	93	90	99	92	99	85	74	82	97	91	93	83	71	93	71	95	89	92	94	73	101	93	73	87	78	94	72	76	95	80	89	75	90	81	86	112	91	89	78	85	96	91	84	94	78	84	87	93	83	81	73	74	95	95	89	85	78	87	86	80	108	92	88	86	74	75	62	77	96	93	101	58	80	84	65	75	90	92	77	101	69	95	91	80	93	82	71	79	84	98	84	87	83	71	86	83	83	90	89	63	91	80	84	73	77	89	105	88	80	80	85	79	73	77	90	76	73	89	79	71	82	84	81	82	77	76	89	60	92	92	95	66	96	93	92	85	77	82	82	87	74	97	84	77	73	86	71	75	95	83	90	85	80	88	78	74	95	70	74	91	82	63	82	71	88	96	94	97	85	73	78	77	80	84	81	96	84	66	85	82	83	85	66	63	89	89	68	74	77	90	86	80	84	76	106	96	77	81	65	93	93	71	80	86	90	95	83	78	87	86	80	85	81	93	95	92	80	76	76	73	79	81	94	80	81	71	94	81	83	81	99	78	84	87	94	82	87	88	88	78	75	81	81	76	86	98	96	80	76	68	90	89	82	87	88	59	78	81	81	78	77	99	77	77	83	91	91	61	76	79	85	91	80	96	92	99	81	63	76	69	74	89	85	88	93	102	85	84	96	67	91	94	70	78	72	92	70	81	76	86	71	80	63	100	75	74	65	95	77	75	89	82	88	91	89	78	91	86	76	87	82	84	106	93	78	95	95	91	77	94	91	83	85	96	92	79	93	87	81	89	97	109	80	65	79	74	84	81	100	71	89	84	105	102	100	95	79	88	102	79	80	83	81	91	89	77	86	99	83	90	75	60	82	93	89	93	86	80	84	104	72	89	91	77	86	87	93	82	75	87	91	72	95	77	98	67	73	102	66	80	90	74	82	81	99	82	78	77	75	87	79	75	65	99	91	88	88	87	90	82	84	88	84	92	86	77	95	93	85	90	83	104	102	89	76	64	83	93	81	100	81	80	85	78	87	89	93	86	92	75	81	81	77	68	73	83	83	80	83	81	78	94	83	93	65	107	99	72	101	69	89	89	87	92	80	84	97	85	84	78	81	74	90	83	73	88	105	83	88	72	77	87	86	85	87	99	77	95	86	91	85	95	89	69	94	97	98	94	84	87	74	97	69	95	83	78	84	80	77	73	94	84	62	103	92	84	86	85	99	67	77	94	89	78	87	74	89	83	77	84	81	91	80	85	79	86	97	80	85	84	87	95	84	82	82	92	76	86	94	81	73	85	90	78	68	71	85	82	80	89	96	81	87	75	78	96	73	76	78	90	70	93	94	81	80	79	83	83	69	67	81	92	75	73	72	86	84	69	82	88	91	85	79	94	105	87	63	85	88	99	73	87	92	75	74	80	64	87	96	78	82	107	79	67	93	84	88	68	65	88	75	87	74	91	77	67	84	93	80	94	88	78	85	92	99	75	75	88	97	92	90	80	94	83	81	75	82	92	78	88	92	98	87	83	78	82	65	103	99	72	84	87	84	83	94	79	78	83	79	69	77	87	91	85	79	86	83	96	56	72	82	83	82	80	75	74	92	88	92	78	87	67	77	89	91	83	85	95	96	72	86	80	82	93	84	81	85	76	72	68	97	74	78	80	93	87	74	97	79	97	77	93	86	79	68	91	89	79	86	89	80	80	91	89	89	81	85	88	94	95	79	82	84	82	76	89	71	77	73	85	94	70	78	84	78	76	89	90	74	91	86	78	79	82	87	84	76	82	84	69	94	80	83	83	86	78	85	87	87	64	97	69	77	82	85	81	79	80	90	57	86	72	83	81	88	75	95	83	87	87	63	71	85	68	72	81	73	87	73	64	84	104	66	79	91	95	91	64	79	77	91	73	77	89	67	83	77	77	82	66	98	87	65	82	86	83	86	84	61	78	97	74	71	67	67	82	78	78	86	84	66	87	70	103	92	68	93	88	90	103	94	77	78	86	80	65	77	75	62	72	87	93	92	89	71	64	91	68	82	108	67	84	93	84	96	83	80	81	80	77	65	70	72	81	77	53	81	86	92	82	81	80	75	91	80	74	100	83	84	90	87	94	75	99	87	91	62	87	80	76	88	92	82	78	67	81	93	84	76	88	84	92	88	83	79	92	92	85	78	80	86	81	79	71	77	78	88	100	80	83	85	76	78	91	71	89	70	75	91	67	92	70	89	79	82	89	78	92	96	87	87	73	101	81	89	91	86	85	81	72	78	78	80	92	96	81	108	95	90	64	90	99	98	96	77	76	75	86	78	99	78	74	75	90	82	71	92	78	87	74	72	85	94	81	78	76	66	88	87	75	83	97	76	73	69	93	88	68	70	86	70	83	93	78	81	84	80	71	72	73	74	75	80	103	82	78	97	69	86	96	87	86	79	92	87	77	94	65	80	91	71	76	100	79	77	77	100	86	70	82	78	70	78	81	66	77	68	77	73	89	94	72	93	91	86	69	92	86	96	83	101	85	80	85	83	81	68	99	96	78
29517	24365	36110	37326	25510	12299	4802	1540	1352	1219	973	869	863	818	832	890	808	827	830	885	809	830	855	806	826	866	828	870	857	839	857	839	839	861	872	838	850	811	889	871	829	827	791	823	824	850	806	824	846	822	802	845	858	831	804	819	773	849	806	792	859	843	787	833	845	819	827	857	826	868	851	891	899	786	820	804	851	778	888	861	778	796	866	789	791	827	842	860	852	780	889	832	858	827	830	755	828	861	818	909	868	796	808	893	808	869	842	817	825	852	835	790	852	826	823	856	860	845	813	840	835	898	811	883	858	777	848	823	855	801	860	832	819	823	781	808	776	845	800	858	854	794	847	843	828	806	857	825	811	841	818	803	862	798	901	871	826	852	829	857	849	796	853	857	849	844	839	811	884	767	838	801	826	879	786	836	829	863	869	853	864	809	801	845	774	815	840	881	881	809	802	827	848	868	820	830	834	869	847	865	815	800	843	827	828	802	856	796	809	846	843	870	813	805	784	843	851	814	771	864	886	863	813	810	848	831	886	845	862	843	860	848	852	823	774	860	880	838	832	864	878	876	865	828	831	780	892	883	807	805	814	872	831	850	842	835	839	837	843	804	787	847	857	801	862	796	842	796	891	833	823	849	837	839	810	872	829	847	798	883	818	852	867	885	837	857	839	793	874	874	794	860	835	885	875	799	813	841	839	815	867	813	865	838	813	845	833	876	844	839	860	875	852	819	841	824	805	859	836	820	877	844	828	810	837	801	831	797	828	833	839	827	857	841	835	837	832	832	800	879	814	821	872	821	837	862	834	834	826	837	828	846	841	889	841	852	807	821	804	755	838	828	907	854	876	838	868	843	846	803	786	842	864	837	821	876	809	819	841	847	849	849	819	901	837	855	864	811	797	802	792	863	836	876	855	799	796	818	815	886	845	816	833	900	811	805	813	833	873	885	775	819	840	804	802	818	814	810	843	804	795	882	825	792	819	860	867	809	859	877	867	873	772	824	838	889	876	841	848	814	890	850	842	849	871	858	833	845	835	835	846	816	812	844	850	845	847	836	828	880	830	851	853	865	829	839	856	823	845	897	820	876	844	867	850	860	840	855	851	854	828	843	841	839	798	867	835	895	836	812	854	812	804	814	853	876	872	807	909	845	858	786	847	833	873	851	862	822	786	860	753	791	778	886	815	851	881	842	837	850	835	846	860	818	825	837	853	805	841	839	844	832	882	884	809	802	795	819	849	813	822	889	874	883	830	876	784	852	884	836	834	834	904	845	830	846	844	845	865	853	855	844	852	881	796	850	826	809	813	842	730	812	806	818	830	818	847	834	820	836	824	819	826	826	843	853	831	842	878	892	885	822	846	798	867	848	838	827	848	828	829	844	833	810	849	836	793	848	857	820	847	817	787	809	799	864	845	903	832	805	822	852	847	827	844	837	853	845	830	848	839	837	818	869	914	848	833	841	831	864	851	772	811	834	831	850	851	818	816	833	897	826	799	832	830	859	789	903	866	828	853	823	857	836	865	852	861	840	780	822	849	801	879	851	809	804	832	832	836	843	847	853	849	885	826	810	841	812	832	845	843	843	838	837	869	794	809	879	840	898	847	844	857	844	855	837	826	895	836	793	821	772	840	853	881	799	780	837	812	840	825	831	840	839	801	841	850	822	863	874	876	819	809	871	832	833	844	823	834	814	868	835	817	838	858	872	805	824	834	840	793	852	852	838	844	845	817	840	840	818	847	789	813	846	809	819	822	861	790	843	837	826	843	813	843	799	860	850	839	827	865	858	812	834	845	847	780	846	858	820	842	890	896	792	812	868	866	855	868	755	826	885	858	839	870	868	811	851	880	831	818	811	854	830	855	869	832	876	822	871	823	839	802	814	790	839	849	806	835	899	873	782	819	846	783	808	879	829	865	816	820	896	844	830	844	870	799	777	869	803	827	902	874	824	844	857	859	806	823	867	847	820	859	828	803	776	864	831	812	834	838	837	800	861	860	823	844	853	782	892	790	810	812	867	846	830	850	823	783	850	807	830	828	848	859	846	843	803	863	841	845	824	828	842	834	798	848	835	818	881	832	869	920	832	837	841	811	870	863	842	841	850	803	809	820	834	820	809	841	842	824	784	841	861	827	822	852	832	835	828	829	866	812	794	818	873	911	850	859	853	805	818	799	851	844	903	839	831	821	840	794	842	810	801	829	873	802	845	826	831	854	851	881	875	833	850	828	863	838	848	842	858	840	835	846	834	853	813	815	877	797	861	859	870	820	844	836	835	768	819	800	824	880	774	813	883	832	826	842	845	804	844	849	841	892	879	862	829	841	874	843	842	841	835	782	833	834	849	856	849	873	884	839	843	852	855	874	808	873	835	846	864	833	849	819	794	823	829	850	830	823	815	909	838	857	849	811	826	864	808	837	835	827	845	804	897	813	894	777	770	871	801	837	783	845	801	840	794	864	802	849	822	845	825	857	813	814	774	828	906	815	807	871	833	841	798	847	849	840	792	845	790	848	818	834	828	839	835	827	859	869	844	843	901	811	839	830	830	888	843	837	876	826	876	833	835	871	817	831	841	863	832	881	863	856	816	832	813	824	822	837	786	842	850	791	824	812	854	802	877	808	866	836	828	825	845	861	844	816	834	767	802	867	769	835	836	842	819	867	813	854	871	857	833	796	800	799	835	836	867	876	847	862	835	855	820	815	884	812	887	805	814	834	898	808	803	844	806	828	855	859	823	865	813	792	844	878	836	804	904	812	867	904	772	884	813	878	851	864	894	884	871	843	872	863	836	846	831	855	837	828	795	823	784	818	867	838	812	881	821	834	812	832	841	834	809	826	852	822	869	831	841	866	824	845	841	792	793	837	860	814	894	872	871	831	830	802	831	842	869	823	804	838	810	808	814	857	832	864	857	822	865	844	778	798	862	835	818	830	833	845	834	827	848	839	833	807	884	820	808	875	797	883	821	782	850	838	799	838	861	830	837	854	894	846	797	860	830	833	858	819	827	829	830	822	851	825	889	848	821	821	850	832	864	826	883	835	858	833	780	862	825	883	794	834	821	853	838	847	803	873	834	834	832	841	836	841	816	800	864	849	828	897	846	861	806	836	821	858	862	878	864	852	831	832	871	804	812	846	839	810	855	792	848	827	869	811	869	854	903	904	818	850	778	874	854	842	856	837	873	892	868	844	861	862	884	767	828	848	837	834	863	822	890	828	813	793	793	814	844	816	922	826	882	849	869	833	834	860	829	800	851	852	884	811	877	826	822	794	838	842	846	861	837	846	812	860	806	893	871	796	844	844	854	845	830	782	906	868	826	843	850	857	886	844	828	820	798	850	835	849	859	809	859	869	785	866	800	821	893	861	847	880	878	812	790	827	864	841	821	840	835	845	884	875	835	838	843	805	846	872	827	822	909	839	800	867	828	839	893	831	821	782	820	840	836	786	848	880	797	822	843	836	808	843	803	820	830	788	843	867	835	853	844	848	830
9873	9118	28152	26222	10765	2143	529	159	119	125	96	71	80	73	81	95	72	70	79	75	77	89	66	77	71	66	67	107	76	88	72	63	85	73	88	78	79	76	75	93	76	85	91	62	84	76	82	92	77	86	92	81	83	83	79	80	88	92	58	78	84	92	56	85	75	86	76	86	69	96	72	71	89	83	85	86	82	87	73	72	78	97	63	75	83	80	95	82	84	86	76	87	76	81	81	86	66	82	89	72	88	74	62	102	82	82	78	69	65	74	93	63	94	85	59	76	71	72	75	80	75	73	90	90	107	89	83	84	56	77	76	85	84	105	76	77	82	76	78	100	88	87	80	67	70	77	76	78	95	75	75	71	86	83	82	83	79	80	89	63	86	72	61	84	82	90	61	83	81	77	86	76	104	88	72	95	67	75	84	93	80	84	87	80	63	88	85	84	80	79	85	74	89	68	86	85	90	74	91	79	81	86	81	81	79	84	76	76	82	82	78	74	80	66	79	73	65	80	91	74	83	88	75	69	70	70	76	72	82	95	77	87	68	78	79	73	79	92	94	75	86	77	68	106	83	90	82	63	75	61	69	80	70	72	68	69	88	79	79	89	68	101	70	86	75	85	84	73	79	83	92	74	83	85	79	74	82	89	71	89	78	75	78	86	88	80	85	62	62	69	67	81	81	71	67	58	81	100	83	91	86	86	74	89	78	90	85	75	95	90	64	82	73	81	75	73	61	71	83	81	80	80	92	92	92	97	83	69	91	74	72	92	90	74	85	92	85	92	89	84	79	76	81	86	83	81	93	88	76	76	84	83	82	95	66	74	72	89	87	66	83	83	69	72	66	76	102	89	70	64	78	89	75	77	90	80	89	73	87	91	75	96	71	86	94	89	84	85	77	70	94	86	88	92	70	83	79	83	92	88	78	60	70	100	79	82	79	76	83	76	68	71	78	86	68	84	86	79	79	95	75	70	72	74	82	75	70	79	94	76	83	88	72	88	90	81	76	87	79	86	73	90	70	76	92	80	71	80	67	82	97	90	76	75	76	88	91	91	83	85	73	76	80	84	62	81	75	72	76	83	70	87	76	82	83	72	68	74	74	71	80	78	68	89	70	85	74	95	89	69	65	72	73	87	73	70	83	94	81	82	82	72	67	89	80	79	65	87	87	86	101	60	81	96	72	80	89	82	67	88	79	74	76	83	72	79	71	85	88	97	91	81	97	74	71	80	88	78	83	75	72	79	86	72	62	88	64	76	80	77	88	88	73	73	70	76	87	69	68	86	89	80	83	68	79	77	81	82	75	91	72	76	87	76	99	75	106	94	93	73	82	87	71	79	86	78	70	77	76	71	67	87	83	85	75	69	88	83	74	85	69	95	75	68	90	81	80	92	79	88	92	80	71	67	76	80	62	73	89	82	86	67	78	72	82	82	80	92	80	83	82	80	70	74	74	84	91	81	97	68	74	76	100	80	85	92	89	81	88	61	79	84	77	89	84	100	84	84	79	64	73	91	84	90	72	78	89	96	77	88	76	86	94	74	75	90	58	94	82	79	65	87	70	93	71	72	84	83	97	78	68	75	75	70	64	75	86	76	76	78	74	79	80	92	75	97	85	95	72	83	99	78	61	74	71	86	80	85	81	76	72	72	71	69	79	84	80	72	90	75	82	90	78	78	82	83	78	76	81	80	68	87	75	84	102	90	89	79	78	99	88	70	69	87	82	77	76	83	74	79	95	83	103	83	72	69	58	89	87	89	71	82	101	88	79	94	70	86	67	64	85	84	70	78	61	87	76	102	96	80	90	80	68	91	72	68	96	82	77	70	74	64	69	80	63	86	72	96	87	85	84	74	82	76	87	73	80	78	79	75	100	81	68	81	95	51	78	85	93	85	88	72	75	89	88	80	71	69	79	85	80	73	85	78	81	78	73	73	74	81	97	84	66	89	98	88	88	59	69	88	92	70	86	85	85	76	83	78	77	77	72	92	71	79	56	77	74	88	102	66	82	93	82	87	71	95	83	75	79	82	84	70	83	73	71	89	98	79	71	78	90	85	86	82	76	76	59	71	74	60	86	79	80	77	81	73	84	84	71	80	89	75	70	91	86	81	81	77	65	66	91	76	86	83	76	78	96	81	83	88	86	73	82	89	82	91	84	99	80	79	97	80	89	78	71	86	84	86	71	81	93	70	87	62	85	79	70	84	66	72	91	85	88	87	74	73	83	81	81	69	76	84	95	61	85	71	100	86	98	84	91	74	75	70	64	64	97	70	81	81	68	73	88	77	70	80	63	90	85	85	103	90	72	78	96	83	84	75	91	65	75	78	88	80	89	97	81	82	73	83	64	70	85	86	84	86	71	87	79	76	90	112	77	84	75	81	74	66	72	90	90	72	91	84	72	76	82	73	82	85	82	75	87	96	84	78	86	96	85	70	92	79	69	74	73	92	92	83	92	68	83	80	72	69	87	63	66	83	86	93	79	83	76	80	72	89	72	88	68	102	79	69	73	75	81	85	87	94	97	84	87	85	72	82	88	90	91	75	87	91	93	91	58	71	80	72	82	103	80	71	87	79	80	93	97	75	84	79	71	81	79	84	75	86	94	88	77	82	61	86	69	78	78	77	65	66	85	85	71	69	73	62	73	79	88	76	80	79	81	82	68	85	90	74	75	82	77	73	82	94	79	72	82	82	82	91	84	70	97	77	74	67	71	81	77	71	71	83	72	84	71	90	78	88	83	70	92	90	85	81	95	81	69	77	87	95	77	78	87	98	76	70	73	92	83	78	80	101	77	101	73	78	85	87	78	93	87	76	98	91	82	76	79	90	76	84	70	79	106	83	84	89	77	69	84	82	79	86	83	85	80	87	92	81	75	71	68	88	84	90	73	63	83	84	88	68	93	87	69	71	67	80	90	87	82	64	72	73	77	74	88	78	85	82	75	78	83	74	88	83	81	80	81	91	76	73	79	84	84	80	72	66	72	84	72	74	68	65	68	72	87	78	87	89	84	85	71	80	78	90	76	70	85	82	71	85	70	69	83	91	79	77	81	81	76	82	93	91	77	75	87	83	76	83	77	84	69	95	77	76	82	68	77	72	75	83	75	77	67	73	89	79	84	84	83	71	88	76	75	84	69	78	68	73	76	75	88	64	97	85	84	94	79	81	69	77	76	73	91	67	73	74	101	77	85	74	67	96	73	70	94	76	85	65	78	82	99	77	87	80	70	72	74	85	79	74	88	76	81	92	67	82	78	67	73	76	81	83	83	92	84	96	70	74	89	66	87	76	71	77	70	73	69	80	87	84	89	87	76	84	78	78	71	73	76	76	94	88	92	71	89	94	63	86	86	89	91	85	72	88	84	76	69	86	90	88	66	73	65	80	81	68	101	76	65	74	83	76	89	79	74	90	82	74	85	76	73	89	73	83	72	77	99	82	74	81	81	81	84	78	72	77	63	100	88	81	93	81	94	79	78	91	75	85	97	105
41366	32172	51908	51417	37362	22558	10290	3355	2299	1594	1091	941	869	877	836	802	790	769	827	802	831	838	809	830	821	874	795	801	802	825	787	826	832	816	777	802	857	859	826	762	840	833	778	833	776	794	803	805	788	810	809	825	825	794	803	802	804	774	792	820	809	830	784	849	783	809	813	814	799	860	796	827	830	807	820	848	801	805	824	843	857	825	791	848	801	805	803	782	871	832	818	816	817	780	766	816	835	803	822	839	829	829	861	815	773	783	886	861	774	805	826	814	803	838	840	842	835	772	808	792	809	841	800	769	823	816	774	789	792	797	818	787	834	835	798	805	775	839	828	807	792	793	856	787	824	836	827	801	780	786	778	761	800	823	835	815	812	843	821	755	816	772	852	778	844	778	823	839	807	786	842	786	805	826	781	772	800	846	852	809	819	800	866	862	847	836	809	764	866	810	855	822	821	787	824	823	771	805	830	823	796	817	854	795	810	791	832	833	750	787	807	820	820	824	824	785	849	872	842	845	798	783	831	820	789	858	826	822	782	828	776	828	799	824	794	826	801	861	764	801	822	861	830	821	822	800	810	829	829	793	767	853	789	842	800	801	832	821	790	818	726	827	828	759	835	788	813	814	834	821	809	845	859	815	825	824	764	878	841	824	839	826	810	770	827	791	830	809	848	790	816	839	805	812	816	834	764	841	790	789	811	813	801	826	833	825	806	835	820	811	781	826	822	827	794	812	757	773	801	839	788	851	854	806	816	845	787	788	776	862	870	800	790	816	787	771	856	846	771	801	817	867	828	794	865	808	805	765	826	811	777	812	835	794	829	802	837	858	791	793	891	783	801	819	802	798	791	881	798	796	797	825	812	766	856	867	795	773	742	786	793	782	805	827	790	832	770	777	786	815	808	789	835	865	850	753	857	788	817	847	804	845	799	782	780	830	809	864	781	795	837	780	826	801	786	820	824	813	804	757	850	812	753	837	795	829	791	775	788	787	870	862	772	839	819	785	875	837	802	753	768	829	833	808	788	786	806	815	755	783	867	855	868	858	803	858	785	801	824	842	809	840	795	785	808	824	852	797	806	835	774	812	817	867	807	799	799	774	820	808	822	807	819	817	797	891	792	853	842	805	788	834	788	836	801	837	830	796	837	830	830	842	847	800	824	826	846	808	812	862	796	810	802	789	800	884	854	788	820	803	769	801	781	833	802	817	830	797	764	791	808	853	807	828	806	865	846	781	828	826	858	845	810	804	789	786	867	835	776	857	803	840	763	816	795	782	794	828	756	789	814	832	849	810	840	803	851	786	802	843	832	784	811	806	833	836	826	812	841	807	838	836	818	865	819	822	855	808	830	820	786	833	845	772	781	839	801	749	828	854	796	857	823	837	802	832	788	805	801	809	783	795	841	855	819	852	800	792	830	828	801	807	761	841	826	863	794	790	817	818	882	821	798	807	762	855	823	866	842	840	805	874	849	841	794	835	852	845	804	789	803	812	767	847	815	832	823	860	826	816	791	767	814	781	775	825	817	784	805	834	794	803	784	843	836	775	848	841	843	838	841	829	780	741	817	780	803	796	782	796	840	789	848	784	855	814	771	888	791	782	802	817	804	817	801	800	799	781	814	805	838	805	822	797	781	795	784	828	836	823	883	832	804	813	783	805	786	823	832	800	829	792	821	775	803	835	809	806	829	756	782	796	778	833	842	820	823	839	816	813	862	883	821	820	808	814	832	840	818	831	839	810	839	799	808	782	854	831	798	778	807	853	779	789	809	808	799	904	810	794	856	818	820	858	811	813	846	833	761	821	786	763	784	831	789	853	799	822	799	845	813	817	803	811	844	768	800	795	817	794	826	812	824	868	840	782	799	834	813	783	774	896	833	812	792	808	801	845	773	803	839	826	854	830	831	817	785	816	826	768	816	811	800	844	828	855	855	823	809	759	870	847	822	784	853	790	824	818	862	805	758	825	825	840	849	794	821	833	856	770	833	835	800	759	798	821	802	808	853	782	774	808	809	778	849	811	794	836	847	880	822	785	839	832	769	821	870	829	848	817	807	831	835	851	804	808	809	830	809	799	781	885	816	805	796	827	801	814	746	814	850	827	874	834	816	775	784	828	781	859	742	812	779	808	804	820	792	754	825	807	808	835	783	825	806	814	770	822	823	833	813	796	820	871	784	831	840	850	822	777	775	762	798	844	731	826	808	833	796	811	785	778	862	816	792	803	767	858	836	801	795	835	762	829	778	841	804	825	810	826	839	795	795	832	878	868	875	838	763	865	816	833	752	841	822	807	808	820	834	782	793	791	812	802	821	879	812	800	800	790	830	826	794	846	826	870	830	771	823	851	793	792	812	818	842	853	823	813	821	806	845	796	801	822	766	808	817	803	844	798	834	843	821	808	835	812	824	819	813	778	826	839	846	804	811	771	809	838	831	750	822	749	756	818	827	769	790	824	820	794	816	835	773	794	814	783	821	805	834	791	801	839	808	788	730	845	825	802	842	768	850	809	824	819	785	796	814	844	839	875	837	810	821	830	823	816	772	816	798	821	792	830	798	767	773	819	800	799	836	828	835	834	775	807	817	861	831	794	856	803	802	791	835	811	809	840	765	852	836	860	807	791	830	775	775	846	815	864	875	838	792	864	813	779	850	806	828	777	861	837	808	833	770	768	814	782	819	825	824	825	850	823	812	784	835	805	789	780	838	803	804	836	794	837	809	783	825	813	859	813	871	883	800	822	806	832	808	824	797	861	800	804	790	814	792	847	830	812	821	806	811	794	852	811	858	851	804	763	808	852	782	782	770	766	820	779	846	837	786	788	833	766	814	877	780	808	845	816	824	839	820	768	800	838	794	868	783	774	827	803	816	812	783	812	813	776	822	885	814	817	841	816	816	806	830	812	837	872	784	825	776	803	827	793	822	851	886	825	749	829	799	813	782	826	817	813	806	808	815	794	771	830	815	786	829	761	868	804	819	836	796	781	842	825	749	800	818	818	796	865	869	845	817	801	803	799	813	853	798	758	804	795	807	839	787	781	807	849	806	831	772	832	793	797	848	765	817	798	817	843	799	824	806	839	774	809	830	762	822	783	778	797	819	873	835	831	802	786	772	810	858	816	804	842	819	838	836	798	797	830	810	837	750	804	765	839	777	812	829	829	784	845	849	834	815	824	858	785	842	872	751	805	783	834	832	808	818	845	831	826	792	816	831	847	806	824	828	783	850	900	850	819	844	813	796	827	859	797	782	818	850	801	806	787	823	787	819	757	754	813	820	747	737	790	822	823	817	869	765	838	819	821	817	780	794	798	821	869	818	846	766	798	812	800	809	811	778	769	797	878	804	798	799	804	834	848	791	797	819	814	821	815	834	830	826	831	784	834	820	794	775	819	852	820	809	785	859	810	848	855	809	801	812	813	778	818	823	856	795	803	774	836	801	844	780	820	770	798	792	799	825	821	845	801	799	816	758	755	791	827	811	826	814	865	781	813
9460	5583	19747	27580	12305	2559	517	200	138	113	118	92	92	92	83	77	88	90	83	81	71	91	77	79	98	100	81	81	86	69	87	96	88	97	89	80	83	88	80	78	78	79	79	75	104	89	74	98	78	74	77	92	80	86	72	102	73	78	72	91	79	103	87	65	82	75	87	97	92	77	85	95	62	99	82	68	91	93	78	87	90	92	82	88	77	68	83	84	77	94	85	94	75	89	93	80	89	81	98	72	89	67	67	78	75	70	98	73	84	88	76	92	74	102	84	69	89	81	83	66	78	91	96	100	74	81	84	93	85	68	81	92	93	64	105	80	82	77	90	91	94	91	73	86	69	80	93	98	94	70	74	71	94	85	81	81	92	91	88	88	75	87	72	91	84	73	81	79	78	73	71	87	97	92	75	89	82	101	108	84	84	111	86	88	76	89	89	72	77	73	87	80	96	80	102	77	84	81	81	96	81	98	93	102	76	74	108	81	90	69	73	82	77	79	94	76	97	80	79	95	89	75	62	89	78	75	74	88	88	62	89	68	93	85	73	86	93	86	83	91	86	93	81	97	95	82	93	83	85	79	76	93	77	77	79	99	93	85	82	88	81	79	78	72	85	78	80	93	87	88	75	89	93	78	77	91	91	85	95	65	93	88	88	77	82	94	77	81	89	74	65	95	87	94	85	84	89	79	93	68	75	79	85	89	94	81	76	74	85	89	87	89	88	73	80	87	79	74	82	81	81	77	73	89	87	75	74	84	96	82	87	89	93	81	95	80	64	78	77	92	81	81	97	93	96	88	74	67	89	87	85	94	81	64	75	88	73	82	88	103	86	77	74	93	77	95	83	89	69	84	88	81	91	91	83	73	92	79	86	83	90	102	80	77	90	93	91	79	89	92	99	92	85	71	69	84	86	89	89	72	74	92	80	77	92	73	90	78	75	73	76	69	78	85	80	82	99	88	85	97	93	78	82	80	72	86	74	87	81	78	81	78	95	93	93	76	90	71	86	79	83	81	86	101	79	90	81	81	85	80	86	102	80	75	87	88	79	95	86	74	87	101	88	84	93	68	76	86	91	99	83	87	90	90	82	77	74	71	100	89	99	90	93	77	86	82	72	78	93	76	86	93	91	70	75	93	92	95	102	75	87	85	87	78	101	76	79	102	89	75	74	89	72	89	87	79	94	73	98	97	74	81	72	104	76	73	75	91	84	85	83	77	82	68	82	73	93	65	68	84	74	82	94	80	75	94	99	82	96	72	73	85	82	86	97	79	85	78	95	82	109	77	86	85	72	79	81	90	73	89	75	89	66	78	79	88	85	95	107	87	87	76	78	86	81	92	93	73	84	80	93	97	82	89	76	80	85	68	82	77	92	89	85	84	82	85	80	102	84	78	80	83	96	87	77	78	79	74	98	67	82	78	82	95	72	87	64	77	103	76	81	79	92	77	92	93	62	88	102	80	77	79	90	80	88	87	83	71	85	90	83	93	80	88	87	90	93	89	80	76	85	87	87	84	63	72	87	73	114	70	84	78	85	90	77	86	76	94	90	91	99	85	70	99	92	80	90	72	81	76	78	73	72	84	87	81	76	90	91	89	95	91	89	72	90	99	95	76	77	77	86	87	87	91	93	86	73	76	89	88	81	78	85	82	100	71	104	102	88	78	67	80	97	96	102	65	79	86	81	88	79	77	94	86	78	88	75	77	82	86	92	84	80	74	91	89	87	94	85	73	86	85	96	95	67	78	90	87	87	92	81	93	76	89	89	85	92	54	85	94	72	85	80	87	87	75	86	94	84	96	85	91	80	95	74	87	85	87	81	86	68	83	67	83	69	81	76	81	76	90	102	81	86	81	85	79	82	77	68	83	74	80	75	86	76	93	85	73	102	84	82	88	97	77	77	72	92	73	98	76	75	81	73	85	103	94	84	84	72	86	71	83	74	90	99	88	77	83	82	86	108	89	86	89	86	95	82	96	75	85	77	86	87	72	78	73	71	84	99	84	87	86	92	82	74	88	92	82	63	84	85	97	78	82	86	104	79	88	79	71	88	96	83	94	82	84	89	90	80	77	100	69	82	74	94	76	92	85	84	86	87	79	86	74	76	92	71	71	89	83	87	84	94	75	78	91	73	80	99	82	80	87	78	88	84	76	96	87	82	81	76	81	102	89	85	96	102	80	81	70	96	92	77	66	78	80	93	106	105	80	82	82	85	83	67	84	85	81	78	79	89	80	81	85	91	78	82	79	84	87	87	81	89	69	75	81	88	73	84	76	96	95	79	73	99	84	90	85	95	88	96	86	66	78	93	76	81	87	96	91	98	60	89	84	79	76	80	88	75	81	87	88	58	92	81	96	75	92	76	85	98	82	89	92	68	91	82	106	88	87	108	71	102	93	96	76	90	90	80	93	78	88	60	103	84	96	85	82	81	77	84	82	79	76	106	79	89	73	84	95	85	106	83	101	69	89	87	94	83	79	82	94	82	104	84	81	69	76	89	97	76	83	82	78	76	76	67	91	86	83	69	92	92	87	88	68	89	82	74	76	89	82	88	93	87	104	85	82	84	74	78	78	83	77	98	90	107	74	76	80	86	87	92	91	83	92	92	80	85	84	76	102	77	88	85	106	70	93	88	85	81	80	80	87	87	74	91	94	88	97	90	91	82	83	76	88	91	85	91	85	88	95	85	84	84	72	79	75	84	91	103	81	87	80	88	74	84	89	71	85	92	75	82	81	88	97	91	93	91	85	82	88	91	88	86	85	81	72	95	89	77	92	84	69	91	77	89	75	81	99	102	102	76	70	73	89	86	88	86	83	90	91	79	112	82	95	88	92	86	72	65	77	89	112	82	93	106	85	86	85	95	79	78	81	84	87	77	97	71	97	64	86	68	83	80	73	77	107	76	101	103	83	80	90	83	76	89	87	70	91	83	62	78	75	84	89	73	85	88	88	90	83	110	98	93	89	92	95	91	98	80	84	75	78	72	71	79	101	82	88	94	89	70	99	86	90	89	86	84	79	98	83	77	92	66	87	83	73	89	78	76	72	72	84	81	83	78	72	80	84	79	78	75	68	69	85	88	91	87	86	92	91	92	86	89	88	85	79	71	88	79	87	102	87	86	83	79	84	91	92	84	84	95	82	61	83	73	83	86	81	81	81	87	75	90	66	78	102	79	79	92	91	88	82	81	98	82	88	81	92	84	98	81	93	91	82	88	72	81	96	98	84	96	83	83	83	95	67	83	105	95	86	91	90	80	98	93	73	76	88	98	83	76	74	96	86	66	76	93	92	85	88	91	79	91	100	81	86	94	92	69	88	80	74	88	76	79	101	84	92	84	82	78	73	84	80	97	83	83	89	85	80	67	81	85	80	90	72	80	79	97	78	83	88	66	85	92	74	96	91	87	89	82	88	90	88	97	94	96	93	68	92	90	96	64	72	73	95	79	98	81	78	78	86	70	84	88	91	86	79	79	86	86	77	97	74
37191	27148	47445	54454	39561	23454	10966	4101	2327	1819	1197	970	890	884	821	873	887	848	824	869	877	812	836	815	815	837	843	858	885	825	842	871	873	858	834	834	856	823	898	904	845	875	929	839	851	861	828	890	879	838	880	855	828	863	877	842	869	860	882	854	821	900	877	838	876	833	841	869	848	827	772	881	825	874	852	908	807	841	860	859	885	858	853	898	876	849	848	842	824	862	901	812	834	857	827	844	876	892	848	868	788	881	824	816	837	862	918	848	876	834	832	910	860	853	837	874	865	792	834	854	836	853	808	797	871	890	890	849	844	859	913	863	879	900	873	881	827	881	851	912	854	857	908	896	831	853	864	870	884	898	828	827	818	801	863	812	887	914	832	902	842	879	854	873	861	847	821	887	895	880	840	892	816	876	833	900	850	817	827	866	862	907	858	812	824	939	877	912	850	874	836	828	881	817	883	914	861	855	870	858	807	863	853	865	846	859	898	873	812	906	863	821	840	837	787	837	828	819	852	859	898	906	856	904	875	793	865	844	859	822	843	884	854	888	832	887	876	803	862	923	857	843	817	806	849	897	837	918	834	906	785	879	891	877	841	857	824	784	863	879	822	906	906	844	837	834	790	890	849	871	865	872	879	866	866	859	866	835	859	906	884	871	900	875	823	843	882	879	804	831	824	822	895	855	891	875	872	871	813	826	879	894	840	891	831	806	877	825	889	849	863	838	917	861	863	903	838	870	891	881	789	829	859	869	878	848	885	864	902	845	872	825	812	867	884	914	852	850	865	822	887	875	848	842	772	834	881	876	846	885	852	801	880	823	858	829	818	887	903	900	808	865	807	836	857	825	901	886	807	887	775	875	850	840	847	898	828	848	803	839	865	831	897	886	849	855	898	798	884	819	909	860	861	884	817	848	859	890	855	857	841	808	807	886	857	868	811	899	887	857	876	826	837	814	831	821	878	820	876	825	842	872	815	823	822	868	789	934	847	853	868	870	919	872	835	892	868	857	905	804	838	840	847	857	862	834	883	914	865	910	799	852	888	890	899	880	880	853	801	881	859	891	885	875	824	862	865	857	880	880	900	899	832	848	836	862	863	863	828	848	830	853	869	831	848	850	869	903	854	885	852	877	870	873	825	816	854	804	853	883	843	841	839	842	807	825	826	877	842	826	835	878	822	838	844	851	895	850	868	873	883	839	885	830	811	834	829	847	833	828	840	826	834	843	882	839	890	850	888	826	863	902	809	833	885	896	880	888	848	844	864	849	817	839	863	883	831	783	858	875	899	829	911	905	830	861	838	916	921	782	839	840	862	865	821	839	858	866	773	821	859	862	833	875	881	824	852	856	806	831	823	831	848	781	841	818	828	878	916	855	830	821	818	832	876	856	847	895	860	859	891	855	921	883	889	869	883	876	907	844	839	911	847	819	836	824	872	858	825	841	798	860	899	824	881	836	880	907	857	871	878	848	844	788	821	831	836	840	863	816	817	891	877	807	917	852	888	820	872	847	853	872	862	849	876	869	868	860	818	849	869	849	870	852	816	851	875	857	842	844	810	806	878	867	802	891	870	877	836	837	857	805	826	914	893	845	836	818	887	830	870	882	839	849	810	837	939	846	871	865	901	936	901	889	882	806	857	864	916	864	844	826	872	899	883	862	830	844	851	818	872	856	864	844	861	841	836	827	826	953	859	850	889	851	849	868	879	876	822	857	858	864	873	860	839	840	852	851	844	876	856	881	862	863	841	831	846	856	882	837	870	856	897	851	804	854	797	851	874	873	841	830	874	865	829	875	885	840	863	874	848	826	891	806	838	850	827	821	892	841	856	845	869	850	813	841	832	912	866	894	800	836	943	855	875	828	835	788	846	847	847	892	793	827	859	845	817	823	891	810	799	873	821	833	871	925	829	868	844	831	868	870	816	828	877	880	872	889	880	882	853	861	844	878	804	824	876	861	880	879	857	919	867	866	890	896	874	854	912	885	861	798	870	843	839	920	841	866	894	844	833	843	850	872	889	846	894	834	841	879	871	869	857	898	835	814	884	814	809	864	858	858	873	874	750	865	852	847	908	844	866	863	802	854	883	865	827	882	823	877	828	835	846	838	907	843	854	861	838	840	871	859	841	828	823	855	825	873	860	845	838	833	870	850	854	853	862	924	811	857	856	820	889	887	848	894	884	793	838	827	814	854	795	886	824	845	869	857	900	816	865	853	836	844	885	832	803	916	868	828	878	818	830	868	841	826	877	905	860	817	865	864	906	881	885	850	859	866	842	897	866	880	830	833	906	850	881	880	873	845	849	855	804	904	850	840	849	841	852	820	883	882	861	853	809	842	842	846	852	844	816	819	862	821	852	835	847	839	813	863	840	808	851	848	871	863	829	794	845	888	875	863	888	837	854	883	876	898	821	870	847	864	860	841	873	850	878	851	885	837	820	859	881	876	875	857	868	869	842	869	863	883	849	879	826	885	848	875	852	815	897	840	841	848	859	852	864	825	843	841	884	845	801	870	822	823	826	868	873	890	873	853	843	857	832	830	810	901	871	820	887	869	848	839	827	905	907	867	880	889	833	882	856	849	889	870	826	838	886	861	877	864	829	887	861	874	870	871	877	872	830	792	853	846	865	920	844	834	844	829	856	840	804	873	841	846	812	881	830	828	861	777	860	843	864	889	858	839	810	873	884	851	851	906	814	843	865	842	834	824	866	842	853	862	856	841	825	881	865	847	885	901	886	873	867	856	837	789	852	888	868	845	899	839	824	834	820	846	793	828	889	895	812	845	887	854	858	824	864	855	836	857	868	919	824	818	836	845	815	828	851	849	856	815	879	892	845	771	860	866	864	852	834	869	841	854	884	873	850	861	890	836	882	826	851	840	846	816	891	844	851	852	829	820	857	818	877	843	883	841	839	824	802	835	845	879	833	828	862	851	841	837	871	878	893	890	859	842	834	834	814	869	876	876	853	840	842	859	913	848	869	916	848	892	810	833	897	891	883	877	828	844	870	864	851	846	841	894	874	850	831	817	859	850	855	832	848	843	877	860	867	832	838	846	871	836	845	872	917	830	817	840	852	866	821	874	857	846	880	867	867	861	822	865	881	866	883	844	789	859	863	877	862	831	837	872	831	911	857	890	866	829	840	861	897	880	860	873	853	825	892	819	803	889	880	828	884	852	868	781	829	818	842	817	906	828	841	836	871	853	874	887	901	797	887	813	775	820	893	846	853	866	851	865	881	896	885	839	854	875	863	820	896	807	887	868	842	873	901	859	860	891	909	868	832	873	905	841	850	855	925	857	870	867	843	815	848	891	845	878	825	842	886	843	831	885	795	919	832	865	829	837	810	880	828	856	863	899	890	805	808	847	869	837	802	859	826	857	853	867	824	828	864	909	772	836	878	868	892	891	840	874	873	849	802	890	887	837	812	847	809	875	836	905	886	882	818	874	798	873	836	817	858	838	927	878	883	815	886	811	923	933	852	835	822	863
14832	17071	36512	33390	15823	3638	649	235	147	95	77	105	84	82	85	83	68	73	68	73	79	65	67	81	71	74	86	91	90	69	92	67	92	76	90	86	86	88	62	80	78	62	78	82	74	79	79	83	61	79	76	68	75	79	74	81	83	82	78	74	70	82	89	84	79	75	91	73	98	84	74	71	79	84	79	72	82	82	61	80	67	73	89	70	91	69	63	77	82	82	81	78	89	66	76	68	80	70	59	63	73	80	84	77	75	83	94	82	72	81	82	68	88	71	79	89	81	89	73	78	69	75	93	85	84	82	84	82	84	94	78	63	82	53	76	99	84	69	76	74	79	93	74	63	85	83	85	75	79	84	78	64	87	79	76	72	80	67	78	67	83	66	68	83	95	64	89	79	77	81	96	79	72	74	71	72	86	73	89	101	77	58	87	67	90	72	87	73	63	71	76	77	79	96	78	91	86	73	69	82	83	104	84	73	88	81	90	76	100	92	82	77	69	79	76	74	75	68	77	87	80	76	82	67	86	76	71	69	67	73	83	63	86	76	79	94	81	89	91	77	78	74	85	84	70	79	67	82	103	87	86	87	65	83	78	86	93	82	67	92	74	82	75	91	95	76	91	87	79	82	70	68	88	76	79	85	72	91	91	73	80	78	70	80	73	91	100	85	75	82	101	73	76	82	98	74	87	72	83	88	81	91	97	84	97	73	85	97	84	79	76	84	75	77	88	71	85	90	96	63	75	86	79	91	72	60	75	88	85	78	73	92	69	71	77	62	89	70	81	90	80	71	79	72	74	72	79	76	70	81	76	64	79	83	86	86	94	67	91	71	86	81	91	75	75	78	82	80	76	81	57	68	75	81	77	83	77	74	87	70	72	74	85	77	74	78	77	82	74	89	86	79	87	70	69	82	79	74	85	72	93	89	88	89	80	67	64	72	67	87	75	83	89	85	80	74	78	86	80	70	75	86	70	82	64	74	61	80	88	62	80	86	89	77	79	84	55	79	69	65	73	82	88	74	77	66	74	82	85	76	84	92	94	67	81	67	65	88	69	86	78	67	73	78	86	79	86	71	78	84	78	78	80	72	85	82	97	96	78	86	80	76	74	87	75	80	67	70	85	79	79	83	71	68	75	75	79	86	93	68	85	97	90	70	68	64	84	70	74	71	95	84	72	74	92	63	75	80	80	89	68	94	91	76	70	82	78	73	84	85	68	84	81	69	78	77	82	76	73	73	59	78	78	71	67	90	73	79	59	67	91	88	77	90	75	87	73	94	91	82	93	73	72	79	78	80	71	82	65	79	99	71	78	97	85	85	88	87	80	72	89	92	80	77	78	79	72	78	81	82	73	63	78	80	72	80	65	69	96	66	81	70	81	83	78	73	78	88	94	87	88	90	72	79	93	68	59	62	86	73	77	79	83	71	73	58	84	69	68	59	63	79	87	72	79	91	73	92	100	73	73	72	91	72	84	101	82	92	59	100	87	80	86	81	87	75	83	64	83	72	77	87	82	83	96	78	78	84	93	104	76	74	85	85	78	62	83	84	71	80	66	85	96	79	84	90	63	78	78	83	95	89	76	96	75	72	84	73	71	69	86	68	79	70	80	73	87	71	94	81	65	80	58	82	90	78	94	67	72	78	75	83	78	90	80	57	88	85	86	90	74	89	84	76	66	81	79	70	84	72	72	69	71	68	73	72	74	70	79	78	87	78	73	71	82	82	92	87	71	76	76	82	72	82	86	85	80	86	87	94	69	74	84	84	64	64	86	77	81	73	78	77	82	86	92	75	72	74	80	70	71	73	93	100	92	83	71	84	83	79	83	86	73	73	91	82	67	80	76	94	74	85	66	73	74	79	94	83	94	93	77	73	64	91	76	84	75	91	85	63	84	74	89	70	79	93	65	90	82	84	89	68	81	79	85	80	90	82	73	77	80	66	82	88	74	77	76	65	92	68	85	77	85	86	70	77	85	76	95	68	83	75	69	89	76	91	70	81	87	80	73	84	103	78	85	70	92	79	77	83	93	86	75	82	85	71	90	84	74	74	84	85	76	97	90	77	74	83	93	85	86	66	70	86	79	80	94	94	81	98	90	70	64	92	68	96	86	76	81	76	80	73	87	68	79	73	89	76	72	82	87	73	72	88	81	86	71	81	82	94	83	78	89	88	82	77	73	83	103	77	78	81	70	68	82	73	83	70	73	93	81	80	90	78	81	66	94	89	69	84	68	71	87	65	81	79	93	73	62	85	78	80	80	70	66	78	82	71	71	73	67	81	84	83	73	71	70	75	83	82	80	78	83	89	87	68	81	83	78	87	75	61	80	82	72	63	92	89	80	78	97	79	71	75	84	102	78	73	64	85	81	69	76	71	67	72	100	70	83	88	80	76	71	88	67	84	64	93	71	92	66	77	77	85	86	80	85	89	113	94	97	68	78	76	86	68	81	83	90	67	65	80	82	78	80	86	76	90	95	72	90	78	69	69	59	94	84	84	84	83	66	69	80	69	85	83	75	80	79	83	89	77	81	86	69	82	86	63	101	84	81	82	83	80	62	81	93	70	71	66	88	64	86	71	80	72	99	79	75	68	89	64	83	81	84	81	83	91	83	75	76	70	87	88	92	75	70	81	66	89	78	82	84	87	71	74	89	79	91	73	78	70	78	86	88	74	88	71	86	78	89	80	74	68	70	71	68	87	80	94	82	89	98	90	75	59	95	65	66	66	93	76	78	76	81	70	84	72	78	97	92	89	72	86	76	86	85	66	82	86	73	75	86	69	88	92	87	75	89	91	72	93	82	84	87	80	76	86	95	94	73	88	83	80	80	76	67	82	90	78	83	85	76	76	82	68	58	81	78	80	82	61	79	82	95	64	85	73	79	73	83	87	86	72	108	75	91	91	72	65	69	89	81	69	74	71	74	91	78	79	68	75	62	85	71	79	78	79	79	69	83	106	93	88	77	65	79	74	91	76	89	78	80	90	70	86	94	70	79	74	75	75	74	74	66	69	82	62	59	90	81	68	64	80	87	92	81	80	82	88	90	78	86	86	80	65	90	65	101	82	69	88	79	75	77	65	75	96	78	73	88	79	74	68	70	84	80	87	76	68	84	68	77	74	81	88	79	62	79	82	79	67	79	73	72	82	99	75	88	88	78	69	68	83	77	69	93	86	85	63	70	94	79	82	69	74	78	90	85	85	87	90	83	72	65	84	63	99	88	92	79	79	73	82	80	84	75	74	80	66	91	74	87	96	86	80	94	77	86	90	59	75	73	75	66	92	70	69	69	91	62	76	80	61	86	75	74	71	91	68	87	86	87	86	81	81	83	90	67	84	78	80	80	85	91	80	71	93	95	80	65	82	79	62	74	82	69	79	72	66	78	94	94	80	83	85	87	84	80	78	76	82	74	88	69	75	78	78	69	79	78	92	90	90	67	95	72	69	79	75	77	85	78	92	67	79	77	80	59	78	93	88	74	74	78	88
46541	37809	60137	58626	43090	26028	12060	4590	2600	1862	1179	971	828	775	756	838	826	865	808	820	835	800	858	794	769	842	808	830	835	769	788	815	765	809	840	796	828	798	831	832	814	785	833	824	845	786	818	776	758	803	771	820	809	794	811	805	778	849	805	769	768	802	819	824	755	794	820	817	798	789	850	802	781	810	792	794	780	814	820	831	842	771	779	805	803	830	794	812	876	831	797	813	818	793	814	822	801	742	824	848	805	811	799	835	794	788	823	774	819	825	750	807	861	785	814	816	788	771	806	793	812	849	839	826	797	863	809	794	817	796	811	807	842	789	819	753	846	829	793	830	802	840	828	754	760	812	807	828	826	770	789	828	807	761	795	749	825	814	765	843	816	828	792	822	789	737	835	829	834	819	776	800	840	822	745	826	847	839	823	810	809	813	806	822	791	807	797	881	804	785	864	874	779	767	775	790	792	851	792	821	773	821	818	777	781	826	841	810	810	795	872	794	809	740	795	856	818	853	751	847	801	840	828	810	770	841	810	757	802	782	813	811	810	740	820	823	810	827	799	746	775	810	810	871	841	772	855	798	789	855	784	787	826	807	837	861	804	814	795	768	817	807	813	747	829	832	850	781	806	767	787	830	781	863	799	798	787	784	792	814	857	819	776	844	806	827	809	764	806	868	810	757	788	810	818	766	811	842	840	771	790	848	812	839	824	823	805	800	805	821	820	790	815	780	766	802	837	787	807	776	785	751	792	781	838	819	779	829	792	799	835	800	756	798	797	806	858	804	813	800	780	817	781	834	821	816	831	824	804	812	826	866	806	803	793	846	838	786	820	792	852	846	792	846	812	812	814	828	833	797	784	849	814	802	790	803	833	853	824	763	800	827	861	778	858	777	774	777	801	870	804	817	832	787	851	818	796	823	797	792	784	824	804	824	826	805	802	817	846	858	828	819	803	819	820	814	816	787	798	811	835	817	740	833	817	847	746	770	814	841	805	784	826	793	851	800	784	804	835	800	788	782	788	819	781	855	785	812	828	810	849	852	808	819	804	811	813	826	823	761	827	835	748	858	841	804	831	745	766	838	809	836	831	822	869	785	829	855	893	852	836	798	847	823	811	806	750	794	800	805	780	813	801	813	833	810	823	827	808	836	786	796	745	814	774	829	852	872	810	765	803	812	833	797	813	850	836	787	792	797	829	832	763	817	827	818	805	839	795	813	823	814	830	798	826	828	849	787	811	828	793	831	812	787	797	808	801	814	786	841	844	793	763	833	849	800	776	830	823	805	789	813	829	743	828	818	808	845	752	813	805	802	786	807	822	840	826	778	818	799	804	837	808	847	822	834	799	815	812	749	815	817	749	808	836	789	808	841	834	800	799	770	841	770	820	844	806	801	769	840	824	752	812	796	852	822	806	784	800	766	805	838	825	817	778	844	838	841	761	843	801	782	798	818	799	802	760	805	794	875	775	833	760	809	815	892	818	729	827	916	809	805	784	784	834	793	795	801	810	828	832	859	807	792	820	818	813	821	816	805	774	836	856	831	793	809	808	761	820	834	863	806	795	818	759	790	803	822	740	769	858	817	807	776	785	822	806	748	826	783	842	796	824	796	739	801	782	809	815	848	837	798	795	808	786	789	838	832	819	780	788	846	822	756	827	785	833	795	784	819	811	773	827	828	836	808	844	813	760	866	857	842	836	765	826	736	830	763	770	793	822	757	723	788	818	785	850	795	809	810	803	831	796	788	826	827	852	819	803	794	767	841	805	782	795	815	786	811	797	836	772	814	810	836	794	791	773	786	807	813	809	829	792	781	852	834	860	788	805	804	791	774	779	797	777	803	784	826	775	801	835	809	814	871	840	823	810	827	752	864	803	818	785	805	852	803	828	765	783	867	770	814	784	783	795	814	759	829	813	812	868	862	779	830	861	793	814	845	853	778	815	800	815	818	802	837	818	793	794	764	775	842	845	811	754	849	812	813	868	809	816	782	815	855	804	777	788	785	833	826	815	807	813	816	819	848	828	825	845	859	768	817	822	837	818	817	844	818	820	768	829	831	790	835	793	809	819	843	766	730	766	784	791	802	830	767	818	780	803	802	786	816	816	835	783	796	799	766	769	822	809	817	825	807	802	752	768	783	768	849	749	779	763	827	797	857	856	844	831	799	794	865	767	768	788	834	844	809	782	816	802	809	842	808	770	822	823	810	752	833	796	799	812	809	788	802	797	805	813	772	828	804	838	789	772	815	799	779	815	812	828	801	786	842	816	844	854	833	824	812	768	820	779	844	834	853	787	767	805	815	811	800	808	821	817	849	812	820	769	768	827	808	804	787	778	818	818	819	827	799	805	844	784	842	806	852	840	782	793	805	792	773	838	823	826	861	805	821	840	819	803	779	845	767	811	832	805	818	842	771	820	833	812	819	824	783	805	824	804	803	794	882	803	802	849	808	778	820	822	829	778	810	818	834	825	785	796	815	766	811	820	777	793	775	785	829	809	867	804	810	761	792	849	774	792	827	854	825	840	838	855	764	812	852	834	808	753	776	869	858	819	789	802	799	844	769	798	811	808	839	809	850	819	723	809	809	779	853	798	803	832	827	832	854	832	793	819	782	821	769	840	830	816	791	805	913	834	804	809	784	840	814	808	867	847	802	818	860	864	801	823	829	808	793	831	874	798	796	870	808	771	803	810	837	842	799	847	797	797	817	831	786	763	821	765	820	824	825	798	858	798	763	797	830	779	829	821	866	835	803	771	864	837	847	793	845	810	825	834	826	805	816	801	791	833	857	839	800	828	819	809	829	834	801	781	794	801	810	853	819	822	781	837	834	829	807	760	782	834	802	803	776	799	817	781	802	815	812	746	801	844	792	838	852	822	796	786	767	760	767	794	784	775	780	825	796	853	797	781	804	799	761	800	803	787	791	855	787	772	811	831	752	805	857	775	795	812	854	817	787	812	766	816	764	755	791	837	813	832	790	816	853	794	767	761	838	832	843	849	822	860	781	800	803	811	828	836	786	790	824	826	800	794	771	760	857	836	824	783	828	782	767	822	807	775	832	820	834	833	829	752	799	769	833	794	825	826	834	761	832	813	858	868	822	791	790	754	873	812	832	811	807	808	774	790	763	795	781	798	726	803	802	861	808	800	791	821	849	788	837	838	768	758	805	860	799	790	825	786	792	805	815	802	830	818	791	813	772	820	825	832	802	819	821	798	833	790	826	731	846	824	837	807	804	801	814	824	761	781	752	766	829	901	780	765	834	861	797	812	869	819	819	781	833	799	802	788	805	814	815	829	847	845	846	808	821	772	814	787	761	773	773	789	814	840	834	814	767	816	792	736	827	852	842	838	787	784	837	828	831	860	786	842	844	807	780	808	825	816	859	767	838	887	823	738	783	794	819	837	767	846	814	775	813	818	791	777	789	845	812	846	832	841	805	785	799	780	773	819	800	809	854	833	751	821	778	814	821	800	806	825	862	815	762	842	828
5702	3640	9127	11615	4192	781	214	127	91	93	110	102	85	101	82	76	89	86	78	81	92	101	97	67	92	90	80	87	92	84	92	97	69	100	77	68	75	73	98	70	76	103	66	94	90	80	81	91	72	81	82	76	79	71	78	87	84	87	68	104	95	101	95	83	79	77	106	72	87	80	78	68	95	87	84	85	76	85	84	79	92	77	81	85	74	85	98	83	89	90	91	82	86	91	96	90	100	77	94	71	82	62	80	95	82	66	63	80	105	87	75	85	59	99	70	96	81	85	94	80	91	86	91	75	71	100	83	95	80	80	98	81	103	82	81	74	82	64	62	78	88	86	84	81	71	82	82	85	83	82	69	85	82	74	80	90	86	84	90	80	89	89	76	95	85	82	78	89	92	96	78	86	78	76	80	83	70	60	91	94	74	85	94	72	85	89	98	91	91	77	79	93	84	87	84	99	77	92	97	80	102	86	76	84	82	71	77	75	74	90	89	74	89	96	86	71	88	89	103	77	80	75	102	79	79	87	82	92	94	74	105	94	91	91	95	87	78	69	84	84	79	89	98	85	82	87	78	73	87	75	75	73	81	75	85	77	86	75	81	73	94	91	90	73	81	102	79	91	78	80	83	71	72	89	69	76	91	74	95	74	95	101	72	90	93	82	82	73	71	88	84	96	105	85	90	74	91	77	83	95	74	84	66	95	69	83	65	88	79	93	85	74	98	79	89	85	75	85	86	67	93	76	82	91	84	76	92	88	90	78	94	95	81	104	85	79	110	82	92	81	67	86	88	90	86	73	68	96	94	76	83	59	87	82	93	96	84	93	93	75	89	92	95	92	81	79	98	97	95	87	77	88	82	68	68	69	87	82	81	84	88	107	89	82	91	81	93	79	90	75	98	79	76	88	71	85	90	99	91	86	99	79	91	78	92	83	102	85	82	80	83	97	86	87	88	97	89	77	100	81	61	72	95	93	90	73	76	78	78	91	91	73	66	69	88	81	76	70	89	82	99	92	90	84	75	81	85	100	82	92	82	69	79	99	86	94	67	90	94	82	88	101	78	81	74	95	76	85	86	86	78	84	84	86	86	78	88	84	91	65	76	101	70	96	78	95	74	87	95	92	82	84	92	81	81	85	90	84	65	88	75	82	86	83	74	95	94	73	87	89	81	81	81	92	89	101	81	69	105	83	69	101	85	80	73	85	79	80	87	111	82	88	83	86	79	85	73	96	80	73	84	85	82	86	75	99	96	76	73	79	92	89	93	84	92	90	92	91	93	100	85	81	82	85	77	92	78	90	83	82	77	70	90	71	79	81	82	80	101	90	85	109	67	94	100	98	96	82	83	80	84	78	96	98	70	95	99	83	92	67	79	87	84	85	91	77	79	88	72	92	90	70	77	80	85	83	72	82	80	89	64	78	89	66	73	102	72	97	83	64	91	85	85	85	90	86	89	90	82	92	73	84	92	95	89	80	90	86	82	94	82	94	83	77	84	74	89	95	87	97	110	84	60	90	94	112	88	78	84	81	73	89	83	89	85	79	72	78	100	95	73	89	95	82	86	88	90	81	88	82	68	94	77	95	96	86	73	76	83	83	76	73	65	91	90	80	77	64	86	73	68	87	81	78	80	81	72	79	91	86	78	92	78	81	102	75	82	92	73	74	93	79	76	97	88	83	91	77	75	102	83	80	84	81	89	83	102	75	79	77	88	77	77	95	83	101	95	85	86	72	97	73	77	96	74	80	65	106	71	76	89	79	95	93	85	84	84	86	70	98	74	75	86	84	80	80	76	78	85	89	73	99	78	89	91	77	81	80	82	77	85	89	75	85	99	77	87	97	83	75	79	93	83	83	91	82	96	74	99	87	76	90	80	98	94	86	86	78	72	83	74	97	82	79	71	75	74	87	87	117	77	88	73	82	81	93	83	84	87	97	87	85	82	103	89	80	105	93	82	76	68	93	82	81	63	94	73	85	101	85	75	77	93	95	87	73	70	104	77	76	85	80	66	86	95	86	85	89	104	77	86	80	84	92	85	72	87	82	87	89	79	101	66	88	84	75	87	78	91	86	75	89	70	85	83	82	90	76	83	95	107	97	95	78	97	96	73	85	95	72	88	73	93	83	82	82	85	98	80	83	87	95	82	93	86	94	79	87	94	76	92	66	78	109	101	90	86	83	89	83	99	91	88	103	82	90	83	90	86	86	74	80	83	93	91	70	79	92	88	96	91	90	99	91	78	102	88	88	99	84	75	76	91	88	75	84	65	93	68	92	94	91	105	90	93	73	82	80	76	80	86	89	92	88	85	66	75	99	85	87	69	96	92	100	85	90	95	103	83	85	86	95	65	77	84	92	89	89	96	89	60	83	90	87	88	101	95	70	87	76	91	74	93	95	84	93	94	70	87	77	80	96	89	71	71	79	76	70	89	80	99	86	83	85	86	86	90	79	73	80	80	66	80	89	77	90	74	69	75	87	109	88	72	79	82	91	98	72	69	77	82	84	73	86	105	79	75	94	87	82	84	87	71	95	99	70	90	82	88	84	90	87	73	98	65	85	89	76	75	84	88	76	74	95	95	75	79	85	97	70	66	96	94	79	73	81	71	100	90	87	77	93	76	80	85	80	79	89	75	98	90	91	79	83	88	98	89	95	89	97	80	96	98	80	84	86	85	76	97	99	95	95	91	90	81	85	71	106	86	88	96	80	90	89	84	87	78	74	81	88	90	82	84	102	95	81	92	78	91	88	67	98	79	81	91	76	86	87	80	75	97	92	89	89	81	85	91	83	89	86	80	84	66	73	65	87	96	77	79	87	78	72	95	88	79	73	66	79	84	84	79	87	97	95	98	77	83	69	65	76	92	98	90	92	100	92	78	89	94	89	85	83	81	87	91	90	88	87	99	80	82	79	79	75	81	69	91	67	89	89	89	74	91	95	81	92	110	79	77	77	89	71	93	85	73	86	82	89	104	88	89	89	100	71	67	79	75	79	76	89	71	88	92	90	84	101	84	79	96	75	105	92	83	76	88	70	93	95	87	85	100	93	87	85	75	92	93	83	86	72	80	86	86	83	102	87	86	87	81	75	76	86	79	75	83	85	89	79	80	75	102	86	83	65	75	90	94	80	81	89	72	82	85	81	97	93	90	84	76	83	92	90	80	102	70	73	103	75	94	71	82	89	73	88	93	79	78	82	94	82	96	73	71	75	88	65	97	86	89	92	85	86	80	79	70	95	80	82	102	99	99	96	89	79	83	91	99	88	102	102	77	92	82	82	79	75	85	77	96	82	87	84	81	72	88	72	82	72	75	102	91	85	81	80	65	74	69	74	95	86	76	92	75	107	75	78	75	83	70	81	90	92	74	94	86	90	91	87	87	87	80	84	81	82	71	84	88	84	96	74	89	85	100	78	81	98	78	84	99	90	89	74	86	71	97	98	84	95	90	78	77	104	85	82	88	85	87	73	88	90	82	79	90	80	89	81
32467	24881	34898	37454	26970	13082	4413	2147	1059	1058	925	882	872	882	791	874	882	860	851	834	837	833	817	850	833	852	845	795	839	817	867	895	840	851	883	858	875	863	836	868	855	868	820	845	819	872	861	840	840	842	833	785	828	818	827	828	857	829	830	821	834	886	858	818	873	856	866	872	793	877	782	902	845	849	856	837	810	879	869	853	864	877	814	854	856	807	893	838	803	915	839	840	862	853	836	808	841	836	914	817	837	803	833	846	846	869	844	857	791	832	833	862	862	829	850	829	816	836	835	866	801	832	857	833	829	892	892	827	873	860	849	817	793	840	849	862	787	876	839	850	851	822	849	840	852	829	835	834	817	797	836	851	814	864	853	814	850	868	855	824	882	870	856	881	768	838	847	815	866	862	855	844	854	866	849	771	796	868	833	866	852	846	845	853	859	846	861	875	819	870	813	874	817	871	850	841	797	883	859	837	845	854	835	864	852	868	896	818	836	878	853	848	799	805	846	858	844	887	827	848	797	847	882	900	843	848	825	793	806	875	832	848	837	859	856	800	839	816	883	875	870	840	833	818	816	837	852	839	852	918	837	861	823	819	836	813	882	869	846	891	780	839	854	826	865	893	875	841	855	832	848	842	846	880	831	799	816	819	811	838	817	839	853	869	799	847	800	890	851	825	849	840	883	854	883	860	853	866	847	831	866	870	904	870	822	802	862	834	838	812	834	862	799	817	846	877	841	831	840	833	848	830	820	822	901	859	833	827	782	837	885	872	890	832	828	842	873	876	787	820	848	799	824	843	800	836	850	831	824	873	808	819	859	828	802	832	850	860	799	843	805	837	911	896	891	852	798	836	868	853	845	854	836	861	848	848	827	850	875	798	800	850	920	856	866	847	866	851	845	808	858	902	839	883	826	810	860	839	821	831	880	857	852	852	808	823	863	906	842	828	908	867	876	828	831	821	864	880	809	814	808	857	851	848	890	893	879	866	884	860	875	869	868	859	808	846	813	846	836	840	843	873	832	841	811	808	834	880	883	828	826	825	824	885	811	882	855	822	870	863	840	861	868	867	841	843	860	878	860	828	889	837	857	837	835	862	796	829	840	860	855	844	840	854	863	881	835	903	824	846	854	882	849	829	859	868	824	866	820	872	855	812	865	841	858	835	886	845	885	876	852	912	811	853	827	823	799	821	825	881	877	884	832	846	866	811	869	821	897	854	800	870	826	870	882	863	859	852	845	832	839	832	838	829	836	861	799	844	829	903	845	882	838	867	841	762	854	821	884	827	876	862	842	806	860	858	843	808	837	823	842	812	849	831	790	784	809	826	821	848	813	846	813	864	816	809	866	810	807	863	894	826	824	838	884	844	822	887	873	880	895	856	852	869	822	830	858	845	877	842	836	833	856	857	838	865	884	882	835	862	860	768	805	846	839	803	787	794	857	898	848	828	848	790	820	887	817	810	835	845	842	842	868	849	879	832	815	870	853	830	821	830	864	876	887	874	840	827	871	841	875	851	904	864	854	841	861	846	845	854	838	802	886	809	836	862	833	851	787	817	855	852	811	805	840	858	873	826	837	876	872	865	867	882	845	856	827	869	851	845	838	816	854	839	851	808	843	830	847	858	786	886	847	838	835	846	858	826	854	811	803	866	795	835	894	839	839	862	891	838	793	835	869	859	822	847	830	836	833	798	869	826	892	855	848	821	829	826	835	831	842	832	826	790	879	814	857	842	850	865	815	841	849	868	851	838	823	837	824	854	814	906	827	839	898	822	840	799	829	849	844	867	835	795	853	835	841	796	848	869	875	845	900	824	837	891	828	856	793	823	792	873	886	836	843	878	832	820	873	863	786	850	887	892	835	860	846	842	824	828	875	813	862	825	798	830	838	828	821	865	834	851	895	859	841	812	882	846	854	856	844	853	858	886	826	879	819	847	873	859	842	855	847	804	842	843	828	837	831	879	830	827	822	840	827	855	842	794	815	866	875	828	936	796	836	793	917	824	821	825	864	847	836	818	771	848	791	837	792	816	872	806	784	867	857	858	858	843	822	884	910	895	844	838	821	840	815	834	861	826	881	860	880	863	850	889	859	859	870	825	854	839	880	809	823	836	832	873	849	849	862	854	863	823	840	867	860	785	844	820	833	847	856	802	859	821	863	824	852	874	847	869	855	892	842	872	829	851	863	847	851	864	793	860	825	836	902	843	822	816	832	869	830	857	894	846	814	832	826	822	847	891	813	817	837	803	837	835	826	860	875	905	811	896	847	800	808	814	876	867	899	874	865	861	846	827	833	860	851	847	844	834	911	824	821	819	855	872	892	865	872	831	845	821	859	848	858	872	857	832	870	877	905	823	845	823	840	819	909	767	832	807	829	827	831	842	792	879	849	789	855	806	890	827	836	826	833	898	833	820	873	836	822	868	876	799	831	844	789	790	863	842	860	815	859	880	800	819	844	830	817	841	804	882	875	855	880	906	830	805	803	850	859	842	906	845	838	838	885	815	842	825	852	850	888	900	823	835	853	870	821	832	851	861	805	874	845	869	846	851	890	855	827	876	858	855	825	875	844	880	857	868	863	788	814	856	796	855	880	789	853	857	844	826	854	823	860	851	843	851	849	822	829	845	827	818	886	875	835	817	808	860	870	886	879	862	878	810	870	879	836	859	825	823	815	847	855	856	833	851	792	857	845	881	841	810	800	870	920	900	836	811	875	767	896	815	856	830	843	846	828	900	865	834	852	822	879	832	880	839	901	826	782	856	799	849	813	849	852	834	840	909	874	837	870	867	877	834	847	853	825	807	825	827	846	837	892	792	848	866	865	872	854	843	855	877	875	893	887	888	856	855	812	877	842	878	854	842	877	807	874	879	834	857	855	877	901	855	820	834	911	884	863	879	799	842	846	837	835	850	835	828	868	833	874	876	821	911	860	866	864	886	804	855	851	840	891	823	885	866	917	867	873	834	847	809	899	898	852	805	885	842	806	829	829	852	838	856	811	860	825	820	833	775	852	825	852	905	811	862	837	852	876	848	814	849	890	822	931	872	878	803	869	802	832	850	859	827	853	829	825	864	784	850	832	835	866	831	855	851	844	876	880	905	826	853	882	840	841	834	830	832	853	837	852	876	815	882	901	823	922	842	853	906	880	840	890	812	812	857	839	822	861	843	813	859	789	851	800	829	779	878	816	916	792	823	840	832	823	933	830	880	884	827	815	873	892	856	843	869	851	873	844	877	831	873	795	773	859	869	805	822	852	809	820	851	854	862	840	872	838	872	871	840	865	792	832	857	857	875	857	874	917	858	854	891	849	821	831	811	886	815	823	883	756	856	817	836	832	908	846	832	854	876	910	880	799	835	885	880	834	877	833	791	817	801	880	862	788	883	867	814	855	772	808	870	928	846	855	860	855	817	855	865	827	868	867	830	863	873	843	817	793	883	848	857	846	823	852	851	829	842	857	889	847	839	804	871	755	859	836	877	824	854	853	866
9996	8320	23273	27256	11744	2570	575	239	115	96	93	98	87	74	90	82	72	86	85	81	92	70	89	70	92	71	65	76	80	82	82	84	83	74	80	61	73	81	70	81	83	83	82	75	82	82	89	87	75	78	80	85	88	79	81	87	82	81	81	82	77	85	79	94	87	67	87	74	78	84	88	90	88	75	71	76	72	89	73	94	80	96	86	86	100	84	87	100	83	81	83	78	71	90	72	88	87	98	76	80	95	58	87	71	90	71	80	75	85	73	86	88	81	88	62	85	86	80	79	78	81	86	71	84	72	83	76	82	80	86	79	97	71	93	73	80	80	72	89	90	96	75	76	84	85	81	72	99	84	80	80	86	89	64	76	101	79	61	83	86	80	78	82	83	78	88	78	83	77	85	91	70	76	79	74	102	80	82	74	75	90	81	83	72	93	74	91	84	77	82	81	68	92	86	87	76	85	75	79	65	74	71	92	88	90	85	76	84	81	90	86	97	82	77	83	82	78	82	75	84	81	91	94	73	99	78	84	78	74	80	94	88	76	95	90	77	73	81	92	84	84	79	85	72	79	77	75	87	76	79	92	97	69	84	95	79	70	79	90	84	96	78	78	90	79	86	92	91	82	66	88	83	79	98	76	93	86	73	87	82	80	75	88	84	75	80	99	83	91	78	82	74	94	102	85	80	88	68	77	69	84	74	80	92	71	99	75	73	74	99	74	78	87	81	80	81	75	96	82	71	66	86	90	79	81	97	91	89	88	88	94	94	75	75	87	79	67	89	90	83	73	73	85	67	79	85	85	84	73	94	80	77	68	79	71	83	89	88	69	85	98	71	89	88	86	92	79	89	88	84	85	63	82	82	81	99	87	80	77	89	76	58	81	71	76	72	77	83	94	84	90	84	83	64	94	81	85	75	66	76	74	87	78	87	73	79	80	78	85	76	83	72	83	75	86	72	78	78	77	92	83	79	81	84	72	78	84	75	74	82	81	79	70	73	79	73	97	71	81	78	68	87	65	71	88	90	76	89	78	57	70	85	83	76	90	90	82	101	79	82	85	80	82	76	72	78	67	82	70	74	81	94	83	76	70	79	85	71	88	81	81	92	72	87	87	84	78	89	70	70	75	73	95	86	87	77	83	66	83	76	80	68	90	72	74	91	68	81	74	59	75	94	97	92	88	86	86	87	74	79	86	97	69	83	75	83	87	68	89	83	71	94	99	85	83	79	78	79	89	81	78	90	96	78	77	75	97	79	78	77	73	80	79	79	78	75	83	70	69	94	93	76	95	82	65	75	82	66	84	82	86	85	97	84	95	79	83	86	73	73	82	81	72	89	70	99	77	90	96	72	81	80	67	95	94	75	72	80	85	98	81	91	73	85	78	77	82	96	64	69	67	84	95	58	89	67	97	78	85	76	99	83	83	74	86	67	70	90	83	91	73	69	90	86	89	84	61	74	88	86	79	86	82	83	71	90	80	75	76	73	82	76	80	76	72	62	77	86	59	81	81	88	96	56	85	68	77	94	77	72	85	84	79	88	83	81	80	89	88	73	84	80	70	82	83	96	84	82	80	81	68	84	76	94	83	80	94	76	67	90	74	70	98	74	81	87	81	84	74	76	76	88	87	83	68	96	85	95	87	112	69	92	93	84	71	75	93	77	95	72	75	73	91	87	88	72	83	85	79	81	84	72	80	82	86	87	91	95	70	79	89	87	87	80	86	81	92	77	88	77	75	81	58	89	88	82	99	85	75	83	91	71	79	89	98	91	80	77	83	91	79	85	91	77	94	85	83	83	103	77	100	76	85	80	90	78	93	70	73	81	82	87	85	80	82	79	90	79	84	94	90	85	77	71	89	80	103	81	81	82	78	91	68	80	76	85	69	79	69	72	84	79	66	69	70	73	77	89	61	71	90	80	88	72	68	87	78	93	74	61	93	80	81	86	85	69	80	84	93	87	74	80	71	85	89	79	63	74	82	74	74	100	89	80	65	79	85	84	85	57	65	85	100	93	83	109	89	88	79	86	89	101	92	81	54	88	79	87	68	71	70	80	60	77	81	87	89	79	59	76	77	83	69	74	99	94	87	78	91	73	85	84	86	89	87	85	98	81	73	73	75	68	65	65	75	80	76	62	94	91	84	70	76	83	88	87	88	91	79	91	83	76	100	87	95	69	90	77	65	78	75	78	68	94	84	87	68	82	88	67	76	96	92	66	65	89	79	82	87	86	77	78	79	76	72	74	83	102	89	74	86	77	77	96	96	96	85	85	73	89	100	77	89	96	71	71	72	72	80	73	83	85	86	77	84	84	70	93	84	81	83	75	60	82	82	84	67	86	94	89	69	70	98	80	81	93	87	93	80	82	71	92	87	105	94	75	77	85	87	92	83	85	74	77	67	89	78	92	87	82	85	82	93	78	70	74	82	85	64	84	69	86	91	88	71	69	75	69	85	75	71	83	72	77	89	74	92	95	100	80	97	72	85	76	74	74	81	84	82	81	75	85	63	97	115	83	70	93	83	73	78	81	64	76	80	82	82	92	72	79	87	80	75	79	83	79	74	84	79	71	82	87	70	72	84	97	81	82	82	85	86	77	95	83	80	92	87	81	79	86	81	96	89	73	85	80	67	89	82	83	75	90	84	86	70	63	76	89	89	72	101	99	87	78	68	83	86	87	88	77	70	88	91	65	63	76	84	69	87	82	76	67	85	90	101	77	83	86	86	78	81	85	88	84	83	79	75	85	59	72	88	70	77	77	88	107	77	73	73	79	89	87	62	93	83	82	91	76	81	81	68	87	71	75	81	72	80	77	77	95	65	84	73	78	81	69	68	82	74	88	86	84	99	78	83	83	100	69	90	78	75	82	81	66	79	83	71	103	79	86	94	76	81	89	74	69	83	80	92	69	97	74	87	83	74	84	99	91	84	76	69	85	80	63	86	81	92	82	94	68	93	77	79	78	74	94	77	104	74	70	67	80	89	77	76	92	80	96	88	82	90	76	85	71	79	81	69	82	90	86	90	88	78	69	80	114	77	58	77	74	83	68	107	82	77	95	88	87	92	81	81	86	75	79	74	77	103	78	99	76	77	76	74	81	85	105	79	62	89	77	81	77	82	87	82	83	83	82	74	86	71	75	81	88	74	82	82	73	96	90	78	87	72	75	66	72	76	78	81	80	78	75	70	89	78	84	91	84	82	83	86	84	80	70	93	70	87	88	90	76	72	86	81	72	82	82	83	84	75	61	87	100	98	77	77	83	76	89	84	60	83	77	81	83	87	76	71	64	75	93	84	80	75	81	76	86	97	73	94	87	88	97	79	80	85	89	79	80	73	87	80	94	69	83	81	81	84	76	72	79	89	76	62	80	80	78	85	75	104	86	66	68	95	78	81	86	67	73	68	91	78	73	78	82	75	79	96	77	79	82	100	74	81	70	86	83	85	84	106	84	84	87	69	89	86	88	80	68	77	84	74	85	105	81	72	87
40828	31773	48827	52871	39452	24400	11355	4845	1977	1347	1048	930	851	877	841	849	765	763	853	814	809	828	808	828	762	823	757	895	792	790	807	763	801	788	839	815	814	820	795	832	817	799	829	835	810	778	830	825	794	800	821	821	763	854	806	784	805	850	778	773	788	826	834	834	793	830	780	803	819	816	836	795	826	798	798	809	820	834	781	830	821	808	798	806	819	800	792	743	810	760	807	845	807	819	799	788	858	808	804	821	815	811	768	823	797	809	825	848	798	857	768	814	787	817	814	799	837	800	819	850	866	786	812	820	841	810	781	846	830	797	743	812	813	826	849	799	856	798	861	765	825	817	748	807	836	770	850	801	787	778	792	822	847	866	871	810	816	744	821	809	807	787	811	802	826	780	881	799	867	864	817	875	820	772	800	828	829	841	792	798	833	816	809	787	862	825	831	836	842	832	746	845	855	777	849	851	797	807	774	860	832	794	783	877	838	850	837	842	821	834	831	828	800	834	808	850	831	776	783	860	812	819	806	799	819	774	793	851	814	849	811	788	814	793	821	775	790	754	781	838	838	786	804	785	836	809	797	825	789	783	825	772	784	828	790	838	849	790	829	797	834	795	774	837	800	766	823	814	802	794	827	831	823	816	808	798	758	781	834	830	830	834	812	827	832	815	810	802	834	767	855	854	865	822	847	800	854	770	852	818	801	847	837	765	772	802	806	871	799	800	825	804	801	779	795	867	840	855	795	854	852	819	787	816	845	837	829	788	795	831	820	783	795	812	847	805	802	870	908	827	839	835	779	840	860	827	811	789	833	819	768	829	805	811	819	794	755	810	798	794	782	832	845	827	816	802	774	858	837	824	819	797	758	794	834	804	811	868	808	850	844	836	847	853	834	818	864	810	818	816	814	782	777	826	793	802	859	795	861	807	782	878	810	811	811	799	829	846	780	829	821	790	793	784	828	866	839	824	788	841	812	858	807	780	831	862	812	850	838	804	778	801	780	836	843	769	770	838	812	788	847	802	815	836	804	799	861	784	858	808	791	812	845	813	860	765	831	767	787	872	855	805	847	881	820	776	812	820	835	785	802	845	858	845	830	812	857	772	885	862	855	884	886	836	866	824	805	823	829	797	777	771	877	791	776	759	839	805	820	822	804	811	815	780	814	783	855	839	812	783	795	840	811	748	804	805	818	789	809	790	829	815	798	851	825	796	810	786	863	814	805	797	812	836	765	796	818	832	828	835	833	803	843	825	823	849	841	802	873	822	806	855	829	794	788	838	845	823	802	826	842	817	827	845	784	857	836	778	823	809	834	837	786	805	792	795	783	819	885	816	805	836	782	845	861	862	821	886	827	816	799	792	820	778	792	819	798	840	838	830	826	789	811	793	807	814	805	767	834	831	839	803	820	838	790	844	764	798	805	807	799	838	824	833	862	804	867	812	805	769	872	786	800	775	774	783	824	797	804	797	871	777	837	813	823	793	826	785	801	816	824	817	826	789	833	808	799	811	811	787	783	790	835	790	787	824	805	844	792	792	770	813	814	821	800	837	887	826	793	824	824	861	857	808	806	795	798	814	826	840	807	861	838	810	784	817	810	856	787	811	805	783	803	794	829	818	803	806	800	779	797	736	815	787	857	817	844	807	827	834	846	817	842	814	810	825	811	823	798	825	793	817	820	829	779	837	818	858	874	796	798	840	814	822	777	792	803	790	771	848	850	791	825	814	862	815	767	809	804	857	827	838	818	817	801	796	824	805	793	886	816	836	816	792	815	829	819	755	770	830	864	802	826	849	812	850	808	861	815	766	781	793	829	815	819	849	807	787	866	801	879	844	858	836	793	813	858	824	853	823	829	826	809	842	808	843	826	842	827	810	835	802	803	819	825	875	824	854	871	801	875	852	805	855	809	813	808	801	779	827	849	895	858	845	819	771	878	774	803	821	822	832	867	801	812	849	792	850	823	823	841	765	800	813	804	823	823	808	791	795	859	800	845	830	861	832	776	870	778	799	835	829	806	802	828	834	809	822	855	888	834	858	830	847	862	825	825	803	794	791	800	800	792	815	807	803	794	837	834	824	822	780	806	831	861	827	840	829	807	821	817	847	785	820	822	784	803	772	826	829	787	839	841	797	801	846	831	819	808	841	798	827	817	840	816	869	826	828	836	814	832	858	781	842	773	830	844	817	791	843	814	861	844	801	778	818	807	823	818	843	839	806	843	815	811	801	794	784	811	813	835	834	799	855	797	792	845	819	759	773	843	866	800	764	813	821	815	806	840	851	755	815	779	802	839	816	780	846	833	812	829	823	772	837	829	836	857	856	764	839	815	812	791	843	855	772	860	812	798	834	770	807	824	790	812	854	819	800	812	840	817	823	812	835	765	804	861	850	832	791	828	830	787	770	796	853	857	788	836	812	775	818	799	814	820	835	878	858	817	835	809	815	841	821	781	802	799	852	811	825	808	855	799	806	820	788	806	838	780	779	842	793	760	811	793	761	772	849	836	858	889	826	816	785	878	848	768	797	831	820	804	814	792	857	828	784	786	833	833	810	837	750	798	809	818	836	827	788	811	904	792	816	846	750	832	812	803	817	827	815	820	848	855	820	804	815	809	810	756	836	772	819	836	827	825	802	831	825	837	771	809	789	815	788	845	796	837	828	823	848	794	817	855	812	792	840	885	841	874	783	816	859	871	819	795	831	813	783	736	818	806	801	765	806	845	801	753	770	764	843	799	797	800	810	826	816	816	828	783	803	846	756	800	858	802	822	812	806	796	802	804	836	793	808	809	841	815	852	808	803	785	810	811	806	808	796	841	821	852	839	819	817	805	850	836	800	784	824	840	788	820	792	788	838	812	814	818	817	856	816	818	783	843	874	792	816	867	810	875	816	785	775	812	838	795	747	785	802	808	778	822	830	826	794	848	779	819	757	851	814	842	824	802	808	803	792	775	789	805	819	760	845	841	799	826	843	784	831	827	819	774	774	776	840	820	880	815	853	824	802	812	830	843	778	802	809	848	818	818	873	831	856	850	795	801	799	835	780	792	820	788	851	778	872	810	837	801	773	777	850	805	779	818	817	780	837	794	854	812	787	850	847	799	819	809	899	812	797	831	814	778	830	806	811	838	834	824	863	843	849	833	856	805	891	810	829	855	805	775	882	825	827	827	793	843	827	829	802	799	807	821	747	820	804	796	819	804	809	820	874	842	852	813	811	802	844	815	775	852	804	790	856	880	845	835	827	781	817	788	832	837	818	774	816	744	797	803	821	864	790	786	835	828	813	752	861	807	795	827	844	848	828	828	836	796	810	835	781	806	820	793	844	815	779	856	800	867	832	812	850	868	833	843	850	846	788	849	826	811	812	804	764	810	796	863	853	818	802	753	811	795	793	849	804	774	823	840	817	823	804	836	782	858	812	795	789	820	819	807	859	797	780	864	799	832	822	850	839	847	839	871	849	829	819	847	786	725	880	814	834	790	837	798	789	783	797
12302	11435	29342	24758	8774	1756	391	201	106	82	104	88	80	75	98	97	94	95	94	86	102	94	70	94	87	77	83	92	78	85	74	88	87	83	83	75	79	87	81	101	99	84	80	94	72	92	80	86	78	89	79	86	98	86	81	74	78	91	77	77	88	84	87	84	88	107	83	68	85	86	86	69	96	99	97	101	90	87	79	82	94	72	76	72	84	81	84	87	87	80	77	84	72	73	76	83	90	82	84	91	92	104	94	82	89	95	88	83	74	74	92	90	93	70	90	80	95	100	89	81	95	85	87	87	89	80	84	77	91	78	93	70	71	100	76	107	93	86	81	82	97	97	61	86	88	88	81	76	97	96	84	85	99	82	101	84	71	78	87	89	83	82	82	82	85	85	93	89	92	79	88	90	99	85	88	73	87	97	84	91	86	97	87	83	88	84	89	97	72	79	77	88	84	79	88	79	96	64	79	86	100	82	71	91	73	89	89	73	96	82	75	92	85	81	81	89	74	84	93	93	99	81	94	82	76	83	87	81	77	98	82	80	86	82	89	72	83	90	85	94	97	88	96	101	85	100	76	100	79	77	85	82	85	81	97	75	78	83	103	81	86	100	90	72	84	80	101	112	96	90	81	81	76	77	89	76	102	73	81	104	74	110	77	108	92	74	81	80	78	94	89	88	90	92	80	78	87	73	99	79	87	76	107	75	74	82	84	90	95	82	86	90	72	103	105	83	86	82	90	80	68	84	105	82	81	92	74	81	80	84	89	91	94	101	81	67	91	81	69	105	102	80	78	85	86	96	86	94	93	87	92	77	93	75	79	76	83	70	79	99	84	84	84	84	87	95	74	106	103	81	101	90	85	87	104	84	96	77	89	87	67	102	88	92	97	108	83	78	86	79	82	82	89	91	76	59	94	97	84	92	94	87	69	94	83	87	91	75	79	92	91	74	88	98	79	83	89	94	86	71	80	75	85	91	81	78	91	102	98	75	84	72	72	80	91	79	79	91	90	87	83	78	105	74	81	76	84	72	76	74	97	65	93	79	85	76	74	92	86	90	68	84	84	56	78	71	87	94	93	84	77	84	86	74	90	64	82	74	78	84	78	96	85	80	81	82	90	82	87	93	71	101	87	91	86	74	76	82	74	80	94	88	84	93	99	78	80	91	95	105	93	95	88	74	90	87	82	69	83	83	105	84	83	87	95	90	86	102	106	56	74	79	70	88	106	92	92	88	85	88	86	86	80	89	92	98	75	94	85	80	74	81	83	86	69	91	103	90	85	79	78	91	92	107	87	86	96	83	74	79	73	68	89	84	93	67	81	81	83	70	92	63	91	86	74	86	64	80	84	82	88	71	72	81	87	69	88	76	94	83	96	70	69	75	78	88	73	72	83	104	77	82	101	86	93	88	99	88	104	99	96	81	86	66	90	82	92	69	80	85	83	72	89	83	78	81	65	62	83	92	82	73	107	77	86	81	91	88	74	80	86	102	80	83	78	79	73	90	90	94	76	82	93	86	73	98	98	93	109	87	88	94	72	92	76	88	93	94	74	82	86	90	77	91	80	93	67	85	75	88	87	61	82	99	81	75	90	91	75	79	110	91	93	93	89	83	74	63	92	84	76	81	75	92	81	99	76	78	76	86	84	89	99	90	100	105	108	85	89	89	80	83	80	70	81	55	96	88	92	87	94	80	89	91	82	92	86	86	84	86	100	74	86	65	71	96	83	81	75	113	86	71	92	85	79	87	94	80	97	106	73	69	100	84	85	88	81	85	90	89	73	65	73	87	110	81	84	81	95	83	83	77	111	74	78	90	98	101	80	95	89	79	97	64	90	99	72	91	98	81	68	68	96	87	78	91	88	83	87	89	90	77	86	72	85	102	77	97	83	82	81	78	100	81	67	85	72	71	88	87	83	98	86	70	75	90	82	76	83	91	85	91	83	92	85	105	77	77	83	94	104	86	90	81	86	77	95	83	92	95	91	87	86	80	82	73	80	80	86	103	84	64	86	85	82	85	74	91	93	88	93	84	85	102	76	87	85	80	77	81	100	85	92	86	71	70	83	86	72	82	81	89	89	88	85	92	69	94	79	88	83	93	83	90	82	77	93	85	84	84	90	93	73	87	92	99	68	92	95	85	89	86	94	82	90	85	82	98	89	74	74	105	70	81	89	86	87	95	71	89	81	79	95	60	95	82	94	95	85	103	82	96	80	98	83	89	93	112	77	84	72	89	74	76	88	87	86	88	67	102	77	88	76	76	89	93	86	78	97	61	83	92	74	97	81	103	97	73	83	95	74	80	94	82	94	100	100	86	73	103	92	86	94	79	88	93	92	95	94	99	92	85	76	79	83	87	79	93	87	81	82	82	91	93	78	81	81	84	70	98	70	91	85	91	95	101	100	69	70	79	73	91	82	65	85	79	80	85	77	73	83	76	88	105	94	89	81	84	80	89	71	69	77	93	98	91	87	80	91	79	82	96	84	75	78	80	83	80	86	88	86	73	79	77	87	63	78	90	90	87	99	80	76	79	86	91	90	87	74	98	85	74	89	77	110	86	79	86	92	87	82	88	79	79	87	88	100	82	91	119	91	80	95	91	81	97	92	85	87	89	76	79	80	87	80	101	80	75	71	95	84	88	90	87	89	88	94	84	67	73	76	83	92	81	79	94	88	87	88	81	90	91	83	80	77	87	89	76	98	80	95	104	82	82	73	74	69	90	88	73	101	73	76	102	85	83	79	86	79	86	62	92	89	82	77	73	79	87	85	81	97	87	72	76	93	96	76	92	94	94	96	87	82	86	88	76	82	79	81	103	88	79	70	72	81	99	103	93	80	82	87	93	81	94	80	88	78	70	74	79	84	90	90	94	91	91	74	81	94	77	84	93	86	75	85	93	84	98	80	81	87	93	84	68	73	72	100	74	81	89	86	87	96	86	87	95	77	86	83	80	87	89	91	86	97	97	102	77	81	86	84	81	104	105	87	89	68	89	88	103	67	82	75	104	91	88	77	64	89	85	86	94	84	89	87	79	95	87	97	79	85	67	106	87	91	92	81	85	78	78	69	90	97	72	72	52	92	94	84	78	95	87	106	87	97	78	83	96	97	75	91	87	80	80	81	84	87	67	85	87	85	84	90	85	81	92	63	78	89	72	104	86	92	99	93	84	95	100	90	81	83	85	84	88	93	94	93	83	81	70	80	83	93	78	83	77	70	76	94	103	103	96	87	79	83	90	87	84	95	92	93	66	91	75	81	83	82	85	90	86	108	74	89	105	96	107	79	77	82	71	85	110	68	67	84	84	73	97	93	100	103	95	84	83	86	75	73	85	78	101	92	95	84	87	79	91	69	82	85	71	85	87	86	82	70	70	73	86	98	95	105	92	79	79	100	86	89	87	95	76	87	87	80	93	80	83	92	93	91	83	79	85	71	107	81	90	72	74	109	90	77	82	83	95	82	94	105	99	86	87	89	86	80	96	95	91
40968	35326	54723	48129	33957	20897	8911	4216	1742	1321	1047	880	953	881	849	862	859	842	835	844	887	855	851	854	862	855	895	829	806	874	857	906	847	917	867	852	848	884	874	848	853	803	895	867	860	839	861	843	891	833	866	862	831	860	899	865	862	883	865	805	871	851	829	888	875	853	894	863	849	828	825	912	868	816	885	862	832	845	832	853	797	880	852	847	834	884	877	820	892	846	829	915	839	874	862	853	849	866	843	864	852	875	825	895	863	826	810	921	904	858	847	845	850	875	774	860	907	903	876	854	889	839	836	861	852	853	843	813	898	893	874	877	882	882	888	861	842	828	859	887	827	864	875	863	877	864	856	866	848	848	880	843	852	859	862	807	896	919	818	822	841	879	884	841	886	886	807	875	807	839	882	883	822	802	840	896	858	846	845	876	858	899	829	832	853	865	871	861	821	861	862	870	836	882	864	851	922	858	864	888	835	885	822	876	891	855	798	842	880	834	872	901	872	851	856	866	817	851	886	864	864	848	847	865	912	852	865	888	871	834	893	877	858	856	833	858	827	866	840	840	865	853	884	888	848	843	876	818	852	873	824	845	841	873	814	853	843	943	872	805	857	875	844	858	853	862	860	914	902	879	874	884	841	823	852	892	910	873	859	883	842	876	841	841	846	837	857	862	904	879	885	896	785	891	876	884	842	880	870	853	913	807	834	862	892	865	904	888	869	859	820	838	866	818	878	842	864	927	892	871	874	875	847	856	864	866	894	834	807	833	852	877	868	860	786	875	851	851	809	889	866	863	826	879	891	867	814	853	818	825	898	862	826	868	861	830	808	823	801	849	941	826	811	885	867	837	855	845	867	883	892	895	884	897	862	854	856	858	867	887	837	835	871	860	857	835	914	866	860	899	823	835	863	882	826	913	872	812	855	833	858	887	882	843	890	862	858	855	844	858	806	901	844	860	870	872	845	900	842	851	914	860	905	881	853	824	845	855	883	928	873	832	912	885	830	857	832	865	865	869	888	933	818	898	848	895	903	919	833	807	830	807	843	879	854	854	900	845	882	840	855	842	850	868	888	850	841	852	870	820	822	825	876	852	900	832	890	872	856	905	920	831	859	781	862	858	820	885	909	848	902	853	866	885	841	873	856	807	824	831	907	900	852	836	815	929	873	822	859	870	838	826	849	858	834	876	860	895	814	873	823	857	872	920	865	856	823	820	867	891	931	892	913	887	867	909	854	808	861	855	852	925	886	888	856	907	842	865	864	854	832	886	809	897	863	847	934	896	906	923	844	853	942	834	818	858	899	876	890	835	880	862	890	810	912	824	822	893	873	848	893	849	844	877	868	865	867	834	869	846	821	861	829	850	825	900	902	846	887	854	859	858	817	847	891	866	925	873	891	827	901	850	857	906	846	849	858	848	830	859	891	835	875	845	876	917	846	862	833	864	826	922	794	852	839	876	867	846	895	888	816	884	866	850	854	841	838	848	872	817	859	846	823	852	836	874	845	879	901	861	886	867	916	891	897	894	845	860	851	838	919	826	866	922	861	852	906	835	857	877	861	844	854	891	874	853	869	882	883	855	839	828	848	924	827	875	830	866	841	860	895	870	889	899	817	876	825	885	839	858	878	879	878	859	853	854	822	815	810	900	898	857	844	862	834	809	845	842	913	862	826	825	910	868	882	825	850	860	919	845	871	855	848	854	887	849	825	841	846	916	829	807	822	863	857	870	853	877	873	852	921	866	836	828	854	847	852	865	816	829	887	801	844	865	865	822	839	916	878	806	876	884	834	799	834	856	823	821	840	872	848	869	865	860	891	910	869	859	906	893	865	866	888	868	831	820	834	876	868	804	929	825	887	843	837	862	853	807	859	890	860	865	837	874	865	853	875	839	856	912	895	843	845	843	858	880	871	830	843	806	862	892	931	898	850	858	840	881	845	852	867	867	889	862	905	827	835	876	844	862	850	902	828	858	817	871	856	861	872	823	826	848	816	834	820	835	895	849	912	846	876	865	872	858	874	848	819	872	887	839	840	894	865	844	882	870	843	868	880	841	911	864	851	896	905	843	853	862	839	862	838	850	854	898	836	863	890	870	802	908	854	909	864	876	865	844	830	815	892	883	843	857	904	924	907	808	802	894	893	888	866	857	865	897	829	868	831	847	883	881	846	910	864	855	893	845	847	854	840	860	885	877	841	876	883	861	850	870	849	809	880	822	856	871	876	858	863	868	883	829	909	897	887	854	869	868	883	887	861	837	832	878	871	830	912	890	873	841	852	844	863	891	863	869	883	809	837	857	877	828	888	889	836	852	826	869	902	843	906	870	877	797	839	890	822	882	883	884	902	842	822	826	876	818	821	838	892	841	876	838	815	859	806	812	866	825	841	886	867	878	876	843	892	863	830	888	876	837	884	836	831	820	845	808	861	876	875	877	824	847	828	858	871	896	872	865	848	896	858	854	863	893	884	846	854	912	861	859	839	870	797	891	837	857	898	942	858	824	846	852	844	906	859	892	802	830	873	843	846	863	871	859	873	856	876	822	843	870	829	852	834	877	848	836	869	837	846	841	824	943	870	859	863	813	864	854	859	862	834	884	876	894	856	813	924	859	881	873	889	830	935	872	851	826	866	871	906	874	851	850	897	929	858	846	873	846	878	860	846	819	861	910	855	879	890	879	904	856	874	819	826	872	876	878	847	872	851	869	898	889	869	857	865	830	840	895	827	861	850	824	900	826	842	868	847	837	918	868	835	880	883	862	858	851	887	865	860	864	855	836	829	855	895	880	847	878	832	884	845	833	810	893	869	859	867	854	835	845	856	864	875	878	841	892	895	870	863	848	821	838	814	802	902	856	877	862	850	883	889	876	866	859	881	905	850	878	870	807	857	933	858	840	848	872	819	817	849	848	888	853	841	883	846	854	843	844	910	861	822	851	837	858	815	880	905	878	879	877	902	884	870	835	780	864	913	852	865	863	852	918	832	858	873	859	875	857	867	843	799	891	848	862	828	876	812	868	881	854	856	879	863	907	832	824	892	875	827	819	835	885	848	846	855	822	869	874	838	846	830	825	890	884	815	907	864	867	879	862	921	815	857	914	906	857	876	869	842	829	840	869	825	850	905	899	906	816	861	839	856	890	871	908	867	800	817	867	882	857	828	851	852	859	879	873	873	807	864	829	825	899	852	812	933	908	900	815	859	844	845	899	856	854	904	870	816	913	902	915	864	848	848	850	889	892	881	881	837	880	900	821	867	881	889	870	866	860	860	841	799	844	778	888	876	799	874	834	920	869	884	882	829	835	831	835	876	808	857	850	844	837	853	842	847	924	903	859	828	854	837	896	859	852	809	849	838	862	847	905	860	873	879	880	864	888	895	887	866	840	825	843	824	870	858	879	853	831	884	850	887	841	824	903	868	899	918	912	800	855	806	840	821	865	848	852	880	883	905	878	860	822	894	848	906	861	843	917	838	892	814	880	884	847	848	881	862	847
16876	21587	38272	31602	13636	3210	711	281	138	109	87	79	94	99	85	73	84	87	88	86	79	74	82	80	75	90	61	89	63	84	93	71	97	73	59	80	89	68	84	79	84	97	66	90	85	96	78	77	74	87	85	74	72	85	88	83	78	88	69	70	79	87	77	72	76	102	62	99	79	74	71	66	80	70	77	85	83	84	79	73	85	72	93	83	65	79	82	75	84	75	70	80	84	94	63	70	83	81	93	70	79	73	95	86	79	68	91	61	82	72	79	101	82	85	90	83	75	61	62	79	92	96	81	79	71	78	76	86	76	90	88	91	81	84	97	84	97	84	76	94	77	87	87	78	74	83	64	70	77	74	81	73	78	62	63	92	73	93	92	78	77	66	80	100	79	74	77	83	81	80	68	87	76	99	63	91	80	65	64	72	89	82	80	87	88	84	77	98	81	75	77	83	86	100	84	80	92	82	102	81	88	87	74	66	97	89	87	87	76	79	101	80	74	83	90	95	82	75	71	89	81	85	70	80	94	90	87	88	86	75	86	77	81	75	79	74	94	82	64	90	77	72	89	83	73	84	90	79	83	71	79	72	71	77	81	82	90	83	86	82	78	83	72	89	80	78	73	79	75	79	61	79	78	78	82	90	65	93	80	80	84	83	63	82	75	68	97	96	67	71	64	78	74	91	105	91	70	85	59	92	87	66	70	69	87	86	96	85	76	59	73	79	85	89	91	89	80	85	68	95	74	94	86	82	76	81	92	85	71	73	77	70	86	83	86	100	83	87	100	78	95	66	78	80	83	68	67	68	75	87	79	84	91	78	77	77	83	80	70	81	93	73	76	91	89	88	65	84	75	67	85	74	81	97	81	88	70	76	70	85	67	88	80	77	87	86	86	85	95	89	70	82	75	73	83	92	77	65	78	92	91	84	71	81	65	100	76	86	83	86	80	82	84	76	83	86	82	81	96	90	103	84	81	77	70	91	90	96	80	83	76	81	77	80	75	85	90	93	94	66	81	99	65	80	84	92	72	78	74	87	88	93	89	85	76	72	86	87	74	84	83	97	84	79	70	105	78	80	75	80	77	74	77	63	82	100	89	83	82	69	80	83	66	88	79	70	76	82	67	75	72	76	70	83	74	78	79	77	83	99	77	89	61	83	70	79	89	94	74	101	80	78	71	97	81	91	74	82	77	83	82	95	79	80	73	70	91	72	79	86	79	75	78	86	76	68	77	91	85	74	91	75	80	80	78	78	81	99	86	83	86	73	74	77	84	79	91	75	86	73	93	78	93	77	63	74	65	76	78	78	85	81	73	76	91	76	79	86	88	95	87	90	80	91	87	84	97	85	73	75	78	83	75	74	81	89	85	101	76	80	72	78	82	89	81	83	87	94	77	81	78	69	80	83	73	81	79	89	70	96	78	88	79	91	92	83	74	83	79	72	92	80	86	90	79	89	93	81	80	67	70	72	72	67	72	74	80	81	79	88	78	89	62	65	78	68	80	72	77	85	69	103	80	88	84	77	77	82	83	71	88	74	81	87	79	61	100	88	91	74	77	85	78	68	69	95	85	99	87	90	96	82	81	81	76	88	85	93	86	76	95	89	76	79	89	81	83	93	89	89	70	72	91	85	85	81	60	70	80	91	85	93	80	68	81	93	79	89	83	92	76	71	88	84	78	79	85	87	64	82	78	77	76	67	83	78	79	81	95	77	86	72	83	86	94	84	93	83	86	78	65	80	58	79	88	80	83	77	85	75	91	86	66	77	81	72	78	86	92	74	86	76	70	71	89	89	93	98	84	72	101	97	74	80	75	78	81	74	81	64	74	70	71	98	85	95	103	94	75	75	78	80	86	83	76	94	86	84	66	82	86	66	72	75	79	73	87	77	88	78	83	80	69	76	90	82	76	85	76	76	92	86	60	76	89	65	82	81	88	66	82	84	78	107	68	79	83	80	88	85	79	82	63	90	91	55	91	80	82	96	86	80	83	75	84	85	64	87	91	90	90	107	87	92	89	93	82	74	76	85	76	69	78	72	88	80	72	77	71	70	86	72	76	71	67	86	79	76	73	66	70	75	76	78	72	74	96	68	66	80	68	92	90	82	99	80	81	83	86	87	83	83	85	86	86	84	82	89	88	93	66	79	79	87	93	64	82	75	87	96	69	89	72	72	78	77	82	86	82	88	90	86	78	102	70	74	81	69	77	87	84	84	75	92	78	69	77	82	79	87	80	73	86	89	114	64	78	85	90	77	73	75	68	79	80	72	102	84	92	72	62	97	83	82	81	89	66	71	84	84	72	75	92	90	84	93	70	74	85	99	82	89	64	87	88	67	101	74	90	89	94	78	89	82	79	87	90	71	94	102	77	95	69	85	74	77	79	93	89	69	94	73	88	72	93	75	95	79	98	87	79	80	71	74	85	90	69	82	86	83	77	85	92	104	70	98	80	82	82	77	82	75	80	100	82	80	83	83	88	79	82	85	70	76	71	65	77	91	100	83	68	74	88	83	74	84	92	70	91	79	82	77	95	87	81	91	73	84	82	91	72	68	85	76	83	75	84	84	66	76	81	87	83	68	88	85	70	67	74	96	78	74	83	74	81	94	90	73	85	80	86	80	82	94	79	87	98	78	71	85	83	78	79	82	83	85	76	83	90	85	78	81	70	86	93	73	86	87	83	75	80	78	85	70	65	79	72	77	81	81	84	102	80	78	76	78	78	90	69	83	63	94	72	102	64	78	83	89	89	92	81	90	86	80	65	72	75	74	81	70	71	75	80	74	93	89	75	76	83	77	88	86	82	82	107	82	74	85	63	74	84	90	77	77	93	79	72	69	59	90	76	90	76	79	85	86	78	84	65	91	64	63	69	79	69	86	90	81	75	94	96	71	96	83	65	77	80	68	88	86	79	84	82	76	74	97	83	73	77	94	90	74	93	75	85	81	73	87	90	73	66	89	87	86	85	84	68	67	82	75	92	82	86	93	89	67	96	84	87	94	74	85	87	87	76	81	81	70	89	103	93	79	79	84	95	99	72	86	64	104	72	91	80	72	77	64	82	76	78	89	71	79	101	76	94	75	103	64	76	75	71	71	90	79	80	78	72	78	78	77	91	78	83	87	76	76	85	90	77	76	65	85	77	87	86	84	72	75	70	78	100	86	74	65	69	82	78	84	89	74	76	82	76	92	89	103	63	81	74	76	94	96	94	81	79	74	80	71	79	76	78	79	79	87	85	86	88	91	70	87	69	79	96	80	74	82	86	89	73	66	55	94	94	77	95	88	83	88	82	95	72	73	82	69	75	80	70	83	94	80	68	65	76	83	75	98	93	77	91	77	77	77	102	88	88	81	76	89	83	75	95	75	78	57	58	74	82	77	78	84	78	82	91	63	79	77	82	79	86	80	93	88	87	73	79	77	93	82	77	80	72	92	84	84	92	88	85	75	83	83	79	87	70	96	75	82	88	70	81	76	75	82	79	86	89	81
47809	42968	60655	55723	40772	26455	13148	6414	2317	1449	1171	948	818	841	851	827	816	833	827	819	816	840	863	831	802	796	856	835	817	803	848	782	852	849	806	892	787	808	790	853	789	788	869	842	805	802	837	787	799	785	812	789	882	785	845	818	850	798	831	831	869	792	808	758	840	827	831	817	848	822	770	825	810	818	861	780	838	870	836	791	860	853	799	828	786	796	789	839	856	841	741	832	854	765	805	843	836	800	825	808	803	784	862	834	809	793	836	832	864	848	890	798	795	789	835	807	767	796	827	777	859	841	867	807	841	848	761	840	805	813	820	829	836	802	817	870	848	862	865	851	890	809	865	828	853	824	844	821	866	832	799	816	837	781	817	806	815	858	834	824	804	870	782	811	843	864	848	836	827	877	806	784	831	830	776	825	817	817	785	828	828	847	782	813	871	816	816	802	831	834	868	772	768	777	809	807	815	810	792	815	792	813	806	797	799	813	816	865	846	786	823	846	821	789	825	826	839	788	805	829	820	816	823	825	793	776	778	819	813	834	812	799	846	886	812	840	816	797	787	853	779	828	789	845	854	813	828	836	816	806	861	825	822	809	834	864	835	820	754	783	847	817	845	850	805	838	825	823	792	817	761	815	802	792	807	776	799	842	776	829	824	789	842	809	803	867	804	821	838	830	863	808	848	821	829	808	788	753	837	815	801	852	796	808	874	793	845	793	836	837	883	791	830	838	779	817	844	797	828	852	799	816	878	829	826	822	816	808	802	857	824	870	799	774	838	763	798	834	773	835	797	880	815	760	800	842	804	822	838	800	767	863	848	798	856	816	802	833	848	907	828	830	800	847	819	831	893	831	826	812	829	861	824	786	832	788	839	766	862	850	787	811	800	839	818	864	821	849	805	812	799	834	808	833	814	796	815	799	812	782	767	862	859	880	813	764	879	853	830	825	824	841	844	832	811	853	768	821	826	770	794	866	824	842	837	832	783	872	777	801	820	785	799	839	792	807	803	849	822	885	845	819	899	878	837	795	782	821	858	838	881	879	812	825	871	827	816	802	829	805	802	823	802	830	799	792	778	876	830	770	820	815	823	790	854	820	791	810	833	840	815	788	808	862	815	833	820	824	828	817	805	796	827	794	800	808	872	819	799	821	774	811	829	811	851	794	842	828	824	822	839	839	823	820	790	840	827	784	873	816	794	826	853	787	804	817	843	790	839	797	836	846	803	821	765	820	777	794	802	778	813	832	798	787	841	802	806	819	800	874	792	812	842	794	843	830	817	800	812	849	828	832	838	803	789	833	820	845	843	826	821	798	804	834	848	814	799	788	764	761	780	842	818	821	869	855	813	844	851	823	781	796	772	827	837	749	844	796	872	780	817	818	776	781	843	791	792	787	827	836	806	839	857	826	833	804	831	780	825	805	785	861	807	846	881	806	840	813	814	792	809	854	873	822	827	824	795	837	813	820	815	857	825	821	841	830	777	839	858	754	816	834	794	808	794	849	802	827	855	797	821	882	836	767	732	791	825	816	849	829	809	834	885	855	816	837	784	856	824	858	832	784	797	778	829	839	792	797	799	780	817	817	815	803	815	796	846	813	766	834	870	818	797	793	807	829	840	766	834	821	801	806	881	836	853	817	801	840	812	838	837	827	754	823	800	825	780	790	779	830	779	837	878	826	818	868	863	862	799	856	817	867	832	817	833	866	816	766	803	780	802	758	855	875	818	767	853	780	854	805	769	850	832	786	790	824	782	841	810	793	788	792	792	820	868	858	832	826	833	794	810	825	855	827	866	825	796	821	866	815	801	760	830	832	856	800	854	794	826	806	868	788	798	793	771	813	852	809	819	845	780	829	852	807	862	819	800	825	834	874	852	860	765	835	842	830	840	849	875	810	831	793	778	840	791	841	803	812	834	890	878	815	795	774	779	768	783	829	872	795	821	840	851	812	834	857	779	866	823	813	818	826	806	841	819	746	829	826	820	839	905	844	842	809	821	797	824	791	797	828	827	814	864	841	867	825	793	806	851	831	784	824	867	856	783	843	828	775	807	833	813	816	837	823	815	849	823	836	843	794	812	847	811	777	793	809	867	850	800	857	864	785	743	841	844	803	786	843	799	800	802	821	775	842	805	838	835	819	855	771	792	829	877	783	828	801	831	833	814	858	829	822	795	845	779	821	889	848	792	817	817	853	778	797	778	843	865	829	808	812	824	823	853	805	780	789	848	801	850	783	808	796	835	855	809	796	741	807	801	841	865	826	805	830	825	789	799	793	772	787	795	810	848	837	810	769	884	826	846	792	818	837	815	899	840	831	786	833	817	808	786	817	778	807	870	855	779	806	834	804	801	827	876	816	854	855	815	808	836	835	805	831	830	831	890	797	826	813	785	867	877	819	840	813	845	840	817	831	801	861	801	852	829	806	809	790	866	809	855	836	773	828	875	865	860	839	831	775	822	824	880	823	785	850	819	838	840	862	786	820	827	811	811	799	789	767	788	737	868	808	822	825	826	848	815	827	850	784	842	790	863	789	826	763	860	818	839	810	796	825	796	784	785	882	792	817	820	793	805	852	835	806	823	812	781	823	816	849	808	814	838	826	862	829	801	813	818	843	862	865	820	845	831	823	822	831	828	825	777	775	743	840	853	772	879	854	836	850	832	814	805	771	825	792	814	805	770	786	806	818	848	789	848	802	794	850	899	793	826	848	816	796	855	819	806	834	816	886	822	841	823	811	784	821	795	867	806	822	851	815	825	861	813	824	813	827	790	812	823	860	798	873	812	818	795	830	806	797	818	817	812	796	846	811	787	761	844	818	898	849	830	851	825	826	826	837	779	779	824	809	805	903	804	784	818	790	831	846	825	830	832	797	810	856	806	839	810	833	840	772	792	874	849	868	787	811	784	858	854	825	820	817	799	840	813	865	795	748	811	824	809	825	799	810	801	789	828	811	817	804	765	817	798	799	808	844	833	856	792	859	812	809	809	768	814	809	821	825	819	838	825	844	794	812	807	890	805	795	879	876	844	831	827	829	823	867	838	791	867	846	789	868	785	798	820	813	814	778	794	786	843	798	795	816	787	816	779	773	812	787	786	804	797	781	790	790	831	827	784	827	841	806	852	782	809	806	807	807	869	849	780	826	803	821	793	820	847	846	829	805	838	818	793	803	843	833	818	829	839	799	802	809	834	792	889	836	754	854	787	803	861	790	817	778	830	799	795	874	815	823	836	885	853	824	835	901	827	842	776	809	771	864	860	813	827	795	827	838	837	857	858	793	832	829	784	811	829	819	780	825	821	860	865	822	769	818	808	837	805	858	825	891	821	835	871	785	807	877	779	847	798	786	810	814	840	817	852	809	861	832	834	794	767	799	843	815	815	824	794	831	824	818	795	868	809	786	812	809	783	866	802	755	823	862	824	820	826	783	784	796	821	848	838	818	803	820	770	851	830	787	786	803	840	808	848	770	832	748	822	828	778	816	790	796	826	815
5562	3182	11875	11268	3189	739	208	134	113	92	86	97	89	81	92	85	92	77	82	80	80	72	100	89	89	93	82	88	81	70	88	86	70	77	81	83	82	95	70	88	86	94	79	83	100	92	74	85	113	89	94	87	105	88	93	92	82	68	99	76	90	75	94	90	71	79	82	82	85	76	77	107	82	79	77	81	76	78	101	100	86	87	74	90	82	85	76	86	100	77	85	98	97	97	79	67	84	76	76	83	94	92	88	95	86	89	99	77	77	108	70	77	88	95	99	85	73	76	83	103	75	62	84	75	86	73	86	96	106	86	90	86	72	84	105	74	55	80	93	82	78	95	85	77	76	87	93	106	74	90	90	84	88	65	85	81	99	83	90	105	94	95	87	73	87	101	83	89	82	81	79	88	71	80	95	87	90	89	82	98	73	90	77	87	88	72	90	99	77	92	78	92	88	87	105	93	64	80	88	93	84	83	77	90	89	90	82	85	101	94	80	81	86	94	77	90	74	102	79	68	81	81	74	93	93	76	67	81	92	71	98	73	86	80	59	86	87	79	68	92	86	80	105	88	87	101	80	70	80	75	105	94	80	74	95	91	103	105	93	71	93	91	86	85	76	87	79	73	107	75	83	91	101	101	84	82	75	89	93	85	67	85	88	74	70	74	96	80	94	96	79	96	91	78	75	86	80	102	87	105	79	90	74	83	89	77	88	82	98	89	83	92	93	86	90	66	81	93	85	85	65	91	93	98	84	83	78	85	83	93	74	75	92	97	86	80	80	69	77	82	88	91	82	67	72	84	86	93	96	89	83	81	97	71	66	97	87	92	90	83	94	87	95	92	84	81	89	81	94	97	81	100	110	91	87	86	91	84	91	80	84	77	89	95	93	88	84	79	80	83	74	83	90	80	106	85	81	81	76	79	92	98	98	101	86	98	92	101	84	88	92	96	92	83	82	97	83	82	74	87	87	89	90	94	79	95	104	110	98	95	85	92	76	79	79	99	88	81	86	95	80	89	87	84	75	75	95	84	105	82	72	80	76	76	78	73	91	99	94	102	103	87	90	90	82	84	88	100	86	67	85	83	80	91	89	91	79	86	87	79	81	89	80	87	89	74	83	86	86	82	78	103	90	101	68	79	98	72	70	76	88	92	73	90	99	100	71	79	110	79	90	73	109	77	101	70	83	96	84	78	82	81	71	88	74	90	84	95	72	113	76	99	77	86	83	73	97	92	90	85	81	100	98	97	95	76	84	88	91	84	83	105	80	73	103	71	96	89	87	70	93	90	88	89	78	86	75	89	92	91	78	85	80	100	80	74	81	93	102	73	84	71	76	104	70	91	84	82	78	90	71	108	67	107	87	83	53	66	94	83	69	71	77	106	87	89	91	77	84	96	97	84	73	80	86	84	91	85	83	73	96	94	69	93	88	81	93	85	76	91	89	78	88	83	81	98	88	90	75	94	86	78	85	94	83	76	85	103	93	81	90	82	65	76	93	71	93	71	84	78	65	94	93	80	95	85	83	78	81	84	84	69	88	72	79	86	66	85	85	72	81	100	92	95	93	101	84	75	87	84	73	65	98	100	92	90	85	87	90	79	95	90	87	83	81	85	76	85	89	95	84	91	87	95	78	91	90	74	96	71	82	86	98	97	93	84	93	106	87	89	83	86	82	82	82	87	86	88	85	97	88	91	104	61	92	74	82	74	80	91	84	94	83	81	91	93	83	90	92	86	91	104	72	98	98	83	82	87	86	95	81	93	88	102	78	74	77	88	89	92	87	104	97	66	79	89	87	104	75	93	83	65	79	88	82	92	103	98	82	76	100	70	88	96	82	82	98	74	89	87	75	87	82	85	70	88	85	86	80	85	84	83	81	83	95	83	93	92	90	63	96	67	89	76	107	93	75	85	98	86	96	85	79	83	95	81	84	93	87	95	87	80	90	86	91	76	90	87	94	79	82	74	64	106	75	84	76	86	96	104	94	84	97	77	79	75	70	96	93	90	94	77	83	69	80	68	77	91	76	81	96	86	68	90	87	84	100	90	87	80	90	99	79	88	84	90	78	69	77	81	81	79	98	81	72	89	72	84	84	87	97	88	82	83	82	84	92	95	77	90	84	92	80	86	103	66	79	102	86	86	83	93	83	84	83	92	81	95	91	76	91	89	84	94	79	87	77	86	87	84	85	83	101	87	92	84	100	74	89	78	85	85	77	91	86	93	92	79	93	71	78	94	109	82	91	97	89	83	79	78	84	101	71	92	84	84	99	69	89	70	67	82	97	100	85	92	83	82	110	91	86	91	93	86	73	89	90	97	81	85	88	82	79	97	78	83	103	82	82	76	83	96	76	91	97	96	93	98	92	91	75	89	99	99	64	90	76	67	60	89	95	86	94	90	92	95	91	92	98	89	78	83	87	84	76	89	86	84	87	69	97	68	93	93	79	93	78	93	95	77	75	93	106	88	83	86	80	75	81	88	103	91	86	82	86	92	85	98	97	97	79	68	87	89	94	99	79	90	84	97	75	94	88	88	86	79	75	86	103	86	75	91	88	100	88	85	83	86	72	80	74	91	79	94	100	80	93	81	83	89	92	87	92	86	79	115	77	91	81	70	66	67	107	84	102	94	99	71	80	77	86	90	86	84	92	102	86	93	79	103	91	94	81	76	99	76	83	83	102	77	87	94	82	84	87	80	92	88	79	78	68	79	76	67	81	79	74	84	76	85	83	84	92	88	88	75	70	77	84	75	88	90	77	82	86	73	75	82	76	87	92	87	90	69	87	90	93	92	83	89	73	86	101	84	75	101	89	71	90	84	89	79	91	98	86	85	81	89	80	93	84	68	98	81	77	108	85	92	76	76	74	87	82	91	97	83	72	75	90	83	98	80	101	87	84	104	81	76	88	87	93	104	93	86	89	83	91	75	86	89	93	103	79	82	81	89	89	98	91	73	97	85	85	74	78	86	78	81	80	80	86	83	102	84	93	85	75	59	78	87	74	71	79	80	75	99	88	76	99	90	96	87	102	95	80	78	82	93	71	85	79	65	100	78	92	87	87	97	106	93	84	76	72	86	92	76	85	90	90	99	86	89	85	86	86	74	89	79	82	82	72	75	91	75	85	102	85	103	79	78	77	106	86	91	67	92	97	90	77	81	83	84	82	69	87	82	82	76	88	73	75	82	71	66	102	87	93	68	93	78	91	94	95	88	95	78	85	86	91	88	115	86	78	84	70	93	85	76	87	80	95	97	69	78	73	97	79	79	92	84	73	95	80	93	78	74	96	73	90	77	79	79	98	88	88	75	96	99	84	87	88	90	95	77	83	79	90	82	92	79	81	72	75	61	76	82	74	86	74	80	87	83	69	72	75	92	97	90	89	94	100	72	81	93	98	95	87	83	102	92	72	92	81	90	98	93	105	77	78	87	64	83	84	74	93	87	92	105	83	90	73	54	80	82	92	79	96	85	102	89	84	84	87	67	94	71
31605	23764	38597	35571	24688	12734	4224	2272	1288	1020	915	909	830	889	849	882	852	830	866	814	858	804	809	812	867	839	822	904	854	879	880	821	880	868	870	856	886	870	921	847	842	825	842	827	838	854	827	878	862	925	859	860	855	851	843	842	903	777	858	856	913	886	859	854	822	876	855	843	868	816	854	856	838	875	890	837	900	873	849	913	824	859	880	855	866	846	879	843	879	827	853	844	850	901	917	894	812	802	865	862	871	818	839	825	890	921	872	908	876	850	865	845	847	848	845	868	809	847	903	852	852	906	852	810	862	862	857	882	846	849	852	910	865	900	862	866	848	851	841	849	855	846	839	827	843	883	893	914	867	867	869	876	843	803	875	870	865	836	851	867	861	867	838	918	903	880	835	885	907	892	865	893	848	825	854	848	863	859	864	861	844	892	850	881	823	929	852	829	877	806	805	844	923	893	896	844	834	840	892	875	876	847	829	847	886	856	829	845	855	837	896	851	874	832	860	862	867	825	918	860	874	848	877	863	810	819	840	843	837	890	817	871	843	859	861	848	921	894	828	842	865	819	854	835	880	874	833	875	879	895	839	961	854	854	832	855	877	846	897	776	872	826	847	837	859	880	885	883	831	892	896	865	870	859	890	900	849	862	879	836	900	861	860	828	841	844	894	848	904	847	908	881	834	851	863	847	877	883	810	829	804	890	864	904	848	802	860	907	863	900	831	849	887	856	886	818	860	875	904	833	876	852	862	879	903	865	879	865	865	874	886	886	926	853	901	868	883	871	859	923	864	857	790	846	835	862	917	870	864	877	907	817	871	916	902	877	901	850	848	905	922	857	840	895	819	840	946	870	840	840	878	882	890	910	852	834	889	927	864	871	870	879	851	854	856	885	873	844	889	835	812	849	877	859	859	896	862	883	852	869	853	831	839	843	830	830	860	839	789	843	839	871	826	852	844	885	875	885	893	881	932	901	788	864	852	874	831	817	868	905	831	873	913	863	864	885	814	844	849	876	874	872	794	829	885	863	914	799	933	893	839	878	845	880	855	808	896	862	821	884	889	863	864	875	882	861	861	832	875	871	881	871	866	880	907	851	833	875	822	829	862	872	886	849	895	888	897	860	849	872	828	822	907	896	885	857	821	844	903	898	869	846	856	864	875	854	836	871	808	861	851	850	841	810	864	882	885	893	872	856	877	890	819	889	853	870	852	874	857	867	858	859	920	834	861	876	864	833	861	877	881	849	870	849	866	861	869	887	900	883	855	861	881	829	826	860	875	878	857	862	840	916	819	852	844	866	824	873	855	869	857	862	828	810	892	875	851	865	857	862	887	850	887	798	847	854	842	903	917	888	857	890	893	908	859	885	901	920	867	903	891	897	862	881	892	822	903	854	897	835	852	893	872	825	831	883	900	843	873	871	803	882	911	892	864	874	837	900	853	909	889	868	839	890	857	819	819	835	836	832	856	925	830	891	799	838	865	842	808	883	848	901	865	837	848	849	833	882	886	885	876	852	878	864	849	864	853	848	867	886	855	853	879	856	852	869	856	821	855	859	851	865	824	824	904	858	851	881	904	870	839	865	910	909	817	857	855	920	863	878	913	890	841	919	889	899	873	869	851	869	841	868	849	858	831	852	888	883	937	862	867	901	858	934	892	849	837	867	796	838	848	808	878	884	872	869	920	863	826	868	889	820	873	857	861	871	851	841	856	844	849	832	844	896	900	855	841	855	839	854	877	892	843	869	855	862	883	892	832	867	827	876	870	830	895	827	871	824	844	857	884	874	835	879	845	872	885	833	872	851	881	898	895	870	844	852	892	800	859	881	836	923	907	856	872	869	878	876	887	865	876	863	862	915	846	883	847	902	872	838	890	871	894	850	845	811	827	867	870	938	876	928	868	879	859	860	849	887	870	853	841	831	870	886	824	843	868	893	857	850	835	852	854	949	825	867	912	873	852	836	866	892	862	881	875	826	888	872	878	854	848	883	828	861	851	871	847	834	848	870	911	887	842	889	819	837	876	851	859	849	817	904	830	827	874	847	837	860	864	870	887	867	835	861	871	846	814	870	859	832	863	885	831	855	889	814	805	843	927	873	849	857	845	860	875	866	863	868	865	915	885	865	900	913	831	894	850	855	827	889	860	890	820	879	846	843	821	873	876	879	857	935	835	872	817	894	821	863	930	890	840	932	874	890	873	860	871	859	844	849	794	877	846	841	861	873	841	882	888	825	867	857	828	857	850	847	899	863	919	840	882	843	809	885	887	896	857	911	873	859	875	839	870	839	907	925	865	881	876	854	907	888	868	869	897	879	862	835	842	832	864	936	876	838	888	874	884	880	846	820	873	870	880	871	842	825	902	915	840	866	845	835	907	904	881	920	859	875	909	860	851	911	903	900	839	886	878	860	896	869	876	890	863	883	866	840	897	876	919	835	858	929	879	854	864	845	861	859	848	906	857	879	850	854	880	865	814	920	846	874	863	851	880	874	854	838	839	872	880	819	822	835	857	833	822	895	874	821	858	875	855	863	892	848	926	869	828	838	845	838	870	843	881	884	825	938	832	901	865	831	866	895	891	822	827	851	826	843	860	891	910	808	826	831	877	885	861	859	819	946	849	905	860	825	902	860	841	831	855	788	873	823	840	891	810	891	875	879	858	881	861	879	836	909	841	873	822	818	858	862	878	900	890	871	893	871	835	892	815	871	855	876	859	887	902	885	857	870	892	849	834	866	839	886	896	819	839	923	843	862	863	877	893	876	857	865	870	924	949	827	845	854	827	822	887	838	949	862	854	856	869	869	872	797	836	883	851	835	861	848	857	881	843	828	822	921	841	821	844	866	859	882	863	861	881	883	888	861	937	839	868	877	844	811	853	938	886	894	894	833	861	867	834	851	869	925	888	860	860	850	881	868	873	888	893	869	837	905	873	901	855	871	865	815	845	887	847	832	841	851	858	846	857	866	879	854	819	881	867	857	854	874	845	846	853	839	879	873	880	895	778	887	818	861	873	875	859	824	833	832	884	885	877	894	906	833	892	937	838	900	874	830	893	880	863	846	873	863	857	875	865	827	862	842	819	844	847	851	808	823	857	822	853	794	841	908	850	870	894	881	904	913	833	818	924	856	822	837	795	888	869	852	856	862	911	883	818	846	896	891	843	875	848	935	899	849	874	837	898	846	868	893	836	902	806	911	863	870	881	881	835	883	830	867	849	854	932	836	860	856	855	838	873	893	870	824	851	892	884	841	878	836	887	885	837	884	864	870	892	803	897	865	873	883	897	861	859	838	899	900	881	857	828	869	857	782	851	866	894	827	940	879	851	800	853	875	837	895	828	829	872	874	897	851	919	896	853	850	801	884	935	878	889	859	823	836	868	844	879	878	864	819	867	900	853	881	893	884	820	850	837	887	881	915	868	895	915	898	826	904	840	867	870	870	879	868	826	864	855	882	897	897	851	831	838	863	805	848	822	846	888	814	908	818	858	870
11197	12192	28490	25592	9726	2146	439	230	129	88	81	78	67	91	87	86	91	77	100	69	81	81	85	79	92	79	68	75	87	79	72	70	77	85	81	70	76	78	78	64	83	85	64	99	66	73	79	79	107	69	70	87	93	76	74	66	87	90	86	87	74	71	75	93	75	88	87	83	73	85	94	75	85	66	92	99	75	97	78	84	87	63	69	76	101	92	82	72	83	109	91	71	79	94	92	92	79	83	87	84	82	94	79	90	91	79	100	88	78	78	85	79	83	90	84	84	100	80	71	67	84	90	85	73	78	83	84	78	96	93	83	93	63	72	84	81	86	78	93	80	77	91	73	79	91	96	94	87	92	83	84	77	74	73	79	80	85	76	82	73	97	85	88	86	68	84	80	76	98	92	89	82	89	72	84	75	96	86	61	73	89	80	77	80	94	76	80	81	67	83	96	91	70	85	86	57	81	72	88	83	90	84	100	78	77	77	86	99	86	89	79	69	78	101	82	71	94	93	76	72	101	89	67	71	86	88	66	82	87	81	77	77	86	60	71	77	69	84	84	80	84	83	102	80	72	88	73	85	86	85	79	88	74	65	68	71	93	91	82	89	94	54	78	84	94	98	87	73	73	91	92	75	75	96	95	87	76	88	84	99	77	97	88	66	91	76	83	105	84	90	78	87	78	91	86	73	94	81	90	84	89	91	79	90	87	81	89	75	91	70	82	70	73	74	79	90	77	79	76	76	75	96	70	95	98	97	73	91	77	73	85	79	89	78	68	84	69	97	81	76	73	69	79	93	73	69	82	80	96	94	83	90	88	83	77	81	75	77	79	74	89	84	90	69	96	88	79	81	79	80	87	73	87	79	93	85	79	83	81	84	57	94	84	81	76	80	74	69	98	64	86	91	84	83	81	78	99	86	82	80	78	72	71	82	85	75	85	85	92	82	71	87	88	75	77	82	79	82	88	98	75	80	79	71	87	88	82	92	74	88	75	81	74	97	70	85	80	78	90	82	94	86	84	80	68	75	69	82	79	97	75	97	71	76	81	94	79	76	77	79	102	80	88	90	94	82	88	81	87	74	83	66	71	67	76	93	90	59	95	89	91	87	87	85	74	78	99	80	89	96	79	88	85	73	81	77	84	66	71	93	80	93	81	67	97	81	81	69	85	82	81	84	78	75	88	76	74	85	92	91	93	85	98	88	78	83	80	73	76	83	75	88	89	78	78	84	89	76	94	70	82	90	88	76	78	72	68	79	74	104	76	84	67	71	75	89	91	85	86	79	92	83	91	72	73	87	81	90	97	91	70	79	86	85	71	89	78	83	85	58	87	83	90	80	79	85	68	74	78	83	96	78	92	77	69	72	75	86	103	93	86	83	84	77	88	94	98	65	88	86	75	101	86	102	93	76	72	88	70	78	81	87	91	77	73	87	74	84	90	71	63	64	77	79	77	82	82	72	75	92	80	79	65	88	94	80	77	72	73	85	88	83	81	76	70	84	87	85	70	93	78	86	82	92	91	73	99	75	71	89	71	95	93	81	90	83	88	85	74	94	93	82	75	80	72	84	97	80	89	82	87	94	94	78	87	90	82	83	79	85	76	80	96	82	72	82	87	73	73	78	102	93	87	94	83	84	78	76	77	93	89	78	70	98	98	71	78	90	68	94	78	80	59	87	88	92	89	103	77	62	71	92	91	83	84	95	76	84	93	88	89	81	90	82	85	100	88	102	79	81	74	96	82	95	88	63	88	76	86	97	90	80	72	79	97	74	88	76	70	75	93	77	71	91	89	86	86	80	74	86	86	68	90	75	92	89	101	113	79	77	93	58	72	70	68	88	92	86	83	75	79	72	70	72	56	96	96	62	83	86	67	83	70	90	72	78	75	84	91	99	87	80	102	84	81	80	87	102	77	85	84	89	81	68	63	86	93	78	67	82	103	87	68	78	70	101	79	84	78	82	94	89	88	83	100	106	76	86	91	85	62	93	78	82	71	86	80	77	80	76	89	69	76	89	92	87	90	85	99	82	83	95	90	91	67	80	86	63	91	86	84	85	91	82	90	98	67	105	76	83	89	93	87	88	93	93	82	79	60	80	78	85	92	84	68	73	78	81	94	81	91	105	68	80	76	68	88	81	81	64	75	74	84	80	70	74	83	73	85	112	70	78	79	92	86	81	78	83	84	84	90	88	69	104	79	72	79	82	76	77	84	74	89	80	76	104	75	87	94	71	101	76	88	85	84	83	91	84	91	88	93	96	84	73	86	79	89	86	90	75	91	95	90	77	100	75	90	66	75	67	108	90	79	81	78	91	90	74	63	92	89	87	71	64	71	88	79	83	93	95	90	87	89	84	91	80	87	87	74	80	80	63	85	77	84	81	69	76	63	97	73	79	74	72	89	84	98	86	89	73	79	66	84	77	85	75	82	77	83	83	83	90	83	88	79	80	72	92	81	75	76	85	92	78	90	83	86	93	80	89	85	87	90	88	81	78	81	64	93	91	92	87	93	67	82	84	60	99	73	85	80	77	73	80	80	91	94	94	87	96	87	80	83	85	80	96	73	78	89	105	94	88	90	69	79	90	79	81	77	80	85	91	86	87	86	74	73	88	78	80	93	97	67	77	82	66	70	77	76	89	90	84	80	86	102	85	89	84	66	80	66	86	87	93	77	92	74	111	85	72	91	87	92	79	94	82	88	77	98	70	87	88	107	86	108	71	77	84	80	80	85	79	72	86	72	84	78	84	65	91	80	76	75	100	76	85	75	82	73	81	75	85	79	83	77	71	65	90	91	70	89	85	71	88	74	82	57	75	97	81	79	88	77	76	79	90	90	86	78	89	82	81	80	79	85	77	95	80	69	85	74	108	78	80	96	74	83	91	83	102	80	91	77	82	88	98	87	70	88	89	78	89	92	84	72	75	75	91	82	71	91	83	87	77	112	90	70	87	74	72	80	97	73	81	75	87	75	80	73	96	88	75	96	81	75	74	85	77	87	80	91	74	102	110	96	88	82	86	61	75	73	69	82	85	72	85	86	78	72	82	80	92	75	104	86	80	101	89	74	76	80	89	78	90	87	83	66	74	78	72	84	88	92	92	89	88	80	84	82	96	69	82	85	61	83	73	83	92	84	80	81	76	76	72	82	96	79	97	80	84	96	84	90	88	81	73	80	89	101	83	83	87	66	68	72	91	95	100	91	75	103	81	90	77	71	97	82	69	102	81	88	77	88	86	86	77	76	79	81	74	88	81	83	78	80	76	93	82	99	84	97	79	78	94	84	91	88	73	84	79	80	92	78	95	92	85	95	83	94	88	96	93	75	83	81	69	86	91	81	81	82	93	85	94	87	89	81	77	92	83	57	105	78	60	87	81	87	90	68	83	78	76	68	86	77	88	75	80	93	71	83	81	77	88	92	71	83	98	89	75	89	76	86	68	81	70	85	87	86	88	83	81	81	90	74	91	85	81	85	85	85	82	66	84	83	76
42539	36470	52275	49137	36421	23633	9527	4854	1948	1164	1029	885	861	817	853	861	826	821	830	828	866	857	819	823	861	772	832	819	823	832	830	850	868	832	890	866	875	901	775	823	864	780	859	822	820	824	849	835	888	844	875	809	875	888	837	855	826	822	858	854	877	879	828	808	819	789	863	888	803	809	850	856	730	847	808	844	802	811	833	800	870	797	856	886	870	827	865	812	804	829	824	848	831	796	831	829	845	803	843	836	844	837	871	882	851	843	815	851	793	806	861	801	861	849	833	887	802	841	824	853	808	830	865	816	804	859	817	861	844	817	852	809	892	865	845	819	825	867	808	797	828	862	832	872	860	829	814	850	822	827	853	828	781	832	848	826	793	892	843	862	835	805	840	848	848	845	857	817	856	831	824	768	849	781	815	837	846	834	790	828	821	821	778	843	846	848	798	785	803	861	844	790	865	865	780	829	807	749	847	835	848	812	819	904	814	865	848	858	828	793	842	806	809	838	847	836	809	855	848	814	865	837	823	831	795	848	850	806	837	856	824	801	801	787	844	858	811	803	857	795	856	833	873	774	804	842	826	831	887	890	861	804	837	868	868	831	870	833	900	842	828	869	806	795	828	862	845	834	837	926	845	852	832	853	868	850	880	833	881	885	821	827	800	797	829	851	819	803	845	850	933	811	824	811	829	838	804	821	824	876	835	858	817	826	891	782	846	817	850	843	808	790	822	796	835	803	857	862	837	817	870	853	840	812	812	855	889	802	871	849	827	858	859	865	849	821	838	825	850	826	794	885	809	878	835	774	829	800	819	855	850	854	845	855	827	835	832	857	836	813	831	813	867	867	780	824	787	872	866	804	868	791	856	879	824	826	838	818	847	794	771	832	817	827	845	816	813	808	799	813	826	834	869	869	825	803	820	847	850	848	853	842	847	865	797	803	781	852	808	817	847	845	811	824	817	817	827	900	816	834	836	831	882	889	819	848	787	836	833	841	825	824	824	838	844	831	808	819	820	822	822	836	824	768	850	844	820	784	872	848	820	846	826	814	910	800	843	842	803	841	862	807	834	812	845	815	805	858	827	827	833	828	851	910	813	783	852	844	860	867	805	840	809	796	839	787	813	849	800	853	815	849	826	804	827	821	847	790	825	806	832	824	833	833	805	795	801	837	803	886	892	827	838	854	827	849	798	802	812	851	838	827	861	861	828	809	867	848	825	863	853	846	827	800	850	801	764	847	832	779	857	810	838	819	819	767	810	860	867	819	881	819	836	830	813	816	827	806	829	897	870	817	906	822	791	875	853	802	847	823	856	832	844	840	807	847	861	833	891	844	820	812	835	904	838	802	859	794	826	803	855	849	816	812	837	834	839	801	826	851	844	798	818	854	819	851	821	794	804	824	797	842	803	767	896	861	783	835	880	809	859	846	849	837	787	851	854	843	831	793	788	774	775	855	838	874	771	832	811	827	819	863	870	859	833	801	845	858	790	842	871	791	817	856	851	823	849	812	817	823	815	835	837	823	841	848	817	877	828	805	817	821	868	769	835	792	815	827	838	838	840	815	868	808	861	867	790	883	831	772	799	857	831	863	840	791	818	832	785	814	866	825	809	836	857	847	806	814	854	834	829	852	839	890	826	886	835	834	783	863	831	823	873	858	867	824	833	826	823	854	836	852	796	824	807	826	817	820	839	787	847	850	818	849	833	843	825	861	854	859	876	845	847	877	831	813	838	869	874	818	837	767	806	816	825	778	831	836	870	794	823	828	863	865	839	857	851	821	789	878	829	805	875	900	866	841	829	873	883	830	833	812	806	865	825	798	854	857	838	813	807	889	867	803	836	832	841	832	822	815	796	838	816	858	826	847	872	852	811	895	874	823	818	842	809	852	816	818	805	851	813	847	887	818	842	835	815	875	873	854	847	873	801	829	814	813	813	819	838	860	842	826	806	819	824	856	886	821	812	853	791	820	822	859	830	851	812	801	825	884	794	828	879	826	828	813	831	840	816	884	876	885	851	869	846	845	788	814	829	839	853	788	825	816	820	822	786	812	850	805	910	843	794	859	841	834	816	819	807	804	850	865	873	862	817	806	797	882	859	826	775	846	898	914	832	831	872	823	881	880	885	819	790	812	829	855	833	864	863	812	805	834	858	828	860	837	826	803	823	815	807	846	847	830	815	805	811	834	762	881	859	829	838	832	809	839	855	824	805	799	882	860	845	806	872	866	881	847	831	868	881	825	818	782	828	858	844	907	834	866	861	879	913	868	876	829	865	802	829	855	806	866	827	868	839	816	835	841	775	807	794	799	845	795	820	790	811	810	826	863	797	805	909	820	839	832	831	861	863	867	807	830	877	836	811	866	823	779	892	802	812	848	843	870	871	860	818	812	819	846	838	779	785	858	831	825	857	801	821	817	774	863	813	814	801	840	860	887	832	799	799	802	873	825	862	842	823	892	845	887	845	865	844	810	795	810	801	812	800	824	845	899	891	844	809	796	853	859	803	857	861	853	810	834	818	856	842	850	835	847	815	893	830	852	859	820	814	836	843	831	825	801	814	834	841	841	785	869	859	875	855	840	882	799	794	829	865	807	784	800	848	826	871	823	832	795	815	825	794	823	821	837	840	831	813	863	818	809	814	803	858	832	838	857	898	803	862	868	863	850	859	783	842	841	838	805	856	836	818	852	858	863	797	831	845	872	883	798	839	844	868	863	790	817	810	788	821	825	799	827	828	822	796	880	778	816	835	874	844	855	838	842	844	813	873	879	821	851	846	825	842	864	807	864	836	837	831	864	835	912	852	804	812	776	818	805	818	744	845	836	889	810	861	851	850	782	813	850	787	814	812	816	838	783	791	812	838	823	833	856	841	815	854	800	803	787	839	824	881	831	818	839	810	888	799	824	839	831	830	820	860	875	846	882	832	826	810	812	833	833	841	830	878	841	802	835	841	807	870	836	879	837	882	869	801	838	807	866	869	836	880	841	819	831	842	828	864	853	809	835	889	847	818	878	833	791	816	811	826	811	844	831	814	854	865	819	793	829	786	810	819	819	854	819	832	850	831	785	821	801	810	825	798	848	851	815	841	788	819	823	822	843	802	841	814	817	828	814	837	840	860	839	868	839	816	821	818	813	845	805	830	789	810	858	831	816	872	864	814	859	825	853	781	807	821	884	832	896	788	772	895	836	846	852	882	847	813	845	816	782	869	815	794	804	816	892	853	834	836	826	782	824	839	840	891	806	815	791	842	897	792	844	781	832	849	790	854	822	811	851	807	797	849	851	833	838	818	822	827	832	861	867	821	830	859	808	881	795	827	834	815	778	778	838	794	818	831	827	887	857	826	820	785	843	769	829	848	836	838	793	801	815	859	817	813	814	885	847	783	910	843	829	839	877	796	786	847	879	837	814	848	820	827	866	817	828	833	834	824	813	870	828	794	827	836	831	875	822	853	876	780	822	830	768	881	818	811	845	830	844	819	863	823	856	807	895
11412	11591	29635	24350	8600	1873	422	216	102	85	102	84	89	82	81	85	75	77	100	102	68	80	75	92	72	83	87	91	78	91	92	94	108	96	88	77	78	80	81	85	75	84	90	91	82	99	80	86	91	75	80	82	74	94	97	95	81	75	68	95	106	78	66	95	91	77	79	75	93	99	73	98	82	91	93	78	78	80	87	82	100	84	100	84	83	97	82	79	72	105	83	85	83	71	81	90	86	92	93	79	85	90	81	93	97	80	104	86	80	88	79	69	83	85	87	89	90	90	100	102	85	93	88	91	109	88	82	80	87	82	67	83	98	95	74	81	85	90	71	83	72	96	87	78	81	88	73	80	96	89	96	83	90	83	82	84	84	76	76	80	103	78	90	77	90	72	94	86	84	102	97	85	92	88	85	75	95	88	103	89	85	95	83	91	94	83	89	109	80	87	80	72	88	84	95	98	91	93	100	79	89	85	81	77	81	102	93	88	82	77	86	86	94	93	78	75	76	89	101	80	93	83	95	88	95	84	102	67	64	81	87	83	99	104	89	87	77	82	85	70	83	100	88	99	99	102	89	91	92	70	81	95	89	86	118	78	94	86	84	78	75	102	86	101	93	96	100	83	92	65	69	76	101	88	83	109	81	82	99	86	77	100	85	79	82	99	74	85	73	82	80	92	83	93	80	83	111	98	88	93	84	83	84	87	100	79	84	103	89	74	95	94	80	91	86	79	84	77	87	89	83	94	93	86	77	98	86	100	94	80	92	89	85	73	99	81	78	82	83	93	87	82	88	85	84	95	84	89	81	73	96	72	82	84	94	101	90	87	91	77	89	94	71	93	80	88	84	81	86	84	101	92	71	75	91	79	86	86	86	87	89	74	92	65	78	97	90	82	93	93	76	89	79	94	81	84	88	87	93	80	92	74	76	85	86	83	100	86	77	95	93	85	84	101	80	89	96	86	88	106	99	82	85	87	84	76	88	92	80	84	76	101	89	87	80	71	83	92	95	91	88	74	76	82	75	95	92	81	97	100	80	93	90	83	92	81	103	107	88	78	73	83	116	88	85	94	83	91	78	77	92	92	72	78	97	94	83	74	79	77	103	86	89	91	79	85	83	98	82	73	90	75	97	94	113	75	95	88	81	80	85	80	85	69	78	88	70	76	90	99	75	88	89	89	91	89	79	92	81	88	97	70	89	67	87	94	94	87	83	79	91	69	84	90	75	74	80	98	74	94	86	92	90	73	90	102	97	90	94	90	93	97	88	98	86	101	84	88	99	97	92	99	100	93	76	94	88	93	90	73	87	78	105	84	69	73	82	98	69	90	77	90	79	84	94	98	89	98	84	100	89	87	86	74	88	101	95	82	67	68	102	92	83	91	78	87	92	75	80	75	77	81	90	72	83	85	77	98	74	86	74	87	89	102	98	96	82	95	90	80	81	111	84	90	82	79	69	75	95	89	87	90	92	79	86	90	86	77	83	76	85	76	83	83	91	77	79	96	77	85	96	95	96	86	80	71	76	77	88	86	91	83	80	93	74	74	81	84	77	83	84	89	76	94	90	84	99	78	94	77	68	77	90	80	81	93	83	92	89	90	87	74	96	96	76	94	88	76	98	83	80	79	79	91	92	86	92	95	87	87	91	68	70	90	85	84	83	103	89	89	93	98	83	78	78	111	87	80	91	72	99	81	87	88	105	90	80	85	74	77	92	72	97	100	105	107	71	76	85	83	86	75	98	90	85	100	80	88	77	79	87	90	85	74	81	85	93	93	89	93	96	64	90	82	83	91	82	78	87	94	65	97	97	77	76	92	69	75	97	83	96	98	78	72	72	77	88	85	98	87	88	95	80	91	82	78	82	95	87	80	88	89	91	83	80	90	89	103	71	94	82	104	85	82	101	103	91	87	86	82	79	80	77	73	81	91	91	71	88	78	71	82	73	82	91	87	88	80	83	98	93	92	86	100	77	87	106	105	102	85	86	103	84	81	94	70	102	78	85	93	76	98	94	63	83	92	92	105	74	95	87	70	81	76	97	74	90	80	85	70	88	79	84	83	83	80	84	98	89	85	92	83	95	89	69	72	74	88	94	86	78	87	96	95	75	85	92	88	94	77	103	91	86	78	92	89	102	97	85	90	88	85	108	83	96	95	83	85	82	98	76	83	77	85	89	109	88	83	99	98	94	106	93	104	99	93	84	93	81	92	79	79	90	83	98	90	88	105	103	80	92	83	83	101	95	79	80	86	73	83	77	83	82	81	103	108	93	92	82	94	80	67	70	99	82	97	86	82	85	85	98	98	74	78	89	91	97	76	98	83	99	78	74	91	85	76	81	99	88	86	84	78	88	89	106	84	68	96	86	93	79	100	87	77	91	86	80	79	91	94	90	82	103	98	88	86	98	83	88	83	103	83	93	88	72	88	93	90	88	88	82	77	102	98	95	85	90	75	65	92	93	77	106	95	98	91	100	97	76	92	99	90	102	72	82	84	98	104	71	88	85	84	88	89	86	77	93	78	91	81	82	96	88	77	92	85	80	92	75	87	89	93	97	84	91	86	99	95	91	91	91	93	100	86	69	89	69	83	84	91	77	86	98	77	95	76	91	94	83	82	91	84	81	113	82	108	85	76	86	70	71	76	88	103	77	103	80	81	87	81	84	88	75	81	78	80	97	96	84	90	86	81	80	89	79	76	74	77	71	85	82	90	74	86	89	82	102	86	84	92	93	68	87	90	90	117	82	97	77	76	83	75	97	95	100	78	86	84	79	100	104	97	91	83	70	82	80	95	86	89	87	85	85	76	91	94	99	96	63	84	67	91	70	92	87	102	87	89	82	76	68	81	76	87	89	92	88	94	83	88	68	90	104	91	92	92	74	85	85	64	87	84	83	82	78	96	82	83	84	86	76	76	97	82	86	80	97	94	92	90	86	64	86	88	72	85	77	85	91	91	98	93	83	104	101	106	83	74	85	94	78	92	106	64	91	76	84	76	84	95	100	82	85	76	83	98	85	75	82	94	83	81	82	104	87	83	85	94	87	87	85	72	84	81	96	81	91	108	88	87	93	82	101	98	87	89	72	76	88	92	98	75	82	90	87	89	94	79	84	77	84	95	80	82	84	87	89	88	72	80	89	81	81	94	79	64	81	68	100	86	85	80	93	83	69	85	64	89	71	97	96	90	107	72	110	66	105	81	84	87	93	101	71	65	76	80	79	94	95	92	88	95	95	80	94	96	81	90	111	65	102	74	78	96	98	91	88	89	91	80	88	101	89	74	84	95	94	90	91	98	78	78	98	90	90	81	89	81	90	78	103	84	81	90	90	85	82	84	77	80	95	98	81	74	96	74	75	88	80	92	91	80	79	90	95	86	96	73	92	86	73	90	91	92	73	95	98	89	92	94	84	75	90	83	107	103	86	87	87	91	99	88	92	84	94	86	91	80	85	105	90	91	91	102	75	81	96	79	100	88	67	86	94	87	94	65
39446	36180	54221	47434	33831	21454	8616	4393	1682	1112	1083	966	924	877	886	841	907	902	866	871	901	896	874	850	863	841	860	912	876	901	867	870	872	868	892	862	862	860	894	862	885	891	893	868	868	878	920	804	907	845	908	876	886	902	806	883	827	861	866	845	897	842	886	904	868	922	860	896	907	868	908	847	839	884	863	874	858	888	863	884	863	859	849	870	889	808	842	872	878	934	880	860	866	911	851	856	926	836	866	816	880	851	887	876	869	878	878	807	892	907	912	824	791	896	876	855	853	878	845	825	882	911	868	858	899	879	864	861	859	833	873	875	886	891	873	881	864	891	836	871	827	927	914	937	863	886	860	854	874	901	905	849	840	867	927	886	882	849	884	880	944	825	884	867	868	876	844	830	880	913	876	784	856	846	915	843	883	884	868	856	868	891	912	858	863	899	833	885	865	870	936	879	893	850	901	874	856	890	912	850	854	911	887	894	842	846	891	844	872	817	889	829	840	898	852	849	841	848	828	790	874	872	839	890	893	863	878	808	849	859	882	824	870	894	817	879	887	857	833	876	867	902	864	835	869	918	900	877	847	879	862	884	843	936	911	940	826	867	834	846	869	865	861	876	875	836	841	906	870	919	884	895	853	865	830	897	873	906	865	859	852	878	902	892	875	912	914	823	838	860	868	833	891	883	873	899	901	867	866	905	898	873	867	851	889	866	867	844	858	852	847	890	886	901	859	814	866	892	851	888	875	902	898	811	840	824	896	844	901	898	885	919	925	912	887	918	843	869	849	847	827	867	911	888	876	890	897	846	834	885	853	848	832	870	876	944	919	919	897	885	905	861	859	865	858	873	891	901	929	864	873	898	828	861	831	876	848	850	895	836	904	897	894	930	874	910	854	880	871	886	876	862	859	881	892	873	874	902	875	893	812	856	851	886	888	874	930	891	867	885	879	893	863	908	852	829	898	933	835	873	855	893	865	898	884	876	870	888	825	883	918	890	828	913	914	870	870	863	878	860	864	813	841	883	860	894	882	869	878	881	876	888	936	877	881	858	905	832	853	879	860	831	862	915	857	880	904	899	806	869	889	876	900	863	865	823	886	878	950	861	924	876	878	878	921	890	874	909	889	862	866	905	867	864	895	852	845	897	865	933	881	837	889	928	885	883	829	882	828	906	920	827	881	860	890	872	890	885	888	862	869	875	901	899	827	918	894	892	876	891	897	882	838	860	888	860	853	816	831	878	886	896	823	910	864	838	886	846	860	873	872	899	910	875	856	915	890	842	847	868	868	851	872	856	826	905	870	862	875	838	864	893	875	830	908	848	818	868	885	838	890	885	825	810	903	875	838	905	865	917	877	854	868	894	865	901	868	887	867	883	841	865	875	841	850	861	876	883	894	905	881	875	846	871	889	958	857	912	862	859	855	870	860	874	928	916	890	881	919	872	840	894	914	894	900	907	858	858	880	910	828	875	924	881	866	917	872	871	839	890	858	888	838	855	860	873	861	902	879	899	860	818	876	857	883	816	857	878	871	907	922	911	891	858	850	880	846	876	891	841	862	915	862	855	870	916	887	941	859	856	840	842	915	872	895	891	919	855	941	900	878	903	838	869	834	889	917	861	870	873	896	880	886	899	903	871	856	891	845	897	870	846	896	828	931	827	883	895	855	918	884	863	887	867	840	872	915	842	915	918	859	850	836	825	860	893	844	842	913	866	891	877	873	877	858	825	917	874	897	904	834	828	888	927	828	836	900	872	892	841	903	841	864	897	894	875	886	891	873	891	887	869	849	881	901	841	881	822	877	897	857	859	919	877	863	879	880	842	944	866	847	857	863	831	887	908	861	885	890	849	867	855	917	881	880	889	874	893	867	860	851	875	907	906	850	867	886	912	891	843	871	873	865	876	854	835	864	880	849	892	904	855	940	923	863	843	905	860	948	874	871	867	891	909	838	890	835	869	894	883	889	861	883	902	848	916	866	872	857	925	924	889	876	904	845	895	885	922	825	902	846	805	906	842	854	839	862	842	930	903	866	888	863	837	863	898	839	881	840	857	846	871	901	883	857	877	847	829	892	909	878	876	848	873	841	872	901	879	887	869	893	865	894	896	879	853	880	874	833	851	827	951	923	918	863	816	879	813	896	897	866	861	914	905	864	900	900	915	866	919	906	888	891	911	877	911	876	832	893	871	892	873	850	916	892	873	853	919	913	911	840	876	901	836	899	899	838	917	828	910	892	863	875	850	879	886	876	863	902	832	844	848	907	916	825	891	854	892	950	892	888	893	865	881	928	839	896	850	828	831	856	944	847	908	954	909	870	848	887	936	871	920	837	876	849	844	873	857	871	869	902	887	930	846	878	856	866	875	880	917	896	894	948	913	866	840	878	896	874	934	865	880	889	853	876	862	885	892	850	914	915	866	846	898	889	844	894	899	884	913	827	847	917	907	874	917	904	897	929	812	861	885	856	879	900	792	850	859	857	875	847	867	860	916	847	871	853	880	881	857	825	839	835	867	904	824	875	905	801	894	899	854	891	877	891	878	907	913	912	860	892	879	869	864	866	876	866	839	896	893	906	939	866	860	942	871	901	904	890	857	873	887	894	897	909	841	852	837	923	907	921	857	854	936	848	884	871	889	835	921	890	890	874	861	865	878	917	883	843	824	866	874	893	904	844	889	897	879	896	836	853	917	877	838	877	847	866	884	903	929	879	838	896	829	819	945	882	882	863	891	855	868	876	902	859	900	885	861	925	869	896	897	881	899	902	877	862	895	863	879	842	877	838	920	916	906	849	877	931	809	893	853	844	912	842	863	827	842	880	928	851	946	832	846	914	855	880	865	861	884	880	882	901	844	905	920	871	887	853	879	898	848	864	900	861	895	923	873	855	896	869	842	845	868	877	862	849	874	868	839	824	886	886	876	906	866	927	835	898	871	841	857	854	901	835	842	871	877	925	879	850	892	850	908	881	871	824	855	830	879	865	908	878	891	885	846	880	817	850	862	883	878	840	862	847	923	817	834	875	866	909	860	865	867	828	842	870	928	907	862	843	889	869	872	881	856	841	837	886	903	813	903	906	880	875	817	892	861	878	837	895	935	862	836	859	842	849	840	899	876	832	857	855	883	860	899	834	902	848	883	884	863	872	926	923	869	867	830	871	911	861	826	848	836	888	845	892	921	870	896	877	905	897	897	874	885	871	852	810	892	871	859	892	908	888	872	856	910	876	928	888	831	910	869	856	854	881	884	902	839	880	866	913	865	896	860	875	876	889	857	867	894	884	892	901	903	871	900	898	929	853	906	835	924	856	839	883	884	895	856	918	864	896	904	885	885	903	879	888	889	864	888	851	878	887	893	878	890	845	881	899	863	875	838	869	866	843	804	904	832	844	821	895	888	916	891	800	926	849	871	903	850	899	889	849	848	885	874	887	886	868	853	905	893	859	879	868	863	797	901	909	840	887	893	870	938	791	945	913	855	904	873	887	883	857	838
16558	15760	41847	31159	13124	3297	635	248	118	96	93	90	108	95	83	82	81	71	84	86	96	72	74	80	88	74	89	63	86	106	91	84	99	80	81	83	89	72	88	83	84	61	95	78	86	97	83	74	100	103	78	77	78	92	80	77	66	76	82	93	71	82	80	86	85	91	79	88	75	78	79	87	79	90	69	85	84	79	79	84	90	73	92	73	98	64	80	85	76	91	86	77	87	73	94	74	87	79	81	84	79	94	75	71	93	70	84	82	84	89	82	89	66	85	79	76	76	69	94	101	108	80	93	78	66	89	99	72	98	84	90	71	78	79	93	82	78	82	75	75	84	74	85	85	68	73	86	79	82	93	95	79	78	86	73	87	90	95	91	101	96	85	73	84	63	67	82	74	98	76	79	82	98	77	89	84	74	70	84	82	65	77	77	69	80	85	80	77	75	89	80	83	65	88	85	71	81	80	95	88	73	95	81	69	86	80	94	70	81	91	89	82	88	95	92	75	78	97	68	96	79	75	76	77	77	83	87	73	87	83	90	85	72	77	85	87	79	105	76	76	94	88	104	90	83	75	90	91	82	83	83	91	92	79	77	72	77	76	86	84	76	87	91	82	83	83	74	76	86	77	77	105	88	82	94	83	70	85	103	99	79	79	101	94	90	79	75	84	91	73	96	82	89	94	77	95	71	69	75	80	84	71	83	77	89	72	75	81	82	79	79	72	76	72	72	84	91	75	75	76	76	83	86	78	79	92	69	83	77	91	99	84	89	77	83	82	77	77	84	71	86	70	61	71	93	79	81	86	78	78	83	106	87	79	58	77	95	93	65	82	83	96	88	71	71	83	89	81	77	98	83	84	92	70	68	89	66	89	88	92	78	78	79	73	68	74	74	91	84	94	75	84	69	84	85	84	70	91	70	82	84	67	81	90	89	94	87	83	80	72	93	80	97	87	98	85	76	89	88	94	88	56	90	79	92	88	74	80	77	71	100	81	97	89	79	72	87	85	80	75	69	88	87	68	96	91	84	61	99	82	77	97	90	82	94	74	80	68	82	69	96	87	89	60	70	84	85	93	86	68	93	84	86	83	83	84	66	85	96	82	80	78	103	92	85	74	90	77	69	88	90	76	64	76	80	89	86	90	92	88	79	72	80	88	68	86	69	77	68	70	94	86	78	68	78	79	82	77	77	81	90	81	89	87	79	95	90	77	67	86	88	108	89	99	90	101	86	82	84	72	74	79	81	84	91	89	84	99	84	86	84	74	88	86	91	94	83	96	80	91	84	79	99	74	78	85	85	92	108	87	78	85	82	60	76	86	90	92	66	92	77	70	79	72	82	93	85	74	92	93	71	85	83	76	85	83	77	77	86	92	87	74	90	95	93	74	75	78	82	84	95	83	95	68	75	88	77	70	84	76	84	70	67	74	87	75	78	75	75	81	81	94	87	81	76	71	81	108	70	80	74	72	86	99	82	71	98	75	91	71	88	70	84	92	96	73	91	86	81	83	104	89	68	79	80	82	99	81	91	68	81	86	97	82	97	73	85	80	87	76	69	70	71	73	79	81	68	71	91	68	83	93	87	78	102	89	78	87	104	59	89	79	79	85	83	94	103	76	64	100	83	98	83	76	71	75	72	72	99	89	104	75	71	79	74	80	81	82	87	74	79	114	87	79	78	94	94	98	90	78	90	78	99	87	94	80	77	82	73	86	83	100	91	72	87	71	85	91	75	103	87	94	75	77	84	68	92	79	73	56	87	72	82	77	73	87	96	82	100	84	93	69	78	93	90	89	109	88	94	82	89	87	83	77	93	72	91	67	80	79	58	84	89	88	81	70	91	83	101	83	84	83	77	83	75	90	77	92	69	84	99	90	84	74	78	74	93	83	86	86	85	81	83	80	82	73	116	88	97	80	77	85	87	95	77	78	88	91	91	75	64	79	86	101	85	68	89	72	72	85	73	84	91	85	97	74	67	71	95	74	75	80	80	72	89	67	87	85	81	69	71	68	101	70	76	67	76	73	83	83	74	83	103	84	82	90	79	60	101	84	89	84	88	95	79	79	74	72	91	71	86	89	91	82	77	71	82	81	56	74	72	83	92	75	86	85	66	72	79	72	100	91	81	74	96	90	80	85	87	85	80	72	88	74	73	83	62	73	97	85	91	76	77	64	79	76	77	101	92	87	94	85	73	59	89	100	86	72	79	86	73	71	78	78	90	81	76	77	85	76	88	86	82	92	89	90	89	81	82	77	82	86	94	74	89	68	88	61	70	75	89	82	74	90	92	71	94	71	74	76	83	104	94	89	80	89	77	89	83	84	85	84	81	89	81	87	89	76	84	79	89	77	95	84	78	78	82	81	86	87	80	79	88	83	77	82	81	98	98	92	83	79	62	85	81	87	77	90	82	85	74	98	77	74	83	71	80	91	90	83	102	95	88	86	94	82	83	85	96	90	83	82	80	98	91	85	79	87	75	84	73	86	102	76	92	77	70	71	82	91	64	94	76	83	87	80	68	77	74	65	67	76	85	89	79	76	102	100	61	86	89	84	88	85	93	78	87	71	81	68	81	65	88	100	89	91	86	82	97	84	100	81	94	71	87	79	75	82	71	69	82	82	88	88	86	94	91	82	74	72	68	75	73	73	78	76	70	95	103	88	77	77	89	80	93	87	83	89	85	84	83	89	84	73	64	71	78	67	77	87	69	74	88	88	77	89	93	74	100	78	95	76	78	90	78	80	88	79	72	89	81	88	81	81	86	89	87	95	88	101	75	92	88	87	75	87	67	88	95	109	88	75	107	96	77	81	88	75	92	82	85	81	93	82	85	82	89	75	98	84	65	85	87	79	86	85	75	69	80	91	93	87	85	76	73	61	90	99	77	73	86	87	85	79	85	79	78	98	87	96	79	86	85	74	83	73	76	92	83	71	86	91	78	92	74	83	76	85	89	101	76	81	64	97	74	73	100	69	82	70	86	106	86	85	81	89	78	92	93	100	79	85	94	101	93	82	91	78	75	84	96	87	82	80	92	75	80	79	85	80	96	92	85	82	83	87	81	78	76	77	92	83	89	88	83	73	81	77	88	84	80	79	83	88	78	85	86	83	102	97	84	85	83	64	91	70	81	93	83	59	103	86	79	81	67	72	67	81	82	66	95	74	73	97	87	73	76	91	87	75	79	68	78	94	90	73	65	89	83	84	79	76	71	79	94	87	76	92	62	85	92	100	77	83	81	89	86	79	91	80	82	59	99	95	78	81	71	91	88	84	73	86	77	101	78	62	85	83	100	99	73	78	79	85	65	89	67	72	85	77	70	70	77	61	82	74	86	83	85	81	75	77	84	64	76	84	71	86	97	85	91	73	79	74	91	75	84	90	63	79	82	86	93	83	77	74	88	78	82	88	72	64	66	72	70	68	90	77	82	80	93	81	73	87	97	70	73	90	61	80	80	73	85	67	79	85	68	60	68	85	74	87	86	70	83	73
46953	38580	62377	53846	39531	26547	11498	5485	1986	1107	1081	892	881	864	857	828	849	853	814	827	785	861	810	818	810	830	869	846	842	845	856	845	848	826	869	821	795	860	870	848	813	882	834	833	812	813	766	839	824	879	861	856	847	813	854	818	849	804	796	796	767	844	820	852	836	805	858	831	849	867	900	824	822	920	771	847	802	817	757	831	851	829	832	828	799	813	817	855	858	857	846	871	856	799	817	822	874	871	867	818	840	839	802	835	829	760	879	833	879	846	830	823	829	810	875	865	847	792	872	865	840	802	855	800	868	858	826	872	835	776	874	850	812	847	832	879	778	814	838	844	764	824	834	865	821	834	831	822	788	832	742	819	888	780	849	835	810	816	846	782	856	820	843	838	854	842	839	830	828	827	872	810	847	847	838	818	811	804	829	812	832	848	790	862	847	847	842	808	915	830	826	838	776	807	811	827	824	842	789	859	871	831	903	795	818	800	823	804	819	818	852	865	873	800	866	797	840	887	835	839	859	886	826	840	836	886	792	830	835	824	858	859	800	793	840	837	857	808	803	839	847	850	820	836	818	882	878	850	804	849	784	805	807	789	812	846	843	899	844	843	797	846	803	838	771	841	830	811	856	831	866	768	777	846	850	865	885	804	833	809	818	870	846	859	825	817	817	769	789	840	813	875	869	839	810	835	803	782	855	820	830	827	814	834	823	804	800	841	836	852	859	866	851	835	793	832	840	827	826	878	835	878	826	855	854	845	871	851	814	849	841	858	845	850	842	862	828	839	872	886	860	823	844	869	864	827	795	823	834	815	857	846	871	866	786	878	828	822	845	864	790	777	843	840	867	882	820	817	820	818	841	841	839	822	866	863	827	791	848	815	819	817	800	809	844	841	829	884	813	851	805	835	839	829	880	811	841	821	839	855	870	786	886	776	805	820	883	825	822	845	777	851	804	876	807	792	834	786	812	891	857	845	877	825	844	824	816	798	788	829	855	799	815	828	810	837	838	785	846	867	805	840	843	792	806	828	843	879	851	838	844	839	852	804	850	852	800	838	813	778	816	825	819	794	881	820	859	861	839	835	869	831	861	849	831	795	843	850	819	848	867	834	816	845	831	811	804	844	782	805	782	828	871	802	816	856	808	871	861	856	847	835	868	784	852	872	831	834	862	828	839	834	817	825	777	805	861	814	873	825	866	848	854	802	802	842	824	848	822	803	865	836	850	778	769	833	806	908	847	776	825	796	850	855	803	846	856	822	884	813	817	853	905	868	850	823	849	824	842	837	845	840	813	832	846	798	866	784	871	826	878	855	817	818	828	765	854	866	838	876	836	840	853	838	819	818	810	845	800	854	871	848	857	821	805	816	778	783	834	808	785	798	810	828	812	852	855	810	810	858	834	828	851	774	792	891	853	798	843	820	856	790	821	808	871	821	841	799	827	805	849	846	858	841	824	862	837	876	780	871	775	860	813	812	832	846	856	867	762	830	845	849	836	869	831	831	794	828	829	820	811	826	821	834	831	856	841	819	892	799	837	782	834	814	846	826	871	832	857	818	811	798	832	861	806	840	840	826	826	842	799	836	841	873	817	818	833	801	866	846	847	843	798	816	847	827	823	869	817	826	804	835	813	825	819	827	828	845	809	853	822	822	808	854	837	776	817	831	842	824	797	828	833	834	841	865	846	842	801	848	821	837	844	793	802	855	788	829	841	858	843	872	823	780	787	812	832	851	861	847	818	833	766	796	902	824	840	826	811	799	830	807	838	831	810	867	831	798	865	891	824	851	829	803	847	816	812	865	815	844	831	829	855	846	779	825	818	801	866	871	846	884	846	821	875	811	873	856	823	794	909	859	766	841	837	825	877	800	870	815	844	823	836	877	817	826	892	894	822	829	846	863	823	791	877	842	848	820	812	812	879	842	847	829	808	844	871	804	827	793	828	835	852	877	824	810	827	862	863	833	844	803	833	832	878	800	857	865	815	807	814	852	807	829	834	820	805	809	857	845	827	855	890	889	820	812	821	772	845	805	844	833	848	833	830	827	859	776	816	782	819	821	799	846	811	870	786	869	774	861	881	815	816	834	809	834	851	823	868	863	823	832	848	821	875	829	879	797	841	811	873	794	851	861	789	848	859	832	810	871	844	820	786	789	829	865	774	893	817	822	868	879	820	829	820	855	827	808	802	892	862	865	821	857	831	819	853	826	839	844	787	867	827	833	802	845	841	847	859	853	789	822	864	838	875	814	814	833	821	867	852	851	862	811	793	830	831	781	830	812	833	882	820	801	846	841	856	818	835	866	858	829	795	807	784	788	832	813	833	860	850	841	795	843	806	806	810	817	847	857	824	866	834	798	827	791	814	823	843	836	818	845	828	854	842	857	865	839	870	797	804	849	830	764	839	848	829	841	834	826	792	855	829	842	882	802	848	882	858	828	818	808	841	817	805	902	916	819	828	839	814	831	855	827	830	866	791	854	830	817	843	812	839	852	828	879	887	831	790	770	840	855	840	825	841	859	794	820	889	856	837	833	827	849	802	762	844	831	838	822	808	804	849	796	869	845	806	863	870	861	856	819	840	767	794	834	874	852	855	798	806	837	838	852	856	816	857	848	879	843	814	813	848	780	877	788	835	857	809	849	828	788	791	851	902	829	899	763	827	829	844	806	828	824	847	887	808	879	861	844	860	849	857	815	837	852	811	804	778	859	858	848	851	874	826	836	814	851	824	822	768	866	866	863	842	851	823	838	820	864	853	806	809	828	785	850	815	854	827	842	853	864	842	877	816	846	806	865	837	893	812	871	811	865	817	799	831	805	830	846	870	788	858	831	855	834	786	834	858	800	799	847	850	846	887	816	784	859	864	861	847	788	849	835	819	836	810	829	822	850	759	818	910	904	820	844	846	856	844	845	828	824	838	862	807	832	895	841	842	814	801	841	770	870	830	914	789	785	794	869	842	820	840	803	839	885	814	846	776	838	840	804	832	853	801	806	825	847	857	827	848	856	804	846	853	824	818	827	790	804	776	821	844	815	895	790	807	893	890	822	821	876	817	840	810	850	824	828	825	848	841	854	825	853	869	817	812	831	833	878	854	816	813	800	820	862	874	854	842	846	818	893	840	840	797	796	807	803	825	843	789	868	838	849	805	840	843	841	851	788	828	818	838	831	858	896	813	812	830	846	842	870	840	843	849	858	812	793	867	862	877	811	823	874	780	877	813	861	796	822	818	813	811	835	833	829	828	806	882	828	832	858	780	802	815	793	844	846	833	830	858	867	800	852	822	824	891	822	831	808	846	852	812	874	818	815	836	853	864	864	826	869	838	851	827	858	836	827	800	765	889	838	802	874	878	877	810	795	861	867	790	849	876	803	847	847	806	804	868	819	844	845	788	864	808	865	812	828	837	847	843	830	805	831	836	824	828	834	837	838	780	836	797	790	826	818	862	852	844	832	849	846	818	883	828	826	827	818	783	865	846	828	857	861	787	835
6147	2651	14387	10970	2806	739	203	122	86	92	73	99	94	85	68	95	100	66	95	79	68	87	82	95	93	99	88	89	89	97	82	92	86	101	92	67	96	77	82	86	83	79	95	86	95	88	84	91	80	96	87	87	86	88	112	79	90	81	87	93	96	78	95	103	94	74	94	95	88	87	101	96	95	95	98	77	79	74	76	88	84	87	84	81	104	94	87	90	93	78	97	85	98	94	101	63	80	93	82	94	80	78	75	84	85	87	104	101	85	79	96	74	76	84	92	74	102	83	82	78	86	85	96	74	110	76	83	72	71	84	84	94	89	104	93	75	86	80	97	94	82	86	79	98	72	77	87	97	89	84	86	95	76	91	85	72	67	99	92	73	75	98	90	87	91	90	76	106	70	88	106	89	74	86	85	89	83	82	97	87	86	74	81	98	71	87	92	95	94	82	77	85	76	102	89	77	102	95	80	92	80	93	100	91	84	78	81	77	58	83	92	84	87	80	99	76	84	83	91	83	97	95	88	105	85	101	83	86	114	84	79	89	90	85	99	86	101	98	75	92	81	91	82	101	84	98	83	81	100	72	97	95	65	88	87	86	92	88	80	87	94	85	91	78	97	62	93	93	92	74	90	85	91	97	89	69	66	88	90	83	107	75	96	93	102	89	84	88	100	76	92	94	74	77	90	60	78	87	91	83	92	94	86	99	95	87	74	90	98	79	81	97	81	93	83	84	58	91	89	97	76	77	102	95	87	95	95	92	88	83	91	110	97	82	95	86	84	98	85	77	83	94	78	81	93	90	83	116	101	87	82	86	90	67	85	81	85	71	90	84	80	84	93	89	87	90	70	85	96	82	92	86	87	85	92	82	74	79	101	96	87	79	89	97	80	81	85	84	90	82	77	81	78	62	94	80	97	79	94	94	76	95	89	64	94	80	87	92	76	95	80	86	93	90	69	76	81	81	88	103	97	84	82	60	91	97	73	68	102	97	94	91	80	96	107	81	77	88	96	74	82	91	92	89	94	85	100	76	91	88	69	78	91	94	92	100	87	83	85	88	83	86	90	114	90	98	79	70	97	92	89	85	101	87	93	109	88	76	94	72	75	92	80	95	89	82	77	85	104	83	108	76	97	104	94	90	78	84	81	85	88	83	73	85	92	95	102	92	90	86	93	83	84	84	81	102	117	94	96	86	75	81	80	97	90	93	69	103	103	84	86	75	85	91	88	90	86	84	99	99	82	88	95	92	89	90	72	67	85	96	101	90	86	99	96	88	93	109	103	87	99	81	93	102	77	96	79	83	92	96	85	78	87	80	83	98	91	98	89	101	101	83	94	85	88	90	72	80	98	86	91	77	87	104	90	96	78	84	85	91	96	91	97	78	76	70	77	89	93	93	97	73	96	85	76	89	93	77	79	96	84	81	87	81	87	90	85	84	91	89	86	84	101	85	85	86	71	79	79	75	92	69	75	85	84	95	78	86	86	102	97	95	92	80	97	93	77	71	74	98	85	81	78	98	89	77	88	79	103	85	86	97	85	89	96	87	78	90	56	77	71	88	77	77	91	86	104	88	99	87	76	75	108	84	79	85	78	85	91	77	96	75	67	84	92	69	101	84	86	86	71	87	90	89	82	91	82	84	78	106	91	98	78	78	98	92	106	92	82	83	92	94	82	85	94	100	85	82	82	89	89	76	80	66	109	104	88	85	82	82	90	91	78	74	79	113	92	80	88	90	73	90	83	96	84	102	80	107	100	85	81	84	98	91	86	90	73	86	86	81	108	99	83	83	94	64	84	86	92	94	81	82	87	99	83	84	76	94	91	84	99	78	92	79	86	86	100	97	89	82	81	91	85	74	81	91	82	70	72	75	80	76	97	70	93	95	91	79	88	100	101	77	91	75	81	92	89	102	93	92	77	80	91	93	84	81	84	81	85	83	88	83	77	69	119	87	91	93	82	76	88	76	84	97	91	103	82	79	94	88	73	83	98	90	90	93	87	71	87	91	68	77	72	95	92	81	99	83	78	85	85	90	83	99	97	80	90	79	80	78	84	83	75	81	96	88	73	76	87	80	96	92	99	83	85	95	81	73	88	87	81	82	74	89	79	99	88	96	82	93	82	88	87	98	94	81	71	69	110	93	91	96	102	84	102	70	107	102	84	98	86	81	95	91	104	73	77	77	81	91	91	93	82	94	79	88	83	100	80	112	67	79	99	106	88	83	86	84	99	95	90	103	75	101	86	88	79	80	70	84	87	81	100	78	79	86	92	82	91	82	92	87	92	100	89	72	87	79	85	98	89	85	72	91	94	99	81	93	103	90	86	67	87	83	84	72	90	86	87	80	82	99	77	88	77	67	89	82	93	86	99	92	92	95	90	82	102	71	95	92	83	100	94	88	75	73	73	98	74	79	89	89	95	91	80	94	96	97	75	82	93	82	112	64	69	82	80	98	95	98	99	88	82	77	90	77	86	84	97	93	93	100	100	87	77	74	102	81	105	88	97	78	87	87	85	79	80	74	77	99	95	93	91	86	98	87	87	81	85	94	88	91	110	87	84	84	90	99	85	95	95	84	101	92	90	88	92	78	84	89	86	85	106	90	104	108	82	69	87	95	91	72	77	74	84	99	89	73	98	71	104	97	87	81	85	88	85	90	83	77	98	99	91	91	92	83	92	73	90	78	104	87	80	99	86	101	75	78	101	99	88	95	97	80	84	72	85	89	88	101	88	98	84	111	77	87	85	111	85	76	106	89	80	78	89	88	85	72	74	87	92	76	101	81	87	94	71	82	98	78	90	95	82	88	81	93	84	79	81	97	98	96	93	73	70	81	82	92	80	91	92	84	94	92	76	93	92	74	85	78	76	79	96	100	98	87	92	93	78	88	82	91	88	80	88	93	72	93	108	84	80	74	89	87	96	90	81	79	89	91	78	75	81	82	75	90	79	81	75	87	103	86	65	84	68	95	89	71	96	89	85	81	90	83	72	87	76	74	92	77	76	66	95	78	75	81	82	79	87	92	63	73	90	90	97	70	84	94	88	88	99	90	94	89	91	77	80	95	82	79	81	97	87	84	88	86	93	89	92	87	92	82	78	77	76	80	90	98	89	90	93	78	89	90	86	97	92	84	89	77	90	94	94	83	82	90	91	83	68	66	104	115	95	92	82	73	103	79	80	76	95	103	85	89	81	77	107	76	95	82	83	90	83	91	92	81	85	84	83	79	79	93	90	69	93	76	92	93	90	94	95	82	80	93	82	86	75	84	85	85	92	85	78	88	111	87	82	101	72	89	88	96	83	82	85	92	100	83	104	99	93	87	93	100	83	87	80	83	91	86	88	85	90	92	85	78	77	91	66	76	88	76	98	85	99	106	89	79	102	89	89	88	69	77	85	86	90	77	97	94	98	88	75	86	96	78	88	88	83	65	94	90	70	78	76	68	83	83	84	86	91	92	75	111	88	74	82	102	83	82	69	99	95	93	101	76
33531	21130	40808	34072	23270	12674	3935	1803	1123	932	941	877	831	848	898	863	851	898	839	904	873	856	877	805	901	884	889	884	925	885	897	873	921	887	870	913	912	877	861	860	897	832	896	820	914	872	866	855	879	866	884	867	859	925	891	862	863	840	889	869	831	863	913	836	843	931	872	867	858	884	893	864	884	889	896	877	806	888	873	883	840	879	884	895	855	894	856	940	836	882	904	885	916	847	910	831	868	834	885	875	869	902	907	861	860	804	890	880	865	878	914	893	874	866	887	875	867	900	943	909	849	915	900	848	852	847	853	891	892	852	864	897	832	853	863	839	863	850	871	890	909	879	851	857	892	886	872	857	910	904	852	869	910	866	892	856	913	813	824	837	900	875	871	872	909	884	858	862	882	787	855	896	861	868	943	849	879	940	875	837	840	897	897	911	923	895	868	882	861	910	863	855	866	876	892	913	862	832	873	848	813	864	875	912	864	885	888	934	855	920	877	926	846	958	823	899	860	874	887	845	863	918	863	862	820	865	914	845	860	870	825	902	853	859	871	881	917	864	884	897	861	881	859	857	905	916	858	881	879	857	878	889	894	909	886	870	925	837	850	867	859	857	879	914	899	816	859	902	861	914	843	789	893	804	841	863	854	854	904	852	860	872	883	911	891	822	890	867	868	847	889	894	884	903	847	806	850	852	847	883	840	880	862	971	859	845	888	895	861	865	906	834	910	899	895	867	878	860	857	858	944	849	824	886	826	833	849	836	896	896	868	910	840	949	860	854	909	896	843	866	877	880	848	852	828	847	829	911	888	947	848	863	895	898	895	845	866	819	874	879	935	859	908	854	874	853	855	871	917	859	870	844	866	813	878	861	840	897	867	942	903	907	830	834	869	905	900	877	846	912	851	856	927	864	883	843	870	883	845	901	870	858	871	904	885	818	858	957	826	843	921	851	846	887	872	944	849	875	904	881	875	929	816	866	879	850	877	861	869	845	882	934	860	841	870	829	880	900	849	890	943	868	893	875	852	848	880	886	851	853	833	877	824	875	884	844	887	902	895	827	844	883	851	867	890	827	879	846	864	823	867	853	880	827	855	903	857	874	882	909	833	924	855	854	868	837	863	858	841	859	860	837	843	892	865	853	904	841	891	862	853	876	912	879	888	811	913	801	931	882	856	910	887	844	847	885	882	859	902	801	875	838	882	868	845	897	840	875	919	865	904	888	848	916	892	911	872	857	873	872	870	823	853	910	900	886	895	885	865	848	860	900	895	864	823	862	893	862	887	895	886	848	950	908	898	833	867	873	886	878	896	886	862	846	903	890	850	907	893	855	896	851	828	835	814	899	895	860	836	914	874	870	902	842	873	909	900	831	853	873	869	941	850	878	913	881	868	876	908	862	868	855	842	835	882	913	860	871	861	856	867	901	860	870	900	869	875	934	907	890	811	843	855	913	879	875	889	940	889	891	923	831	851	860	894	897	880	865	869	914	883	881	844	865	846	823	898	884	909	906	867	875	910	842	870	899	867	882	892	882	865	931	852	835	866	879	840	906	880	846	838	889	837	904	873	796	871	946	936	900	872	904	949	855	871	889	866	880	891	856	880	874	932	849	904	856	871	876	873	870	886	837	888	862	902	873	830	881	877	859	863	894	854	892	857	901	895	882	890	881	845	917	884	881	900	891	840	861	903	876	873	845	898	936	879	896	883	826	808	851	876	900	830	928	938	855	945	836	920	847	909	880	859	963	830	866	900	886	868	843	887	858	908	865	860	845	868	863	880	903	874	852	882	852	898	899	890	882	887	876	874	878	877	911	846	900	910	836	911	918	841	841	854	858	870	868	820	880	826	835	851	921	843	885	849	853	836	848	848	869	867	915	901	835	870	909	902	924	948	883	905	861	922	848	869	832	892	847	820	864	890	902	851	869	900	837	846	885	897	824	828	911	842	810	856	829	861	935	863	834	907	869	918	863	887	862	899	911	896	847	882	898	899	866	902	846	919	894	860	952	868	875	845	869	880	895	836	897	919	848	833	950	858	905	863	848	854	833	869	867	868	921	827	892	908	878	834	878	868	813	879	828	879	918	858	896	858	835	811	861	920	882	894	889	854	877	851	879	897	886	889	856	852	863	895	894	861	877	837	893	857	862	924	926	856	816	865	846	837	899	929	858	896	906	876	845	858	842	896	868	908	857	833	893	881	869	852	883	893	848	915	847	879	914	833	906	911	868	874	944	862	881	876	859	871	908	872	876	915	821	840	882	861	894	858	872	950	840	867	895	884	843	924	888	852	859	873	883	891	929	886	858	930	847	895	870	908	842	895	852	893	843	871	860	894	836	890	904	894	809	912	894	838	876	872	867	893	905	849	904	848	879	826	815	892	896	878	877	880	868	887	919	881	887	900	814	871	863	822	849	838	902	881	880	909	872	878	863	880	836	877	871	861	871	908	831	860	881	925	876	899	885	927	848	916	920	806	894	893	855	875	898	899	830	903	875	851	845	854	932	892	807	886	873	881	870	914	883	916	813	884	897	832	849	892	837	894	859	929	873	858	894	908	830	892	856	863	852	882	884	893	888	869	918	863	896	878	909	896	870	895	861	839	841	895	897	853	880	926	891	871	835	891	843	923	867	863	872	859	865	899	886	868	870	873	903	872	845	909	888	876	858	807	868	876	845	829	869	914	892	874	863	851	885	888	840	842	879	885	899	861	862	860	867	886	883	827	886	878	907	868	900	894	838	865	938	920	879	845	889	814	832	899	852	895	856	844	889	824	904	882	825	907	876	802	904	860	889	866	893	895	886	914	862	877	901	853	888	876	882	886	868	876	840	932	884	925	905	870	876	849	960	802	900	903	922	879	885	914	888	916	882	848	874	915	876	860	869	835	892	885	902	868	899	894	876	855	852	870	874	897	869	848	902	895	897	887	856	901	880	887	888	907	855	868	877	859	893	866	890	878	910	852	856	848	865	902	896	888	861	872	816	839	908	925	812	835	885	850	875	880	823	889	902	909	866	845	847	828	861	867	885	890	894	856	848	891	872	823	879	882	870	880	892	887	827	891	861	887	911	820	849	855	800	855	844	898	870	864	848	921	848	875	877	891	883	859	863	917	890	879	825	866	854	885	852	861	859	860	856	893	895	882	876	875	874	938	878	882	880	907	914	918	876	880	891	892	938	843	862	951	872	835	822	881	886	859	848	871	819	845	856	919	834	888	838	902	836	884	913	929	859	898	886	858	859	854	905	879	862	895	886	872	878	864	877	884	840	878	829	861	910	930	895	858	919	872	881	866	863	892	889	920	863	839	854	913	950	864	877	879	874	894	853	860	924	835	883	880	922	857	833	883	903	868	854	847	843	870	913	847	850	900	867	807	889	853	838	859	821	829	878	887	862	861	849	857	867	860	886	880	932	820	869	857	873	887	849	897	887	928	909	932	875	848	862	857	899	906	873	896	860	879	864	850	810	891	936	883	821	864	904	846	908	894	911
11562	14203	35654	22682	7756	1855	437	167	115	88	87	85	80	89	86	92	96	81	99	82	72	90	83	86	86	89	110	89	86	98	78	76	90	91	90	74	90	89	92	92	98	78	72	85	90	85	89	85	79	87	87	104	91	82	62	85	82	97	84	78	103	92	67	83	97	75	95	101	89	73	76	80	81	94	103	87	90	87	86	78	87	78	82	88	86	86	90	87	78	88	78	89	76	77	91	80	83	87	71	78	83	67	74	84	94	89	88	90	99	97	80	99	91	85	72	77	92	71	60	89	73	88	97	68	84	81	90	82	93	74	100	85	88	71	84	84	70	85	87	81	88	74	94	91	89	80	95	78	82	79	80	81	95	87	95	75	81	81	89	77	67	97	91	70	79	84	96	87	97	77	85	91	83	63	78	82	95	83	86	85	76	104	72	79	75	70	81	91	89	90	86	95	74	81	76	92	84	79	78	74	89	69	84	102	84	84	81	76	80	95	70	80	111	83	77	94	69	86	90	85	83	78	77	95	92	95	83	90	96	96	91	86	98	104	88	65	80	81	74	89	85	90	69	86	69	81	92	82	77	82	74	82	74	88	88	86	103	96	87	76	97	88	82	84	78	72	71	71	88	68	90	78	79	87	72	75	98	75	81	76	92	87	90	72	79	90	100	59	90	77	84	81	89	74	81	77	88	76	96	71	98	69	67	73	107	77	78	85	80	71	90	84	89	93	77	65	101	92	58	69	93	93	92	77	81	81	91	103	96	69	86	91	81	91	86	88	95	99	89	80	85	78	82	78	77	84	82	72	87	91	73	100	92	91	104	84	90	77	89	98	82	73	94	89	90	67	85	68	83	75	94	88	86	90	81	78	80	89	75	81	70	86	94	62	86	75	77	66	90	72	83	67	86	83	94	78	84	97	90	90	83	91	87	87	98	94	72	93	75	75	76	97	79	77	79	87	87	99	84	77	84	72	85	79	68	85	78	85	67	75	89	90	91	98	75	89	81	81	83	85	81	68	91	75	81	80	99	86	72	74	93	65	84	88	93	85	81	75	91	93	92	84	84	100	115	71	85	97	82	96	72	79	91	92	83	82	104	67	80	89	75	87	77	84	83	91	85	76	75	83	88	80	100	67	71	96	82	66	90	85	76	82	82	76	90	59	90	93	94	73	105	100	83	78	68	82	69	75	93	91	82	85	78	94	90	96	83	70	90	92	84	89	85	91	78	71	95	79	80	81	66	92	75	70	86	95	73	80	85	98	88	83	75	95	80	85	63	85	86	70	80	88	98	76	91	91	77	73	88	94	77	83	81	76	71	74	92	98	85	75	81	91	94	86	78	87	77	88	94	74	81	71	88	80	100	92	93	90	83	95	88	99	103	78	90	88	68	91	74	91	75	88	69	80	67	72	78	91	93	94	95	75	78	73	96	82	78	95	90	87	76	82	79	88	84	82	93	56	94	80	94	79	83	72	99	94	76	94	87	82	79	79	87	78	73	83	90	70	79	76	75	83	91	100	97	84	77	76	86	89	78	76	71	96	92	86	102	97	82	94	98	89	66	84	94	65	76	82	91	82	85	85	98	88	73	72	66	54	89	73	78	89	83	81	83	77	76	83	84	84	94	74	94	76	81	70	73	73	84	85	75	71	76	75	88	92	80	83	92	99	83	88	100	76	76	88	102	87	68	66	78	97	73	86	73	74	78	78	85	81	117	83	90	92	77	101	88	91	80	69	73	86	77	83	99	94	66	84	89	85	86	83	69	78	88	81	84	70	103	76	78	76	91	78	87	86	97	69	76	101	72	66	85	76	94	86	88	74	67	80	77	79	93	94	91	91	91	77	93	81	80	65	82	85	78	72	68	77	83	84	95	79	76	73	88	85	83	104	63	87	91	79	80	89	67	82	78	81	80	93	79	94	80	77	77	84	70	88	96	111	90	83	118	77	81	87	70	97	79	96	76	95	79	64	83	96	91	86	106	74	85	87	77	85	83	78	67	87	79	77	97	76	71	82	98	90	68	100	85	95	82	86	84	96	81	84	89	79	82	90	76	89	102	79	82	99	92	80	93	74	72	94	79	77	91	70	85	100	86	82	82	79	69	76	83	95	79	74	67	74	72	75	62	84	84	79	85	82	79	92	76	76	89	69	78	82	81	80	85	64	105	93	87	96	81	83	90	92	100	81	98	88	96	80	107	80	101	90	94	78	84	91	83	70	87	73	79	77	96	101	83	85	76	90	74	68	83	111	85	82	87	81	95	86	76	83	95	115	82	64	81	95	78	71	92	83	83	90	87	95	78	78	88	82	87	94	81	89	74	71	74	84	76	72	83	91	77	87	80	80	83	92	82	94	83	102	97	69	76	83	79	74	87	89	80	77	72	91	90	77	87	81	83	62	70	93	75	73	92	91	90	80	87	91	100	85	86	84	81	69	62	74	99	82	87	102	68	86	85	91	98	85	86	69	79	85	76	104	83	65	83	88	68	75	87	76	82	82	80	85	81	88	93	83	88	71	65	98	90	98	78	100	90	95	90	80	79	88	83	78	89	82	90	86	93	82	73	77	67	79	92	77	71	82	85	79	82	94	76	91	89	92	96	79	70	87	70	85	67	80	79	86	68	83	88	83	75	102	88	98	74	81	80	91	88	66	77	75	62	86	81	88	88	89	76	99	79	76	75	87	79	76	88	79	96	80	80	82	104	71	83	71	87	92	92	91	97	84	78	91	84	87	81	86	80	84	101	90	79	80	86	72	86	80	102	76	90	92	72	86	114	77	77	78	80	72	78	78	91	84	90	79	75	90	81	101	83	83	74	95	71	71	81	82	75	83	88	67	93	95	86	96	71	87	62	93	73	78	72	101	75	84	104	78	75	61	88	82	79	68	87	93	93	91	81	81	69	89	87	112	87	72	71	75	96	83	81	77	76	76	89	69	73	76	68	99	67	110	84	83	107	93	85	85	77	94	66	78	85	87	90	84	83	84	73	71	76	87	98	96	95	91	77	66	72	70	85	93	85	81	108	80	75	84	85	88	82	81	81	99	74	85	83	88	84	86	104	88	86	92	96	64	79	85	80	82	75	75	88	97	81	94	78	82	85	89	98	88	98	84	86	86	80	70	87	85	87	84	70	74	67	77	78	99	80	82	78	108	77	81	84	66	82	83	82	79	90	79	87	84	70	78	82	78	74	85	90	93	64	88	80	88	82	86	89	90	82	70	66	87	90	96	82	94	83	98	87	73	96	93	64	82	91	94	84	108	75	58	91	76	88	77	93	71	83	87	90	82	76	80	85	91	100	94	82	80	102	73	81	100	86	79	72	63	84	87	64	70	95	73	78	96	101	82	87	76	92	86	70	93	88	85	82	85	72	86	85	89	87	93	81	85	80	72	63	70	73	86	69	76	73	78	82	97	82	78	77	90	86	96	97	94	82	82	72	80	76	97	79	72	90	82	72	74	75	76	83	91	89	99	76	84	93	104	84	82
43044	38239	57753	44381	32972	21156	7724	3082	1636	1011	980	944	841	854	808	812	882	863	845	852	859	830	821	799	851	853	802	828	865	836	846	816	847	898	809	853	888	853	873	810	830	846	847	816	791	864	821	821	804	837	857	839	882	861	807	860	911	799	892	854	834	838	797	836	892	849	838	879	825	879	816	865	851	843	811	880	854	815	871	798	847	841	813	857	748	828	809	816	832	809	856	858	820	828	872	845	785	830	806	839	828	866	835	872	856	801	815	804	845	887	841	863	835	811	792	822	829	874	876	776	842	859	890	863	803	852	866	844	829	838	832	846	839	834	888	847	869	859	835	840	848	830	829	813	820	835	889	881	834	865	855	860	865	836	798	845	843	875	841	841	810	841	840	842	857	852	875	821	775	816	895	842	865	890	805	818	892	863	820	828	829	843	859	875	808	878	822	836	845	840	824	851	818	848	842	840	853	841	835	864	838	849	855	842	840	880	888	849	864	827	832	862	830	849	841	837	876	852	822	857	843	860	850	827	812	839	886	817	889	900	849	895	829	826	883	826	862	850	838	775	888	812	851	882	866	843	842	850	822	840	822	853	831	840	852	848	871	836	855	822	805	857	868	846	816	856	849	823	818	850	897	855	915	835	846	845	819	804	845	812	873	846	832	834	849	808	894	815	870	786	783	865	832	804	833	853	830	862	874	825	830	824	835	850	812	829	840	839	905	855	858	844	804	860	852	854	826	830	902	846	801	857	845	829	855	848	840	854	851	859	806	824	873	886	858	906	858	822	844	844	836	844	819	835	786	797	868	873	806	874	815	824	849	874	852	870	816	824	889	840	869	876	828	815	860	836	826	855	793	876	859	834	834	823	893	812	823	831	805	853	869	827	823	855	796	842	857	875	853	864	825	873	818	856	810	883	903	873	870	867	865	890	845	773	820	805	806	874	875	854	874	862	848	826	816	901	831	820	817	844	855	873	854	819	839	835	855	870	925	872	841	809	849	879	810	844	832	796	865	861	798	849	810	820	850	808	859	853	809	833	833	810	841	815	858	853	871	798	854	797	799	901	830	869	871	800	842	808	867	859	867	874	814	804	835	797	846	829	867	834	838	872	767	876	864	873	832	786	790	881	857	797	856	781	863	860	871	834	873	876	852	870	820	853	901	825	815	847	864	820	829	827	796	833	831	863	869	825	847	823	862	875	847	818	841	836	832	918	793	841	870	808	831	850	814	851	864	882	877	804	907	824	844	818	880	837	797	888	825	809	809	903	784	910	863	899	808	783	841	828	841	844	806	860	842	857	782	833	864	898	830	879	814	808	883	825	850	862	868	841	858	834	845	828	815	831	794	791	874	860	886	867	880	820	869	793	831	895	851	853	863	800	837	880	818	829	834	806	903	836	830	867	846	814	843	881	829	840	840	876	858	824	836	856	819	869	845	840	827	860	864	827	867	847	827	802	856	885	813	886	858	836	847	863	817	820	822	862	790	834	893	819	828	869	847	814	855	861	840	826	841	858	823	843	794	849	906	799	820	888	810	862	848	813	889	863	825	801	855	838	873	888	867	851	849	863	806	828	799	866	853	849	853	829	852	808	842	872	834	856	884	784	779	822	862	875	776	831	869	779	916	910	860	885	890	857	867	880	839	853	864	823	839	851	884	855	833	825	841	858	868	829	836	846	841	886	897	854	889	798	871	855	827	828	828	882	874	844	840	882	865	838	898	902	834	920	825	855	863	891	812	770	824	819	853	782	883	836	844	865	831	867	846	902	827	852	823	858	853	800	899	809	892	848	874	867	870	898	840	835	854	803	799	859	856	796	871	810	834	872	790	864	834	852	810	836	780	870	867	856	864	881	792	839	853	868	843	845	823	873	852	830	807	863	796	847	853	851	876	830	859	856	830	862	830	839	784	857	824	837	821	866	840	846	810	889	826	882	793	802	846	822	857	876	872	892	906	810	818	854	862	779	881	815	817	818	787	868	800	819	848	833	828	812	846	895	824	819	835	819	818	815	823	809	843	813	761	839	830	841	851	827	874	819	894	756	838	838	825	850	797	885	842	865	836	847	855	857	831	858	866	818	881	847	801	805	852	859	806	840	838	880	883	832	849	888	828	864	797	870	842	861	846	851	879	865	817	874	786	866	798	818	864	878	862	839	876	849	839	874	862	878	845	785	828	890	825	861	834	839	856	836	831	843	833	839	900	820	824	832	869	823	846	837	845	842	778	888	825	863	848	881	831	853	892	843	842	843	823	863	833	838	850	847	891	855	817	851	881	860	859	827	786	852	833	839	856	802	764	877	850	892	865	853	857	823	826	819	861	830	894	879	843	871	860	846	882	826	858	848	830	878	901	815	829	852	831	808	805	820	851	856	804	815	842	810	867	811	854	842	821	852	872	865	875	812	865	875	816	861	874	821	850	867	857	828	834	834	841	849	849	864	860	820	851	865	868	828	800	822	849	824	841	847	882	844	831	800	812	852	807	868	800	810	843	856	870	852	795	844	842	880	862	874	867	839	822	865	886	899	850	833	857	837	878	817	943	926	824	835	834	800	850	820	838	880	852	863	876	850	871	861	849	842	787	793	867	844	833	859	862	838	878	877	831	875	829	869	887	823	899	843	805	880	790	854	830	815	881	848	836	830	845	816	834	879	863	851	837	884	832	864	811	820	858	849	887	859	851	831	818	812	883	822	854	834	849	855	807	863	829	890	835	782	867	839	821	795	806	862	827	843	856	827	842	846	788	835	887	792	883	899	850	834	895	835	836	827	825	874	841	823	864	822	870	863	823	905	893	838	772	841	901	862	840	826	839	836	826	847	809	865	910	859	849	811	818	856	868	880	832	845	844	906	854	869	835	865	831	860	857	815	870	870	827	882	831	824	949	827	838	867	866	832	865	833	889	849	886	864	860	850	821	826	804	801	888	857	828	832	865	854	853	839	879	863	877	853	845	905	857	891	859	849	877	835	858	816	823	859	779	789	847	847	861	844	861	884	854	845	823	848	845	876	855	831	808	857	832	896	851	797	873	853	813	829	855	888	812	821	796	797	890	877	842	802	821	854	833	857	808	886	834	807	829	864	829	851	827	856	810	824	815	895	879	833	859	868	849	779	824	767	891	844	833	851	849	836	851	880	881	851	794	863	873	797	826	856	786	833	867	873	848	821	772	856	826	827	785	795	765	789	835	842	812	864	823	892	829	854	806	853	867	855	858	853	886	856	874	816	819	858	881	891	769	858	820	786	850	885	862	826	873	873	841	862	807	859	814	796	808	809	833	891	860	856	826	873	884	884	867	816	810	796	883	828	848	791	808	896	811	865	824	849	859	832	833	886	851	867	872	819	858	819	815	855	819	836	858	847	899	836	831	895	816	861	783	812	825	850	883	876	842	825	847	871	828	866	831	836	837	868	864	837	865	847	818	814	848	878	814	842	904	843	828	813	849	774	869	801	880	874	819	843	838	839	842	825	899	858	861	865	834	846	872	822
11020	16216	32818	21134	6736	1653	371	164	126	76	106	98	86	87	90	89	101	79	90	92	81	66	84	83	84	89	83	91	94	87	93	83	78	75	94	86	101	73	89	88	97	77	103	95	104	95	77	104	90	93	74	83	92	82	89	78	95	87	86	85	83	88	75	78	84	107	106	80	101	86	79	99	94	97	105	96	99	115	87	80	106	87	92	85	108	84	85	78	87	95	85	87	89	101	83	93	85	90	101	90	84	71	88	89	109	94	73	95	92	78	85	96	87	92	98	101	98	95	77	88	98	84	82	103	87	81	64	83	90	92	82	85	91	86	106	97	81	95	75	85	81	79	80	105	108	98	83	100	89	102	83	89	70	94	79	94	93	103	91	89	74	90	86	76	97	98	83	81	73	78	92	81	81	105	91	94	99	93	82	73	75	81	78	94	83	93	92	87	95	82	94	109	69	90	83	81	75	105	75	83	99	97	86	93	71	90	86	85	90	71	75	101	92	84	102	89	92	91	89	100	95	89	92	79	92	79	98	90	91	79	102	76	95	81	83	82	89	96	85	76	87	84	82	89	87	74	95	94	98	79	81	96	77	81	84	89	80	83	87	86	77	102	97	89	93	89	80	81	104	85	89	100	87	85	86	93	92	81	82	70	90	93	74	74	99	105	78	78	70	88	95	99	88	83	84	92	85	88	90	75	100	82	85	83	90	90	87	90	71	106	101	92	76	87	81	88	84	85	83	101	80	82	80	94	86	90	82	96	88	98	85	87	82	88	92	100	68	76	102	104	91	87	104	72	83	77	71	95	94	76	83	83	87	92	72	93	76	103	87	83	80	84	94	90	97	86	83	96	96	77	95	99	94	78	90	99	87	95	87	80	85	95	99	98	96	89	75	103	92	88	96	96	82	101	85	86	92	85	87	70	89	72	98	84	101	96	93	92	94	92	91	97	93	88	98	95	69	100	101	87	91	82	71	95	88	97	91	93	108	81	85	91	96	85	84	96	101	82	89	84	73	93	81	85	91	84	87	81	84	81	87	75	94	97	100	106	78	95	97	73	81	91	94	102	81	99	107	100	84	95	86	88	93	87	95	79	79	80	88	75	85	83	80	78	83	87	71	95	82	79	76	97	87	114	114	100	86	68	98	85	79	79	89	78	106	72	86	96	77	66	86	84	99	97	84	84	77	88	93	72	101	98	101	91	89	81	86	106	87	90	85	81	83	87	78	97	85	78	96	85	78	81	67	92	75	88	113	82	93	92	104	78	78	74	80	90	69	87	95	79	94	93	90	92	77	97	114	94	92	91	69	88	89	101	97	100	92	94	98	98	82	92	82	88	89	83	74	88	90	87	84	100	105	85	95	91	82	86	78	80	80	85	76	83	102	83	92	81	82	97	95	92	92	58	86	82	98	96	91	109	87	88	78	104	93	97	95	78	74	74	83	95	79	70	72	77	81	94	84	86	100	88	83	86	107	85	87	90	85	105	89	94	82	78	83	93	80	85	91	79	90	104	80	108	96	88	98	81	92	106	93	93	95	91	85	92	89	75	80	86	80	76	95	93	83	79	96	72	100	73	101	82	98	110	85	92	85	98	86	77	76	83	74	91	98	85	73	92	100	87	94	81	98	100	90	87	87	79	81	106	91	103	109	96	90	80	81	79	93	96	95	87	84	88	90	95	81	99	86	80	77	88	88	88	81	88	80	95	82	99	88	80	82	74	72	90	98	92	88	94	84	86	57	99	80	101	94	80	99	81	77	87	85	76	92	96	91	94	73	93	92	82	110	81	76	91	89	92	95	80	95	83	85	85	83	96	76	89	93	80	116	90	99	86	83	86	72	85	83	101	90	99	88	92	77	101	75	95	90	86	100	89	109	91	93	93	94	87	80	89	84	74	91	94	87	85	77	83	71	80	81	91	92	98	74	89	98	84	73	92	92	96	90	101	101	103	73	101	87	77	89	95	84	83	80	91	92	86	87	97	100	103	79	73	80	86	85	96	86	84	74	88	95	86	88	106	83	85	115	90	92	85	93	78	105	84	71	90	78	83	81	92	88	94	87	85	99	91	91	98	88	77	73	96	87	86	88	91	77	92	97	93	97	81	79	88	92	89	78	89	100	93	97	78	81	85	95	92	94	106	97	91	86	122	81	86	91	80	100	78	88	84	102	91	95	82	93	77	104	78	92	84	85	88	89	86	80	89	84	84	89	96	94	65	94	95	102	86	86	104	90	82	71	86	100	99	104	98	107	76	92	78	93	90	80	89	87	76	98	101	83	91	89	88	87	88	80	80	79	89	85	86	91	79	90	91	86	93	74	74	98	88	101	93	110	98	83	88	80	95	89	98	93	82	93	96	84	77	86	78	97	72	69	63	93	81	106	83	80	78	83	79	86	78	96	94	90	105	99	77	105	82	93	91	73	84	83	86	81	87	88	92	78	81	84	88	96	90	91	83	81	96	87	81	87	84	99	103	95	98	84	94	81	93	95	85	93	75	93	81	92	84	94	83	88	74	86	90	70	80	88	91	105	97	107	85	97	77	86	90	88	100	91	97	94	112	68	82	88	96	93	98	92	97	83	76	79	88	89	93	82	66	96	94	94	94	80	94	89	104	85	77	90	90	80	78	90	84	71	99	84	85	96	92	99	81	72	80	102	91	77	91	78	76	76	97	88	100	97	89	112	87	81	81	72	100	89	99	84	82	84	80	71	77	89	83	93	95	83	80	94	93	90	96	105	99	86	97	86	81	100	77	72	87	94	90	100	101	78	96	91	78	89	100	87	88	66	96	95	91	95	95	107	100	77	78	88	95	101	92	95	100	87	68	86	83	91	109	104	76	85	79	71	78	94	86	109	91	95	92	90	86	82	92	84	108	78	87	80	85	90	84	77	84	91	87	96	79	92	81	74	88	93	76	86	85	78	87	78	83	96	84	79	83	108	97	83	91	81	86	95	86	81	88	87	82	75	102	108	72	71	85	83	97	82	91	89	99	82	96	101	77	106	94	80	100	77	93	80	91	88	93	114	84	78	80	83	97	101	97	97	85	101	107	86	100	94	84	93	95	104	88	78	77	88	86	100	100	87	98	102	96	99	100	94	90	70	90	79	87	83	89	77	93	91	92	85	78	90	84	103	87	89	78	77	97	76	91	76	88	83	79	102	86	99	86	76	83	91	72	86	89	95	81	107	72	94	82	69	80	81	99	84	81	89	77	80	93	74	84	95	79	89	77	78	89	92	86	70	75	73	92	113	74	84	103	91	90	97	84	88	80	87	86	93	97	90	81	83	93	80	98	82	89	96	80	92	84	81	83	105	91	87	85	65	76	97	91	88	87	88	97	107	91	84	91	93	82	85	78	92	98	85	103	87	73	80	85	105	95	92	95	82	87	88	92	87	81	84	96	103	67	101	99	78	88	103	76	94	92	87	76	71	76	76	84	82	77	73	102	90	85	90	83	87	84	92	87	85	91	71	91	77	87	87	80
38915	42501	56548	42955	32250	20676	8044	2992	1639	1089	1007	945	923	876	857	921	890	901	923	861	905	899	868	851	855	909	883	859	864	932	891	885	862	846	890	902	978	912	899	902	871	878	884	845	864	944	882	889	871	869	918	887	882	886	886	923	863	828	966	866	908	884	827	854	887	864	890	816	898	876	851	911	914	841	903	845	886	915	873	911	831	857	858	853	866	839	900	825	946	919	861	878	903	921	851	863	899	873	955	913	906	851	897	872	829	842	899	888	904	851	912	888	908	873	841	904	856	877	874	903	850	892	924	899	891	939	897	905	868	893	902	853	863	878	945	852	954	914	890	885	917	846	911	853	865	880	889	861	906	869	903	888	941	958	841	900	919	908	841	885	842	902	869	918	864	905	868	877	901	858	848	902	896	917	876	885	863	914	932	864	877	868	936	873	892	886	881	930	838	926	914	901	899	903	901	908	946	850	922	859	863	905	875	888	868	842	928	834	922	917	903	900	853	918	884	847	865	864	873	884	916	992	846	872	878	923	867	886	898	900	907	869	911	861	922	891	945	856	887	874	913	830	856	866	922	905	949	830	872	898	919	902	829	924	925	946	883	916	918	881	871	910	864	901	942	906	840	886	889	910	906	901	891	867	897	935	882	871	863	889	959	888	852	904	911	942	858	886	914	883	867	847	926	908	910	875	873	890	900	863	856	929	924	922	883	830	787	824	860	866	911	861	917	907	898	859	849	872	931	880	889	866	958	901	915	893	898	939	878	920	894	868	945	941	899	885	884	867	858	839	890	804	868	912	852	926	881	900	931	910	890	881	910	897	891	878	880	865	825	898	899	809	886	849	855	933	933	869	878	877	884	927	879	869	954	928	902	857	941	923	896	895	898	846	889	881	880	863	885	903	912	900	906	853	897	865	916	870	832	850	871	929	906	871	848	892	868	914	911	847	884	930	906	910	849	902	886	941	841	859	858	901	873	881	830	848	933	900	923	855	815	825	836	874	816	943	853	886	867	900	840	841	887	967	833	862	927	875	859	877	852	953	914	875	905	863	857	834	871	857	863	894	874	892	863	871	876	941	851	839	870	945	871	893	908	883	935	914	832	956	875	781	926	846	914	901	899	862	883	889	895	871	927	875	852	881	876	910	882	892	836	906	932	852	813	864	869	936	890	902	944	859	880	869	926	882	880	966	910	930	872	905	899	833	847	852	945	871	889	866	843	898	888	903	883	882	905	886	880	919	904	875	887	919	893	899	873	840	853	893	885	894	878	870	890	856	873	883	838	927	883	875	831	882	883	868	923	926	891	891	824	897	936	877	892	890	903	905	905	848	883	891	887	876	823	853	904	897	891	846	875	876	837	876	878	882	913	870	884	946	873	896	867	889	895	893	847	896	873	893	891	870	853	922	876	887	908	876	863	819	889	933	941	877	806	815	829	886	903	885	862	883	890	857	898	953	930	890	879	862	972	896	856	857	895	865	851	873	874	867	879	866	893	860	923	899	910	881	871	855	889	932	894	916	895	879	845	850	837	901	898	826	886	924	900	928	855	856	904	877	868	876	858	858	879	926	866	904	945	929	885	885	899	903	870	907	861	926	888	889	863	878	956	854	859	849	866	919	919	921	879	886	874	888	916	933	930	927	852	895	916	911	889	904	892	848	849	894	902	884	911	891	861	879	864	870	870	925	875	920	879	896	898	858	912	844	885	918	821	893	864	886	881	889	874	939	919	902	935	923	863	871	872	902	868	874	937	905	948	887	889	853	842	896	890	896	839	882	886	884	882	883	925	901	909	850	856	858	824	889	894	899	845	934	900	961	867	866	868	864	912	855	912	865	926	855	905	925	857	873	949	924	873	912	861	894	845	889	894	844	849	870	875	899	878	892	886	848	910	912	906	887	868	884	863	906	893	848	893	876	833	963	912	889	904	874	884	855	903	902	881	929	879	868	886	900	891	875	862	868	887	872	847	871	886	882	915	882	848	867	853	902	868	908	891	860	864	893	852	834	893	883	913	886	923	912	847	892	835	904	881	844	879	951	920	899	892	832	938	945	893	863	892	932	883	873	870	866	908	852	829	897	920	909	899	906	900	876	892	890	923	921	894	904	864	865	897	910	868	923	882	872	874	931	899	892	891	921	851	900	893	952	873	885	918	840	887	865	889	968	866	901	921	837	888	856	914	945	866	858	907	929	935	866	885	885	900	871	853	873	827	858	892	866	877	901	856	903	880	895	879	884	900	890	886	862	846	922	885	881	870	862	917	918	871	882	877	894	946	867	919	899	883	914	908	888	930	873	864	894	868	877	896	906	867	886	885	863	922	932	897	852	869	882	868	891	851	901	885	843	865	849	911	876	860	861	891	872	847	881	898	858	961	888	930	929	900	906	872	887	815	888	906	875	891	917	879	918	905	866	840	867	899	915	930	858	900	887	870	891	878	930	915	837	851	908	882	946	876	895	880	878	828	875	908	858	816	867	953	895	883	915	875	862	894	866	915	839	836	903	854	896	811	858	876	843	869	859	884	845	914	869	887	904	908	869	936	923	902	922	916	822	935	892	847	920	858	876	951	853	858	916	945	902	882	875	910	897	945	906	864	886	908	843	817	896	846	883	869	882	897	912	879	935	882	912	883	900	905	856	884	912	948	938	865	905	928	885	860	886	897	881	897	884	888	906	908	933	882	855	891	868	895	865	883	890	862	882	880	896	939	949	854	856	835	882	881	885	868	860	923	866	886	848	884	908	847	919	894	908	939	936	919	887	866	841	902	898	880	904	861	885	863	883	875	957	842	890	881	867	890	879	888	878	852	904	968	879	897	922	859	870	889	911	858	902	961	900	882	896	867	912	893	893	847	863	839	838	883	853	883	831	872	905	861	846	912	915	882	855	887	868	901	890	911	838	878	905	889	892	877	869	919	923	849	896	875	848	849	878	870	897	885	919	870	922	866	904	835	868	953	896	923	874	833	888	864	860	855	885	897	941	839	937	848	880	904	917	880	899	864	864	914	885	881	849	852	915	902	888	918	901	923	904	850	886	849	928	879	908	829	896	923	911	853	855	873	882	913	851	876	845	877	897	874	887	906	851	850	878	895	898	895	917	918	840	924	880	929	897	878	951	972	853	843	864	874	928	879	894	840	884	910	886	850	843	904	844	889	814	938	843	881	939	905	819	951	891	876	916	915	882	879	903	888	869	870	954	875	790	851	858	874	958	905	895	933	856	926	882	862	858	868	904	899	904	895	883	903	925	909	865	900	890	919	884	918	857	850	897	829	929	912	895	891	958	848	903	898	894	898	874	865	902	905	908	842	905	863	889	917	932	885	863	876	931	910	888	857	923	963	890	874	882	859	917	845	894	909	841	927	899	917	842	906	847	890	861	922	890	921	912	883	901	849	910	872	909	870	851	918	874	868	878	913	883	848	885	845	826	914	899	865	832	881	861	865	865	903	906	892	905	897	864	853	889	869	920	909	926	895	871	922	878	856	894
15923	18034	43407	31162	13044	3523	678	245	138	111	108	77	95	103	96	91	77	68	81	82	84	69	77	87	77	84	74	85	96	76	81	88	83	78	74	91	64	79	85	94	96	83	90	82	65	90	68	65	103	75	86	72	77	96	77	85	93	91	95	62	100	82	86	85	83	90	91	84	90	77	93	98	76	87	84	81	90	94	83	73	71	94	81	75	81	78	82	82	75	82	79	77	70	80	95	87	87	92	89	74	65	94	96	78	78	83	86	77	76	89	95	93	103	97	89	89	77	86	84	72	96	74	79	81	90	87	78	84	78	88	84	84	93	86	86	91	78	94	94	88	89	79	100	87	81	86	81	84	67	71	84	82	72	81	90	80	94	84	89	72	79	88	97	77	80	77	92	70	90	95	76	68	99	78	88	86	96	95	95	88	81	81	106	92	90	98	81	72	65	85	81	77	78	86	82	75	69	89	92	83	98	96	80	79	102	80	74	79	87	82	78	96	77	86	78	92	88	88	79	78	95	73	80	74	103	91	74	88	93	69	80	82	93	92	71	85	81	100	73	82	86	85	87	80	96	98	80	83	81	85	82	74	84	91	80	94	86	95	75	83	62	68	78	88	92	92	71	76	84	81	76	68	74	87	75	88	79	80	87	75	78	78	91	97	91	71	74	90	70	87	83	79	81	89	75	76	86	69	84	94	77	74	92	81	96	73	83	86	77	93	72	94	91	83	80	78	78	79	76	79	79	68	81	76	92	75	90	81	90	87	94	91	86	84	80	78	88	91	84	93	85	93	74	83	83	74	73	90	103	78	79	96	83	78	89	78	93	96	71	83	74	67	92	76	78	97	96	98	76	87	71	93	94	91	82	80	84	81	87	94	96	86	74	87	67	86	94	73	89	90	89	83	84	91	101	67	99	76	80	89	72	77	82	91	80	88	80	80	85	79	81	78	88	74	84	79	61	74	81	92	95	99	86	75	95	81	77	96	79	80	80	99	92	75	86	89	86	74	82	109	75	83	91	77	88	83	93	74	105	83	82	76	92	80	74	91	78	76	72	84	79	96	78	79	76	77	79	76	77	104	103	104	89	78	81	85	77	104	85	84	90	82	72	89	110	66	66	81	92	83	99	84	90	94	84	76	98	80	82	87	77	106	92	78	86	72	81	104	102	88	93	97	68	72	73	76	73	87	87	106	98	82	90	92	86	86	86	84	78	92	91	85	89	88	75	73	70	81	70	69	93	93	73	88	81	73	85	92	98	80	93	77	83	86	76	77	85	75	76	80	88	86	101	79	73	70	78	88	80	92	79	85	78	89	82	95	90	88	91	96	81	100	80	96	83	97	80	91	105	87	83	77	82	65	75	84	76	78	84	79	86	72	102	79	78	80	85	86	107	82	66	80	84	79	80	84	83	69	85	80	85	82	79	96	87	78	70	70	87	75	82	83	77	94	88	71	81	80	83	97	76	91	76	88	90	62	85	80	79	100	76	83	78	81	73	65	75	87	105	82	72	86	82	92	92	70	78	96	76	99	88	78	95	88	68	86	82	92	91	85	92	81	70	72	69	79	78	91	85	78	79	82	74	83	74	89	76	81	76	86	83	85	68	97	81	90	99	85	85	84	79	89	100	88	73	88	89	79	67	81	72	93	91	86	85	70	85	83	72	83	83	89	71	94	80	75	88	82	61	72	71	85	78	81	96	82	90	79	85	77	89	92	79	90	79	78	83	87	79	77	80	78	82	64	92	80	88	92	82	95	72	72	89	78	95	94	76	88	69	76	72	81	77	76	88	61	90	84	87	92	82	88	102	84	90	81	81	72	82	76	93	78	84	82	90	76	85	86	96	94	83	86	87	88	97	78	68	79	79	86	81	85	82	78	69	69	87	70	85	90	75	77	97	102	80	96	93	98	87	88	89	75	76	93	79	80	104	77	95	103	94	95	88	90	85	94	83	71	75	87	68	72	78	93	84	76	76	86	83	92	73	82	99	82	79	75	81	86	74	94	108	75	80	88	78	75	88	66	83	87	86	72	75	63	76	70	96	87	84	76	74	71	82	62	87	82	75	100	93	90	83	76	87	73	86	91	88	86	87	80	79	75	77	86	77	99	88	78	61	73	78	93	68	80	88	89	79	85	77	73	86	82	90	77	87	82	99	81	89	80	84	80	89	98	88	77	95	72	98	68	89	75	86	76	87	80	82	80	85	77	75	94	86	96	85	85	87	88	81	73	92	82	75	83	84	83	75	81	89	85	78	82	92	97	70	88	85	82	83	89	81	77	81	79	69	92	104	76	80	79	76	71	72	73	75	84	75	78	79	90	84	82	93	91	79	78	91	86	92	83	94	86	80	86	70	79	83	82	66	86	90	90	83	73	83	84	84	94	73	98	79	85	76	85	75	100	81	62	77	100	80	83	84	80	74	75	91	69	108	84	84	83	83	67	84	98	85	89	77	78	83	96	87	95	79	95	80	101	81	90	99	79	78	79	98	96	100	93	66	85	93	89	107	96	86	89	99	101	92	74	81	72	91	84	87	77	76	86	80	77	74	73	87	91	86	90	79	85	84	88	79	99	74	79	72	79	84	81	83	84	87	87	78	89	75	78	72	74	79	80	75	78	87	81	76	75	89	82	82	89	100	80	86	78	83	77	87	80	97	91	85	81	79	62	76	85	63	93	87	110	70	68	85	69	91	85	96	83	83	89	94	78	78	88	91	84	88	97	83	72	99	87	89	85	90	92	95	73	81	79	68	90	98	75	85	68	81	90	78	86	95	88	76	81	79	82	80	97	70	81	79	88	94	83	81	107	80	94	81	72	77	89	98	77	78	94	79	85	86	85	83	63	70	84	90	85	80	71	90	98	85	88	73	83	80	69	86	71	81	88	77	79	77	92	88	91	80	72	75	97	99	90	83	77	62	92	95	84	89	80	69	86	94	92	87	88	73	86	74	77	87	81	86	95	91	68	80	72	90	99	73	87	75	91	99	87	98	83	79	82	94	89	87	80	85	88	95	88	83	71	88	96	89	78	86	75	89	74	77	91	84	85	93	84	85	62	83	76	90	81	82	79	65	70	88	77	102	77	83	93	59	79	82	73	84	80	92	94	73	78	74	81	88	71	86	71	91	82	76	85	76	83	86	89	85	95	74	74	89	91	89	79	87	89	84	84	85	95	80	102	88	84	76	73	99	94	71	77	77	84	103	72	83	101	87	76	99	76	103	91	67	83	80	81	82	79	82	80	82	101	75	76	69	95	76	85	80	91	80	71	70	91	87	73	96	73	90	93	75	52	85	75	89	71	81	85	92	73	78	83	87	87	98	77	77	87	85	82	83	67	69	78	87	83	86	66	90	82	87	92	75	75	85	110	70	81	92	96	97	87	82	92	91	79	82	79	96	91	75	80	89	85	78	80	92	96	107	82	94	69	82	86	96	64	95	85	77	81	87	74	77	77	72	90	81	87	71	88	82	89	80	88	95	66	79	79
47006	41313	65804	53012	40175	27405	12063	5030	2152	1113	1083	972	907	889	816	867	835	816	871	834	864	851	877	797	822	819	811	847	805	871	834	834	854	863	862	872	828	833	844	847	836	831	865	864	807	821	848	880	834	907	849	839	836	846	834	857	824	819	849	811	842	842	786	807	812	866	873	818	838	887	834	905	871	845	816	839	835	792	901	845	854	851	839	815	829	847	852	850	833	853	824	894	833	846	851	834	879	855	799	865	833	822	865	869	821	844	815	870	816	871	843	861	909	834	830	791	785	843	837	859	797	837	862	861	785	860	789	843	839	884	795	829	845	869	781	874	806	826	850	847	821	872	847	787	823	913	837	791	855	823	894	864	848	906	819	834	799	853	832	832	871	832	830	894	809	847	842	812	840	827	857	855	825	812	829	813	817	850	817	850	864	873	870	831	835	823	846	837	843	888	825	848	875	825	905	827	870	868	870	915	825	875	835	827	839	846	848	838	818	894	879	858	842	852	842	881	864	835	827	855	839	856	818	838	851	760	873	827	842	868	869	828	825	886	861	794	818	840	862	777	844	861	804	894	849	898	828	820	897	906	812	833	824	784	848	813	830	832	863	865	794	890	874	838	849	831	834	847	868	847	820	832	818	790	839	869	858	907	820	875	799	822	820	844	856	834	836	828	834	848	819	824	862	843	815	806	856	834	837	889	857	837	882	841	849	850	851	838	858	831	815	836	882	808	865	864	824	800	827	828	865	810	836	796	841	838	813	858	818	853	819	851	883	828	805	805	828	842	854	837	877	874	831	806	878	893	834	855	847	856	866	858	837	829	891	897	842	813	876	828	819	838	867	832	863	860	838	819	790	804	825	842	872	813	852	827	833	835	822	853	839	849	876	836	807	830	864	905	817	834	835	818	844	823	855	851	806	855	815	853	842	810	879	815	844	844	802	853	872	872	865	850	837	826	863	814	886	884	853	811	810	877	819	813	877	806	819	856	828	858	879	813	841	845	813	809	835	846	851	890	871	888	821	827	805	833	850	880	861	842	824	815	884	811	930	818	802	841	788	852	882	848	835	886	836	883	825	881	831	854	847	793	838	855	894	830	804	849	858	868	838	854	895	812	821	867	847	863	855	896	868	916	887	847	881	856	847	824	813	822	857	814	903	868	835	865	836	804	802	834	847	795	833	831	863	851	841	799	868	849	798	872	832	824	837	852	839	799	851	842	841	878	863	785	817	838	832	886	820	822	848	864	898	843	858	853	826	800	807	849	896	850	847	827	842	872	808	857	871	843	793	821	897	830	861	824	831	870	825	826	820	855	838	831	896	839	850	838	842	874	861	893	777	785	846	834	860	829	769	900	845	817	813	806	870	857	849	881	827	802	917	826	810	826	855	836	841	818	868	870	831	857	814	821	845	865	851	827	796	827	906	905	803	810	839	823	864	828	830	839	817	893	816	886	853	826	786	850	823	836	870	853	821	861	832	924	772	848	826	864	829	850	843	828	876	854	811	852	803	822	850	830	822	836	818	820	854	835	845	835	867	895	850	873	855	848	864	875	870	863	798	837	830	815	810	803	867	782	805	865	868	813	867	884	837	859	809	845	814	848	847	825	799	809	803	852	891	878	860	844	847	876	867	851	855	881	822	869	798	850	790	808	831	843	796	841	857	847	878	898	853	814	816	860	838	880	827	806	863	855	827	851	812	835	883	871	863	827	868	823	820	835	823	852	825	875	845	847	880	828	887	887	821	835	890	817	884	849	818	807	878	849	837	797	856	849	813	886	889	827	876	856	843	861	848	866	807	855	818	840	846	844	840	862	834	798	882	889	828	884	824	794	857	836	875	898	845	843	811	829	789	831	883	830	857	819	880	846	872	857	799	855	809	872	819	861	871	815	853	854	832	874	824	828	861	808	847	852	897	835	871	838	868	855	825	823	829	900	826	865	834	927	859	855	835	806	870	874	804	856	829	840	862	841	857	785	816	831	852	820	814	828	835	826	847	833	855	850	795	851	868	825	828	847	827	856	819	868	859	896	838	887	880	820	856	802	862	833	836	866	855	863	828	857	852	832	838	855	822	854	853	859	837	862	821	759	843	864	884	855	850	860	834	813	835	873	844	856	763	822	821	833	868	809	839	799	824	834	837	912	803	838	876	850	875	797	826	796	813	896	843	815	913	832	861	855	932	809	859	818	832	834	876	850	859	847	865	850	841	835	858	855	816	816	860	829	856	837	818	851	865	822	830	856	862	857	852	868	802	862	800	789	849	912	865	815	820	818	793	833	855	886	815	785	840	817	841	850	798	799	857	846	873	832	801	828	832	881	836	851	850	789	760	838	818	802	823	863	821	835	876	850	833	842	853	870	837	910	795	849	903	825	832	904	833	823	818	906	871	835	825	851	831	900	853	855	824	843	848	802	823	836	847	855	875	848	783	866	835	855	810	812	867	813	817	872	812	855	825	821	823	820	844	804	840	857	824	815	838	845	824	830	828	845	878	837	860	812	844	908	849	863	852	822	882	833	903	843	889	888	837	837	851	918	829	863	803	833	838	828	809	884	861	851	879	885	842	815	801	831	937	824	842	807	865	834	870	828	824	866	856	835	852	855	795	814	842	816	814	838	810	841	859	819	826	857	853	852	869	833	898	844	845	831	852	875	875	847	817	847	812	824	860	778	902	818	857	792	836	879	898	795	850	811	818	861	859	899	872	828	915	843	813	839	835	848	864	858	819	825	849	837	858	848	869	864	888	827	881	887	782	839	860	878	820	840	838	829	817	851	860	910	843	793	877	895	813	861	831	825	848	828	875	853	822	820	836	824	873	799	831	815	815	863	810	800	820	818	849	842	859	868	879	903	835	794	799	839	818	855	849	880	883	814	826	880	838	867	854	871	822	888	872	868	886	798	820	798	868	795	840	867	862	891	856	773	872	802	831	834	872	818	832	871	794	834	844	850	856	880	812	814	852	790	856	809	831	858	834	833	848	823	856	855	809	881	816	850	829	867	909	847	829	832	817	818	839	893	854	832	857	825	837	831	812	859	858	847	828	813	862	825	806	950	785	885	816	842	856	873	794	798	880	845	860	875	858	840	839	844	797	853	809	852	868	866	853	869	847	843	849	864	829	834	799	854	797	859	851	868	825	826	794	844	796	839	850	875	804	829	823	824	847	810	838	814	836	834	863	891	860	864	834	848	852	936	779	827	860	879	867	849	878	837	831	840	820	848	832	857	887	834	801	836	820	822	799	832	815	825	873	884	844	881	856	823	799	806	901	863	867	865	845	836	860	891	817	838	847	833	842	824	900	814	841	813	889	877	813	843	901	817	903	905	872	861	824	834	855	853	811	870	819	835	843	837	875	851	840	888	799	895	887	901	853	863	847	799	825	870	836	832	855	819	796	826	771	834	875	833	855	862	902	791	835	829	836	863	878	867	830	828	873	900	849	809	858	818	841	819	838	834	900	852	857	827	844	831	850	855	802	896	805	853	823	849
5684	3747	14798	9822	2498	758	188	118	116	85	96	96	82	106	79	92	86	75	73	101	96	82	71	109	80	78	89	74	95	91	79	104	84	111	101	78	94	96	78	88	97	79	72	76	84	88	85	89	92	78	82	76	94	102	83	95	79	72	89	90	101	89	90	90	78	71	83	98	108	92	78	70	82	93	73	70	80	94	86	76	94	86	84	86	83	78	66	85	93	89	80	78	101	99	92	95	85	82	95	103	100	81	83	78	85	90	76	88	93	83	86	88	88	96	84	93	88	91	80	82	75	80	97	89	91	71	76	90	80	81	101	88	99	96	92	80	101	81	79	94	94	84	82	83	93	79	100	86	78	72	91	88	70	98	91	77	80	72	85	97	80	101	105	112	71	82	84	92	86	87	101	86	85	80	72	96	99	81	99	82	97	86	75	96	90	98	103	88	92	97	75	82	92	89	86	82	98	76	76	88	96	92	91	89	75	88	89	90	109	84	106	93	89	79	76	76	79	89	94	96	92	99	82	103	88	77	80	97	86	84	91	94	112	85	85	100	82	83	97	77	80	92	73	89	84	99	102	85	83	91	92	100	87	108	96	84	87	82	85	77	105	90	89	81	86	101	69	82	88	89	87	103	119	99	89	88	68	98	90	102	99	90	86	84	91	96	107	94	87	84	85	94	72	82	82	88	89	94	88	83	101	90	86	101	88	74	75	78	97	82	83	82	72	95	95	96	94	100	85	86	96	101	81	82	77	88	108	82	85	86	83	101	85	106	69	86	101	82	88	89	96	76	78	97	70	89	82	103	87	77	95	96	84	80	91	114	86	83	85	78	82	92	85	102	102	87	84	92	79	114	94	107	101	93	98	88	94	95	83	87	83	67	77	91	73	90	95	89	98	117	76	84	95	86	82	98	82	93	87	80	90	80	81	79	78	83	91	95	82	102	92	87	77	79	78	91	85	74	72	89	96	94	89	95	96	102	85	90	88	79	93	71	77	96	86	94	73	87	96	84	76	88	72	71	72	100	78	90	77	71	91	81	100	85	108	93	75	87	103	87	93	88	88	70	95	88	100	80	87	84	82	76	93	78	90	87	96	85	76	99	96	96	90	91	88	82	87	73	81	80	84	80	73	83	84	85	101	84	97	91	110	88	88	101	95	77	99	103	87	93	87	86	82	88	105	95	80	69	96	94	103	91	67	83	71	88	88	98	103	98	90	91	84	93	95	79	84	72	93	107	92	100	88	92	76	93	85	99	84	90	82	92	79	84	80	75	97	99	85	79	82	74	75	94	98	69	93	75	97	82	84	89	98	89	85	76	101	77	87	88	77	91	76	83	91	79	73	100	85	87	79	89	91	77	82	98	90	75	87	82	95	81	85	91	74	86	84	99	93	83	75	69	82	79	81	102	92	84	100	93	80	76	96	76	93	94	74	77	88	93	93	88	75	87	94	79	90	89	88	96	99	84	87	83	90	96	74	101	91	85	88	79	83	86	89	76	82	87	102	95	89	72	95	88	75	83	76	92	77	100	78	74	113	69	100	72	73	82	77	85	69	99	88	72	88	92	90	99	80	101	103	99	84	84	74	87	96	81	87	83	92	94	82	98	96	86	90	84	92	92	98	87	75	110	82	85	80	74	84	78	75	73	80	90	94	68	86	75	107	76	93	101	79	107	84	99	84	108	89	95	103	98	85	80	93	93	95	83	86	89	88	79	83	96	88	78	94	83	97	73	96	100	90	95	71	72	94	89	97	84	93	80	81	92	86	85	76	75	82	85	88	80	82	91	90	67	81	93	105	83	72	88	82	91	70	92	89	83	112	86	111	75	85	95	85	75	71	104	98	94	109	76	77	65	77	102	77	97	80	89	85	69	90	100	86	98	82	94	86	91	98	86	84	91	75	75	106	83	92	82	83	92	85	87	111	78	84	83	80	60	83	82	82	95	95	95	89	101	98	86	82	82	95	82	95	89	112	100	98	94	74	86	84	76	81	92	95	73	87	81	92	91	73	87	77	76	102	87	95	90	90	75	94	90	75	80	76	92	87	87	73	74	81	91	87	83	87	69	87	91	104	73	75	73	85	100	73	82	101	90	82	103	86	97	91	76	77	81	86	100	98	97	86	92	87	74	93	94	87	79	100	78	82	86	90	93	94	83	102	98	84	78	82	104	100	101	83	78	93	82	93	69	90	93	87	101	90	100	83	72	91	81	98	90	83	84	86	83	90	82	105	82	83	80	95	80	78	89	94	85	94	79	93	103	84	105	86	93	77	123	90	93	89	87	81	100	86	85	94	83	98	97	100	94	87	81	74	101	74	76	91	83	94	98	92	87	78	95	91	91	74	91	91	86	81	82	102	86	79	91	79	79	83	88	84	87	85	76	78	83	70	82	93	95	83	90	100	75	80	79	87	75	75	94	96	80	72	69	83	86	95	78	73	85	99	84	79	80	88	94	87	108	72	73	86	88	104	88	85	91	93	82	95	70	77	81	87	100	89	73	84	88	90	92	96	79	81	95	78	76	76	91	89	88	75	89	81	85	103	93	91	81	97	84	101	90	94	77	98	85	92	83	90	86	79	90	94	94	92	85	84	93	76	97	81	83	90	96	108	81	88	88	76	82	80	89	77	83	69	86	74	117	83	82	86	84	104	91	90	97	90	90	106	105	91	101	91	73	87	67	70	82	82	74	87	90	75	79	76	77	110	74	107	82	75	79	84	80	86	79	84	84	84	88	85	80	83	83	83	79	81	75	97	90	82	87	76	83	89	106	103	99	78	94	95	74	97	85	101	104	95	102	98	100	90	96	81	80	92	91	89	90	80	81	101	95	85	98	94	103	78	87	95	90	97	95	94	107	77	99	100	117	92	94	97	73	111	77	95	100	90	88	88	90	87	90	98	87	91	92	91	80	74	99	89	80	87	73	97	83	90	81	88	89	87	86	71	101	84	90	103	93	98	71	76	96	82	87	94	80	93	101	92	94	86	70	81	85	83	90	75	81	96	75	99	97	95	86	98	86	96	84	86	82	85	88	80	96	86	94	91	91	86	84	88	108	74	85	92	86	90	87	91	93	99	84	102	87	104	86	97	103	100	91	99	89	91	92	78	96	81	97	104	83	95	78	92	88	98	89	90	89	94	94	83	94	83	81	74	82	86	67	96	97	86	75	82	94	79	99	89	78	79	101	75	100	105	76	91	88	90	85	84	88	96	91	82	92	86	86	81	86	86	81	83	81	84	88	96	93	80	87	100	85	95	87	99	78	74	98	83	94	90	77	95	91	91	83	95	99	83	80	91	103	83	94	93	93	83	76	85	71	82	91	88	81	77	84	91	95	84	85	75	82	80	94	88	92	87	78	88	89	102	68	80	79	86	82	110	106	101	82	92	83	96	89	87	83	93	82	84	96	89	80	85	81	75	74	101	83	72	71	83	96	101	89	85	90	77	93	78	87	78	87	90	97	89	90	88	90	80	78	84	85	91	91
31944	26288	40314	32555	23123	13134	3899	1989	1223	980	929	910	845	919	912	873	851	921	856	914	893	888	851	852	862	919	900	830	906	867	845	938	841	830	854	886	926	879	901	925	858	865	861	882	868	918	880	893	928	899	874	894	907	907	859	948	873	889	846	901	837	879	855	881	885	814	859	857	889	906	858	867	849	896	854	843	894	850	912	851	909	824	920	836	873	895	854	851	876	846	868	915	900	882	924	865	888	897	849	896	881	859	891	880	855	860	805	932	877	900	859	812	847	880	887	912	857	885	852	862	848	842	830	878	890	909	892	879	911	860	886	888	890	906	864	865	865	897	917	841	890	864	878	814	871	895	843	886	881	921	897	888	857	844	852	846	850	913	867	801	889	914	848	864	844	890	862	887	863	873	863	928	907	916	881	893	845	905	892	931	830	882	821	897	854	877	907	838	848	928	873	843	870	901	858	877	836	880	887	847	865	895	844	864	881	858	886	847	877	861	908	929	895	873	888	882	858	902	865	865	899	894	857	856	869	873	936	846	883	893	881	860	858	863	819	864	861	908	838	882	869	881	804	888	875	898	844	807	890	829	818	849	883	930	872	900	841	850	864	825	896	888	818	851	837	932	860	857	892	901	893	911	832	854	889	918	839	914	862	875	926	875	882	855	902	892	870	820	857	915	850	886	844	895	891	891	862	876	855	912	864	861	788	919	824	894	857	938	863	906	934	897	891	855	899	939	894	859	906	884	888	856	876	845	832	884	886	861	890	832	893	862	895	846	894	855	842	865	842	864	893	898	880	899	904	842	867	868	855	888	882	829	867	847	849	903	821	910	889	846	876	902	892	905	879	852	909	912	887	837	866	899	903	864	909	858	886	857	832	842	860	873	923	836	869	824	829	878	872	847	881	893	845	830	849	878	857	905	895	819	858	861	864	851	898	856	855	910	906	925	934	881	858	856	937	882	866	857	821	889	912	862	873	887	897	882	880	892	862	873	885	917	885	835	882	905	827	916	842	836	858	845	901	900	861	863	843	874	935	871	852	856	864	859	890	886	888	808	879	897	901	894	885	899	923	909	795	878	884	870	816	839	848	857	910	912	909	867	879	880	890	839	865	861	850	840	850	817	881	843	868	895	877	858	950	894	897	854	861	902	887	880	845	881	879	845	853	845	917	926	880	920	834	867	869	848	863	818	913	895	898	872	863	901	896	872	903	896	880	898	873	905	822	842	886	836	889	826	870	910	877	904	868	901	859	878	882	881	884	890	857	866	914	877	895	895	886	854	834	880	882	881	850	876	913	882	849	893	902	872	898	889	878	832	859	858	844	874	839	861	893	877	839	866	925	878	905	844	901	922	928	791	867	855	864	868	902	869	875	863	871	864	906	818	926	860	828	940	869	874	843	867	879	854	880	844	884	859	847	844	863	895	891	888	855	869	815	877	886	839	843	818	887	880	861	883	893	885	873	867	838	905	890	896	872	841	894	928	871	858	888	909	888	886	890	880	917	898	852	839	888	855	877	884	886	926	846	897	878	862	853	914	941	886	867	863	898	890	870	874	867	881	860	923	854	903	869	910	854	892	858	854	882	855	889	893	892	887	894	870	851	874	866	877	860	927	896	876	839	892	892	903	929	841	922	862	871	901	893	870	843	889	882	867	826	868	893	893	947	900	892	865	880	886	887	862	881	889	913	893	883	888	895	865	914	877	901	897	880	862	871	890	895	880	853	822	917	895	876	865	861	917	852	923	934	890	928	922	815	868	844	822	920	854	916	891	864	911	886	849	855	880	860	861	856	852	935	889	910	875	876	889	876	895	921	833	853	830	875	881	872	895	892	854	849	883	902	861	858	926	823	904	899	892	840	891	844	870	914	863	875	871	868	791	916	876	868	844	833	864	859	873	831	861	793	893	888	858	903	878	883	890	836	891	858	833	864	863	891	868	846	890	837	899	902	890	899	887	879	932	932	917	839	868	914	879	872	851	903	882	894	895	889	884	858	901	843	893	890	873	907	895	897	859	882	838	814	927	861	862	913	886	836	907	929	929	861	886	867	876	854	901	905	863	892	893	857	842	890	863	887	917	847	923	908	898	856	919	910	902	909	867	872	853	892	884	853	897	870	837	879	817	914	849	899	868	839	894	870	870	824	903	872	882	866	859	862	897	895	890	859	919	855	894	880	904	902	882	913	911	870	810	894	899	938	901	926	913	925	844	842	878	892	864	865	866	833	925	866	865	886	785	897	858	844	890	903	920	913	842	845	906	882	866	880	904	883	882	868	923	860	860	836	858	908	872	842	834	857	865	840	909	853	921	898	903	877	886	875	869	879	875	871	880	899	922	879	899	842	841	906	872	901	889	875	847	894	864	893	839	891	865	911	850	818	869	842	854	879	892	942	854	879	865	903	867	876	883	903	907	894	867	867	932	854	888	911	925	877	910	890	885	882	838	881	865	935	906	907	863	909	867	842	872	884	831	861	871	893	822	863	852	846	880	873	879	900	852	885	853	921	859	870	881	852	856	855	923	878	827	917	869	835	853	867	915	817	951	896	860	883	866	847	857	853	893	892	908	847	940	833	891	890	857	875	866	867	920	902	884	842	901	869	847	854	873	872	843	803	885	828	861	908	887	886	873	913	881	889	840	861	842	914	848	922	893	866	829	868	923	912	906	872	842	829	893	839	810	898	873	876	870	898	872	904	869	920	921	871	852	850	865	886	902	853	916	871	852	856	896	926	857	908	906	887	892	880	847	861	862	881	826	894	886	863	826	888	851	853	880	871	841	873	826	884	876	880	859	836	892	831	866	851	874	861	875	874	844	809	908	830	850	845	889	927	849	867	855	841	837	886	828	886	917	918	880	883	888	852	869	871	862	863	867	881	913	909	949	887	839	905	896	882	886	863	859	837	845	869	864	880	934	880	913	917	903	940	918	863	862	864	888	845	890	836	849	868	883	938	864	886	866	879	770	920	881	839	898	850	885	883	907	861	909	852	943	888	891	870	879	837	918	874	840	905	798	881	867	887	919	856	876	900	832	882	881	931	851	886	885	938	888	920	844	869	904	863	897	896	859	857	881	824	948	873	825	889	876	836	879	805	904	868	882	857	883	944	908	880	887	901	871	875	844	885	867	897	866	839	860	884	878	834	863	878	857	880	860	885	892	877	859	900	897	898	801	825	896	872	867	863	890	907	887	902	919	929	846	897	892	886	923	897	913	855	837	882	914	916	873	895	842	910	865	854	880	859	895	896	878	887	876	905	877	881	890	857	850	879	888	893	868	922	855	926	821	883	803	899	895	921	894	900	907	850	902	859	900	884	928	881	884	909	865	846	873	858	878	863	832	842	878	827	866	895	915	878	876	894	877	876	863	852	890	845	884	881	910	856	888	871	895	897	826	863	846	860	901	854	899	865	879	938	835	895	863	844	921	854	929	913	882	854	885	895	908	856	912	907	833	850	885	920	890	871	913	907	864	871	870	912	901	886	857	831	863
11744	16423	34344	21332	6993	1885	430	179	116	92	94	86	95	100	91	70	86	85	85	96	98	84	99	66	88	90	93	70	87	80	91	80	86	100	84	90	102	62	71	94	95	81	97	95	96	95	91	85	74	80	95	95	95	92	91	95	88	88	79	64	77	85	95	98	100	82	78	99	85	96	94	78	87	81	94	100	89	77	87	96	90	83	85	71	88	111	93	70	74	86	101	92	92	70	74	84	95	81	100	74	88	75	83	93	79	78	90	92	106	86	91	89	75	88	82	78	77	85	94	66	102	80	95	78	89	80	87	83	86	85	88	103	83	76	79	78	91	88	87	78	101	73	70	74	96	89	87	98	79	94	88	82	90	74	71	74	94	94	87	90	87	95	75	88	86	105	88	100	97	91	78	76	92	90	91	96	98	73	81	82	87	79	82	95	88	86	80	91	83	87	94	84	88	85	92	79	88	81	98	102	76	81	86	100	82	81	80	79	93	79	86	74	83	74	70	76	90	83	75	78	96	92	94	94	81	82	73	80	95	93	69	93	78	88	80	101	70	84	90	104	73	87	80	74	88	87	82	80	91	84	98	69	79	86	93	90	74	86	91	73	83	70	71	90	101	92	92	69	99	67	78	76	69	84	94	99	97	77	83	101	101	84	94	88	89	67	72	77	75	80	83	94	89	79	79	70	98	76	96	83	80	79	76	80	77	90	75	72	85	98	81	97	84	83	89	79	94	90	85	102	92	85	86	86	81	88	91	76	88	90	78	87	79	85	82	83	79	91	85	81	95	97	66	87	76	79	80	91	82	96	89	90	72	86	113	85	103	88	92	93	97	78	94	75	86	92	77	85	92	96	80	78	86	84	83	94	82	78	86	84	85	82	77	94	85	74	77	99	86	99	89	95	87	94	95	72	95	83	91	90	80	90	94	76	101	101	95	79	88	76	87	83	81	69	79	103	92	91	94	99	80	90	80	94	77	80	85	90	91	83	94	92	74	75	104	89	89	83	83	86	92	89	79	95	76	87	91	73	100	72	88	77	81	89	84	95	73	80	88	109	83	88	96	94	75	78	93	100	75	85	84	76	87	98	68	78	86	68	88	67	90	84	93	86	89	100	80	93	85	80	98	82	79	80	85	83	92	91	77	64	79	80	67	81	94	72	83	67	76	85	68	85	87	76	70	79	81	89	97	73	102	78	89	70	90	94	99	95	81	82	102	86	76	91	90	80	77	89	88	86	80	86	96	76	96	91	96	77	92	84	79	96	83	76	78	81	81	65	100	89	75	96	65	89	85	82	84	104	105	78	91	82	80	79	81	89	103	87	81	89	94	87	93	91	80	93	93	83	76	89	81	87	88	101	92	86	78	96	84	71	95	82	81	91	85	87	76	84	95	90	73	87	85	81	75	89	83	91	83	90	73	93	90	76	89	114	78	75	88	79	69	91	85	82	96	79	70	81	86	75	87	87	85	94	67	80	95	76	84	83	86	80	81	91	86	82	89	79	102	91	97	81	83	88	76	85	91	98	81	77	72	83	91	86	95	102	67	73	92	67	73	89	75	81	95	99	86	77	91	63	99	83	96	74	91	81	85	88	84	96	90	83	95	79	82	70	85	104	80	98	85	86	82	74	78	98	97	62	83	70	75	83	87	83	100	76	92	88	90	88	87	85	90	80	95	91	76	85	98	89	101	92	87	83	89	97	104	80	91	91	78	81	86	88	70	79	82	86	86	75	98	75	104	87	82	66	95	87	81	72	83	75	81	93	88	87	87	92	81	89	99	75	85	84	73	76	88	82	91	87	95	69	89	90	77	87	93	77	90	67	92	98	90	82	71	77	85	72	75	78	83	77	78	84	70	80	76	89	87	83	92	96	87	88	101	79	72	76	100	80	79	73	78	81	66	89	77	89	103	87	95	80	105	85	73	79	87	64	77	76	80	78	68	67	90	72	95	104	79	84	84	84	100	76	87	100	94	96	91	97	88	83	101	54	88	97	85	78	74	80	90	86	101	82	99	87	70	76	89	93	95	90	91	79	87	101	77	89	87	77	88	94	90	103	83	86	86	83	97	93	67	74	79	89	76	79	72	91	97	76	65	95	84	92	62	86	92	90	97	82	97	96	78	108	68	77	82	72	90	73	94	78	96	93	96	104	93	99	90	86	83	82	84	102	89	91	80	78	83	87	91	81	76	89	93	92	78	84	88	86	77	75	89	77	94	71	88	74	86	84	71	89	70	87	77	84	75	86	80	76	78	93	76	72	85	91	100	93	74	84	79	88	83	84	86	77	87	80	82	83	78	85	83	95	87	95	78	76	87	92	83	87	78	91	95	83	72	79	85	84	101	100	72	81	87	89	83	92	83	85	81	93	83	86	81	87	100	96	85	87	69	78	95	82	67	93	82	85	89	87	76	89	103	82	84	83	79	69	58	68	83	113	89	82	103	89	78	87	75	83	88	90	90	98	88	83	99	98	95	84	83	92	100	80	78	104	71	93	87	101	74	84	85	87	82	68	71	91	83	79	79	94	81	69	86	85	73	89	87	88	84	92	96	76	75	102	80	81	90	98	90	95	97	92	91	88	86	76	87	91	79	76	87	85	76	69	73	85	66	93	84	83	93	76	98	73	101	78	82	83	97	79	77	78	81	81	63	106	90	98	91	93	101	89	88	90	80	83	94	70	89	102	85	87	84	86	79	70	92	90	83	77	75	100	92	97	96	86	88	92	80	99	84	73	70	76	85	106	85	99	83	94	83	79	84	103	80	88	105	85	108	94	81	103	96	66	93	74	81	84	81	88	78	78	81	86	73	96	77	93	82	94	88	100	86	96	72	83	65	96	93	87	76	94	93	97	102	75	85	81	86	75	100	76	87	88	100	89	70	85	88	93	100	83	65	75	97	91	90	69	92	86	77	89	95	99	73	92	93	72	81	74	86	94	92	93	77	82	85	75	89	75	78	70	93	93	74	83	93	99	90	78	96	87	97	74	75	94	94	84	96	92	91	81	62	95	80	89	99	77	85	86	92	70	93	70	90	84	83	71	91	95	97	80	82	95	92	75	79	94	75	94	78	80	91	98	85	109	87	84	78	77	87	97	85	84	77	75	85	87	82	84	84	85	90	85	98	97	85	91	93	87	79	85	84	97	96	84	83	93	85	90	80	79	100	95	90	78	73	70	83	100	100	105	87	92	76	77	93	87	84	103	69	96	87	75	92	95	86	68	77	87	80	102	82	70	88	83	88	77	74	82	80	110	89	88	66	80	95	68	88	77	68	65	81	88	84	81	87	85	87	83	88	83	86	84	99	94	82	86	93	83	92	82	69	91	81	93	73	79	97	76	91	96	70	76	66	83	82	100	88	89	76	94	72	81	69	81	101	77	97	85	84	65	97	93	83	89	98	84	98	89	97	72	81	74	89	82	87	92	86	92	93	80	89	79	78	62	103	88	87	85	94	97	94	96	84	94	69	76	83	92	68	83	86	90
42633	41416	55792	42889	33783	22271	8603	3616	1627	1031	974	928	842	838	856	820	902	839	850	843	805	820	871	835	874	862	842	876	891	863	892	838	880	863	845	824	777	830	860	861	901	857	834	870	841	850	871	913	851	838	848	855	909	813	820	812	859	865	828	845	839	792	832	886	839	877	811	823	830	843	844	841	890	854	821	857	832	846	898	858	799	815	845	829	846	820	830	817	866	872	826	870	827	884	874	848	822	893	873	857	852	854	797	835	809	821	829	859	875	859	894	894	831	891	900	888	917	857	824	820	850	883	871	866	883	836	852	880	825	832	879	845	916	843	856	849	845	872	865	853	838	823	837	788	819	851	873	895	810	830	804	828	818	826	822	917	850	819	871	872	847	889	940	803	902	888	867	824	814	852	790	836	852	867	813	831	843	812	898	859	812	862	854	812	864	865	828	855	861	818	832	834	880	831	828	843	841	864	885	867	863	877	813	836	830	828	876	881	910	820	849	861	858	861	876	884	827	830	866	803	873	853	856	867	819	821	835	908	852	843	810	860	899	900	843	853	838	833	848	869	870	862	832	869	848	793	899	845	865	847	853	825	822	865	857	853	853	870	903	823	840	834	877	861	842	849	869	864	849	830	827	835	853	791	851	828	926	846	882	841	837	855	817	875	840	823	793	877	864	848	908	882	817	853	876	852	838	816	853	857	829	803	853	869	858	852	826	805	855	850	807	846	888	835	867	811	833	878	853	851	850	849	866	864	880	839	855	804	907	857	824	869	879	844	818	824	888	803	826	825	857	805	824	862	875	855	874	850	844	900	842	834	871	834	802	856	871	916	807	832	870	834	850	851	875	863	844	869	878	830	862	806	859	882	861	831	882	870	814	854	865	832	837	838	834	863	777	836	887	863	877	837	833	888	911	888	816	876	835	881	899	875	890	894	822	880	815	867	840	827	864	902	828	876	778	847	806	827	813	829	843	846	842	838	834	818	778	837	856	866	831	882	850	855	905	859	854	835	894	826	840	885	846	883	838	823	841	928	805	847	848	860	842	870	860	860	834	855	815	799	843	836	863	884	854	845	788	851	896	870	884	868	786	866	813	872	838	918	853	842	920	838	864	846	864	834	825	834	882	844	860	875	880	845	878	851	862	858	792	804	773	838	880	883	890	879	821	858	841	852	878	896	881	867	833	853	886	838	818	871	861	884	821	895	805	843	829	873	858	853	883	844	842	847	861	844	874	871	834	889	891	834	880	889	841	859	826	832	874	900	855	772	822	870	825	860	865	848	860	790	902	911	882	875	844	849	880	855	870	879	803	816	848	822	870	807	860	843	864	846	857	856	856	907	815	841	851	873	838	846	908	801	824	812	852	834	852	801	920	816	900	863	886	829	803	837	815	855	871	855	854	853	857	828	843	832	817	858	858	826	836	842	881	897	834	842	860	812	862	799	802	776	792	862	842	818	804	820	889	880	850	826	819	830	873	803	826	812	831	851	856	834	887	815	838	853	851	828	829	859	883	825	827	856	907	839	872	829	891	832	820	872	855	823	871	894	839	834	844	865	811	916	878	844	904	846	855	842	851	891	902	879	829	879	890	802	830	843	863	869	886	863	845	874	862	840	846	917	809	852	844	840	824	831	858	816	854	819	827	898	800	871	834	843	848	866	863	901	846	862	863	858	871	875	810	852	856	837	907	843	860	838	894	848	851	861	850	852	846	924	865	839	881	818	869	865	866	876	850	896	780	837	828	910	829	837	864	874	869	807	805	877	868	841	850	808	812	864	850	846	854	788	878	879	838	846	883	824	907	841	892	842	802	854	814	840	799	849	814	826	840	862	833	851	893	832	833	865	844	810	834	853	865	851	886	833	825	873	823	868	819	862	841	895	849	886	827	868	839	831	859	883	828	808	790	851	886	867	851	817	871	815	824	863	851	826	917	866	849	827	893	842	834	869	806	872	832	883	849	935	826	833	861	900	903	857	912	852	844	816	887	833	817	871	833	857	879	873	854	901	869	868	846	850	848	869	882	853	834	870	886	905	829	809	840	863	828	781	890	823	872	847	832	817	823	878	850	865	851	899	816	830	860	852	833	905	897	898	912	868	920	849	815	872	840	860	848	829	839	859	846	830	813	883	845	805	872	818	829	852	858	905	831	837	884	865	868	849	851	887	899	853	844	837	814	839	844	837	870	862	856	842	860	910	843	838	855	847	814	849	831	868	863	872	851	788	825	884	844	928	810	857	857	843	880	841	829	865	868	800	868	828	840	852	902	815	830	820	946	845	850	803	850	859	879	845	871	831	851	853	808	903	866	830	849	845	856	896	828	865	850	866	798	886	861	825	847	775	857	834	884	838	859	885	874	785	943	823	882	895	876	852	832	838	842	799	780	903	836	881	861	909	842	869	862	813	830	846	857	853	838	814	860	837	904	801	887	834	846	844	864	887	814	849	850	802	877	845	833	838	820	846	856	855	860	865	825	818	902	848	855	832	843	885	848	876	894	868	855	844	911	836	825	890	863	873	858	855	897	832	831	839	817	827	866	802	833	826	832	797	748	832	848	837	874	869	815	827	885	828	852	856	912	862	835	838	854	833	851	865	850	809	890	842	852	878	821	858	883	862	840	840	839	873	846	808	883	834	841	789	883	868	866	821	837	872	874	795	887	865	852	895	855	834	871	842	862	854	877	844	803	854	814	852	895	826	867	839	836	875	848	872	881	870	891	823	821	888	809	814	838	825	843	849	830	861	787	868	885	849	869	919	835	901	879	843	827	846	855	853	861	886	903	855	881	851	828	858	827	877	830	842	848	893	808	884	835	867	816	801	826	869	812	812	845	822	828	894	869	861	851	867	847	825	792	838	852	846	852	859	844	829	803	831	858	840	852	835	888	896	833	840	871	871	824	842	890	897	913	846	822	863	846	825	892	857	872	842	857	849	837	847	859	866	856	820	858	838	901	807	827	849	864	851	855	816	831	874	864	859	890	884	844	849	889	858	889	820	817	837	876	885	844	831	849	911	842	899	890	845	839	875	897	861	864	841	826	879	885	847	829	918	893	842	884	839	886	860	883	885	851	826	848	872	867	857	860	861	894	816	849	869	867	861	803	831	805	867	852	881	848	801	861	831	865	799	827	836	834	851	846	840	863	836	847	879	837	838	814	864	828	838	859	841	785	826	818	828	898	910	829	873	889	808	829	854	905	856	857	833	877	829	848	853	871	884	786	822	821	875	796	836	861	853	845	810	902	851	798	837	875	810	854	854	883	824	862	813	863	809	833	865	823	865	904	875	829	837	875	852	853	899	858	880	862	840	824	832	866	873	871	848	855	892	819	854	858	794	808	881	853	879	870	849	868	790	834	815	883	866	893	869	843	779	887	872	830	793	898	841	810	857	880	860	850	825	784	851	851	861	856	887	872	872	866	855	840	835	824	844	842	819	852	823	857	840	846	833	844	870	809	833	819	888	855	852	855	862	891	852	921	846	836	836	890	832
9369	14003	35021	20658	6408	1614	397	194	120	92	99	88	78	82	82	85	91	97	82	97	104	97	72	90	81	82	101	99	80	95	81	104	71	82	99	102	112	98	93	102	86	83	92	96	94	87	80	101	90	81	99	100	84	111	82	79	98	82	79	107	99	82	98	75	88	98	93	92	88	93	84	90	112	85	90	87	89	117	80	94	77	92	99	85	99	93	102	91	86	72	108	84	86	80	84	81	79	80	95	90	82	91	98	85	73	77	81	100	78	88	91	103	80	105	91	79	82	87	80	94	82	103	93	83	96	85	82	91	100	81	96	101	83	94	87	92	86	89	86	90	100	102	82	86	89	75	89	82	90	75	92	82	79	97	79	94	105	93	110	88	94	83	81	92	110	76	111	109	77	95	83	81	84	83	76	78	72	90	80	92	65	91	78	109	92	79	92	105	95	99	87	86	102	87	79	84	77	89	81	84	103	89	92	89	69	89	90	86	85	86	83	85	78	100	81	92	70	89	92	79	116	87	71	91	79	77	92	84	90	96	88	87	83	96	83	93	95	93	78	106	93	93	80	93	113	102	83	83	86	85	82	88	108	108	65	88	92	86	82	87	86	83	83	80	89	79	99	94	61	105	81	81	93	97	92	94	86	82	82	89	86	79	77	98	97	94	104	88	99	91	85	86	89	78	105	98	95	100	87	95	100	70	88	90	82	98	87	90	95	91	88	91	80	91	94	83	97	76	104	87	89	76	84	80	88	83	91	94	111	89	87	85	94	67	81	92	85	103	100	82	80	87	76	95	99	92	82	90	109	87	85	82	92	101	90	87	85	95	80	93	97	87	93	87	90	100	94	102	80	107	93	91	96	91	79	98	79	87	84	92	83	99	71	74	79	85	88	84	86	81	84	88	79	97	93	92	88	96	84	90	89	88	115	100	93	74	78	75	92	97	90	90	120	78	92	90	88	89	84	99	88	86	93	92	87	103	102	75	83	97	96	85	99	102	75	96	83	88	105	83	86	83	104	105	82	73	85	95	87	98	88	96	86	92	95	82	86	94	75	82	91	78	84	76	99	97	89	69	78	82	96	86	98	96	80	77	78	76	82	85	74	87	77	111	101	69	75	91	107	105	88	99	100	91	96	82	94	93	87	84	86	81	76	92	94	86	71	98	81	82	85	90	72	87	90	76	88	84	89	83	84	80	90	76	81	103	89	95	93	79	87	99	92	84	80	97	83	83	78	119	91	83	84	94	103	83	100	96	75	99	83	85	75	95	100	95	82	72	92	88	90	82	70	92	80	65	83	80	87	113	77	93	76	92	95	90	90	86	90	91	107	108	92	82	98	80	109	91	87	93	96	83	107	88	109	93	77	91	86	92	84	84	101	86	81	98	97	94	66	89	89	74	87	89	100	88	98	78	70	89	86	104	76	77	71	92	89	91	83	91	86	98	83	88	113	104	102	96	87	99	88	79	85	79	83	94	98	103	91	72	90	74	78	86	89	90	92	109	82	85	100	110	86	95	77	82	79	89	86	100	96	80	105	78	82	73	94	87	107	85	88	99	89	86	91	83	107	91	87	80	71	83	72	100	99	91	85	75	89	84	87	113	90	91	97	91	100	78	74	99	91	118	85	99	86	90	85	85	88	84	81	75	90	81	99	98	81	84	81	99	84	95	96	98	95	83	88	100	79	100	84	93	77	97	85	90	81	94	96	93	91	66	79	88	94	103	100	88	83	92	103	100	77	82	100	88	97	91	92	89	111	81	88	92	84	96	95	101	86	100	99	84	93	86	83	87	73	95	94	90	93	71	100	94	87	77	80	102	92	106	80	80	86	80	83	90	97	88	93	91	86	85	89	87	89	94	91	81	85	76	77	99	72	75	85	85	84	83	95	71	79	94	104	109	97	81	86	85	89	87	114	78	77	91	84	95	98	82	87	96	82	85	77	96	90	86	106	93	89	85	87	95	101	88	92	72	97	80	88	86	98	96	78	74	99	94	98	80	87	93	121	88	92	88	83	114	74	92	92	89	92	93	86	79	85	101	77	90	93	107	90	75	83	88	90	86	113	79	95	109	77	80	71	81	103	86	80	80	71	86	101	92	106	84	96	95	85	107	89	88	82	84	109	100	80	84	92	99	91	83	103	76	84	86	79	88	85	101	97	79	77	93	91	112	94	89	96	82	101	97	81	88	90	92	92	98	89	80	103	91	79	83	72	85	81	96	96	84	80	99	97	82	91	77	85	95	79	94	80	93	88	94	97	86	96	87	81	94	99	82	98	91	93	105	103	97	103	100	101	92	93	98	85	91	73	82	89	89	85	107	93	94	75	91	79	78	82	90	88	84	86	78	71	97	90	96	75	87	88	98	93	88	107	85	87	84	81	95	96	93	117	89	86	88	93	87	78	102	88	96	91	105	102	85	88	78	92	73	94	99	105	76	106	89	96	96	95	92	101	92	82	86	85	92	103	84	88	79	81	96	88	76	89	102	83	77	116	82	88	89	90	91	92	105	101	86	91	93	87	98	97	92	91	85	90	91	91	95	101	96	102	74	83	98	87	75	93	90	75	102	89	99	109	94	84	82	92	97	103	90	114	85	82	83	78	104	93	98	87	86	100	74	76	82	112	86	78	100	83	76	81	105	93	102	112	91	91	90	86	96	84	64	78	107	91	93	81	91	76	100	89	79	102	111	90	83	93	86	88	100	111	89	90	108	85	98	81	85	92	89	86	82	89	85	101	87	100	86	89	79	100	113	85	89	91	93	89	76	67	100	94	93	98	92	95	87	106	73	105	104	93	86	86	87	98	88	78	73	87	97	95	81	84	85	96	80	84	83	95	90	96	85	86	90	97	95	86	86	93	82	102	89	108	85	117	98	99	86	90	83	96	97	95	103	101	99	87	92	91	89	105	86	90	72	74	96	90	102	100	89	91	89	86	102	87	85	75	80	80	97	89	92	85	103	95	97	97	75	83	88	73	80	107	82	86	88	93	80	82	87	99	94	95	82	105	89	104	80	89	82	82	82	95	59	85	90	82	76	82	97	79	80	92	88	97	100	83	93	104	102	94	88	105	103	73	76	97	96	95	94	85	87	84	100	76	103	98	118	95	96	101	82	81	92	95	91	77	82	95	88	93	101	67	92	99	103	93	86	90	99	78	102	88	80	95	109	86	86	95	86	92	113	102	98	95	98	97	100	76	79	98	82	110	81	93	82	88	74	87	92	91	97	80	79	84	91	83	72	101	80	81	103	88	93	96	85	82	75	91	85	90	98	84	93	100	89	102	99	95	78	86	98	81	83	88	82	82	89	81	97	83	84	82	82	87	95	105	71	92	95	77	108	102	70	87	83	96	84	89	91	98	82	92	70	106	93	93	64	90	89	80	86	99	84	81	96	74	92	99	82	80	101	83	92	115	68	95	91	94	76	91	88	79	87	82	105	82	87	92	84	90	95	99	62	87	101	100	88	88	85	88	94	89	83	87	101
36793	40653	57880	42265	32487	21032	7930	3641	1650	1061	994	901	968	854	893	917	867	932	949	930	909	941	924	917	851	903	884	876	908	887	939	875	869	923	841	848	906	886	883	902	878	896	847	887	877	856	922	858	853	877	857	904	938	834	888	838	869	870	930	912	943	874	870	889	890	890	880	909	954	858	866	840	883	911	889	941	876	895	860	858	920	888	876	866	917	925	892	939	902	920	854	921	888	844	898	874	926	873	904	915	882	914	887	936	927	911	976	910	894	860	876	844	866	872	906	903	889	891	874	883	925	862	895	930	834	963	879	841	886	869	921	877	844	893	907	881	903	910	861	878	888	884	880	873	872	901	921	884	883	885	907	883	865	882	890	891	877	848	853	886	897	895	922	887	864	858	862	917	923	885	894	912	899	903	937	914	857	900	893	973	909	872	889	913	914	935	914	950	910	913	914	934	941	833	952	941	922	981	876	899	921	927	934	881	874	884	863	907	911	877	878	870	878	830	895	890	830	864	907	926	859	905	932	895	909	835	894	956	860	902	924	857	863	919	944	850	871	879	898	918	917	863	899	914	851	943	950	915	917	879	908	906	960	974	886	893	828	834	890	860	948	922	890	879	920	882	874	958	913	930	866	899	878	956	895	916	861	899	908	867	914	868	931	847	850	918	878	926	870	893	935	881	869	899	904	917	926	891	882	843	910	813	867	860	905	907	919	894	930	912	887	882	900	964	930	849	865	870	907	922	894	857	909	892	883	929	889	923	856	878	882	850	887	878	930	916	900	909	879	864	931	887	886	922	881	911	892	908	952	872	853	888	891	944	905	911	924	902	877	884	897	920	862	930	892	900	912	887	940	852	893	873	953	926	877	892	838	853	933	927	913	894	906	936	884	884	948	910	902	884	843	905	919	898	893	921	878	923	902	922	816	878	875	878	900	913	911	887	861	860	878	863	880	905	871	853	888	898	895	883	874	922	901	911	925	900	930	931	873	913	878	939	874	900	893	925	869	892	917	892	892	887	904	913	859	898	900	868	861	877	886	883	918	856	900	903	926	907	945	853	931	898	920	895	867	901	838	927	892	852	901	851	904	862	823	880	898	916	934	856	911	859	888	884	898	854	904	953	869	869	879	852	885	869	892	892	882	896	915	899	890	880	849	891	875	881	844	928	848	891	881	906	879	867	863	921	865	927	864	920	877	867	874	885	928	895	858	856	875	872	904	987	880	904	902	893	912	839	897	874	854	871	948	871	889	930	882	908	863	869	932	891	850	912	828	887	884	884	908	844	908	950	910	921	902	863	894	894	875	903	916	932	848	838	882	881	899	867	852	894	917	858	922	879	936	937	883	879	899	858	909	877	922	880	821	889	925	918	881	854	943	898	905	780	914	941	893	845	918	900	929	831	852	915	904	872	902	895	840	895	870	890	851	935	875	946	869	927	876	932	931	895	869	864	926	843	905	914	905	903	884	898	948	907	889	859	904	895	894	946	858	904	969	843	942	888	882	915	909	899	907	939	888	844	908	950	974	930	860	883	879	858	901	844	932	844	919	934	901	871	938	935	917	901	913	870	932	931	939	911	891	868	883	849	868	890	926	935	851	907	956	834	904	858	931	895	900	911	875	921	920	904	926	949	898	856	902	903	859	873	873	930	890	899	896	874	898	855	893	875	884	917	944	915	854	929	931	838	897	884	930	865	865	880	955	835	906	895	932	876	889	934	868	870	914	921	897	941	896	883	897	934	910	915	930	907	896	911	919	916	938	865	934	850	949	881	948	845	886	900	923	879	894	969	873	863	872	903	929	893	909	925	902	877	916	923	933	864	872	890	925	929	896	862	905	904	892	904	856	871	895	898	912	924	940	944	894	905	869	916	882	847	846	922	920	940	844	879	916	935	859	890	896	927	856	881	914	873	917	909	876	939	929	885	903	875	885	850	888	907	836	858	893	938	874	865	957	897	841	899	919	849	907	895	885	911	908	912	865	884	945	869	896	906	945	925	923	878	932	913	895	887	907	904	916	905	903	870	902	889	853	890	874	901	871	921	884	866	910	893	892	876	920	922	910	901	915	847	857	920	887	860	873	927	932	916	911	825	869	895	922	928	935	876	889	943	879	859	917	911	940	881	876	933	874	908	922	883	910	915	898	888	905	883	878	875	901	869	906	928	894	894	915	922	915	877	850	861	850	931	910	895	833	895	871	889	928	846	883	865	872	861	915	888	808	874	872	920	914	845	912	905	929	889	897	877	846	901	909	909	823	905	854	899	896	921	915	893	868	920	856	876	896	924	889	888	869	919	892	893	822	933	868	857	899	873	874	865	886	892	863	918	890	936	894	932	889	935	832	877	887	873	882	905	925	867	906	921	900	872	922	856	906	917	943	908	921	852	906	896	897	825	906	892	862	848	927	851	903	872	887	888	831	868	880	940	908	923	882	920	928	863	870	854	940	900	865	818	900	860	867	900	857	927	918	951	940	827	926	879	911	902	903	927	897	847	918	857	927	835	853	914	911	926	862	914	846	915	878	892	858	884	889	883	856	904	836	889	915	892	880	955	860	910	890	947	869	887	865	927	947	810	906	895	907	865	906	843	929	900	893	824	894	885	946	889	930	908	893	905	864	861	932	898	881	899	942	925	940	874	925	824	874	917	903	899	914	843	877	894	880	966	867	922	937	925	839	906	882	864	896	902	917	905	925	907	898	894	912	876	893	937	887	904	901	923	916	888	944	922	968	894	884	870	916	910	902	891	860	918	809	901	838	936	901	919	903	853	926	880	842	885	892	879	877	890	868	871	853	878	834	884	877	893	872	908	885	885	913	890	906	910	862	871	922	916	952	877	922	909	863	896	888	917	899	915	876	903	872	864	930	905	906	911	837	949	882	903	882	881	872	910	937	923	898	957	891	879	880	879	873	878	810	911	884	879	866	891	905	908	939	900	905	901	903	877	916	872	901	873	909	873	919	872	933	907	879	918	888	921	950	879	862	895	870	896	912	895	910	945	889	866	853	827	903	816	928	907	894	855	897	898	840	870	884	867	866	902	873	823	882	878	889	925	903	916	886	878	952	907	919	904	933	895	965	880	909	932	852	844	955	863	868	838	886	873	897	890	903	925	901	900	887	891	906	878	907	887	890	898	937	924	915	909	883	889	827	939	903	912	879	899	869	907	905	890	904	920	923	920	900	864	845	889	929	887	881	871	908	916	878	889	868	889	886	853	916	955	841	860	877	898	916	900	882	910	835	884	859	914	934	887	894	852	851	847	877	886	871	879	880	870	899	900	903	905	892	940	907	941	898	903	889	870	921	930	906	907	872	917	881	878	874	916	934	889	856	876	876	852	904	903	932	906	877	971	905	909	853	913	904	889	959	902	887	869	929	887	914	894	883	859	891	931	881	909	852	910	947	858	924	831	859	902	879	868	952	894	903	898	908	827	890	897	876	853	884	888	886	956	886	884	918	902	932	830	900	909	882	827	892	891	917	898	884	871
17622	31386	43001	26431	10219	2487	578	252	136	103	99	88	90	93	81	101	77	77	90	67	104	79	95	100	108	73	105	83	80	73	73	65	79	90	85	82	88	98	87	70	93	85	79	94	85	78	88	89	86	91	86	80	83	72	77	72	89	88	91	94	86	85	91	93	108	85	72	81	84	88	88	83	69	98	109	61	97	75	85	81	91	86	81	89	63	90	85	90	77	77	105	106	77	92	80	87	103	81	89	89	84	98	99	87	92	86	86	78	92	93	86	88	82	89	78	101	74	78	85	76	70	88	87	94	79	99	78	74	69	90	78	79	88	85	84	75	73	97	76	94	68	79	86	82	94	89	87	68	82	85	84	87	72	102	81	97	87	89	80	93	80	95	73	76	92	79	80	102	93	89	82	73	86	84	87	82	80	81	83	99	85	82	88	91	72	97	72	87	67	88	85	76	82	89	80	73	93	80	70	94	84	84	82	79	88	86	99	71	92	101	81	88	88	98	83	84	71	87	94	107	85	91	95	81	77	70	81	65	86	80	79	87	91	87	92	75	81	85	75	82	96	94	75	75	91	88	87	86	105	86	76	74	104	86	84	101	82	82	78	82	84	76	96	71	92	79	96	78	83	88	106	94	78	90	107	81	82	80	88	90	90	81	99	87	76	103	82	103	99	90	92	76	93	79	81	85	89	91	84	86	71	100	80	70	80	78	72	66	92	100	102	76	81	79	83	97	97	83	87	88	99	83	98	83	107	84	84	87	92	84	87	83	80	89	74	73	89	85	98	82	82	76	84	89	77	71	85	96	94	95	98	86	94	83	77	86	88	94	84	91	78	90	80	74	93	80	82	88	84	94	102	87	78	81	84	85	86	82	94	87	90	98	114	84	77	89	68	101	99	102	86	98	88	86	91	78	94	89	80	94	83	95	77	89	76	86	99	74	95	99	71	77	88	89	82	91	83	84	73	90	87	80	74	73	85	90	80	96	90	94	87	93	73	94	87	74	64	84	78	77	93	90	89	100	87	88	75	79	94	91	87	98	91	82	91	79	92	84	79	88	71	103	102	73	89	94	87	98	66	98	79	74	77	86	76	97	79	84	97	79	96	73	88	70	88	74	79	90	90	100	95	87	74	76	91	79	72	76	68	86	85	76	86	75	80	89	95	73	77	88	84	77	88	90	77	95	91	98	94	100	86	77	90	86	89	77	78	93	80	94	87	66	88	90	82	88	96	86	98	95	89	99	84	96	89	91	109	111	87	72	87	87	93	79	90	94	65	84	84	85	95	85	78	82	75	77	94	86	80	100	82	91	96	70	75	79	89	99	88	102	79	85	92	88	83	83	95	90	85	84	68	83	88	85	73	88	101	117	103	78	78	70	103	82	79	85	82	93	97	89	80	87	78	86	74	82	80	76	81	84	83	81	77	80	97	101	65	89	89	75	81	81	67	83	93	89	83	91	94	75	80	92	74	97	85	95	93	84	79	88	88	94	81	92	85	84	91	82	90	71	73	62	80	78	109	85	78	85	63	73	74	90	84	68	90	102	87	95	95	78	66	90	73	78	75	79	87	75	82	79	97	68	82	96	84	96	79	71	95	75	79	82	70	84	88	85	89	78	97	92	72	81	75	79	82	84	83	81	86	75	88	94	95	93	99	76	77	91	99	101	89	87	102	81	87	85	115	74	80	89	85	76	86	85	73	95	86	68	84	97	74	83	91	92	74	93	91	83	71	82	95	87	93	87	94	83	78	82	84	76	92	75	100	87	75	75	82	81	82	91	82	91	84	90	93	71	83	87	72	82	89	92	67	91	88	78	97	102	97	96	77	97	84	81	84	83	89	88	85	79	69	85	89	100	79	83	95	84	84	71	80	80	87	85	90	75	106	86	69	91	88	91	87	84	87	103	85	75	79	91	102	78	99	88	76	97	72	84	92	81	77	65	79	85	85	85	93	98	87	78	75	86	100	76	95	84	84	85	81	91	86	90	100	102	70	81	87	87	98	95	94	78	92	86	75	84	87	84	85	92	90	93	83	93	95	91	78	98	91	87	80	84	89	79	101	67	77	93	104	70	94	85	85	85	96	75	94	73	84	107	86	80	88	77	89	85	99	83	69	87	96	83	71	83	79	82	87	90	84	96	76	82	80	76	90	82	77	88	70	85	84	77	73	66	74	76	77	77	83	79	70	83	78	94	72	89	77	72	76	82	91	88	99	80	84	84	88	81	80	72	74	88	89	87	82	100	81	102	70	121	93	73	90	88	88	100	82	88	95	86	72	88	84	81	82	83	86	85	82	86	90	104	82	90	84	86	83	95	80	75	82	88	97	89	73	81	70	87	91	85	75	70	83	99	73	82	83	86	87	93	89	81	92	86	80	98	107	81	82	89	84	69	75	97	86	68	87	88	84	72	79	64	78	78	84	80	88	95	72	81	94	86	81	75	89	93	85	77	90	106	94	87	82	61	95	77	89	84	92	92	92	73	84	90	82	91	83	92	91	88	85	110	100	77	99	68	82	71	89	84	107	77	90	86	96	92	80	95	77	92	80	88	78	80	71	104	84	74	95	76	90	93	73	77	96	97	95	102	87	80	75	83	96	91	89	79	83	71	76	92	95	89	82	91	84	90	77	76	82	95	88	80	88	95	79	101	67	72	87	83	100	81	77	88	77	91	79	89	89	78	93	83	86	80	83	84	84	96	81	77	90	86	106	84	76	104	87	84	96	84	98	98	95	79	83	88	101	85	89	93	73	87	83	77	107	89	85	82	93	70	72	88	82	69	82	74	89	91	93	60	82	81	77	94	99	100	84	89	77	107	71	75	82	104	99	90	99	100	96	81	87	70	78	72	88	96	87	103	87	89	97	99	91	70	73	71	91	82	84	84	97	95	86	98	83	83	78	82	90	82	84	104	87	79	68	89	82	83	87	111	90	97	79	81	69	84	97	82	81	104	77	78	98	70	82	73	93	89	82	86	94	85	108	89	89	93	70	75	85	80	89	94	91	101	97	97	93	89	83	86	83	88	84	97	73	71	82	83	80	80	87	77	105	94	87	91	86	98	91	84	78	89	81	76	79	92	93	103	76	86	97	90	76	92	83	81	92	90	90	80	85	85	103	84	83	86	75	83	67	73	79	80	84	99	73	78	89	93	83	97	78	85	85	89	71	85	88	81	77	103	93	106	76	80	79	78	83	75	83	64	77	75	91	96	107	81	81	81	97	87	78	77	99	75	90	75	89	92	92	76	90	86	82	83	75	106	86	92	76	73	95	98	94	85	83	90	99	94	83	106	93	80	86	90	83	85	86	74	75	87	85	78	86	83	97	93	93	89	88	80	102	88	70	100	85	89	79	89	101	105	80	92	98	95	72	93	87	87	88	95	86	84	102	85	103	87	76	84	87	87	95	89	86	76	95	85	94	84	75	89	81	87	73	94	91	94	83	88	77	79	76	73	81	98	93	90	102	82	80	82	89	79	77	98	86	99
48915	55602	64299	47864	37613	24915	11319	4925	1891	1093	981	936	938	847	846	826	869	848	798	825	851	880	857	899	830	882	835	844	859	823	829	851	861	894	856	865	893	842	891	819	811	810	801	814	883	898	856	892	802	834	796	839	887	822	878	863	884	893	883	818	889	878	839	865	846	874	884	809	813	854	876	839	858	856	889	860	845	855	846	868	834	894	857	837	815	838	841	832	889	861	831	859	828	829	860	816	848	852	824	852	820	899	938	807	845	826	839	849	853	861	911	889	845	914	828	861	778	881	850	823	851	856	847	816	888	873	839	898	870	873	861	892	877	850	845	838	878	878	832	824	867	824	850	813	897	836	819	856	845	872	860	867	811	831	891	883	790	864	796	879	852	867	898	872	815	875	874	852	892	826	821	850	844	859	829	858	875	873	875	861	852	811	862	816	858	850	873	840	867	845	832	846	911	831	882	855	888	834	868	822	815	836	846	873	870	894	841	829	897	845	859	885	779	817	873	823	847	806	877	853	875	841	837	877	859	894	871	868	843	886	841	835	853	863	856	835	879	838	851	842	846	835	821	809	850	827	862	863	868	799	816	863	855	854	806	825	889	853	796	846	910	848	809	788	862	844	875	836	858	854	873	845	836	795	850	829	876	872	832	846	891	820	827	893	883	833	855	880	849	852	878	890	889	927	783	841	843	824	861	825	829	883	871	843	845	821	889	870	849	827	839	814	842	834	863	835	880	854	840	887	874	841	848	855	830	836	821	881	864	814	802	842	878	897	830	824	827	892	870	845	855	879	823	883	891	884	896	838	853	829	827	817	832	825	814	894	875	904	845	853	809	828	859	844	869	815	905	866	847	863	881	829	841	897	863	849	831	809	835	852	895	879	842	890	868	845	811	878	837	860	872	873	890	839	847	844	861	845	874	830	856	880	854	848	891	861	860	892	829	814	860	832	863	862	856	861	848	859	865	831	845	800	828	863	831	871	876	838	881	852	834	890	877	791	868	870	866	826	865	824	827	855	852	834	850	833	857	910	870	856	820	928	801	878	897	784	842	875	887	825	866	842	825	863	823	817	803	860	879	862	838	815	863	881	800	876	848	815	830	833	821	863	831	870	842	819	820	921	842	844	885	876	828	842	857	824	883	844	862	806	800	849	855	894	880	821	822	884	883	886	813	847	856	821	842	814	842	833	822	843	870	896	829	876	827	848	883	909	901	856	842	839	859	816	828	841	788	851	892	909	791	903	842	847	829	914	859	909	860	832	848	860	838	840	870	862	856	788	903	896	859	869	836	856	899	856	835	858	817	894	877	847	840	872	812	893	844	903	854	784	901	856	820	857	802	908	837	904	828	868	816	839	843	827	821	872	865	864	877	889	848	864	823	857	803	860	874	869	842	832	877	882	900	838	848	859	873	784	896	883	817	827	845	814	823	834	885	841	818	856	807	825	838	869	816	844	851	877	851	874	842	854	856	861	860	857	807	869	828	827	898	831	901	847	853	864	805	934	846	829	836	866	884	792	838	892	858	857	849	892	893	830	812	827	763	825	864	922	854	864	920	829	858	889	849	905	831	812	830	839	912	832	854	821	796	809	831	871	856	852	863	833	884	858	825	861	877	829	832	860	875	795	858	869	876	929	890	846	880	804	858	872	858	871	827	855	850	874	864	858	875	868	829	819	826	863	872	784	824	858	836	806	854	842	819	875	834	835	824	884	899	890	811	863	876	843	845	802	879	826	841	861	848	871	870	897	841	850	838	843	863	863	834	871	844	842	857	884	815	855	839	841	884	849	855	825	838	852	882	835	844	857	859	881	846	846	851	818	850	827	862	855	812	871	831	816	856	900	866	835	834	802	833	859	880	829	830	829	847	804	894	910	826	879	861	909	863	850	885	906	804	835	816	861	818	847	869	787	897	867	909	818	854	865	802	897	857	884	826	889	846	874	831	808	837	860	873	823	872	871	871	860	842	840	875	845	859	858	836	823	818	850	841	856	861	813	897	831	832	831	855	844	847	850	830	878	866	872	832	860	870	824	786	878	845	870	851	852	838	851	837	880	836	876	854	893	899	871	842	906	808	879	848	867	799	842	867	890	822	856	874	854	880	853	838	856	932	826	873	835	832	871	854	888	837	841	807	828	895	883	781	898	846	873	870	834	890	863	896	813	847	883	867	872	879	856	830	838	835	839	846	871	836	849	842	839	861	856	790	839	889	882	912	802	824	828	847	860	820	873	856	903	875	852	894	854	843	897	864	925	845	896	946	841	882	868	940	835	894	891	824	849	852	855	831	866	870	870	813	831	829	826	887	852	840	879	790	853	870	819	913	902	842	841	889	854	874	872	845	776	790	859	813	816	840	898	897	900	878	813	848	828	842	862	824	851	831	861	866	891	879	880	843	835	889	900	799	825	817	853	846	856	911	839	821	796	807	838	853	830	891	857	892	843	888	880	848	860	856	853	836	873	817	876	865	845	839	819	866	827	890	880	871	883	852	877	842	864	867	816	866	885	868	861	869	816	907	863	875	852	876	874	871	818	791	885	824	889	853	857	872	835	860	885	840	865	851	849	857	869	898	848	871	866	872	844	790	874	814	820	844	838	905	874	901	856	898	846	812	842	848	870	879	859	830	853	859	871	805	814	886	833	887	801	866	854	822	818	849	874	854	873	857	888	875	872	852	847	897	870	825	864	884	815	886	829	834	936	827	828	890	837	866	892	881	875	881	870	816	838	841	860	836	871	831	821	837	793	863	800	865	844	838	845	826	833	849	860	888	886	881	898	832	879	781	807	840	834	873	831	852	841	894	822	866	849	837	856	873	857	824	815	840	831	825	846	822	857	902	850	830	828	877	878	832	819	856	847	913	891	843	842	852	878	845	817	889	855	824	851	855	835	793	862	822	884	902	885	867	872	853	856	870	882	875	857	812	825	815	791	826	878	811	794	874	812	824	833	820	834	782	789	873	880	821	901	796	809	821	812	829	859	828	864	846	795	839	846	854	805	861	882	842	810	841	814	780	893	847	903	838	837	813	884	836	819	863	896	855	895	889	835	831	894	854	849	821	847	858	855	861	839	862	869	856	881	847	868	831	871	846	825	885	808	847	822	883	811	862	827	840	815	856	839	816	880	857	808	854	860	915	824	860	837	876	792	804	882	861	836	805	839	847	855	836	876	883	841	852	835	821	844	861	894	827	865	885	807	856	891	820	863	912	808	886	844	878	828	863	850	859	822	858	875	804	885	916	845	830	830	789	844	860	898	897	854	847	863	815	828	808	855	835	885	838	832	844	875	832	856	820	893	813	872	832	836	887	844	861	838	823	781	817	832	853	857	853	861	870	904	849	848	819	886	831	818	817	865	870	877	865	849	854	829	828	862	834	873	811	893	954	874	902	876	858	855	864	877	910	848	824	930	866	874	839	873	829	831	856	837	836	891	777	911	897	816	842	878	881	835	848	848	813	872	857	830	798	843	837	906	856	863	876	814	855	873
5473	6171	14741	8291	2034	585	199	121	108	94	76	92	108	96	87	94	94	85	112	68	108	87	98	96	87	99	99	98	87	92	89	98	80	89	91	80	101	87	91	94	98	81	85	94	89	103	86	84	105	96	81	79	82	75	90	78	89	91	82	94	95	96	91	78	87	89	78	97	91	94	98	107	102	90	90	104	104	91	80	87	69	96	98	72	87	78	82	94	91	79	109	97	88	104	103	82	75	113	102	101	86	97	105	89	88	91	87	91	93	93	101	104	108	87	109	83	79	78	80	87	92	106	74	95	92	90	84	100	79	84	87	75	83	89	88	92	88	87	76	87	85	99	92	101	90	85	84	73	92	77	99	88	90	88	94	95	89	102	99	93	83	85	98	99	95	83	72	108	87	64	96	71	113	102	86	73	98	84	97	84	91	106	87	98	86	101	75	85	108	95	92	83	96	99	102	86	89	103	95	102	71	98	89	95	89	93	89	85	101	92	87	99	100	90	80	93	83	92	88	88	90	100	99	89	91	87	87	93	87	86	74	92	79	88	85	119	99	90	87	77	91	92	94	90	91	77	85	93	99	90	100	78	76	83	91	109	102	92	76	89	90	86	91	94	97	88	85	85	90	90	86	84	94	86	109	95	90	91	98	92	82	96	88	77	90	94	78	77	77	100	89	89	75	92	88	101	70	81	93	87	86	83	74	82	70	93	93	100	85	100	88	80	82	111	106	85	105	82	91	80	95	93	81	89	88	110	87	89	97	93	89	79	91	83	106	92	112	94	89	98	74	82	94	70	92	85	92	85	95	89	83	77	89	71	88	92	96	80	92	106	88	96	104	76	81	73	100	92	103	79	89	85	102	88	95	93	101	86	87	84	86	106	97	97	83	82	90	72	95	105	98	97	101	93	91	80	93	92	86	92	94	97	76	95	79	87	80	94	77	93	80	86	87	97	98	89	82	84	80	91	92	95	90	85	109	90	91	108	91	82	85	92	91	76	96	86	90	74	90	93	76	96	93	116	106	107	70	90	101	88	92	103	84	98	82	97	83	99	97	80	81	103	100	75	95	106	82	94	79	90	103	92	95	96	95	86	85	83	81	90	81	87	92	82	91	117	78	85	94	79	99	90	105	102	93	96	84	92	101	78	90	75	96	82	109	92	118	90	99	104	82	84	85	97	91	82	86	86	77	83	98	65	76	81	102	97	91	89	92	78	83	86	84	96	112	102	101	97	75	108	98	94	78	88	90	88	84	99	94	82	94	93	92	99	92	89	96	92	91	83	82	97	99	80	111	85	89	106	83	79	93	76	98	78	90	96	85	96	91	81	69	85	96	83	87	78	89	109	93	104	78	100	81	87	76	77	100	93	100	94	104	106	89	96	78	81	85	83	107	83	92	98	106	91	100	89	94	92	91	94	94	100	88	78	83	90	114	90	88	78	84	99	96	103	92	107	82	91	88	94	91	99	67	72	93	91	96	84	87	91	93	93	95	92	91	95	101	68	98	93	108	93	80	94	87	86	82	97	89	94	89	77	112	80	91	105	82	86	84	70	82	112	96	85	96	74	88	91	99	94	94	98	78	111	87	87	83	95	93	80	75	84	102	98	86	91	99	108	110	86	77	87	78	102	101	88	64	82	84	89	112	85	96	83	88	86	102	96	101	82	89	89	79	95	90	105	87	88	83	88	74	92	91	93	83	72	96	84	114	93	97	81	82	99	93	93	88	99	90	81	87	105	92	92	87	82	93	86	77	91	97	85	77	86	90	76	92	83	89	82	65	75	98	70	91	96	89	91	89	96	80	86	94	84	78	107	84	89	99	88	87	73	86	92	98	80	95	84	91	69	87	84	87	87	94	87	94	91	84	100	89	82	97	112	95	93	85	90	88	91	81	93	89	83	105	91	97	99	99	80	110	100	82	110	75	86	82	93	94	109	94	98	76	103	98	82	104	82	85	90	107	91	96	98	87	68	99	89	84	98	73	84	68	105	85	87	77	106	78	96	84	91	97	92	79	85	94	74	103	98	87	84	81	67	93	79	100	84	91	101	92	93	95	95	80	96	94	97	82	102	86	98	97	74	95	81	71	89	81	89	86	86	96	103	100	82	86	90	86	88	86	97	87	78	97	85	73	83	90	96	84	92	96	96	87	86	93	100	84	100	88	83	99	76	81	100	93	76	91	88	90	84	89	87	93	112	79	109	83	93	98	94	92	86	89	89	97	103	95	86	102	87	96	64	91	85	83	101	112	102	99	75	85	85	112	88	101	94	80	102	93	88	89	84	97	85	82	92	93	81	85	95	82	70	79	86	87	93	96	80	89	89	106	91	85	80	113	70	98	85	78	96	92	102	93	73	103	85	88	81	83	83	99	82	75	82	87	89	95	84	80	102	85	91	71	97	81	82	99	78	78	91	76	81	97	92	90	93	86	95	97	82	94	82	85	113	60	93	90	89	88	97	95	87	93	86	97	84	112	125	107	103	84	80	86	81	100	95	88	77	73	82	80	84	92	84	91	80	80	77	93	77	94	88	79	103	112	81	97	91	102	99	86	101	96	94	79	86	80	70	79	104	78	79	94	82	83	89	78	103	100	62	96	92	107	78	86	93	96	78	109	89	95	69	87	80	71	92	95	84	84	86	83	87	76	92	93	97	97	78	87	90	92	83	82	76	73	100	89	77	83	92	91	72	66	78	98	88	110	89	105	92	74	99	104	97	86	79	78	95	84	88	86	91	73	79	82	86	109	86	80	87	88	88	82	88	82	87	74	73	88	104	64	101	86	118	71	73	104	102	109	96	94	85	86	95	76	95	95	97	92	90	90	79	96	86	104	95	88	96	84	105	92	84	98	107	99	96	104	103	95	88	91	89	102	94	77	87	78	79	110	94	79	91	99	93	93	74	92	90	82	94	85	98	86	97	85	88	89	73	77	86	95	87	77	95	86	84	97	75	77	85	96	99	98	95	103	85	90	99	108	92	81	95	103	94	94	78	80	80	99	94	86	87	93	93	86	97	68	94	92	93	75	108	85	86	97	75	107	86	82	84	97	92	75	97	93	84	82	88	81	97	84	73	81	105	95	93	89	85	84	81	87	96	86	104	85	98	96	85	106	92	89	77	84	104	82	115	87	82	93	95	120	95	98	103	82	76	78	76	89	93	86	84	91	75	82	75	100	97	94	113	86	93	102	83	85	87	96	71	92	92	85	97	90	80	79	107	98	91	93	86	85	75	83	102	87	103	87	89	95	97	97	94	96	86	91	93	85	88	89	87	74	83	93	97	109	75	95	96	81	88	85	81	111	102	85	81	80	103	77	84	91	88	72	92	100	94	97	112	77	94	80	94	104	90	106	66	94	77	99	91	88	96	88	99	112	93	88	83	76	85	97	81	87	89	105	74	99	102	83	80	84	94	78	94	89	87	102	83	83	97	79	102	85	104	104	100	92	87	74	90	89	94	78	88	100	99	96	85	88	101	98	92	95	88
31304	30653	39445	30495	22100	11541	4178	1863	1142	911	910	900	930	879	899	845	953	886	935	841	950	839	875	826	839	862	865	895	872	847	910	879	873	858	864	837	940	933	862	912	868	857	915	891	853	869	886	865	918	917	909	902	873	867	845	914	889	880	935	898	888	882	911	893	873	927	901	897	863	844	861	915	914	831	829	882	879	892	883	842	846	883	899	857	901	884	871	891	928	884	862	870	906	868	837	835	903	908	880	907	853	845	868	862	859	846	863	889	902	878	882	882	894	914	883	906	854	887	909	917	910	834	877	888	885	881	897	909	912	920	837	910	856	864	880	924	843	911	876	833	860	858	893	922	937	859	920	889	852	925	891	918	944	869	892	863	911	894	938	862	874	883	854	912	867	917	855	866	895	918	855	862	911	854	864	873	923	875	909	900	820	870	881	837	908	922	902	841	913	881	871	850	945	884	907	831	850	924	893	868	898	852	899	852	864	914	898	890	905	877	842	841	870	871	904	942	884	910	839	909	843	853	918	864	835	861	834	830	905	921	894	906	932	875	888	834	896	912	914	842	843	848	859	894	891	858	859	864	859	842	902	851	856	880	877	940	896	836	903	862	896	872	910	859	836	910	882	896	856	873	853	896	855	934	933	860	912	908	868	854	884	902	839	857	887	878	929	921	902	847	930	915	894	921	930	874	910	894	933	924	813	908	889	905	878	911	857	885	926	862	870	860	873	848	884	862	878	877	909	868	869	876	836	924	905	871	893	881	866	881	912	847	870	910	933	839	893	881	909	863	931	864	883	893	868	912	850	856	894	907	884	879	807	835	918	906	906	869	915	867	905	946	862	901	848	932	923	944	893	878	872	901	870	864	893	849	868	857	879	910	855	849	840	929	848	887	895	846	898	859	881	934	920	889	839	910	888	856	865	844	865	913	880	817	820	881	886	894	850	900	907	872	867	828	846	878	878	906	874	868	887	845	890	882	844	857	932	869	910	842	851	886	899	924	894	890	910	878	927	904	886	874	886	879	843	855	819	879	921	905	931	886	848	874	894	905	845	842	898	838	883	861	882	883	857	875	896	880	910	905	880	857	909	853	895	879	855	842	880	853	910	870	883	873	873	832	892	944	916	936	799	909	895	940	879	901	900	889	874	860	935	888	916	882	876	866	874	844	885	866	859	935	860	846	870	928	855	865	908	875	919	864	889	913	812	851	903	920	902	895	887	932	933	873	926	877	880	900	895	844	882	890	829	940	879	892	926	954	879	879	920	887	855	859	894	888	906	887	894	836	893	923	918	872	929	890	888	880	882	888	887	904	847	902	895	856	875	909	914	903	877	867	896	871	902	831	921	878	911	906	908	899	915	898	867	910	898	859	875	892	926	849	900	876	871	838	882	869	859	894	930	874	851	884	866	825	866	884	930	931	873	900	926	854	890	915	901	921	885	891	901	914	880	872	887	811	852	911	896	859	914	908	923	893	894	886	906	910	906	904	868	894	863	831	909	898	906	872	892	859	872	914	851	858	914	944	899	884	915	894	902	861	889	860	901	934	943	925	922	882	893	883	894	892	883	889	898	851	917	909	898	892	895	871	862	892	882	905	858	823	888	867	882	875	915	888	882	855	866	829	914	873	885	846	909	912	862	947	900	891	877	881	893	896	938	922	940	900	906	890	879	924	853	878	861	852	827	885	892	881	858	829	896	878	877	919	890	928	861	846	868	877	898	870	803	886	892	933	849	872	885	865	822	842	881	858	892	834	838	884	913	922	915	901	922	896	840	919	879	916	881	890	864	916	892	845	836	872	851	846	893	904	848	896	861	907	892	877	871	930	907	876	908	871	904	851	896	899	865	849	887	858	831	870	871	840	892	891	939	942	937	858	888	863	869	846	908	889	837	928	925	853	910	868	907	894	925	871	882	860	886	879	906	877	878	863	903	942	908	920	854	896	906	898	870	891	872	855	865	834	864	852	864	873	934	891	890	901	938	900	883	922	872	883	877	902	825	825	941	877	844	872	893	886	890	882	883	903	928	886	917	858	950	793	858	864	851	918	880	916	853	891	877	903	866	877	927	835	875	919	959	882	814	832	863	919	859	871	895	900	840	857	884	901	894	887	930	929	910	874	937	860	897	872	879	935	882	939	806	864	899	919	908	857	901	908	890	881	917	874	831	873	846	907	892	850	875	890	889	883	882	963	904	879	896	893	866	898	911	828	877	883	841	898	842	864	874	893	908	872	865	840	840	902	821	885	853	835	844	869	872	872	878	925	860	887	889	887	894	940	917	900	913	913	849	871	851	893	882	854	830	868	896	892	961	908	867	888	913	856	890	876	850	871	870	935	890	885	894	898	846	851	893	864	884	909	863	881	882	887	893	879	881	914	993	864	881	887	854	909	893	872	811	879	865	911	922	889	907	860	843	909	868	861	894	864	918	857	889	917	924	856	885	866	903	932	863	925	949	870	939	910	838	943	870	904	824	874	950	853	868	867	895	875	900	892	881	895	889	846	863	856	871	857	876	906	886	865	946	884	923	808	893	890	889	923	902	892	853	820	875	832	864	887	919	832	873	916	931	876	861	883	895	925	877	876	884	861	904	809	878	904	901	909	859	807	884	856	869	867	852	861	913	898	883	872	850	853	858	939	890	846	899	819	830	887	894	840	896	894	885	868	897	884	931	863	910	870	894	862	849	903	852	892	891	875	843	860	866	892	880	859	924	858	915	900	870	919	841	884	911	913	909	846	916	890	933	868	881	882	928	907	879	953	901	929	896	901	888	857	898	874	924	845	877	856	858	896	882	900	911	884	883	897	880	879	888	919	864	930	918	858	877	871	884	926	918	898	954	852	904	915	864	866	882	921	913	922	837	870	863	910	889	870	883	888	906	852	929	890	914	896	898	878	886	861	931	889	909	847	924	847	870	848	951	885	889	915	934	864	861	880	892	859	911	883	917	924	896	895	883	870	918	819	905	850	850	841	863	915	933	854	884	915	832	881	902	861	898	876	878	887	877	875	862	836	835	873	867	885	893	843	876	894	899	893	848	867	839	883	862	898	883	898	864	890	905	856	857	845	863	832	893	896	868	870	876	887	887	884	894	887	852	858	857	889	887	863	879	891	934	842	893	852	893	894	856	849	880	812	872	897	879	904	927	819	909	868	933	899	876	871	868	916	929	875	844	875	884	893	876	892	850	887	861	869	906	892	911	876	873	871	860	896	896	828	916	923	834	903	880	899	840	869	913	853	884	848	852	883	956	878	924	895	895	892	834	901	867	842	906	907	850	882	890	935	883	863	885	885	933	873	949	901	843	886	899	905	927	910	844	920	846	822	878	918	877	906	881	897	844	911	917	885	897	920	872	888	864	888	846	918	879	876	869	894	891	892	924	893	914	877	904	891	882	869	895	860	924	868	870	877	927	910	897	877	888	889	850	915	900	819	907	850	906	891	887	828	866	931	882	888	869	857	868	867	862	863	869	819	889	849	933	882	886	856
10217	15235	34679	21906	7314	1759	469	208	115	92	88	81	78	62	81	88	93	75	88	78	100	81	82	86	80	88	92	108	86	90	98	80	82	97	84	70	79	72	86	88	81	71	88	83	84	81	76	81	79	70	78	89	83	81	96	72	98	69	84	87	87	86	95	85	84	69	83	98	92	95	82	100	81	70	78	76	86	66	97	76	85	78	93	77	95	106	93	90	90	82	79	78	83	82	66	93	78	80	95	80	83	89	98	73	77	79	86	64	86	87	82	96	85	93	94	90	69	83	94	108	85	83	83	103	83	90	89	94	71	97	78	80	76	73	89	81	97	89	80	89	111	81	70	94	76	93	73	70	97	89	82	87	83	87	101	74	91	95	82	111	89	70	96	81	101	89	83	83	80	91	89	73	79	102	86	95	76	88	90	80	108	71	67	64	84	97	73	80	89	75	94	84	76	81	84	102	88	79	100	98	95	93	79	91	96	82	87	101	107	86	82	68	90	106	97	79	94	94	82	80	89	88	85	101	89	87	107	79	79	69	86	85	92	81	78	85	79	98	86	111	87	63	97	91	70	89	82	90	86	82	84	91	82	94	82	66	87	86	82	91	81	86	95	77	75	90	85	85	96	84	94	85	85	90	98	90	82	88	84	99	76	66	95	87	84	94	79	91	87	77	100	72	88	71	79	98	85	93	84	83	81	81	92	90	80	85	83	94	91	80	99	89	87	73	84	93	96	89	92	96	86	86	77	77	76	108	98	86	89	94	93	109	85	80	101	92	82	75	76	83	77	86	90	89	77	87	92	92	78	91	88	86	103	79	82	80	109	85	91	106	83	96	82	81	95	79	89	74	86	95	71	81	95	102	104	70	79	83	82	67	99	82	91	81	91	108	92	94	96	95	80	87	104	86	90	94	88	65	105	84	81	92	87	105	85	84	79	93	82	91	84	91	94	87	87	94	77	81	90	89	73	94	92	97	86	77	106	89	85	88	111	103	105	73	71	80	87	79	72	94	84	101	88	88	90	82	72	86	98	59	76	91	94	94	71	77	94	94	108	88	95	89	101	75	101	84	86	93	90	83	74	85	91	68	96	82	87	89	89	84	90	76	86	87	83	87	95	87	81	87	77	92	108	74	79	85	72	89	81	76	99	79	100	75	86	97	87	88	78	88	81	90	90	88	107	90	83	86	98	84	83	90	86	74	69	74	78	89	101	100	86	78	72	85	94	85	87	90	79	87	63	87	82	80	84	85	85	84	96	83	80	72	82	85	110	78	76	111	70	85	87	109	85	76	98	80	80	78	90	85	74	99	106	79	97	87	80	92	92	87	82	78	84	78	103	98	78	83	80	94	91	86	81	89	89	96	94	83	82	104	100	73	87	85	95	93	70	100	88	85	88	93	79	91	93	85	90	92	98	96	90	76	86	75	89	95	84	62	71	106	87	100	74	70	82	77	85	102	81	71	82	82	106	78	85	84	87	101	81	68	83	73	90	96	77	91	92	79	87	78	85	101	81	87	84	92	79	67	89	93	82	85	70	97	85	80	97	97	86	97	103	90	80	90	77	104	83	92	78	83	96	82	76	77	78	101	68	107	89	91	95	83	86	78	84	89	86	74	86	84	74	91	84	85	86	76	86	99	95	97	90	74	78	84	88	91	85	97	68	99	81	89	94	99	98	90	88	82	80	82	86	94	93	104	89	94	74	72	73	78	106	77	78	79	103	82	85	73	104	97	100	78	82	81	91	89	103	105	83	78	94	71	79	87	91	101	84	92	86	107	87	84	83	83	82	71	81	81	87	73	92	85	95	97	88	86	73	79	99	89	82	86	100	78	86	72	96	106	89	85	85	90	83	89	76	78	100	91	83	79	96	92	99	93	85	78	88	90	82	77	95	78	86	97	82	83	79	87	85	83	89	92	87	79	80	82	79	89	88	78	98	88	77	101	75	69	70	73	80	91	78	76	94	78	86	84	98	70	85	90	83	98	92	65	82	83	83	89	80	94	78	83	87	90	89	100	83	100	90	101	68	73	92	106	103	96	87	89	92	85	89	94	86	83	81	92	78	91	76	89	64	93	76	82	66	80	97	101	98	76	81	79	84	81	87	79	82	78	87	96	67	81	79	79	85	76	77	104	93	102	99	75	81	101	83	77	95	102	74	89	92	78	72	87	97	79	90	97	72	93	83	82	72	77	96	92	93	82	83	75	85	81	85	94	84	76	91	82	80	85	76	103	82	104	80	95	80	75	79	90	89	99	100	87	100	90	99	76	86	99	93	73	92	107	83	94	97	94	89	87	87	90	83	89	85	79	91	81	89	99	110	90	91	78	90	105	91	94	85	86	88	88	94	77	83	76	110	88	89	81	89	74	100	97	89	80	84	79	76	82	88	88	86	90	72	75	92	73	76	85	75	91	80	80	86	93	87	90	75	94	73	92	68	63	76	96	92	70	86	84	76	102	74	98	75	95	93	94	95	83	87	94	97	95	99	93	80	84	95	80	94	88	72	73	87	88	96	90	91	78	88	76	94	86	62	93	88	88	83	76	71	99	87	98	91	99	83	87	108	101	81	91	96	96	89	82	81	86	80	80	94	86	79	107	87	94	81	93	88	108	88	86	85	102	80	80	92	66	91	87	88	79	85	107	86	101	80	90	83	88	100	87	80	81	88	82	90	94	95	73	89	81	95	80	84	66	98	84	105	75	82	87	99	83	92	80	75	90	101	87	73	88	88	100	92	91	105	89	86	83	83	97	78	89	93	72	69	74	97	90	81	88	73	83	76	85	87	73	78	98	95	75	85	98	88	90	89	77	83	91	99	96	75	80	95	78	92	90	71	94	95	80	92	87	95	99	86	110	91	92	78	76	71	90	76	79	95	75	86	74	93	104	70	85	89	97	83	86	79	96	91	90	75	80	93	91	108	99	79	93	86	112	86	88	87	85	96	90	89	93	98	101	97	74	87	81	81	93	92	86	86	84	91	91	86	92	87	79	87	79	86	91	74	99	84	94	96	78	89	84	75	77	82	71	91	90	85	97	87	93	99	73	92	85	95	102	83	89	93	80	69	93	100	87	88	91	94	93	92	92	82	90	81	97	79	70	76	78	84	85	113	86	86	100	98	85	81	83	106	82	82	91	88	98	86	95	72	83	77	76	84	79	91	95	81	93	82	76	85	68	97	79	105	90	91	87	81	93	91	93	65	86	105	93	98	93	89	79	83	91	99	102	84	78	86	87	100	85	81	80	86	72	87	89	93	94	75	100	64	91	103	101	90	95	90	111	108	95	80	86	94	100	89	75	78	85	98	82	90	102	86	79	101	95	82	80	80	80	85	83	91	79	92	77	83	91	92	91	80	73	83	89	86	70	90	86	79	89	89	87	99	103	70	90	101	86	94	87	84	88	93	91	86	106	98	79	82	91	104	72	87	89	79	81	85	99	89	75	90	84	94	80	88	87	83	84	85	91	79	71	77	78	82	88	94	78
41876	40231	56976	42844	33727	21556	9662	3772	1496	911	990	890	831	866	881	854	822	879	895	821	823	848	877	882	897	858	884	867	928	854	859	838	878	873	898	841	813	847	868	901	873	864	844	847	833	872	829	858	895	896	824	901	887	899	852	869	856	866	916	850	915	848	848	856	888	860	912	886	864	828	847	863	855	923	862	846	851	859	886	860	842	886	892	871	859	865	841	830	847	863	910	851	847	854	826	864	854	817	868	917	873	852	817	819	869	865	856	823	858	875	854	856	882	848	850	828	842	914	866	822	870	889	866	864	910	913	845	895	824	852	875	830	845	814	829	859	822	883	806	904	878	840	847	800	898	820	847	874	836	916	888	875	839	864	851	871	891	896	872	864	862	862	870	873	873	863	884	869	842	800	842	856	890	858	867	891	897	878	854	863	894	856	895	828	864	819	851	917	862	861	805	872	872	898	831	906	864	839	840	876	922	866	876	828	902	844	839	815	864	902	829	890	867	846	854	859	871	865	827	851	854	875	891	860	799	895	902	856	885	852	880	932	899	844	855	832	866	847	887	888	865	852	812	845	849	928	923	873	884	870	884	904	847	828	857	860	828	860	881	888	886	840	899	846	857	840	849	859	834	877	872	860	815	846	903	864	885	834	857	873	827	871	904	804	849	851	861	838	836	854	882	894	900	891	864	863	843	894	890	862	769	890	896	896	850	873	909	900	885	871	881	839	887	805	848	891	877	859	859	868	844	888	863	888	823	813	875	837	845	817	842	912	855	901	823	888	874	876	892	867	856	862	865	863	873	867	830	886	846	856	863	900	841	864	827	882	861	864	864	895	874	834	873	885	885	874	826	884	860	828	892	908	803	857	856	888	858	801	882	927	898	845	864	884	876	825	842	876	873	874	869	835	897	869	891	839	879	834	844	880	874	895	823	854	914	826	912	866	922	851	905	841	895	845	863	903	841	858	898	889	892	830	868	824	868	837	834	880	875	866	807	881	897	896	873	866	876	851	801	909	841	820	838	835	909	795	896	832	783	825	873	899	802	868	900	828	878	862	856	907	888	842	902	862	856	889	880	915	899	865	833	858	837	855	849	815	812	856	834	864	887	851	883	854	838	833	885	859	925	860	863	884	858	851	819	843	837	856	845	866	894	881	866	864	894	887	945	870	833	887	831	919	862	862	881	895	804	867	837	854	806	844	897	871	830	865	866	812	884	914	879	877	880	887	880	869	834	909	859	870	926	817	850	857	867	832	868	905	885	861	838	850	844	864	868	816	859	880	847	917	845	837	885	875	872	848	892	886	919	923	901	891	832	867	861	847	848	900	870	884	880	895	847	817	900	926	881	832	855	921	869	828	930	861	932	866	804	889	845	902	839	908	867	878	857	827	844	820	862	849	867	831	858	809	863	872	854	934	812	820	877	827	858	889	843	869	877	868	851	844	861	913	913	854	867	864	890	878	924	900	825	910	858	889	853	905	842	906	862	892	865	829	876	933	891	843	879	851	865	894	812	861	881	809	860	860	847	861	849	830	882	851	861	866	814	897	875	815	878	826	862	857	819	883	883	849	845	892	887	857	897	878	845	858	848	873	868	837	890	865	862	823	787	895	854	895	848	898	875	874	883	876	804	845	917	851	848	846	852	904	971	809	868	854	890	903	875	856	853	843	839	784	867	856	836	871	884	852	809	831	856	889	832	861	905	833	869	866	866	842	829	880	912	884	861	812	888	864	879	861	852	874	882	899	859	876	843	833	882	879	853	866	878	897	856	848	870	848	846	864	855	843	884	859	917	924	861	878	914	867	862	863	890	821	862	852	803	921	865	793	881	902	893	877	881	847	802	837	870	827	866	862	833	859	883	823	889	885	824	827	846	857	846	857	902	861	952	917	859	870	864	848	839	888	888	839	800	838	839	834	881	877	879	868	860	858	895	796	826	809	846	854	860	851	852	888	838	847	845	891	860	913	803	871	874	878	818	840	893	864	850	885	857	869	882	892	886	879	854	898	798	851	887	890	828	869	862	886	895	888	842	891	883	883	825	877	867	843	881	826	849	845	861	878	852	871	916	863	861	887	883	889	835	825	859	876	856	897	854	848	895	892	840	873	890	882	869	861	864	868	909	901	880	883	850	838	794	846	844	798	880	851	825	833	827	821	899	830	866	884	876	850	844	828	898	868	803	900	853	840	849	826	833	858	868	858	870	860	866	839	884	937	803	851	836	801	856	897	840	872	875	838	838	852	824	848	904	842	894	913	850	871	886	865	816	877	898	889	852	898	820	863	831	894	899	826	832	854	836	840	883	913	883	832	891	876	876	840	886	868	904	866	924	911	888	893	854	898	861	866	851	874	843	865	867	903	850	860	873	819	842	822	804	902	843	847	870	879	890	825	847	889	874	863	872	892	850	797	851	868	860	899	932	882	867	868	847	855	895	887	900	805	870	881	923	875	903	873	814	824	924	887	824	870	877	851	879	863	889	852	867	906	847	890	855	877	895	809	838	841	880	807	879	846	868	918	880	869	886	869	881	841	844	867	867	882	868	837	829	851	807	900	904	924	908	853	897	816	827	845	836	856	846	873	803	839	849	874	871	910	843	835	845	874	860	876	836	905	905	915	882	843	843	902	861	912	910	875	849	866	911	826	840	831	859	944	831	856	888	832	886	864	835	855	840	807	836	883	874	861	828	808	853	844	900	907	864	885	877	848	878	864	794	868	861	870	870	843	849	905	846	841	815	896	901	889	871	895	883	831	871	870	775	854	811	861	854	889	850	856	871	883	846	857	924	905	855	877	859	857	826	841	860	881	885	853	778	832	813	869	858	880	849	868	830	874	881	894	888	873	861	879	880	896	875	838	899	840	793	858	894	855	897	841	816	834	821	871	876	873	855	870	881	886	839	906	893	896	881	862	832	897	867	882	875	886	803	849	847	808	922	843	850	898	837	883	825	853	899	908	864	897	843	831	833	893	842	888	846	859	900	838	842	845	865	877	861	924	870	821	911	893	951	829	872	870	839	915	862	864	885	895	885	843	929	874	887	851	855	888	858	841	877	860	917	876	905	879	877	866	889	906	894	878	894	820	852	883	893	880	838	824	954	898	891	856	814	794	833	892	885	858	821	847	877	920	900	842	859	863	904	879	888	866	902	830	877	859	868	830	789	915	932	889	836	939	858	869	823	853	837	883	796	876	864	874	816	846	820	904	821	882	882	821	830	886	899	809	869	869	811	870	864	918	906	847	887	912	829	841	893	884	884	846	886	861	905	901	853	839	903	878	902	929	852	862	872	864	823	838	834	828	850	842	865	867	805	899	879	833	905	872	841	849	833	839	875	818	892	861	839	859	827	855	847	934	832	859	904	842	835	815	922	902	857	869	853	895	862	873	873	853	829	847	867	870	887	879	882	791	892	865	896	857	921	884	879	875	814	909	854	830	854	856	830	868	861	903	908	840	923	873	825	855	857	885	832	885	883	908	833	834	829	853	932	889
12195	13940	33063	21804	6906	1643	441	194	112	112	91	102	101	103	92	97	79	112	96	84	68	90	98	78	88	93	96	92	83	90	93	87	95	87	90	99	83	85	92	102	106	98	92	99	81	92	100	77	102	89	93	91	94	96	88	91	97	78	85	82	77	97	87	83	83	73	90	81	88	92	87	108	88	101	93	82	103	104	91	68	92	103	87	74	101	105	105	96	89	91	81	96	99	75	96	89	93	79	80	101	86	104	93	85	94	91	90	87	106	87	88	75	82	86	82	98	91	78	90	97	93	78	96	72	75	87	80	101	79	76	86	98	80	80	74	90	79	89	101	103	112	85	110	99	90	81	88	95	103	82	96	75	106	100	88	76	77	99	84	80	104	79	88	88	83	97	83	82	102	80	99	85	101	100	97	89	70	91	102	96	83	86	100	97	92	87	89	103	89	96	100	117	91	103	72	89	76	97	94	99	83	87	97	101	79	100	99	75	94	94	77	72	70	90	94	83	89	94	90	90	87	83	91	90	87	108	67	73	111	87	87	101	93	87	80	104	90	78	90	84	108	100	100	90	105	107	89	87	94	105	93	96	115	104	77	95	88	87	80	86	84	95	86	114	92	97	96	87	96	84	96	99	98	97	99	101	81	92	118	87	84	88	103	107	80	95	88	100	77	88	90	99	110	86	95	93	91	90	82	99	84	88	93	88	80	90	85	82	92	93	101	92	81	102	80	91	85	77	110	110	89	82	74	72	90	83	89	95	108	91	97	87	83	87	93	75	87	105	95	93	90	106	81	96	117	100	73	75	90	82	96	69	88	97	94	74	90	93	87	91	91	79	84	92	91	92	95	77	104	75	73	80	95	85	97	99	87	91	100	105	88	101	90	87	82	85	103	91	76	82	80	83	99	77	107	101	96	107	97	90	95	93	100	85	98	104	101	90	89	85	85	97	82	83	88	85	94	110	90	89	90	68	84	87	89	101	106	111	86	89	77	84	88	96	96	85	96	90	86	86	83	87	94	94	97	94	80	83	97	82	96	81	93	93	78	104	83	92	94	92	103	91	90	113	86	86	81	80	100	98	101	77	91	90	96	91	104	83	90	98	73	81	93	88	96	81	99	101	95	103	85	80	111	78	76	79	114	90	94	82	104	103	89	86	90	102	90	97	107	68	105	82	84	100	99	87	91	94	83	88	73	87	100	100	105	81	97	89	100	110	76	89	81	92	101	82	83	87	84	80	93	90	85	106	84	90	102	103	82	87	90	77	95	79	93	109	101	94	79	78	96	76	85	81	81	87	99	91	81	98	97	87	71	98	94	104	83	90	93	98	85	101	101	88	101	87	90	80	80	92	110	84	94	83	106	102	92	92	87	98	86	98	94	108	75	97	85	93	101	104	92	84	88	85	92	68	77	83	95	98	89	115	100	82	99	100	101	97	101	78	88	87	61	84	93	107	109	79	89	99	89	97	95	83	107	85	91	77	91	82	85	113	92	88	79	92	98	90	95	103	98	90	93	94	93	75	97	89	75	93	115	83	84	86	88	77	74	85	103	103	101	95	84	88	91	66	98	88	96	98	70	83	91	99	79	79	92	95	100	94	90	86	104	101	86	91	84	91	86	74	97	82	94	92	101	99	95	86	64	93	97	93	100	84	84	68	109	101	100	75	88	85	107	95	92	82	77	86	103	118	86	90	96	100	98	72	91	94	96	100	103	81	89	102	98	89	96	100	80	88	89	93	86	88	95	91	100	89	107	104	79	106	85	84	74	83	87	85	84	82	81	77	96	88	95	96	84	81	93	102	103	97	99	98	106	82	94	95	92	84	100	81	99	91	83	102	87	90	96	102	85	99	103	90	91	94	89	103	81	83	94	83	99	86	88	75	96	89	96	86	77	90	92	104	75	70	96	96	93	79	80	85	70	95	86	111	105	96	99	93	86	93	88	95	82	85	97	87	102	92	91	98	87	101	83	110	92	91	88	87	97	94	87	98	107	97	90	89	97	91	91	88	85	87	88	98	94	104	103	94	92	90	80	83	68	91	104	95	83	95	101	91	84	89	94	97	77	90	85	85	90	116	80	94	104	92	103	88	69	94	79	91	72	80	119	99	90	96	103	85	99	98	83	99	81	101	94	90	87	111	93	84	90	92	93	81	88	105	88	85	110	100	76	97	81	96	104	90	104	94	96	90	91	86	83	86	94	111	74	101	93	81	75	88	83	95	81	97	104	102	88	98	98	75	112	89	110	103	73	83	82	83	94	94	97	88	85	95	107	91	81	100	70	94	88	107	81	125	81	84	102	87	90	111	86	86	90	91	93	98	82	88	91	91	85	100	93	98	91	84	89	92	93	107	110	81	84	113	78	96	91	95	101	93	101	86	81	97	99	88	85	108	89	76	83	94	83	106	95	89	78	102	92	94	93	101	88	85	83	87	98	93	96	84	87	95	105	71	97	96	74	108	90	103	76	72	88	70	87	101	90	81	80	81	70	88	106	98	94	101	99	87	83	82	103	101	89	91	93	102	103	88	79	79	98	68	100	96	95	72	85	96	79	91	85	96	107	100	82	88	90	92	88	78	82	97	84	103	107	83	84	107	97	90	88	94	95	95	93	99	91	94	99	93	90	84	98	71	100	88	85	86	86	94	94	94	84	102	97	103	104	91	89	87	94	90	84	109	90	84	87	92	96	88	90	88	99	80	88	94	87	107	90	69	94	84	84	97	82	81	90	84	83	99	109	93	97	102	79	98	89	97	90	102	95	94	88	80	81	90	99	83	83	95	94	101	80	79	91	89	85	96	97	93	99	88	93	86	77	103	97	92	81	86	94	90	91	82	99	71	115	97	68	77	118	90	83	92	95	100	108	102	99	92	75	87	90	102	101	89	82	102	96	104	88	94	80	86	81	90	89	96	108	100	105	95	97	68	71	92	104	101	90	93	112	80	107	94	82	85	79	81	91	87	79	101	94	93	99	97	100	96	80	86	88	84	76	74	93	81	77	102	82	94	100	95	92	99	95	78	79	88	102	108	89	92	83	83	79	100	87	89	90	91	86	91	99	84	98	100	84	104	103	103	96	84	90	86	96	84	82	92	94	98	82	106	89	86	85	83	99	92	95	84	80	92	89	88	100	92	98	88	88	80	81	93	77	87	82	91	79	99	84	90	90	82	99	77	95	89	101	97	100	84	105	97	77	93	72	88	80	89	91	90	87	95	77	103	85	70	99	95	86	103	85	76	80	84	114	97	97	94	94	74	95	83	118	86	97	77	90	100	104	83	94	74	101	105	110	106	90	91	87	93	82	89	91	99	94	80	99	87	87	102	103	94	93	87	92	86	64	100	88	87	95	98	78	87	95	94	101	80	88	86	100	81	91	94	96	95	80	92	97	85	77	107	82	93	97	95	84	83	88	97	91	82	85	85	82	91	84	104	103	79	86	94	98	85	98	81	103	101	101	93	108	95	90	84	85	84	92	101	93	90	107	95
40214	39018	56577	43536	32528	20877	9449	3578	1590	1040	971	989	911	862	871	880	915	844	898	901	888	876	911	878	880	907	950	942	874	911	909	919	891	928	869	853	935	911	871	888	904	934	927	920	969	865	853	917	884	889	877	935	861	874	944	919	848	878	919	968	945	964	929	918	935	956	889	905	912	889	896	871	965	908	990	883	874	884	882	905	909	955	845	864	906	899	903	921	969	917	951	888	923	900	855	926	858	931	914	911	892	905	948	891	899	916	882	926	947	854	945	887	962	939	900	938	946	895	879	903	942	901	868	877	849	856	939	897	943	922	935	973	915	987	863	860	884	879	885	913	909	855	883	895	858	902	967	897	892	863	929	930	909	905	892	955	861	919	895	912	950	848	945	926	890	892	920	886	869	933	905	888	943	921	926	885	941	895	926	873	936	938	924	936	943	943	896	905	865	908	883	873	877	884	890	910	938	885	869	921	867	906	899	891	943	919	883	923	892	971	881	955	923	956	877	859	907	960	900	893	936	936	952	851	879	909	921	906	883	921	903	951	964	922	891	882	929	868	889	880	909	907	898	919	898	880	926	851	890	903	883	918	929	904	900	893	876	888	899	879	923	928	877	911	902	900	894	893	896	920	984	931	868	869	925	905	903	877	946	926	925	940	939	916	949	887	875	889	858	920	889	895	908	918	935	868	946	914	915	879	937	947	907	907	955	882	924	884	908	895	868	890	895	912	921	850	930	912	880	882	933	895	908	971	949	830	893	899	916	914	943	887	857	881	916	882	964	862	910	915	917	929	877	909	873	872	875	938	831	898	912	908	899	872	920	971	915	914	938	922	923	911	951	905	893	935	887	937	974	903	897	931	888	887	914	870	899	913	918	879	906	950	972	857	902	891	814	834	918	901	903	892	903	886	890	892	910	906	905	917	909	870	917	904	905	927	862	934	900	909	855	906	914	887	903	882	899	938	879	921	932	869	881	865	883	907	893	881	865	902	950	941	872	965	930	987	809	938	961	918	897	884	890	875	908	939	890	890	892	943	909	879	915	907	911	899	843	910	943	842	891	902	866	915	854	882	916	893	864	913	934	943	912	872	945	894	837	911	945	911	908	868	873	904	874	897	865	896	925	846	937	907	946	821	867	857	882	897	906	911	872	921	895	869	956	887	916	884	919	947	894	1005	872	887	892	872	926	914	922	904	889	853	903	910	911	903	876	853	928	867	871	915	907	876	956	904	851	893	867	895	947	887	862	869	880	894	953	875	918	876	913	898	866	915	892	969	936	906	922	837	892	921	917	871	871	924	853	897	993	908	919	899	850	876	923	918	893	906	852	898	893	910	910	887	887	890	922	891	892	871	883	927	907	999	889	908	869	936	920	911	877	925	936	902	863	867	930	918	919	920	909	855	938	849	921	868	918	887	872	904	937	917	921	894	885	929	923	938	846	926	961	907	893	967	894	929	873	901	936	947	882	945	930	905	937	900	944	893	866	885	916	926	888	873	920	918	884	873	902	922	933	914	879	881	930	934	930	965	911	895	914	934	964	916	915	921	905	930	922	926	854	913	906	882	899	930	932	856	964	849	921	937	892	940	895	901	901	894	913	910	880	927	901	932	916	880	874	967	931	878	892	917	881	932	895	902	861	915	908	868	912	929	866	882	904	909	961	934	907	904	918	931	899	885	884	929	869	873	913	886	865	962	949	899	901	891	907	896	869	932	911	903	905	868	910	920	878	962	871	930	907	950	911	873	899	933	882	899	874	897	872	886	878	955	891	916	880	935	891	894	883	973	914	906	890	936	907	904	919	898	884	911	886	942	907	840	907	883	857	845	903	918	956	903	894	943	936	842	946	880	888	890	923	897	917	927	902	923	916	858	899	856	875	924	898	946	950	910	903	877	878	952	898	939	947	922	916	868	879	890	895	914	895	903	877	967	869	929	921	929	888	841	906	885	920	959	895	889	905	882	903	899	873	945	874	933	925	834	925	898	912	870	938	865	857	950	876	922	919	918	900	938	839	882	913	848	913	870	872	881	879	928	862	916	884	935	897	854	918	928	866	840	847	931	888	865	894	872	892	937	918	901	888	947	937	937	865	902	961	896	865	887	866	911	953	919	890	910	910	900	934	861	920	939	899	881	872	899	890	880	846	924	946	872	900	919	875	917	867	894	907	902	874	857	924	880	861	978	874	920	898	898	907	874	888	901	910	899	851	925	863	936	869	919	939	880	893	858	924	894	900	865	943	892	917	897	942	904	905	922	913	874	906	892	941	893	909	928	865	967	910	883	863	918	917	888	892	887	953	895	903	944	906	930	929	990	864	883	933	941	861	876	867	959	888	915	898	929	917	955	923	910	914	857	915	862	926	945	882	916	887	935	928	899	897	929	861	852	925	926	903	895	942	926	883	872	916	872	941	872	939	905	938	897	905	903	922	867	898	886	913	872	874	882	892	937	931	874	924	915	860	918	906	873	918	920	874	875	959	903	930	905	904	915	894	885	915	930	866	886	921	878	866	878	948	923	887	924	870	883	919	882	909	880	915	894	862	898	947	912	898	912	932	904	901	883	904	902	900	867	907	870	926	918	951	947	931	915	906	920	923	878	894	927	858	868	899	879	928	910	833	882	881	926	916	885	883	914	812	909	890	881	903	922	916	870	817	930	863	947	893	867	936	817	880	904	936	922	903	954	906	931	910	912	942	900	876	903	904	908	901	868	845	904	925	905	872	881	891	931	849	909	889	919	944	887	914	910	885	866	899	948	937	939	869	887	876	897	904	954	903	880	916	903	949	941	924	917	890	894	893	918	948	854	942	845	945	905	834	873	891	881	916	863	880	873	952	897	868	837	925	906	874	894	899	902	896	934	906	916	892	864	894	911	888	887	909	885	937	858	903	907	932	937	932	915	929	921	930	860	874	897	899	902	876	920	938	864	918	868	891	868	900	911	871	905	851	917	924	966	920	896	897	925	886	888	962	889	920	947	878	924	850	936	866	849	918	928	900	938	870	886	923	834	920	900	951	886	857	925	927	873	914	945	868	915	915	932	897	884	948	904	894	881	922	900	920	884	846	929	920	883	882	924	916	882	892	941	890	956	906	923	884	932	878	895	890	887	932	884	939	862	901	930	893	912	893	887	877	903	860	847	932	906	877	927	919	930	942	854	865	892	949	882	861	930	878	940	905	862	910	949	904	909	889	917	891	894	907	906	861	972	922	958	907	874	909	907	910	932	869	936	893	873	859	883	839	905	913	845	864	866	861	972	904	916	890	882	896	921	888	898	864	900	890	890	843	933	948	869	900	930	886	941	908	964	904	832	905	872	909	867	904	862	896	904	868	897	914	864	913	883	939	867	880	924	951	882	894	925	881	881	867	891	841	925	881	929	910	926	905	899	896	940	870	879	886	959	948	911	929	926	939	863	941	851	914	952	898	913	885	926	922	874	939	925	918	830	895	848	943	897	929	926	846	907	868	878	923	929	888	944	842	953	883	901
18064	23316	41724	29573	11801	3093	740	245	138	93	88	89	88	95	83	105	90	75	75	83	96	72	83	95	88	99	93	83	91	80	77	81	91	85	101	68	80	94	75	91	82	89	83	81	82	76	98	104	79	79	74	71	83	91	82	87	76	87	92	82	86	102	75	84	91	105	81	94	86	90	81	70	92	89	87	85	89	84	77	85	84	93	83	78	85	97	77	79	100	84	84	107	89	82	87	73	99	82	76	96	85	71	97	99	96	66	91	89	99	86	74	90	88	75	82	68	87	81	86	93	79	98	90	77	78	73	82	74	103	111	85	89	88	102	93	86	97	87	76	102	96	82	100	90	80	101	95	96	80	100	76	90	83	91	80	85	93	98	85	85	89	79	95	95	86	95	91	86	76	94	90	83	74	77	76	95	70	74	84	67	89	72	78	99	93	79	85	88	85	91	93	95	90	95	102	82	101	84	94	90	83	99	81	78	86	94	82	91	81	70	78	91	97	85	87	97	85	76	94	83	100	87	88	82	86	86	85	95	98	107	78	87	66	86	67	90	95	103	87	82	102	94	88	86	74	85	101	88	78	88	96	84	70	79	87	81	70	79	83	82	96	73	91	88	81	93	90	81	94	86	102	80	88	83	83	78	93	77	84	82	60	89	73	80	81	95	98	77	83	112	100	79	83	94	87	103	83	97	100	85	83	95	72	85	84	88	82	88	95	77	100	81	87	90	101	91	93	89	84	94	94	94	92	79	103	100	93	74	89	89	102	73	85	90	95	74	86	97	91	104	92	90	88	73	78	90	88	90	94	96	101	93	84	97	79	85	79	83	92	70	88	87	91	95	98	81	71	73	69	84	87	77	102	94	107	92	84	74	90	83	82	111	93	90	84	95	67	93	89	78	90	98	77	93	75	79	94	87	74	87	98	89	89	82	92	104	97	75	95	89	105	118	96	98	82	90	76	76	89	87	80	71	86	82	80	106	77	85	82	82	103	100	104	89	72	99	93	96	77	92	83	84	91	86	83	86	91	101	82	103	89	89	74	101	83	79	87	76	66	73	80	90	80	107	80	91	74	87	99	104	81	88	92	99	103	84	76	87	83	85	92	96	102	92	95	107	111	81	110	78	94	89	86	88	97	97	101	96	81	84	94	90	81	81	100	87	80	92	86	74	92	90	71	71	73	78	94	84	77	91	83	100	83	85	93	89	76	104	95	78	98	90	88	69	93	94	90	91	97	82	89	85	82	90	103	85	91	78	80	83	75	89	98	94	94	82	97	103	72	94	85	72	78	92	77	85	86	109	98	88	85	84	87	96	103	81	89	103	89	80	93	88	96	94	89	80	72	94	78	83	83	95	83	68	81	83	67	89	72	78	79	92	90	97	85	87	80	74	86	77	71	75	75	89	93	99	82	82	91	89	75	86	74	87	79	82	90	86	97	76	93	90	86	59	95	84	88	69	84	80	89	79	91	90	75	87	93	89	73	93	91	91	102	88	81	73	86	94	79	82	94	82	73	89	87	94	100	84	86	92	95	86	93	87	76	87	78	95	81	88	113	88	83	84	80	95	95	87	93	83	90	81	89	85	85	86	92	96	102	79	72	92	96	91	94	97	89	92	73	86	84	83	93	90	90	83	95	92	77	98	92	86	74	85	77	89	92	103	83	81	102	83	84	88	91	84	74	89	93	80	101	102	91	86	93	102	93	88	90	94	88	86	88	99	77	95	89	85	72	78	77	101	69	94	95	98	99	86	90	84	82	84	93	93	84	90	79	107	72	107	99	86	94	82	96	82	73	93	71	88	90	69	89	93	97	91	95	93	79	85	86	83	93	83	86	104	87	75	80	85	92	84	85	69	89	102	95	83	85	87	100	81	82	88	86	85	93	89	92	86	96	78	84	75	80	86	79	98	75	71	100	83	98	86	89	96	81	83	77	91	100	89	82	71	71	76	74	89	82	95	92	85	88	84	97	87	69	73	87	94	73	66	95	80	88	89	70	86	79	76	70	85	76	85	89	81	74	85	92	75	91	107	82	75	81	87	90	91	84	91	78	69	93	85	77	95	96	113	72	75	92	87	98	93	82	74	91	75	94	72	83	73	83	84	74	91	85	87	80	86	103	86	86	89	89	93	86	98	77	70	99	86	105	80	82	89	78	78	83	98	85	79	77	106	79	84	81	76	87	94	84	77	88	84	85	94	95	79	80	78	102	72	76	88	102	80	88	102	86	86	85	93	88	87	94	83	83	95	73	75	82	109	74	93	97	82	88	77	88	71	83	80	85	102	87	100	72	95	87	94	72	107	74	82	72	86	67	91	81	87	103	76	103	78	75	76	105	114	82	92	100	83	84	90	87	98	98	94	103	78	88	89	103	89	101	102	89	82	86	80	94	88	84	66	84	75	91	92	93	88	75	80	92	72	81	98	90	88	84	85	88	72	76	69	94	90	100	69	103	83	93	79	101	86	97	102	100	91	84	79	91	88	85	97	90	91	79	82	87	73	93	85	84	83	93	82	96	99	90	85	85	103	70	77	104	81	105	84	90	98	84	88	61	88	63	89	95	81	75	86	88	69	91	78	96	66	87	80	90	84	82	87	89	84	85	75	97	89	90	105	94	76	95	93	70	91	85	92	91	86	78	89	68	87	78	85	88	83	81	90	79	86	85	83	87	73	103	90	91	89	106	83	76	97	88	98	89	99	89	76	76	99	81	78	86	81	86	102	69	99	93	84	81	100	112	79	83	94	96	111	84	82	88	84	90	93	98	79	91	97	87	76	97	100	99	90	92	90	94	82	102	85	88	82	78	89	95	95	90	95	68	81	87	76	76	95	89	108	87	76	83	95	85	93	89	92	97	97	65	91	98	82	77	64	102	91	82	83	71	85	102	79	93	80	82	81	78	100	90	87	75	93	75	87	79	94	81	82	98	83	82	90	75	90	82	94	74	83	91	92	82	80	96	85	76	84	90	76	90	88	88	97	82	79	85	92	87	74	99	103	74	73	99	87	83	91	97	70	76	82	83	71	86	71	108	79	73	86	90	88	89	83	85	94	83	94	80	88	83	90	98	79	83	82	79	75	81	84	93	93	114	99	104	97	78	82	90	81	74	98	78	85	80	80	73	79	84	81	93	91	95	101	108	97	89	76	98	76	80	89	59	76	70	91	92	82	83	101	97	79	69	81	105	96	99	88	89	87	92	107	85	101	93	81	98	94	71	81	81	83	75	97	96	85	73	88	92	78	80	88	77	93	96	91	69	92	86	94	99	87	103	89	96	92	91	90	69	90	90	91	69	98	68	74	77	100	80	106	94	81	92	97	96	100	80	85	93	92	67	82	90	86	91	88	88	102	85	90	96	81	93	97	80	108	87	69	87	66	92	78	96	68	96	86	81	75	94	82	77	82	89	82	78	67	84	98	88	68	75	92	98	84	79	82	85	102	90	78	91	84	94	95	82	83	79	87	96	99	89	72	101	88	68	89	69	78
48270	45533	63437	51670	39060	26435	13734	4820	2001	967	960	910	920	855	900	882	908	872	907	922	886	906	893	826	826	872	905	822	869	903	859	894	891	870	892	886	818	777	863	855	849	839	847	916	861	870	872	856	868	838	840	856	846	836	838	870	836	832	875	898	863	892	839	855	888	838	866	893	913	839	857	821	843	844	875	864	870	905	846	905	847	878	912	864	834	843	805	855	833	870	880	852	882	853	817	849	882	845	902	869	849	833	881	829	866	830	845	855	836	902	844	900	840	875	874	816	844	857	855	852	890	873	882	813	873	821	840	858	869	877	854	864	851	906	906	843	875	889	790	872	857	830	842	938	849	839	848	917	855	899	863	862	912	858	839	856	851	805	853	887	828	903	878	828	840	841	842	836	822	886	875	870	870	816	833	862	874	864	857	853	889	872	848	835	877	857	849	855	887	909	895	881	845	834	890	873	883	834	868	889	813	888	868	887	888	849	916	871	880	836	867	833	873	865	901	880	868	813	850	834	903	887	871	855	851	938	793	878	844	921	840	861	859	824	825	869	891	845	825	860	859	839	860	866	854	912	855	863	880	805	834	837	865	885	877	845	836	872	868	856	825	872	829	854	849	875	826	845	840	851	921	875	882	801	867	874	869	835	885	827	837	874	861	855	873	827	872	850	827	811	900	858	857	849	891	845	837	839	888	912	830	839	847	919	846	931	840	844	893	915	875	898	814	859	832	881	823	863	849	861	864	846	896	886	844	873	857	848	815	896	853	885	877	833	873	921	835	906	893	866	869	881	848	861	881	840	855	871	876	883	814	831	856	872	811	884	858	830	880	828	852	866	809	875	879	880	876	845	832	868	836	839	857	866	823	857	864	852	861	888	870	875	868	847	925	866	834	848	875	857	888	859	868	863	859	913	904	860	937	876	879	888	872	861	899	883	828	860	869	861	842	886	847	913	874	846	900	881	867	832	861	852	860	847	856	871	870	853	825	911	822	887	804	888	874	878	893	863	919	854	865	844	865	903	818	852	891	848	926	868	931	858	905	867	872	882	856	869	882	882	847	860	866	879	882	883	906	853	920	864	834	880	831	839	895	865	849	853	840	846	930	869	856	887	922	817	889	848	865	835	863	924	875	862	869	855	831	909	844	866	904	874	890	906	864	832	880	879	861	889	854	894	867	828	883	826	897	884	863	916	846	860	921	912	844	844	877	900	863	924	846	873	875	839	845	869	836	835	884	850	885	902	849	800	914	822	913	867	860	856	890	858	843	931	892	848	898	879	853	918	869	902	890	852	846	887	869	855	855	861	880	896	889	916	920	866	878	829	818	847	842	909	862	906	852	878	869	903	840	852	856	877	853	864	872	896	913	886	863	870	895	869	877	875	831	874	854	850	852	865	842	861	831	855	864	839	848	888	878	871	839	876	880	820	924	895	846	821	911	866	861	874	885	825	914	855	827	852	843	842	891	859	829	851	860	875	814	889	831	875	874	920	862	821	904	907	874	903	837	806	858	915	869	846	881	817	878	833	882	926	883	811	937	864	893	823	853	851	830	824	843	862	864	920	832	816	890	894	911	873	883	865	867	847	844	880	852	830	861	865	888	856	836	884	876	891	876	805	872	861	860	890	908	863	864	857	884	825	849	895	828	880	860	868	839	842	810	861	855	861	875	856	886	893	859	870	890	827	867	882	865	854	875	862	868	858	843	879	922	846	871	853	843	908	847	858	886	863	890	840	862	884	903	851	893	851	865	846	911	863	879	837	904	816	905	875	924	828	891	850	855	849	851	882	828	905	846	824	848	881	890	874	878	848	896	869	891	896	891	848	857	867	851	866	904	846	904	883	875	837	844	832	833	820	856	844	842	830	837	866	921	854	847	911	882	842	854	867	840	928	802	830	898	873	849	867	885	851	890	864	863	876	841	837	874	854	846	949	850	856	786	850	850	862	840	910	874	813	866	867	858	890	892	852	853	841	852	879	838	862	884	821	822	874	823	857	899	891	857	852	884	819	917	925	877	883	929	830	824	877	837	870	905	835	858	800	854	874	904	894	910	904	876	870	858	876	877	877	868	879	876	889	870	865	798	829	859	883	869	918	830	848	851	885	847	816	886	889	839	837	851	852	888	884	859	845	870	858	844	892	849	860	848	890	874	878	889	817	873	862	851	868	870	850	849	840	887	864	829	862	862	864	912	833	837	867	879	857	871	853	882	841	852	877	899	867	840	858	830	870	877	890	858	906	889	894	829	850	895	929	836	866	869	893	828	870	889	849	878	866	874	817	890	854	869	827	851	868	835	859	868	874	886	849	888	888	816	940	941	824	863	788	845	886	868	879	841	875	825	845	868	882	839	854	851	847	896	874	846	878	883	846	863	828	892	885	836	856	851	842	857	890	851	900	845	865	850	861	894	866	838	870	882	868	861	811	836	858	885	872	866	842	841	849	913	895	852	892	853	838	908	861	880	807	872	883	893	866	846	871	858	870	861	803	865	896	845	832	858	892	878	838	856	921	883	843	863	886	876	863	842	851	854	817	904	894	867	855	879	869	803	841	807	907	821	844	842	881	823	883	808	826	870	887	887	879	876	934	908	856	951	822	868	826	881	852	838	826	885	901	855	827	810	852	874	859	862	851	859	840	873	893	872	841	837	872	813	917	847	810	856	849	839	880	911	870	819	825	884	926	833	853	851	888	891	894	815	902	843	834	825	831	838	852	918	891	877	871	867	914	868	942	855	889	897	822	874	899	841	916	835	845	832	835	917	839	882	953	859	880	895	878	900	941	864	842	900	842	886	867	863	879	841	842	867	847	835	841	849	846	852	846	874	840	831	904	818	904	875	828	835	879	879	859	891	859	839	818	888	887	893	849	876	842	843	839	892	856	893	821	828	834	815	865	888	876	813	886	891	869	877	856	903	889	875	895	901	867	876	897	916	852	860	851	812	892	828	887	917	851	823	876	853	861	866	868	873	827	874	866	835	883	821	910	880	874	873	826	874	890	912	842	867	895	850	875	817	836	838	896	821	840	906	847	923	894	833	849	882	823	880	906	890	870	817	848	816	838	879	904	862	823	847	854	794	819	831	863	885	872	916	880	823	836	874	874	867	889	820	824	858	830	862	921	920	847	885	894	941	933	870	909	864	870	884	885	865	896	890	829	863	894	881	883	901	894	846	830	856	855	852	891	823	869	870	848	874	834	885	857	868	856	875	872	860	925	855	891	921	821	900	807	913	820	877	875	881	844	879	845	811	877	867	826	878	879	913	841	861	892	875	893	914	865	876	848	823	817	890	808	891	830	850	864	875	884	864	842	859	795	869	813	783	876	826	913	871	864	862	860	859	903	838	895	873	807	838	828	815	815	847	862	879	886	829	861	830	837	859	890	879	849	819	888	888	871	849	841	870	921	824	831	834	899	857	828	854	864	878	827	819	894	874	865	879	911	813	874	893	879	927	906	873	884	910	857	958	878	881	875	856	883	826	874	840	889
6503	4206	13717	10142	2489	687	232	123	109	88	97	97	90	93	78	104	95	89	73	88	113	99	85	96	82	88	95	90	101	84	71	90	86	88	95	78	89	81	91	90	94	90	67	90	71	94	99	105	87	103	87	108	84	88	94	105	79	103	67	81	98	96	107	81	81	106	80	97	85	93	98	84	87	104	108	87	94	92	101	109	92	83	72	94	102	96	97	88	74	85	85	98	97	76	92	107	87	69	85	106	97	96	108	88	101	102	98	88	85	91	75	97	88	94	93	116	91	98	75	88	88	96	80	81	94	86	86	104	90	86	95	96	78	76	85	82	98	78	81	87	82	95	91	86	70	80	76	86	93	83	100	77	95	95	82	93	87	83	108	86	102	99	88	91	102	86	89	96	101	84	92	96	85	99	93	84	87	93	96	102	95	96	108	101	106	110	80	91	102	89	86	87	94	79	90	78	84	93	98	84	86	103	101	86	97	91	105	89	88	80	87	86	101	88	92	83	99	91	103	88	94	91	113	90	97	88	75	100	87	76	82	71	84	102	100	74	83	121	88	115	84	81	99	86	88	99	103	98	86	106	99	89	103	94	91	104	100	89	98	92	87	105	81	104	104	98	80	75	100	89	84	83	99	84	92	93	74	90	80	96	89	89	83	78	79	95	88	90	105	82	112	99	95	109	109	93	76	84	68	82	102	94	80	97	114	96	87	85	97	93	79	96	87	93	85	77	70	77	86	76	85	89	100	88	76	102	85	75	92	98	95	77	99	93	95	89	96	86	90	85	84	85	99	113	78	80	88	86	96	67	88	104	81	102	82	84	96	85	104	103	80	84	73	88	80	106	96	97	107	88	78	90	83	87	100	95	92	83	77	105	101	102	89	99	75	112	95	96	79	75	119	102	93	71	85	97	106	93	101	107	91	91	100	86	88	94	91	82	85	92	83	95	85	87	86	92	81	91	75	80	88	94	88	90	110	92	76	113	82	86	95	101	91	95	88	90	82	84	108	96	95	80	83	100	112	76	120	85	89	94	90	89	83	98	82	114	86	102	90	90	105	94	85	89	85	89	101	93	94	92	104	100	91	94	80	97	76	101	78	88	79	78	93	66	93	91	94	92	92	89	92	94	89	96	87	105	90	88	78	91	86	104	82	90	97	99	90	87	107	95	84	72	84	76	95	99	83	126	79	94	90	89	83	92	98	80	93	99	96	99	109	70	97	95	73	92	78	94	90	87	85	90	82	87	91	92	93	89	97	81	89	87	95	95	97	111	80	106	91	100	108	84	84	80	92	88	83	110	98	102	89	95	99	86	90	94	88	94	93	101	86	84	94	95	92	71	107	87	98	98	81	89	86	78	78	95	74	87	104	82	105	92	88	93	82	70	91	77	101	108	102	95	98	90	82	106	93	95	75	96	75	88	108	87	92	77	84	95	100	87	81	92	93	76	108	95	82	105	82	78	90	74	80	87	87	106	67	90	104	85	87	87	82	82	87	86	88	86	66	84	81	95	84	95	83	74	98	87	85	87	91	90	112	103	104	99	78	90	97	95	91	86	88	96	101	86	99	92	79	98	87	72	95	96	89	92	92	94	80	93	86	102	78	87	99	103	77	81	107	81	91	99	86	81	81	93	97	85	92	87	99	93	83	106	94	92	72	97	84	101	81	91	97	92	93	95	77	96	99	109	106	105	86	108	97	81	94	98	82	84	104	94	97	94	93	98	93	97	86	101	103	78	99	100	87	81	89	90	89	111	99	86	86	85	91	86	83	97	83	87	93	74	88	72	94	78	95	89	121	91	101	95	87	89	91	87	91	99	96	71	85	102	85	91	98	89	77	82	92	106	92	87	83	80	82	80	87	85	82	89	108	111	109	111	79	91	100	84	84	94	71	77	87	113	87	88	87	91	80	94	89	82	91	91	89	94	85	103	90	82	74	94	93	75	85	90	97	90	88	76	81	106	90	97	88	101	85	87	93	98	89	100	89	73	86	92	93	97	88	86	95	98	80	77	102	74	97	80	102	104	85	96	86	102	92	103	88	92	102	88	90	91	96	81	95	88	87	91	85	89	94	93	105	98	76	90	96	86	99	79	100	93	101	100	108	97	102	103	101	82	98	90	83	99	86	105	90	96	98	90	95	88	106	97	90	115	86	84	119	95	83	86	83	73	93	108	98	89	96	83	88	76	87	91	84	75	92	107	94	96	97	98	84	90	88	77	83	94	72	84	83	94	92	82	100	86	104	87	94	93	121	99	98	81	81	100	93	114	92	104	89	86	83	98	86	79	88	90	97	79	87	89	86	84	98	76	95	76	84	84	92	84	98	74	94	98	94	92	101	84	103	76	88	97	87	100	88	94	88	93	94	101	89	103	95	73	83	78	78	86	94	104	101	93	103	93	86	72	83	98	82	106	85	80	98	100	88	90	86	81	74	102	78	105	96	93	102	102	84	105	98	74	89	101	93	92	77	91	84	79	94	70	76	78	104	90	103	94	100	78	89	81	76	95	84	94	98	96	98	93	90	82	81	87	80	85	68	93	109	103	88	101	91	93	87	97	105	100	88	93	88	88	80	103	100	86	91	97	81	82	94	89	87	87	92	84	83	92	81	85	93	91	87	77	81	80	93	93	75	87	72	65	94	94	97	85	101	84	100	106	99	105	89	96	89	95	94	96	97	95	104	103	88	88	85	96	112	79	87	106	93	78	98	89	92	94	103	90	88	93	87	111	113	103	97	78	83	83	106	90	81	92	95	78	92	94	81	86	82	79	93	77	98	85	96	89	88	102	90	98	90	89	80	99	91	88	104	96	83	97	99	101	86	88	101	104	100	95	98	79	96	112	84	116	84	95	84	91	87	86	86	97	100	88	105	80	101	85	102	107	70	98	85	79	92	91	98	84	98	76	90	89	89	101	88	110	94	95	96	76	89	86	93	95	83	86	88	86	98	80	90	84	86	95	106	107	101	87	103	104	99	80	89	88	85	78	90	98	102	78	89	85	93	78	89	113	80	91	110	81	82	77	105	82	79	95	59	87	99	86	110	91	77	89	97	91	100	97	99	86	93	97	112	89	96	89	91	82	100	113	75	97	116	92	87	103	72	85	83	85	96	61	107	95	98	113	91	95	84	95	79	78	86	114	91	93	107	90	86	93	95	99	84	99	78	75	93	104	77	104	87	100	93	89	98	109	104	89	98	80	76	85	92	87	112	67	89	81	82	94	92	94	97	89	88	81	84	97	95	92	85	76	83	91	94	82	81	106	77	103	113	101	89	106	91	93	85	102	84	78	103	115	85	115	94	83	91	92	98	88	91	87	101	94	81	100	97	109	88	74	98	89	91	83	78	92	84	86	91	105	94	108	101	97	73	102	99	109	93	87	98	88	92	82	71	85	92	76	88	68	78	90	84	72	77	82	91	77	75	88	84	91	104	101	89	79	80	91	99	103	113	82	84	85	95	84	98	90	77	87	98	80	102	88	83	96
33527	26574	39496	32716	22638	12057	4766	1909	1163	917	896	868	855	885	872	877	889	851	869	894	865	879	909	928	955	924	874	914	896	939	946	904	883	856	880	894	899	939	914	862	880	928	949	894	889	869	880	902	907	871	908	894	916	873	879	902	908	911	895	853	946	856	924	856	923	879	901	900	895	860	931	873	903	895	928	903	928	873	850	878	892	854	935	886	880	919	835	889	894	851	886	843	914	897	879	885	905	966	839	865	911	923	884	896	894	875	861	867	907	927	864	904	870	883	887	893	908	893	926	937	906	892	946	933	881	881	906	911	949	936	860	905	925	911	890	908	910	895	846	956	892	880	911	911	905	852	890	869	850	870	886	879	939	857	898	941	880	947	904	917	897	870	893	881	870	881	881	884	918	882	889	841	953	903	949	933	873	873	906	849	928	868	933	873	849	868	874	871	897	882	941	914	892	914	903	939	893	918	887	924	915	887	925	883	907	919	918	870	920	876	884	889	887	886	857	862	877	937	887	884	925	904	879	899	907	856	905	906	881	903	912	880	879	865	969	935	907	860	892	879	864	889	872	916	861	912	936	877	907	888	913	910	951	876	891	877	946	906	863	872	881	961	857	900	923	910	869	874	917	896	921	891	932	896	951	897	914	875	899	922	874	956	907	902	882	875	903	898	920	909	864	920	923	899	911	826	872	959	906	874	931	902	876	862	907	900	896	877	830	879	884	939	893	893	889	852	893	950	896	933	865	833	877	886	918	898	862	897	927	916	869	913	906	943	865	942	847	826	928	890	875	862	891	929	876	865	903	912	918	851	906	940	881	849	895	888	905	920	923	906	886	920	918	869	890	914	882	866	894	898	931	883	906	955	861	842	904	963	877	868	846	883	949	956	896	871	869	888	887	860	866	915	908	887	913	934	945	921	958	949	890	911	914	919	920	870	872	918	882	854	919	877	862	897	929	946	886	904	924	884	932	924	950	924	912	904	838	859	908	922	917	950	857	887	948	889	924	942	883	893	908	870	925	924	892	903	846	935	867	976	944	865	884	905	907	853	874	874	869	851	877	914	953	884	906	903	952	917	868	848	890	900	877	904	918	969	931	922	892	890	912	922	954	923	894	898	919	923	850	869	919	824	840	917	908	944	896	851	945	843	890	844	874	900	889	948	867	947	856	912	873	832	871	868	907	907	868	922	863	925	861	866	911	879	865	898	853	887	937	897	867	873	889	890	914	879	882	924	904	906	881	909	952	936	863	945	879	902	919	883	949	908	872	909	902	884	865	922	856	872	890	896	928	881	911	914	927	936	825	869	906	892	926	875	901	872	868	886	906	829	953	832	883	893	918	837	966	926	866	864	861	936	944	908	878	904	867	907	918	857	961	943	883	897	851	917	933	919	874	914	892	882	906	934	869	971	903	903	950	835	938	863	898	872	866	899	920	851	913	973	851	901	893	845	888	925	931	917	886	908	881	865	896	875	930	893	859	879	866	887	884	866	935	935	897	925	898	948	917	934	931	816	880	877	863	886	893	854	874	894	904	896	928	889	929	908	935	876	926	917	913	902	914	891	877	914	870	879	894	974	936	860	918	926	922	856	913	873	852	855	841	905	962	869	859	926	899	924	911	912	866	861	914	962	858	894	911	933	899	888	859	911	907	873	921	917	901	887	917	862	857	840	876	908	920	924	903	903	889	878	856	878	901	882	915	939	914	877	945	895	913	878	905	911	899	925	924	884	911	855	857	885	897	909	884	941	886	921	890	929	899	878	904	852	942	882	852	906	891	909	937	863	915	902	936	926	919	944	928	900	879	886	917	939	887	846	923	868	887	927	906	955	861	913	885	857	878	961	875	857	884	857	921	890	875	922	892	915	857	878	897	930	860	894	901	846	819	884	866	908	910	905	901	973	874	905	924	901	920	883	962	927	911	896	868	901	895	836	899	919	916	916	871	895	908	906	917	887	916	886	919	864	842	876	899	892	877	884	918	872	876	891	908	928	958	969	889	948	951	857	885	867	887	934	858	893	884	879	877	880	912	975	902	905	836	908	932	886	878	905	910	896	918	915	912	905	884	933	887	878	892	932	882	898	909	897	887	947	946	896	902	847	927	917	897	886	925	834	906	858	892	868	879	893	932	871	912	859	902	882	852	924	904	895	935	865	909	922	873	849	925	877	908	939	913	912	921	919	920	893	897	831	925	905	882	885	923	921	915	882	907	903	842	904	954	935	952	920	896	883	916	858	900	871	954	937	891	917	874	864	888	862	860	933	907	935	897	923	881	876	899	877	837	931	861	889	929	877	845	848	917	913	867	905	939	976	872	954	918	957	899	894	913	914	883	931	843	906	893	919	886	903	920	850	951	930	876	911	901	910	934	911	958	850	907	861	890	887	851	863	911	934	945	920	885	888	899	916	872	876	911	957	871	904	874	897	862	907	858	889	883	902	933	919	884	861	867	914	904	887	924	894	898	908	870	844	891	921	921	878	958	902	888	869	902	908	860	904	897	887	889	885	843	909	930	889	840	908	932	845	912	909	897	961	879	921	898	870	889	899	919	899	892	914	866	882	890	904	878	893	923	854	914	900	903	949	937	888	874	957	909	899	876	908	860	907	967	875	915	896	903	877	874	903	872	915	945	904	888	890	951	979	902	917	929	910	848	966	858	890	881	911	886	876	868	922	907	917	908	899	888	873	838	865	943	907	929	938	900	905	868	899	877	916	900	897	858	948	858	926	867	858	910	917	901	860	835	894	840	901	917	871	931	926	907	849	885	940	882	863	867	846	896	905	898	886	919	888	902	956	931	911	870	916	893	904	944	893	913	954	897	854	918	915	910	933	889	919	886	918	877	825	902	898	877	885	920	905	894	903	875	906	888	867	892	873	914	852	936	913	903	911	902	873	919	945	930	953	876	893	884	905	945	856	926	939	917	865	913	905	888	973	875	977	863	894	916	827	870	883	925	917	924	902	888	852	947	877	867	892	914	893	937	910	885	935	921	891	927	897	925	907	917	823	836	889	888	876	855	942	847	867	892	949	902	898	870	921	935	930	842	890	935	901	908	906	895	900	951	866	930	875	919	864	912	903	896	923	882	862	884	915	891	875	889	843	949	906	873	903	901	886	893	947	921	912	879	915	872	900	860	899	865	958	887	877	873	941	834	859	898	904	868	901	928	886	909	885	892	876	873	900	936	915	915	891	924	920	884	864	905	917	913	930	985	930	933	888	931	849	926	925	907	899	907	922	903	901	862	876	909	923	873	912	899	945	900	920	905	852	877	968	883	901	947	916	925	899	922	898	908	875	892	852	893	901	891	893	844	912	918	912	886	908	915	894	876	900	866	856	883	859	899	948	906	916	893	922	860	874	884	942	909	899	924	901	892	909	918	896	896	889	906	939	886	893	897	855	897	960	900	955	889	922	875	881	911	914	895	886	903	884	947	914	852	904	883	943	949	905	911	894	899	847	908	884	912	847	898	862	892	917	877	901	904	938
13257	20997	33028	21440	6722	1547	469	173	114	96	82	86	73	99	75	88	71	93	77	87	84	78	88	78	98	89	76	88	95	83	88	98	89	85	74	81	99	77	75	91	83	87	92	83	89	96	81	99	94	76	84	85	81	92	81	85	94	95	88	72	77	84	82	108	74	93	88	101	85	85	91	93	93	78	75	99	112	95	89	86	86	86	83	94	83	92	84	110	74	79	100	89	107	88	99	82	82	86	99	98	90	96	83	69	86	74	93	91	103	94	60	86	78	93	94	81	91	80	80	83	80	89	94	104	91	91	90	84	93	86	108	90	67	86	90	102	87	94	105	85	83	80	97	106	102	93	92	93	92	99	73	79	82	83	91	84	90	96	91	99	80	79	89	81	69	99	91	102	80	86	81	96	95	75	92	98	77	92	105	100	82	83	75	106	84	94	86	85	90	88	82	80	94	79	94	66	92	84	59	88	65	84	81	101	64	122	79	92	83	75	86	68	84	103	76	80	70	97	76	103	91	84	89	75	93	83	118	89	94	92	82	82	86	81	88	95	76	87	85	78	88	71	81	87	110	103	94	84	91	106	85	87	107	83	72	86	96	87	71	99	89	100	80	76	92	86	82	86	86	97	101	79	87	84	87	102	88	102	96	84	96	88	87	77	67	90	79	86	102	89	94	105	68	89	84	110	97	94	88	68	95	98	105	88	110	89	83	90	98	95	88	82	91	68	96	79	73	104	91	103	94	87	100	109	91	76	93	87	99	86	88	97	95	87	90	88	80	91	92	80	83	86	79	101	84	92	94	124	106	94	97	85	92	88	103	74	94	86	83	101	71	76	71	85	79	91	84	79	72	86	102	95	96	101	91	107	108	73	89	93	94	89	116	97	76	95	72	93	93	84	91	86	89	74	89	99	93	82	78	90	96	92	80	94	83	87	81	85	71	85	103	91	87	83	90	86	82	94	91	112	75	76	81	77	104	85	66	71	91	89	99	88	84	89	83	87	73	91	91	76	90	80	101	81	82	79	82	78	78	93	105	104	86	82	88	86	80	86	86	94	72	98	97	74	72	88	103	86	69	95	83	93	96	102	86	102	74	88	101	85	95	80	97	79	116	105	119	91	72	92	93	90	89	90	102	98	94	89	85	97	98	96	93	84	79	83	85	92	89	89	101	77	84	104	64	91	82	88	87	76	86	113	89	93	87	96	91	84	99	92	95	96	88	99	119	91	90	79	87	84	91	90	104	94	103	80	80	65	86	83	100	96	69	93	73	93	91	87	97	79	92	66	83	87	84	92	89	71	96	84	82	94	88	73	73	84	107	88	87	81	93	92	98	99	73	97	77	91	95	77	93	101	107	86	102	98	95	94	88	84	71	65	75	81	112	82	96	84	90	93	102	90	64	93	87	102	94	72	86	86	98	87	86	97	103	101	103	100	79	84	97	74	99	90	86	81	98	98	92	104	94	91	93	79	101	83	93	73	103	78	70	95	102	114	84	87	107	92	94	93	83	78	97	65	83	92	96	97	85	96	98	94	89	84	101	85	94	102	79	71	84	92	65	92	80	95	88	85	86	91	85	95	88	84	79	94	114	96	84	91	86	96	90	92	79	100	93	92	77	98	101	88	98	102	82	88	88	102	92	102	98	91	90	89	87	85	82	85	65	92	102	96	92	90	75	111	96	105	82	84	97	98	77	93	83	96	82	86	75	90	89	87	78	94	95	88	75	78	83	93	83	80	95	90	85	92	88	82	66	91	85	93	95	70	89	80	85	87	91	77	79	89	100	89	85	77	72	86	85	91	80	95	77	103	80	82	98	94	93	75	109	90	80	87	77	75	93	101	86	95	76	85	84	72	100	75	92	89	77	80	96	100	92	92	94	85	81	70	113	96	117	79	88	96	74	74	111	82	96	78	101	99	91	76	93	89	84	80	90	93	87	80	89	99	88	94	114	88	93	97	101	92	91	81	90	82	91	81	82	86	89	87	87	89	90	81	106	88	84	73	84	89	81	86	77	98	89	95	86	91	78	98	102	71	92	79	75	91	84	102	81	89	74	86	95	88	96	93	94	76	93	66	86	77	87	88	85	94	99	93	86	90	63	86	92	99	75	98	89	88	90	90	96	103	103	77	68	76	98	94	101	86	82	82	95	74	89	95	102	86	84	87	70	79	87	86	90	82	79	89	74	71	93	86	108	88	87	98	91	77	84	88	102	93	86	86	105	95	80	74	84	91	79	95	87	70	85	83	97	84	81	79	83	107	92	91	98	80	98	85	104	86	92	93	101	87	92	108	80	74	96	89	78	87	82	90	82	86	84	94	103	87	85	90	92	88	83	79	88	98	89	73	98	81	99	93	105	78	80	104	93	105	93	93	97	95	98	79	86	97	99	79	86	97	101	79	85	99	84	84	89	110	88	87	89	92	85	93	104	81	98	86	87	102	80	68	87	103	103	103	80	86	82	94	85	87	78	97	86	94	81	94	91	80	82	72	89	91	100	75	85	77	95	99	89	81	87	91	87	89	96	78	92	99	97	90	89	80	83	80	83	98	71	95	83	78	90	86	91	73	88	81	101	85	103	77	88	79	85	80	79	97	94	91	86	81	98	89	83	94	87	88	85	87	78	89	110	89	86	74	93	80	94	107	90	80	82	96	92	92	88	86	90	77	101	84	77	75	87	83	89	91	91	88	93	105	82	91	86	102	93	99	93	83	90	71	82	76	77	94	100	90	92	94	90	95	83	91	89	93	98	98	77	92	96	92	76	83	90	87	101	92	101	85	79	95	87	92	93	85	99	83	101	80	78	81	73	86	83	91	83	91	98	106	80	82	98	89	85	97	97	87	75	105	78	90	72	79	98	95	97	71	86	94	103	106	96	99	78	90	82	80	91	100	75	93	98	82	77	85	85	98	84	107	87	80	73	89	86	102	76	98	100	88	83	77	80	79	87	88	94	90	77	99	90	80	87	98	89	82	97	80	98	78	101	97	97	93	99	82	79	102	70	91	87	83	87	92	94	101	106	71	88	84	91	89	86	95	74	84	74	88	98	96	83	91	96	81	65	95	84	113	104	106	81	84	99	89	80	76	73	88	91	78	84	94	84	94	101	97	78	95	107	85	102	101	83	89	85	106	82	92	90	91	84	95	88	85	84	102	92	86	98	79	86	103	94	98	81	89	81	95	97	88	95	108	92	77	87	88	90	84	95	78	91	98	85	77	93	94	94	98	85	76	71	75	97	111	100	95	81	88	69	81	81	89	96	98	98	101	90	90	99	90	90	82	84	110	89	112	86	78	89	83	106	93	112	96	87	75	89	91	71	93	93	88	92	80	89	89	95	97	97	108	88	78	75	86	93	95	81	102	76	74	89	94	89	85	80	70	85	100	85	108	74	89	87	97	100	94	94	99	87	93	100	99	88	102	80	91	85	87	95	93	87	82	104	106	80	75	87	72	84	88	99	89	100	87	92	74	74	123	85	93	97	77
44449	45742	54314	43141	32804	20767	9191	3038	1381	972	929	904	914	836	897	868	891	874	838	873	853	861	876	849	875	865	898	872	808	848	854	867	917	923	900	887	855	855	876	885	889	888	853	920	858	911	836	915	924	919	871	865	878	890	862	903	888	854	900	865	839	874	914	886	843	907	876	868	849	880	876	899	862	832	867	897	919	928	861	936	866	866	859	861	861	902	840	881	927	919	848	878	897	879	844	904	867	857	834	902	895	911	842	890	866	882	895	905	831	938	882	910	891	867	916	797	916	892	940	863	873	811	898	850	906	838	913	853	884	848	902	834	870	908	848	896	864	890	832	891	850	858	869	858	824	840	851	846	948	848	826	888	899	797	918	853	908	866	891	857	837	886	902	890	878	869	870	874	885	907	880	866	847	909	957	858	841	885	816	868	880	860	928	849	900	853	917	888	824	914	875	867	877	937	898	896	848	902	893	866	898	894	811	903	880	865	843	861	843	855	857	898	901	904	877	888	878	878	840	890	924	821	847	882	862	898	917	892	899	812	862	869	903	862	919	839	855	871	875	945	925	918	869	877	883	899	882	857	874	836	854	840	893	938	890	851	906	880	869	861	880	904	883	861	886	877	889	883	863	861	823	895	899	862	880	885	922	884	823	839	868	875	900	863	868	873	887	954	881	931	843	866	887	852	880	852	874	884	880	891	868	860	867	852	917	901	859	809	917	860	889	902	905	833	870	877	862	890	882	884	890	886	876	869	896	844	919	889	904	934	869	870	893	859	884	881	843	867	886	881	880	872	907	871	859	852	870	873	927	857	931	879	872	883	859	905	887	901	907	857	835	853	866	903	857	855	844	908	952	907	887	836	837	869	878	876	838	880	902	895	874	885	912	871	860	912	880	836	878	879	904	899	882	862	890	850	843	873	855	846	844	864	858	877	901	901	853	861	875	826	835	905	880	850	872	873	843	878	917	894	909	890	921	917	914	899	883	869	883	862	877	829	906	874	874	834	964	829	926	878	911	884	853	916	926	908	833	873	884	937	877	908	856	852	864	873	934	870	926	879	885	862	861	867	860	883	936	937	891	853	876	828	905	873	881	857	905	898	871	910	811	826	844	890	865	883	855	870	903	910	883	915	846	903	877	832	881	910	905	861	894	933	884	894	908	897	868	885	853	914	885	866	878	880	883	894	852	918	842	907	845	906	899	903	870	875	894	907	926	906	900	903	872	901	863	899	905	862	845	904	861	869	923	885	854	934	909	904	855	902	865	881	873	862	863	844	910	885	840	896	841	866	862	853	907	873	874	908	891	857	913	900	889	922	823	915	895	887	896	865	853	857	823	908	916	858	860	898	878	848	862	842	876	911	856	863	873	865	903	864	889	868	841	908	911	908	863	890	896	921	824	895	876	847	869	867	876	868	850	857	887	904	834	883	881	873	888	897	844	811	874	899	876	857	853	881	890	877	908	845	905	888	905	856	858	907	918	872	890	905	855	886	867	914	808	902	899	869	770	898	894	867	849	878	825	858	919	888	885	892	881	906	821	863	893	870	902	875	846	923	861	915	870	875	876	915	857	847	851	889	812	860	894	841	829	868	880	850	911	895	870	844	848	878	879	886	876	890	892	852	955	849	877	819	899	922	913	861	911	839	900	895	877	858	905	861	849	838	939	912	868	887	856	853	855	879	912	840	862	850	864	853	854	900	823	852	906	924	853	864	899	893	840	834	897	905	811	883	892	913	880	873	863	833	911	895	846	913	887	896	898	906	911	856	834	841	858	926	894	889	864	886	923	853	864	875	904	882	896	916	925	821	895	928	922	851	839	852	880	876	863	860	896	830	864	847	868	867	934	811	875	851	866	817	929	851	860	879	896	878	913	883	884	840	942	867	826	896	854	893	927	901	880	889	864	830	911	879	875	900	888	865	824	927	846	890	884	879	902	902	907	862	879	861	864	884	876	913	867	851	907	892	888	852	869	881	885	879	824	897	883	869	835	886	869	872	930	823	917	908	864	894	882	777	858	866	927	853	877	882	888	916	880	900	883	899	857	866	905	869	824	887	848	860	875	859	826	842	948	901	865	860	845	873	865	927	856	873	950	856	890	925	926	850	858	832	915	808	851	908	890	877	867	889	839	847	884	880	933	860	780	859	882	913	841	845	851	890	911	880	908	902	875	914	821	908	894	884	883	901	894	947	883	896	897	860	880	822	874	917	886	884	901	828	804	925	844	907	861	874	886	934	835	925	842	891	877	950	882	847	849	838	868	905	929	922	850	915	868	866	864	877	856	887	871	892	859	867	886	875	825	894	896	921	872	866	893	870	919	905	886	850	842	848	910	892	868	841	872	919	894	876	874	865	869	863	914	887	888	890	848	856	860	897	913	879	913	838	861	882	850	887	908	911	839	860	866	892	891	906	849	872	901	850	836	862	864	884	903	838	917	893	890	890	900	879	922	913	801	889	828	926	886	855	888	818	837	859	848	876	866	919	888	837	920	908	879	924	881	839	906	844	865	895	845	863	889	946	882	831	851	887	876	890	897	899	931	867	895	914	867	871	888	836	908	864	915	900	884	896	858	876	920	878	896	925	937	884	894	858	878	867	856	904	914	885	861	852	875	912	853	901	839	880	867	891	857	871	819	892	842	882	852	884	864	904	831	843	887	914	898	861	843	894	854	900	848	855	853	877	884	888	863	899	861	881	879	894	875	892	855	872	862	905	872	923	943	924	851	861	872	916	851	884	919	904	845	923	864	839	910	877	871	828	859	853	885	892	889	910	857	924	858	853	893	862	889	847	874	815	846	841	865	864	870	897	881	881	868	873	834	846	843	882	941	907	898	929	835	902	904	814	901	903	871	866	842	831	875	913	884	892	812	942	852	849	904	847	870	928	826	917	886	866	873	874	913	886	850	838	847	864	915	919	862	870	919	909	904	849	889	928	852	897	832	921	879	938	916	872	854	878	850	856	840	879	908	899	871	880	863	875	918	861	892	899	847	865	939	868	906	938	938	853	860	883	882	935	867	889	833	875	837	906	865	878	873	891	942	882	904	882	891	858	896	887	882	885	865	866	890	860	861	850	837	886	857	890	865	883	888	873	896	833	899	914	890	869	848	926	843	861	829	909	869	894	918	895	844	896	871	906	905	890	899	887	873	885	905	872	882	857	862	903	866	892	877	884	865	847	878	851	881	862	849	869	858	886	884	936	876	856	863	861	879	906	900	928	901	867	864	887	893	872	916	863	885	914	927	839	849	826	900	849	849	890	825	828	860	873	873	899	872	870	874	850	888	864	864	877	874	878	907	891	869	893	882	918	896	870	845	899	896	910	871	882	830	925	882	856	825	873	854	857	852	852	903	858	922	841	843	902	871	903	874	875	870	830	891	871	919	901	880	891	896	890	890	932	910	840	870	876	886	882	849	894	882	869	875	869	881	830	858	901	869	901	836	890	930	955	874	915	829	879	833	917	841	872	870	874	909	913	811	929	948	887
11529	13067	31422	20998	6851	1633	469	167	112	110	98	98	98	81	82	100	102	100	108	82	85	75	74	79	93	102	92	97	89	86	82	88	76	96	93	96	93	97	94	78	97	102	81	98	85	74	87	96	95	83	92	83	93	89	94	98	88	113	75	75	97	96	97	79	79	100	114	104	82	91	94	98	84	72	97	90	72	80	110	76	80	96	89	81	89	88	93	90	109	89	91	96	90	93	96	100	95	70	73	94	89	104	95	89	93	84	91	92	97	95	87	94	90	82	95	83	69	92	95	101	88	83	106	67	75	71	88	108	92	103	105	89	85	97	104	104	99	86	109	100	69	93	76	76	89	94	92	96	108	82	95	87	72	90	93	92	94	89	92	100	110	96	83	86	90	92	108	86	81	101	94	94	119	110	92	87	84	90	79	82	94	91	86	92	88	71	114	84	82	91	71	91	93	99	99	89	98	92	99	87	87	94	99	93	97	85	90	97	74	95	95	98	98	86	84	87	101	97	95	100	100	93	107	90	107	93	94	91	81	84	104	104	105	95	100	82	91	88	77	95	92	71	88	92	96	91	99	69	92	109	97	83	99	80	90	98	100	88	100	93	94	86	86	108	108	88	98	104	80	88	94	85	96	107	91	85	121	98	74	92	101	107	85	89	92	76	94	90	87	89	82	108	103	96	113	91	111	83	104	85	77	102	102	96	93	111	89	85	122	100	86	93	86	93	87	79	102	83	90	88	91	77	85	89	78	105	78	102	109	82	107	86	91	82	92	84	88	78	87	101	88	96	91	98	82	102	97	96	87	92	87	98	87	89	101	89	87	91	100	81	89	83	101	87	87	91	102	96	81	98	78	101	82	75	101	93	86	94	101	112	97	87	86	98	85	85	81	107	82	96	87	93	94	81	86	87	78	73	101	99	100	79	96	85	94	104	97	95	89	86	85	86	93	102	90	93	89	99	85	98	93	98	70	103	90	91	85	98	79	89	87	81	84	91	98	83	93	102	76	84	88	74	87	97	98	79	79	85	90	73	84	73	92	79	93	94	94	96	84	86	97	89	86	91	90	68	78	99	106	81	90	84	105	94	72	89	104	82	86	91	91	99	106	87	88	103	99	91	93	74	93	100	88	89	86	107	93	85	89	93	73	96	96	108	90	107	102	103	91	82	101	105	95	87	100	100	102	69	80	87	100	102	91	86	87	95	73	102	79	86	96	68	92	96	93	87	84	92	82	95	80	95	90	94	97	86	89	104	105	90	93	98	108	99	100	101	103	81	84	100	68	79	102	88	111	93	89	86	101	96	97	95	83	109	109	94	90	85	93	101	83	82	90	95	103	101	87	97	87	80	86	93	99	87	110	90	99	100	98	84	77	100	94	90	83	74	73	93	101	103	108	97	94	100	99	86	86	91	95	89	85	94	102	78	93	86	92	84	97	114	88	105	81	94	78	81	87	101	86	96	103	82	78	77	82	87	96	89	100	94	76	93	86	80	114	99	94	99	94	110	97	99	113	92	85	70	93	91	95	88	85	96	100	94	93	93	89	80	69	81	87	87	84	92	84	93	110	79	98	88	99	84	89	93	104	96	76	93	76	90	85	103	81	101	78	98	107	84	91	105	79	90	91	92	103	108	96	86	112	89	83	101	91	107	97	115	95	95	96	97	89	95	84	83	96	100	87	92	88	71	99	97	81	98	100	86	101	80	92	92	99	103	86	79	72	95	85	93	82	100	87	93	104	104	101	90	89	89	89	96	105	95	85	98	97	100	99	103	81	96	111	106	99	79	85	83	99	95	82	105	93	91	92	93	91	86	94	79	89	78	87	92	77	99	99	77	82	101	92	86	87	85	82	91	76	83	94	103	103	95	99	75	81	89	101	86	87	73	84	100	96	84	94	86	92	103	97	86	85	103	107	92	85	80	87	88	91	60	87	78	102	87	69	89	95	92	101	97	85	102	102	89	93	100	109	100	76	95	87	81	99	112	73	89	94	86	96	106	83	90	104	92	92	101	95	89	112	115	95	96	97	87	74	86	83	98	89	83	92	97	99	89	102	102	95	82	96	87	97	90	94	88	84	75	71	79	90	87	77	80	101	99	100	96	111	83	84	87	90	98	88	93	89	90	80	92	86	87	91	85	74	89	103	95	91	100	99	87	91	77	91	87	83	104	110	75	77	82	84	90	83	88	80	107	99	85	73	106	104	86	99	90	89	81	97	84	103	86	93	91	89	87	108	92	87	89	85	102	86	84	100	114	91	88	88	81	98	107	94	110	88	86	79	101	97	107	81	109	88	102	102	98	103	83	113	114	93	94	92	83	80	110	87	89	87	90	95	90	87	93	79	100	93	93	84	83	84	87	84	93	84	80	87	114	70	101	92	101	103	85	97	97	92	103	94	104	83	90	77	94	97	82	99	103	87	94	96	85	93	86	90	87	94	103	85	90	81	81	90	102	113	77	99	102	102	91	83	90	84	95	85	85	90	99	92	96	89	99	103	88	81	88	65	100	105	91	94	95	79	94	105	100	78	100	94	94	101	83	111	82	91	101	91	92	98	89	86	94	90	88	107	97	88	104	76	89	105	87	97	110	88	93	104	106	95	72	100	86	88	87	76	91	92	94	90	74	95	89	100	97	96	93	82	108	93	103	104	85	79	101	93	108	84	77	79	93	93	97	80	103	94	88	86	91	77	75	92	96	100	103	99	94	99	88	88	77	92	90	87	103	102	74	89	110	109	90	86	93	112	87	86	103	91	86	86	91	105	88	93	96	106	86	82	95	105	110	98	103	94	94	97	97	104	89	84	96	111	88	105	91	84	98	90	83	93	91	91	99	88	89	64	89	82	97	92	87	109	95	92	103	89	91	89	100	79	86	108	108	92	99	92	85	100	96	101	100	90	90	98	80	93	83	98	94	92	102	97	104	87	107	98	89	85	79	77	90	103	100	91	76	103	77	93	89	87	89	87	96	105	90	90	115	97	98	89	93	85	75	86	84	99	85	87	89	82	90	75	105	103	81	99	98	114	112	97	90	80	99	87	103	85	77	83	97	84	87	98	90	86	101	92	79	66	84	93	83	81	90	101	76	90	83	107	99	107	100	86	87	88	107	84	98	76	84	102	85	94	97	75	78	98	107	84	99	89	100	95	98	85	98	80	81	77	87	88	75	98	99	94	80	89	104	109	83	101	85	83	85	96	100	103	97	100	96	76	77	99	104	88	95	90	101	112	89	71	86	85	93	91	96	88	83	93	112	96	88	100	92	98	100	86	92	94	91	104	86	96	78	91	90	99	95	90	89	66	101	96	78	80	84	75	88	88	85	74	85	101	75	88	83	73	88	82	102	91	77	85	99	91	110	76	93	100	107	113	96	85	88	92	89	104	91	100	80	79	97	85	93	122	85	97	91	82	98	91	78	98	85	107	87	96	83	111	84	100	72	115	109	96	96	91	82	96	88	102	95	105	92	85	93	94	83	96	74	84	81
38840	38672	54693	44203	33026	21244	9679	3084	1464	975	932	908	904	928	915	904	962	937	916	945	917	902	913	957	942	885	942	929	930	947	941	928	848	956	928	879	862	932	909	891	916	869	926	947	940	904	891	907	862	900	901	891	882	878	930	892	887	919	891	916	883	900	913	873	920	953	933	905	930	929	973	909	905	941	932	894	870	935	897	940	909	894	849	878	925	875	915	915	949	960	952	874	906	889	868	928	931	906	912	910	914	879	906	931	881	839	921	998	876	937	906	937	918	966	882	931	916	934	904	898	921	940	914	945	910	946	912	848	906	890	955	921	957	956	894	915	868	954	914	894	943	833	902	885	944	952	914	928	865	947	889	924	881	945	960	946	907	852	920	927	902	917	936	892	845	939	964	929	927	886	906	937	897	859	885	913	937	910	918	901	915	972	875	925	914	959	906	920	902	877	884	884	889	903	886	902	883	922	882	913	913	909	892	913	943	887	913	938	896	941	905	920	939	917	891	923	904	960	947	926	922	914	892	955	951	933	868	912	916	910	875	856	930	962	873	922	873	967	867	951	948	888	914	902	947	928	916	903	906	967	908	904	881	920	926	847	905	901	901	897	926	925	900	899	875	943	975	897	883	818	940	907	924	878	930	908	878	910	920	829	952	972	894	938	886	892	908	935	925	896	903	933	952	884	879	885	932	918	918	901	888	900	912	955	924	945	866	924	950	939	916	946	918	922	907	873	937	941	911	897	924	868	899	915	910	920	982	885	946	869	932	936	859	941	937	904	915	891	939	871	901	919	917	893	947	905	892	950	912	912	900	899	867	930	877	931	932	883	933	937	899	876	932	930	889	863	856	868	929	898	897	872	897	891	908	936	853	903	917	928	953	925	932	884	853	890	998	920	972	932	887	913	885	961	958	977	946	879	928	909	959	910	934	899	946	908	933	900	949	897	890	871	911	850	893	912	924	931	955	910	937	938	913	903	922	893	958	928	905	941	940	898	954	911	849	904	923	917	910	968	951	880	936	963	892	877	911	955	926	921	870	863	923	958	892	904	963	911	925	916	954	885	883	908	891	918	888	952	918	921	894	899	898	921	842	948	931	908	903	900	935	882	856	918	916	935	936	876	874	901	922	935	873	913	967	855	865	920	948	930	896	929	962	886	887	876	903	936	927	948	954	952	929	899	907	935	924	905	899	923	888	942	901	938	966	945	943	858	870	879	898	889	901	928	883	902	891	916	913	930	897	923	925	879	921	900	884	897	875	934	873	888	904	909	897	905	911	889	893	909	929	931	936	877	888	913	898	865	890	940	884	920	910	897	879	887	931	884	902	924	895	922	924	866	897	921	881	919	895	844	943	894	891	953	917	902	932	888	961	891	934	897	892	869	930	893	917	947	894	866	948	910	919	898	919	892	939	913	915	947	893	922	932	894	928	907	884	967	943	887	907	905	901	915	882	936	929	908	882	910	924	876	907	873	871	935	941	895	966	942	910	885	893	860	900	903	932	889	933	973	880	920	951	905	926	918	960	896	910	892	866	958	907	899	880	990	933	895	902	901	878	929	975	919	888	888	955	884	885	941	926	948	954	905	866	863	917	952	861	929	930	886	933	915	888	952	891	930	878	909	932	908	927	934	905	894	912	883	949	927	937	911	904	875	1011	864	905	872	950	937	911	902	891	942	982	880	914	911	938	925	916	916	937	853	891	909	890	902	896	919	934	904	848	868	948	911	883	881	907	934	928	933	876	857	932	952	946	919	896	875	866	931	871	947	950	926	923	956	930	913	894	953	890	919	916	958	884	934	919	903	881	912	944	893	910	921	897	871	926	908	952	883	985	909	925	921	900	880	927	898	941	941	877	882	978	908	900	854	931	919	933	879	924	858	889	897	881	872	928	941	935	922	949	899	861	912	891	879	879	904	899	919	919	937	896	908	901	957	901	956	935	921	914	929	902	905	982	901	896	917	901	898	936	895	899	927	931	881	869	878	903	870	928	869	912	842	975	930	902	917	929	942	889	909	916	895	862	910	921	979	920	905	910	951	954	934	952	901	972	912	941	896	928	874	894	874	871	875	920	940	893	891	879	962	917	923	897	908	922	928	932	888	918	896	904	910	942	896	922	912	932	884	911	910	925	872	876	917	887	901	895	916	920	923	957	956	972	911	938	903	940	918	959	909	949	882	896	910	900	975	899	875	944	895	922	927	926	881	933	905	861	940	947	957	932	920	907	940	900	910	908	917	889	870	904	887	910	934	941	932	1005	894	919	971	869	935	924	936	856	964	865	884	915	905	894	898	883	841	901	895	919	944	944	928	907	851	909	914	928	909	873	914	909	891	951	889	878	924	892	916	870	941	907	935	944	902	927	832	921	931	959	969	840	932	921	914	875	919	912	882	917	956	897	906	854	935	901	860	938	969	917	895	867	959	936	869	903	878	976	869	936	894	909	871	948	937	929	918	989	827	934	886	952	909	954	858	908	853	871	934	923	875	867	858	948	952	917	933	882	931	922	928	909	951	891	922	935	838	933	905	888	928	852	901	932	945	861	898	917	889	949	975	913	899	880	930	910	906	966	946	919	920	942	911	888	922	950	918	920	862	950	918	922	954	874	890	897	907	912	903	905	904	911	901	932	935	936	911	890	930	897	907	986	943	909	931	939	915	882	957	907	884	929	918	921	969	925	961	918	936	883	914	975	889	918	964	890	942	918	914	902	948	899	904	920	979	903	955	953	952	948	906	878	943	896	888	910	916	918	957	881	910	960	938	924	940	949	860	937	921	900	915	863	943	878	913	970	937	853	919	894	918	884	939	920	905	993	959	956	957	931	932	942	929	888	908	918	923	965	897	942	862	912	898	884	889	954	926	935	954	902	930	923	902	918	932	886	923	927	917	868	906	883	889	930	890	899	937	900	881	883	905	910	917	894	878	907	913	951	894	889	797	891	920	912	868	954	878	909	940	881	928	887	898	832	878	876	882	948	926	942	971	922	892	905	908	895	854	893	900	930	921	888	880	894	901	927	860	908	891	946	928	903	911	929	904	910	870	898	902	901	900	893	912	915	918	903	922	950	970	932	949	876	872	904	932	906	911	878	910	895	888	927	903	953	982	920	931	922	932	914	930	952	874	931	896	963	918	905	863	901	920	916	984	903	952	956	947	889	919	924	907	908	892	952	932	931	921	940	903	930	911	897	901	928	913	936	955	939	886	924	863	959	915	941	913	911	990	935	935	956	856	964	875	919	892	881	904	895	927	880	917	931	979	888	940	946	876	889	922	936	899	898	915	911	917	863	932	875	894	882	899	868	919	922	911	936	892	918	908	934	944	913	887	934	881	895	937	893	865	909	902	911	940	899	898	870	907	894	953	896	946	886	897	912	920	906	902	834	908	936	895	928	921	890	889	892	919	918	913	960	907	870	944	917	884	875	950	914	993	896	925	904	937	925	904	895	899	946	880	878	923	893	884	920	943	899	925	899	939	895	904	870	889	937	874
9167	18203	39760	27493	11281	3038	766	212	127	97	86	85	90	95	92	93	82	89	98	74	84	84	105	94	89	75	73	91	85	67	101	103	92	87	83	80	96	73	98	105	84	71	79	110	90	105	87	70	69	97	90	93	78	96	91	81	104	75	105	98	84	82	87	87	95	93	83	95	70	99	78	94	95	98	100	104	107	78	93	83	75	88	89	97	81	87	82	87	61	87	76	90	92	85	82	93	95	92	70	86	78	103	75	81	67	87	75	78	92	97	98	91	94	94	74	81	99	95	82	74	80	88	96	66	87	94	102	76	93	83	74	87	91	104	98	98	95	94	67	100	96	83	97	82	92	87	79	77	72	82	102	99	70	90	93	84	90	86	98	73	99	82	86	93	89	88	76	106	91	96	92	95	85	82	99	78	101	75	96	84	85	77	89	79	92	71	95	84	79	91	93	74	83	92	96	85	78	93	90	75	73	112	93	75	78	89	72	103	111	92	91	96	93	68	101	91	77	80	102	89	101	69	73	103	89	90	87	112	67	94	82	84	85	84	96	95	99	93	91	100	74	91	89	81	90	86	76	98	82	78	79	97	90	84	73	86	82	94	87	81	80	81	96	95	90	85	92	100	90	87	84	69	83	100	99	86	87	83	87	92	89	78	99	97	105	103	83	90	85	82	82	95	100	81	95	86	93	100	96	99	87	98	86	86	98	104	78	79	93	80	64	93	80	89	79	102	91	83	102	92	76	99	95	105	90	94	93	99	94	103	93	79	104	88	99	112	88	84	79	76	85	78	89	97	79	87	85	92	106	80	99	97	78	91	85	81	97	85	85	90	84	99	81	97	81	98	103	97	100	73	92	87	82	96	80	92	73	94	76	88	87	93	88	73	94	78	90	92	89	77	100	101	97	76	85	72	102	94	90	87	97	97	87	88	92	103	92	89	84	79	92	96	92	84	86	76	84	98	87	95	85	82	98	81	94	85	95	80	76	111	95	85	96	91	74	79	82	86	85	89	73	74	82	84	80	83	66	87	87	76	90	95	100	81	81	82	107	84	92	91	101	84	81	98	80	90	89	95	82	79	103	87	90	69	91	91	72	96	85	78	95	101	90	97	83	83	93	78	86	95	82	87	95	90	78	89	100	84	82	70	81	89	103	97	89	85	84	87	92	81	75	81	86	80	96	102	110	82	96	78	78	105	91	87	92	92	83	82	88	84	103	94	93	77	109	91	81	80	102	87	98	89	86	99	103	65	79	97	101	88	81	77	88	79	88	84	84	89	72	86	81	92	84	80	70	94	89	89	78	87	83	97	84	90	94	106	85	91	76	83	67	89	84	98	87	87	102	94	82	76	101	82	61	78	68	78	85	89	82	101	92	84	86	76	83	98	81	93	99	92	90	85	91	88	88	84	86	97	71	72	92	77	94	84	107	76	76	107	91	87	89	79	89	72	95	97	92	92	82	83	94	86	82	79	85	116	99	73	95	82	100	108	92	92	81	98	87	103	84	105	94	85	93	94	93	98	77	94	73	89	64	90	99	95	97	99	86	99	95	82	113	86	74	81	86	85	96	95	88	92	99	100	75	85	91	107	94	96	76	96	96	87	99	99	89	111	90	81	88	101	81	74	89	101	81	83	76	82	100	100	100	75	85	81	83	63	95	93	87	77	73	70	86	100	85	92	94	77	80	97	86	82	94	107	75	87	88	85	92	89	102	84	97	104	93	85	82	77	96	90	71	82	99	97	65	73	100	90	79	100	94	92	95	92	93	83	83	86	77	73	80	96	92	74	100	97	93	80	87	79	81	94	86	74	85	97	101	93	100	99	87	88	90	104	91	126	76	72	114	84	89	84	96	73	100	98	98	91	93	88	87	85	93	88	87	85	85	100	87	82	99	91	89	72	92	95	81	90	93	91	88	82	75	83	89	92	110	92	95	83	118	71	80	86	92	91	86	108	83	99	93	99	70	76	84	92	93	88	94	86	84	85	75	86	82	102	91	109	92	90	91	99	96	87	90	87	96	90	65	98	94	97	83	96	91	74	85	66	86	86	98	103	84	93	93	90	76	80	79	91	66	99	100	76	80	87	93	96	79	94	89	85	91	88	91	90	89	86	91	108	86	85	89	99	86	101	91	86	94	103	105	88	83	72	95	85	95	73	99	78	83	99	82	83	87	93	104	106	83	95	96	107	109	93	88	85	90	88	82	92	82	82	93	84	96	85	95	84	99	99	98	100	97	85	96	107	87	90	105	73	116	85	87	101	79	80	84	84	80	86	91	81	88	102	87	103	86	88	86	89	78	98	77	82	92	93	79	80	105	99	81	89	83	81	84	82	102	91	107	86	106	77	98	84	91	103	89	80	83	92	94	77	86	85	76	87	96	90	73	72	74	90	83	90	90	107	84	82	109	87	90	67	98	87	86	93	88	104	96	97	95	107	91	89	77	72	71	82	77	106	86	88	105	74	66	75	77	78	83	111	93	97	97	88	85	89	89	96	94	74	109	97	75	83	93	77	88	98	89	92	86	94	82	94	83	97	95	96	95	85	86	88	98	109	85	89	91	89	90	101	105	106	73	95	91	96	83	101	98	91	85	94	87	93	87	104	87	84	98	89	108	83	97	96	91	83	89	103	91	80	93	89	85	89	86	67	93	89	84	83	86	107	84	89	67	90	88	96	83	87	90	73	82	96	107	72	81	72	77	78	85	91	82	89	82	79	88	80	103	84	98	75	73	91	99	82	93	85	78	92	72	70	80	96	105	84	74	95	87	104	88	102	89	93	81	92	89	85	92	88	70	98	84	79	73	90	91	83	108	79	83	92	87	90	97	78	85	75	80	75	83	97	95	79	82	85	75	93	101	79	75	88	80	93	77	82	95	104	101	94	97	75	93	99	89	77	93	90	100	92	91	89	92	85	88	92	88	90	91	99	93	86	83	82	85	86	89	79	87	82	84	96	72	71	90	94	95	93	93	77	80	93	73	74	102	94	82	77	69	99	95	74	73	81	68	95	84	63	106	82	92	83	80	102	62	80	87	86	84	81	95	91	80	78	109	92	89	94	83	90	72	96	70	76	79	78	97	99	91	92	94	86	79	88	85	91	91	81	90	95	90	77	94	96	91	88	97	84	92	93	91	81	91	84	93	91	76	95	81	91	87	85	88	79	96	103	101	84	71	87	94	101	84	91	86	82	85	82	90	89	74	95	88	95	92	82	95	92	85	96	112	101	106	89	86	95	101	77	91	83	94	81	113	88	89	79	86	74	109	96	85	97	87	78	90	80	78	71	89	78	88	97	84	71	99	75	85	78	95	81	89	73	89	91	97	86	80	82	92	102	83	104	104	88	83	84	91	72	83	102	93	93	85	92	89	91	87	104	87	102	75	85	98	72	79	100	105	90	91	95	82	75	101	89	97	92	79	86	83	88	90	79	82	106	92	82	91	96	100	103	71	96	95	95	90	101	70	80	92	92	94	94	100	81	97	90
39426	44006	62923	51517	40291	27175	13570	4474	1863	1025	948	911	909	808	893	878	943	904	861	893	832	890	878	881	887	844	868	827	852	909	916	899	845	891	908	893	920	828	861	888	901	902	941	859	847	883	859	859	809	853	873	880	832	847	838	844	914	885	908	905	882	865	872	847	850	883	875	860	899	918	816	873	895	897	901	888	805	928	878	890	891	901	915	904	926	907	878	935	839	888	945	850	885	924	832	899	869	894	922	878	894	907	890	873	793	945	879	909	858	881	866	931	854	868	855	857	842	885	902	866	917	849	903	866	884	895	929	966	875	860	851	866	817	867	899	838	868	864	898	934	892	861	887	849	865	880	873	880	915	897	886	910	899	886	920	857	909	856	866	879	923	953	881	902	903	869	871	856	911	847	906	869	904	845	910	877	842	867	947	916	886	904	879	867	804	858	902	911	847	916	830	837	912	900	894	853	882	870	898	883	860	853	876	900	893	903	901	850	914	831	861	894	889	898	874	896	880	871	882	856	856	858	900	874	877	911	848	857	849	862	880	918	870	846	885	880	889	823	886	893	846	876	880	866	844	834	860	865	896	914	893	880	872	885	882	883	907	878	880	910	876	870	911	866	939	918	848	885	930	889	847	897	844	927	880	832	885	866	868	881	876	828	927	873	938	903	886	883	916	894	885	920	899	819	858	871	850	903	872	901	858	904	920	869	879	878	906	853	935	858	910	839	858	843	895	897	850	900	917	876	857	867	883	865	850	872	903	869	866	837	827	921	885	923	897	863	882	871	860	894	822	873	909	841	892	835	869	869	835	879	835	837	825	862	903	923	865	872	848	851	897	911	898	861	900	914	911	885	909	843	868	894	782	905	900	861	866	871	883	889	880	889	899	848	853	890	841	892	892	849	917	887	850	849	857	841	867	889	892	918	860	902	871	892	891	903	911	879	864	902	890	897	890	909	826	893	871	869	851	872	912	899	860	906	937	861	929	928	839	864	865	851	893	913	909	839	865	903	881	860	897	877	902	848	924	930	876	893	872	834	865	879	856	895	869	907	880	852	871	884	870	847	889	908	862	885	918	846	895	876	926	830	904	905	842	892	834	872	904	891	895	838	938	865	857	866	869	860	905	889	955	908	913	887	933	882	913	926	837	861	851	838	862	922	872	832	851	854	897	883	871	923	888	892	845	870	872	913	871	863	838	884	912	887	849	882	874	846	854	886	899	903	867	864	900	937	842	912	845	911	888	907	860	891	875	857	905	874	880	896	896	899	897	877	922	894	887	880	879	911	846	835	933	868	891	873	934	908	892	847	919	874	886	835	898	889	915	860	900	874	910	898	873	866	855	875	863	861	868	847	887	884	866	835	892	864	889	844	907	869	876	884	906	886	908	931	874	858	862	936	882	921	868	857	885	896	895	913	887	866	901	933	869	904	867	915	858	909	897	860	913	904	884	867	887	877	932	905	921	900	923	928	885	891	930	900	911	870	859	852	895	874	955	883	904	897	807	901	908	876	881	926	888	938	859	927	897	825	913	885	873	885	862	888	904	848	870	862	890	855	926	873	899	873	870	845	911	929	896	829	833	860	856	876	865	842	906	818	865	852	885	910	867	939	873	860	877	873	944	847	847	849	839	865	891	895	881	910	907	929	838	918	822	913	838	805	875	842	870	874	854	919	850	871	838	894	918	902	892	817	909	876	860	855	847	821	872	858	889	843	857	924	913	857	914	844	860	904	875	877	882	870	877	937	816	901	910	870	932	871	914	888	906	913	889	865	894	897	891	850	897	905	891	875	860	886	854	834	846	893	852	865	903	871	801	858	868	865	895	893	819	838	831	870	879	879	910	845	823	818	851	920	919	909	864	871	874	856	868	880	874	846	887	884	859	842	807	909	936	856	918	896	964	846	896	982	882	898	877	884	876	888	869	992	870	896	895	881	889	844	813	876	871	907	880	872	869	878	895	932	843	882	911	892	896	897	864	859	923	906	874	884	867	893	864	875	880	860	878	877	865	849	865	891	900	869	826	870	900	901	881	944	850	849	857	926	885	897	863	910	885	890	914	872	893	875	871	906	890	901	907	872	876	918	895	887	900	950	890	873	878	867	872	865	868	894	894	870	872	908	882	928	912	886	876	878	891	883	899	905	879	892	860	895	901	862	865	917	919	863	889	883	879	896	869	876	852	852	899	881	839	907	888	894	897	911	860	897	835	916	888	892	873	889	873	865	947	854	901	865	881	927	857	872	888	923	855	900	893	934	927	873	895	854	823	912	885	865	904	917	867	874	894	898	902	884	869	856	856	889	935	882	885	878	911	879	870	860	828	869	835	892	862	905	869	903	844	869	863	896	936	870	879	879	883	883	883	864	927	857	895	869	828	915	913	855	947	867	898	860	842	856	850	859	867	908	862	848	932	846	882	870	866	909	927	827	894	856	961	851	824	872	854	930	911	876	893	877	938	887	840	912	873	859	862	924	897	884	842	883	891	891	886	864	861	881	827	863	906	903	859	864	863	843	886	862	873	859	852	893	932	866	895	921	875	913	861	872	901	888	827	858	880	880	986	866	899	860	907	916	837	842	909	884	826	992	858	850	876	808	890	880	949	843	873	881	880	845	879	899	876	853	915	917	867	829	888	879	850	918	889	882	897	932	892	851	867	951	881	900	901	873	899	821	866	908	853	890	927	819	888	867	850	926	866	913	865	895	860	857	792	917	905	873	917	895	851	932	874	882	912	878	862	835	901	842	813	901	961	886	902	855	857	878	894	912	865	872	901	858	942	846	855	879	875	909	937	849	903	834	879	802	875	961	851	822	878	933	853	863	865	946	858	877	841	902	838	877	888	900	912	887	871	881	854	901	856	963	916	939	896	904	864	868	875	865	913	858	905	922	875	873	895	917	887	870	891	903	894	879	849	917	902	868	861	846	877	894	914	856	877	886	895	897	860	871	878	864	822	870	867	921	904	907	854	879	892	846	869	854	937	909	875	830	858	878	885	884	830	884	825	878	898	878	848	892	858	848	867	894	901	851	910	858	893	919	892	902	869	879	826	860	900	866	830	900	889	892	893	849	853	871	897	904	876	886	883	912	837	858	911	873	844	874	906	889	866	891	879	891	877	888	848	840	873	831	867	883	899	861	850	883	866	927	840	874	850	887	910	860	861	835	926	917	910	854	858	854	899	867	850	882	906	868	913	925	909	887	871	945	806	831	828	864	881	890	909	843	917	875	899	865	876	910	872	878	853	856	876	843	879	886	903	830	883	916	904	888	897	882	863	861	885	822	885	831	894	877	885	818	870	883	920	886	895	885	918	861	905	890	852	876	842	896	916	904	900	892	926	962	851	873	891	889	889	888	889	901	872	914	886	862	954	874	856	890	911	860	895	859	866	915	850	952	887	895	841	890	838	877	874	909	927	871	841	914	804	867	866	886	891	940	871	874	901	836	865	872	855	865	878	906	876	908	864	826	871	835	904	848	848	860	924	853	870	933
4517	5753	16048	8724	2168	610	199	117	99	95	89	72	95	89	107	86	92	90	94	88	82	94	97	92	84	83	86	94	103	103	93	81	78	81	89	94	97	100	92	84	98	94	93	102	78	88	96	84	90	80	100	87	105	74	79	98	89	82	107	86	95	72	87	73	90	89	100	91	111	91	92	88	84	98	103	91	75	92	86	103	94	70	109	76	108	80	90	89	74	85	83	99	84	102	87	88	88	93	89	100	83	99	84	89	101	94	81	87	97	84	97	100	93	75	80	98	93	89	114	120	87	93	88	102	91	98	83	90	97	94	88	100	85	88	97	88	91	99	95	92	85	78	100	95	79	85	88	75	111	88	113	80	87	87	96	86	74	99	99	92	91	88	98	88	96	94	103	93	80	86	86	87	97	85	101	94	108	85	96	105	106	91	96	112	95	82	90	85	92	90	71	96	93	79	83	93	80	115	83	87	97	83	105	82	94	101	80	87	96	70	99	91	97	78	82	91	94	79	98	100	93	91	79	91	84	88	78	96	81	85	92	80	85	88	87	89	88	105	83	75	77	106	97	83	86	96	108	82	81	93	94	106	83	91	87	62	106	102	96	90	91	84	88	87	97	115	108	83	90	86	89	89	95	100	91	99	94	91	90	88	88	104	98	86	97	96	99	102	98	88	80	92	105	97	103	99	95	91	116	81	101	64	97	95	76	85	90	99	97	93	94	93	77	85	87	93	78	90	104	83	102	111	80	93	91	86	99	99	100	101	90	97	76	80	95	87	89	88	86	93	99	103	102	92	85	95	94	126	85	83	89	85	98	102	89	78	83	90	94	91	92	81	107	103	82	95	99	97	110	89	93	77	75	91	75	103	86	97	83	98	91	102	102	93	102	97	97	93	85	94	79	97	90	86	82	80	84	102	99	71	93	88	77	106	87	99	89	107	98	99	90	88	82	95	94	95	94	93	74	79	98	88	83	88	90	87	88	95	79	101	74	94	81	88	93	86	75	73	80	86	92	89	105	91	90	77	86	83	95	84	92	112	70	107	97	110	83	90	109	91	98	101	102	86	105	104	84	101	107	80	90	103	102	95	101	88	90	102	91	92	92	100	102	90	88	94	80	82	98	77	110	94	78	91	102	80	95	74	96	107	90	107	79	94	102	103	89	103	91	92	87	83	99	100	86	80	92	108	89	113	99	83	104	85	84	76	85	89	83	107	86	89	83	99	79	93	79	89	87	80	95	90	100	77	91	76	89	88	91	94	86	96	78	100	83	97	84	79	92	80	92	85	87	84	91	96	92	90	82	93	91	91	81	86	98	106	88	95	96	93	83	107	93	86	85	80	82	80	91	95	99	89	93	102	92	80	92	89	90	94	95	89	100	81	114	100	94	110	100	109	94	94	80	90	98	88	103	85	104	91	94	96	90	93	93	93	89	95	82	79	106	72	83	95	78	104	89	87	85	92	93	89	92	87	101	104	98	94	81	89	84	90	78	93	90	102	76	77	90	80	96	92	92	92	101	86	89	93	94	83	80	82	107	97	98	107	95	115	94	87	83	81	75	93	95	93	88	95	85	92	92	86	107	94	94	80	99	107	105	89	78	88	87	83	98	118	94	97	87	88	93	88	88	82	96	93	97	76	78	93	70	88	106	96	91	97	84	97	73	81	80	104	93	97	78	94	70	97	95	111	74	87	100	77	90	86	63	88	81	88	96	91	81	87	103	91	109	85	79	95	81	88	95	94	81	81	89	104	103	96	97	87	90	77	98	88	92	96	92	94	89	78	93	87	83	74	90	86	80	86	91	73	93	97	83	103	101	79	87	79	81	91	88	101	72	70	94	85	87	106	85	82	87	86	95	79	92	94	75	70	82	89	85	98	90	88	105	87	103	106	85	85	92	81	102	93	84	110	89	100	99	88	98	82	91	94	92	77	99	79	84	77	78	96	95	96	106	84	80	95	98	85	101	106	82	82	97	88	96	79	90	91	96	97	76	97	98	87	82	85	87	117	103	86	107	98	109	111	98	81	96	84	94	80	93	97	107	92	91	107	84	103	85	80	90	104	100	103	103	97	95	74	89	92	86	76	102	93	84	82	103	83	92	96	81	87	93	79	71	89	90	91	86	97	94	98	81	86	99	95	97	82	109	85	88	92	99	80	88	83	82	85	66	83	96	97	76	101	89	93	103	76	78	89	93	90	98	78	93	103	82	106	89	92	91	98	82	93	85	103	95	89	86	95	96	86	89	85	82	95	89	88	102	91	93	104	78	67	95	87	75	105	93	104	83	81	81	102	78	85	90	93	87	71	82	88	87	96	90	89	111	85	92	93	109	91	101	99	96	87	87	99	97	84	82	89	80	86	93	85	91	87	86	84	94	68	79	89	83	81	99	92	80	89	97	77	78	79	85	97	100	89	111	101	94	107	89	85	87	91	87	91	82	104	88	100	110	99	84	73	90	91	87	71	89	100	94	83	81	92	82	87	65	88	94	79	94	107	94	106	101	85	85	94	98	96	85	90	102	96	86	77	100	93	98	92	87	100	116	90	94	89	89	98	78	85	96	78	89	92	95	94	89	81	93	93	101	80	105	96	85	93	80	92	109	92	99	82	81	109	97	88	86	82	100	90	106	99	89	66	99	94	94	86	82	95	104	82	92	109	77	99	89	93	95	103	96	98	93	85	73	84	84	97	92	92	77	111	95	84	95	73	78	90	77	86	92	96	94	100	84	96	132	105	81	86	98	103	76	90	108	72	98	83	85	77	95	93	96	89	85	100	96	98	91	81	78	91	81	92	97	83	96	93	102	81	88	104	102	95	94	74	100	95	95	84	70	94	77	80	96	104	93	109	80	93	104	88	81	93	106	89	96	107	84	80	78	96	84	99	85	90	108	89	111	81	90	79	104	90	85	90	112	90	90	97	93	112	73	91	84	99	91	82	88	97	106	79	97	85	103	96	99	96	101	95	91	93	105	90	101	81	93	97	82	94	94	81	78	102	106	93	83	95	77	76	90	89	79	73	95	109	84	87	86	91	89	83	118	95	81	74	71	70	93	95	93	112	92	98	84	87	73	91	76	80	100	94	96	105	103	92	79	82	77	75	111	90	98	105	94	85	87	102	95	92	94	78	94	96	87	93	79	70	95	93	106	96	96	73	90	88	82	79	107	80	74	92	84	101	90	97	95	97	97	84	96	108	84	94	93	98	102	110	93	93	95	97	82	100	95	90	109	120	90	106	96	96	102	79	96	108	89	95	98	94	83	103	96	96	93	101	93	101	93	84	76	90	83	92	93	97	97	107	87	98	81	83	90	101	88	86	86	69	79	96	78	80	99	101	82	95	97	83	86	80	105	82	93	99	99	96	84	80	92	97	107	84	91	91	89	92	97	92	92	82	98	97	93	71	86	94	85	79	89	91	97	94	91	90	91	98	66	92	91	93	90	90	108	80	102	93	79	90	79	80	94	93	96	87	94	102	88	91	105	96
29003	29548	40016	30832	21635	11059	3894	1476	1095	964	931	945	893	946	908	930	904	903	927	946	923	880	910	864	892	864	900	907	902	885	860	872	932	941	925	802	928	874	873	902	890	912	890	913	876	890	869	912	902	880	914	878	960	876	920	886	901	908	925	882	936	913	911	929	903	920	921	908	892	935	911	907	929	930	908	826	923	843	946	933	887	902	906	890	905	956	903	889	908	890	909	933	916	855	898	958	939	941	895	900	916	850	903	886	874	896	860	894	899	897	850	921	881	902	877	869	901	914	858	893	883	934	863	961	890	947	872	912	844	884	878	911	884	924	887	868	910	883	905	917	934	898	896	833	879	902	873	897	896	922	927	847	929	868	942	875	895	930	880	970	893	891	901	879	886	857	874	925	878	832	922	912	980	880	907	928	866	860	973	923	913	918	891	943	846	952	930	860	861	879	926	920	908	872	901	836	938	864	920	916	898	884	869	925	878	884	913	875	870	876	883	902	879	916	887	890	941	885	876	907	894	846	906	882	914	906	892	886	919	874	868	909	890	902	885	921	909	942	939	951	916	956	917	921	889	934	892	885	892	925	897	885	888	913	919	901	928	887	899	850	937	878	870	872	872	888	845	935	906	909	926	912	859	933	909	912	892	926	902	901	896	851	908	964	938	915	839	853	894	887	904	903	906	922	884	939	876	915	863	935	905	858	958	859	918	935	925	878	954	982	865	925	893	891	918	871	883	874	914	901	925	988	900	922	843	888	903	888	862	961	882	912	901	966	940	937	921	891	921	898	903	886	897	921	889	889	896	904	859	904	943	915	916	896	955	947	905	893	875	852	959	847	891	904	900	897	906	911	906	902	849	880	933	850	909	921	869	864	908	924	928	879	916	903	899	933	953	884	919	896	920	881	895	903	928	859	878	922	865	920	892	881	930	920	912	962	929	937	935	953	920	932	910	858	901	880	916	868	930	876	893	903	897	900	887	881	908	883	941	909	910	904	922	927	915	873	866	915	878	913	899	892	883	932	878	881	917	915	902	888	926	918	874	883	928	946	919	905	934	912	906	895	895	858	962	897	889	960	844	900	869	934	892	902	880	904	944	902	893	844	875	966	907	904	905	904	873	900	894	936	874	906	906	906	913	943	895	921	896	898	940	863	894	922	845	925	892	894	867	903	865	943	890	882	863	935	923	881	885	840	863	938	870	937	998	852	868	863	884	941	922	929	923	887	917	936	941	852	819	884	890	865	915	913	937	885	860	911	883	917	868	840	890	910	865	880	906	921	901	874	887	906	853	931	900	895	891	912	879	884	937	856	909	906	903	883	906	957	930	925	950	936	891	905	883	858	908	958	899	867	917	900	856	896	930	889	904	910	893	900	912	939	906	908	885	918	919	903	911	923	901	907	840	869	894	923	912	952	853	946	866	903	932	869	908	876	807	907	903	930	880	907	848	909	888	894	921	883	923	843	846	931	828	935	865	881	892	916	867	852	926	920	936	889	866	874	901	904	932	884	847	924	954	860	908	895	884	857	913	884	916	895	905	928	905	908	901	924	930	908	878	917	903	894	892	856	912	944	921	923	925	914	905	894	903	913	919	895	927	884	929	860	934	892	889	862	911	877	872	890	903	864	851	886	858	874	895	904	881	878	912	899	937	943	912	883	822	913	878	881	920	891	884	841	893	878	900	914	845	942	866	908	870	881	923	887	843	915	900	870	928	904	897	909	913	915	920	884	854	900	905	869	944	891	888	894	899	909	904	922	894	886	891	886	931	870	877	931	913	875	882	943	923	946	885	895	911	854	880	873	872	863	962	941	909	936	956	849	868	863	870	858	936	876	846	920	916	872	899	935	842	843	908	908	846	883	919	916	880	905	922	924	887	908	908	877	946	918	897	884	886	886	908	820	918	849	957	922	893	900	896	916	909	928	877	879	909	886	883	923	917	868	883	885	840	898	898	892	886	893	907	898	925	912	864	923	902	910	893	927	885	950	891	900	919	888	888	872	913	821	891	911	885	861	890	914	891	939	968	878	880	891	931	931	899	957	875	933	954	953	928	918	893	919	877	885	938	872	931	950	926	916	879	868	934	909	932	936	955	914	912	941	906	925	921	911	880	893	896	849	881	892	883	868	971	890	840	904	899	865	876	896	872	890	910	876	859	909	923	872	888	936	872	880	870	921	942	947	906	844	930	893	846	889	911	885	868	861	931	899	890	907	933	854	918	861	939	930	891	888	876	861	965	887	871	888	881	896	933	894	867	913	896	877	897	857	907	882	932	878	869	911	917	932	908	917	897	971	856	903	906	891	914	925	842	959	954	940	881	914	865	946	906	927	906	913	928	923	880	883	905	888	883	910	919	903	979	910	901	880	963	910	934	874	912	907	927	851	909	911	920	896	902	924	875	901	868	920	837	910	907	911	913	931	900	932	961	939	916	923	913	941	889	893	882	944	875	893	939	907	874	902	930	905	912	927	875	904	943	935	957	883	912	904	873	929	925	866	862	859	864	858	906	915	862	881	854	841	950	989	871	895	886	927	890	932	936	928	871	897	834	906	915	880	882	871	903	904	898	908	926	914	905	899	942	902	929	898	922	903	852	869	942	852	924	904	950	867	876	933	920	960	888	869	917	894	841	860	896	901	909	921	867	886	906	950	811	886	909	940	903	907	900	884	920	900	946	868	897	880	950	914	909	905	886	892	921	942	881	919	942	915	931	950	907	848	928	894	933	949	955	910	868	857	893	890	877	931	935	889	909	825	933	889	888	932	920	939	919	887	880	897	908	880	906	867	875	911	948	898	880	882	828	924	925	918	864	876	895	892	944	897	906	956	903	891	918	923	904	879	873	881	903	915	933	888	881	934	871	916	930	927	837	881	973	908	930	891	921	865	921	886	922	855	890	888	873	938	885	849	882	894	925	907	936	912	891	884	929	939	909	897	903	889	922	846	916	933	873	908	926	909	920	900	929	901	924	870	912	891	936	934	914	919	874	908	820	913	919	910	953	865	866	834	903	885	907	978	854	880	922	915	885	843	909	876	873	917	883	915	876	890	895	855	855	896	950	882	899	863	821	873	881	876	900	905	889	888	895	945	951	882	909	921	839	941	953	959	897	889	889	924	903	894	920	958	927	894	928	827	937	907	957	883	905	911	919	815	859	896	885	957	861	910	893	920	983	907	885	925	842	902	895	890	876	941	908	909	866	952	921	917	948	878	884	878	929	918	943	935	927	918	903	861	889	893	912	950	892	874	847	888	908	881	860	900	906	907	878	917	937	917	918	882	883	867	926	820	882	901	909	872	924	895	923	892	884	938	931	871	860	906	883	897	875	916	929	957	905	867	943	940	857	882	910	921	871	925	895	867	917	893	926	921	930	905	939	937	872	868	882	918	869	844	844	917	872	898	916	900	920	924	924	933	886	924	937	874	890	868	899	919	897	875	908	831	889	912	892	917	920	929	884	895	905	872	903	876	880	934	927	915	886	888	861	875
9373	22251	31643	19549	6234	1570	454	150	108	107	85	90	88	90	94	78	87	86	80	102	93	82	82	110	65	98	95	75	87	87	87	93	90	80	105	88	97	85	96	87	103	70	90	76	87	79	86	89	90	83	78	83	94	86	97	101	88	78	96	64	79	84	73	96	69	106	84	80	84	79	90	93	79	91	87	86	93	74	81	98	88	99	74	111	94	89	84	107	93	99	112	106	73	74	64	86	86	89	74	94	77	86	101	94	89	80	94	92	81	87	79	100	95	87	79	96	89	87	101	84	102	91	94	77	94	79	80	87	93	88	113	90	92	88	106	101	86	85	92	82	92	75	85	98	94	85	87	82	105	86	88	80	90	100	82	113	85	105	96	79	92	100	88	78	78	101	91	96	85	98	91	96	98	92	79	88	97	95	102	87	87	84	84	99	86	80	84	97	82	101	90	87	96	112	70	87	84	98	91	88	97	89	106	92	97	66	101	80	86	84	88	82	88	90	84	85	83	89	93	105	81	83	82	89	106	97	74	92	82	93	88	108	104	85	88	90	78	76	95	75	100	91	97	95	100	94	73	100	99	78	98	94	105	88	83	89	90	98	80	104	73	81	77	80	92	83	89	70	84	92	80	77	104	104	83	79	98	94	81	91	91	89	91	85	83	92	79	95	84	85	97	84	90	100	101	107	92	88	90	95	88	90	73	87	74	101	96	79	82	79	87	102	102	79	80	78	106	82	67	116	83	82	97	76	101	89	83	84	81	84	99	90	83	86	86	106	89	94	103	112	89	82	83	92	99	92	80	80	83	99	74	80	83	93	94	80	95	92	104	102	95	97	89	95	93	102	77	79	81	109	98	76	103	94	107	79	88	95	78	95	81	96	89	84	95	65	88	84	95	89	92	93	82	98	87	108	84	107	81	96	83	91	93	79	94	86	95	95	88	71	103	82	74	92	84	88	94	87	76	90	90	87	93	82	86	87	77	96	81	78	91	85	97	102	88	89	83	84	82	89	83	84	104	78	109	87	88	83	87	96	94	82	81	94	75	91	94	75	104	84	80	97	79	81	82	83	95	97	113	86	91	95	75	88	83	94	93	88	76	83	95	98	87	115	91	86	91	93	80	81	84	87	106	94	92	77	88	75	94	101	91	85	101	97	99	87	86	91	86	92	90	87	91	77	86	74	96	73	81	95	91	77	93	93	92	99	85	88	89	93	81	97	72	90	88	73	84	87	86	87	92	62	80	105	77	88	104	81	84	90	94	88	104	100	85	99	82	91	93	98	88	86	70	81	111	80	100	92	116	96	82	104	92	91	99	83	100	93	93	94	80	82	83	103	99	81	69	92	99	84	100	106	95	94	91	101	78	85	98	102	80	79	104	80	93	93	94	111	86	94	86	93	79	87	89	81	86	85	98	73	84	84	79	75	84	101	92	79	107	108	86	84	88	96	89	86	86	97	90	78	84	96	84	72	71	98	87	95	86	84	80	84	99	79	107	108	85	98	88	89	116	87	97	81	86	92	94	91	98	102	96	98	90	100	104	68	93	93	88	84	94	89	97	82	92	102	82	84	87	80	74	80	85	87	77	85	100	75	92	81	89	97	89	98	82	82	86	91	86	85	107	86	79	88	97	79	78	76	89	84	97	106	70	87	77	76	87	74	91	79	95	90	86	89	91	96	75	91	96	75	84	101	76	83	67	88	96	96	81	87	98	81	91	108	82	79	93	82	91	98	75	89	78	73	86	99	87	100	101	98	94	87	91	87	87	93	84	93	74	94	84	88	84	84	92	95	94	92	79	96	84	88	93	80	88	99	114	70	76	91	95	74	94	86	81	92	81	100	98	91	107	71	94	94	103	86	99	98	96	99	85	92	96	116	100	89	87	95	108	75	99	76	96	116	75	88	91	104	84	87	82	88	90	77	95	83	77	94	77	90	90	92	98	103	80	96	84	87	91	81	94	88	95	87	102	90	85	90	88	94	91	96	95	70	73	89	91	84	90	95	84	82	91	89	70	87	94	82	77	89	66	88	76	87	91	75	85	79	86	95	72	94	88	89	98	90	89	98	90	86	95	98	82	92	80	102	97	92	98	82	94	94	101	85	95	82	85	90	104	100	90	86	86	90	92	92	64	92	94	97	82	84	87	98	108	97	89	81	93	92	85	80	81	91	80	85	94	80	98	91	79	65	79	83	103	104	90	96	79	80	70	84	93	82	94	90	89	86	91	102	89	71	85	88	98	93	92	96	97	92	84	89	95	95	107	90	79	89	65	111	86	118	70	73	100	90	89	95	100	81	85	99	85	76	72	79	92	82	98	97	80	87	104	106	78	94	76	88	85	92	92	73	88	88	86	77	78	88	98	69	88	82	90	100	76	76	102	81	93	114	95	77	95	83	92	82	93	90	85	93	105	96	81	95	74	80	89	84	84	102	88	91	74	82	66	78	82	104	73	93	87	89	94	82	86	88	82	80	104	92	89	76	87	70	101	96	80	81	96	111	102	101	92	86	80	79	80	93	97	77	72	89	77	82	101	75	71	84	95	96	77	92	77	82	81	92	91	95	84	98	79	102	91	94	99	85	79	102	105	90	96	114	84	94	80	88	85	97	89	92	86	88	83	85	87	96	104	80	85	94	83	101	104	119	86	95	79	74	84	95	98	84	97	91	93	76	102	95	87	101	85	93	92	77	75	81	99	94	83	83	84	89	107	89	83	96	108	99	89	82	89	105	96	91	91	86	93	86	102	86	81	84	88	86	106	108	77	85	87	82	82	85	86	83	81	77	103	96	87	90	92	105	100	86	92	99	114	92	84	79	75	84	78	95	80	94	97	87	90	88	79	85	85	75	95	96	88	91	101	78	102	87	95	92	85	78	95	106	79	77	97	90	80	88	71	89	90	101	88	78	84	98	86	94	81	103	93	97	99	79	76	80	73	91	96	79	95	85	90	100	96	80	98	77	76	88	94	80	95	93	94	87	90	72	91	96	98	86	87	97	88	96	74	93	76	92	90	85	95	88	81	81	97	80	90	93	94	92	110	86	71	80	84	84	96	99	79	96	74	87	88	96	101	80	85	85	98	62	90	83	102	88	84	99	86	104	79	85	76	93	73	76	105	82	102	94	114	69	84	96	88	115	93	105	87	65	102	88	91	86	97	106	77	83	92	93	91	90	79	103	91	98	94	97	95	101	95	111	96	99	102	82	93	89	98	77	86	90	102	85	79	96	81	95	92	97	88	99	92	109	98	91	96	88	104	83	101	105	100	101	82	88	104	84	94	96	82	69	87	101	96	94	95	82	93	86	75	80	89	88	72	91	87	96	73	98	92	80	77	89	83	79	75	87	76	88	91	90	97	86	96	99	88	80	81	77	85	82	93	82	80	80	106	78	90	88	85	79	95	90	104	80	96	93	91	113	94	90	102	96	87	73	86	87	83	76	96	92	72	80	89	81	94	74	91	95	94	76	92	77	84	91	90	96	89	86
41760	48173	52639	42197	33270	21355	8773	2762	1302	991	942	858	897	901	920	865	908	938	907	910	875	929	872	878	900	838	937	931	861	886	891	862	898	960	896	920	870	845	893	908	876	961	939	925	856	940	902	900	883	894	864	880	840	889	876	901	939	930	820	933	867	871	895	903	864	891	914	877	874	916	903	928	900	893	867	908	829	852	907	887	963	896	921	902	895	884	875	862	943	941	905	908	950	924	922	862	918	852	890	875	890	879	874	826	884	884	924	910	904	882	898	880	922	896	856	917	892	863	884	918	857	888	832	976	894	846	945	896	879	904	863	903	899	860	832	862	893	882	915	942	913	854	922	865	862	864	898	960	879	892	827	886	907	911	887	818	877	913	890	884	917	911	856	901	945	823	899	884	906	905	872	925	925	929	875	854	911	919	924	905	858	906	936	864	953	882	854	912	938	860	933	902	802	882	875	915	828	899	893	919	907	901	864	965	871	865	925	918	887	935	932	880	942	936	876	821	865	913	888	903	908	911	899	884	843	872	855	890	921	896	869	907	904	884	912	860	914	951	898	901	904	891	892	903	894	911	880	939	874	860	925	894	950	909	876	884	884	902	911	933	848	858	835	879	927	895	893	872	876	895	903	913	944	914	860	910	906	871	858	837	886	899	885	851	935	897	881	862	958	901	922	927	899	908	891	881	904	835	895	924	829	915	873	872	830	939	869	875	921	899	882	958	917	907	914	861	940	906	869	913	941	935	875	915	914	947	903	914	913	847	864	866	908	931	911	898	878	874	912	925	936	908	907	890	886	872	919	890	869	919	917	913	844	875	928	865	847	883	898	864	830	899	915	898	842	921	852	891	886	941	931	803	913	831	893	878	854	866	912	900	906	880	902	919	895	907	918	962	877	928	896	867	924	883	883	936	911	899	872	838	919	926	920	921	856	946	870	858	894	908	880	839	892	895	895	874	901	957	872	892	897	871	893	868	923	853	864	889	903	893	875	914	915	931	935	904	877	912	884	917	883	907	911	878	911	825	907	922	863	907	917	886	852	882	894	869	866	890	929	873	874	903	898	904	866	892	934	866	857	864	890	898	869	906	876	876	939	884	919	939	833	911	896	926	910	833	944	849	887	952	907	905	878	917	858	920	854	901	893	950	914	891	930	940	905	895	920	919	880	891	894	896	905	908	893	871	859	873	857	853	919	819	893	896	853	920	879	891	904	890	888	912	865	893	861	902	903	930	853	957	930	906	897	867	920	890	890	867	907	900	898	904	944	901	904	875	928	863	923	910	864	909	931	863	894	936	888	893	887	870	887	890	883	865	862	897	905	873	911	917	865	916	917	900	846	895	868	935	855	902	830	887	823	924	884	889	930	849	909	900	874	896	900	908	926	889	915	865	927	877	901	905	899	886	888	850	865	875	892	917	881	903	890	876	896	881	915	900	887	874	898	909	923	855	925	884	891	833	939	879	869	926	883	883	889	917	896	916	882	865	945	925	938	893	923	865	899	957	916	957	881	930	924	870	918	878	882	896	916	876	857	882	930	890	907	855	885	921	880	893	904	913	903	901	890	887	816	883	883	908	908	877	882	909	911	872	903	851	889	894	871	926	927	884	945	925	900	882	844	896	870	887	869	899	894	933	863	876	888	901	892	905	863	944	832	856	867	933	871	877	855	914	900	922	935	875	874	939	871	910	886	879	922	848	911	976	916	863	858	883	855	890	943	894	865	823	889	881	917	905	855	894	887	908	898	898	954	936	913	968	912	838	865	871	888	934	911	877	854	888	813	896	887	915	894	852	944	890	969	864	904	838	890	912	920	892	889	916	925	900	968	858	896	896	852	901	860	961	923	890	877	888	866	897	871	879	943	951	859	908	953	860	958	872	904	891	898	908	892	890	852	890	928	896	947	940	888	872	913	909	918	873	912	930	898	877	942	893	900	880	863	898	886	865	843	867	899	963	855	915	908	889	872	877	897	910	897	915	909	872	895	894	886	861	864	869	879	850	879	884	931	837	914	915	849	924	915	881	875	885	945	897	873	909	900	885	871	940	937	887	890	963	869	891	892	878	904	859	881	891	913	917	957	899	877	918	927	888	904	910	868	877	887	867	877	897	867	894	930	898	883	918	899	916	900	927	882	909	877	880	876	910	894	858	878	841	904	867	902	949	895	901	899	897	896	930	904	882	919	839	900	885	897	949	891	914	879	883	914	898	947	858	925	954	917	931	864	897	898	976	948	911	905	874	881	891	868	888	924	907	871	885	924	886	872	929	869	915	874	887	871	904	887	874	878	888	900	861	881	909	850	898	868	918	891	899	907	906	913	903	897	892	849	929	916	873	902	901	923	859	862	876	878	903	840	879	872	892	925	931	835	934	897	890	900	827	969	914	862	922	927	854	871	875	906	898	879	909	851	879	927	891	887	879	886	897	905	923	854	891	890	868	885	904	894	865	850	883	833	900	905	907	882	885	880	859	913	878	900	920	865	900	850	919	862	929	929	923	847	849	922	882	912	860	881	957	885	871	928	877	875	850	854	911	907	863	910	915	856	816	891	892	928	874	917	929	870	829	896	854	925	814	895	892	900	917	922	881	872	915	896	944	949	887	901	896	861	881	861	871	896	902	889	943	870	935	881	892	864	916	894	903	964	934	879	893	884	871	880	839	889	944	931	915	883	853	918	879	904	908	905	881	891	931	958	912	925	908	856	852	880	873	901	889	981	906	902	891	841	936	854	913	839	921	912	859	930	921	846	901	892	888	881	885	870	902	907	840	893	893	849	884	876	906	920	881	849	898	912	843	853	859	911	844	886	929	905	889	885	908	895	893	885	884	909	949	884	895	901	911	859	908	887	927	887	917	938	873	911	906	895	934	906	862	871	860	880	878	863	854	885	892	894	858	874	914	880	945	904	844	895	881	947	932	908	933	946	925	931	864	924	945	943	864	950	901	898	863	880	898	843	872	861	934	853	880	858	942	934	892	903	876	849	885	923	938	923	851	900	847	915	807	905	822	920	878	902	827	865	876	911	959	933	881	879	923	900	897	874	865	896	904	855	927	929	856	875	869	889	923	944	896	903	873	842	872	913	900	866	872	895	889	903	894	854	882	906	890	888	950	837	929	894	934	841	887	901	859	889	876	908	888	958	849	990	877	897	899	848	849	866	857	943	869	867	892	862	931	844	916	931	872	882	910	879	917	898	865	875	902	885	900	870	888	905	876	836	994	861	870	845	904	917	913	880	885	946	926	908	868	880	881	907	912	860	937	912	894	902	866	928	910	932	886	900	884	899	851	879	907	888	887	944	889	842	889	871	944	898	893	836	838	919	868	935	856	868	941	921	913	897	885	875	875	925	876	914	874	915	893	931	891	893	916	896	892	853	896	910	876	948	923	927	897	917	899	914	899	893	947	897	936	892	904	881	876	836	841	934	872	943	851	901	888	862	894	887	854	878	891	922	888	896	895	873	890	864	932	857	885	943	887	879	885	857	892
11718	15760	31230	21291	7024	1744	472	174	115	99	98	99	97	86	101	92	94	95	82	96	105	87	110	90	85	81	94	87	90	94	77	80	94	86	94	93	94	93	111	90	84	114	92	90	102	98	94	77	99	97	108	93	91	97	99	85	95	89	100	84	107	96	85	88	101	83	93	78	97	97	95	88	96	101	105	86	91	107	90	97	90	104	96	93	89	115	105	88	87	84	83	90	94	92	91	107	90	108	71	109	87	101	90	95	96	91	71	79	82	91	83	93	100	95	101	110	77	79	84	84	95	93	86	95	106	106	89	89	98	83	102	85	83	86	83	94	79	90	89	114	92	103	96	99	88	98	88	96	90	103	79	86	93	102	119	85	88	97	75	99	105	102	94	96	71	80	75	106	74	91	89	105	117	101	82	80	93	90	88	86	80	95	93	98	88	83	85	92	107	92	96	99	102	107	76	79	94	86	91	94	96	91	82	88	91	99	95	78	82	87	87	76	91	79	94	90	89	84	94	93	95	121	90	100	92	89	103	99	91	93	116	92	82	95	100	103	82	70	97	97	100	96	92	94	88	88	102	91	86	99	93	98	107	111	89	91	103	85	75	86	76	99	90	98	87	104	68	88	116	83	79	83	79	107	92	95	94	106	101	81	109	101	108	99	94	82	90	95	84	86	90	89	99	95	95	105	106	88	97	96	99	104	98	99	91	90	93	97	105	90	113	91	104	89	98	80	98	78	82	89	89	92	72	94	82	86	86	77	83	93	98	103	101	105	85	100	93	80	93	94	97	99	89	108	107	96	81	86	73	93	111	110	111	102	101	99	96	94	89	108	92	91	84	111	94	84	83	78	98	79	99	106	94	92	83	102	80	104	94	96	102	105	93	93	87	99	86	95	76	104	85	110	90	95	90	127	104	99	96	85	99	102	90	80	98	100	109	105	109	102	93	106	107	95	93	91	94	85	79	93	97	96	109	92	94	89	87	87	83	80	85	97	91	97	96	72	86	66	92	74	104	100	91	82	83	85	98	99	99	107	82	86	92	75	88	87	84	94	68	98	87	104	94	92	108	96	83	97	90	78	96	100	102	88	102	92	85	89	90	81	98	114	95	113	103	92	92	95	95	76	95	84	111	109	97	106	95	106	103	101	91	89	83	85	106	92	86	93	93	100	107	89	92	87	108	123	72	103	99	93	92	95	86	94	96	101	91	95	85	77	79	86	88	85	92	97	84	91	105	97	91	104	94	94	84	94	85	72	99	95	85	110	68	75	75	91	88	103	103	91	95	89	87	94	93	86	82	93	97	88	89	100	100	92	115	76	86	89	87	86	93	84	93	95	77	103	95	93	97	80	95	85	100	81	92	85	95	103	94	117	93	86	88	89	83	94	89	89	89	95	87	92	93	111	96	82	91	101	75	90	85	98	101	94	91	95	93	89	95	89	89	87	101	99	100	95	83	98	95	100	81	88	73	93	113	97	98	100	94	96	94	86	74	78	88	87	96	103	84	104	74	85	88	92	91	86	88	82	94	87	93	96	93	86	97	87	104	95	84	87	83	95	93	103	90	113	84	86	91	106	88	111	97	99	97	94	96	95	80	81	101	90	96	87	97	93	97	81	112	90	95	92	99	91	106	101	93	105	87	88	85	75	86	97	85	95	81	81	98	93	101	82	95	97	87	89	94	101	83	104	99	97	76	104	106	115	93	87	97	93	97	91	83	97	97	68	92	88	98	86	76	100	101	97	90	84	84	101	80	99	90	85	99	90	87	88	80	85	94	100	110	103	98	66	98	94	91	81	110	78	89	97	100	93	86	84	102	102	85	108	86	94	78	104	91	98	88	100	82	98	89	94	112	105	85	95	98	93	99	94	97	105	85	100	81	91	85	88	85	101	93	86	89	93	97	88	93	82	79	88	101	91	86	91	87	94	90	88	87	78	99	110	87	92	101	106	98	81	91	107	99	78	92	85	89	89	87	95	88	110	102	82	86	98	79	100	92	103	94	91	82	78	100	88	89	78	91	94	85	80	96	98	90	92	96	85	101	85	104	91	86	95	83	105	89	102	99	90	107	101	88	100	87	95	83	101	95	104	86	116	99	85	89	95	101	101	95	115	71	79	107	95	100	100	110	96	82	91	101	82	89	91	102	79	106	98	76	83	100	108	94	105	90	98	95	71	93	87	92	77	105	102	95	106	76	110	98	80	86	96	105	86	89	99	92	86	92	102	87	96	81	76	108	101	71	93	90	72	113	78	91	92	80	94	92	107	97	70	94	96	96	98	85	82	95	107	111	98	108	87	88	96	109	78	89	93	106	103	88	96	106	74	89	113	89	90	102	76	103	109	100	104	83	80	90	91	107	105	86	89	81	105	87	87	99	97	111	88	110	85	86	86	92	83	98	101	94	108	94	92	99	87	101	79	111	79	89	83	73	92	71	90	86	100	85	89	94	103	89	85	108	91	92	84	97	117	101	98	87	103	93	115	107	86	106	113	73	83	103	88	93	94	78	85	106	93	92	83	108	104	109	98	106	80	91	95	87	120	121	101	94	85	83	69	78	99	92	74	79	98	89	101	103	90	81	88	81	94	78	86	89	98	110	84	83	90	87	106	95	84	100	86	98	104	83	105	98	105	96	82	93	111	86	100	92	91	85	85	84	77	102	86	94	101	88	89	76	102	90	87	104	99	74	95	86	88	89	92	105	98	78	98	86	89	90	89	78	89	90	84	110	85	93	73	85	114	92	83	91	92	90	84	88	101	92	94	103	88	80	86	90	103	81	92	87	102	100	88	99	105	79	90	91	89	79	106	86	110	108	93	75	90	104	96	97	86	93	77	90	87	74	94	102	82	77	112	97	83	77	85	96	94	98	93	84	92	100	77	91	99	90	77	88	100	118	102	108	81	80	102	83	104	81	88	90	95	82	74	96	86	91	93	90	104	95	80	75	100	83	97	123	79	98	93	86	99	90	103	80	98	109	89	100	85	100	106	94	105	85	113	96	106	93	113	110	94	91	81	90	99	90	100	75	91	82	98	100	91	101	86	102	82	86	86	90	76	88	87	102	95	90	96	89	81	97	97	83	84	87	81	106	90	94	91	82	99	98	87	91	94	87	85	72	87	76	89	99	104	92	83	101	85	85	90	95	90	91	94	107	76	110	91	95	87	92	110	93	87	104	90	99	86	88	92	104	85	82	85	85	97	83	94	85	87	90	80	91	99	82	106	98	95	78	89	102	85	92	89	99	114	83	91	78	100	97	81	80	108	89	85	91	91	116	75	94	94	91	109	94	86	91	93	69	80	97	93	96	92	114	69	78	102	101	111	104	90	106	96	85	83	100	82	111	96	87	113	91	107	99	76	88	85	98	87	78	100	117	95	75	85	103	85	77	84	88	110	83	87	87	93	106	95	78	102	97	84	92	94	97	98	97	99	104	88	114	107	76	104	92	98	74	87	101	87	82	84	95	99	108	99	103	102	87	94	85	69
39630	41978	54687	44368	33594	21732	8869	2761	1300	971	996	961	924	923	957	923	930	876	955	887	876	899	944	926	870	935	911	907	924	945	913	917	920	873	923	945	898	933	892	902	909	879	946	941	978	937	932	892	913	943	944	924	939	932	932	975	952	921	923	947	990	913	910	941	911	927	926	926	903	932	929	950	897	917	925	971	1003	914	910	957	940	936	920	932	879	976	944	982	864	919	933	921	882	906	895	945	887	969	954	938	961	940	925	912	973	872	904	879	910	933	957	972	963	886	881	917	898	896	935	894	931	878	957	891	937	930	907	906	906	952	892	884	947	974	908	893	914	927	1016	956	874	910	985	936	928	920	970	938	919	948	939	933	905	958	879	891	960	908	901	948	937	991	904	911	949	991	950	924	944	935	934	925	908	925	924	967	911	906	957	938	925	929	858	904	910	924	923	940	910	917	935	932	930	909	877	882	913	914	908	949	931	962	893	924	936	953	915	911	910	936	930	942	929	922	889	929	896	914	968	940	919	957	889	948	876	899	925	884	966	880	909	917	926	957	891	937	917	925	915	896	890	921	979	898	931	936	952	934	926	943	904	862	929	908	924	910	926	913	1012	911	932	923	969	923	922	906	940	957	908	949	864	927	948	889	918	933	965	959	997	902	965	953	912	908	975	933	885	932	948	874	962	954	961	960	907	928	921	885	933	925	932	927	928	927	939	914	957	963	903	917	962	929	955	937	940	935	923	922	935	946	925	921	918	910	960	914	897	965	939	905	998	877	915	873	928	935	918	966	935	990	915	950	940	887	920	938	923	890	934	881	898	925	906	920	942	947	969	941	923	897	904	911	913	917	927	963	921	965	873	902	965	910	964	969	953	918	945	895	875	974	903	905	947	918	930	888	923	891	929	957	970	922	927	887	923	926	941	903	895	929	887	925	951	923	879	950	910	916	885	925	909	945	950	994	945	889	918	921	965	914	937	949	921	971	977	919	945	1001	898	935	899	950	944	952	964	941	923	861	1023	903	935	919	925	897	857	974	898	910	920	902	879	933	923	934	979	992	977	897	937	958	937	923	932	944	940	954	941	975	921	914	958	915	905	909	949	936	918	902	863	891	966	880	917	881	933	940	903	924	918	959	917	999	915	874	936	934	940	956	933	949	886	953	909	909	913	982	902	975	967	945	936	914	890	835	925	900	913	927	915	902	918	950	937	918	902	998	948	902	933	939	872	983	906	979	909	919	921	899	927	953	958	913	951	899	938	954	929	896	954	932	956	928	930	978	966	929	917	887	946	915	904	971	918	930	908	930	917	889	899	938	915	847	879	970	920	917	926	913	896	970	858	937	906	918	878	964	905	864	903	919	932	1010	930	934	933	948	956	919	943	944	931	904	902	927	992	938	911	910	885	923	908	886	897	920	882	942	873	919	895	922	915	925	901	935	948	872	916	965	930	965	906	932	966	960	903	901	900	937	943	931	911	966	957	970	915	914	937	910	941	965	955	942	939	931	973	940	921	946	935	929	893	891	862	876	962	969	954	902	870	950	942	918	898	941	917	933	898	924	912	918	955	956	971	942	950	940	961	927	939	918	916	964	932	899	994	851	947	926	916	943	883	918	912	889	892	934	923	982	991	908	872	956	880	856	889	896	936	920	952	967	968	961	936	976	893	982	901	906	930	996	1008	857	864	892	907	920	1035	884	913	935	959	958	959	939	895	917	878	938	940	901	895	933	927	879	927	899	949	875	931	958	941	903	866	911	897	984	854	946	892	883	904	907	895	941	949	903	897	920	929	917	920	918	983	884	965	913	915	930	896	909	938	932	940	934	880	934	940	914	904	897	937	877	881	935	896	918	932	906	936	919	941	967	938	952	917	900	889	938	893	961	895	951	920	882	908	952	937	902	870	892	964	929	883	886	943	899	946	861	926	913	901	918	940	921	1003	945	984	959	911	911	958	973	889	961	974	890	926	949	864	901	898	885	955	950	931	907	836	917	912	868	961	951	933	899	948	881	928	923	933	890	959	902	893	914	946	911	909	860	920	946	901	884	956	960	923	912	964	962	893	915	910	888	942	932	929	933	930	904	915	977	902	902	929	899	884	933	963	937	899	928	916	934	951	890	892	934	904	870	928	912	963	894	903	899	975	950	878	931	908	958	894	867	925	926	919	914	932	895	943	927	881	966	971	901	929	924	916	944	917	923	923	948	902	972	962	905	909	950	975	924	891	937	929	910	915	928	917	932	972	980	967	984	880	962	923	952	948	949	938	896	895	954	984	935	931	982	954	908	914	951	901	916	902	901	935	959	963	944	960	938	909	957	890	978	957	923	954	958	909	845	961	859	921	906	941	970	942	968	937	918	966	879	933	905	947	964	900	936	953	963	937	905	982	938	887	938	960	947	906	928	908	945	976	976	925	933	939	887	929	912	927	861	973	941	938	942	947	931	919	935	952	956	896	937	882	949	931	982	916	893	895	884	887	951	971	905	958	908	891	925	927	956	926	965	928	929	905	953	986	890	940	966	977	956	985	883	895	1018	940	868	909	940	974	931	882	940	898	944	883	945	906	924	931	891	901	871	964	960	868	983	920	916	917	870	952	957	902	918	916	913	970	891	933	943	876	938	946	920	933	931	947	978	972	901	952	929	929	873	944	969	875	948	902	924	912	960	888	960	911	891	916	920	944	906	919	916	935	960	917	941	862	957	947	907	876	976	867	924	1009	920	899	935	905	951	902	965	881	899	909	939	954	956	975	958	927	944	918	891	924	904	910	919	977	927	921	961	883	922	915	912	932	910	965	903	930	901	872	957	946	965	930	931	989	918	920	921	976	916	892	917	940	940	899	903	971	939	953	984	925	966	914	945	945	912	939	895	934	907	924	919	965	939	895	916	960	961	952	930	900	979	914	963	941	944	962	930	941	931	893	915	940	948	941	955	936	957	905	935	923	946	936	929	948	884	859	970	917	932	902	927	921	986	886	920	915	915	967	917	967	862	1003	927	953	920	927	905	954	909	921	937	922	887	954	914	963	931	915	957	903	940	900	918	952	909	876	917	914	918	889	920	928	901	947	949	905	964	921	940	933	942	960	920	975	969	891	964	928	946	914	892	918	949	875	932	865	986	877	906	919	927	968	913	917	955	879	931	959	894	896	946	876	901	928	941	902	891	904	917	957	882	933	910	908	875	917	921	949	907	915	870	932	981	963	919	961	947	907	1000	878	910	918	939	950	926	904	905	919	963	928	918	880	864	886	920	908	932	956	980	946	910	964	930	932	915	939	951	915	923	946	931	940	928	913	925	956	907	874	913	937	925	931	860	959	946	891	967	937	929	984	886	927	919	921	907	921	936	982	984	932	908	931	938	938	924	877	923	888	914	969	913	918	909	942	919	917	903	931	937	952	911	894	941	992	946	963	898	976	996	890	892	955	931	912	916	924	910	953	945	884	961	930	947	928	920	922	909	939	924	960	913	923	955	1005	971	903	976	938	955	956	933	931	961	898	912	914	968
16976	20696	43275	29240	11780	2897	706	212	96	105	94	92	83	99	94	100	91	95	84	94	89	86	97	94	71	89	78	78	77	100	92	98	93	95	89	88	93	104	94	91	102	103	83	95	64	89	76	81	79	95	104	111	89	84	102	88	99	100	114	92	98	85	92	118	99	80	63	86	75	98	92	89	78	79	90	97	68	85	71	71	90	87	92	95	99	95	90	87	93	104	90	106	96	87	84	79	91	86	97	84	76	85	73	83	78	87	83	100	82	94	93	85	88	106	94	91	103	91	86	66	78	70	85	85	86	86	73	86	88	86	97	96	75	94	82	87	85	79	98	80	79	87	84	112	114	100	86	89	94	99	81	112	102	90	114	110	72	100	93	94	79	87	81	101	98	93	94	96	101	90	88	80	84	105	89	73	84	101	81	78	99	92	85	88	81	89	89	99	89	87	80	87	90	99	94	88	95	94	106	75	87	107	97	91	96	89	105	91	85	83	107	103	92	79	89	85	87	72	102	75	85	87	91	84	81	91	98	98	103	74	87	98	95	97	91	99	92	92	109	100	95	102	81	72	94	104	83	67	78	86	86	99	81	80	95	86	92	82	103	104	107	91	86	93	84	87	90	75	82	77	92	83	111	87	87	94	99	88	96	86	84	70	82	92	106	87	74	100	83	87	101	100	95	86	82	92	102	91	74	87	97	93	97	76	102	81	80	92	72	108	76	96	66	79	92	90	81	92	79	66	101	91	100	105	99	91	93	95	84	88	90	86	82	104	100	72	76	74	77	80	94	96	61	79	97	83	71	85	84	103	80	104	105	85	99	91	91	79	88	99	87	79	94	96	95	77	90	100	93	96	83	75	89	95	73	87	109	88	87	86	92	95	98	86	87	86	90	87	80	77	91	91	86	90	101	99	85	70	96	81	96	90	91	86	90	84	102	100	91	94	84	96	97	82	77	90	72	93	88	99	86	90	93	83	91	95	92	91	90	85	115	76	92	70	92	84	114	97	71	78	97	90	77	85	102	112	95	85	86	87	85	90	83	95	77	77	87	89	115	87	101	99	102	83	110	83	88	109	87	86	91	87	87	83	88	80	107	92	107	109	95	94	94	89	89	87	94	84	87	80	82	101	107	110	102	94	83	100	91	113	92	99	98	87	106	102	79	94	87	98	96	98	72	102	83	94	84	99	93	90	104	88	88	100	101	92	105	95	95	91	93	82	82	99	91	87	76	89	86	80	98	88	92	106	80	76	114	79	105	93	94	93	86	107	103	79	67	100	85	97	76	94	106	86	94	90	98	85	99	95	91	86	96	80	73	73	102	91	87	90	88	85	103	98	83	96	84	97	98	83	92	96	99	81	81	95	89	85	117	102	78	69	84	100	82	94	96	78	86	87	76	84	95	89	97	88	90	75	96	86	95	75	110	86	93	86	86	97	105	96	90	75	94	88	94	94	95	90	87	94	95	100	82	101	92	107	91	101	95	88	81	113	66	111	85	101	101	88	102	86	79	87	87	98	82	76	90	70	93	98	90	96	90	85	89	82	88	96	84	84	100	76	88	101	103	100	76	87	84	91	109	94	111	81	92	86	104	80	98	107	81	63	82	82	95	83	102	96	100	77	85	76	99	92	98	85	83	85	90	98	111	88	80	82	91	86	101	81	94	92	92	83	91	98	72	85	90	91	82	98	89	106	98	78	82	99	88	91	114	100	96	84	96	96	94	89	75	90	101	88	101	80	90	72	85	82	87	99	105	96	98	91	87	95	94	93	93	78	89	99	91	100	82	87	86	87	101	82	88	69	100	91	86	75	95	88	106	95	81	87	76	89	93	81	81	84	94	83	90	85	98	73	91	99	87	82	89	101	83	82	89	92	73	88	90	93	78	107	101	80	88	89	66	84	107	79	89	77	96	84	83	82	88	96	80	101	89	72	88	100	88	92	84	95	91	102	79	96	85	107	101	88	80	79	79	86	93	80	83	87	81	79	93	89	99	90	103	102	87	107	77	98	86	93	102	86	89	89	77	82	95	113	83	87	77	88	73	89	89	95	93	95	76	93	93	91	86	101	95	85	94	80	95	94	95	96	81	87	84	85	90	87	101	111	124	102	105	97	75	93	89	92	73	99	93	82	93	74	93	83	97	89	80	74	83	88	77	92	69	78	105	92	93	103	104	87	94	92	77	81	77	103	83	92	93	71	85	102	91	98	89	82	100	82	77	87	92	76	95	108	96	78	88	76	75	94	87	93	78	96	89	109	82	79	76	93	87	80	80	110	84	84	107	105	88	83	93	97	94	115	103	101	106	87	86	91	101	90	86	91	121	86	79	113	77	80	81	79	66	89	85	105	95	91	93	81	94	87	98	111	96	97	95	85	84	93	98	92	99	75	97	92	99	82	109	94	104	94	107	97	89	90	81	79	74	99	77	82	85	87	84	85	82	86	102	94	80	94	97	91	87	110	76	81	83	87	93	78	81	75	94	115	87	84	86	84	82	86	87	102	80	94	93	85	100	95	114	84	105	87	72	96	82	93	99	90	75	83	64	80	92	89	100	75	86	84	94	91	90	93	86	90	83	82	88	87	87	100	104	79	97	89	89	90	75	96	81	86	87	98	85	83	77	71	93	73	78	98	88	93	79	101	91	92	86	87	112	95	98	119	91	87	85	94	91	104	99	92	98	68	85	85	109	79	86	85	107	86	89	81	86	83	100	92	86	85	98	81	71	99	85	88	93	86	100	87	89	86	69	94	81	105	92	72	102	98	93	82	96	82	89	75	93	93	71	88	85	79	99	99	87	100	97	72	75	99	91	89	76	93	94	96	113	104	101	79	85	108	86	85	99	75	95	82	110	77	84	78	85	111	99	97	112	79	101	89	94	88	110	97	101	80	93	79	99	88	92	97	96	85	88	110	92	84	76	80	97	96	85	103	93	81	101	94	106	104	76	91	99	114	82	82	91	89	92	97	112	105	90	92	91	84	72	85	94	88	108	95	85	89	84	106	71	89	82	76	81	86	89	84	109	78	124	89	100	73	82	95	107	93	84	104	79	85	88	105	108	95	83	93	104	99	95	97	87	89	88	101	83	76	92	86	95	88	98	91	91	83	89	92	91	94	85	96	94	91	104	99	94	78	85	89	78	104	81	93	84	93	93	78	82	87	94	92	109	105	88	87	72	97	92	112	89	88	92	105	102	84	92	92	82	93	104	107	80	90	86	87	80	93	94	110	87	114	77	88	83	97	86	95	82	90	89	79	78	84	79	87	89	95	95	87	111	99	87	87	86	107	91	92	93	96	83	103	109	76	80	100	96	90	92	93	87	75	93	93	88	87	87	86	89	109	95	96	91	104	89	91	92	106	85	107	86	97	103	99	107	83	95	102	94	83	100	86	89	86	89	88	80	98	92	87	94	92	90	81	104	96	83	101	90	73	83	65	92	81	98	78	97	90	95	104	95	89	93	90	78	89	107	105	86	77	94	69	83	90
47813	43506	65001	51355	39083	26027	12136	3491	1400	921	926	892	902	897	900	921	934	840	863	866	868	894	874	935	873	917	921	897	888	881	932	916	873	867	913	880	882	899	883	944	877	940	900	874	942	903	931	825	884	911	899	899	898	952	873	901	878	874	938	875	887	905	978	926	924	882	900	910	894	925	927	911	907	901	917	881	897	908	916	915	869	916	931	891	872	902	873	888	884	874	894	888	908	905	889	883	874	907	976	914	860	911	942	935	915	867	921	899	902	891	903	920	906	901	909	807	879	885	891	891	924	903	914	852	921	904	927	927	878	854	856	911	889	889	874	889	889	866	878	890	915	881	856	887	905	910	899	876	915	934	881	923	909	906	898	893	881	917	943	885	908	910	891	825	889	834	925	897	901	880	966	847	835	921	904	897	907	901	879	869	905	928	869	885	854	871	908	930	881	900	922	862	840	912	903	913	905	864	894	842	887	882	919	873	845	877	918	827	910	890	886	848	865	854	901	907	901	889	918	918	834	905	905	875	894	908	907	837	866	904	911	913	896	914	846	904	920	916	907	897	869	853	865	908	934	900	956	888	888	906	882	889	909	913	893	904	873	874	951	883	931	901	936	950	898	879	887	891	933	868	908	945	886	855	883	872	881	864	874	891	855	896	905	866	893	880	854	907	839	877	942	864	966	880	875	939	904	809	888	878	902	864	885	850	925	885	880	908	878	914	877	898	874	895	896	901	913	907	883	916	852	891	959	849	862	879	907	902	892	899	876	909	924	902	874	857	880	885	910	862	923	846	836	912	933	882	955	949	937	841	828	933	903	892	871	923	861	918	952	916	885	868	869	890	900	902	913	876	865	946	818	898	890	915	907	927	858	889	880	932	888	898	886	865	903	895	908	857	922	950	893	889	877	928	841	924	900	912	862	888	890	896	875	878	900	870	915	932	887	963	901	905	882	871	841	857	909	964	900	877	907	895	941	930	888	882	932	930	857	883	884	879	988	910	918	915	897	882	889	883	950	887	836	880	934	888	947	959	883	908	908	879	978	899	879	922	869	880	886	887	874	961	877	897	892	863	906	875	846	893	874	917	893	901	869	921	895	862	873	883	948	896	911	886	953	870	888	859	903	916	870	914	929	884	859	833	922	879	849	889	862	897	887	895	915	879	872	925	895	891	858	910	875	906	898	910	898	899	870	842	906	933	886	903	879	923	886	882	928	913	909	856	907	907	926	909	891	859	880	857	918	896	885	931	848	894	914	876	937	888	892	864	872	925	879	887	873	937	925	878	961	929	853	892	928	901	921	916	950	861	897	915	914	946	845	936	891	874	849	900	909	882	877	891	884	931	877	888	933	909	906	840	878	878	886	873	902	876	924	940	913	893	877	925	885	903	873	898	914	912	897	820	948	921	925	887	931	925	916	849	906	851	858	840	925	868	909	887	912	888	949	879	947	819	872	886	852	886	911	871	945	891	879	903	921	909	881	883	880	877	903	922	878	884	888	866	913	858	864	873	893	878	869	877	874	861	846	918	887	893	922	860	872	924	961	898	851	857	930	840	914	847	926	872	856	869	920	967	929	911	909	925	882	920	864	874	857	846	955	919	893	897	876	852	886	892	881	888	904	907	878	860	919	898	912	904	897	910	855	950	882	926	859	860	901	872	893	862	919	864	899	924	894	897	912	908	855	921	873	919	931	862	922	909	944	876	931	889	895	858	890	913	909	904	866	872	895	876	898	903	907	873	835	911	879	825	858	917	879	881	909	923	909	916	933	907	872	965	858	956	946	889	893	932	945	863	883	868	870	859	936	927	877	885	874	842	926	924	886	863	855	865	948	830	909	880	860	919	897	948	899	896	889	917	898	859	886	896	883	915	919	840	847	891	916	905	858	943	922	897	850	911	843	904	934	838	913	881	880	904	881	960	896	885	878	889	886	906	932	940	846	934	880	899	864	952	921	872	934	922	788	920	847	909	870	906	834	911	889	907	911	866	908	897	939	857	844	936	949	890	886	848	875	898	873	887	913	886	836	881	865	939	887	867	915	892	887	944	891	909	858	896	888	892	922	908	878	854	865	888	897	908	902	888	950	901	873	918	834	897	851	926	899	890	929	899	918	916	917	916	894	867	848	913	895	876	876	914	946	904	861	840	899	888	876	861	892	881	884	924	933	906	866	865	886	891	876	885	912	965	934	860	891	839	899	890	936	955	890	919	922	799	891	862	876	926	942	869	866	908	867	869	867	966	852	929	849	892	930	875	883	880	896	878	943	865	932	829	885	876	913	884	892	876	890	878	873	908	872	947	905	889	863	846	892	864	883	919	921	903	886	883	904	911	867	894	917	915	890	868	890	871	889	885	936	880	901	907	908	892	865	853	874	892	883	905	844	914	860	846	959	910	884	870	913	841	899	878	861	905	872	942	925	880	891	886	906	901	966	895	904	883	928	919	922	902	895	923	881	918	837	879	893	882	917	871	931	869	850	847	895	879	868	877	879	900	881	961	884	859	867	868	884	908	921	904	938	925	894	913	911	909	944	917	891	883	921	880	906	938	896	931	874	826	928	957	943	869	861	907	928	892	917	888	851	869	850	914	883	840	889	922	894	872	854	864	910	870	894	907	847	897	942	896	860	846	882	903	944	884	831	900	882	932	915	860	899	855	891	861	913	979	953	897	877	894	880	834	864	888	904	871	892	827	866	885	900	915	942	898	862	983	887	863	946	899	849	869	867	880	906	816	896	902	917	884	883	854	902	893	908	864	873	852	851	956	884	920	940	918	923	894	853	951	936	918	856	837	896	878	923	856	902	848	810	858	877	900	894	864	873	925	883	869	921	1002	859	863	925	842	897	855	880	903	913	921	921	904	872	887	855	916	864	863	922	889	964	864	901	880	928	918	869	885	913	923	884	858	871	849	978	898	911	929	873	874	900	918	897	912	874	873	884	955	921	910	970	872	900	893	880	890	929	903	932	939	897	920	855	900	878	872	922	846	871	857	887	926	911	873	876	938	902	905	952	889	893	923	889	899	865	884	874	902	895	936	948	913	894	890	905	859	863	965	861	932	843	877	903	883	895	861	858	926	877	869	892	849	839	923	869	863	898	863	921	881	865	923	902	913	912	906	862	906	885	958	846	898	877	916	852	902	874	934	893	892	870	833	858	912	918	920	889	856	933	915	879	891	878	917	947	870	891	881	890	930	895	908	943	866	917	854	925	859	857	868	957	891	892	874	904	923	950	872	939	907	906	931	889	884	968	920	910	895	887	899	912	918	914	852	878	937	929	872	923	933	866	882	946	906	855	839	942	859	907	912	899	965	870	876	845	929	936	881	884	885	924	947	866	928	852	874	877	905	879	896	912	880	894	895	885	923	882	838	875	852	889	863	884	931	942	903	910	910	866	844	932	852	942	924	868	924	883	878	859	904	894	852	907	925	862	820	911	942	907	896	908	872	873	912	959	916	940	907	896	847	919	929	925	911	920	867	907	857	850	826
7048	5951	15436	8813	2177	610	241	118	107	72	88	99	105	73	87	99	78	79	97	83	93	96	89	92	88	93	79	91	101	95	89	94	96	84	103	109	94	91	97	96	89	91	95	99	104	91	81	93	96	102	90	96	79	96	106	92	81	82	80	105	95	97	85	85	91	99	95	87	106	89	85	101	104	88	73	89	73	104	84	99	96	88	94	113	94	93	84	97	85	88	100	99	99	89	99	90	95	102	96	83	101	83	103	86	82	99	78	81	96	85	102	86	102	97	78	111	89	79	88	99	96	80	97	100	80	101	95	100	102	99	99	95	92	90	81	92	88	85	100	87	93	90	96	87	106	95	90	90	92	100	89	80	95	76	74	102	99	98	84	98	89	84	92	92	78	85	114	88	84	70	92	95	113	81	88	97	95	76	102	84	85	92	104	81	97	86	98	91	82	77	106	95	76	101	80	115	96	99	98	107	88	101	93	92	85	102	85	97	99	97	78	88	83	89	92	96	87	107	111	79	91	85	79	93	100	82	100	83	109	86	84	86	87	84	83	82	104	93	91	86	94	95	90	87	88	97	108	98	109	92	73	84	91	94	85	115	97	82	114	109	87	107	96	105	107	90	101	97	88	110	98	71	104	95	97	101	96	92	102	95	71	88	97	103	78	93	84	100	95	89	91	91	101	100	83	102	104	89	104	91	78	103	98	103	98	98	63	78	121	92	91	105	95	103	94	100	114	93	91	96	88	88	102	95	97	93	95	88	84	115	88	92	91	94	85	96	109	96	87	93	108	86	104	97	94	88	106	93	103	90	76	107	79	82	98	91	91	110	94	100	101	78	98	79	98	77	83	97	96	90	94	81	97	103	67	75	87	98	93	89	98	86	98	91	90	85	78	93	115	88	90	89	101	95	110	96	104	97	74	91	79	91	100	106	83	95	101	84	102	84	92	115	94	95	87	92	99	107	107	84	98	100	93	95	99	81	95	80	94	112	76	101	102	100	109	94	111	94	90	78	105	92	104	106	87	90	78	81	90	91	85	109	90	86	95	115	83	76	98	90	99	83	79	119	101	95	103	95	84	90	96	103	88	108	101	77	95	103	92	91	95	106	92	103	93	100	95	99	90	93	98	85	98	93	88	93	102	106	110	98	88	92	97	109	87	94	90	84	109	97	114	89	98	92	106	93	88	84	106	100	98	81	86	78	88	93	81	108	84	86	93	109	78	92	98	100	91	89	107	96	93	84	86	72	87	86	89	77	104	73	102	76	87	91	81	99	87	98	80	105	86	96	112	90	104	97	96	87	108	81	100	90	90	100	90	93	93	106	95	78	87	96	102	91	97	77	93	102	89	85	86	90	88	97	91	87	81	87	98	82	91	105	86	72	97	98	81	89	75	97	95	89	97	100	81	85	91	100	94	96	85	97	91	92	96	75	107	69	92	94	97	99	74	94	78	93	100	103	98	88	92	102	99	113	95	87	90	77	88	100	93	88	84	93	110	101	76	101	94	87	86	105	108	99	88	92	76	92	90	79	79	79	93	90	91	99	80	77	96	99	112	95	111	94	91	83	99	88	88	87	97	97	100	81	111	106	77	102	90	83	105	98	86	95	81	98	90	83	91	79	102	89	95	89	97	84	103	71	108	104	91	92	107	81	85	92	97	100	96	86	78	96	94	88	82	80	97	96	77	92	78	88	97	108	103	87	96	91	98	97	78	83	102	94	83	79	107	86	89	79	100	95	91	91	77	98	78	94	84	98	95	93	97	87	99	100	100	87	87	97	101	86	84	85	96	90	97	92	106	74	91	97	84	86	114	97	95	93	78	87	93	89	95	103	89	94	89	104	114	99	84	83	92	93	108	88	88	91	97	101	87	96	94	93	94	101	64	91	87	88	81	95	81	97	81	106	110	106	102	94	100	83	93	110	91	95	101	94	89	96	110	96	82	103	82	90	105	93	101	74	106	97	105	80	89	99	95	94	94	94	91	80	87	104	97	92	91	83	96	93	96	98	86	78	81	91	102	98	84	81	75	98	103	96	89	83	81	94	96	99	95	102	83	94	96	90	78	106	83	103	76	95	83	105	107	79	92	83	84	84	99	84	102	79	103	98	103	91	78	99	93	108	88	84	79	93	103	75	104	93	77	122	80	113	122	89	92	109	109	110	94	77	106	96	103	107	92	84	100	105	84	124	103	89	117	85	96	98	101	93	77	72	86	86	102	80	70	98	85	96	96	97	76	94	94	80	93	78	89	83	82	102	80	105	74	90	92	95	81	81	92	114	105	81	105	68	88	96	99	99	97	111	91	91	83	107	93	100	82	111	89	93	94	72	82	87	101	95	88	79	99	86	91	80	96	93	106	97	100	79	97	89	100	100	92	102	94	93	91	97	83	90	96	78	101	95	90	113	72	96	101	93	98	84	101	89	89	84	95	89	107	78	113	111	93	110	98	100	100	107	107	83	80	91	92	89	93	103	82	95	80	96	80	94	89	83	102	97	85	104	88	102	87	74	95	92	110	92	89	110	88	110	83	91	88	76	61	83	94	77	97	102	80	109	89	103	91	85	99	92	107	94	119	86	89	94	99	84	85	101	101	95	87	114	90	96	95	90	89	109	90	89	105	106	108	93	72	80	105	88	109	95	105	87	90	86	87	85	78	96	115	93	97	75	92	94	101	89	92	104	74	94	93	87	105	89	99	92	91	88	92	99	81	84	86	91	108	101	86	88	101	96	91	87	96	94	99	106	92	125	94	81	98	82	85	94	92	103	85	82	95	95	104	78	83	87	93	91	99	83	91	84	118	91	102	97	101	87	98	92	86	90	100	97	93	82	82	80	101	92	82	102	91	83	93	79	89	94	85	82	90	70	88	96	120	96	106	85	82	82	94	95	83	88	79	103	85	86	90	99	93	90	84	84	82	73	82	113	77	102	95	89	94	93	103	100	72	92	93	114	93	94	88	72	92	101	79	90	81	111	101	75	85	86	84	93	96	94	104	93	105	100	98	89	96	83	82	68	94	91	87	88	81	94	93	92	106	116	87	88	100	104	108	89	113	91	94	100	84	88	84	106	95	102	118	102	99	108	88	91	109	95	95	88	98	93	89	95	100	93	96	92	95	104	76	87	79	89	97	101	96	105	97	92	95	88	81	103	97	89	107	90	85	95	102	86	77	84	87	90	72	80	101	106	83	97	75	90	109	103	98	98	95	84	99	96	88	83	85	88	81	90	93	79	89	99	86	95	104	95	85	98	96	108	86	95	86	87	99	106	75	88	90	88	94	98	88	107	89	85	85	97	106	99	88	102	78	96	77	83	73	106	79	99	90	83	88	83	98	90	83	95	91	92	82	104	84	99	93	77	86	97	80	82	104	112	96	102	78	96	95	96	101	85	87	113	94	93	98	87	88	89	79	92	103	97	95	93	84	93	91	102	95	107	82	99	93	93	92	74	87	90	93	80	89	98	98	97	93	84	104	85	112	95	79	101
34255	29782	40004	31065	21552	11220	3850	1493	1055	897	943	950	963	916	852	882	900	906	883	871	907	924	970	895	894	885	926	950	876	908	939	917	881	921	933	913	904	897	919	894	923	914	907	911	896	935	930	927	1009	832	907	970	894	949	906	926	898	899	934	915	920	911	906	960	928	919	892	910	903	931	924	921	954	953	951	924	906	910	907	892	894	946	939	933	927	854	947	925	894	927	992	930	878	949	910	896	921	849	929	929	911	936	937	902	880	881	896	910	945	919	893	939	927	905	872	910	901	920	902	901	923	916	977	890	919	874	937	926	926	892	905	912	987	967	968	893	911	921	950	917	905	861	952	978	866	922	894	966	913	885	885	827	941	944	982	922	941	916	908	914	875	939	935	949	897	976	946	967	904	953	960	953	988	960	888	908	973	924	905	970	888	849	946	890	923	879	934	895	970	884	940	920	934	930	949	914	928	973	851	911	938	937	896	916	954	920	840	933	870	881	953	903	889	959	919	902	887	910	911	946	915	947	953	933	914	940	889	926	941	955	893	897	937	921	874	913	910	914	935	907	994	972	903	893	931	946	905	916	905	910	893	888	936	945	933	951	920	966	931	947	920	940	935	911	906	954	960	936	939	921	946	902	954	938	896	899	914	964	914	911	854	938	944	966	975	931	952	890	903	941	878	928	920	984	898	881	933	894	903	902	902	884	898	891	893	925	966	930	932	914	957	926	952	939	883	893	915	916	910	901	933	909	902	899	888	850	909	940	932	998	968	880	988	920	880	904	926	900	884	912	934	952	925	921	953	937	928	877	899	937	905	932	895	951	932	982	943	929	906	881	923	889	924	975	898	931	928	881	961	957	884	855	950	902	899	910	933	943	891	858	920	969	961	912	937	880	984	899	939	939	874	945	948	921	992	910	906	924	955	891	907	916	915	918	966	929	883	924	877	920	917	872	917	882	856	952	920	909	919	931	883	945	964	923	881	900	929	933	887	908	960	954	873	931	923	917	901	953	917	882	911	912	926	947	940	992	890	883	916	899	892	857	956	898	968	970	955	897	993	949	894	916	975	949	912	918	932	938	904	991	904	896	918	903	939	909	947	897	931	903	883	901	924	946	938	900	882	877	935	942	902	997	884	861	933	968	941	956	904	921	928	897	959	926	898	918	957	895	926	906	916	884	946	925	943	882	906	919	970	926	909	899	914	928	857	904	933	937	902	841	958	902	941	945	946	932	896	919	987	877	879	892	879	912	919	952	954	947	918	893	939	892	968	925	920	889	902	882	956	884	936	955	953	926	957	887	944	932	923	925	912	929	899	900	930	919	970	951	914	918	937	908	942	935	903	885	913	885	937	933	915	914	912	910	945	939	942	904	924	943	877	950	925	952	925	937	960	856	891	882	918	921	896	906	923	965	971	903	917	908	937	928	924	953	912	907	902	891	985	961	882	872	952	986	926	920	981	932	889	898	897	910	957	911	952	917	935	940	899	882	968	901	943	928	928	912	888	923	959	886	953	950	949	911	940	938	891	919	894	981	961	959	873	938	924	936	870	931	910	925	953	995	932	961	927	961	928	927	935	926	930	909	945	928	872	959	970	935	892	895	904	910	944	946	960	917	900	919	960	943	967	925	951	917	999	926	954	895	908	952	907	918	936	948	933	921	979	923	898	909	901	898	890	894	922	909	887	946	885	976	950	928	911	954	908	922	937	897	912	938	896	917	948	976	950	936	949	938	949	928	859	940	947	899	921	971	941	961	956	878	926	944	966	938	905	936	918	908	917	884	964	939	928	893	948	917	934	908	955	899	972	945	898	952	896	953	837	900	943	903	955	972	915	860	925	876	935	970	874	876	914	912	944	943	886	901	943	966	878	929	925	902	902	889	901	932	885	892	912	894	935	955	906	910	952	978	939	925	932	909	915	898	891	904	887	921	923	933	912	957	888	937	932	890	904	898	933	891	884	900	896	919	908	903	958	944	889	910	935	906	903	929	933	893	963	939	935	941	903	892	958	907	935	968	905	914	937	901	956	977	942	920	933	980	948	914	920	955	891	913	957	899	940	898	963	901	938	923	964	940	896	938	1007	947	976	884	967	940	950	961	992	857	923	860	947	908	897	873	952	940	892	940	909	956	882	895	882	941	935	857	902	923	872	959	962	924	926	950	919	947	934	953	894	949	927	909	894	861	927	934	928	937	935	914	920	929	936	906	953	885	968	948	924	962	959	965	862	913	943	910	909	952	921	929	889	935	911	902	906	933	942	918	900	909	877	915	922	896	922	917	861	894	861	943	934	926	908	882	944	899	960	895	865	913	882	935	953	877	884	872	872	947	921	947	929	930	940	922	903	941	937	934	934	905	945	913	939	919	883	939	961	924	920	983	921	930	907	893	957	937	930	898	928	938	897	959	931	930	964	898	1023	970	932	935	950	951	948	871	873	905	938	939	937	859	965	922	915	986	961	952	956	943	975	899	904	907	945	939	891	934	894	946	924	869	913	937	896	911	946	845	937	997	913	951	929	949	904	897	947	894	921	896	910	915	893	951	929	912	924	956	869	882	908	876	946	927	931	884	890	934	945	923	921	938	953	941	930	895	948	877	976	942	882	948	876	962	901	945	948	950	951	947	903	948	918	882	882	885	940	934	944	954	982	954	947	921	886	939	933	906	924	958	934	899	914	920	939	886	971	943	912	937	930	915	916	934	858	918	908	886	934	900	867	932	939	911	893	914	904	903	960	965	969	948	926	898	919	906	969	914	951	915	901	933	949	919	924	951	992	914	945	929	893	867	882	981	913	898	923	933	923	932	903	923	928	936	959	879	950	939	919	1005	924	965	913	874	897	864	958	955	939	934	934	980	900	897	867	937	962	926	938	932	930	850	937	903	923	921	894	944	896	946	946	914	959	962	908	882	951	910	919	898	880	934	931	958	940	890	920	937	876	946	967	972	899	927	914	876	925	927	964	943	923	880	975	930	945	899	958	907	952	990	899	897	937	942	942	858	952	922	891	877	905	889	897	924	860	931	930	901	930	875	916	907	932	919	936	912	924	931	956	962	971	941	913	896	887	873	906	905	900	956	930	924	895	885	911	960	910	933	935	881	898	1031	900	907	914	918	886	918	904	948	953	938	972	984	864	879	907	937	899	949	922	927	884	962	970	898	921	960	964	864	921	942	924	909	923	931	895	904	916	933	891	898	957	927	945	967	964	930	890	894	912	919	928	936	890	908	922	920	930	883	955	911	898	902	920	868	926	909	902	941	894	941	931	933	896	891	923	941	900	872	962	925	936	888	919	910	858	945	930	941	938	890	914	985	902	916	926	945	909	890	935	931	931	920	981	872	855	983	918	882	921	881	941	898	888	879	864	931	960	962	948	860	961	969	919	900	943	933	917	962	968	941	922	866	982	905	932	919	912	945	906	903	965	910	995	944	892	967	916	941	908	938	911	893	961	916	945	974	928	915	901	958	916	870	962	961	949	909	886	929	938	924	889	942
13828	14696	34467	21980	7304	1806	472	154	110	102	101	75	92	102	99	85	106	84	95	81	75	103	104	93	99	88	83	97	106	85	67	82	84	79	72	88	76	96	64	93	88	83	89	101	86	88	92	97	83	91	92	94	103	108	92	97	81	110	81	101	77	109	88	97	80	99	90	89	97	101	95	88	97	91	68	83	98	89	94	101	81	87	96	87	88	101	91	103	103	83	97	88	88	84	68	96	93	80	99	86	84	83	85	76	106	105	94	99	87	96	91	98	100	81	93	97	99	108	95	100	79	98	78	76	105	97	82	90	95	87	85	87	75	89	83	98	98	72	90	78	88	78	96	99	97	87	98	93	87	101	98	83	88	102	106	98	100	93	104	98	83	101	96	99	86	95	89	108	102	86	101	98	94	107	90	94	97	75	72	84	90	91	96	93	83	88	84	83	96	92	83	93	91	90	85	89	90	92	83	71	99	94	91	91	95	94	110	107	100	82	99	92	102	89	100	85	74	93	89	86	103	88	98	106	85	88	73	96	92	95	75	100	95	99	90	96	98	97	100	99	89	94	83	101	98	82	85	93	85	108	88	86	89	102	86	80	91	107	90	92	81	77	97	105	102	85	89	104	83	96	95	89	95	92	92	77	86	74	101	81	80	81	81	94	93	95	90	84	91	89	91	98	100	64	90	81	79	93	86	90	93	99	89	94	88	83	97	85	93	97	87	86	86	81	105	80	90	96	96	86	97	79	108	91	96	105	88	86	68	91	75	73	104	107	82	97	73	84	105	89	85	104	94	89	80	98	82	93	87	95	98	81	97	83	84	101	87	101	83	86	90	68	89	86	91	68	71	90	92	105	108	93	78	107	85	105	77	87	92	89	110	91	71	97	89	70	90	107	87	104	95	88	96	101	79	106	94	89	81	101	80	82	74	86	85	84	86	92	83	91	100	84	92	101	96	94	99	85	75	86	79	92	104	82	83	71	94	96	99	85	101	90	119	114	94	116	71	96	89	97	102	97	83	107	93	103	83	99	89	91	84	73	108	87	95	102	89	90	103	99	86	89	94	80	86	100	101	93	90	108	109	92	95	91	76	86	84	84	86	99	92	80	89	102	88	78	75	102	94	91	91	100	98	82	90	80	109	84	82	93	106	86	92	100	92	90	74	91	97	90	80	89	93	66	93	79	122	85	86	78	97	92	88	86	98	84	104	88	100	95	83	96	95	92	79	101	82	102	101	86	86	73	94	93	84	96	105	91	96	91	116	94	91	106	87	100	70	105	100	85	98	95	89	85	81	83	86	82	106	96	73	87	80	91	72	79	112	81	93	92	97	104	85	97	79	83	98	102	88	88	89	88	91	100	95	87	115	94	87	83	96	85	79	79	90	98	92	87	93	95	99	85	93	111	77	92	77	107	91	84	86	74	110	88	93	87	95	99	84	101	88	75	92	75	95	91	86	106	109	95	109	71	83	97	75	87	95	99	87	84	81	82	83	104	91	112	94	97	101	104	89	86	92	110	98	98	79	85	87	83	94	96	113	85	81	95	89	89	97	80	83	113	87	99	90	97	101	77	80	102	89	85	86	91	101	84	75	102	87	89	115	105	84	101	92	94	89	86	90	88	84	73	82	86	96	84	83	89	91	96	95	87	92	86	87	90	90	65	110	91	96	82	88	97	95	108	106	105	97	89	84	77	100	85	97	90	88	93	105	104	83	90	92	86	93	102	84	98	114	91	95	84	98	79	94	97	92	105	98	106	95	88	88	91	77	79	82	82	103	105	82	94	122	74	88	73	104	85	83	90	91	87	78	106	86	100	85	92	82	104	91	90	96	92	95	86	108	92	81	80	99	90	78	85	90	96	112	103	93	81	117	80	82	89	92	79	101	97	81	89	69	84	104	96	84	97	85	90	93	92	89	81	78	91	93	79	96	95	77	81	87	89	88	83	74	92	85	102	88	82	81	84	80	116	86	93	91	112	98	75	94	85	102	86	92	104	103	95	85	89	89	77	86	93	102	94	102	73	84	86	86	103	102	108	87	99	95	110	79	115	95	83	82	81	90	94	92	100	93	79	96	94	87	106	93	101	84	84	102	98	88	100	96	115	85	84	90	92	100	99	100	83	86	97	102	77	90	92	87	76	91	83	90	94	69	104	99	92	99	120	95	89	92	91	82	88	93	78	84	96	80	115	86	79	69	99	97	104	71	111	95	92	91	99	100	88	89	90	99	89	116	116	91	89	93	96	86	96	99	87	97	88	71	77	68	98	87	86	90	86	111	104	98	89	92	94	92	85	96	84	113	103	68	100	87	103	96	87	112	83	93	80	99	88	94	106	87	74	89	92	95	87	91	84	92	84	84	91	105	94	88	90	89	75	101	106	71	87	90	85	90	78	80	68	82	90	89	92	82	116	108	104	89	98	93	110	94	75	101	82	104	99	97	98	116	84	88	91	101	102	81	81	99	96	102	95	101	91	90	91	88	90	93	87	95	90	92	106	98	84	79	80	89	85	81	80	82	98	100	90	95	83	90	104	85	107	84	100	69	91	76	90	98	93	79	93	105	85	90	99	82	89	98	86	104	103	95	83	99	97	111	89	93	80	97	99	73	83	94	93	80	81	85	94	87	85	83	92	86	86	92	98	99	82	97	100	79	91	72	87	91	91	90	104	86	90	98	62	82	115	93	80	106	93	98	101	103	85	88	78	97	87	87	94	94	98	98	85	80	95	91	99	94	95	94	99	88	88	90	109	80	82	93	84	77	88	88	88	90	86	81	78	96	72	115	87	95	92	117	73	93	108	88	92	109	91	105	87	92	76	88	97	98	85	83	79	85	95	84	78	82	91	91	95	88	105	92	103	86	108	89	88	91	90	90	97	84	91	86	97	91	91	100	103	70	97	91	85	91	91	86	88	89	93	95	91	105	94	80	88	101	88	100	94	88	98	83	85	94	86	83	110	99	110	84	85	109	105	105	97	94	81	71	91	81	87	84	104	88	81	114	94	82	84	104	89	86	86	88	91	85	85	95	82	102	85	111	85	91	90	94	99	80	100	68	112	107	96	93	97	87	92	85	81	102	93	88	76	92	113	79	96	92	89	102	97	88	80	99	84	83	92	93	93	92	100	82	93	92	94	79	76	97	88	89	97	82	92	93	80	96	79	89	86	92	97	79	93	88	95	89	101	98	90	98	87	101	90	88	88	100	76	93	103	82	74	86	90	85	101	101	96	96	88	102	99	89	91	92	94	89	88	84	83	86	91	91	91	94	81	69	88	96	79	93	96	96	104	88	88	101	88	92	96	95	73	102	85	88	87	90	86	105	83	125	89	91	100	103	104	95	80	85	85	95	82	97	104	87	88	110	89	95	88	90	88	94	83	78	100	96	93	101	114	103	77	94	86	66	89	91	82	85	91	105	88	94	103	86	88	87	92	83	82	92	88	101	85	101	95	93	95	93	114	103	105	92	69	85	91	86	77	100	99	78	82
44725	38348	55791	43453	33828	21406	8307	2753	1282	947	905	893	958	842	938	906	915	919	964	867	932	866	899	862	953	921	913	896	917	931	964	861	916	905	914	874	916	901	947	945	853	883	877	929	898	861	886	901	919	925	895	963	950	884	911	846	798	897	883	899	911	927	849	895	921	923	912	907	898	919	896	864	915	962	866	945	942	928	907	943	936	856	889	904	923	881	897	921	871	903	867	879	873	861	906	899	912	918	910	853	924	929	879	875	928	854	888	866	871	914	917	925	969	878	863	922	963	896	862	831	910	944	883	943	912	956	949	889	893	883	912	898	916	909	943	885	924	931	880	898	889	892	906	942	885	880	935	908	968	915	906	956	947	839	906	913	878	851	870	943	912	850	953	922	951	914	900	966	904	901	877	947	924	884	881	968	929	941	930	904	886	839	972	910	888	906	892	938	884	915	925	918	946	916	946	903	918	926	913	884	888	917	936	887	909	929	923	922	941	899	905	865	870	904	873	875	957	907	913	857	888	876	899	895	919	876	843	915	907	869	924	912	910	848	905	872	893	955	932	903	900	903	906	874	941	918	884	921	925	886	945	889	888	929	887	947	918	902	921	869	895	940	895	914	906	866	933	961	966	933	890	901	892	941	978	875	895	945	905	921	886	988	906	892	891	901	873	900	902	875	915	877	900	879	927	913	928	900	877	961	877	910	874	909	871	921	932	967	902	923	922	861	891	885	865	893	915	968	886	905	842	895	903	951	880	895	871	866	864	937	971	896	895	929	939	877	903	871	896	903	928	879	855	905	902	957	974	895	909	927	883	854	901	891	918	968	850	883	921	943	876	880	923	934	850	882	933	951	853	894	893	894	880	838	966	933	931	880	911	857	922	927	909	988	915	877	850	874	902	893	936	901	860	900	880	856	892	875	923	921	884	876	880	854	909	932	896	912	859	887	889	858	889	966	865	860	917	921	864	945	950	901	850	914	941	884	827	837	880	929	873	862	942	843	920	879	930	937	934	860	842	864	867	870	931	869	927	897	871	891	880	911	901	932	906	917	985	915	934	864	907	901	908	898	888	913	880	896	891	882	857	921	909	839	862	957	897	938	852	873	918	924	918	883	882	913	913	910	888	908	905	889	889	919	883	931	877	888	885	902	891	924	904	898	910	905	875	1009	924	859	831	960	876	887	962	927	882	919	916	948	935	927	878	914	918	884	864	876	922	881	933	938	897	886	896	881	926	850	912	860	878	939	896	903	834	875	931	887	903	856	891	918	841	890	871	867	872	948	864	903	904	907	896	888	894	878	899	912	879	895	846	928	892	918	916	910	870	857	905	884	928	925	900	936	884	869	894	898	883	912	926	868	890	917	875	914	933	904	891	931	901	944	894	933	899	924	875	931	861	917	899	919	864	953	872	910	898	937	892	890	869	912	905	897	882	895	934	936	901	932	905	866	949	874	890	933	906	910	893	920	967	874	890	889	896	952	894	899	856	834	880	873	959	908	914	910	909	855	949	928	883	969	926	880	897	900	901	940	939	904	875	894	894	940	924	937	904	868	922	944	883	901	892	947	919	817	894	868	889	900	898	954	906	872	862	892	912	894	900	837	916	874	941	958	906	898	875	943	896	931	913	871	897	867	845	906	947	913	914	924	909	862	900	906	876	933	921	923	874	899	912	886	874	876	933	864	846	926	878	882	919	878	942	890	876	891	911	890	903	935	916	877	879	944	892	913	945	917	902	878	957	916	947	881	909	918	948	919	890	894	903	865	930	913	909	901	910	916	870	892	883	979	925	907	893	901	959	882	910	904	908	875	885	873	870	862	880	904	909	865	895	895	853	943	963	941	932	888	904	868	894	896	888	926	924	872	940	893	886	878	937	879	885	942	939	904	886	880	865	882	851	885	910	883	909	923	856	941	886	952	900	882	926	843	867	903	854	895	923	903	931	919	946	857	904	945	851	876	925	916	935	887	898	905	880	898	899	901	903	894	934	927	914	916	884	889	864	878	869	879	948	904	914	895	856	893	881	872	833	960	905	864	898	933	896	923	905	940	876	933	938	895	934	903	891	906	917	909	1011	916	910	940	895	904	864	893	912	886	957	927	951	912	875	886	928	872	870	900	895	955	874	865	883	902	910	867	880	917	894	947	898	926	863	955	911	924	844	936	944	968	845	903	896	851	934	921	898	870	853	846	944	878	925	873	903	875	959	872	859	861	899	872	925	880	853	903	928	900	936	876	902	919	895	823	976	927	891	943	908	861	868	910	913	931	926	888	950	893	919	955	908	896	936	895	935	907	921	898	929	927	915	866	938	878	905	897	954	912	912	937	850	909	890	945	883	923	888	850	896	948	856	912	914	939	953	907	849	867	832	908	864	894	891	943	891	867	887	919	896	927	932	896	879	863	906	935	881	932	924	909	870	963	881	937	929	900	936	862	884	932	939	917	910	839	867	867	918	904	909	895	909	914	934	840	945	879	918	937	905	867	850	929	889	894	953	890	886	864	973	883	830	908	833	968	885	868	915	905	906	875	934	934	883	907	921	899	884	878	838	893	907	907	878	886	939	858	863	971	930	926	860	869	891	929	923	904	925	907	905	923	886	918	848	860	888	892	860	904	956	873	920	943	933	923	898	912	877	909	906	885	877	903	944	895	907	848	911	833	842	929	886	868	904	869	951	841	889	899	898	928	841	913	950	905	887	888	920	867	868	854	877	898	884	912	936	894	927	927	947	880	880	938	881	925	889	843	921	906	885	942	879	926	941	910	899	926	923	894	921	953	975	935	870	880	849	893	943	908	911	861	888	970	900	922	940	926	928	932	941	885	892	891	898	892	946	910	891	870	873	889	873	881	909	863	882	905	892	988	876	930	908	971	844	895	906	947	927	850	890	945	913	971	855	882	860	872	922	899	891	839	911	905	882	899	879	955	931	881	913	934	889	835	860	926	914	911	921	852	902	900	911	905	867	896	852	880	930	871	932	932	913	893	929	879	926	893	890	889	896	928	896	872	964	924	908	909	902	924	905	857	904	890	909	877	903	880	915	884	898	902	911	917	840	890	848	875	857	899	893	864	844	861	855	892	891	897	938	915	944	933	934	947	931	899	891	893	952	888	890	897	873	947	874	873	887	864	905	859	948	900	913	888	885	887	867	850	890	946	866	869	885	866	944	881	939	887	876	918	887	923	927	910	924	901	897	878	890	914	923	940	905	872	877	832	899	878	874	949	908	904	850	926	879	932	872	897	953	870	910	878	869	839	867	847	911	919	857	938	887	967	928	942	866	928	844	904	898	880	985	910	883	877	910	922	875	944	887	900	896	884	898	962	938	882	917	940	906	936	894	941	868	871	860	912	861	881	902	927	910	919	870	931	904	892	910	965	912	927	916	879	930	852	886	900	909	859	929	877	921	926	867	908	898	914	860	886	894	900	898	863	917	901	929	872	925	867	888	890	932	921	851	893	923	881	912	908	852	823	943	910	891	923	871	890	921	882
10085	13525	32654	21300	6612	1553	409	162	116	117	108	101	104	99	81	101	99	80	88	120	106	110	101	97	90	95	99	92	88	107	84	93	86	98	96	97	96	110	89	118	77	99	98	80	88	92	97	84	123	119	77	104	83	98	96	81	98	97	80	81	94	112	88	85	93	89	92	107	109	83	89	98	93	89	105	105	111	97	91	91	84	77	105	85	93	83	89	96	75	110	92	105	89	86	83	108	97	88	114	106	104	82	105	83	77	96	85	98	82	94	107	89	104	88	99	105	103	103	96	99	99	98	88	105	118	96	87	101	93	86	93	88	102	100	96	104	116	92	86	99	95	107	98	103	82	93	82	104	88	105	85	82	88	86	109	91	91	108	112	111	102	83	90	94	99	89	101	93	80	102	87	88	99	83	85	111	90	98	95	110	99	91	90	94	86	101	104	100	93	86	118	102	98	86	82	78	94	92	95	101	98	102	112	98	97	97	86	107	87	96	88	100	102	101	87	88	99	97	112	101	77	93	99	97	94	94	95	90	85	99	111	85	79	75	115	127	89	83	98	111	89	97	101	100	101	85	103	102	95	90	102	92	94	113	86	86	100	104	95	123	88	97	86	87	100	97	108	112	102	91	93	83	95	77	105	88	98	109	104	101	100	100	96	97	99	116	98	91	83	83	108	94	97	92	101	88	76	92	97	87	97	89	91	84	98	95	97	85	93	93	91	96	103	106	114	87	85	103	109	94	93	97	84	84	104	106	97	99	86	91	78	92	114	84	91	102	94	87	87	88	83	82	75	94	105	102	86	106	95	82	88	85	93	97	88	81	87	115	81	88	99	83	81	99	78	102	95	94	79	109	83	109	114	105	94	113	100	100	81	95	110	114	100	81	109	82	82	89	92	87	98	97	98	113	104	113	113	82	105	73	92	78	90	89	85	98	62	92	110	107	80	83	76	102	106	97	103	89	74	84	111	98	92	95	88	93	93	88	105	98	87	96	85	88	98	105	110	82	87	97	94	95	93	102	90	98	104	97	104	95	89	91	103	96	70	103	107	95	83	97	89	80	97	82	92	94	72	109	102	88	85	86	94	95	107	90	85	113	72	94	92	97	89	95	90	105	98	95	86	98	88	97	83	87	108	104	94	102	104	105	82	101	106	89	76	100	101	99	112	100	121	91	105	113	79	96	100	115	91	81	98	81	86	96	108	115	90	99	104	86	90	80	102	88	102	108	103	94	107	101	95	105	96	75	83	96	89	79	80	115	99	94	91	92	90	93	85	99	94	91	97	91	107	93	109	78	97	95	86	91	105	104	93	99	103	88	97	84	90	88	109	88	89	91	71	69	98	89	104	100	106	95	111	89	104	90	100	91	101	96	93	96	93	95	102	90	122	80	101	99	94	90	89	96	91	93	104	85	92	83	112	109	85	92	87	94	97	102	84	96	78	111	83	97	100	110	94	97	86	103	93	99	87	101	87	101	111	98	96	100	102	93	108	89	95	107	94	102	95	102	72	93	85	98	97	94	118	100	109	108	107	96	95	87	104	93	115	92	93	91	96	88	116	101	99	92	99	100	99	89	80	80	79	101	95	99	90	95	91	99	107	109	107	114	93	92	95	111	103	107	97	82	98	99	99	91	90	88	104	97	94	98	108	87	90	79	95	84	81	100	74	82	101	92	89	87	106	97	102	91	101	88	85	91	103	104	88	102	99	79	93	99	90	92	89	95	99	89	92	95	103	95	94	88	96	77	95	88	113	104	97	97	109	98	79	95	100	91	97	82	85	89	78	89	101	79	105	97	99	99	84	96	95	103	81	102	102	98	90	94	92	80	95	99	100	101	89	86	107	113	80	95	88	82	99	93	98	79	96	94	104	90	94	116	121	110	73	107	94	115	90	89	88	75	91	102	100	89	88	105	93	88	95	91	100	105	97	90	104	90	92	96	90	88	95	98	88	104	99	111	108	97	97	91	109	107	95	106	93	94	93	88	90	92	96	93	101	104	109	85	102	91	93	90	85	101	86	88	104	105	88	105	90	89	95	101	83	87	72	83	97	106	102	94	91	79	92	82	102	100	102	94	93	91	78	90	80	91	93	92	92	90	77	111	112	101	91	99	101	75	96	90	95	110	92	95	111	89	109	88	92	96	104	113	70	86	109	103	80	101	96	87	81	87	115	98	72	101	90	80	96	86	95	97	99	95	102	83	93	79	99	92	97	92	87	96	92	102	84	102	79	87	93	102	93	86	73	101	103	108	104	80	98	84	94	91	89	96	106	105	86	106	95	91	85	97	91	99	103	113	102	85	81	107	88	87	100	105	99	107	95	86	107	96	81	78	86	100	99	95	90	111	91	94	97	93	101	106	89	92	87	98	95	99	110	107	68	87	86	85	98	97	100	93	108	103	98	94	91	99	85	98	90	74	87	89	96	76	95	81	89	99	94	91	96	111	91	99	90	97	87	103	89	109	103	86	98	105	116	98	92	104	113	80	109	90	101	89	94	117	103	86	110	105	93	94	92	104	92	88	66	109	89	79	103	96	85	105	85	83	96	95	108	98	83	86	97	103	76	96	97	86	77	100	98	83	92	97	100	106	91	90	82	108	101	86	83	70	82	97	101	101	77	94	92	97	84	106	95	85	77	101	91	88	100	87	90	91	108	80	95	106	86	83	79	96	105	92	109	109	100	84	107	89	95	91	81	109	83	103	98	90	89	81	94	89	97	82	94	89	83	97	102	81	98	97	90	95	94	85	92	98	92	89	86	114	92	76	94	87	80	79	96	84	81	101	104	76	104	106	104	85	86	78	96	95	92	117	90	99	107	98	105	80	99	95	93	108	78	95	94	85	106	101	98	102	78	86	113	95	90	91	101	80	100	111	95	93	90	94	87	98	101	94	87	91	96	75	90	92	94	91	95	108	85	106	100	93	86	99	104	87	99	113	80	94	68	77	84	99	97	91	95	98	86	98	100	108	115	107	94	87	89	107	103	105	95	95	86	94	91	105	91	109	101	100	102	94	99	97	90	101	95	77	108	107	84	101	102	82	97	80	89	92	106	101	96	107	113	105	87	83	96	103	107	109	91	100	77	101	96	91	97	91	94	95	106	91	111	110	72	96	108	86	89	92	74	94	83	92	98	115	91	100	78	109	90	83	101	112	99	78	97	99	101	119	104	92	94	86	110	95	105	103	92	84	95	93	81	85	93	93	110	84	101	121	113	74	67	120	78	84	102	105	99	102	96	95	89	82	99	79	91	111	99	101	100	93	88	76	95	109	113	90	105	112	95	85	88	111	107	100	98	107	88	89	85	99	85	97	94	106	95	85	91	95	105	90	83	90	93	103	93	88	105	98	81	90	97	94	107	71	101	106	86	98	111	88	84	104	106	79	78	99	102	98	87	91	99	88	79	85	86	97	117	97	87	101	92	84	93	100	96	98	99	98	96	89	112	102	89	84	94	99	85	96	102	105	101	104	112	105	87	107	86	88
38294	37858	56434	43752	32767	20279	7942	2577	1298	1014	969	1002	923	926	964	920	939	905	926	915	922	955	920	879	927	946	965	936	873	972	932	943	934	902	922	902	972	1002	911	954	979	946	912	871	963	982	948	983	896	928	913	937	905	915	941	910	908	902	924	913	955	1022	922	974	920	932	933	897	962	939	931	950	897	908	897	922	984	871	882	958	868	943	950	919	877	927	906	983	923	889	953	975	987	939	952	890	936	880	930	938	907	934	904	879	968	923	957	931	946	983	896	955	923	863	951	902	965	974	877	894	943	990	925	909	909	909	887	913	881	914	939	933	931	940	904	907	895	930	911	867	918	924	984	934	916	913	933	958	866	940	924	940	943	916	931	916	932	934	934	943	962	909	912	991	914	884	947	927	899	889	986	910	898	951	924	951	915	954	922	977	919	936	967	933	931	911	894	947	958	957	953	1000	938	914	909	907	943	948	918	921	951	927	935	925	905	914	983	940	899	920	980	961	932	884	923	907	932	917	947	875	933	939	919	933	921	965	954	924	967	899	917	889	934	909	967	916	901	944	910	964	990	983	917	982	963	947	961	962	969	922	939	957	935	919	945	920	930	947	929	932	931	887	874	965	895	923	931	946	930	934	968	889	964	900	920	901	946	937	917	935	940	936	898	944	921	963	961	919	961	909	920	914	982	948	902	943	898	960	941	935	877	910	944	932	944	896	925	927	927	956	915	929	969	922	935	966	923	925	932	902	940	900	889	918	919	930	909	962	912	901	911	920	935	909	918	880	911	957	902	933	952	929	941	950	986	928	919	929	868	949	920	929	936	892	937	905	953	951	961	983	882	921	939	985	969	942	955	931	888	907	940	910	929	932	974	912	938	934	956	893	949	899	949	959	887	943	911	940	908	897	948	918	964	940	901	923	963	935	947	981	897	935	975	876	927	919	897	931	920	961	905	963	948	883	878	928	952	977	991	932	970	931	938	953	916	950	911	962	922	911	903	949	859	988	917	926	971	894	923	935	951	938	927	900	965	964	954	966	934	954	937	888	932	949	896	964	988	889	924	926	915	930	859	881	896	916	939	944	968	902	992	963	892	962	932	919	868	885	961	922	924	961	935	945	925	948	897	896	910	917	937	930	913	894	931	937	978	890	951	929	973	881	897	923	954	942	933	949	966	971	952	951	977	898	936	918	917	937	959	921	889	934	971	932	931	945	913	962	951	946	975	878	918	944	944	949	929	961	927	884	943	952	914	941	941	1011	931	927	918	938	963	907	902	961	953	953	943	902	919	910	959	954	927	878	916	950	889	952	921	970	942	938	964	929	1002	937	939	1022	960	881	936	913	906	951	905	934	889	965	923	933	922	943	932	948	954	911	881	907	888	959	912	934	940	921	966	953	897	914	925	918	925	929	922	958	959	923	906	941	934	930	902	868	883	964	905	953	935	947	918	968	978	889	877	949	976	917	915	896	908	966	1034	921	938	905	909	944	950	922	943	907	938	950	885	946	908	951	988	934	926	875	907	916	988	904	920	977	929	1001	907	964	944	908	890	964	939	912	938	981	949	946	946	936	921	929	901	989	863	926	878	927	936	951	937	973	930	950	940	954	932	973	944	954	960	946	914	960	964	944	950	943	879	950	897	952	904	1003	955	957	923	940	949	926	938	991	944	925	924	918	928	951	928	955	899	940	939	932	876	944	961	901	947	1028	914	911	933	917	926	910	983	943	959	964	946	942	929	986	938	900	981	864	967	933	982	941	957	915	945	976	966	966	963	945	982	886	911	959	940	961	879	953	909	955	918	937	947	923	925	934	887	973	968	893	931	915	981	933	947	915	907	943	950	931	944	931	948	963	960	909	827	965	952	989	911	950	928	906	931	924	918	933	954	914	920	920	969	949	926	922	950	942	949	933	911	944	998	897	878	909	922	930	995	900	944	999	950	898	891	941	956	868	930	970	948	938	906	965	931	968	931	914	955	996	949	929	1009	954	929	984	915	973	942	990	930	937	932	942	982	946	934	960	924	870	924	926	963	982	960	921	913	878	921	919	974	919	896	910	955	982	949	896	937	909	915	962	956	958	936	931	976	870	927	952	918	909	982	951	904	927	960	936	894	947	979	866	871	905	882	892	926	953	967	928	935	916	889	910	882	906	966	969	933	926	929	886	962	934	928	937	933	914	887	942	960	968	884	943	953	955	929	928	908	935	963	987	929	874	919	932	957	907	920	907	892	935	983	921	927	896	957	910	945	939	931	917	934	907	881	942	955	947	972	942	913	942	968	952	898	920	918	955	957	963	909	963	935	968	956	910	917	918	945	962	891	877	969	929	933	938	917	967	876	921	942	919	908	890	920	939	873	914	961	948	929	917	921	898	907	924	960	938	885	918	935	889	952	982	919	944	929	917	966	972	911	918	985	947	977	919	991	948	988	939	923	928	923	927	892	915	970	934	925	933	947	870	915	908	919	859	887	918	997	958	926	916	920	947	972	901	971	921	932	969	972	928	916	966	934	941	956	963	968	951	913	926	948	990	939	873	913	931	916	938	930	950	868	938	921	946	866	918	934	954	917	920	927	946	963	937	895	1011	961	940	942	943	913	949	951	950	896	939	940	933	953	942	883	945	966	967	928	908	954	941	938	973	880	975	898	860	964	951	943	961	939	954	915	948	951	897	918	896	959	944	903	955	942	901	933	884	993	917	929	912	943	962	980	908	894	945	915	986	924	881	933	906	937	909	927	921	936	954	927	870	967	936	950	897	948	917	939	886	951	908	925	907	942	928	941	922	912	931	949	894	937	972	906	931	985	951	960	948	963	915	912	892	919	923	896	1004	933	912	961	936	903	919	964	898	888	963	901	918	926	963	943	913	955	893	927	894	981	961	928	932	922	913	929	959	877	902	904	950	895	965	979	978	941	978	962	964	922	927	964	955	921	912	923	954	919	896	965	948	906	901	936	898	926	935	868	945	936	997	951	952	966	907	968	930	927	924	943	888	948	1005	921	964	942	892	927	929	982	932	932	917	910	919	934	883	951	946	927	919	930	986	949	899	911	990	914	926	953	939	956	943	967	870	962	923	911	936	959	916	918	971	900	984	934	968	1031	979	938	923	939	921	947	937	943	910	913	922	971	932	976	861	947	1005	914	929	940	949	970	915	958	980	929	964	909	879	975	1006	970	1002	926	914	935	966	976	903	912	944	924	890	938	917	941	874	991	927	946	937	990	969	898	908	904	914	907	903	934	948	928	954	944	904	928	887	942	891	932	929	927	939	918	963	923	963	924	906	977	919	939	926	897	993	948	913	916	918	953	930	944	880	854	903	946	947	960	990	894	895	939	944	951	923	891	938	915	930	915	902	947	938	933	983	911	895	933	916	953	985	974	927	928	930	968	978	921	999	933	947	948	935	927	946	930	985	928	901	970	939	950	929	920	901	934	903	878	900	908	937	890	946	932	884	981	957	927	947	923	979	886	982	909	941	973	908	909	921	957	945	916	947	926	957	984	919	922	904
13624	23982	44383	27445	10173	2573	600	196	120	104	85	108	92	95	84	89	87	98	83	89	102	81	107	79	93	112	92	93	86	83	88	79	95	78	92	93	93	100	94	100	91	89	76	106	80	105	126	89	96	93	87	98	71	100	99	88	92	80	81	107	96	81	99	100	80	94	95	94	78	96	94	97	91	100	94	93	85	91	88	117	89	88	71	110	90	87	109	93	82	87	101	91	102	79	94	95	82	84	79	94	84	103	84	79	110	85	108	94	93	84	89	89	97	81	83	74	86	89	84	102	80	104	82	91	91	86	86	79	94	108	76	93	101	93	96	94	99	83	89	95	72	101	102	93	95	97	96	92	93	81	92	89	108	93	83	94	96	91	94	90	115	95	102	90	83	85	79	88	96	92	97	94	92	96	80	107	107	80	121	89	90	90	70	108	85	89	91	81	83	99	104	87	89	80	91	94	68	115	84	91	97	99	87	88	75	98	78	91	83	77	94	104	95	84	98	82	96	103	87	85	86	97	94	91	107	115	76	90	88	99	90	98	80	112	96	91	92	91	96	106	92	97	77	98	87	79	93	102	96	106	119	100	81	83	87	88	88	95	84	102	91	95	89	83	75	89	96	110	99	86	94	85	95	96	97	88	104	88	82	83	99	104	79	102	95	93	97	85	93	95	103	107	101	83	89	94	102	90	88	89	97	102	77	92	90	90	74	113	94	88	101	89	90	100	86	90	86	89	99	88	98	99	81	86	78	93	87	102	103	84	98	96	98	102	92	106	94	88	94	89	85	92	113	91	90	90	88	94	86	86	108	85	93	95	95	96	77	75	89	87	83	93	89	96	89	100	91	78	104	98	83	78	75	107	91	103	98	101	71	98	88	89	105	85	97	100	82	100	87	92	98	74	97	105	86	76	100	83	99	92	111	97	87	81	100	90	86	99	92	87	97	76	87	81	100	86	76	81	96	77	95	101	79	89	112	92	84	87	66	83	78	80	86	82	79	99	98	94	69	106	98	93	98	82	110	104	106	89	103	93	79	86	87	90	85	89	103	101	88	88	91	101	95	74	90	113	81	106	93	81	75	73	77	88	96	86	95	89	78	83	101	85	86	93	95	108	101	78	91	102	98	93	83	99	86	104	107	107	105	94	81	78	99	85	98	96	85	87	87	91	82	86	88	103	87	83	96	85	92	94	116	103	94	92	83	88	82	86	102	92	99	92	97	96	90	105	90	95	94	84	98	81	97	97	94	83	111	111	106	105	101	88	97	75	105	83	87	97	75	85	95	85	104	92	80	86	94	100	96	61	87	81	103	92	82	99	90	84	109	76	117	88	100	84	91	89	78	99	96	82	86	93	105	86	85	81	90	93	89	81	84	98	90	93	99	108	79	105	81	96	108	90	88	101	83	78	79	77	90	73	72	83	84	109	105	80	84	126	86	90	97	88	79	110	94	99	88	85	83	82	77	92	111	96	108	94	103	101	97	94	81	78	105	91	94	100	77	106	94	97	92	76	83	89	89	90	89	91	103	78	93	97	83	88	98	90	87	86	87	89	99	93	87	94	80	90	94	88	113	102	92	73	100	92	102	100	95	95	89	93	82	92	86	82	109	108	69	97	103	74	101	90	89	89	89	96	77	97	85	89	92	81	78	92	97	93	84	89	74	91	62	102	99	87	102	86	92	72	83	68	90	80	92	94	99	94	98	85	94	92	94	88	103	92	110	99	99	103	100	82	96	81	94	86	108	76	88	109	100	86	87	83	93	76	104	87	91	94	83	67	88	90	93	99	82	88	98	92	95	92	87	110	91	95	74	80	89	100	95	98	100	78	80	74	105	74	102	93	89	100	116	87	87	81	83	94	88	85	82	85	98	96	83	91	86	79	104	87	71	99	96	89	94	93	84	86	100	90	95	91	98	90	96	84	84	94	87	80	105	107	105	91	89	111	93	88	86	89	83	108	85	100	96	80	96	90	82	106	89	95	89	90	75	85	86	105	101	96	95	104	86	90	95	100	100	91	103	90	97	92	99	90	83	89	101	111	86	90	85	89	96	90	91	72	83	108	99	79	86	94	94	90	101	87	96	100	85	85	92	108	76	74	89	106	112	103	92	88	99	104	93	102	81	103	79	86	86	87	101	93	99	81	91	100	87	86	93	107	101	90	100	89	110	79	85	80	81	105	83	93	94	80	76	80	103	108	86	92	105	92	74	78	79	90	90	93	96	93	84	88	94	82	102	101	96	91	82	80	98	95	74	96	95	98	102	94	88	103	101	87	84	86	79	93	77	116	86	87	90	105	88	109	101	103	85	90	98	76	87	80	107	97	84	94	95	89	95	76	112	72	104	93	99	80	80	94	98	84	89	84	94	98	105	82	75	91	110	84	72	88	88	86	85	98	85	93	92	97	83	94	101	91	91	82	76	102	96	92	96	76	80	89	94	87	101	90	94	85	80	99	83	105	88	79	99	97	99	91	87	104	101	91	78	97	94	86	90	86	94	82	94	75	83	91	97	97	86	86	100	85	93	79	88	83	106	100	83	80	98	92	103	90	82	85	100	123	105	106	82	83	94	101	87	97	83	100	90	98	90	92	101	103	85	94	93	81	88	89	93	100	84	78	86	118	93	90	87	89	91	84	102	97	92	97	93	86	106	103	85	92	84	112	116	90	100	88	83	80	104	84	89	73	102	89	80	102	102	88	82	88	82	72	92	84	81	86	83	75	81	98	100	86	93	79	94	77	87	98	75	84	81	86	102	83	107	91	99	100	103	87	86	76	96	78	84	79	83	98	111	108	106	88	108	104	93	77	91	109	91	88	78	100	88	80	104	104	94	75	123	88	86	101	82	89	97	99	106	102	89	88	89	97	97	92	75	99	94	91	100	92	106	94	86	93	105	96	87	88	75	90	71	84	100	98	76	102	97	88	87	94	94	98	95	80	95	89	81	87	92	90	77	80	92	108	106	88	107	90	89	87	94	82	104	80	61	103	96	100	84	112	101	93	94	104	97	86	100	94	91	105	80	107	88	80	84	89	76	94	107	80	89	93	101	85	81	89	79	84	96	85	100	104	83	100	101	94	84	93	73	77	94	95	97	92	84	81	90	80	95	94	93	79	84	91	89	87	99	84	81	93	109	91	100	88	94	83	96	92	92	86	99	91	90	86	93	98	82	99	89	84	97	102	108	89	104	95	101	90	91	86	90	84	92	99	88	85	103	83	97	92	78	102	100	110	91	106	100	108	92	109	89	83	79	90	99	92	98	78	82	82	105	71	67	102	86	103	84	75	85	90	79	97	118	90	101	96	92	110	91	86	99	98	85	86	96	91	89	91	84	102	78	90	97	83	99	99	102	83	90	79	86	97	100	77	82	98	89	93	77	104	96	100	94	100	102	97	85	101	91	82	88	78	84	92	96	99	80	88	89	105	88	92	85	81	85	90	96	90	85	94	98	95	111	90	103	95	92	96	106	88	99	77	88	87	88	90
45150	47912	64394	48863	37326	24318	10423	3082	1353	961	864	995	927	844	867	938	920	886	905	929	929	951	875	891	895	907	944	938	906	913	916	878	858	953	941	886	905	896	858	932	912	846	906	935	886	911	913	947	930	952	901	898	907	865	845	909	950	895	964	873	923	928	861	910	966	890	870	946	824	895	881	880	889	956	905	912	901	876	921	893	912	869	918	857	824	942	895	918	913	896	943	938	917	912	892	910	908	921	891	917	957	938	914	998	950	875	882	900	899	879	841	937	910	938	978	886	882	904	919	881	927	884	947	907	913	920	906	910	843	910	945	875	876	921	916	903	887	912	954	901	879	914	926	903	867	935	917	892	923	918	914	856	916	917	925	914	883	882	950	928	803	881	912	968	905	937	914	890	922	875	937	897	914	918	884	913	880	905	893	900	894	904	959	870	875	863	896	910	895	860	934	819	883	915	882	913	916	872	921	944	956	931	942	984	912	925	886	886	889	928	925	819	957	915	884	876	913	924	873	942	901	911	885	921	837	861	906	947	936	837	929	919	920	917	901	877	890	914	919	944	902	879	893	864	945	952	928	915	902	936	911	898	883	917	915	908	918	935	894	898	909	878	917	913	908	898	920	909	928	891	925	972	929	878	911	911	926	886	960	897	857	911	866	968	869	908	892	949	894	876	892	893	942	889	906	929	918	894	914	843	912	889	913	872	950	966	892	917	911	908	914	894	883	934	912	872	923	915	930	922	892	910	869	902	883	917	904	869	957	867	926	955	867	907	938	862	921	875	831	915	859	895	855	907	896	887	931	911	861	906	963	941	867	840	921	906	897	941	858	885	944	858	925	903	945	888	888	933	954	943	881	908	915	928	937	908	897	897	880	904	930	899	935	919	849	890	935	951	890	914	865	861	916	951	897	875	951	929	932	887	949	908	937	888	868	867	886	934	897	887	959	905	917	914	929	892	990	912	861	939	867	958	876	902	947	884	990	878	903	920	879	932	889	985	865	846	914	903	879	929	883	879	942	905	857	914	958	896	911	935	923	938	942	876	975	920	924	922	934	885	887	891	900	930	923	929	902	866	954	980	891	881	940	928	917	906	951	921	890	840	885	941	895	978	937	868	889	948	871	894	873	870	914	874	911	896	909	883	834	875	845	908	897	917	868	899	866	814	875	917	890	874	891	901	914	909	926	918	897	905	863	875	955	885	882	969	851	922	885	860	919	907	914	900	871	939	879	930	892	912	888	886	943	908	925	925	866	865	910	912	868	893	918	901	911	901	901	940	863	906	918	926	877	900	931	909	908	923	910	861	981	895	885	888	940	883	927	864	885	914	882	942	906	928	900	953	922	904	949	869	919	930	875	937	921	938	892	868	891	886	923	939	906	908	931	912	874	943	916	916	812	909	894	890	933	889	867	883	908	914	914	921	922	890	880	934	926	943	879	915	901	928	940	872	946	871	885	875	895	957	923	904	884	907	914	960	903	976	874	889	900	928	927	965	910	976	909	917	939	956	954	853	938	898	907	925	913	902	919	909	957	880	861	855	882	943	941	928	860	941	915	863	923	847	889	923	878	902	921	934	977	905	907	888	917	819	875	893	899	924	900	889	935	879	882	893	915	885	952	885	900	922	927	913	887	915	954	854	867	885	940	907	848	976	897	927	950	911	858	871	895	902	895	947	903	908	851	969	906	900	866	942	936	912	949	866	887	858	868	893	904	904	860	915	935	921	969	892	851	937	901	909	912	933	932	871	889	911	889	903	862	894	898	879	938	904	929	901	935	915	917	929	874	881	915	888	861	975	925	911	920	892	924	914	853	908	938	940	914	915	931	864	892	896	886	915	885	935	928	899	913	923	891	895	873	969	941	899	931	931	938	878	860	910	923	899	886	928	879	981	917	869	944	961	887	900	897	879	872	893	909	903	858	879	937	907	948	908	855	938	943	885	930	852	869	921	886	891	889	877	899	923	893	910	924	850	941	932	909	899	871	874	885	903	870	892	880	863	891	875	840	946	914	897	888	902	887	926	888	905	880	889	920	928	855	869	906	901	890	900	912	917	929	863	896	947	837	902	891	870	882	976	958	880	941	922	898	899	887	878	889	893	889	852	912	886	926	919	900	910	899	900	910	872	930	938	929	926	870	888	929	888	903	960	913	894	902	883	936	908	923	921	928	913	870	928	917	877	921	871	886	975	910	912	911	998	989	873	876	865	950	906	876	905	935	929	887	940	928	888	848	853	883	888	916	931	901	877	849	913	871	909	894	915	896	898	915	906	906	912	857	925	918	857	937	927	939	941	887	878	881	902	879	878	940	897	944	874	967	984	946	919	909	914	939	946	861	900	942	918	892	864	982	914	905	910	873	907	890	900	928	895	861	916	892	914	888	866	948	892	895	894	900	949	909	928	932	955	903	930	892	929	883	984	948	926	859	942	921	913	914	988	963	924	862	956	866	962	966	872	916	884	861	985	879	938	927	918	904	862	862	961	908	940	899	924	892	936	901	971	879	911	866	865	875	930	915	922	875	883	925	853	875	912	900	852	885	881	851	943	920	973	901	883	869	914	905	915	863	912	895	914	892	925	940	924	949	910	911	886	898	989	890	893	922	910	894	922	907	888	950	874	887	884	891	904	888	915	920	929	881	932	906	892	886	886	902	905	907	857	959	929	888	907	895	860	966	929	890	869	964	870	930	892	916	912	875	905	911	927	864	973	908	882	929	904	922	878	856	927	942	919	844	882	899	916	908	913	853	866	951	957	869	855	926	938	939	908	898	912	927	888	916	877	874	881	901	909	886	918	905	917	885	917	912	835	860	901	945	929	932	941	905	944	918	883	895	888	917	931	923	904	941	894	901	868	946	865	927	956	872	916	854	920	933	869	894	917	919	941	923	852	919	883	870	928	917	844	877	893	861	933	912	896	870	855	910	937	902	864	894	899	951	872	905	914	924	855	877	902	898	933	895	869	913	885	901	922	944	875	870	890	926	896	861	896	847	904	907	895	924	912	931	900	914	900	968	876	884	917	956	882	895	926	952	918	892	906	922	892	969	938	862	873	905	903	898	898	861	917	886	879	894	946	865	893	924	857	933	959	923	842	941	879	923	937	908	889	888	874	904	922	905	918	876	941	944	906	875	920	935	949	874	921	897	884	951	930	887	903	931	929	921	905	903	1001	924	865	870	914	885	887	929	909	921	912	909	884	880	911	913	900	896	895	909	911	894	906	916	933	877	888	895	953	883	879	936	947	837	943	948	878	925	912	900	915	902	892	903	931	909	862	910	911	910	900	932	930	930	855	935	911	902	870	891	902	934	894	876	878	956	906	937	931	886	925	929	891	882	927	887	902	952	828	903	934	904	920	855	926	918	937	932	967	884	885	959	903	899	932	913	891	921	869	909	923	958	896	949	964	853	955	867	906	907	919	908	878	941	903	927	941	898	892	883	893	913	850	898	865	924	953	900	889	851	922	872	883	864	896	889	924	865	873	929	883
6201	8569	15818	7837	1928	521	202	106	101	99	93	93	116	96	95	75	89	90	93	97	97	93	101	87	92	101	103	102	87	108	86	89	92	89	95	97	103	97	97	91	88	97	86	97	109	85	99	91	93	98	88	85	98	82	94	115	79	98	106	96	89	105	93	93	100	102	102	86	99	115	90	96	82	95	102	86	99	87	89	104	89	75	101	109	93	80	83	87	96	92	93	116	104	95	87	104	100	120	93	100	105	108	105	83	99	90	96	100	91	96	92	102	106	75	107	95	100	106	105	93	94	94	86	93	91	96	87	96	87	103	94	106	106	105	70	102	87	98	90	96	99	86	93	95	108	88	92	101	81	101	99	96	108	94	101	104	90	99	109	108	94	89	97	81	92	101	88	96	102	102	86	88	89	97	95	92	93	125	93	82	89	93	98	99	99	99	95	115	90	105	87	88	91	100	97	88	89	92	109	91	99	80	92	91	69	90	83	76	114	92	118	101	99	93	107	99	88	89	86	88	100	104	98	94	92	95	101	109	94	98	109	84	90	110	108	96	91	110	99	81	120	91	91	88	90	120	95	79	86	102	92	94	92	105	83	101	105	100	87	113	111	92	97	96	89	105	85	92	78	93	88	101	95	105	90	84	91	93	81	87	99	113	92	99	96	100	97	103	113	84	88	93	109	81	94	98	93	99	95	97	104	71	93	93	106	76	92	85	92	95	112	79	94	94	102	87	102	85	105	100	94	81	100	91	91	95	98	111	91	104	101	107	111	105	85	91	86	88	106	85	77	97	100	94	95	89	106	92	95	84	81	94	98	107	79	105	98	103	84	88	100	103	89	98	88	99	103	72	91	84	96	103	98	94	78	94	109	90	97	99	84	86	84	99	94	94	88	87	103	124	82	90	85	98	102	107	98	99	83	100	105	94	90	103	84	94	81	95	109	75	95	82	90	85	93	106	94	85	96	66	90	71	98	88	87	86	88	92	106	111	84	88	96	93	86	91	95	94	84	103	102	96	97	94	114	88	109	111	69	95	102	85	107	95	97	84	101	78	103	94	88	110	103	98	88	99	103	84	104	94	99	95	96	84	105	82	78	116	88	92	105	100	99	89	110	86	93	91	99	92	86	96	113	88	103	99	98	90	97	95	91	105	98	93	111	89	108	93	107	92	81	99	96	92	84	98	87	103	95	92	90	95	76	109	89	102	108	98	102	74	107	105	90	103	90	99	109	102	79	72	88	96	101	83	101	105	94	105	112	97	101	124	85	84	87	96	94	85	103	104	92	104	108	90	105	90	89	103	76	87	102	97	106	104	94	94	101	115	104	94	87	100	98	98	101	107	104	80	91	85	106	86	99	106	106	94	92	95	82	112	90	98	104	98	83	104	96	96	85	89	95	93	80	92	101	102	75	91	97	98	106	101	87	112	106	71	96	80	100	89	92	106	104	110	95	94	88	85	110	93	100	92	93	93	106	94	96	95	97	96	97	96	107	106	99	82	94	105	89	105	90	100	99	96	94	82	92	88	94	102	83	76	107	84	90	93	100	105	94	119	91	101	97	100	86	99	105	89	98	103	98	104	101	87	102	117	83	106	93	97	84	79	100	100	79	97	93	75	101	95	86	94	91	97	73	101	102	93	99	96	81	105	107	98	101	107	95	106	109	95	91	103	81	92	89	96	87	94	93	87	87	94	101	115	97	76	88	94	93	90	106	103	79	91	98	90	80	87	92	101	96	96	108	94	104	99	93	87	97	89	84	93	105	94	89	104	89	102	86	98	84	97	106	98	85	84	98	94	100	109	103	116	89	86	98	107	81	113	88	93	113	81	94	77	84	94	109	105	88	82	102	58	91	103	94	85	85	97	107	92	106	84	99	89	119	111	87	95	106	91	103	99	116	82	93	82	92	85	92	118	86	94	85	84	98	93	88	92	107	71	114	86	85	90	74	82	87	99	95	91	104	91	94	86	103	88	98	91	79	104	99	99	108	123	87	99	99	92	88	101	87	82	77	77	81	92	88	92	81	116	86	87	82	115	96	87	119	122	89	85	95	132	99	80	104	101	109	97	90	101	86	97	90	93	96	103	104	75	100	121	99	92	94	96	87	89	97	113	90	89	72	104	83	98	99	100	94	105	96	88	83	102	89	102	108	107	101	102	95	96	104	98	82	92	82	85	87	93	98	96	88	109	97	98	81	85	97	97	84	103	94	89	99	85	99	86	81	85	83	80	93	104	77	98	102	74	79	87	88	83	102	95	91	92	87	75	87	105	113	87	82	99	91	100	87	103	89	100	99	109	98	99	101	112	108	109	88	94	103	113	88	97	82	91	103	93	95	92	86	97	113	82	83	100	90	85	112	99	90	83	99	111	89	87	97	93	86	91	94	79	81	95	85	87	106	88	119	87	106	102	105	98	87	85	97	102	114	86	97	84	90	93	100	91	84	114	83	112	93	72	106	101	91	92	79	87	89	99	90	95	106	85	91	106	99	89	103	84	104	86	98	107	98	103	92	98	106	104	107	104	99	97	99	84	81	91	84	88	92	87	89	103	78	82	97	93	94	106	105	109	96	80	94	94	94	110	94	81	84	86	108	91	93	99	83	93	85	91	68	102	91	78	88	94	80	105	101	116	90	120	101	101	80	87	97	89	89	90	91	116	92	88	107	84	97	86	85	101	100	85	94	97	90	94	113	99	100	94	103	108	84	99	92	100	105	94	96	87	100	94	104	88	71	102	84	83	103	94	98	94	113	85	89	102	92	91	108	116	77	100	85	104	97	93	99	96	109	76	100	106	97	98	98	93	86	102	90	114	104	106	97	99	100	79	90	112	92	91	103	90	99	80	92	109	98	89	103	88	97	96	91	92	96	111	93	98	87	72	93	105	74	100	89	86	92	103	92	96	92	79	90	91	86	99	90	98	84	87	85	90	90	116	97	87	108	118	102	86	100	87	87	81	95	91	104	92	106	85	97	99	101	84	105	112	93	99	89	87	105	99	73	100	95	90	103	106	92	93	108	98	73	98	94	99	93	105	97	98	99	92	87	104	95	100	103	91	76	100	91	95	90	110	102	84	91	106	97	82	94	98	89	100	73	104	97	105	114	81	91	99	100	94	90	96	105	112	79	94	93	71	90	99	86	92	106	98	80	90	102	90	98	111	85	87	92	94	86	93	98	88	99	113	87	97	86	94	93	90	89	100	105	88	99	95	89	102	97	93	104	97	109	107	98	88	97	93	105	107	94	84	88	100	113	102	92	94	96	88	82	84	93	98	86	92	66	86	102	88	80	91	102	104	70	109	105	98	97	106	108	97	93	98	97	81	101	79	108	91	86	100	105	106	80	100	97	102	114	102	104	91	92	102	98	97	92	90	94	92	95	97	98	91	97	98	86	95	91	97	90	80	70	80	86	83	86	85	118	90	92	99	102	81	101	88	78	98	97	92	94	102	84	94	86	108	101	95	91	88	98	89	90	87	90	79	82	96
33059	33408	39564	28906	20307	9598	3221	1426	974	967	930	956	926	900	893	943	949	929	899	946	930	915	911	943	955	974	911	954	955	936	927	977	940	990	915	889	943	937	945	896	940	946	939	931	933	913	845	914	900	931	890	880	965	923	926	880	957	926	951	954	903	938	887	946	923	911	909	953	898	920	895	872	888	912	924	920	922	973	964	943	927	908	927	931	898	920	939	914	902	959	934	904	962	890	918	912	991	891	1014	887	931	938	912	956	940	970	906	852	910	941	978	921	907	965	957	958	968	915	934	922	879	949	922	936	925	992	908	948	938	964	901	900	941	912	948	965	906	904	879	927	911	949	938	896	976	906	915	951	888	928	854	921	970	903	933	922	883	982	923	952	904	935	912	942	976	917	978	929	934	939	927	992	956	961	914	917	912	943	922	918	968	939	943	934	869	905	875	931	878	879	973	943	910	999	993	981	952	955	912	948	914	917	975	894	921	925	943	892	932	920	889	942	910	904	952	953	913	967	977	942	900	944	943	924	906	929	955	886	900	910	886	967	944	961	937	978	907	902	940	982	941	943	940	904	966	932	960	943	933	997	973	951	981	877	986	930	889	910	907	966	931	924	905	891	889	972	865	943	938	926	934	944	929	945	978	917	952	926	920	943	978	978	907	971	979	911	917	1008	920	950	887	916	950	955	920	968	990	910	919	988	909	902	960	982	940	932	952	928	904	944	954	901	956	922	960	957	904	935	925	908	917	960	960	952	920	898	937	967	921	938	949	909	943	945	941	947	885	899	944	925	863	919	945	854	937	927	960	962	932	924	946	952	927	887	915	957	930	919	929	891	943	954	944	932	938	915	968	913	884	960	955	919	916	931	888	954	893	928	952	906	928	924	975	861	953	882	894	945	932	959	927	887	955	916	860	885	923	918	882	931	878	836	920	927	934	939	899	928	922	971	902	989	869	940	962	858	932	917	897	944	924	916	946	927	930	913	902	977	934	898	933	952	951	961	947	962	908	962	946	917	951	926	908	905	962	930	919	905	903	934	909	933	956	906	1011	920	954	960	946	849	951	940	917	927	884	863	927	925	928	937	895	944	923	915	852	953	907	893	930	979	907	928	957	937	923	909	894	951	910	896	1012	903	909	969	916	889	944	892	963	900	940	916	950	955	886	935	908	927	999	939	922	895	861	878	967	926	949	934	885	894	942	935	910	862	907	989	934	891	938	980	957	942	981	893	938	943	913	936	975	973	895	874	944	934	926	915	928	893	950	917	996	873	910	968	919	958	892	912	958	888	940	983	867	947	855	952	931	900	938	947	887	928	960	947	905	876	907	918	916	896	923	926	909	923	929	909	911	879	877	890	922	961	927	956	952	980	879	878	890	931	931	944	922	947	925	927	916	966	927	981	953	953	971	905	873	910	886	862	882	980	901	914	894	920	964	900	890	946	886	969	898	879	966	898	927	901	932	939	961	883	942	898	927	898	963	930	917	939	931	960	995	965	918	879	992	905	987	931	952	912	892	939	902	946	956	926	891	922	969	895	959	942	945	938	923	923	881	961	937	924	883	952	896	886	888	929	945	941	875	922	929	891	976	918	913	932	972	935	927	970	881	939	958	966	938	965	949	926	914	981	873	967	930	973	894	953	924	962	946	947	903	893	1004	933	934	940	890	968	969	941	974	899	939	916	943	924	937	913	883	898	910	867	927	944	927	888	944	905	976	912	908	937	976	939	947	937	932	894	991	912	1023	904	943	961	929	918	969	884	908	908	944	968	909	909	935	910	916	915	952	960	908	967	941	912	963	913	929	907	891	965	890	919	864	908	958	960	931	880	938	960	950	892	989	915	908	890	911	881	914	958	960	897	919	914	882	874	922	959	933	908	943	978	946	928	953	940	909	963	991	925	917	910	935	1021	877	927	948	893	918	850	908	935	991	923	962	917	963	933	969	935	965	897	961	909	899	936	954	969	924	907	961	877	945	950	926	922	920	954	913	898	930	927	846	948	897	881	945	927	888	953	862	993	967	876	937	934	917	937	879	912	918	957	912	959	872	909	894	916	962	923	934	934	924	968	923	933	951	928	977	954	886	1009	905	922	887	956	932	939	917	913	987	985	899	965	939	913	935	908	934	928	922	902	956	974	974	947	897	888	978	933	987	928	894	946	922	929	874	932	922	935	923	904	931	926	953	967	948	941	921	969	882	922	904	970	928	878	929	916	942	890	970	936	901	894	922	976	948	950	940	926	917	963	866	974	942	952	959	911	964	950	955	921	921	903	911	897	966	932	921	908	975	912	916	962	885	944	902	894	963	889	950	906	975	922	892	926	954	886	891	947	929	909	928	959	935	925	934	921	939	978	978	899	940	971	949	919	945	924	945	912	933	962	902	974	868	939	917	925	963	871	873	911	956	936	888	915	902	889	906	933	961	931	848	917	909	943	928	924	929	915	916	948	920	883	895	931	902	981	908	901	928	939	908	896	969	896	835	900	932	936	897	933	981	956	928	920	970	946	953	927	917	925	932	921	954	938	912	880	886	929	899	950	956	941	930	883	936	944	970	924	975	962	899	909	883	960	894	896	967	926	960	955	933	932	951	917	959	941	912	930	881	872	902	996	902	944	906	933	947	881	954	936	866	949	946	965	952	900	895	909	917	882	879	878	968	904	902	919	953	893	946	935	902	947	951	942	913	885	942	928	938	961	994	909	951	911	898	868	916	883	989	916	964	942	944	897	912	929	917	929	963	1006	983	927	916	931	943	933	973	941	966	942	962	923	949	878	969	917	904	880	939	938	939	959	929	902	977	898	952	941	988	938	1001	881	893	956	952	954	859	950	909	919	928	938	908	909	917	954	962	956	901	954	988	923	875	893	934	944	881	957	896	935	953	903	893	914	922	885	883	956	910	969	940	931	907	910	956	892	924	942	878	912	908	937	904	908	906	905	939	924	862	944	928	918	937	915	965	949	916	920	961	912	945	945	920	993	975	943	916	950	933	939	896	901	914	919	901	912	882	940	969	924	928	956	924	947	892	899	902	876	923	963	875	955	967	915	922	904	900	921	922	914	888	953	955	913	956	940	867	957	961	921	944	940	889	915	888	941	905	961	903	953	937	943	909	950	913	967	916	943	909	962	942	912	910	922	904	902	976	882	947	905	902	931	962	939	959	945	912	898	927	969	913	933	926	921	946	969	944	918	947	910	950	929	947	937	933	951	949	928	928	930	978	959	827	927	915	929	864	933	934	931	949	918	926	937	932	859	934	916	937	938	878	959	938	928	900	962	893	978	882	899	926	986	887	953	920	924	915	911	911	887	945	974	925	971	963	957	901	926	920	945	891	920	919	882	918	960	1007	950	907	972	936	892	924	979	938	952	877	926	920	982	942	940	918	924	919	944	966	890	876	912	971	1001	936	923	916	969	910	903	923	920	968	962	926	964	835	990	946	936	942	985	947	949	947	919	911	921	923	906	905	886	895	936	903	947	933	928	932	881	876	972	934	862	932	928
11944	15051	34640	21946	7484	1724	433	171	104	82	97	89	104	90	99	107	96	101	89	73	94	97	92	108	78	102	82	93	102	87	102	94	101	91	96	97	101	106	96	75	96	91	115	89	81	90	86	83	91	76	99	93	104	80	92	90	85	98	96	113	97	89	104	96	85	83	97	90	88	95	95	92	84	100	103	89	83	98	100	101	90	95	109	100	100	103	97	106	79	97	92	118	84	88	89	78	88	96	93	104	96	99	98	87	105	96	90	96	81	70	76	87	86	97	100	84	103	107	113	90	97	82	77	88	94	106	105	102	101	104	93	96	106	80	89	89	92	110	103	71	99	117	80	93	89	107	95	85	90	82	95	86	98	86	80	95	92	107	105	90	99	111	93	100	111	98	84	100	106	82	93	101	104	94	113	87	111	107	100	100	95	99	99	78	96	89	98	92	94	105	103	102	91	90	106	88	103	107	105	98	104	98	85	94	83	92	86	86	95	91	103	95	91	84	102	102	98	78	97	102	89	87	107	72	81	99	79	102	102	104	87	103	94	105	97	101	90	98	101	101	95	89	93	96	73	84	94	84	89	88	90	90	80	79	79	98	106	100	102	105	84	101	107	96	96	94	92	103	83	99	106	109	89	86	83	87	97	104	105	102	102	100	96	101	109	86	98	96	113	97	85	74	104	90	90	86	87	104	117	81	91	79	83	91	86	79	83	102	100	111	84	82	102	101	103	103	87	97	108	104	99	89	110	98	87	91	97	104	107	89	101	93	97	111	113	85	96	95	101	80	78	99	108	89	100	89	88	83	97	86	86	95	104	96	89	80	112	84	86	109	111	104	103	85	95	104	102	90	78	86	99	113	101	83	82	92	93	88	85	71	120	92	94	92	98	101	89	101	107	95	85	88	92	100	86	91	109	100	82	93	85	90	91	98	96	81	86	92	85	93	96	105	109	101	80	115	90	85	95	103	95	95	87	89	91	90	94	98	104	83	75	87	94	89	98	90	100	88	96	95	83	90	85	97	97	92	90	86	97	87	112	105	93	97	100	123	90	87	90	93	84	83	107	105	87	96	98	96	85	99	84	75	95	94	107	105	95	115	94	97	103	87	88	92	87	95	89	95	108	92	95	86	78	85	93	92	70	101	113	106	87	86	96	84	82	85	95	90	102	81	85	118	97	91	97	94	95	112	101	91	95	98	83	103	98	103	88	78	85	99	98	86	96	68	100	99	98	93	95	85	82	75	95	86	97	78	102	102	86	97	91	84	90	106	104	97	102	93	93	84	118	92	87	112	88	94	75	83	116	98	99	92	75	84	99	116	93	98	75	96	84	93	82	100	85	87	93	105	95	97	90	86	101	85	93	88	88	124	87	90	102	85	112	107	82	109	100	86	99	104	85	96	88	75	88	129	109	82	97	89	79	86	98	78	96	102	89	88	99	97	90	86	92	90	88	76	103	92	79	88	97	91	95	86	97	95	96	69	75	110	106	89	79	94	89	81	88	96	85	117	109	92	91	106	105	83	102	77	97	112	100	85	80	90	98	79	97	107	117	97	104	85	101	82	95	83	89	88	97	88	105	93	83	108	94	84	89	92	105	91	103	92	102	91	105	90	86	108	80	81	80	111	84	100	107	79	83	106	94	90	93	99	77	97	97	89	94	97	98	100	82	87	88	94	103	108	95	96	85	86	101	77	83	99	111	102	76	71	95	97	98	98	80	105	99	94	86	87	88	106	110	88	105	100	89	82	103	91	88	107	94	114	102	89	104	92	95	92	101	104	101	93	104	97	86	93	104	87	89	115	109	94	66	92	100	98	97	87	100	108	103	104	82	67	91	102	102	98	117	93	88	96	82	97	91	97	88	94	89	85	104	96	107	85	78	100	120	92	92	105	88	72	82	108	89	86	100	77	105	96	96	107	98	95	101	98	97	97	95	115	81	106	102	109	87	91	107	93	86	96	94	110	75	89	86	100	96	84	93	86	103	106	86	84	99	84	95	86	102	123	78	70	102	109	97	98	91	78	90	89	112	91	103	86	95	111	80	87	79	91	100	91	76	83	87	90	100	87	101	92	83	104	100	71	101	77	98	96	102	93	93	96	84	95	95	94	94	96	112	98	94	83	106	82	88	91	85	100	100	98	77	85	93	92	103	99	79	95	87	114	91	91	100	85	105	87	100	78	83	106	96	91	99	83	93	84	98	104	90	85	92	99	96	89	114	98	88	99	90	87	98	104	81	95	85	96	97	84	90	114	105	89	96	109	94	92	84	99	87	95	106	105	81	92	87	76	95	101	86	95	99	98	95	91	104	106	90	109	108	81	91	99	99	92	99	86	103	80	88	107	84	101	99	103	88	98	84	102	91	86	77	93	116	93	80	76	125	80	90	89	79	98	80	83	88	90	90	92	88	95	100	77	78	92	88	92	92	92	91	101	60	87	97	89	86	93	107	101	100	87	98	101	99	96	106	95	92	118	92	97	98	92	96	96	98	92	87	90	89	93	90	95	93	95	91	100	89	94	88	86	86	114	81	96	113	94	111	86	92	93	92	102	101	92	82	85	81	84	88	101	87	78	100	113	80	90	102	90	88	87	100	85	93	89	75	101	90	95	91	80	85	87	91	87	99	94	97	102	99	87	109	104	97	90	94	83	97	76	112	99	79	107	91	98	97	92	96	85	100	94	89	89	87	90	98	102	94	96	97	117	95	87	93	94	106	108	89	97	97	92	86	86	97	98	96	104	88	85	90	104	83	101	88	95	102	92	89	97	91	82	95	95	111	96	86	96	95	104	92	104	98	110	85	113	119	93	87	105	94	100	113	100	90	92	96	97	91	97	108	101	95	93	114	82	95	93	106	95	94	101	90	91	91	101	105	85	83	81	101	91	78	95	104	92	95	92	99	80	89	89	91	85	84	91	99	89	100	87	105	95	87	98	106	77	89	89	98	91	97	98	94	78	93	73	85	97	91	89	91	72	94	98	84	84	80	101	99	105	93	92	85	79	94	97	97	101	103	82	87	89	71	112	100	93	96	101	96	100	98	76	76	110	101	93	104	93	104	86	92	79	93	107	108	80	97	103	102	96	83	107	97	85	85	89	119	98	85	98	96	90	82	93	101	107	67	90	86	84	92	105	84	83	90	92	93	86	100	95	88	94	97	104	96	85	113	103	88	103	76	100	95	93	88	98	113	98	114	105	75	89	84	94	85	101	98	110	87	90	98	81	106	73	94	99	91	92	100	104	77	87	90	121	109	94	89	87	88	93	104	99	110	97	91	86	71	93	100	91	105	82	90	106	108	93	95	94	87	85	96	94	87	107	87	97	89	85	86	84	80	109	86	85	88	90	72	110	115	80	92	100	103	90	90	104	85	92	94	90	104	91	92	86	100	104	93	102	93	96	104	105	80	97	105	82	106	90	97	94	95	86	91	102	91	79	74	95	108	91	89	95	94	86	97	86	106	82	90	99	91	105	103	89	96	97	104	99
42879	38835	55650	43479	33866	20966	8492	2571	1250	932	916	908	897	964	922	881	922	965	914	875	913	920	854	977	918	858	942	902	930	938	928	906	881	949	912	915	940	951	891	884	859	914	929	885	943	896	883	935	866	928	911	974	925	958	917	940	900	877	915	923	928	917	907	850	923	917	944	945	932	909	942	885	931	935	919	921	964	879	956	945	962	938	924	923	899	952	924	942	922	950	882	915	949	928	913	942	882	814	916	875	979	856	936	907	948	925	919	934	912	894	912	937	887	931	931	984	872	898	850	893	879	915	842	907	913	910	934	952	957	939	945	928	919	898	908	875	919	940	930	942	956	954	885	941	930	884	879	875	928	933	910	933	942	934	880	899	918	941	901	935	912	933	890	960	977	927	959	915	961	924	920	910	921	931	893	933	926	896	891	941	952	958	938	931	964	899	859	863	923	940	956	887	906	901	931	986	885	904	916	882	910	940	882	940	930	928	903	916	896	887	938	938	916	956	897	881	934	902	930	888	950	931	905	966	906	884	843	914	920	947	869	946	962	953	873	920	900	899	934	942	912	915	922	939	933	954	901	911	913	926	948	968	907	930	970	983	950	904	932	949	901	905	941	930	854	891	941	944	826	936	879	903	941	886	875	924	909	933	949	925	899	894	956	895	951	909	945	920	950	938	913	874	925	929	945	904	931	945	868	940	906	951	845	901	900	872	956	937	952	897	852	923	907	917	879	867	891	936	909	866	906	881	932	883	919	921	948	905	907	949	955	842	929	979	940	942	928	880	925	946	987	938	931	901	939	888	980	932	958	923	888	853	907	846	898	945	963	939	931	930	890	940	905	922	942	908	873	886	894	930	882	906	942	887	933	929	909	919	896	904	952	964	899	940	872	942	945	873	911	921	931	943	927	906	932	912	879	949	920	918	883	908	882	910	892	937	860	969	924	961	916	951	956	936	889	914	969	909	936	957	894	912	862	919	981	953	896	926	924	954	942	914	902	830	919	908	924	965	921	959	917	910	973	887	906	921	920	973	896	950	905	921	859	948	907	937	889	912	910	941	901	917	916	912	876	937	945	942	930	942	939	855	900	949	900	919	958	919	886	929	866	935	918	937	927	946	947	866	953	959	890	900	993	935	920	929	865	944	905	952	920	891	917	888	905	894	931	904	904	958	929	934	939	926	958	930	936	925	916	949	928	944	910	901	930	909	926	911	929	888	914	951	907	926	888	924	924	916	935	942	942	924	924	982	922	909	904	889	901	937	974	898	915	952	904	893	873	943	906	904	929	881	933	877	929	886	910	899	964	885	901	865	919	914	882	966	929	906	884	870	926	892	932	863	963	907	905	925	957	911	926	890	947	931	905	971	938	947	962	888	933	880	947	936	939	861	902	917	972	902	934	854	997	865	922	922	911	910	931	945	884	962	912	952	920	958	863	954	939	872	939	910	885	917	907	920	875	881	922	993	898	886	915	918	953	946	915	899	956	915	885	955	919	874	922	915	935	918	908	881	924	953	914	1022	956	888	940	943	882	907	937	968	901	989	963	924	921	923	898	921	946	933	904	910	941	952	923	915	941	938	895	937	929	935	886	967	894	911	894	917	930	956	928	891	932	985	898	932	905	941	933	886	947	943	917	949	906	878	918	920	920	878	941	908	930	920	903	900	945	960	871	886	937	887	922	898	900	919	870	955	907	944	918	846	917	875	868	889	911	881	919	955	927	923	907	939	855	938	894	912	966	932	853	930	900	962	927	916	956	934	950	981	932	884	908	929	892	934	926	838	933	945	926	912	907	881	950	898	927	890	891	903	915	911	897	862	937	958	882	955	878	895	920	907	916	891	935	875	906	888	929	909	904	860	939	938	901	907	972	911	931	947	969	892	881	921	913	978	879	943	907	862	899	882	920	906	902	907	991	894	939	929	953	874	933	887	919	918	941	950	874	926	856	862	897	933	898	983	888	858	916	969	914	910	827	917	954	941	915	934	858	945	915	908	908	926	929	875	935	884	930	909	961	943	887	908	892	939	931	901	908	895	932	929	876	943	929	919	897	947	933	900	906	905	951	894	854	922	939	906	921	888	851	935	883	867	949	892	951	921	926	883	922	857	922	906	956	922	930	899	901	947	919	894	911	847	902	910	950	873	837	899	913	941	963	848	933	914	930	958	896	898	921	966	859	891	885	903	917	944	906	904	956	947	913	916	897	931	885	901	876	934	920	929	852	938	871	925	891	912	922	897	876	944	880	927	910	879	917	890	950	950	915	920	908	960	877	947	925	952	874	909	954	874	891	928	945	912	938	879	925	948	924	915	886	925	968	946	914	942	885	883	903	887	878	870	887	880	904	877	925	920	956	917	880	944	910	851	889	868	917	892	909	928	909	887	896	905	916	941	937	897	937	956	898	918	843	891	959	922	868	977	915	949	951	877	921	894	956	907	899	941	886	940	919	1000	913	979	946	883	898	894	915	960	915	917	890	934	933	907	940	975	880	888	926	871	886	952	940	920	917	885	892	903	869	913	956	954	950	909	922	930	939	915	896	909	901	922	919	891	920	915	939	890	945	916	907	893	941	906	918	992	925	912	877	966	941	925	925	940	962	914	883	944	926	959	887	918	916	907	882	908	950	935	887	922	918	913	927	941	912	954	985	900	918	892	929	937	900	918	903	968	923	895	923	894	913	919	911	925	890	887	954	912	918	932	939	885	923	902	944	894	909	912	902	954	898	951	896	931	939	917	880	876	950	876	921	866	981	857	974	910	896	922	902	941	907	945	927	917	891	883	967	859	898	924	924	968	864	889	903	942	899	924	910	897	853	963	936	946	919	940	938	925	923	871	888	899	846	949	926	893	944	882	929	931	944	900	874	938	814	923	945	926	934	915	921	919	940	903	956	868	925	873	923	936	893	912	872	883	890	913	957	913	905	902	946	941	918	943	923	947	925	886	973	927	955	963	889	965	921	922	911	935	884	880	936	902	929	926	938	893	914	938	952	884	951	910	868	968	935	905	924	938	954	920	890	921	950	884	972	961	907	883	886	901	916	904	932	932	910	907	943	925	867	985	939	1006	906	922	911	975	927	948	890	880	923	907	945	907	949	891	931	932	900	904	879	944	915	865	920	935	885	899	913	948	884	909	949	908	909	868	896	900	898	890	944	887	970	909	952	927	908	957	899	896	894	908	905	954	921	942	948	938	904	893	928	864	940	948	891	971	863	866	935	888	897	917	939	916	890	998	925	917	893	950	926	925	918	905	928	890	892	949	882	936	922	968	878	910	905	913	908	874	916	978	898	951	901	933	932	905	904	885	938	943	915	943	856	953	897	907	948	956	967	881	902	882	955	903	936	953	924	926	975	941	964	894	958	910	877	903	900	970	890	871	916	951	891	924	902	874	894	874	879	939	899	928	955	935	884	872	900	900	931	893	900	915	920	922	922	895	982	910	926	917	911	916	915	869	860	893	946	992	931	902	1001	916	953	910	917	921	965	939	973	990
14724	12197	35087	22446	7119	1535	413	182	103	101	101	91	97	95	105	93	113	88	113	87	98	103	94	85	112	83	97	112	96	100	81	110	100	81	85	91	95	94	104	95	109	99	93	92	86	109	98	110	90	96	103	108	97	109	105	97	94	98	108	98	85	118	80	110	85	111	89	96	94	91	94	111	90	84	91	105	84	83	104	93	108	102	97	89	103	90	99	96	99	86	87	93	106	116	90	90	93	81	86	98	101	100	99	86	100	86	104	97	106	86	78	102	83	103	103	86	95	103	100	98	104	90	87	113	101	125	85	99	102	102	99	120	106	98	120	85	97	103	99	86	106	92	92	99	98	100	80	91	94	97	110	86	112	107	102	111	117	103	112	94	88	106	106	120	104	93	99	101	111	107	84	105	102	96	99	100	105	93	90	91	103	90	87	94	90	107	92	105	105	99	101	103	88	93	108	94	101	102	81	80	80	88	99	86	104	81	83	108	94	87	94	122	85	105	107	90	97	88	101	85	106	97	86	86	108	94	91	112	96	92	95	84	101	103	95	100	106	96	75	95	118	97	94	99	114	103	125	80	98	93	118	101	85	94	113	112	111	75	98	106	108	89	112	92	102	90	90	94	95	89	97	93	87	96	95	93	97	84	112	91	90	125	97	92	86	106	86	97	106	105	85	107	98	96	96	96	114	97	96	94	105	93	94	112	84	109	113	90	97	93	113	95	104	81	92	92	80	75	101	85	82	101	92	100	95	86	94	99	86	92	84	94	99	113	90	105	99	113	111	94	105	91	91	100	103	107	90	65	92	96	99	93	103	97	96	111	88	109	102	107	81	104	91	84	108	117	117	94	84	125	89	107	95	114	109	107	110	91	98	96	105	104	102	96	95	80	78	101	104	96	89	101	99	108	103	105	108	98	91	101	102	99	96	107	112	95	113	82	106	109	104	96	89	92	110	95	110	95	105	103	96	115	86	81	117	98	110	83	88	102	105	116	83	91	98	87	94	88	65	93	95	97	91	83	99	83	108	85	108	93	81	83	92	86	99	82	106	84	99	89	107	98	89	79	92	95	99	101	94	97	86	97	105	104	99	92	96	98	71	89	94	101	81	93	90	99	103	97	99	99	90	111	101	82	100	93	111	92	101	80	108	91	101	104	117	98	111	97	117	81	95	95	95	80	103	92	97	103	113	79	96	101	113	90	107	76	89	100	86	105	103	83	104	97	113	84	106	102	86	95	91	121	89	88	99	108	97	94	86	76	75	108	90	93	90	82	92	97	82	104	100	83	105	103	86	95	86	85	93	86	101	92	93	76	83	105	95	97	89	85	93	95	107	95	89	89	95	87	88	106	100	103	104	104	86	108	103	105	92	87	98	96	113	103	91	92	81	107	97	99	102	92	88	95	98	103	94	106	82	85	93	103	88	94	103	112	99	100	93	112	102	93	102	91	83	96	102	119	84	106	91	91	104	90	90	91	98	89	107	111	105	104	92	79	78	85	101	100	89	90	90	106	100	85	101	98	97	85	98	96	90	89	110	101	105	103	106	94	86	97	88	96	84	93	91	112	96	81	95	107	88	82	89	92	87	118	94	91	106	97	119	95	106	97	102	96	113	96	103	88	104	102	92	94	104	93	92	98	97	119	91	84	99	88	100	92	103	86	102	93	92	114	99	98	101	94	92	107	108	96	91	105	85	86	97	107	87	111	87	106	103	111	105	100	87	86	93	97	89	77	100	87	101	89	83	107	85	110	87	97	87	86	93	105	109	83	90	96	82	94	95	102	89	108	104	101	98	93	99	117	109	98	100	112	90	97	111	90	101	86	110	94	100	99	117	107	106	84	103	95	90	103	77	88	104	89	98	82	91	107	89	101	103	109	95	106	87	79	105	106	91	76	98	96	98	89	117	115	121	82	92	102	97	89	99	92	86	97	107	97	83	109	97	94	99	81	106	74	105	83	99	80	104	101	90	90	112	94	114	91	95	91	92	103	100	95	104	99	102	89	97	106	100	97	100	100	101	94	98	99	89	108	100	86	93	106	96	84	105	99	103	95	118	77	92	103	105	97	103	104	72	101	85	85	107	82	90	100	107	110	111	102	105	103	105	73	94	114	105	82	91	91	103	89	108	98	97	103	119	99	112	114	110	101	106	96	95	78	110	103	108	98	83	100	96	92	87	89	82	97	89	102	99	102	100	99	93	100	102	108	89	109	114	95	106	107	111	98	84	98	118	96	94	109	104	96	112	106	118	94	103	97	104	95	103	115	88	89	99	93	99	100	110	91	95	78	112	117	96	98	113	94	76	96	89	100	91	106	99	101	116	89	89	104	84	93	87	103	101	118	98	100	100	78	104	91	96	98	79	95	105	98	102	84	102	105	79	112	99	98	98	79	110	88	81	110	93	100	101	86	104	86	93	102	90	85	92	85	84	117	100	102	102	98	96	103	79	95	107	100	133	96	108	97	93	93	81	100	108	105	99	107	84	102	93	104	95	96	93	112	121	92	102	101	98	110	87	90	87	95	99	109	95	108	83	94	107	108	97	78	93	94	88	79	87	107	100	98	97	87	93	116	78	99	122	94	94	92	89	96	90	112	87	98	106	100	77	96	98	93	88	103	84	95	106	88	105	84	103	91	105	113	87	109	100	105	102	89	97	97	94	106	96	88	93	104	105	114	81	101	87	88	88	109	87	100	94	93	88	114	94	80	103	115	107	113	97	114	94	85	94	109	89	113	102	77	89	72	106	104	81	121	106	65	84	79	96	102	113	99	100	100	96	105	101	94	112	88	102	103	104	91	91	88	100	87	96	102	111	98	92	84	100	96	102	97	109	122	107	97	105	94	99	101	84	81	76	99	101	105	94	90	96	117	102	99	105	110	95	89	119	98	105	94	102	96	99	106	83	99	108	108	105	104	90	92	103	107	79	101	89	74	97	103	87	103	99	114	94	95	91	84	97	87	108	84	85	86	80	101	76	116	95	80	96	106	124	90	101	88	104	108	103	99	100	94	95	92	99	106	112	106	113	95	109	100	103	89	87	88	100	112	92	97	87	104	78	91	103	89	101	102	101	108	101	103	112	101	100	118	101	88	88	95	89	101	95	89	96	89	75	89	89	100	98	101	82	103	108	108	98	92	87	106	86	105	101	96	102	93	98	82	110	103	89	86	89	98	110	103	87	95	98	93	97	87	113	106	104	82	92	92	105	85	102	85	83	91	113	100	95	95	105	97	100	98	84	95	105	99	100	93	105	132	107	103	90	89	84	93	100	104	101	122	98	105	91	96	98	105	103	84	97	99	89	112	82	96	94	107	100	119	100	105	95	103	87	99	99	73	105	100	85	91	94	116	114	97	104	103	84	103	106	96	100	102	90	100	108	97	86	102	105	93	100	93	94	76	84	125	88	99	100	108	92	114	105	111	95	95	98	93	102	99	101	106	92	92	95	82	105	107	93	94	117	84	108	97	100	88	107	99	94	101	101	75
42932	34471	56799	43117	31943	19276	7638	2432	1117	1001	951	926	983	926	981	934	922	929	901	961	925	951	959	952	933	965	946	913	887	973	939	970	991	967	970	903	890	966	924	912	949	937	947	883	987	930	981	920	918	932	946	933	951	929	946	918	906	939	957	955	958	983	988	941	903	948	982	956	950	929	934	964	943	903	981	893	971	957	931	891	987	982	1007	943	996	989	935	939	960	912	898	989	916	906	982	925	869	969	873	997	916	973	918	942	934	903	902	945	934	953	937	905	1010	981	1032	894	941	971	889	917	950	957	976	878	988	913	901	917	966	914	900	984	927	940	898	928	906	956	925	912	881	979	946	969	970	949	1005	900	928	975	943	957	1008	984	982	936	928	988	1006	940	909	933	986	929	946	969	958	905	946	935	991	946	912	980	950	978	902	962	905	972	966	916	980	928	949	888	955	954	912	1002	973	968	934	935	930	924	951	924	957	926	893	917	973	935	934	971	939	962	972	949	925	919	924	908	913	955	962	960	883	988	982	916	901	983	943	923	919	935	885	940	947	1019	943	911	977	993	934	958	950	987	968	917	927	982	911	950	964	942	927	998	903	957	984	915	910	930	1018	969	945	900	973	927	962	879	921	1037	936	936	896	964	932	931	931	914	933	915	972	1012	953	990	948	916	926	949	993	952	953	964	996	962	948	934	949	867	941	934	967	955	963	945	999	987	961	937	928	907	950	939	909	923	966	968	980	952	952	901	1045	1000	966	936	959	944	925	941	958	868	921	962	987	947	956	929	969	992	930	968	990	928	968	913	902	919	986	941	936	911	930	969	1008	950	949	895	950	941	963	933	921	967	914	958	929	934	935	939	916	902	955	930	1035	932	982	915	919	947	959	939	943	1003	934	890	982	900	946	970	940	983	974	979	950	961	940	947	939	974	970	923	952	965	935	957	937	949	921	989	957	905	989	934	941	928	874	936	908	1010	944	953	956	934	947	970	937	915	1005	974	987	958	938	928	990	915	953	922	962	968	957	914	984	939	915	901	938	926	942	956	921	970	971	975	981	926	958	936	936	976	973	912	934	986	890	964	939	912	931	932	927	936	965	917	942	957	932	985	918	975	990	949	998	948	950	987	894	956	955	964	959	923	945	1018	943	920	908	936	972	1004	943	927	992	909	922	922	937	941	935	938	934	957	940	868	933	948	972	1003	938	964	917	935	933	920	974	990	960	924	931	971	955	927	902	880	982	942	922	937	941	934	911	990	953	948	964	1030	968	925	944	933	986	986	1010	917	967	903	989	950	951	954	913	976	963	964	965	993	971	878	973	925	970	954	926	963	968	975	936	981	943	915	911	921	985	975	984	958	1010	1028	914	961	895	926	931	933	944	987	953	976	961	988	961	920	919	952	966	993	951	946	961	945	929	894	960	957	945	919	955	961	952	994	961	932	957	922	909	963	953	900	897	993	973	951	933	996	939	951	928	933	974	943	936	894	976	965	956	974	1010	942	929	981	948	994	967	964	955	1012	967	918	923	909	954	908	943	954	969	957	984	998	921	989	906	902	953	953	904	936	1004	963	915	912	908	884	974	958	978	940	917	976	948	944	950	982	950	942	917	948	949	922	975	968	954	919	948	936	903	937	921	937	966	900	918	933	1022	950	854	968	959	962	957	956	961	913	930	953	919	955	942	968	961	950	964	934	1001	941	981	908	928	913	924	941	932	948	926	901	916	1007	937	966	926	936	988	953	952	913	870	873	962	919	953	928	917	930	950	1001	938	993	1023	928	911	922	1003	975	883	957	926	930	949	973	926	921	947	990	926	941	965	942	991	938	940	918	898	948	934	924	977	924	930	961	925	913	910	912	934	951	914	1019	927	965	933	962	933	941	951	978	961	1003	925	968	932	944	986	905	988	979	945	941	963	950	918	962	924	977	938	977	973	915	984	920	934	944	988	957	992	929	972	939	928	936	955	946	977	960	931	997	942	957	959	968	948	926	908	919	932	902	904	931	895	929	922	951	938	1007	918	897	922	965	894	980	972	903	925	931	982	978	954	991	949	955	976	959	961	933	942	962	952	931	942	953	926	902	960	948	965	999	918	967	932	967	914	946	949	889	965	987	927	934	927	979	969	909	951	903	917	987	928	969	950	900	946	990	973	969	944	899	957	947	980	950	1004	939	941	944	943	901	941	998	910	988	940	962	905	947	948	922	927	974	947	940	952	990	970	966	989	953	994	887	975	984	944	987	982	1006	910	917	925	975	1006	1013	952	956	908	980	907	1002	960	949	916	976	928	976	896	887	941	893	942	957	982	992	921	962	885	934	939	928	964	910	953	928	964	958	962	925	961	956	932	953	912	1006	900	928	949	915	921	934	988	948	962	905	960	950	974	922	958	950	875	899	949	965	908	1002	962	974	956	991	974	924	926	935	948	952	871	960	887	932	901	1018	953	934	971	957	872	914	956	975	975	968	909	901	892	912	957	942	945	913	977	975	1032	928	938	968	969	935	933	977	937	969	953	1047	993	957	923	918	933	970	947	909	944	930	1022	966	934	913	916	938	976	918	941	979	902	913	988	902	931	948	913	904	952	947	910	981	909	981	925	938	899	950	976	990	973	946	928	882	936	941	899	939	929	905	941	945	930	897	890	935	918	1013	886	956	950	953	912	921	908	992	972	957	894	905	907	991	910	962	965	944	957	940	975	945	902	944	996	943	939	950	967	1000	982	910	951	930	965	915	926	920	923	981	946	939	1004	921	972	946	868	944	954	950	915	909	940	925	922	913	943	944	973	988	983	959	932	947	932	924	899	898	974	954	934	969	956	960	1016	1016	945	977	943	947	969	939	919	942	968	924	980	927	956	967	946	975	913	940	936	982	921	880	907	962	942	912	980	936	938	926	943	946	970	942	917	951	955	1018	920	977	973	982	884	964	883	973	918	971	927	927	967	961	997	940	912	896	962	955	976	949	981	952	945	923	909	1004	953	940	975	1008	966	940	983	969	964	941	954	949	921	941	929	988	950	896	933	925	978	980	936	928	907	912	923	959	963	941	927	905	978	996	978	947	977	960	937	956	943	916	947	944	926	904	939	866	966	948	971	924	932	982	910	968	957	943	955	903	963	916	978	917	979	920	943	937	928	945	946	962	973	945	933	980	985	948	961	922	901	952	920	909	974	939	995	954	1004	932	941	944	888	967	942	901	925	932	939	949	935	919	950	948	931	904	904	945	933	934	927	927	931	949	892	925	963	971	984	904	959	934	1007	904	926	959	965	963	940	934	960	979	996	946	944	977	964	992	953	985	1010	970	974	978	912	997	923	946	997	970	942	958	964	936	919	948	940	956	945	928	991	950	930	1000	956	948	932	917	937	978	986	974	925	918	921	891	903	939	924	957	983	936	970	915	991	950	915	943	911	964	967	921	910	963	944	952	946	948	938	957	931	977	921	900	967	975	893	882	953	969	958	950	981	895	951	974	932	943	987	884	965	946	966	925	926	968	872	950	1009	923	1006	939	969	984	942	960	978	980	1012	947	906	973	947	910	915	938	936	906	930	896	1005	934	1007	907
17680	17557	41862	29520	12176	2968	733	229	144	93	92	85	78	93	102	110	95	82	103	83	97	94	104	100	96	92	95	106	116	99	91	97	86	97	84	83	105	105	95	90	91	87	83	98	80	86	80	99	97	93	91	81	99	96	98	94	98	84	86	104	96	91	83	96	92	103	102	85	91	91	82	94	71	88	95	108	101	89	88	90	100	103	79	92	85	93	93	83	115	101	96	84	101	75	94	79	85	100	93	93	79	94	104	94	86	88	112	96	107	73	96	94	106	100	91	86	87	107	92	89	82	101	107	101	106	89	93	91	88	106	95	83	92	99	92	86	82	79	104	75	87	116	107	84	76	87	98	103	110	98	109	89	86	81	90	109	92	85	89	108	98	102	87	108	103	90	87	87	88	98	80	89	79	91	82	81	91	110	86	95	94	108	88	86	94	105	87	95	80	93	85	96	104	88	96	84	92	93	105	109	91	94	86	82	102	100	102	89	101	73	89	97	89	96	93	105	80	87	97	82	98	99	96	103	106	94	100	94	96	91	86	83	85	111	85	92	103	84	90	86	104	109	107	74	93	98	91	86	84	94	107	77	84	103	84	96	99	89	112	106	84	101	70	86	105	109	99	99	102	86	91	103	91	81	77	102	98	110	98	96	98	84	86	82	90	104	94	99	91	91	88	92	86	92	104	102	101	83	96	84	107	91	102	104	112	91	86	83	99	91	91	95	83	88	97	94	92	80	86	84	79	101	84	83	92	98	90	84	101	95	83	85	84	86	88	107	85	84	87	83	98	102	93	106	79	84	99	79	97	92	92	98	100	96	92	95	89	85	104	93	93	80	85	88	92	94	78	83	94	87	92	76	105	92	98	90	82	108	83	91	93	92	101	96	109	100	77	96	99	95	84	109	85	84	87	94	112	96	102	98	91	99	78	93	89	89	91	85	95	91	82	85	96	99	98	103	85	94	92	97	100	98	81	88	89	85	84	90	103	107	95	89	87	91	78	96	77	114	94	76	108	101	71	83	120	102	85	79	88	96	81	103	98	82	88	89	87	112	95	81	92	78	98	74	95	88	78	95	97	92	76	85	112	74	88	96	106	103	100	106	82	102	96	72	85	75	80	103	98	92	88	103	79	91	104	89	108	95	84	91	93	107	92	89	108	84	91	106	85	95	96	92	86	97	104	100	113	90	84	99	106	93	101	99	110	97	108	91	92	99	86	86	87	78	95	80	96	96	80	93	95	101	105	87	101	102	96	108	100	94	84	115	97	96	109	85	93	88	84	88	89	106	77	91	105	97	93	93	110	91	86	95	93	107	91	98	99	95	90	84	92	106	92	105	86	83	86	110	88	94	81	96	97	79	102	95	91	94	97	102	89	104	83	91	87	86	99	108	97	97	91	94	94	92	102	112	87	90	87	94	107	87	110	106	83	89	82	80	101	93	83	90	104	100	99	92	78	110	97	84	90	83	97	102	93	92	109	91	82	91	83	86	90	94	99	92	94	98	99	100	89	82	83	81	98	105	112	99	84	87	95	92	104	88	105	90	84	87	93	81	107	76	107	97	92	90	99	99	91	94	89	100	72	92	86	80	93	97	109	89	109	87	99	89	87	92	111	108	114	93	92	89	104	107	87	73	88	111	94	93	98	90	93	86	84	103	93	83	84	103	100	91	105	93	94	108	89	79	104	96	79	87	91	83	88	103	87	93	86	84	101	85	98	93	110	93	93	104	91	82	102	95	80	90	84	88	106	93	86	82	103	98	92	106	116	105	91	98	75	108	93	95	100	115	97	91	101	98	101	85	96	83	95	104	97	94	81	95	102	99	96	94	107	95	88	98	69	90	90	97	84	111	102	86	80	95	106	88	96	89	94	97	100	86	88	77	93	94	91	100	95	89	92	96	112	101	84	99	102	97	93	84	86	99	90	93	89	89	88	93	90	90	84	107	91	101	108	96	106	101	95	97	90	107	96	82	112	93	114	90	89	95	81	88	84	80	99	98	111	78	108	106	102	79	72	91	83	94	82	113	74	102	122	86	80	98	110	109	93	84	94	89	90	92	105	112	81	101	83	102	81	108	109	82	106	96	107	84	83	94	99	91	97	78	95	95	103	87	96	113	105	96	87	88	98	96	97	103	93	85	102	100	105	93	75	113	102	108	83	83	98	92	99	95	75	100	95	101	106	95	96	110	91	109	88	95	95	98	100	90	94	80	94	85	96	95	105	78	114	83	96	81	93	97	104	84	87	108	95	92	98	77	97	103	98	103	84	92	87	98	107	102	88	100	102	78	89	77	95	96	100	92	100	91	118	90	93	94	94	106	96	90	81	95	91	100	98	103	81	94	72	109	94	97	89	91	97	90	104	93	98	94	94	96	102	89	91	89	81	102	84	96	108	81	107	101	97	108	91	91	78	85	104	96	105	103	107	101	97	81	82	98	86	95	93	99	109	81	97	100	96	95	100	87	93	117	104	109	97	96	85	87	99	112	93	86	107	106	92	99	83	123	85	78	99	103	89	87	106	105	83	81	99	91	81	96	91	89	111	101	84	101	110	98	95	107	113	110	87	76	95	91	99	105	96	89	117	102	108	106	100	98	107	94	86	108	95	94	93	102	80	79	79	104	80	87	89	127	84	89	99	92	105	90	97	101	85	80	86	82	83	90	85	86	106	90	77	103	90	84	110	107	98	107	102	102	98	97	102	103	94	92	75	105	81	96	98	83	100	95	89	91	94	92	110	100	76	93	90	105	92	82	91	91	89	103	97	94	89	81	94	96	98	91	84	85	91	86	89	82	101	94	97	92	71	95	107	94	82	108	88	63	91	101	90	82	84	97	87	86	86	99	95	89	83	100	104	84	102	92	89	89	96	99	98	105	103	112	107	103	90	106	91	107	108	95	95	121	93	99	83	84	86	92	90	82	86	99	104	75	73	107	89	113	105	101	105	86	104	112	107	85	76	76	100	94	106	79	100	90	100	108	103	92	90	109	95	94	105	90	91	94	112	107	94	89	87	99	108	104	95	80	96	105	110	95	92	94	88	108	77	96	111	79	87	96	89	83	87	100	84	105	97	87	107	76	110	92	102	77	102	84	94	83	95	92	104	84	96	85	86	82	100	94	104	107	86	99	94	101	99	85	86	100	101	99	83	102	90	98	98	90	82	99	94	102	99	87	94	87	75	89	83	99	88	96	79	91	85	91	89	98	89	90	81	102	108	98	86	94	95	109	85	103	88	76	90	86	97	99	89	97	103	79	92	99	95	94	83	80	87	87	100	93	98	103	79	100	100	91	111	113	111	100	98	95	82	115	95	103	93	95	105	85	98	101	103	87	87	110	109	90	98	96	96	114	113	110	107	104	71	98	89	105	95	79	86	80	78	102	109	85	116	83	87	86	94	98	97	99	95	89	96	111	107	93	97	96	94	92	101	86	87	77	88	94	80	84	79	99	96	98	92	89	91	90	99	92	86	98	86	93	83	77	82	71
48111	40283	62643	51449	39398	25889	11823	3641	1429	997	916	970	929	913	963	928	926	916	879	947	914	937	938	923	906	906	991	873	881	945	921	945	968	925	908	917	883	939	929	946	903	941	939	895	932	973	909	964	895	917	902	910	955	908	906	913	923	904	938	951	929	909	950	915	879	917	891	922	875	974	895	911	911	969	962	943	946	923	901	930	935	909	912	902	956	911	947	878	883	881	938	961	903	866	899	944	964	919	910	962	881	948	892	991	903	924	957	888	951	925	894	943	838	928	908	946	925	899	910	942	946	897	918	920	951	909	934	928	933	856	890	891	942	951	965	883	932	945	934	918	943	944	880	941	886	932	940	924	931	897	872	911	897	905	1005	912	925	904	940	948	885	922	932	911	875	873	866	911	853	966	908	909	936	922	915	889	915	981	940	873	900	925	938	973	926	885	934	910	905	904	965	924	942	906	920	899	892	887	926	868	900	910	912	956	988	922	880	907	923	983	924	920	878	932	1008	946	930	913	902	923	944	890	911	947	953	911	951	932	990	879	900	924	904	921	908	869	851	899	903	912	910	905	924	950	899	953	928	956	915	897	909	894	966	904	914	941	946	933	962	889	946	950	929	907	880	896	935	904	922	928	905	964	956	947	893	910	915	905	904	939	882	909	868	939	920	959	984	935	940	924	950	937	961	893	928	945	939	897	954	923	920	926	904	927	960	925	913	922	926	922	918	963	979	962	911	928	911	898	854	943	958	893	925	922	889	925	855	868	952	891	950	923	909	937	983	928	954	924	951	908	874	970	927	897	928	927	902	932	891	903	957	933	962	949	954	880	935	896	944	898	948	908	879	877	905	922	875	885	939	854	987	890	936	902	919	950	915	931	889	944	910	946	912	936	950	942	918	921	949	919	966	974	906	904	904	924	972	929	943	948	921	919	951	905	988	916	958	910	920	951	942	919	914	957	911	904	916	930	940	899	938	904	957	905	955	866	894	919	954	914	874	894	981	927	913	886	933	920	932	954	912	917	914	951	885	920	901	912	917	982	961	962	905	911	926	931	912	931	893	943	907	971	910	912	926	921	913	898	930	951	943	984	892	921	920	933	912	886	942	889	940	909	921	942	939	918	927	923	926	928	886	878	922	889	984	902	827	967	912	949	859	935	907	928	925	871	914	917	910	933	886	912	902	902	865	941	919	899	955	914	957	900	955	933	957	915	1000	935	910	947	949	926	902	954	925	922	888	917	906	935	888	971	909	937	950	914	881	968	924	907	929	969	907	921	901	869	937	945	916	901	974	925	933	931	892	902	925	934	972	919	956	879	935	953	940	926	945	942	918	961	969	917	895	939	959	896	922	909	919	922	949	974	936	920	936	934	872	952	893	936	934	927	904	945	918	903	917	955	940	943	901	918	896	892	939	984	928	871	889	893	931	953	893	942	946	887	896	950	903	1018	890	963	902	919	931	946	915	875	946	926	950	892	972	929	916	937	910	906	950	901	928	901	912	897	888	944	928	907	938	907	917	905	906	999	941	886	931	914	916	913	919	922	930	875	905	897	957	874	924	884	921	879	902	870	869	925	925	910	916	944	917	901	934	915	913	916	930	936	947	959	934	946	871	911	925	917	923	935	891	947	838	893	928	904	889	853	963	934	923	920	943	972	936	935	875	947	920	932	892	934	946	935	923	954	850	966	951	904	905	909	929	947	964	856	940	898	938	907	968	916	919	953	970	897	930	897	902	890	939	922	946	965	918	924	967	899	894	890	947	918	891	891	945	979	929	947	928	901	909	921	910	914	978	921	907	901	936	913	1022	864	968	989	895	923	905	959	958	990	925	890	981	903	910	896	900	930	924	963	941	882	921	907	928	909	895	971	908	930	910	909	978	944	928	910	884	928	928	902	911	967	907	958	945	883	960	885	936	939	933	942	927	946	904	912	931	882	984	899	909	940	981	918	868	931	931	896	929	936	937	930	915	894	893	943	990	933	917	900	895	928	981	832	950	903	931	926	887	933	912	902	902	953	919	920	882	953	887	919	926	922	906	911	920	920	925	915	893	925	909	977	916	904	966	901	885	884	920	918	944	881	933	944	953	864	952	906	906	958	897	891	974	919	903	885	931	961	943	906	960	903	896	892	932	868	864	909	934	969	844	931	951	935	958	913	867	933	941	963	1004	904	936	921	910	925	953	946	886	940	910	936	931	964	923	868	876	1009	994	941	903	945	917	935	933	958	931	913	969	930	956	921	921	973	895	926	918	877	917	880	956	903	916	938	910	896	925	941	885	920	937	944	891	875	927	873	964	884	933	848	925	889	911	925	944	911	914	1026	936	968	906	929	914	909	899	914	990	919	901	894	909	880	907	896	929	909	957	975	927	895	954	924	918	957	935	914	887	933	928	874	920	887	907	941	902	946	890	914	906	938	941	916	903	927	963	882	940	919	903	859	982	903	888	892	901	950	938	898	943	897	925	958	926	905	970	985	935	896	919	951	930	912	969	909	925	956	985	968	867	878	937	944	902	863	868	932	920	869	920	913	914	953	953	906	918	918	832	910	905	937	897	913	928	973	916	878	933	960	978	913	923	913	863	925	931	886	931	895	933	901	926	935	950	905	891	982	970	924	917	917	850	912	870	917	983	889	893	912	922	909	912	884	921	951	922	927	858	916	932	949	936	915	946	916	918	905	908	863	939	928	934	923	859	911	947	922	958	955	876	904	925	894	930	872	932	982	888	916	979	924	934	906	898	928	926	895	981	944	922	920	939	897	920	931	961	920	908	880	914	964	905	938	918	858	961	942	903	930	883	849	902	913	867	900	910	859	924	868	922	914	894	931	918	908	966	915	906	955	944	889	911	972	889	888	961	949	1000	956	890	928	963	902	936	957	924	882	910	953	933	904	884	905	943	917	905	895	860	924	914	897	890	951	889	926	900	915	924	887	893	940	937	900	888	928	912	960	946	919	958	922	882	950	935	872	947	930	907	953	905	904	907	992	937	950	915	894	914	929	915	955	956	957	927	873	981	957	876	889	932	919	877	947	860	1010	929	925	953	960	945	853	873	949	895	899	925	944	922	893	919	963	933	918	921	957	947	922	953	900	938	970	964	939	932	959	941	875	932	946	959	893	911	931	967	884	980	864	968	938	950	957	963	914	952	922	901	974	985	926	867	962	942	955	920	902	902	933	868	868	944	949	903	896	964	906	944	921	893	908	941	898	949	906	966	897	910	899	941	916	983	953	977	932	916	924	976	963	906	940	909	932	932	929	947	929	906	933	898	902	911	880	946	941	872	940	908	866	972	956	886	978	922	886	952	957	942	917	910	933	973	931	929	928	922	887	880	934	942	947	925	950	936	939	891	971	913	971	937	919	899	895	925	910	880	887	891	928	879	943	837	903	922	897	944	959	910	925	906	895	946	868	911	934	938	931	948	887	895	918	908	861	969	901	912	982	895	902	972	964	960	912	942	945	899	975	905	890	890	949	917	911	891	943	882	895	878	984	947	942
8336	7450	17497	8278	2076	535	208	137	106	101	92	104	102	91	104	89	102	109	100	119	110	102	98	95	89	90	110	100	93	97	88	74	106	71	102	89	70	84	103	89	98	78	97	103	95	75	110	108	95	113	97	98	75	91	96	96	98	95	107	76	107	86	102	108	104	78	102	103	115	118	111	82	94	85	106	104	88	82	118	93	98	101	116	92	90	95	91	89	106	92	111	83	111	101	87	109	114	83	97	108	101	86	105	112	102	111	87	95	105	84	112	89	104	101	88	109	91	72	104	106	92	110	93	106	78	82	109	94	94	84	95	110	102	84	101	103	87	120	101	85	104	99	84	88	105	83	92	106	90	74	82	109	99	111	94	88	95	90	97	94	91	106	97	106	98	72	91	103	101	102	110	101	90	101	96	94	92	92	105	100	86	88	98	94	86	98	103	73	117	116	110	105	87	98	110	103	93	90	108	111	103	94	102	89	123	100	105	83	110	104	92	87	83	89	87	86	102	112	102	96	95	101	86	109	96	98	99	84	87	100	93	84	95	86	104	108	89	105	88	100	89	69	118	99	105	99	88	98	98	91	95	100	84	77	84	81	108	118	92	96	92	90	90	94	103	88	81	114	96	84	111	97	107	95	104	98	91	107	92	89	105	87	97	85	89	93	100	98	104	90	107	88	107	100	100	99	91	100	100	97	117	98	99	80	80	90	100	94	91	103	94	77	105	113	104	83	96	89	96	102	115	102	122	103	92	75	105	89	86	115	90	94	88	114	86	87	92	96	89	107	88	96	92	94	87	101	96	102	90	95	105	106	93	95	111	104	114	91	75	93	86	98	89	93	103	83	97	104	85	95	105	113	88	101	99	108	85	92	105	98	105	98	105	93	82	87	86	91	97	85	82	103	84	114	98	84	85	86	100	90	95	91	94	86	100	116	103	104	98	79	100	84	89	84	110	103	97	91	90	103	91	96	91	90	93	112	113	89	94	106	95	104	79	108	97	75	82	98	88	97	96	117	93	108	114	88	84	113	85	103	81	75	91	108	98	101	106	104	109	84	79	100	110	86	90	93	112	90	85	91	114	90	79	93	74	85	94	102	96	99	86	93	79	94	82	101	99	105	99	92	103	85	95	83	106	85	105	96	88	91	84	109	99	92	107	91	103	100	91	90	99	87	98	84	99	100	82	65	86	95	99	102	79	109	85	85	109	92	92	99	83	95	102	95	94	99	76	100	96	104	97	113	96	92	93	105	99	78	85	89	85	88	93	110	92	105	105	121	91	92	88	112	90	112	89	104	79	84	79	90	89	98	86	92	96	88	95	105	83	91	96	101	102	77	93	106	97	93	89	89	96	77	89	90	103	89	81	98	82	97	107	103	110	87	92	105	112	103	103	96	97	114	84	84	73	98	100	86	116	103	97	95	91	98	96	85	87	107	108	104	107	90	98	108	117	88	96	91	108	82	110	99	92	106	104	87	99	89	99	103	100	104	103	102	109	94	98	87	96	105	98	110	80	94	106	106	103	97	90	95	94	95	95	89	86	86	98	101	87	99	81	91	82	100	117	105	120	101	101	104	96	106	87	101	87	92	94	109	85	84	96	105	85	79	83	102	92	71	98	90	100	93	80	101	103	89	103	95	115	77	104	102	111	86	82	94	108	93	101	94	87	91	90	94	97	92	83	104	97	97	95	95	93	98	74	85	95	108	94	63	93	105	94	121	111	108	97	101	96	108	100	110	88	108	106	117	100	115	90	102	105	88	90	102	83	95	87	96	82	87	88	91	103	110	98	76	97	107	95	85	110	80	85	83	107	98	102	76	103	99	92	107	102	85	114	110	115	99	105	105	90	88	101	103	90	88	96	99	106	103	88	90	106	88	92	85	98	97	110	78	95	100	74	87	87	102	90	108	86	99	85	98	93	110	107	86	76	82	90	83	110	101	100	91	83	85	88	87	101	95	86	84	98	84	120	105	113	96	99	88	85	118	93	86	131	83	92	103	91	95	106	80	103	83	100	93	94	96	109	72	109	102	97	86	96	98	89	93	105	90	101	106	93	102	95	90	88	101	104	103	103	95	83	99	97	87	81	93	88	95	98	102	102	84	93	104	95	107	101	110	85	109	109	105	84	83	91	108	107	99	99	90	92	88	96	86	85	108	91	84	90	112	95	108	85	95	101	81	87	106	108	78	101	100	97	97	93	76	77	101	108	86	108	89	90	95	85	106	100	91	76	109	104	112	92	101	88	100	86	86	107	101	98	100	92	102	111	64	96	112	99	116	87	97	111	102	102	101	98	91	114	98	106	97	94	94	106	121	104	92	76	67	101	116	92	76	94	97	108	100	96	90	100	109	87	98	106	91	80	93	97	89	107	97	82	87	113	95	98	82	105	119	92	105	88	108	100	134	90	95	114	94	107	98	91	78	91	96	93	87	104	100	102	94	102	91	82	98	83	83	109	102	103	102	87	96	104	91	103	94	98	88	93	96	106	100	88	102	99	123	90	98	107	108	93	84	107	102	82	87	118	104	102	120	102	100	97	100	76	94	85	126	103	106	117	107	78	104	86	96	99	97	91	102	98	95	95	99	97	99	100	105	109	97	93	108	107	93	106	82	108	86	106	94	78	107	93	95	94	83	107	80	108	103	68	96	98	104	100	91	87	84	81	95	95	83	94	100	87	113	77	95	98	97	93	91	107	100	77	105	99	102	112	94	98	89	91	105	108	90	104	103	106	85	79	95	105	84	94	91	92	94	98	87	107	78	107	99	83	91	98	86	83	90	84	100	88	87	111	87	108	90	78	102	97	102	97	93	113	113	107	95	96	89	82	91	103	92	106	98	94	95	106	104	91	96	103	89	97	87	97	101	94	90	114	104	106	100	104	98	106	90	89	109	88	91	94	89	93	90	100	88	97	96	103	108	100	96	108	74	88	69	97	98	112	101	105	87	87	98	87	101	94	108	95	82	87	81	82	74	100	103	104	82	98	101	105	99	90	95	99	102	100	89	99	112	96	102	75	95	89	98	97	101	91	102	101	111	109	93	98	83	85	105	105	90	80	94	89	84	97	98	105	103	97	104	92	100	87	88	100	82	102	86	101	88	101	107	111	103	86	91	104	121	89	107	95	101	98	106	91	89	95	109	94	81	90	96	83	95	108	95	102	101	91	100	91	98	108	100	89	98	81	108	97	103	92	108	80	95	96	106	96	94	117	91	91	103	104	90	96	104	110	97	89	102	113	95	93	102	90	94	114	82	84	99	79	91	104	88	83	103	111	87	88	87	93	101	81	103	88	100	75	75	81	90	109	91	105	103	89	99	96	108	102	87	105	105	83	102	88	99	100	91	108	97	87	82	91	95	98	77	103	92	84	96	89	88	97	95	88	101	114	112	82	102	96	105	90	82	95	123	87	99	92	98	88	97	109	94	88	97	91	84	89	121	90	83	96	110	92	104	98	98	96	100	102	93	80	102	83	100	99	97	109	103
37288	31575	41486	29724	20018	9820	3449	1483	1087	927	1043	980	955	917	996	991	909	880	962	959	936	982	929	955	977	917	926	974	872	932	942	926	881	911	920	906	903	933	942	956	999	945	947	900	974	928	946	916	923	947	920	877	927	953	921	950	940	933	991	951	958	956	898	957	956	893	938	952	957	918	878	954	937	956	972	919	1013	931	946	956	958	993	928	943	960	936	904	981	962	920	982	987	974	920	910	939	948	914	929	919	933	963	918	927	982	920	958	925	981	928	1007	1043	959	941	998	945	979	964	942	1003	962	939	958	980	966	939	941	987	958	933	958	959	981	916	929	913	946	974	986	959	921	973	939	967	935	954	919	936	979	904	947	919	919	973	948	933	972	939	933	1018	975	931	953	965	983	933	1001	902	977	958	925	923	947	1002	909	923	980	986	959	971	930	939	905	959	920	976	932	987	917	920	975	939	970	917	932	900	922	942	1004	950	916	956	1005	957	982	954	931	928	973	1018	920	1002	945	972	925	973	970	955	972	964	942	937	973	990	955	973	982	986	948	942	906	955	908	943	902	982	1008	964	878	1002	912	905	924	959	946	936	918	945	938	986	912	951	962	933	964	970	892	899	943	903	920	942	947	957	917	953	934	916	995	962	944	972	923	955	995	983	888	904	982	981	977	966	952	966	965	953	938	1009	975	973	968	942	928	935	932	1004	998	937	965	954	950	970	938	912	939	972	951	941	900	932	952	932	956	974	926	980	926	966	933	952	973	915	922	935	931	918	955	901	1020	972	904	932	945	944	964	961	965	975	932	958	986	893	929	948	913	968	986	972	894	948	942	947	983	962	918	917	955	941	928	995	953	975	919	930	924	912	958	896	951	944	928	1007	930	937	939	987	921	921	954	939	937	924	992	944	912	897	949	951	953	938	954	949	1002	865	956	885	905	967	920	946	972	1007	924	976	946	924	906	930	968	987	916	1009	1006	982	924	941	1021	940	958	972	929	984	975	954	942	875	963	964	913	940	940	997	896	1028	996	881	940	976	960	946	929	978	948	942	932	935	920	969	916	960	927	945	927	973	962	967	926	999	952	931	928	919	954	932	1039	954	959	957	956	904	982	951	953	911	963	956	944	962	972	968	997	914	919	928	987	955	988	957	1007	979	1002	955	941	957	954	929	999	953	962	922	937	983	935	973	927	991	944	970	978	933	897	994	991	938	981	995	940	921	975	987	929	952	910	906	949	915	894	948	947	946	957	965	885	972	933	971	939	943	935	919	1012	981	944	959	957	963	901	922	955	916	906	934	904	950	942	937	935	959	924	972	931	949	984	968	929	1000	898	951	934	915	946	921	925	978	965	948	938	993	948	957	932	996	961	966	948	973	896	942	935	989	951	992	959	974	941	973	976	939	941	908	943	933	951	1002	950	951	950	942	947	947	978	976	888	952	1010	1016	933	944	974	911	989	974	898	903	976	977	935	959	944	957	917	1001	985	1014	959	956	956	955	957	945	951	918	972	961	980	917	966	976	982	973	958	986	946	897	928	969	962	969	983	924	904	894	913	972	919	930	966	923	976	957	920	879	923	982	947	990	939	938	906	948	908	902	917	1006	904	949	934	968	966	887	942	937	966	942	915	951	927	935	928	921	997	947	955	907	915	991	929	986	1008	903	935	972	946	968	913	942	916	886	929	965	944	982	987	944	958	942	951	954	967	1012	933	984	917	989	1004	932	935	963	955	954	982	925	920	939	937	958	918	1012	960	982	958	925	929	921	971	934	950	963	968	898	880	925	956	966	958	922	938	941	927	964	922	943	983	1005	915	973	932	937	925	933	961	960	961	969	955	905	961	953	924	924	933	961	948	1045	977	933	963	997	972	915	990	956	938	950	971	929	919	1002	964	953	935	943	946	961	925	937	976	924	996	959	951	947	960	968	936	941	933	998	973	952	935	930	918	940	918	1016	987	949	905	965	987	984	895	928	912	949	918	947	972	952	931	948	950	940	976	935	930	926	936	959	924	953	960	951	906	996	952	932	985	921	945	924	898	998	949	953	903	965	937	893	959	945	968	949	968	932	954	870	922	920	937	905	913	965	986	954	950	915	949	884	970	950	984	915	939	994	957	967	929	933	938	976	924	932	958	951	928	959	921	994	1012	932	978	965	990	925	955	974	931	987	902	983	916	933	955	959	897	882	913	892	969	1029	902	960	866	916	933	934	987	960	973	941	884	900	1016	986	992	935	995	952	970	955	975	906	893	978	892	939	968	975	973	962	936	970	908	921	963	936	939	967	892	946	991	925	1019	914	975	909	953	961	940	925	955	995	914	940	975	945	931	947	966	1002	957	944	978	979	1023	952	967	907	939	971	955	930	950	948	933	935	962	914	919	994	962	959	903	1000	942	899	959	904	948	922	917	909	929	921	969	914	949	985	979	937	928	949	1016	914	980	949	915	908	990	977	965	985	938	935	906	1005	933	977	940	980	978	930	945	923	964	900	989	947	1009	942	949	964	987	986	949	922	924	962	980	971	963	924	896	987	953	973	944	930	890	996	961	956	956	936	959	956	969	958	941	923	1005	970	1001	904	905	925	985	967	929	935	1008	937	953	976	946	970	977	984	952	965	932	980	988	938	970	939	926	960	941	961	935	970	983	996	908	970	903	944	984	1001	973	917	1002	929	888	929	911	950	906	958	935	908	961	974	943	927	930	952	960	942	925	978	945	966	953	915	962	993	943	952	954	1007	934	970	925	926	974	931	972	978	957	993	956	957	939	920	937	969	924	908	993	926	914	976	1005	944	922	1006	928	957	939	952	951	945	910	927	919	977	920	911	944	980	894	903	948	897	970	949	1000	968	933	958	960	954	928	881	974	934	936	955	930	970	939	967	1009	895	951	978	940	957	948	890	930	908	976	959	959	960	930	925	973	991	954	948	936	979	983	968	978	986	937	936	1001	983	942	907	965	916	969	884	954	919	1026	950	1005	956	892	928	992	938	981	945	875	910	972	957	910	1011	910	946	924	932	963	987	980	932	986	932	962	1001	980	1005	948	899	948	944	946	941	935	994	923	978	903	976	991	947	969	881	1000	959	964	979	985	930	921	958	995	953	933	918	918	917	914	953	959	981	963	949	893	911	1000	909	980	918	945	902	957	961	924	921	994	930	952	920	972	965	923	991	937	945	955	945	947	923	880	915	986	909	955	886	937	955	894	962	905	921	976	931	913	967	1024	962	873	1003	936	998	1000	891	978	929	941	940	932	971	934	925	901	928	979	936	928	957	935	918	934	976	933	951	890	949	952	936	949	979	938	958	964	987	884	956	977	1040	897	963	966	980	979	951	924	904	933	968	946	970	940	958	916	962	951	980	953	918	986	951	970	972	942	941	978	916	949	938	970	925	1024	954	944	942	970	939	994	974	1002	975	990	968	895	913	980	997	916	947	1010	965	947	921	931	963	916	879	962	953	907	952	955	990	957	935	920	967	965	967	912	979	991	877	987	906	930	939	969	880	969	919	931	858	956	926	974	968	966	954	944	940	918	940	967	938	946	972	932	949	912	926	999	935	897	934	993	943	894	958	940	938
12396	21350	37823	20578	6548	1485	423	176	120	93	105	87	86	97	84	118	114	105	72	85	111	115	107	80	105	89	100	93	92	105	73	84	82	105	97	102	99	88	90	95	90	72	88	78	112	110	91	91	92	91	84	93	98	84	101	96	95	95	91	90	105	96	99	87	102	89	89	116	97	81	120	85	86	103	92	99	101	71	118	84	90	87	93	110	100	89	106	86	105	80	83	93	80	88	82	85	94	93	76	102	91	90	98	103	106	87	99	81	95	93	96	103	94	84	92	91	99	98	96	85	104	103	100	98	88	91	99	95	100	96	76	92	111	81	105	99	95	93	88	88	108	86	83	95	100	90	82	86	78	81	75	104	89	95	94	93	97	108	97	81	91	111	105	99	101	92	89	105	89	95	108	106	88	89	104	119	94	108	103	101	88	103	88	99	94	103	83	87	106	80	96	99	89	74	109	102	99	81	95	106	101	87	94	96	88	90	83	91	106	103	110	104	92	104	80	113	101	81	78	103	106	105	92	107	80	87	102	93	96	100	87	80	99	112	85	103	95	90	97	95	88	96	101	99	92	106	87	90	62	102	107	119	81	91	76	114	77	92	100	89	99	106	87	99	80	89	95	100	109	102	98	92	111	104	96	95	93	88	95	77	91	98	99	97	103	96	88	95	98	99	97	78	85	86	91	96	90	91	101	107	105	107	80	103	101	90	100	91	105	103	86	86	102	91	96	106	99	91	101	73	110	76	84	87	84	86	90	90	95	93	92	94	104	105	109	99	88	94	109	108	97	93	107	86	93	105	96	92	87	109	97	95	105	77	84	103	91	84	103	93	97	89	93	88	85	93	95	88	95	78	83	103	109	88	85	94	90	82	87	112	95	94	83	99	83	110	85	93	102	92	110	112	110	96	81	111	80	95	104	80	92	112	101	95	103	98	113	98	95	102	85	93	95	88	103	92	98	103	83	82	88	108	88	103	95	99	89	90	75	108	81	89	106	90	101	105	88	87	112	108	108	104	95	100	94	100	105	104	97	90	81	84	92	88	87	91	98	113	106	84	112	92	99	82	101	87	100	97	93	91	86	94	94	100	98	90	100	95	100	97	94	96	88	85	97	94	103	88	78	96	85	98	100	84	73	107	91	106	85	103	113	110	93	87	97	93	76	92	98	115	102	92	88	83	85	104	91	101	80	84	73	100	109	90	83	104	96	87	88	100	89	112	95	90	94	88	93	95	82	96	88	98	80	110	91	95	99	91	86	116	103	104	91	101	85	96	91	92	104	79	95	85	89	93	94	86	99	87	93	82	95	88	98	89	103	110	91	95	106	100	94	108	105	89	74	82	84	91	97	95	99	90	109	88	95	94	76	103	95	95	103	92	97	102	99	89	98	89	101	95	88	73	92	99	115	92	99	83	90	101	101	79	101	86	93	99	85	85	96	91	104	88	96	97	95	98	94	89	106	80	102	108	94	89	98	115	102	90	97	88	104	93	100	95	90	100	122	95	97	104	84	95	87	95	94	92	101	109	92	94	91	73	93	88	111	92	99	86	93	102	96	82	79	98	95	93	87	92	80	104	96	89	105	99	91	105	106	75	84	103	85	95	83	90	87	98	98	89	105	105	119	107	85	85	78	97	98	78	110	85	95	85	87	101	111	102	103	90	90	103	92	99	89	113	100	86	87	97	96	94	104	99	85	99	104	93	89	98	95	108	89	93	107	92	88	102	98	95	102	99	92	104	100	76	84	83	111	107	111	97	98	100	114	91	89	98	99	98	92	86	86	92	105	89	90	96	117	97	86	89	112	106	98	95	95	85	109	94	89	83	88	99	89	107	109	99	98	92	82	87	117	84	93	113	108	102	103	88	97	96	92	78	102	90	101	100	92	92	102	93	91	102	88	95	96	97	85	91	101	86	115	83	93	97	115	81	89	98	113	84	112	93	101	101	90	105	88	102	95	93	93	115	93	84	90	114	93	86	106	104	106	94	74	83	85	98	108	103	101	107	99	94	95	86	83	83	88	78	105	102	88	93	86	94	97	79	95	98	95	90	98	99	99	99	105	96	86	110	95	78	88	83	88	86	88	78	108	83	108	98	89	106	91	84	94	91	95	86	79	85	86	89	109	96	94	96	104	105	85	109	103	86	98	103	100	88	89	92	101	85	88	89	89	89	86	93	95	93	94	93	120	84	91	105	112	92	73	97	82	96	107	99	98	79	101	96	100	114	120	94	99	111	92	92	98	113	93	83	96	94	102	104	87	96	89	99	99	102	90	95	115	98	85	90	82	92	115	88	105	95	104	99	90	111	111	94	91	91	100	98	90	78	89	85	91	87	100	88	99	98	115	104	89	91	96	96	100	84	110	98	84	106	86	99	105	103	109	95	96	90	80	92	93	92	99	82	97	90	102	84	103	85	96	109	85	85	98	76	101	93	94	100	88	94	101	107	93	96	102	118	97	104	73	103	96	105	90	82	94	105	93	116	114	95	85	101	80	108	110	85	101	99	102	92	94	64	98	86	97	84	106	89	98	102	110	98	100	87	81	70	95	93	111	100	93	96	99	88	101	87	108	84	101	86	86	104	100	113	94	99	108	89	97	103	88	98	98	93	107	100	95	94	101	81	88	91	93	98	87	85	112	80	81	102	72	111	95	103	113	83	96	92	93	87	85	87	116	76	87	94	80	90	113	95	79	88	83	95	102	103	92	89	99	85	98	99	103	95	79	94	91	103	97	108	88	87	102	93	110	101	80	87	95	86	100	108	112	77	90	84	90	93	88	77	93	91	75	103	91	83	87	82	92	96	95	98	103	92	111	92	81	92	105	101	91	109	97	93	106	105	104	98	82	97	96	98	105	102	113	93	91	82	85	94	98	97	98	91	90	102	115	96	93	97	112	93	85	88	91	98	84	100	101	107	82	90	95	97	82	96	96	96	93	108	100	80	88	92	88	93	77	115	106	86	76	93	91	90	96	98	82	103	102	99	98	90	90	97	98	92	104	89	107	81	97	105	112	105	84	105	92	94	103	91	87	86	87	92	98	108	90	88	91	94	103	98	106	95	103	89	81	89	95	93	81	96	83	106	84	101	95	97	98	90	98	87	89	97	79	97	93	79	107	96	82	114	91	85	100	105	98	90	101	104	98	80	107	79	111	93	112	82	89	86	94	94	100	101	76	92	97	75	97	99	102	101	89	95	98	98	94	90	89	97	113	75	89	101	97	80	94	99	102	106	85	98	107	106	94	106	87	104	105	96	98	94	94	104	108	94	100	88	94	90	97	103	102	94	102	102	94	93	98	86	100	83	95	100	106	98	99	88	94	95	94	98	109	82	89	97	101	95	87	87	109	99	100	95	97	102	92	85	86	96	91	100	94	89	116	94	90	107	99	98	87	104	97	85	76	99	105	98	95	88	92	95	95	97	105	83	83	89	87	102	95	92	94	89	107	101	93	104	94	90	104	100	99	103	87	94	105	96	92	78	101	107
44312	45177	56867	41301	31911	19625	7821	2379	1170	953	964	953	970	975	929	927	984	927	921	940	937	902	960	925	916	932	958	914	935	945	968	902	960	937	891	934	940	915	871	942	894	962	910	982	944	913	953	884	944	975	933	932	962	941	937	935	916	975	928	946	952	888	969	894	918	942	935	948	959	920	979	922	915	913	895	936	904	989	936	917	919	946	909	885	926	971	913	907	961	916	936	953	876	912	924	989	924	940	942	906	947	949	984	895	921	973	943	912	955	917	906	969	948	967	927	879	976	930	939	964	964	903	947	945	974	930	988	923	908	920	901	913	900	914	934	925	1002	895	912	944	890	985	953	906	939	903	942	926	923	899	918	937	927	940	942	956	958	891	970	957	949	921	926	976	929	865	991	889	941	928	972	985	914	931	923	964	905	901	952	906	971	950	1018	945	954	934	902	928	904	947	960	948	922	918	943	945	942	928	942	924	932	846	968	894	931	950	971	938	968	953	905	919	940	950	930	953	945	896	933	922	997	928	937	968	979	912	945	932	948	953	905	898	939	964	886	930	970	939	937	961	902	943	973	942	914	925	953	972	909	930	960	880	936	956	876	939	962	908	932	987	910	916	965	950	935	943	923	877	957	903	940	921	956	940	987	926	910	955	940	986	929	934	956	956	912	951	970	926	940	963	932	934	918	925	907	960	945	950	923	992	930	920	904	928	900	922	913	943	979	966	966	925	880	926	950	895	947	928	914	924	930	959	931	892	939	900	953	966	897	896	934	966	961	955	946	896	952	994	945	961	850	980	920	932	890	900	903	996	952	886	939	924	900	964	952	928	878	913	932	891	955	927	933	920	937	974	933	872	927	915	939	960	1006	888	922	932	926	939	969	872	943	941	915	953	963	940	973	957	962	949	970	941	931	922	951	961	957	904	902	901	964	979	919	964	922	914	915	956	945	980	895	929	930	942	951	921	939	931	945	937	978	975	987	912	887	912	957	953	928	876	891	935	966	918	917	973	910	919	951	946	918	942	912	931	915	935	899	917	911	979	899	938	955	959	993	923	932	978	880	948	930	913	928	926	963	914	878	917	920	898	894	933	922	938	959	947	876	940	932	964	945	917	934	935	978	889	928	938	963	939	904	938	900	924	907	947	861	878	965	960	945	944	881	936	903	918	936	933	960	940	937	913	946	988	891	930	900	919	942	883	960	941	937	909	912	920	1013	880	925	957	919	896	889	944	907	948	958	889	977	925	918	922	984	1025	892	916	952	905	919	944	943	949	920	916	939	896	921	946	983	997	988	937	941	887	953	939	896	929	924	921	934	951	965	941	959	979	979	903	977	944	963	945	903	945	958	876	918	909	881	891	922	937	972	947	997	947	945	954	916	902	908	941	951	912	923	963	923	894	939	901	957	991	971	950	894	894	941	929	977	921	870	885	962	951	918	922	882	945	963	896	1029	962	973	960	941	960	975	920	954	943	921	942	953	959	906	978	917	832	925	1011	943	976	958	902	913	963	1024	956	924	957	887	915	928	933	948	937	959	903	929	954	947	993	967	903	908	944	904	991	989	958	892	944	940	956	948	918	942	924	962	926	973	968	928	889	945	958	932	879	961	936	906	964	944	929	956	972	926	925	955	977	976	929	890	918	946	876	922	976	959	941	977	977	932	951	908	898	942	945	909	913	921	948	898	933	945	892	1009	965	990	972	918	956	930	942	948	991	966	926	992	921	915	930	929	920	928	936	970	965	979	960	947	918	967	898	967	942	912	910	941	916	932	946	910	918	977	912	946	893	951	902	967	914	956	940	969	906	978	954	969	931	910	983	946	902	932	966	939	910	987	997	920	932	920	925	994	911	1014	916	930	920	950	979	943	947	937	984	868	930	931	914	979	959	899	957	970	969	970	1005	955	923	913	901	921	928	932	919	935	952	995	936	934	897	933	911	931	858	929	929	955	975	978	920	918	919	943	932	977	943	1019	942	990	923	976	1010	951	909	966	920	933	926	896	904	893	930	912	954	951	935	898	867	912	927	905	929	903	919	938	928	989	913	910	952	988	942	911	900	882	976	994	955	902	919	924	983	976	992	943	925	959	915	886	920	974	956	902	960	1008	943	932	940	960	946	926	922	964	972	988	905	905	912	931	915	918	955	923	955	873	929	953	957	881	939	943	955	911	944	905	920	939	914	937	984	955	916	957	896	919	975	968	959	940	956	965	921	949	944	927	948	868	941	952	944	948	1018	902	949	969	962	936	938	938	972	892	898	893	950	934	925	916	908	994	948	977	968	895	931	928	912	963	949	887	989	954	914	941	932	970	959	937	954	924	916	940	938	964	871	936	970	948	961	944	975	926	866	935	920	973	907	907	924	930	947	991	956	952	901	953	922	982	946	912	904	915	965	946	926	923	983	913	927	885	971	945	993	937	944	902	940	924	968	983	936	895	913	932	904	947	950	935	957	956	946	944	960	895	934	943	947	944	967	955	952	980	967	923	878	874	954	961	943	956	908	932	965	923	880	912	917	919	902	956	900	927	902	940	909	863	941	954	921	896	933	959	957	891	931	1019	970	884	919	887	967	964	912	984	973	882	956	927	924	956	988	937	969	948	927	955	945	931	924	983	923	931	926	933	907	955	917	901	963	971	910	961	946	929	958	903	966	905	964	940	899	901	911	884	868	973	978	972	882	954	931	920	969	982	890	998	974	903	934	897	970	921	960	995	998	886	977	878	934	926	933	918	940	974	958	875	1003	937	912	981	952	955	908	924	916	974	951	950	984	901	946	939	928	1035	938	974	912	947	905	936	957	890	922	962	975	933	956	904	918	886	947	937	886	937	965	934	974	950	940	983	967	941	955	942	891	932	884	1012	1020	940	944	876	940	957	922	954	944	940	905	975	881	956	943	912	940	946	894	897	898	917	924	983	933	882	919	966	882	987	910	992	942	941	971	962	937	883	943	923	923	965	942	908	911	972	927	937	959	964	891	902	926	989	944	989	911	925	901	945	922	961	907	945	914	931	966	1001	917	967	878	975	977	968	890	964	914	934	955	1006	924	895	902	908	976	929	909	944	960	943	958	888	923	910	884	934	950	904	966	907	958	956	947	941	929	898	919	855	933	927	936	932	923	910	952	909	954	895	914	947	945	891	933	934	922	902	957	917	878	971	908	904	943	954	935	945	941	937	912	901	952	947	992	944	943	941	908	864	948	881	984	913	948	958	931	948	947	944	969	925	988	930	919	919	887	984	958	943	993	895	955	968	920	959	964	886	974	924	1006	920	892	932	948	922	947	908	940	936	954	969	947	969	982	955	940	952	962	977	976	895	961	924	952	912	963	925	950	957	950	907	936	901	953	902	945	899	937	931	892	935	979	938	887	952	958	888	904	923	925	895	1002	905	947	942	889	934	908	985	938	951	983	937	948	971	944	954	923	944	946	962	950	939	964	965	931	930	953	925	946	985	927	866	928	973	927	925	941	955	902	938	948	941	944	951	909	874	916	932	965	870	922	955	951	974	896	953	929
15354	18857	35767	19623	5866	1354	385	184	113	120	89	104	97	115	109	102	91	117	105	95	102	95	111	93	98	96	103	101	98	95	95	92	97	86	120	97	95	92	98	96	100	101	86	113	122	118	101	99	106	109	88	101	104	97	99	103	100	109	101	111	90	85	104	96	100	99	85	112	91	117	97	106	102	99	96	106	112	75	103	98	91	77	92	104	106	101	104	94	97	98	95	89	118	79	94	122	90	111	71	96	85	78	97	99	101	105	98	87	97	102	115	106	92	93	107	96	84	93	86	93	100	85	98	94	94	91	100	88	94	103	96	116	88	113	97	107	86	101	89	85	108	91	92	115	90	86	102	109	89	88	94	96	95	86	96	99	95	99	94	111	99	90	98	92	119	95	105	83	92	107	112	98	101	101	92	112	104	91	105	95	100	99	105	83	99	100	110	118	87	109	103	101	106	98	104	91	108	107	76	111	105	106	94	88	104	103	101	106	107	95	90	99	113	119	109	97	104	82	100	97	104	77	114	98	100	81	81	105	108	88	96	99	90	104	90	110	74	99	109	111	93	99	92	100	88	92	98	91	93	90	104	93	103	92	99	92	122	105	107	103	82	104	98	102	105	86	122	100	101	102	96	96	96	88	88	79	83	97	112	91	99	105	95	105	95	97	87	95	96	99	98	110	89	97	98	87	106	104	109	100	96	94	94	106	103	85	97	104	95	80	105	80	93	99	93	86	84	99	82	91	97	109	86	115	99	91	98	90	88	96	87	94	90	91	99	91	111	81	89	105	100	96	100	70	87	98	97	108	95	91	118	90	102	89	105	91	104	110	90	102	90	91	105	94	99	87	91	93	102	104	107	94	87	92	108	119	112	95	97	94	96	123	119	83	96	99	98	102	86	108	109	105	104	115	86	73	110	96	87	107	83	80	93	92	117	103	117	107	86	96	95	89	87	76	115	101	94	91	91	106	101	92	107	110	86	96	96	93	90	94	88	117	86	97	91	95	98	86	80	91	93	102	90	102	113	98	99	79	124	94	94	104	100	102	96	88	93	122	93	104	99	90	96	89	98	103	95	99	93	95	111	92	100	110	85	109	105	111	114	108	95	105	100	86	91	102	104	100	124	98	113	101	109	97	100	88	105	92	100	110	93	97	98	98	110	99	89	95	99	120	94	91	93	107	109	104	86	87	81	92	103	100	109	90	112	82	102	74	110	89	88	93	92	91	96	106	110	97	100	88	100	96	95	107	108	86	114	104	92	108	104	96	94	79	103	103	110	88	88	100	85	114	111	91	87	109	90	93	101	91	109	100	95	90	71	79	123	97	93	98	92	88	89	102	99	105	100	111	104	95	104	79	104	94	94	98	97	106	109	97	100	88	101	84	80	96	99	97	97	102	93	124	98	112	96	93	96	100	94	105	105	104	91	95	83	118	105	83	115	77	99	96	88	92	92	109	85	83	109	99	101	87	92	92	89	115	94	118	113	98	117	93	91	86	106	76	99	95	99	96	93	98	96	89	76	103	106	100	102	97	104	95	83	107	101	119	84	91	87	103	82	102	109	97	117	92	86	92	114	104	81	84	100	92	102	104	105	81	85	74	103	104	102	106	99	108	97	78	100	94	99	96	115	89	99	100	111	93	112	88	92	96	88	86	92	93	100	118	95	99	100	97	101	80	99	82	105	90	83	95	109	94	107	86	83	117	95	91	99	103	89	91	115	109	88	100	115	104	103	97	86	117	99	94	104	103	106	115	96	93	89	90	108	94	93	93	102	112	99	96	91	98	94	105	85	89	105	95	103	91	89	98	93	98	106	97	104	94	109	101	117	94	96	97	95	96	112	91	80	99	90	103	114	98	106	90	85	97	89	79	91	105	106	93	108	88	91	88	100	102	107	113	94	98	93	105	83	95	96	95	98	92	94	95	94	93	102	103	101	100	114	104	93	95	97	97	99	95	93	106	88	105	91	97	102	101	102	104	93	114	104	88	100	108	92	99	106	81	96	111	102	93	104	116	101	100	90	99	109	109	91	99	88	105	91	111	117	104	93	107	108	85	85	103	87	111	116	109	96	93	104	109	104	99	107	99	95	92	111	111	104	109	95	104	96	102	104	106	88	112	109	106	106	88	101	98	93	100	106	72	95	98	86	88	105	100	106	108	103	100	97	123	98	94	130	87	95	97	98	98	99	102	110	90	92	100	102	117	97	109	113	93	95	104	87	87	97	86	85	124	105	87	102	117	93	98	101	96	100	102	85	94	79	99	78	90	99	103	87	101	91	114	110	101	95	83	89	96	120	109	99	83	104	92	98	92	100	68	88	95	104	101	100	89	101	105	96	104	89	105	88	107	106	85	108	113	89	102	81	96	108	100	79	95	103	107	99	96	85	115	92	122	92	100	108	93	106	104	96	98	103	103	130	89	90	86	90	96	104	94	96	94	88	75	110	85	98	94	89	98	94	96	107	100	107	91	94	112	94	92	78	92	89	91	103	83	89	110	111	104	89	105	109	102	91	85	85	96	99	107	108	101	92	99	93	100	102	69	98	104	96	98	93	99	99	104	106	111	89	108	108	86	104	106	105	109	100	102	106	105	95	114	89	94	114	115	75	95	103	94	98	109	96	112	98	100	95	104	106	99	114	115	79	100	96	119	100	84	89	100	104	93	98	103	100	82	95	103	103	89	97	86	106	110	87	121	106	84	86	103	95	102	101	101	102	82	85	119	97	114	103	101	92	85	92	96	100	104	111	107	91	83	111	99	88	97	108	116	110	94	115	112	89	86	83	102	101	98	94	111	98	106	117	86	93	101	82	104	100	96	102	82	84	92	100	71	99	105	81	94	101	97	86	86	94	92	90	98	100	97	101	111	82	99	122	84	105	110	105	85	84	101	116	84	109	104	113	100	89	105	117	92	101	95	102	100	83	95	99	102	106	94	92	100	97	90	103	99	108	97	86	95	74	102	110	82	91	91	93	85	91	99	107	96	102	104	107	90	96	96	95	99	105	103	99	90	88	98	108	98	81	109	91	88	102	104	102	95	90	96	89	94	91	88	118	89	119	98	112	101	93	100	111	99	100	107	98	89	108	85	93	99	104	97	83	89	100	106	78	100	84	102	90	97	113	120	110	109	96	77	103	84	76	99	88	108	104	95	108	78	104	116	87	110	95	93	102	117	82	93	77	111	96	85	97	91	110	86	102	97	113	101	93	88	93	104	111	97	91	113	102	114	105	97	99	100	103	93	88	94	105	95	101	105	96	99	106	108	115	75	86	108	97	83	87	94	118	104	90	99	111	97	93	115	97	104	88	112	79	103	100	95	103	109	109	94	106	98	99	90	95	122	103	107	92	94	96	91	111	95	110	100	100	100	112	100	99	85	104	90	101	109	114	82	73	105	91	98	100	71	89	105	93	82	76	115	108	99	98	106	116	88	81	107	112	97	91	118	112	85	95	95	97	96	89	84	114	109	95	92	93	81	87	101	103	111
44002	43020	56781	40544	30726	18703	7340	2195	1194	1075	978	930	958	983	989	943	965	982	954	938	984	922	987	948	998	973	1020	968	976	969	965	969	946	872	994	942	986	901	959	982	984	925	988	983	1012	997	948	975	990	870	980	910	956	946	991	934	917	984	955	939	911	949	936	985	935	964	989	982	962	958	943	955	946	1007	1011	944	936	957	953	1014	971	984	964	967	946	971	975	950	912	953	929	952	993	937	960	949	993	1029	984	1019	1018	984	939	932	1005	950	921	998	985	948	956	993	950	968	982	967	1008	974	979	943	919	939	966	964	910	942	968	997	961	963	952	977	961	986	938	982	943	967	886	948	1009	912	1033	962	977	934	966	957	1034	983	996	984	961	936	968	967	1014	985	940	962	959	1017	980	978	984	1011	956	934	960	929	951	996	954	1002	1006	1003	955	976	931	1003	985	947	976	937	968	967	970	975	995	990	903	966	967	1021	965	965	954	953	962	912	1005	988	934	992	960	974	1001	959	944	1007	983	896	959	964	972	973	902	955	980	966	928	959	963	962	946	1005	1014	936	991	1036	923	932	953	944	971	1008	975	1001	995	1062	983	965	951	993	984	942	986	962	1002	987	955	995	989	934	982	943	928	992	979	968	977	931	1005	999	1017	937	926	930	951	988	969	983	1006	996	970	1033	976	1047	954	999	912	971	1016	986	970	938	950	917	1009	975	926	1009	967	955	1028	957	956	961	977	990	1018	979	916	957	988	988	950	985	1015	1004	910	984	996	983	953	942	933	996	966	985	1025	948	947	977	950	985	958	989	981	996	1045	943	979	963	941	924	987	925	971	946	1049	1043	961	891	956	957	986	1057	955	980	963	949	951	931	932	990	1003	949	992	998	1011	942	973	987	984	961	989	870	936	936	984	939	971	942	962	978	969	938	994	955	984	922	994	934	1003	936	935	1001	952	955	986	921	956	972	954	1021	915	956	896	1004	1020	938	942	914	1019	989	985	995	1009	956	937	983	942	969	994	920	1004	956	988	987	969	988	929	980	1027	942	932	991	998	947	947	961	940	1010	993	988	929	930	932	979	1025	964	968	965	938	980	979	965	979	980	1001	972	963	959	969	968	975	985	932	990	1001	942	967	1034	984	944	962	967	989	942	946	1017	1003	994	941	1001	1003	968	1049	987	958	990	1004	960	977	926	1016	984	942	981	955	987	975	971	917	1008	936	942	991	999	1044	959	1022	961	995	986	988	961	1012	958	933	926	931	964	938	956	970	961	1024	973	962	980	959	932	934	952	974	953	956	1006	948	1005	932	997	993	996	1032	941	935	958	944	981	972	953	963	965	1026	920	949	963	971	1025	1019	940	966	945	920	975	971	978	985	972	979	949	984	941	962	1005	1002	965	1046	1009	919	966	917	1034	992	951	1008	958	964	956	962	951	970	970	1007	969	997	1013	1010	1027	917	937	1000	980	965	978	956	1030	1017	969	980	982	1022	928	971	980	985	916	947	977	993	954	918	942	993	990	986	948	968	967	981	1039	1021	918	1027	941	954	995	973	949	1028	930	968	1002	1002	953	996	923	965	954	975	945	1012	931	934	943	971	946	970	926	965	986	953	1014	954	937	953	1002	947	912	987	925	968	961	957	985	942	966	961	1049	927	991	988	991	959	948	999	1024	1018	965	984	987	930	1000	987	944	1035	994	988	966	886	933	964	952	904	988	976	968	976	1007	959	1002	963	991	981	956	897	976	949	932	1006	995	992	920	996	973	938	974	961	1033	1019	966	985	965	972	950	952	1000	995	959	917	954	931	958	950	948	1033	979	971	972	980	984	956	939	989	1033	909	957	979	992	891	915	983	980	964	950	940	933	1010	918	956	1018	963	965	952	923	935	1012	986	997	1003	992	993	962	965	972	940	960	985	1008	976	976	946	960	993	991	1003	970	968	953	986	952	972	975	966	970	1007	936	1007	965	993	982	976	977	950	943	982	985	1021	982	998	937	992	1026	983	976	1018	956	986	938	1001	983	984	1021	983	1034	976	998	974	982	976	996	961	962	976	934	972	960	1017	982	1012	986	988	959	1026	937	950	984	992	989	970	1006	1015	980	980	1008	1021	1021	948	973	1004	990	943	997	944	919	1004	935	969	933	989	894	989	950	906	981	969	1009	988	988	905	999	918	975	996	982	923	945	1000	890	992	989	995	1002	970	1001	959	993	931	1016	999	995	966	973	991	971	906	999	965	954	980	907	977	950	960	996	967	1018	1029	981	972	953	971	971	949	968	978	926	979	944	953	947	928	967	942	954	956	981	967	983	985	1009	931	959	979	947	996	938	950	988	975	972	933	1024	1005	934	954	985	963	939	994	986	965	988	970	954	944	984	1001	912	950	996	922	961	971	1002	1036	915	989	987	964	935	923	966	947	1008	914	991	949	990	947	971	981	977	974	955	999	1004	986	952	944	928	966	929	979	998	936	964	963	1006	926	1013	942	971	964	890	934	941	963	949	979	977	935	1007	966	1006	1007	947	981	985	946	1026	967	964	949	989	1024	936	1002	968	1004	955	962	942	922	956	1006	955	950	955	965	1000	1013	918	982	976	969	1007	879	985	927	960	984	955	969	990	986	916	978	989	958	959	951	967	957	963	972	917	933	968	966	964	998	949	976	988	920	1036	990	985	975	980	960	1019	990	940	932	965	964	957	983	1017	985	993	986	974	946	971	974	975	940	976	1029	937	935	955	966	956	1058	926	990	971	990	949	959	1019	947	962	988	911	960	991	988	922	1002	935	981	951	992	1004	972	1006	977	975	1008	993	976	1015	939	957	1005	1000	931	989	941	1001	985	951	942	906	953	913	957	928	961	951	1030	1064	916	947	934	970	978	992	961	995	1010	967	994	1002	1007	951	929	989	922	951	936	948	969	953	961	1018	918	971	1021	1016	951	972	964	983	1025	924	1013	969	957	986	1007	946	986	953	945	994	975	971	948	1007	979	967	970	942	960	945	956	964	941	946	943	974	977	954	972	959	970	1004	926	949	924	984	993	1004	1011	963	984	1002	934	952	954	944	1017	959	988	1026	937	915	967	927	937	977	942	953	960	997	997	962	990	962	1003	990	941	955	964	980	990	1005	928	964	980	990	952	931	957	964	945	925	989	967	1016	972	969	1034	924	961	958	957	911	999	972	1013	993	991	930	924	1042	912	995	968	999	1001	946	979	986	971	953	938	993	996	987	964	948	1027	953	932	949	892	965	983	954	986	972	944	969	976	971	939	959	1007	968	959	1003	987	986	925	979	1029	969	946	989	1010	937	952	978	1037	1022	1026	938	977	1020	929	951	990	924	951	974	1010	922	987	968	969	964	1025	1007	951	979	965	960	967	1009	978	967	972	923	904	975	973	955	952	908	992	985	951	1003	992	974	1008	981	1045	977	932	1025	1009	876	982	961	968	892	932	1010	964	945	909	934	1018	963	975	987	954	993	967	972	921	868	966	962	975	963	999	962	964	1020	1022	1010	1030	1020	940	948	926	1074	970	968	1006	964	895	921	950	955	933	967	998	939	937	976	922	929	1001	975	982	1032	977	963	899	1011	939	968	1018	953	1013	954	962	1018	937	1002	1003	970	964	980	961	952	978	932	955	922	934	946	1014	990	1039	955	999	990	917	942	975	943	1005	948	950	949	969	990	939	913	947	971	942	960	947	940	1006	933	948	1016	978	978	1009	969	947	981	952	964	1001	998	945	1015	989	954	974	1009	972	927	953	923	944	957	989
18198	35059	41605	22564	8327	1993	516	183	108	105	96	84	93	93	84	101	109	102	104	95	97	85	83	87	99	78	91	101	93	112	93	91	89	99	112	93	96	100	87	94	89	110	100	90	102	85	88	112	106	96	81	94	103	94	91	97	102	93	110	89	82	98	83	79	84	81	90	94	96	86	100	92	99	108	122	83	104	99	84	111	83	96	90	98	94	93	109	99	87	99	88	102	87	99	97	100	103	98	104	96	108	103	93	108	97	90	103	96	91	101	86	90	87	108	81	94	94	91	101	110	103	93	88	75	101	100	104	103	65	103	105	110	111	83	94	91	101	92	109	80	91	96	98	85	109	100	103	90	102	95	103	104	108	87	91	92	81	99	86	119	89	107	100	92	95	99	93	80	98	90	100	88	90	94	99	83	104	104	103	93	105	102	85	96	86	100	104	93	82	78	78	90	95	98	87	96	93	101	88	67	101	118	88	105	90	101	110	88	91	81	111	96	75	92	94	85	83	85	84	90	87	107	90	78	94	102	89	105	89	100	103	87	97	91	85	88	91	102	82	81	92	115	97	87	99	108	99	84	97	96	75	86	84	94	122	81	89	101	89	102	73	101	101	79	79	105	95	85	104	71	104	90	96	102	94	106	83	99	84	105	75	90	75	115	96	91	88	75	103	72	96	108	91	83	89	95	83	110	85	111	101	84	79	115	106	90	86	123	97	97	105	98	88	103	90	83	93	103	100	96	94	100	97	102	101	90	99	103	86	83	102	97	85	93	94	98	98	91	102	100	112	101	110	79	110	98	77	99	70	96	84	77	88	97	92	95	101	98	83	96	93	94	94	94	98	79	111	80	93	117	90	96	89	105	98	98	99	98	88	85	107	84	101	90	98	112	94	82	79	96	89	86	103	98	93	88	83	99	101	87	80	91	82	99	88	110	107	88	96	113	101	88	97	89	98	86	96	105	93	99	93	102	99	109	103	92	98	91	99	95	86	89	92	102	84	112	91	89	88	103	92	106	109	96	102	104	89	100	101	100	81	94	83	106	98	76	94	91	81	104	92	101	95	103	98	86	96	86	93	88	97	79	97	82	98	103	77	95	110	96	94	79	99	90	91	105	99	90	97	101	106	105	91	103	101	82	95	93	105	93	90	106	97	106	92	102	88	92	86	76	106	85	96	90	93	100	110	93	100	98	106	95	100	95	96	91	103	91	87	103	106	88	84	94	105	97	104	87	86	80	90	90	111	99	107	91	99	97	95	115	100	104	87	90	112	106	81	117	87	98	95	102	81	86	105	97	100	92	97	60	87	91	98	89	99	92	77	98	114	97	96	81	81	89	96	88	100	93	108	106	95	89	97	93	85	101	106	96	83	92	82	93	100	83	112	106	99	89	97	95	82	99	101	101	97	79	92	98	107	97	117	81	83	107	101	75	92	87	86	101	95	103	84	94	116	103	92	82	95	99	101	88	101	87	78	87	89	91	95	97	83	95	93	95	101	91	99	78	94	89	87	107	91	100	101	92	79	111	84	94	114	129	116	106	98	95	88	94	100	109	110	103	95	91	107	83	91	81	100	109	95	106	96	105	86	124	73	75	102	96	95	93	125	87	91	110	98	87	105	89	114	87	98	98	102	76	104	93	85	94	109	99	103	109	90	119	79	80	82	88	77	102	86	90	87	108	95	78	93	89	98	108	97	94	87	116	122	94	113	98	98	90	85	87	78	84	79	86	98	113	105	100	97	89	86	114	97	100	88	93	98	95	97	94	102	96	87	101	98	105	102	87	91	83	108	95	78	111	87	102	100	105	94	98	94	97	81	100	85	106	101	87	89	113	88	112	92	89	90	89	107	90	111	102	85	85	105	94	111	103	96	94	100	91	94	97	110	92	95	103	96	107	71	99	105	89	78	103	99	97	106	103	99	96	94	83	92	86	100	88	99	88	104	92	79	80	102	105	95	89	88	93	111	72	91	106	83	99	90	113	85	93	79	105	93	110	79	97	92	96	82	97	113	91	108	97	107	97	119	104	108	102	76	99	100	106	97	77	92	91	97	106	91	92	112	90	89	82	96	85	89	115	114	116	83	97	106	92	97	89	114	86	76	82	94	90	111	95	96	100	100	96	78	104	85	100	94	104	81	110	92	96	87	98	88	109	105	85	83	75	96	82	79	115	76	93	94	93	91	96	96	86	101	115	92	97	104	106	98	79	101	108	94	88	102	110	99	92	86	84	103	101	88	102	110	83	97	91	100	90	77	97	80	84	84	95	103	72	95	102	90	103	87	101	108	107	104	93	94	83	100	96	96	104	91	94	92	92	94	92	83	93	120	83	95	97	102	114	79	98	101	99	89	92	95	99	82	90	85	93	97	79	104	108	99	100	79	99	92	82	104	96	83	88	88	85	111	98	81	107	101	122	103	87	105	90	87	102	107	98	92	108	92	81	81	103	98	113	107	95	79	121	98	83	88	109	112	87	94	108	99	110	102	125	90	114	111	87	100	97	87	110	87	101	94	95	109	92	96	93	102	90	98	95	100	106	73	112	90	95	83	99	100	86	98	88	97	102	81	98	92	111	109	108	87	92	99	101	98	114	98	99	91	88	88	93	90	93	98	109	111	95	105	96	90	113	85	98	82	90	87	112	100	95	118	105	110	91	92	97	81	95	107	91	114	109	94	80	71	92	91	103	107	108	86	91	91	92	114	81	92	84	88	99	94	93	103	84	96	90	94	93	92	101	92	90	106	113	96	92	78	89	105	91	78	96	90	89	94	88	81	97	90	84	92	96	100	98	90	111	104	92	100	94	98	85	94	92	87	97	92	91	108	84	110	111	96	89	102	107	88	89	81	98	116	94	95	95	99	110	87	102	102	87	88	86	94	86	91	84	94	113	113	87	92	96	101	96	128	98	97	98	97	81	106	122	93	81	102	96	82	115	107	80	85	94	85	91	108	92	93	99	87	106	109	78	106	93	94	90	91	99	84	101	89	108	83	92	108	75	76	92	85	107	96	93	90	102	83	90	95	103	110	102	82	92	82	90	98	90	88	92	95	97	89	89	112	108	99	107	93	89	90	96	98	94	94	90	101	104	110	89	91	103	109	86	90	90	103	75	93	118	112	79	95	94	102	128	112	99	107	81	82	91	90	100	85	101	95	111	91	91	97	98	91	106	84	75	109	88	102	95	93	102	96	84	95	86	92	107	102	89	86	90	77	101	96	105	100	110	90	97	100	80	114	86	92	104	87	86	94	110	84	95	81	87	87	116	103	98	65	103	86	99	89	90	109	81	87	91	74	94	105	83	99	97	94	86	80	109	94	87	92	86	110	91	104	77	96	81	102	111	90	95	92	91	93	82	97	96	96	107	100	99	111	100	110	95	110	96	99	97	98	86	102	77	111	86	99	107	81	102	113	110	107	110	116	88	89	95	88	95	84	106	99	91	87	87	112	116	102	99	98	101	108	99	106	88	82	101	99	103	95	99	110	87
47441	57644	60133	44461	35648	23209	9804	2924	1349	1028	1011	963	942	907	926	973	1003	880	918	911	917	912	934	928	886	920	942	958	982	933	918	914	977	943	905	936	925	900	935	974	917	908	897	897	922	884	857	878	924	848	872	991	953	899	922	929	916	928	939	973	923	911	887	900	909	929	961	952	959	941	888	923	948	957	981	964	977	965	936	934	967	933	889	921	950	985	979	961	884	944	922	900	892	924	930	915	931	959	933	943	857	921	981	965	888	952	906	872	953	947	934	929	902	899	940	929	934	951	912	1005	977	946	883	983	895	969	895	903	925	933	923	944	903	951	960	934	955	898	965	884	923	937	941	914	1016	905	947	933	951	951	947	912	892	954	909	913	925	925	886	897	913	918	977	955	981	911	885	892	917	975	900	908	911	940	955	932	968	930	905	946	944	934	956	936	910	916	886	952	936	931	916	916	879	914	927	964	948	939	923	980	911	924	906	946	963	960	916	905	964	982	1007	933	943	969	940	960	900	947	884	943	961	904	941	970	917	924	946	931	886	947	921	947	942	923	913	884	871	933	897	957	999	927	950	928	912	944	967	898	913	928	944	919	903	924	957	934	951	887	959	967	934	968	939	927	907	978	920	930	923	945	889	964	933	921	950	925	928	950	920	957	862	871	930	953	894	893	893	895	944	919	909	929	930	892	906	941	932	909	931	948	890	974	947	898	887	919	931	925	895	970	946	940	918	930	900	904	968	975	988	945	983	956	957	902	904	909	896	964	919	943	937	959	892	967	924	944	914	951	948	894	957	911	931	966	956	887	947	906	939	905	874	990	890	981	952	895	929	949	894	897	935	900	879	920	888	931	880	882	971	935	892	889	916	928	951	985	914	945	948	924	971	881	906	968	969	940	942	944	944	950	963	962	940	910	929	936	900	901	928	911	923	907	914	879	963	915	925	947	902	928	914	940	918	958	934	979	970	886	966	931	933	947	953	955	920	930	952	938	957	906	971	945	922	903	876	964	905	912	946	934	909	896	963	883	940	947	976	937	980	966	872	940	899	921	892	921	901	909	920	952	916	957	933	957	932	955	973	942	920	919	952	908	913	922	871	945	954	915	914	933	926	953	941	900	933	936	939	861	907	928	951	968	960	925	868	920	921	905	946	932	975	904	911	942	934	863	938	944	879	980	917	960	897	923	949	948	934	972	871	963	910	934	979	898	936	922	973	944	940	906	894	976	891	967	963	944	952	939	975	919	884	945	945	974	976	910	878	954	914	936	884	913	943	950	996	930	902	982	937	918	979	945	902	878	898	935	918	893	943	937	954	904	932	931	902	984	929	994	933	936	955	942	929	982	903	976	900	891	943	938	923	911	1003	943	956	934	946	913	948	968	933	966	940	932	936	982	935	939	937	897	948	945	948	900	961	967	966	962	954	957	885	989	905	922	923	939	928	952	915	892	959	928	934	926	877	932	918	912	931	1006	939	919	897	934	909	931	942	931	911	907	897	903	970	954	913	956	954	897	908	949	906	913	942	889	962	917	937	924	909	913	877	914	896	948	942	966	927	876	932	941	956	928	899	863	933	989	961	914	917	942	923	931	945	934	947	904	932	900	909	944	980	922	961	932	964	934	1023	904	909	897	946	931	893	899	960	915	891	884	980	934	938	911	931	946	965	923	921	945	938	970	912	935	953	924	898	901	972	910	943	931	964	891	1000	934	898	891	954	927	929	950	969	918	970	869	959	921	904	933	881	908	915	961	914	894	906	952	940	943	944	947	943	960	953	891	926	1003	1017	957	907	925	975	920	888	945	904	949	940	878	977	965	937	943	895	875	956	933	933	928	951	947	950	893	917	904	890	929	952	932	963	898	883	941	920	996	911	938	911	956	910	917	905	918	941	926	923	918	908	914	967	939	1002	889	908	902	838	932	942	939	1026	910	919	903	930	932	908	960	905	970	924	909	963	932	936	920	882	953	963	933	946	922	897	910	922	887	947	963	892	906	938	930	882	949	953	918	935	938	859	931	958	973	949	905	950	925	929	920	961	962	960	917	908	893	896	913	951	869	897	927	919	888	918	955	899	930	892	912	920	950	887	948	897	909	937	956	869	896	934	910	875	916	944	931	953	975	902	933	954	909	928	926	935	949	1004	986	942	969	938	930	977	941	931	949	904	891	924	949	901	919	880	967	948	937	1010	896	946	936	920	998	902	924	899	895	933	948	930	906	967	980	925	887	837	963	907	883	976	978	931	998	915	952	957	956	893	976	926	894	943	937	994	942	977	903	930	964	908	963	900	905	958	880	954	946	888	916	895	946	917	914	917	940	984	921	979	936	884	918	881	912	866	885	919	952	921	899	892	953	928	899	907	925	919	917	934	923	935	919	904	920	890	922	946	975	915	933	871	951	944	978	879	965	929	950	930	934	915	942	906	909	966	928	922	933	941	935	933	882	914	977	933	900	929	929	870	983	960	971	947	926	1022	913	970	951	961	959	939	944	891	964	906	945	951	965	1006	967	946	895	916	890	947	873	887	981	892	927	990	952	919	948	925	936	914	973	974	935	883	952	917	910	978	953	963	923	1005	975	954	966	926	899	936	892	984	964	921	1004	941	918	937	915	904	915	956	952	974	898	919	915	958	929	961	901	949	948	901	921	919	903	940	960	916	936	949	931	952	960	961	891	929	928	907	938	987	933	874	994	901	959	949	938	921	902	906	939	897	963	996	934	959	907	910	972	906	928	929	935	923	914	936	907	885	927	925	1000	931	926	958	923	912	949	965	928	967	925	866	911	920	903	875	959	950	918	946	945	953	922	934	937	911	932	928	864	913	882	962	987	934	877	931	951	945	916	944	946	890	946	867	934	937	933	961	959	937	919	948	942	984	920	940	904	928	982	932	919	937	948	940	942	958	859	927	938	959	913	941	901	938	924	923	870	867	972	938	939	855	940	987	1001	955	941	985	961	932	920	964	911	949	878	963	1007	944	950	965	990	895	914	926	915	927	921	939	908	921	920	901	898	965	909	957	937	989	944	921	972	925	908	958	931	939	914	939	944	895	965	932	912	934	920	904	948	965	923	931	885	911	914	949	950	866	978	919	919	956	916	969	914	954	960	939	863	910	973	925	934	899	910	872	896	933	901	913	941	939	887	922	940	986	937	963	953	910	930	937	931	957	934	916	969	912	920	909	901	960	929	983	980	900	893	918	1006	912	959	925	905	901	935	1003	963	963	960	951	954	958	934	963	957	885	929	950	935	878	961	859	905	871	930	939	891	869	959	972	957	892	969	936	954	907	933	935	924	985	959	957	912	919	888	938	921	953	886	891	918	919	956	967	886	919	1013	905	940	941	929	943	993	924	900	923	955	990	959	863	942	937	873	900	934	951	902	955	921	895	925	997	964	975	934	896	960	951	957	915	924	957	893	884	871	900	954	952	934	916	945	914	926	953	914	973	970	905	982	919	909	877	931	949	933	989	958	894	930	932	984	891	981	929	913	922	927	953	962	928	877	911	983	951	978	908	910
5817	9198	15775	6509	1750	489	234	131	116	95	78	107	90	107	89	96	106	87	96	94	98	105	114	110	119	111	98	103	108	84	98	107	103	106	95	88	80	98	85	131	109	100	88	88	108	108	82	100	96	97	73	101	111	114	94	106	96	103	97	103	100	94	94	96	100	107	104	80	110	92	102	105	113	94	98	98	108	99	125	99	110	113	89	108	91	96	109	106	91	103	108	101	103	127	111	94	108	109	93	101	88	106	81	120	104	86	96	91	116	100	97	98	86	114	105	105	107	103	100	89	101	108	109	101	75	88	82	101	117	111	86	82	97	96	92	89	102	107	85	91	82	93	88	93	93	96	102	108	86	102	101	100	105	86	117	90	97	99	79	101	97	93	91	95	108	93	96	95	96	104	117	89	102	94	103	95	107	96	97	61	96	107	83	98	91	116	105	83	102	80	103	115	82	91	98	86	90	106	96	94	94	95	102	85	113	96	104	109	99	93	89	95	103	88	98	106	102	83	95	81	98	85	103	86	79	87	102	104	89	99	114	74	105	103	117	102	97	114	89	108	95	103	88	118	84	94	99	117	99	94	101	101	98	105	99	124	95	114	106	103	100	96	84	88	84	109	117	100	110	92	104	97	110	95	86	115	99	90	89	108	99	100	86	97	109	96	106	91	96	121	93	88	94	101	101	102	96	82	102	94	120	91	74	104	91	114	132	84	92	100	91	102	104	92	105	108	99	101	89	114	105	97	84	91	97	93	112	112	97	99	108	84	93	104	89	86	88	95	115	77	90	91	97	99	101	100	106	92	93	106	102	91	94	103	111	100	83	93	91	90	93	96	108	97	106	97	139	79	120	111	103	90	99	111	99	92	106	95	111	82	109	117	90	96	92	75	113	100	102	103	95	99	104	87	104	94	94	89	94	97	91	99	90	97	115	105	111	96	115	106	94	99	85	114	108	105	93	75	117	83	102	90	89	128	95	120	93	98	77	109	100	97	96	104	110	101	103	113	95	108	96	102	87	99	104	98	93	95	94	83	103	105	100	85	109	90	98	96	91	103	108	97	92	89	89	98	104	107	101	94	109	92	99	111	101	103	113	110	101	108	103	87	92	88	92	100	98	101	102	124	94	109	100	90	104	116	90	82	89	95	79	94	94	94	95	107	97	104	78	117	83	108	102	78	117	99	108	92	89	95	96	100	105	99	82	104	79	84	91	103	112	113	103	98	108	90	99	114	98	100	86	82	99	107	105	100	95	107	120	93	92	106	99	95	82	90	95	88	95	102	103	101	103	106	96	107	91	89	97	111	104	114	100	99	114	109	118	94	113	92	95	99	108	108	91	101	83	105	96	97	88	100	104	101	105	105	102	110	89	112	87	77	99	109	113	90	85	87	86	95	98	98	100	78	94	95	94	82	99	120	98	100	104	103	95	111	87	108	108	92	106	87	101	103	73	98	92	87	99	94	106	88	106	78	83	100	77	92	114	97	110	93	98	97	118	102	97	93	104	103	102	89	98	81	104	102	85	115	101	97	101	108	101	113	83	105	102	111	84	110	96	98	113	95	94	91	106	108	95	115	116	84	98	102	112	114	108	118	94	102	102	101	100	100	73	93	95	108	112	125	98	115	93	95	92	86	90	105	103	104	91	110	103	98	104	99	80	101	107	100	109	99	109	119	94	100	95	118	77	84	106	121	96	105	111	95	91	107	110	102	117	121	100	104	112	105	92	101	99	81	100	98	102	98	98	86	99	112	101	90	112	96	108	94	107	90	100	107	108	111	97	106	115	108	103	101	84	96	105	109	98	122	105	114	126	101	114	100	112	82	99	89	96	100	102	96	104	72	93	74	88	107	98	96	83	109	104	102	87	106	116	110	93	90	113	132	87	108	96	96	119	104	116	96	101	90	106	113	110	102	110	95	82	98	83	97	95	114	99	98	98	104	106	97	94	107	108	91	111	98	87	93	72	100	80	103	112	101	92	102	105	83	105	89	74	99	97	100	97	94	111	94	104	95	101	99	90	94	91	98	77	104	97	94	102	103	102	99	82	105	90	94	101	98	98	92	100	113	114	105	90	93	75	109	105	81	97	99	106	83	83	104	91	93	113	94	93	97	94	100	115	116	105	101	93	92	108	110	79	96	78	100	92	110	98	91	114	113	104	122	84	81	106	89	88	103	94	94	87	94	103	99	94	99	97	84	87	106	87	83	81	113	96	90	94	92	106	99	99	101	96	76	109	113	107	108	81	99	112	93	94	100	130	91	109	90	122	106	115	108	84	103	103	103	94	101	105	106	104	94	99	119	102	100	76	84	100	102	87	99	95	100	89	114	109	98	98	88	94	90	86	93	111	67	89	99	106	107	105	97	101	119	92	92	86	115	101	101	89	72	90	115	105	99	110	100	111	109	110	103	83	94	116	97	89	103	94	108	108	90	97	102	110	101	83	118	85	88	107	104	98	101	95	109	82	100	93	98	98	99	102	96	102	87	105	103	108	85	113	83	90	100	86	100	104	109	98	88	106	108	97	81	99	85	99	105	92	79	86	91	110	96	110	92	99	89	98	105	99	96	110	103	98	94	94	96	88	102	107	97	96	101	97	95	103	97	90	110	100	86	110	118	109	91	103	89	104	112	120	90	89	98	98	100	99	101	106	78	102	98	123	98	108	130	95	105	99	115	89	100	114	102	99	102	102	94	103	94	97	110	104	118	95	107	103	105	106	88	94	100	115	91	116	121	83	109	102	103	94	80	93	94	99	95	101	98	99	111	91	112	90	98	106	95	102	98	105	104	100	116	109	96	102	95	98	103	104	107	83	115	118	113	97	100	96	87	99	92	89	92	104	110	91	97	98	104	94	91	121	120	99	96	82	102	85	125	101	97	98	92	111	71	105	95	97	108	98	91	100	85	100	119	103	91	85	94	116	108	100	89	122	99	90	84	101	90	91	93	109	102	102	124	93	96	119	91	105	111	93	103	96	92	97	101	87	87	91	115	100	72	97	112	77	105	108	94	110	106	95	91	105	103	93	113	94	102	96	96	98	79	101	74	109	100	101	78	87	91	92	105	109	101	109	100	96	85	116	104	79	106	106	91	93	98	102	88	103	100	104	76	112	102	94	107	95	87	100	85	91	94	95	87	86	107	98	104	99	111	98	99	97	92	86	84	78	85	108	111	81	103	93	94	124	110	98	85	106	81	89	93	96	90	113	101	105	116	129	88	105	96	94	94	94	94	104	98	95	93	89	101	108	100	112	96	104	99	101	91	96	104	93	96	98	98	101	90	105	96	91	98	109	97	108	90	91	80	96	105	103	99	99	77	97	114	99	82	99	107	97	97	111	85	113	110	87	90	101	115	108	104	94	110	75	92	85	105	93	102	105	112	94	98	98	102	103	104	97	93	110	84	103	108	129	100	93	98	105	88	86	101	107	97	112	106	113	99	104	93	106	108	84	92	112	110	108	75	101	94	88	100	107	107	102	106	94	90
31584	34959	37598	28282	20540	10103	3617	1558	1073	967	947	937	966	948	968	958	943	999	922	931	977	996	966	973	1008	921	1045	939	975	941	928	953	969	991	946	969	993	968	972	976	930	939	928	962	970	970	961	984	926	936	992	992	946	960	931	983	961	936	1008	959	980	985	941	973	930	933	939	901	949	922	931	992	977	989	933	976	926	939	944	888	1022	941	925	916	943	942	969	963	926	969	892	961	923	938	912	967	947	975	924	971	979	970	967	942	939	998	982	963	950	938	946	945	1002	939	953	991	933	957	919	950	994	936	978	920	1028	975	902	986	898	948	985	977	960	892	960	960	962	993	984	954	1006	929	920	949	909	960	979	932	933	956	970	927	936	901	924	922	979	943	922	948	980	979	1009	957	974	908	981	929	950	933	921	934	947	988	910	991	950	934	940	959	984	1017	965	942	968	958	939	979	991	958	922	1007	927	934	944	947	938	983	984	992	958	1007	978	924	993	954	906	935	980	979	961	875	1005	956	954	956	983	976	933	981	951	951	889	972	958	949	949	979	967	960	974	927	960	987	975	956	965	969	984	921	990	917	964	960	980	968	937	933	975	945	926	967	963	947	972	931	943	965	984	1008	978	956	958	937	919	932	976	981	980	916	951	921	904	939	963	963	937	993	961	941	949	936	988	1029	970	928	935	946	934	927	990	1007	923	920	920	942	976	894	926	948	935	969	930	964	961	957	928	938	964	934	991	954	958	984	953	930	960	989	980	917	970	966	925	903	931	949	962	986	965	958	914	960	960	987	954	948	935	978	969	994	952	977	960	1018	953	967	932	937	959	958	1002	959	949	965	998	951	1009	976	944	985	1015	928	999	894	904	904	971	962	911	1007	946	922	951	974	932	992	913	959	941	987	934	927	933	945	1003	909	927	927	930	946	999	1003	969	940	1008	956	979	946	949	961	997	942	972	882	981	891	983	983	947	982	980	1005	945	914	977	881	984	969	935	1007	1014	1004	952	937	972	978	997	916	967	936	918	933	944	929	887	948	931	925	919	931	930	936	969	956	903	997	917	988	979	964	995	956	984	971	1038	960	944	997	998	999	1001	980	937	931	936	1049	962	1012	932	937	952	929	936	950	921	963	939	966	985	968	1018	926	939	982	1000	941	967	942	1017	924	967	1015	933	924	970	931	954	961	970	978	946	901	937	969	975	948	958	973	1004	942	930	968	924	917	960	882	912	968	924	963	953	958	1015	949	955	920	963	931	997	984	1019	989	967	986	934	950	975	959	918	985	971	966	968	963	951	1019	958	951	949	918	916	965	990	928	908	963	912	965	975	940	979	970	912	923	941	946	946	925	927	987	950	937	989	954	887	935	975	964	966	949	947	984	947	921	886	941	954	929	967	983	943	916	970	961	966	955	952	919	1015	1004	963	980	994	957	914	913	961	963	954	1010	927	983	984	934	982	963	921	872	931	946	999	914	981	963	966	975	990	951	913	984	943	880	974	949	1003	971	945	951	948	968	935	950	991	957	980	927	948	928	927	944	942	940	983	991	945	1021	953	912	986	955	999	924	991	939	949	923	953	967	888	924	974	975	1041	935	1021	940	919	933	934	1015	969	938	1001	964	968	937	968	961	1021	956	907	957	962	947	939	987	945	919	981	953	975	1011	968	971	985	984	997	975	928	917	863	958	910	980	956	922	939	887	987	942	935	922	958	954	897	1005	921	962	958	949	939	938	992	989	983	954	1038	901	907	984	1017	953	944	907	959	938	959	1003	928	895	947	942	990	931	921	934	963	906	922	956	953	960	962	971	956	951	1012	963	969	909	973	967	989	1013	921	921	972	994	966	961	1003	986	911	956	967	986	995	978	952	965	930	928	937	967	961	949	921	927	925	988	920	981	934	995	944	944	953	972	974	970	965	981	967	969	964	927	981	909	945	952	978	978	988	968	923	903	968	932	1040	925	949	986	966	981	969	951	966	1018	1019	955	1029	955	923	934	927	939	936	965	987	951	979	990	953	934	961	933	947	1013	940	968	953	926	964	987	967	955	904	928	963	994	915	944	1003	980	990	944	991	953	1006	951	906	934	964	995	992	1006	947	962	961	928	1023	940	915	939	957	964	1038	890	977	928	924	976	959	1002	982	1004	954	933	976	948	1025	961	1019	958	979	950	969	960	952	947	935	987	945	936	954	965	986	973	939	1010	948	947	1010	1000	984	963	974	901	939	970	944	956	969	947	967	967	948	974	970	967	971	980	945	952	1012	959	925	952	944	960	1011	981	974	980	960	932	860	948	963	953	1012	963	966	1014	928	945	998	889	975	914	996	982	980	951	924	924	902	929	961	922	917	928	854	926	974	999	968	939	995	949	962	921	997	936	971	961	958	994	963	923	922	974	951	932	939	999	937	988	886	950	994	948	973	998	963	967	1014	972	958	932	961	1022	916	918	944	1030	978	879	961	945	946	941	981	953	1012	963	908	982	978	939	943	944	981	1020	926	971	951	938	969	931	968	920	952	969	992	924	935	922	958	968	926	940	966	1005	970	940	942	911	942	875	909	966	892	969	987	928	941	936	951	950	912	926	963	977	893	924	951	994	990	1019	898	971	978	935	995	989	967	997	926	941	995	981	942	984	982	962	975	943	926	891	950	942	973	960	948	954	985	984	989	955	965	986	959	933	925	955	917	885	936	928	1000	935	963	962	966	978	964	914	944	966	927	988	952	918	941	958	921	924	889	934	898	950	891	987	961	940	989	963	991	969	986	973	954	1024	975	936	950	971	926	921	947	968	911	972	976	939	939	990	959	996	981	910	917	965	943	942	913	920	992	920	1000	967	975	908	936	958	954	958	931	949	940	981	933	961	931	958	971	965	947	904	945	969	992	1004	1026	969	937	995	937	968	934	933	1010	956	924	954	898	951	955	1036	980	1002	954	928	896	1013	964	977	949	939	918	932	987	912	945	940	951	931	900	925	908	1019	975	934	980	908	975	939	946	957	976	949	957	961	929	957	906	926	968	933	962	987	1007	916	948	967	991	947	919	897	955	970	942	931	958	1030	979	945	931	926	914	947	925	966	979	981	1006	973	996	967	945	972	976	945	998	940	975	984	987	948	971	996	980	889	942	985	943	959	989	913	995	878	922	979	930	940	942	968	1001	994	982	968	969	912	935	994	917	924	915	932	985	954	899	994	950	970	979	937	935	992	948	936	994	955	1016	972	973	955	929	963	964	963	946	958	982	990	941	993	908	957	993	978	937	929	1025	983	931	990	1002	955	974	920	923	942	929	968	986	1008	960	912	926	895	976	974	921	942	996	894	924	882	931	950	980	968	953	1001	935	953	993	1013	956	957	946	969	975	1038	952	1000	1013	932	963	960	953	965	936	949	951	1007	996	931	930	981	980	965	964	1019	936	960	943	881	981	1002	890	1003	974	900	936	971	886	983	1004	953	912	891	1006	966	968	870	969	912	991	977	974	927	959	947	957	950	949	927	950	922	936	948	990	943	956	974	909	916	943	964	924	1003	1031	980	946	988	1007	959	957	990	896	997	951	991	940	965	998	983	891	945	963	908	921	1027	957	977	946	968	969	943	893	946	965	1004	905	997	966	905	983	978	919	928	922	921
11896	22198	34724	17858	5806	1416	426	150	127	114	104	87	99	92	95	92	103	89	111	109	103	82	98	112	100	89	87	100	91	104	91	98	94	97	105	83	78	102	107	97	97	90	76	105	80	99	95	106	89	99	98	108	109	89	94	111	91	110	108	101	83	107	112	93	109	92	98	91	95	82	119	95	78	96	82	109	118	105	102	87	102	94	98	89	83	96	125	97	92	105	94	83	82	99	87	85	96	107	98	95	75	82	94	95	87	99	83	105	104	100	102	102	97	99	94	99	108	90	99	87	102	116	78	79	86	87	106	99	92	87	88	101	97	86	100	94	89	95	91	101	100	101	103	101	89	85	97	107	105	89	95	99	79	106	91	114	78	94	84	92	91	90	99	101	88	103	102	116	83	87	105	113	91	101	101	95	82	106	99	95	103	111	106	110	107	106	106	103	98	104	91	102	94	88	94	94	84	90	91	98	104	84	99	102	87	89	110	89	94	91	99	89	85	87	109	114	103	95	97	104	108	101	90	95	73	101	88	91	99	94	83	96	97	93	103	93	114	107	74	96	113	118	94	97	87	100	91	107	102	99	106	105	105	94	99	97	102	81	91	103	93	105	81	96	80	97	96	103	98	103	91	87	85	94	92	93	97	100	81	91	89	89	94	101	93	91	92	93	102	107	94	91	96	88	116	101	102	102	96	110	101	102	107	88	107	92	102	98	84	102	98	94	108	89	93	87	97	95	107	105	98	99	93	98	87	90	92	88	93	90	90	106	90	102	98	99	98	90	104	100	103	110	81	97	84	103	106	87	86	88	98	98	100	93	88	79	113	107	103	78	100	92	96	93	84	86	96	98	111	101	99	103	98	98	98	100	100	105	98	85	85	100	100	107	104	92	97	88	83	105	76	84	111	99	110	98	107	69	83	88	97	116	95	79	108	87	87	92	97	102	89	97	96	92	96	101	114	103	97	87	105	105	98	93	113	96	95	99	92	110	110	90	103	111	84	80	100	88	100	84	105	85	91	79	102	96	102	89	81	82	97	105	111	91	103	94	84	98	110	88	97	103	84	102	100	94	98	98	90	95	91	75	86	109	90	102	104	95	88	87	103	98	107	85	104	88	97	94	83	85	95	96	103	102	101	98	88	108	82	91	96	97	94	112	96	101	113	113	86	80	99	97	101	90	96	90	108	92	93	89	90	116	94	109	111	96	107	106	95	89	88	90	110	94	95	84	91	96	90	106	112	88	90	91	87	104	78	85	82	91	91	102	109	95	96	88	116	97	108	98	100	81	99	72	89	109	102	87	94	110	76	99	94	81	102	88	82	91	95	97	107	93	85	102	99	91	105	97	110	82	92	88	82	102	69	103	70	109	84	90	103	123	86	103	90	78	99	88	117	115	105	99	97	81	93	87	86	99	94	107	83	96	104	93	117	100	93	95	100	104	95	97	98	97	105	99	92	108	92	93	97	91	105	93	109	105	99	101	95	107	85	90	94	82	120	92	107	94	105	84	75	108	82	81	77	114	107	108	109	73	97	102	96	83	85	93	113	101	108	103	101	97	57	92	91	113	84	83	81	95	82	99	87	109	99	99	97	88	91	108	91	89	90	98	96	109	93	76	88	74	97	82	97	99	110	82	92	96	80	107	84	104	94	101	96	117	103	93	104	99	92	105	104	87	107	108	99	95	90	102	108	106	100	97	91	85	92	93	111	96	93	97	94	86	97	107	110	92	95	89	106	100	96	93	104	89	103	93	104	90	103	98	112	101	110	102	99	107	99	99	88	88	105	88	113	99	107	87	104	92	89	110	109	90	87	108	99	90	91	83	119	103	94	94	74	102	98	91	101	90	92	95	91	90	106	100	94	107	82	91	94	98	107	111	89	92	81	105	108	98	113	97	94	109	90	102	103	93	86	93	87	92	108	96	92	102	86	100	95	105	102	95	109	103	93	85	93	77	96	109	100	96	92	90	105	87	92	101	99	91	119	94	92	95	89	100	92	96	92	85	97	109	91	92	95	87	98	90	99	99	85	100	85	93	82	84	97	87	100	90	91	104	114	91	104	86	94	96	94	87	83	113	96	101	89	83	89	92	93	98	104	110	84	83	91	104	99	117	99	117	97	94	84	103	77	97	82	78	111	77	102	101	88	93	100	101	101	92	97	78	96	106	105	117	94	98	100	104	76	93	97	87	121	97	100	97	96	99	84	99	101	100	93	84	101	89	107	110	84	99	106	75	93	106	94	92	102	91	89	92	90	110	113	94	98	96	94	104	90	90	86	89	86	87	100	92	109	92	101	92	101	86	101	94	109	93	93	110	100	109	106	83	95	102	91	93	93	96	100	107	89	95	89	102	90	97	119	92	83	88	87	129	85	104	100	95	93	86	103	92	90	108	108	94	104	101	95	97	83	85	93	113	88	75	101	85	97	95	88	105	95	92	88	96	93	102	91	86	94	93	87	103	103	99	94	94	97	103	82	98	101	113	91	96	98	104	111	104	119	84	96	90	113	88	73	112	98	98	89	105	90	110	88	97	96	80	99	103	101	88	71	97	114	95	97	95	94	93	107	92	92	99	86	101	92	93	97	96	92	107	90	85	79	88	90	91	95	97	113	111	102	94	100	93	85	102	99	90	89	92	99	103	87	97	115	75	75	112	89	103	80	108	95	95	101	79	96	102	107	92	91	101	70	92	98	106	92	89	106	104	89	101	94	104	95	86	87	92	100	110	112	100	110	92	101	98	98	73	106	83	93	106	101	87	96	92	108	108	87	70	111	103	96	94	96	83	92	86	111	117	104	84	101	94	93	118	101	108	117	100	75	99	83	91	80	89	96	89	102	106	98	93	94	99	90	91	108	100	110	82	84	91	120	98	91	91	107	99	95	91	77	97	100	85	100	99	92	107	103	91	88	106	92	85	84	115	118	110	100	97	88	113	71	92	76	77	109	104	95	107	98	82	103	93	102	108	86	92	95	95	106	95	96	109	84	101	105	103	122	90	112	89	73	112	91	92	92	81	80	81	96	106	100	96	109	97	82	94	103	96	98	101	102	90	90	106	97	86	97	95	103	93	89	106	102	81	101	93	106	101	105	90	94	94	87	116	93	112	119	92	84	90	86	82	95	89	112	87	96	87	116	108	91	84	109	97	104	99	83	96	94	100	84	101	87	123	104	80	110	95	88	105	97	111	97	93	82	117	90	107	94	97	101	104	105	90	100	94	87	102	98	115	93	95	101	77	86	104	103	85	84	95	88	94	98	85	100	98	89	96	91	102	98	88	95	97	94	85	96	98	103	95	96	87	87	91	100	110	86	97	91	107	86	83	88	95	93	88	101	85	96	101	96	115	104	105	86	92	79	86	94	73	76	103	97	94	84	94	92	100	92	102	103	94	94	83	78	83	91	103	101	100	103	84	98	111	103	93	89	102	96	93	100	100	101	105	103	112	87	93	86	87	83	103	84	78	95	105	98	86	99	98	76	95	126	100
42914	45492	52751	40009	32079	19879	8460	2608	1267	999	900	976	905	913	886	908	970	908	933	992	897	988	925	975	972	875	966	947	917	924	931	886	878	868	996	916	876	935	924	948	969	915	980	899	945	929	941	935	997	945	916	893	925	965	997	983	906	916	923	971	977	951	933	913	953	928	936	963	910	932	927	917	987	918	904	939	942	923	930	929	940	929	963	936	917	934	976	933	983	963	956	963	944	960	956	965	937	934	917	927	924	933	895	915	948	887	886	940	883	939	930	929	921	931	926	898	942	938	908	954	932	935	965	942	921	887	883	902	961	887	954	975	926	918	971	937	958	982	986	966	940	886	957	978	899	929	969	916	864	925	916	983	991	849	975	932	953	974	894	889	949	938	903	945	920	922	935	895	926	913	871	947	993	895	916	977	859	905	951	934	899	952	951	912	1001	896	944	978	992	937	898	913	969	911	980	964	922	895	892	907	945	935	899	944	931	919	922	922	970	933	910	938	970	950	914	926	964	951	940	920	933	961	999	864	951	907	944	876	925	913	963	959	959	933	929	880	931	912	946	920	909	940	901	971	963	925	972	940	963	962	977	954	944	896	937	961	930	967	967	952	922	907	925	944	926	965	941	1005	947	929	948	995	995	922	909	904	917	937	953	947	924	900	959	889	927	903	932	969	882	892	989	942	939	989	994	958	963	917	973	953	937	932	877	946	911	943	939	883	957	872	914	944	932	907	927	991	925	968	1000	949	952	944	943	963	974	945	916	906	927	922	938	980	918	953	946	911	945	929	941	946	907	917	940	921	939	963	940	922	967	925	918	880	927	973	1000	935	944	931	916	877	931	954	918	925	940	925	932	936	956	991	897	942	908	946	892	947	974	941	962	906	924	907	948	995	936	912	896	935	906	958	895	1010	842	924	1002	957	906	953	962	929	944	966	976	923	981	897	920	979	887	942	914	965	943	941	927	943	927	957	912	915	916	971	986	934	929	983	958	963	903	927	976	914	995	941	958	950	919	914	925	942	931	902	924	997	968	923	963	958	943	895	959	959	916	958	924	882	964	933	978	936	990	920	901	882	985	878	948	919	902	972	938	943	912	927	928	927	933	942	943	898	927	864	901	885	977	919	1011	901	996	934	964	911	905	947	886	962	898	962	936	925	882	968	902	896	932	891	853	963	950	908	958	964	907	922	950	960	967	922	895	946	938	922	922	935	939	988	945	967	941	946	942	948	970	921	943	971	957	905	953	957	948	970	932	914	959	952	922	939	902	985	941	900	963	938	891	959	950	991	928	877	887	922	953	1002	953	906	917	979	1007	914	931	939	920	954	965	941	965	950	908	945	953	999	883	907	936	948	950	987	948	988	932	955	971	979	960	964	950	957	976	1002	916	900	922	938	905	878	966	961	947	945	936	898	933	949	984	962	952	952	917	954	922	962	966	909	936	955	919	994	884	890	986	973	947	931	971	945	952	989	927	896	952	930	935	906	947	931	909	927	980	884	945	945	933	977	967	916	952	923	946	941	955	927	979	912	972	957	946	947	1006	940	926	957	926	949	924	979	964	950	926	934	868	909	965	1011	941	932	977	907	955	999	931	948	956	911	915	951	932	915	961	969	979	935	959	932	921	949	944	961	964	990	936	976	939	958	947	975	997	964	934	952	956	954	939	991	977	945	936	937	885	971	910	945	951	943	908	969	912	934	963	965	979	938	966	907	973	947	921	954	924	919	868	925	973	922	932	910	912	940	965	940	917	915	921	950	957	949	940	855	956	943	1003	939	957	922	880	985	946	917	918	945	930	971	938	936	947	954	950	895	954	932	940	915	937	938	895	976	948	957	1037	912	874	999	981	934	921	903	933	938	945	977	932	921	982	930	916	928	913	967	968	942	928	955	964	960	940	918	952	942	917	974	941	896	889	988	965	923	976	962	912	1008	954	924	923	977	911	949	937	974	919	947	975	940	972	930	898	941	911	893	971	954	903	938	963	928	940	927	1013	929	926	964	944	923	978	931	928	930	913	975	961	964	1010	935	886	955	973	902	962	877	922	940	925	938	923	916	956	902	950	977	939	896	965	883	965	973	925	935	933	958	862	946	968	1018	971	949	942	911	983	925	914	888	950	938	918	954	958	903	927	959	934	923	923	967	903	960	933	946	978	884	964	936	957	907	1000	942	890	883	944	967	907	872	914	948	931	915	939	928	914	973	918	945	947	907	929	912	923	928	939	964	906	878	925	942	911	934	919	944	962	921	925	905	944	935	919	974	917	950	964	949	900	873	936	956	891	958	953	964	972	949	972	933	979	967	939	892	996	946	921	892	968	964	950	908	943	944	956	906	930	1022	951	908	960	968	969	983	966	922	981	979	910	954	956	934	981	934	949	910	922	921	956	916	922	911	938	930	902	968	927	989	901	971	969	989	905	991	974	993	929	974	855	973	932	966	933	908	910	928	930	945	941	939	879	909	941	916	936	935	954	896	932	928	966	987	937	969	915	978	939	910	963	901	943	917	975	981	900	889	930	872	906	972	952	975	1007	941	940	948	955	920	920	977	920	931	910	952	947	924	925	946	993	907	970	918	927	884	924	939	948	942	903	925	949	949	964	935	886	986	948	904	964	887	988	895	950	952	949	961	992	933	950	944	913	940	947	925	942	960	925	907	966	950	909	915	966	922	907	1021	924	930	947	902	893	930	948	955	905	947	926	924	1000	899	912	936	937	907	931	964	930	966	983	940	996	916	898	917	926	947	931	961	938	872	969	995	1013	972	937	901	943	906	935	910	951	974	946	976	980	921	984	978	934	916	881	870	956	938	919	938	931	913	961	1003	925	947	940	922	947	930	907	945	913	1004	884	942	890	904	974	938	943	920	950	937	902	947	955	928	909	932	953	926	940	920	934	934	975	999	917	935	915	913	973	935	978	949	942	914	985	935	902	922	941	969	899	953	951	873	917	965	987	945	951	905	962	983	934	926	920	942	940	950	990	889	955	930	937	910	941	907	974	951	915	1006	901	948	892	982	939	957	934	935	938	910	925	942	918	909	853	959	930	943	990	912	910	964	880	891	924	921	943	909	934	871	946	961	911	908	921	936	941	921	959	931	942	933	931	940	949	894	978	920	918	948	940	903	878	939	974	933	980	922	889	933	922	946	935	952	947	927	964	943	954	942	890	970	970	1005	950	902	939	920	933	931	911	948	945	935	935	962	882	911	920	981	931	937	957	936	937	976	927	951	899	912	981	905	942	913	932	965	918	932	904	969	917	936	926	927	942	934	949	913	977	921	958	929	938	932	915	915	985	970	939	908	946	969	888	911	986	963	964	924	925	919	893	931	972	884	968	972	902	947	966	986	904	942	906	974	934	908	948	938	911	952	896	949	961	958	942	939	922	944	955	899	892	939	966	915	880	913	973	904	937	930	964	949	933	943	937	939	968	929	981	962	902	919	939	946	888	918	933	959	922	943	913	915	977	894	893	958	938	950	952	912	976	923	966	924	946	940	918	1006	930	987	907	1015	951	927	952	958
13889	18060	34481	17674	5197	1138	384	172	121	102	103	117	101	101	96	85	90	96	90	102	110	109	82	107	105	88	89	96	113	95	88	98	100	85	81	112	121	94	96	101	101	73	97	103	95	101	101	99	95	101	85	94	89	88	99	97	86	112	110	113	90	103	102	95	90	110	117	108	91	104	89	98	85	105	112	97	106	92	88	83	93	88	87	95	77	96	109	102	86	101	95	104	113	91	105	112	124	98	97	106	96	120	82	94	92	106	96	107	113	96	110	110	107	104	94	107	84	100	96	110	107	98	105	101	96	105	93	107	105	107	112	86	95	99	100	101	100	96	99	86	110	111	90	97	116	100	103	92	97	90	101	117	93	85	108	99	90	94	92	100	108	92	122	97	84	97	82	99	97	116	63	86	99	98	102	90	97	124	119	111	90	88	112	91	108	101	96	102	111	92	103	83	95	109	87	93	91	109	101	103	101	97	104	101	113	94	97	97	100	112	118	87	106	112	106	105	105	94	96	109	110	120	118	104	90	106	100	109	118	90	116	115	111	107	116	94	102	106	90	92	95	113	94	101	128	98	109	77	101	100	101	87	107	96	101	96	100	99	109	98	118	101	103	84	104	89	87	91	96	115	108	105	108	86	107	97	98	101	117	98	99	97	92	114	86	82	107	91	99	106	99	90	96	107	107	90	83	101	77	94	99	90	117	105	92	112	91	93	116	118	83	97	87	100	103	101	91	81	91	107	107	100	93	96	100	101	102	96	97	84	104	101	112	112	104	122	93	99	97	98	92	109	95	123	109	101	99	90	115	101	93	124	90	91	92	69	108	92	90	97	96	101	91	123	71	104	91	91	98	112	106	103	95	103	101	90	106	108	122	95	88	119	96	94	116	125	97	91	90	101	105	92	104	108	100	100	83	97	103	106	99	107	110	81	104	98	86	90	112	99	102	95	102	108	93	106	106	105	89	94	80	90	106	109	103	95	91	83	93	103	95	85	99	86	109	106	92	96	99	96	118	96	95	102	93	91	94	100	108	104	103	100	97	104	101	91	104	91	106	116	87	95	102	94	91	85	104	97	105	115	91	111	105	110	97	91	100	125	90	106	109	114	92	87	83	108	92	109	99	103	105	108	100	103	108	94	104	95	113	110	94	102	85	117	101	104	85	90	91	94	90	90	116	97	93	92	96	111	98	94	101	100	102	97	88	95	102	102	79	101	109	98	104	97	96	109	116	99	113	104	99	107	110	105	107	102	104	91	116	105	97	112	110	85	88	94	104	95	108	95	97	107	104	90	100	88	96	90	85	100	86	83	98	107	112	111	92	98	104	110	103	103	96	88	85	106	101	112	106	111	92	88	110	116	99	82	111	107	104	95	113	103	93	115	93	123	97	105	91	93	107	105	100	91	81	99	103	94	99	93	83	80	95	120	105	111	103	103	101	98	83	102	94	89	96	96	104	100	100	95	94	93	90	97	92	89	98	112	113	107	102	104	112	107	99	92	108	106	112	89	111	116	88	97	103	103	95	107	90	89	94	86	89	113	98	117	104	93	75	90	105	110	108	100	105	106	111	93	104	114	85	106	122	121	110	112	107	83	101	104	101	80	98	99	107	99	102	108	88	115	93	98	89	86	89	84	104	105	103	107	83	128	96	91	110	84	90	96	93	106	93	81	97	110	82	93	109	104	102	96	108	99	103	104	78	101	82	92	93	109	101	120	88	101	95	81	78	91	97	92	78	95	91	104	97	102	95	122	96	79	105	97	87	83	92	111	88	82	95	103	97	87	96	92	88	98	103	95	105	102	121	109	102	83	88	89	95	103	85	91	102	113	104	105	94	95	98	112	97	98	100	110	100	85	103	98	98	118	110	111	96	95	92	87	104	102	68	98	106	86	104	98	112	101	95	95	87	114	86	98	101	107	110	91	94	106	93	89	110	107	111	103	102	83	100	99	96	73	89	91	118	107	116	98	104	93	96	89	90	84	95	86	91	96	93	117	99	103	101	113	92	114	110	76	99	93	86	111	84	113	90	94	84	89	100	100	104	100	95	80	91	93	119	92	110	90	107	87	104	99	95	103	98	102	96	97	93	92	101	103	104	112	76	111	90	92	97	99	100	97	82	103	96	99	90	96	118	109	110	84	101	109	91	94	85	81	102	83	120	99	108	106	103	96	124	88	91	87	80	88	108	115	98	96	90	102	110	100	100	96	89	94	81	106	87	96	95	108	123	90	104	89	96	109	96	93	114	91	97	105	92	113	102	102	113	91	101	93	81	105	96	87	100	107	87	96	109	97	95	88	99	100	109	90	105	97	94	107	92	119	92	92	98	107	90	83	99	91	91	100	106	91	86	100	110	102	74	115	105	95	103	101	79	102	103	117	84	96	108	82	99	102	96	90	96	105	102	99	98	98	98	95	98	99	108	95	106	121	97	86	115	104	118	103	100	82	80	128	105	107	95	108	94	92	91	94	104	94	99	115	109	92	101	99	99	98	100	95	96	101	84	121	95	87	111	110	99	105	102	84	110	82	88	94	102	82	99	102	92	86	103	85	101	98	94	118	97	94	97	81	99	107	93	106	115	99	93	101	106	107	101	103	103	99	110	92	128	103	116	94	114	123	99	94	90	103	89	97	121	105	108	107	102	92	91	107	112	88	103	93	107	97	93	99	95	91	90	102	107	105	97	80	108	89	101	85	111	101	80	95	107	77	107	113	84	110	88	99	98	114	112	102	104	102	89	103	94	124	87	110	114	88	104	109	97	106	96	107	98	88	108	95	102	113	95	108	112	106	105	91	107	77	100	100	103	119	97	110	86	108	99	96	112	90	100	101	103	106	106	101	104	82	99	110	115	97	100	118	90	114	95	101	100	88	80	112	102	112	102	100	94	81	89	93	118	112	85	84	100	95	107	80	89	83	91	90	110	102	94	101	118	105	98	111	113	127	87	112	103	98	111	106	88	90	95	102	107	96	96	83	111	85	100	101	108	89	96	112	91	105	94	93	102	88	98	104	86	94	77	102	90	105	115	110	88	106	104	93	99	107	111	101	100	102	123	104	107	113	101	92	84	85	100	103	100	75	94	93	97	94	97	93	79	92	112	97	88	116	123	88	109	105	115	96	99	98	103	93	99	95	98	123	96	100	93	93	100	94	107	106	92	110	105	94	90	82	90	84	86	77	126	106	89	101	97	99	87	99	102	100	98	92	101	118	86	112	91	100	112	114	82	99	101	97	102	110	106	87	109	80	113	116	106	98	94	107	97	105	112	106	86	100	93	92	98	99	118	98	96	98	99	94	103	102	115	102	83	115	85	91	100	79	90	96	98	123	106	101	102	101	104	101	101	109	111	96	91	93	107	111	108	90	106	114	97	95	104	112	120	100	101	100	103	108	100	97	92	104	100	82	89	91	96	83	109	111	99	109	89	100	101	87	100	93	97	91	103	110	104	88	85	111	86	113	84	100	106	99	85	93	105	93	125	101	83	96
40591	41937	54558	39127	30166	18290	7901	2488	1243	1079	1011	970	1040	980	989	949	985	950	927	967	1003	993	992	951	973	983	961	1022	953	964	937	934	927	942	983	953	990	970	990	991	970	957	931	926	1017	960	955	984	934	1042	991	986	1003	1008	994	922	1008	1032	991	948	965	976	936	1010	962	938	1018	933	962	978	941	976	1050	927	948	935	939	981	964	993	943	911	952	945	947	935	971	964	967	1001	986	996	976	976	995	957	988	962	982	978	975	969	980	1009	959	989	941	950	992	933	985	1001	955	983	1000	946	980	982	945	985	988	1009	984	945	990	983	959	955	931	1002	998	953	973	1021	950	951	1023	948	894	996	1005	1000	928	942	981	992	984	964	947	980	944	990	983	996	947	1019	935	958	927	1003	994	978	881	917	982	975	962	925	1009	953	984	953	949	918	1029	991	946	979	943	1021	942	959	933	976	937	933	1001	957	958	928	966	975	966	973	935	944	975	1008	951	977	942	987	942	962	997	985	943	993	924	966	941	915	981	994	967	952	1028	977	980	1015	1037	1018	967	929	968	984	954	976	960	990	1020	979	1010	968	963	998	920	957	989	983	939	993	965	998	944	1052	925	985	979	937	912	943	942	995	952	982	964	1009	955	934	964	946	972	963	998	995	978	963	988	962	1007	987	1012	892	954	958	979	1035	988	982	957	1019	975	926	995	986	983	1002	921	1038	933	973	991	950	952	975	1062	945	968	1008	934	1004	922	971	957	978	966	966	951	957	947	964	978	1028	952	895	968	1002	1003	959	1011	991	946	960	950	1057	951	948	996	991	967	991	896	921	1000	929	935	980	939	1009	953	1038	1028	1006	904	967	932	954	984	993	943	1055	1010	993	981	994	883	913	970	1014	975	904	950	974	980	962	925	969	919	981	1009	1032	996	1030	999	950	933	998	943	975	937	992	966	963	969	975	972	960	939	998	947	944	964	975	975	956	950	935	946	1012	994	966	937	987	977	987	1013	936	1008	947	962	973	935	992	981	937	973	980	980	944	931	937	920	980	974	978	965	956	946	990	979	957	1016	920	978	1011	939	940	967	1011	920	951	983	1016	968	1005	942	927	959	966	1002	1005	972	985	958	997	1069	950	927	1006	969	993	1014	986	1006	945	1013	981	977	982	963	980	911	968	978	983	991	960	962	970	974	967	949	902	964	982	1022	972	936	948	966	1010	944	937	934	984	960	989	997	951	1029	940	1008	992	1000	956	972	918	972	993	989	940	1015	971	939	1010	1032	988	996	941	1018	949	923	901	965	1022	991	956	998	1010	995	999	973	950	984	997	1002	944	986	976	982	993	966	971	919	1001	972	996	964	991	935	948	984	960	1003	977	954	980	976	1014	991	1000	957	951	991	938	976	961	973	990	1003	951	921	975	900	998	1002	972	997	973	986	976	1005	961	1001	985	911	969	1031	993	961	1016	1014	958	972	1012	913	941	1038	1013	1007	980	983	974	967	938	973	938	1002	1009	986	1000	1060	933	988	970	973	994	945	992	962	972	943	969	958	984	986	968	986	970	987	1010	937	951	939	922	942	903	966	971	914	960	1026	988	925	960	939	1003	945	953	994	1035	978	966	950	957	959	1014	987	1039	989	941	976	974	973	1002	929	963	945	999	959	969	976	995	987	1019	979	935	935	997	947	963	931	1006	992	1012	944	907	935	980	954	982	1016	969	970	955	932	952	995	986	965	985	923	964	931	935	963	967	1012	950	913	950	943	925	992	1051	1032	954	984	945	897	939	966	1060	977	945	964	934	981	967	941	951	930	998	1013	904	977	936	924	969	954	969	941	983	937	1015	986	986	957	964	963	954	989	1000	967	918	973	947	1012	986	951	1000	943	945	1014	929	915	964	988	925	945	957	1008	991	947	973	918	952	961	969	974	1000	1006	1002	966	966	990	969	944	976	966	1011	982	971	1018	962	968	1034	967	966	994	938	938	996	1039	991	928	985	918	1036	995	956	989	908	973	920	993	940	965	957	998	959	945	987	1034	981	941	1037	950	918	975	982	976	917	952	1009	993	1001	979	1006	963	963	992	971	950	1005	990	1004	969	949	979	956	969	1031	917	928	948	999	952	1048	980	979	997	990	958	954	918	1001	955	993	909	978	989	971	948	986	1011	991	1018	966	984	925	990	978	991	947	980	974	1003	945	980	938	947	1049	991	988	961	1004	954	940	1027	974	959	989	1007	920	971	956	1000	1006	922	1013	996	948	956	968	956	963	963	1009	973	965	974	973	964	972	966	948	1054	935	961	958	971	960	931	1027	963	942	1014	986	996	949	968	989	972	1025	929	964	956	923	975	982	933	946	957	1008	988	960	1024	972	963	941	990	1007	1016	980	967	961	977	966	935	1026	973	926	957	991	968	981	967	1005	954	968	934	982	1002	926	914	1024	936	958	960	979	963	987	956	917	990	952	939	978	962	966	986	988	1000	998	958	981	984	926	956	981	972	968	911	976	1004	949	922	979	997	934	963	973	924	962	985	986	939	943	951	1011	908	970	981	947	984	974	943	990	973	953	946	1009	939	986	998	933	937	977	957	1000	981	937	1022	950	954	972	965	973	942	950	988	977	1002	972	984	918	972	993	926	1056	955	945	945	958	1050	948	982	1012	951	980	1022	952	1002	980	992	964	958	992	982	985	971	975	1006	996	1048	1008	970	901	936	932	924	985	998	973	933	1005	925	968	899	943	967	997	973	996	954	993	942	976	973	962	954	1016	963	896	964	1001	959	979	958	988	939	958	947	1023	979	939	1070	959	948	1024	1000	965	976	967	1005	942	965	970	966	1016	978	965	980	975	1002	927	989	1003	915	933	941	979	951	940	964	963	1001	974	944	952	1040	994	955	932	1006	943	994	974	980	961	1041	969	1011	940	961	948	996	939	945	965	1014	923	974	970	973	932	968	969	971	980	959	948	932	942	1004	969	941	957	1016	972	994	1011	997	989	974	956	1024	988	992	954	957	1019	1014	935	949	960	981	964	1004	991	919	994	951	936	959	998	960	1020	970	960	998	983	979	949	980	958	943	1009	936	945	1014	924	981	954	931	901	964	935	973	1013	963	963	948	982	1004	1020	979	959	1014	944	921	1017	963	967	934	1003	966	980	938	970	961	957	958	1001	918	971	922	962	960	963	980	981	936	1007	935	944	971	975	942	999	999	940	981	980	977	968	963	959	978	1011	954	993	919	962	974	928	979	961	955	980	945	971	947	961	1013	972	968	1040	948	925	881	943	991	933	950	982	970	944	956	938	979	964	924	964	1015	979	1026	913	926	920	998	949	995	904	950	1061	949	994	912	962	1031	947	978	996	946	978	986	975	972	971	1002	964	928	1007	951	939	942	966	930	955	972	953	959	957	948	966	967	1000	1005	971	914	1052	980	953	956	993	1014	949	965	972	934	936	964	1024	990	1002	967	956	938	976	982	966	936	1019	971	994	1031	946	917	971	993	996	927	977	1014	996	1004	949	961	953	975	984	989	949	957	949	991	992	969	943	967	941	921	971	1001	994	975	993	995	961	969	952	993	996	968	1001	966	963	951	953	962	901	1008	1015	986	1004	942	929	963	992	923	977	924	941	940	984	1047	970	1014	939	984	983	970	955	996	965	975	957	1020	1049	966	942	947	1011	942	988	964	1031	1005	946	971	933	973	979	951	928	1003	942	969	964	969	1015	965	960	941	989	936	885	1022	952	1004	910	979	960	1007	967	977	964	999	979	949	955	995	1019
13936	31422	43311	23013	8045	1836	566	192	105	93	101	92	97	97	96	98	92	96	106	89	96	98	91	97	98	90	101	93	100	109	91	78	93	87	105	81	105	94	107	104	105	108	100	101	102	107	102	92	89	96	114	77	81	99	99	87	78	97	92	101	103	83	95	104	100	89	86	106	88	94	94	91	112	82	92	91	112	100	87	82	68	99	102	102	102	102	90	94	107	83	95	84	98	82	100	88	91	107	94	102	114	114	104	102	92	88	92	109	111	107	102	82	110	101	92	109	106	89	93	104	85	102	90	111	100	84	86	94	99	108	94	115	95	101	90	98	98	84	102	105	85	99	121	85	100	89	108	93	86	98	96	92	94	91	92	74	97	106	91	107	82	82	77	101	107	88	103	95	80	105	92	78	100	108	92	92	91	90	97	90	101	102	89	102	93	95	93	98	94	99	95	109	94	88	92	109	67	98	111	93	74	89	105	87	114	75	92	100	104	84	99	98	99	102	87	95	93	90	103	86	87	97	90	109	95	83	105	95	102	97	81	86	114	102	80	87	84	96	110	107	88	111	82	88	85	102	100	88	81	88	90	87	88	98	97	99	84	82	92	83	102	88	86	105	100	89	97	109	83	90	99	106	101	114	106	90	92	88	107	105	80	107	97	113	103	78	75	96	117	93	107	100	100	91	95	119	106	95	100	80	105	101	99	99	89	106	103	93	99	84	77	78	92	92	81	90	113	99	98	100	92	93	94	92	96	97	98	97	102	112	98	90	114	99	99	104	107	79	87	101	93	101	86	95	99	98	88	90	98	93	100	102	93	91	107	92	107	99	105	95	119	97	108	94	89	100	120	93	79	104	96	97	101	100	103	108	88	98	101	94	107	93	100	92	101	91	100	95	106	80	106	91	87	85	82	104	99	105	104	81	97	95	112	109	105	79	85	81	105	115	103	109	108	93	99	88	96	93	97	92	109	90	112	97	90	102	115	108	87	82	90	91	95	84	86	81	88	110	108	107	89	106	90	94	105	96	97	106	89	80	88	114	98	93	94	81	98	100	89	95	94	101	95	106	100	86	89	103	106	114	83	95	124	87	92	95	100	95	74	77	98	99	81	81	100	78	89	89	77	97	101	82	100	98	93	88	100	86	82	97	89	82	90	88	101	107	85	105	108	85	95	107	93	77	87	86	102	99	93	108	97	98	103	97	106	94	102	93	96	90	100	98	84	99	99	85	93	93	94	113	84	92	100	95	86	91	94	101	96	92	100	119	96	94	94	98	110	83	115	118	94	91	96	107	102	99	86	81	106	67	103	98	84	87	91	99	94	102	91	88	86	99	73	111	83	93	100	96	86	93	97	86	118	109	93	92	94	100	100	90	111	95	114	108	101	102	93	89	75	96	79	99	110	86	98	113	103	101	99	105	91	89	110	91	95	97	106	98	68	94	101	92	86	93	84	106	96	92	102	93	94	88	113	87	106	86	97	109	111	93	113	84	100	96	84	84	106	107	89	97	103	81	85	81	83	93	91	103	92	106	87	99	88	107	91	102	95	96	97	94	95	90	85	105	101	86	97	93	95	98	104	114	92	91	93	120	86	78	107	115	97	86	91	85	88	89	103	86	115	89	84	91	108	112	97	105	98	93	101	92	101	87	96	118	82	85	103	82	116	94	98	99	104	83	90	88	93	105	97	109	93	91	87	112	101	93	87	96	88	92	101	99	98	81	81	78	87	88	85	97	100	94	99	100	89	101	83	91	107	92	93	96	104	100	105	103	97	94	95	89	99	91	95	92	115	84	86	80	96	84	106	102	98	99	96	80	113	93	105	108	80	102	110	70	90	92	98	75	101	91	93	99	97	87	97	96	98	97	102	93	89	99	103	117	87	103	95	96	85	92	89	106	81	116	92	94	84	80	86	112	98	87	100	93	110	106	81	94	86	94	105	83	90	101	100	93	91	109	91	92	95	103	98	104	98	84	97	103	89	98	107	93	81	91	112	109	90	98	85	79	96	96	95	97	104	94	100	116	90	99	106	91	100	89	109	85	84	88	94	105	89	103	93	87	82	80	116	86	99	100	96	107	95	78	93	92	102	104	86	84	86	83	108	96	85	90	82	107	97	94	98	96	92	120	87	91	81	93	100	80	99	96	110	84	96	99	102	95	89	96	95	93	93	86	101	86	96	84	91	86	77	94	103	97	106	100	92	90	75	106	108	93	111	96	74	96	96	95	83	84	89	88	99	112	108	88	108	75	87	74	92	87	89	109	100	104	99	105	88	116	77	105	99	100	92	99	94	113	81	113	94	90	106	84	83	85	79	99	95	113	124	86	120	92	88	89	86	91	92	97	100	99	89	99	110	91	85	111	89	81	92	97	99	106	83	91	86	100	102	96	95	90	86	90	98	94	88	73	94	91	92	99	99	94	89	103	107	101	97	93	93	104	91	104	86	109	98	98	112	95	109	86	99	85	90	111	81	99	103	94	120	88	99	95	107	101	86	97	113	100	88	98	85	115	91	78	95	94	91	96	109	77	106	99	126	90	103	94	98	90	102	102	97	89	83	80	88	77	104	93	72	80	96	98	109	94	106	106	111	118	97	91	100	84	109	99	102	112	93	107	82	91	91	97	95	105	104	90	100	106	78	85	95	107	113	99	97	80	110	105	89	97	97	91	91	92	93	80	82	80	93	85	98	105	100	120	110	94	79	113	89	88	94	95	110	111	95	93	93	91	107	94	90	93	92	93	83	91	99	106	84	100	96	114	87	101	99	99	91	91	85	83	93	93	104	97	108	81	114	94	106	84	101	101	103	100	95	109	88	105	119	104	91	98	93	81	96	99	93	113	103	75	104	118	111	103	103	99	96	108	83	98	84	102	87	91	78	100	97	106	102	84	88	89	93	85	96	108	95	87	106	94	106	107	90	110	100	108	87	107	112	105	99	90	91	107	101	89	98	101	103	74	105	87	105	80	70	115	89	90	99	102	92	95	107	78	90	84	102	87	101	99	105	81	100	109	85	99	100	92	94	100	84	84	93	70	103	76	101	110	94	98	89	105	96	88	100	93	112	88	108	89	95	102	95	85	85	95	112	90	107	98	98	82	79	103	82	107	103	100	90	93	132	89	95	89	84	89	102	97	97	94	93	109	107	92	105	95	98	95	108	93	96	102	106	95	90	78	92	94	103	85	98	105	96	90	98	108	111	117	101	92	103	80	93	87	109	101	98	110	92	97	113	111	102	100	100	108	97	84	98	101	112	83	94	100	128	86	110	99	85	81	104	101	90	106	93	93	98	89	111	106	101	92	84	85	103	101	111	109	98	103	105	103	97	89	98	99	101	93	109	91	86	111	98	99	99	95	110	100	83	92	98	95	99	106	103	83	104	114	105	105	76	75	93	89	93	100	81	103	87	97	83	99	94	90	81	106	112	120	93	115	97	96	82	89	102	106	93	99	83	103	95	74	92	100	110	105	100	101	101	99	95	95	83	100
44583	54092	60690	44606	35098	23035	11189	3238	1402	1046	1000	964	906	956	927	977	915	919	993	965	914	976	941	956	939	922	957	906	943	918	906	956	894	875	912	928	949	927	918	936	936	970	890	881	941	933	937	903	915	972	950	952	920	925	959	943	994	957	959	922	973	927	947	972	883	939	960	928	936	902	952	896	932	966	916	961	901	936	942	942	988	956	937	924	910	961	880	875	928	947	905	978	967	906	934	896	937	955	946	946	992	907	922	927	923	921	945	964	937	933	950	887	961	924	953	883	894	912	880	905	908	876	912	981	952	902	943	904	879	943	891	935	1011	918	967	933	947	971	951	965	901	928	962	937	941	987	934	982	892	885	971	950	976	877	935	935	898	926	860	964	857	914	906	939	939	929	901	932	890	941	954	900	977	904	910	894	908	996	967	919	899	967	921	941	961	932	963	938	878	933	894	968	882	995	978	905	1003	961	928	930	976	951	926	929	899	920	919	846	990	911	940	920	923	970	937	915	938	959	941	889	960	913	979	929	983	933	994	920	928	955	979	915	953	970	953	967	943	989	965	911	951	971	933	897	945	930	943	950	853	873	955	990	967	929	947	920	922	934	928	992	895	883	936	895	924	940	895	944	913	910	900	941	991	915	923	949	912	965	894	890	931	969	943	921	939	920	919	954	921	937	916	941	973	963	890	962	873	939	972	982	924	948	930	892	952	917	924	869	932	958	874	967	949	924	873	956	983	912	981	932	975	968	909	930	936	909	939	958	963	930	889	916	920	951	878	929	965	892	957	880	886	919	942	944	922	960	969	919	933	943	959	909	891	926	888	983	947	950	964	914	913	965	931	917	956	919	969	875	910	951	953	858	913	946	914	979	949	912	961	968	963	927	939	943	962	920	951	879	940	938	965	934	921	931	933	958	943	978	995	956	957	931	968	937	885	949	967	937	929	997	884	912	956	944	966	963	955	945	922	868	922	985	939	914	936	935	933	946	958	939	964	940	917	950	942	911	919	987	955	978	927	899	919	943	926	921	982	958	913	907	896	960	943	941	939	935	969	897	887	907	956	881	975	965	901	1017	928	909	901	971	960	933	928	925	950	932	949	1002	941	926	956	922	962	905	930	981	967	938	939	945	927	968	938	917	950	932	932	995	908	978	934	903	905	950	967	973	921	906	990	963	893	919	975	952	920	949	941	990	909	942	921	935	898	881	958	975	921	924	941	935	962	926	936	967	900	974	974	945	961	869	899	924	893	902	941	882	971	968	946	919	968	863	948	924	902	937	939	935	978	901	911	968	971	987	958	993	968	889	951	876	913	953	956	924	943	934	911	915	924	967	960	904	914	955	963	946	927	973	903	958	925	985	913	932	939	961	933	953	945	937	940	990	1006	972	917	911	925	879	889	940	982	895	897	984	904	922	939	878	917	942	901	939	945	860	935	896	945	945	914	931	974	898	950	960	985	984	903	928	928	954	952	913	974	952	943	942	931	918	977	945	900	929	935	917	973	916	923	978	917	940	913	972	923	948	904	918	964	955	957	924	931	906	912	935	959	922	905	955	960	896	911	909	875	951	1002	930	944	973	921	841	907	941	902	942	844	942	925	910	929	945	932	939	895	1001	896	932	988	928	944	904	956	899	983	944	924	914	962	935	966	896	927	917	956	914	927	932	932	919	920	970	921	902	962	951	915	899	972	942	947	943	948	920	962	959	951	860	945	976	926	858	928	950	1013	959	931	915	944	969	925	936	953	929	953	933	889	956	921	936	914	943	967	938	925	864	911	931	907	959	912	920	967	955	891	907	945	900	985	909	958	963	960	965	988	926	879	939	887	933	887	915	943	869	932	1015	924	961	938	985	951	954	885	905	907	929	924	977	893	980	959	900	938	945	923	910	937	929	979	948	990	949	953	922	907	909	947	880	931	949	951	935	978	917	967	968	931	914	921	934	944	931	945	914	915	875	859	1028	960	937	914	895	922	930	976	945	942	991	962	959	955	960	968	906	892	904	947	892	913	898	923	987	982	913	893	938	922	914	912	888	935	949	920	911	911	942	918	900	983	908	914	936	943	931	941	951	931	956	921	874	947	953	972	981	946	910	937	985	953	956	951	938	941	962	950	927	886	931	914	928	1046	993	982	935	884	960	927	885	963	977	939	897	913	921	942	952	947	931	970	942	939	946	959	965	924	954	923	915	950	918	957	920	927	963	880	953	956	949	926	925	956	913	876	986	915	927	889	947	903	938	928	925	964	947	876	963	958	921	984	915	881	904	944	945	961	900	949	924	917	937	971	924	902	916	964	967	943	918	949	985	908	980	918	933	900	965	942	912	966	951	908	895	905	908	945	935	845	882	951	927	943	965	906	913	922	910	952	929	1002	928	946	875	939	958	946	939	925	956	948	967	938	960	943	911	913	973	900	958	941	872	940	905	967	982	940	928	972	997	920	910	979	938	978	917	904	969	947	969	938	981	954	984	969	936	922	952	921	973	911	994	962	916	918	965	922	954	883	940	954	942	923	912	927	961	965	917	934	919	910	904	919	927	907	938	932	983	958	949	897	937	942	941	910	944	924	947	966	951	891	910	960	927	887	919	933	948	905	988	954	937	885	951	951	946	935	951	899	893	945	966	946	878	935	955	893	914	970	900	936	948	919	851	857	921	916	933	947	957	951	922	904	900	876	978	928	938	962	884	916	932	929	923	929	953	973	912	909	888	958	952	923	967	957	908	952	906	937	980	942	938	927	882	940	906	948	939	887	924	916	912	942	958	941	923	946	940	917	958	908	918	891	936	972	954	927	959	929	969	928	872	935	923	936	969	924	911	907	914	958	921	949	926	911	954	948	912	950	968	963	986	920	980	951	919	933	904	949	951	946	957	949	921	896	966	935	902	969	922	879	954	947	954	879	910	900	938	921	930	902	943	985	941	950	990	935	962	924	1012	896	917	902	910	863	933	919	981	940	934	937	950	980	910	969	946	933	927	962	986	911	914	936	975	937	896	922	897	952	958	873	942	937	927	977	893	916	923	918	930	902	915	905	940	920	926	920	964	956	923	949	942	970	897	932	951	898	862	931	931	917	970	918	882	1014	921	910	977	911	954	893	973	922	997	959	968	914	897	915	920	972	964	954	941	925	970	944	917	924	880	920	876	898	951	938	940	967	903	916	925	908	901	938	901	901	935	908	914	940	956	921	938	927	941	954	919	896	941	921	894	960	923	953	990	925	952	937	969	930	933	980	928	927	950	867	949	945	896	899	951	897	972	961	886	926	951	970	933	936	980	935	881	971	874	926	939	934	915	875	968	891	905	947	912	941	956	919	953	930	980	911	901	948	933	955	893	927	899	884	917	892	900	990	936	922	931	923	947	923	913	932	937	938	928	960	875	960	951	945	964	906	900	967	916	936	908	954	897	942	948	931	982	938	996	965	962	958	918	958	929	976	934	880	904	943	894	1034	978	930	923	913	898	974	972	936	914	870	911	943	941	868	928	933	930	942	929	946	951	908	928
5577	9559	17102	6807	1667	523	215	116	108	90	109	117	108	84	106	100	108	107	107	119	109	102	113	102	103	113	95	91	92	101	108	93	108	101	99	108	108	99	117	102	103	109	115	103	101	87	99	100	102	92	92	107	112	97	99	95	91	106	104	105	109	98	91	98	118	109	99	106	95	110	104	109	96	111	101	102	96	100	98	106	107	84	118	90	100	98	108	99	102	87	76	97	90	111	108	114	98	112	93	115	94	112	96	90	108	113	103	95	114	124	107	113	98	96	94	104	99	98	99	90	114	95	99	90	97	89	86	96	98	94	95	118	107	91	115	88	98	84	96	104	112	101	102	123	110	111	90	110	110	109	99	109	99	85	111	95	93	111	98	83	93	98	98	106	103	103	91	84	120	102	106	110	108	94	106	97	101	88	93	106	107	118	105	93	98	110	99	81	112	100	95	104	99	112	98	123	113	99	114	101	104	89	92	72	90	102	93	116	132	110	88	88	101	112	104	105	106	98	115	104	96	106	88	93	110	115	106	95	110	93	103	106	104	97	96	87	78	99	101	100	98	95	92	86	103	93	101	80	120	120	130	94	97	96	104	89	99	102	93	108	92	97	88	93	103	105	90	101	78	111	92	97	97	80	112	83	107	99	99	102	117	95	83	109	87	107	120	97	115	110	94	85	94	93	112	90	97	108	103	117	93	98	100	110	102	103	97	124	112	97	95	92	103	102	95	95	105	99	115	102	103	92	105	105	99	83	91	105	106	90	97	84	107	104	106	102	100	112	104	106	101	99	112	108	89	108	103	100	108	102	106	111	92	96	90	116	94	104	91	89	88	110	102	98	112	94	95	112	91	91	103	101	96	105	105	126	91	106	106	96	105	105	97	109	104	80	85	87	96	94	99	108	102	105	101	105	84	105	94	117	95	99	98	106	98	99	112	103	102	124	108	106	107	90	92	105	113	80	117	92	102	86	106	112	91	105	124	99	94	98	94	106	106	104	97	101	108	91	97	106	101	104	105	105	95	106	98	96	109	99	106	90	85	104	89	91	110	115	99	113	99	93	113	101	100	91	94	110	114	102	97	110	112	88	95	96	103	91	105	92	112	77	106	108	101	99	107	91	110	96	120	102	96	106	93	119	90	98	101	95	91	103	98	119	105	101	98	93	102	105	81	98	105	105	109	95	94	96	94	86	111	105	94	90	101	81	103	104	77	98	94	94	74	90	126	87	113	102	105	122	98	121	89	97	105	87	118	111	102	94	86	95	103	99	96	97	97	99	94	104	81	92	94	83	92	91	82	98	101	96	97	93	103	109	103	106	111	88	101	96	98	115	87	102	96	95	110	92	96	105	102	107	106	108	99	99	103	97	99	112	94	113	98	104	104	113	98	90	117	90	111	95	119	105	99	87	93	100	98	107	97	108	93	90	102	100	88	100	111	93	111	95	86	95	89	95	85	81	104	101	83	101	83	98	97	120	92	95	80	98	115	112	113	113	94	86	112	100	77	125	110	97	91	96	94	118	115	99	88	81	104	99	96	91	88	97	99	106	106	119	100	102	86	109	108	106	102	97	102	115	95	93	105	102	93	102	104	108	90	97	111	98	113	92	102	101	91	111	100	77	104	101	103	82	93	97	103	104	104	84	126	106	97	85	105	110	102	100	87	103	102	81	91	106	83	96	97	93	100	83	106	78	86	108	104	108	79	90	112	100	102	87	92	93	125	116	102	102	95	104	109	102	91	94	95	80	93	106	83	109	92	89	108	99	103	103	106	93	107	108	121	102	103	71	97	107	102	101	92	97	101	104	113	79	87	89	76	102	106	102	97	120	102	96	103	81	90	94	90	104	93	109	108	101	92	92	112	96	88	106	102	105	121	114	119	92	90	97	96	93	79	115	104	112	111	92	91	83	95	105	90	110	91	101	90	102	111	83	120	93	94	104	109	103	107	97	107	108	93	85	102	108	89	91	126	98	104	102	104	98	84	105	86	99	94	121	91	93	102	88	106	110	90	86	98	91	92	82	104	101	96	102	86	99	99	94	97	105	108	88	102	106	100	88	99	88	95	98	79	93	94	99	123	99	107	111	112	97	91	99	99	87	103	111	91	104	91	103	114	98	97	97	94	111	91	84	108	112	107	91	85	107	83	110	95	110	115	101	116	115	107	101	102	110	102	83	89	87	131	106	100	101	112	90	96	88	98	109	103	113	107	92	104	96	104	108	92	80	109	103	100	95	98	92	115	85	92	111	103	106	112	97	110	98	94	87	88	86	89	106	93	116	95	100	104	103	104	109	91	96	97	107	103	103	100	112	85	102	93	123	104	101	99	112	94	89	109	106	88	120	108	95	104	107	101	99	87	99	120	104	103	116	107	105	110	97	108	114	102	101	89	96	92	96	94	142	103	83	115	114	98	98	94	110	112	99	97	95	101	130	111	93	100	106	93	94	92	96	83	92	86	101	69	106	95	107	95	96	99	91	97	108	125	96	104	112	110	95	94	90	101	119	82	97	85	108	95	102	107	101	83	86	98	118	99	93	102	82	96	104	88	91	103	106	117	86	91	106	112	77	103	108	90	101	112	93	111	82	111	105	113	107	101	89	95	106	109	89	88	95	106	93	104	86	105	99	115	92	102	99	97	85	99	101	113	106	86	97	89	83	104	110	122	95	96	89	102	93	81	107	106	87	100	114	106	99	102	121	96	90	91	92	87	111	102	90	110	114	100	105	109	95	101	108	103	104	89	87	92	112	111	117	99	118	98	95	98	106	110	108	99	108	103	94	84	94	82	101	106	90	113	87	100	94	102	89	85	97	85	100	99	98	112	113	99	96	82	89	91	100	99	101	109	107	88	92	117	107	103	94	98	101	111	83	98	99	100	88	85	108	87	101	92	95	94	99	103	91	96	103	104	98	99	88	109	99	103	98	99	93	107	114	82	96	109	101	98	108	100	110	91	91	97	121	108	107	105	94	101	100	93	94	127	107	90	96	93	97	119	105	86	93	93	92	96	80	96	110	113	91	97	107	101	90	96	93	80	96	98	88	109	78	96	90	108	88	118	82	95	103	110	102	95	104	99	90	109	103	93	104	90	104	102	79	107	87	99	101	99	115	97	97	101	108	111	79	91	97	110	103	91	111	108	96	103	105	88	103	116	103	118	95	82	91	93	96	108	96	107	101	102	106	84	97	89	86	96	98	93	95	88	100	89	96	98	94	88	105	101	103	110	90	81	100	103	97	97	85	89	90	77	101	107	97	98	90	110	101	97	104	88	105	99	120	102	106	94	95	79	90	90	89	108	114	100	110	95	107	111	106	83	94	79	94	108	96	98	108	94	99	115	110	95	102	109	120	84	88	99	69	81	103	98	91	95	91	99	106	88	99	108	100	92	90	95	79	91	91	92	112	102	111	99	98	103	115	104	101	97	95	97	94	88	89	112	94	89	72	95	109	87	120	106	97	88	98	112	96	97	102	114	85	94	103	104	96
32406	34706	38941	28253	19415	9723	3960	1587	1032	1029	950	961	941	943	954	994	963	981	971	999	1018	947	957	978	997	916	964	922	934	972	999	946	994	958	938	974	996	936	1000	981	927	990	1028	953	982	999	957	985	1012	1038	935	942	905	1021	961	944	954	943	956	1006	960	1016	978	989	991	1001	963	989	1006	990	1015	946	990	1009	946	991	990	969	1015	942	1055	951	961	950	1000	1014	946	989	948	977	999	962	977	908	954	1011	912	998	1048	966	956	943	906	940	1036	969	966	992	978	971	958	951	955	945	944	992	980	1015	994	983	983	1016	973	1013	972	921	980	983	968	939	979	948	999	1009	994	1031	946	944	1006	968	947	986	937	993	955	986	980	966	970	963	934	952	988	965	959	932	930	1005	979	1024	935	966	931	1013	977	1013	963	1013	942	923	917	964	1015	997	955	956	979	946	982	949	955	1018	963	998	1015	981	988	925	988	989	914	988	1010	957	952	987	985	1001	946	1006	925	951	1011	908	970	955	913	995	959	1018	1006	1000	951	952	955	995	992	967	986	964	976	959	905	985	934	966	966	980	954	974	966	969	928	987	1010	941	1024	962	996	1041	987	953	954	987	1013	991	964	959	989	986	964	983	972	937	928	985	943	923	989	953	950	989	981	941	1004	969	1015	971	977	1001	995	965	1009	955	1012	1009	941	982	974	1002	919	979	929	994	1024	989	970	1025	967	952	968	936	956	996	964	955	992	903	912	995	1016	974	985	950	990	949	993	991	940	1002	942	982	970	962	970	984	986	963	1013	971	943	974	999	1023	998	1006	1019	978	945	999	928	972	999	952	912	977	926	1032	942	958	1017	975	1035	1007	930	997	946	973	958	910	931	979	954	981	971	941	1033	1031	969	942	954	938	999	971	1005	971	1014	991	969	999	968	957	991	975	1027	1012	931	961	1014	964	960	964	950	1006	994	969	960	943	1018	921	996	1004	968	964	928	1005	1015	955	935	987	975	990	959	1032	998	1003	998	943	984	992	920	946	965	1007	1021	923	1007	982	956	1022	940	946	965	990	998	980	962	944	969	937	964	964	889	941	1038	966	932	991	959	950	954	1016	960	922	952	1004	976	992	969	988	961	1000	922	936	979	986	936	1020	984	951	992	929	970	982	972	957	992	978	1017	955	976	951	984	957	969	943	979	961	966	960	965	997	974	981	964	959	965	962	985	942	984	904	987	1010	949	941	973	957	997	960	1021	960	967	941	920	960	1022	955	953	993	949	945	1043	967	931	953	971	951	993	930	984	973	985	970	956	1001	938	968	972	984	982	969	988	981	993	946	969	952	963	990	907	974	1006	954	948	948	957	966	941	909	947	926	958	1033	1005	985	977	984	960	959	1021	979	987	992	1018	1023	983	925	1026	963	969	936	957	996	1062	953	1020	996	979	958	1030	951	979	930	979	928	1004	925	1004	901	969	999	944	944	999	973	1031	939	991	1001	963	1001	981	985	997	997	989	947	963	947	919	983	957	925	994	910	994	1039	955	980	972	940	970	987	984	979	958	947	989	992	945	954	954	986	973	955	924	934	954	1001	959	926	996	970	958	932	994	967	959	960	988	966	955	985	961	970	910	974	970	983	958	985	964	1019	971	926	964	966	988	947	983	990	950	1006	964	944	953	976	914	978	994	1013	920	968	1039	983	1045	941	941	986	1007	977	939	996	940	1008	990	976	994	984	999	984	984	1046	930	960	1059	940	961	979	966	960	1030	970	988	978	1030	940	968	976	992	961	935	959	975	970	980	945	943	953	970	938	1024	929	934	974	955	956	930	982	957	993	974	955	975	979	981	931	1010	1006	984	957	1006	990	1016	990	939	956	977	914	996	962	976	973	990	940	963	982	1004	951	923	957	1003	979	1032	958	943	964	978	931	979	1007	952	897	964	915	949	961	933	964	995	970	995	963	967	955	957	978	1001	1015	958	950	941	1025	991	979	963	1017	945	1038	982	935	1034	957	993	988	958	955	934	966	926	956	994	967	1000	943	923	1027	970	970	917	954	983	969	952	947	966	959	952	978	998	1001	977	925	961	931	964	991	981	1004	980	946	939	1007	1008	1030	946	913	944	984	1050	963	983	985	934	1001	1042	1020	1016	996	965	1008	980	1000	1027	962	961	1028	1000	973	980	922	1000	945	884	1000	967	944	997	979	956	980	973	966	931	900	967	935	1024	1003	951	964	975	988	951	918	1018	1002	987	998	967	990	958	929	932	969	991	1004	1031	987	956	985	1029	961	972	970	1022	950	998	899	959	952	1001	992	971	972	966	1026	940	993	956	989	989	959	981	957	988	957	938	922	929	990	976	997	998	1002	969	1033	950	931	953	1007	990	962	973	1013	958	940	936	932	1006	967	1038	946	984	1001	925	957	949	995	993	949	963	980	968	1012	990	997	1006	1001	880	942	1001	955	971	966	938	987	1020	972	997	956	968	954	964	953	985	913	991	960	954	986	963	880	925	952	949	939	982	985	996	932	935	972	988	954	967	935	960	981	974	933	974	966	961	932	998	1024	995	928	913	1011	922	964	1017	982	988	1027	990	979	1007	946	950	946	972	1047	1020	989	972	934	1025	982	978	976	974	966	1012	945	963	958	976	920	1000	975	978	989	984	966	924	989	981	975	965	947	1039	1002	952	970	1018	973	999	998	985	1005	951	935	954	1000	949	984	981	974	954	948	936	1016	963	1012	975	955	965	978	960	1020	978	963	968	929	1000	943	1003	981	964	1003	986	963	973	981	966	942	991	967	974	985	953	959	941	932	981	999	1000	956	980	1036	965	984	980	973	1002	973	945	914	1004	1014	1004	972	960	973	1015	998	976	1013	962	957	946	960	950	992	1066	975	958	952	977	924	984	956	979	985	921	982	994	1008	968	950	954	945	980	929	954	1033	964	965	1012	1009	960	1026	1078	997	977	952	984	951	1013	956	985	989	995	906	941	897	1013	955	1040	981	942	1001	998	950	950	1024	971	963	990	963	989	944	1011	990	937	955	1004	970	953	989	1002	921	941	931	956	1006	954	1010	957	1007	945	976	955	980	988	1007	971	992	1047	954	993	938	1029	963	929	937	957	940	937	943	981	1000	927	1041	969	985	944	976	1010	920	959	996	944	944	1011	966	958	987	945	1021	1001	937	1003	1006	1003	959	961	961	996	976	970	983	942	947	935	955	938	1009	1032	987	963	969	961	1023	994	949	1001	1003	1002	1019	1016	997	982	957	957	982	959	980	968	946	956	1006	950	975	998	1003	945	1019	1025	983	980	956	939	954	956	995	1023	918	923	1012	966	940	953	949	983	945	940	1013	934	977	1009	961	987	950	921	996	978	973	967	965	974	924	1005	947	990	971	945	1011	981	926	961	924	942	949	942	908	925	939	986	1060	944	1020	920	947	986	985	968	986	1028	922	1066	981	928	967	953	966	950	1028	958	945	1009	1009	960	982	934	967	979	974	947	976	960	896	1015	982	938	1004	977	986	937	995	927	958	901	996	986	1010	980	974	942	936	945	964	977	1004	976	919	989	891	983	999	973	969	1001	967	975	983	939	977	1010	971	907	966	977	1025	989	961	957	996	1029	986	931	967	936	988	982	908	954	1023	1036	961	940	963	1012	987	1012	958	956	982	958	952	997	966	927	948	921	1003	997	933	967	1000	1011	996	1005	956	1021	915	945	1002	1012	1053	964	960	975	918	927	1000	1024	948	982	952	1029	938	1010	937	957	1018	1021	876	985	996	970	938	1027	972	983	950	950	975	964	980	993	929
12222	26755	32980	16435	4821	1247	418	158	92	87	101	95	90	92	108	89	95	110	102	87	95	96	87	83	92	93	92	103	102	94	96	88	90	97	81	91	95	88	88	87	99	98	94	96	107	91	87	95	99	83	99	94	86	87	112	102	88	104	89	95	94	87	97	95	108	92	88	78	84	100	98	114	95	101	105	91	98	93	97	119	96	102	80	95	93	99	102	92	84	98	92	89	101	98	76	126	83	83	90	96	90	93	80	90	98	89	101	82	99	106	107	99	109	95	108	88	88	87	78	93	107	105	108	97	111	94	105	104	104	111	90	97	100	96	80	87	106	105	95	89	85	106	96	96	70	82	82	116	88	99	115	99	93	98	87	95	112	87	99	86	113	96	101	90	119	106	94	88	92	89	96	94	89	85	111	92	116	90	117	108	83	102	98	108	89	93	100	97	104	86	103	106	102	80	99	85	104	91	109	90	96	90	91	94	86	107	106	103	89	94	96	101	95	99	87	98	89	109	94	108	102	83	111	94	103	89	99	88	126	89	91	104	111	96	96	88	103	95	85	94	92	92	110	83	99	83	110	96	94	106	103	93	86	89	93	126	83	105	96	101	98	100	97	110	88	91	84	108	96	79	99	99	88	95	87	113	103	97	92	90	111	122	101	98	98	95	86	109	83	87	97	84	99	90	102	81	81	96	110	89	101	92	95	81	108	104	106	86	82	94	105	91	85	111	104	84	84	84	101	85	88	96	104	91	109	100	81	88	100	83	70	90	85	93	108	100	105	84	87	80	92	102	78	119	88	112	90	92	103	113	100	99	89	97	96	91	108	107	104	97	84	77	94	87	111	95	114	106	88	104	98	100	93	110	101	94	98	92	97	94	94	101	109	99	94	89	98	111	92	114	91	106	96	88	98	98	95	90	82	93	91	83	100	82	106	93	75	91	101	107	99	77	86	85	93	85	101	103	75	103	92	97	89	85	104	100	109	89	80	112	88	95	125	91	101	91	99	84	100	97	109	82	102	101	92	110	97	106	98	100	97	81	122	96	93	101	115	108	92	95	91	89	110	89	95	85	98	100	95	95	111	90	83	100	95	105	100	105	102	102	105	89	102	87	81	105	103	97	96	88	98	90	84	91	93	90	94	102	99	116	85	101	105	97	71	92	88	91	99	81	83	104	106	109	98	89	102	108	89	111	89	97	105	97	118	110	82	89	90	92	99	102	81	104	107	83	99	98	102	109	85	105	101	86	83	111	97	106	85	78	99	104	99	81	82	110	96	91	104	104	88	89	102	103	109	102	95	115	104	95	86	100	93	91	101	108	111	105	84	93	94	81	89	104	90	98	87	108	104	101	91	97	92	112	97	90	101	114	115	109	94	91	90	108	100	99	102	90	113	92	95	111	93	110	98	104	98	96	104	114	85	102	84	115	112	102	121	96	90	96	97	94	91	104	93	98	90	103	88	94	95	100	97	110	85	104	91	84	87	86	92	109	92	93	95	95	91	103	99	77	86	117	112	93	111	91	103	105	85	107	103	96	104	94	111	86	89	96	79	107	109	96	107	101	104	97	95	91	89	95	92	109	92	100	102	79	100	99	105	88	91	110	98	97	88	86	83	100	79	108	96	103	92	99	87	87	100	102	105	101	104	100	104	79	112	94	101	86	106	97	105	100	115	102	101	92	94	88	92	91	100	78	81	113	101	94	91	79	94	104	97	91	98	82	89	103	86	84	90	77	102	118	94	110	102	90	100	93	91	91	111	99	100	115	108	88	84	100	99	120	82	97	92	98	105	93	111	88	102	90	86	104	95	96	104	81	113	98	92	105	98	86	115	92	101	99	88	90	98	107	100	89	74	96	100	81	99	100	85	96	83	86	87	101	117	102	105	93	87	103	93	88	88	114	104	95	82	98	86	92	102	90	87	100	96	94	109	90	106	111	88	92	98	92	119	100	100	115	95	93	120	96	94	93	88	104	106	87	101	106	100	97	95	93	82	96	86	78	89	97	95	95	92	99	78	115	86	102	98	90	91	91	77	98	103	98	102	96	100	105	89	84	104	95	96	121	83	92	100	91	106	95	100	98	86	95	97	81	107	97	102	111	101	99	87	101	94	115	89	102	101	95	102	98	89	95	94	97	109	90	104	90	91	105	86	93	116	83	95	95	106	106	100	109	94	99	90	107	92	98	97	93	115	107	78	84	91	103	106	95	96	101	102	104	105	110	97	89	94	108	93	84	109	90	101	100	98	102	95	99	93	79	110	85	103	68	96	97	93	94	85	94	113	76	106	112	89	89	88	92	91	98	96	113	86	96	83	107	85	110	98	96	91	86	86	95	89	94	93	89	87	91	108	85	85	91	84	93	96	94	91	82	96	88	88	84	79	97	112	99	108	102	100	98	102	81	100	90	95	83	105	100	90	84	89	104	89	98	90	86	100	95	101	91	102	90	98	91	91	87	97	87	108	91	101	91	97	85	88	112	94	96	100	111	110	101	112	86	92	91	93	103	85	68	93	77	80	88	110	98	89	103	92	106	105	103	98	96	109	107	86	106	90	85	82	105	102	70	95	101	107	102	105	78	102	93	94	83	90	104	96	89	105	91	95	103	101	100	97	91	104	101	88	89	112	98	92	99	102	89	102	99	99	97	95	93	97	100	93	103	103	79	121	99	95	95	97	109	99	105	85	95	99	89	96	80	94	103	124	94	77	101	99	97	105	116	101	106	73	90	91	84	96	102	98	107	89	121	76	90	99	98	93	98	94	114	100	87	90	103	95	98	105	112	117	104	108	101	110	106	91	90	113	104	119	93	92	88	90	106	114	91	119	85	92	107	98	90	75	92	87	110	94	99	99	94	106	90	87	103	87	90	93	93	87	93	114	89	105	90	87	95	87	101	101	97	92	91	96	102	120	77	98	89	100	88	114	103	106	117	90	83	85	91	95	113	86	112	91	83	99	100	95	87	105	111	107	90	86	96	108	95	106	97	94	107	84	98	109	97	93	107	120	97	95	90	102	81	103	92	112	98	120	70	100	91	86	109	92	112	111	110	97	99	102	92	95	85	96	87	105	88	90	91	93	89	92	93	109	105	81	97	85	83	101	94	94	87	86	103	103	105	97	96	114	106	86	99	89	103	103	99	99	99	105	114	86	102	99	85	84	86	93	84	85	108	98	100	104	96	95	114	107	99	77	80	97	94	97	113	81	108	118	82	89	77	91	95	99	97	78	93	105	90	101	109	98	90	103	91	96	94	103	88	110	108	90	91	95	94	77	122	97	98	112	82	95	103	87	90	107	101	93	77	98	125	100	85	95	105	95	103	108	97	86	85	103	75	82	81	78	102	105	93	81	99	101	76	90	100	76	105	90	108	96	107	86	120	90	125	85	92	103	100	87	97	98	111	87	88	84	100	103	95	79	99	100	107	103	108	78	96	110	90	87	93	92	95	105	111	107	100	93	111	77	96	93	99	74	93	99	101	85	97	103	77
44710	51245	51532	38515	30452	19843	8478	2625	1239	1001	965	964	904	947	911	985	934	970	961	964	945	943	934	1013	917	896	997	979	998	918	955	973	954	933	977	966	920	957	950	977	924	941	924	969	933	906	937	926	942	946	1040	973	989	931	959	911	973	926	934	860	974	915	937	977	969	977	975	901	950	857	929	951	963	960	936	1028	915	918	959	962	967	937	916	935	932	944	945	952	915	945	954	969	955	911	902	943	971	935	946	938	970	895	1002	940	966	962	975	913	958	941	939	988	1037	918	942	965	954	915	951	980	940	969	1001	919	995	941	989	994	953	932	1002	965	951	978	930	935	939	974	976	987	946	1007	969	915	985	922	918	945	914	931	951	928	961	911	958	934	947	966	973	925	1020	917	959	976	891	996	907	942	963	971	989	1002	953	930	973	966	968	969	978	969	950	924	929	925	944	929	915	950	947	884	952	911	980	1046	949	921	982	916	1003	994	965	923	983	902	921	937	920	1003	946	1018	986	981	941	958	972	1011	966	983	970	943	923	983	1003	949	941	962	931	935	956	962	968	963	974	957	933	922	969	952	924	976	991	961	961	1050	966	1005	924	976	962	965	960	894	928	928	904	923	983	941	952	987	946	958	937	998	931	946	946	1009	926	1036	955	935	957	927	985	920	951	1014	992	971	1011	964	1001	926	912	942	957	1013	919	986	983	927	971	996	931	918	907	952	883	904	952	937	1006	974	931	971	999	979	931	910	922	941	937	921	996	925	969	992	950	891	881	983	954	900	984	943	921	948	955	932	1000	967	933	1024	949	894	956	986	1048	915	962	952	961	917	953	909	960	943	984	944	916	970	905	964	953	956	992	921	945	896	977	1034	899	965	984	1002	943	996	956	1020	1006	904	919	967	916	983	991	922	948	949	943	941	877	896	977	885	932	926	938	937	965	975	960	940	1019	938	945	1046	958	976	930	958	956	951	951	963	956	939	988	941	985	956	975	951	993	954	960	945	973	940	987	985	930	910	907	917	964	960	925	1001	947	958	967	948	943	916	937	997	988	949	970	1003	965	936	954	951	918	983	907	961	977	974	960	968	957	989	876	942	900	944	958	983	928	996	951	931	990	902	1009	945	933	930	983	1004	930	946	952	977	938	960	968	987	946	952	883	925	966	976	935	968	945	1007	960	963	920	967	930	965	1022	941	958	938	920	980	1006	967	952	959	899	986	952	925	908	969	951	930	987	952	938	982	935	968	938	968	937	953	950	953	946	945	918	950	940	988	950	975	943	970	934	964	982	979	919	911	941	978	974	918	971	958	919	918	955	927	977	957	996	962	995	932	936	866	975	1028	982	936	966	936	1005	974	954	950	990	953	906	900	965	929	956	995	936	953	902	960	969	962	927	973	920	949	936	978	952	911	929	957	947	958	1017	929	999	973	967	929	947	987	1032	948	948	995	914	983	893	960	917	959	947	946	1005	914	890	965	942	998	959	917	934	962	980	917	935	937	1008	937	935	896	960	993	911	958	960	947	955	975	956	947	954	954	960	927	948	973	925	967	967	973	902	938	897	983	901	974	944	920	937	905	949	1008	953	938	1002	931	962	965	959	917	958	946	982	983	994	942	947	979	961	995	975	999	945	929	977	961	992	967	954	944	983	903	958	942	928	985	949	913	974	967	952	978	940	917	1028	1005	964	959	927	971	967	930	985	930	944	937	986	988	1018	991	997	985	925	953	920	931	965	965	946	952	983	1039	959	944	951	955	954	1002	991	972	932	956	982	932	985	967	907	957	956	986	999	967	967	984	972	916	951	911	905	987	936	931	962	946	953	984	889	956	912	962	964	1001	981	1008	973	936	943	881	929	923	976	989	976	964	930	920	956	1000	982	984	929	1013	974	969	939	954	949	968	966	952	931	976	941	952	960	979	990	982	953	931	966	957	952	921	965	984	978	934	963	947	974	974	936	963	929	982	975	973	1001	1020	924	942	915	960	945	965	900	996	934	923	915	903	943	918	956	947	965	964	958	970	972	984	901	976	958	956	967	946	1012	971	944	969	1040	1015	969	927	1018	931	954	970	959	948	945	898	927	969	934	967	930	958	979	928	976	920	941	962	906	929	935	917	1027	919	956	941	923	952	938	928	964	934	981	969	912	926	939	892	989	928	945	998	883	906	917	955	927	885	944	929	973	896	950	922	935	928	939	937	988	937	850	874	946	962	978	934	939	914	945	951	914	965	949	958	984	1001	958	914	966	941	981	903	957	974	1022	985	951	944	955	940	967	965	952	977	995	908	935	919	983	906	996	957	882	926	942	934	926	917	977	984	947	970	957	963	928	906	930	929	958	968	962	955	926	912	961	982	949	975	963	996	939	966	927	923	914	960	982	925	910	958	981	963	934	954	962	960	982	920	922	890	976	921	927	930	932	970	950	913	883	907	962	938	888	1026	996	923	995	889	969	935	1000	947	991	1016	944	900	940	930	957	955	974	934	944	984	953	949	934	951	930	920	958	967	923	931	957	921	926	941	927	939	989	968	957	995	948	964	929	951	942	933	918	989	963	948	985	967	919	978	975	942	927	971	931	965	928	956	954	1017	947	946	983	934	910	879	971	956	953	954	978	936	976	979	983	939	951	973	963	1045	919	916	933	941	947	957	936	972	970	988	945	959	975	923	983	968	912	954	906	956	965	968	914	955	958	930	928	982	946	970	961	934	960	932	993	962	956	958	949	901	956	937	977	979	925	950	917	925	956	967	944	958	949	996	946	943	953	911	950	929	975	952	902	895	974	947	989	963	925	929	949	921	983	905	1020	982	900	920	995	939	981	947	972	906	940	936	958	993	947	950	934	949	935	937	941	994	931	960	915	960	1001	971	947	936	942	968	880	940	909	967	974	959	989	991	940	988	983	981	918	939	938	942	882	961	932	974	906	922	955	963	954	965	960	978	919	944	971	973	897	949	911	963	972	943	962	923	982	944	954	964	935	926	940	931	1000	1014	956	997	916	953	950	981	980	931	1004	925	937	959	960	929	937	985	926	959	979	979	894	1002	896	903	955	920	935	884	968	960	960	952	966	882	967	924	979	991	1018	969	945	942	917	954	959	950	919	940	945	963	937	923	991	948	930	929	954	1008	962	944	907	1007	960	915	959	907	970	992	946	933	956	985	980	884	1006	952	918	952	979	943	980	962	922	978	949	951	921	902	967	953	948	941	874	960	890	939	889	948	960	968	961	1005	1040	921	953	968	930	962	923	948	1010	947	979	965	959	922	977	959	1012	938	958	895	942	957	941	949	967	921	933	969	951	961	962	983	907	926	952	950	890	998	916	878	1008	963	979	1003	958	934	988	968	966	898	927	944	910	985	968	931	918	986	987	941	949	963	914	934	937	953	956	983	947	942	891	962	954	964	948	941	966	947	937	994	959	997	899	913	951	938	935	968	972	980	965	946	887	935	946	985	985	966	941	906	952	982	963	953	1016	902	925	946	995	938	978	974	996	926	1058	979	962	967	897	957	924	942	922	928	991	960	954	953	981	979	975	947	987	963	902	947	956	1008	960	918	929	968	961	919	964	910	942	903	948	946	962	944	938	953	931	899
9477	21796	32001	16177	4688	1284	404	180	119	102	100	97	107	123	90	96	102	114	87	119	102	100	98	119	99	86	104	97	102	104	80	92	85	107	121	102	89	104	91	87	96	113	101	108	107	107	106	106	92	93	91	113	91	115	91	104	92	100	95	99	97	76	107	98	93	117	106	103	103	97	84	112	92	96	100	98	111	112	108	90	102	98	129	105	87	87	108	107	100	105	96	100	92	89	109	120	92	95	103	94	93	120	95	91	98	96	100	100	75	111	116	94	101	102	88	117	91	113	95	87	106	101	110	107	95	116	121	105	108	89	102	98	109	108	116	103	83	108	95	95	108	101	104	108	103	103	111	100	101	107	102	97	83	100	113	111	85	117	112	94	107	123	92	98	88	113	86	99	113	100	93	99	103	118	104	94	114	114	97	104	95	84	105	90	98	105	104	99	103	108	114	108	112	113	86	115	99	113	91	113	112	100	120	121	96	108	113	110	101	83	112	83	79	114	102	111	97	104	111	95	98	114	107	108	119	83	104	127	97	76	119	104	99	109	90	90	110	101	106	90	97	103	94	93	102	97	107	92	87	103	90	110	110	104	86	98	85	106	107	95	93	110	110	94	103	109	99	89	90	87	90	99	86	87	110	93	91	91	93	91	98	92	88	109	102	87	82	98	99	122	95	103	115	98	111	99	125	115	105	121	101	121	87	98	100	112	87	99	106	102	94	93	116	100	118	97	82	102	110	98	102	100	86	95	108	81	96	103	92	111	111	103	100	106	101	103	95	81	98	107	92	115	98	98	94	96	94	91	113	110	96	101	118	88	98	79	95	89	121	92	89	100	120	100	110	110	96	84	100	103	91	85	115	93	117	95	90	76	116	93	101	105	101	92	111	111	96	107	90	109	96	90	98	97	102	98	94	122	89	94	107	94	95	94	116	113	101	111	104	112	87	114	110	120	84	103	105	86	90	127	123	91	95	97	91	107	111	98	116	91	94	125	102	100	103	135	87	98	98	97	106	98	120	104	109	86	115	83	103	82	105	90	109	111	93	108	110	106	114	104	93	95	107	109	96	120	92	88	102	91	85	100	84	106	83	82	99	105	100	113	91	106	105	104	97	87	84	94	93	106	105	94	91	96	96	87	101	114	98	96	101	117	96	110	106	146	104	95	95	92	108	113	127	112	91	106	105	101	98	112	114	99	90	113	106	80	94	104	86	120	117	99	110	99	94	111	108	110	98	103	122	107	99	101	101	83	93	107	96	106	104	109	112	101	90	113	93	101	108	117	88	98	98	100	117	106	116	91	96	92	96	97	119	106	89	96	108	98	106	110	99	94	91	103	102	106	85	115	106	97	88	102	79	113	87	97	90	97	91	89	104	100	84	75	90	107	94	97	85	94	81	87	101	90	119	120	110	113	101	91	89	93	105	98	106	104	97	101	118	80	98	99	100	111	87	102	106	90	106	90	98	97	103	109	98	112	99	103	99	101	85	109	95	97	103	93	86	108	92	102	74	85	108	99	95	102	95	98	102	92	101	111	93	99	87	109	82	98	94	118	112	115	117	83	87	107	106	95	89	111	96	88	136	105	99	99	107	90	99	127	100	109	98	82	115	93	114	92	92	90	101	96	105	99	103	98	100	106	96	110	111	106	86	102	109	87	115	120	108	140	97	106	93	80	90	97	108	114	112	85	93	121	90	97	89	101	72	101	107	92	87	92	99	93	89	121	101	114	101	76	112	98	93	99	91	98	93	94	99	103	75	88	112	94	111	83	84	107	106	108	113	100	93	95	109	103	78	95	94	98	106	98	105	120	103	86	79	96	97	96	115	108	111	109	87	105	99	99	76	103	106	98	96	95	92	103	80	91	97	112	93	104	105	111	101	108	99	96	90	114	110	101	104	83	110	99	107	102	98	100	128	112	93	105	118	88	115	89	110	93	116	123	87	107	77	102	111	106	108	95	105	104	90	108	114	93	103	104	97	98	112	97	79	95	99	113	129	99	116	111	93	98	102	88	104	100	115	98	108	111	92	125	94	106	90	91	88	113	109	103	98	94	101	108	102	95	89	86	99	104	104	108	77	99	107	108	106	124	101	103	105	95	90	88	101	105	99	88	92	90	88	109	110	101	94	102	93	97	95	108	78	90	90	114	98	125	106	103	103	98	121	110	105	116	125	100	104	114	103	112	97	102	96	90	94	109	112	95	98	84	100	80	93	122	102	111	92	106	103	102	116	107	106	93	101	97	109	108	103	108	111	105	123	91	92	103	91	121	86	102	103	98	90	105	124	101	101	117	116	92	94	111	94	103	82	88	104	83	104	105	98	113	115	93	88	98	91	101	123	102	97	102	102	111	93	103	93	102	95	104	97	102	102	107	95	110	92	101	118	108	124	98	89	108	106	92	93	125	98	98	104	101	109	88	83	94	92	90	102	97	87	97	106	85	117	108	115	101	129	95	101	111	96	105	97	74	99	107	108	94	105	95	108	121	109	107	101	91	106	98	94	108	104	109	100	100	96	90	118	113	101	97	105	115	98	103	96	113	85	98	114	106	91	100	110	99	102	98	111	107	112	105	102	122	113	105	98	93	106	92	118	104	95	108	96	109	98	104	90	98	92	109	92	108	100	85	103	87	106	118	91	128	93	104	87	97	121	97	113	117	97	111	123	93	105	108	86	97	84	115	108	94	84	115	90	112	106	101	91	104	107	111	85	112	102	108	95	94	100	96	108	96	99	100	91	116	117	97	106	101	83	106	104	104	101	92	103	101	95	117	94	102	111	99	100	99	102	104	94	90	99	115	97	118	117	107	101	93	112	103	99	103	118	101	90	95	87	109	118	103	102	98	108	98	110	109	104	97	110	97	102	121	90	97	93	112	99	104	100	82	87	108	99	92	91	112	109	113	106	114	104	106	109	105	105	93	91	95	95	109	98	98	93	86	86	80	107	101	96	105	115	101	95	101	105	89	84	96	104	115	91	93	115	110	110	90	106	109	90	100	119	78	85	94	93	107	92	83	102	96	84	97	91	110	112	122	100	126	105	107	92	94	99	114	100	98	104	105	94	97	116	107	100	114	117	104	103	98	113	87	99	98	122	102	94	98	88	108	133	107	91	95	115	90	93	108	104	99	90	98	88	99	105	107	93	107	76	100	96	114	96	79	105	107	82	115	100	88	104	91	89	111	101	98	103	117	99	87	109	70	92	99	94	106	92	104	93	106	86	92	94	113	104	98	107	96	96	101	115	84	97	105	97	100	98	100	100	105	110	103	109	102	107	94	107	122	94	110	92	83	115	110	85	104	90	112	95	103	87	106	108	129	81	107	89	107	92	95	89	99	99	107	105	83	114	110	109	105	106	87	86	111	105	99	89	105	102	118	104	111	106	106	95	91	112	101	96	97	80	101	97	112	99	107	109	89	109	116	81	97	97	100	108	95	112	92	95	99	113	95	109	120	96	84	94	98	86	94	107	125	97	99	84	87	104	102
38371	47366	52679	39056	30515	20074	8690	2680	1246	1023	958	1068	972	974	989	952	1046	960	1004	958	951	1025	953	993	1004	974	1009	967	971	934	996	934	995	1010	971	984	1019	988	964	930	981	1002	970	1004	1008	959	985	968	984	923	956	936	991	975	982	971	961	1016	1001	994	966	949	1037	1013	1010	973	1038	1040	1019	968	1021	1016	1045	974	970	1047	1004	1040	950	970	989	990	1023	1026	994	1002	922	1018	1003	993	989	1001	987	968	1016	998	1003	981	969	989	998	987	951	1002	1025	973	952	1000	935	996	1020	998	1011	948	1049	988	1010	980	1023	957	988	988	976	964	1005	971	996	949	1052	949	994	950	1053	1003	1010	984	972	1038	987	1030	959	976	1037	985	999	1009	946	1008	965	1009	972	994	978	998	1015	991	960	1057	1002	988	1017	976	948	980	1025	960	967	997	976	996	991	1016	969	970	1050	996	965	958	996	989	961	980	1025	951	945	1003	1002	1028	1036	967	975	991	996	977	1019	1006	1023	953	959	931	1002	1009	1002	1055	948	949	955	985	995	1019	955	1022	1006	996	987	1003	988	971	953	1030	1005	955	1018	978	970	951	939	980	975	955	931	985	1016	996	996	986	936	992	1017	989	1005	1001	964	992	1022	960	978	979	972	1013	995	1016	1008	1038	1025	985	952	947	1011	986	1057	971	988	996	917	957	1001	993	998	1022	930	1034	1014	965	929	1006	970	1013	1029	972	997	975	980	968	985	927	1022	957	982	1001	1023	962	996	1043	1004	1007	979	963	966	955	988	949	1029	986	1032	951	1042	992	1018	1037	973	1022	953	963	987	979	963	977	1021	989	1003	958	1001	963	1010	985	1011	997	979	971	991	1013	1048	968	1036	957	1047	990	997	983	1040	953	1009	991	998	947	978	1008	1017	936	962	972	960	1001	1048	975	926	959	1023	947	1063	1005	1013	944	957	977	1006	949	983	921	996	1004	975	936	952	928	1002	999	952	990	974	1001	1003	1018	999	1030	969	946	951	1024	1011	945	1009	1009	1003	1007	1024	955	978	978	970	959	1038	1043	1008	1011	940	982	970	1008	1054	1013	1009	967	967	1042	941	988	972	998	985	1015	1012	916	1038	966	953	1022	981	938	989	977	995	1033	916	985	1005	978	951	985	950	1004	973	977	999	1007	991	984	982	982	967	951	903	978	984	973	1074	947	1026	1013	999	1023	986	964	1027	1007	1032	1027	943	1017	1043	983	987	965	967	1024	989	995	946	1018	976	1012	1054	963	954	1014	1043	1026	995	1014	946	1022	1003	996	997	986	1000	938	921	965	986	957	1009	1049	1079	974	996	990	1028	979	935	1004	927	1044	975	987	1023	983	955	1030	1008	1004	882	971	976	1032	966	949	991	970	982	1037	963	1001	1013	920	1013	984	999	1027	988	1021	1042	915	985	1038	982	1047	992	1014	996	1002	965	1025	982	984	999	963	987	986	929	1039	970	1044	1021	980	1019	973	1008	975	998	1006	1046	999	962	981	985	994	1022	1010	958	932	1001	986	1046	951	996	962	1019	1002	986	1030	982	975	1030	1023	928	1061	976	979	967	1017	967	1013	955	938	1026	989	1016	1012	959	990	1015	986	974	986	937	950	969	941	980	1003	1045	1014	1012	980	981	987	1003	1026	994	963	987	987	1010	971	1024	1006	993	994	1001	976	950	1024	995	1001	998	947	968	1020	1008	972	982	1058	1028	959	968	925	982	970	927	972	1005	1002	1036	983	989	957	967	993	1017	993	938	970	1029	991	1022	1010	1009	990	1000	1019	964	1041	977	936	1044	994	1033	963	1018	992	973	982	995	975	1021	996	1027	1033	1041	982	1020	967	953	1047	987	934	927	972	990	962	968	965	1000	975	964	990	980	1064	956	1001	987	1038	1010	986	1075	1031	975	932	936	979	1011	1009	945	985	1018	994	1020	999	1027	946	1001	973	1001	978	1023	946	1007	1027	973	984	951	995	943	911	946	1002	928	1004	1005	931	985	1043	1027	1017	952	1088	1035	1020	988	950	1021	1066	1013	1019	990	1043	952	988	1020	942	1005	960	962	979	981	975	964	964	972	932	946	986	1004	995	1019	994	914	1004	1015	1023	958	1007	982	985	928	1014	1006	983	993	989	1041	958	1018	996	1027	1046	931	977	1007	1044	1004	1005	1012	1005	1009	1023	1002	1002	1004	1006	960	975	1010	983	1036	998	1012	1064	1022	985	967	1001	990	1051	970	1002	920	1005	979	1041	1039	1002	946	934	932	980	1027	1006	946	972	1013	971	955	948	1020	1016	1007	976	994	963	977	983	989	1029	971	1038	974	988	1011	977	977	968	964	1004	988	1024	1015	998	980	981	946	991	1013	999	983	983	996	1026	948	950	1012	1001	973	992	1010	971	1012	1015	961	981	975	1045	996	1016	990	975	971	970	1004	1005	965	976	1005	985	987	1041	1004	981	947	1005	1011	1080	1042	945	989	1068	1052	1022	1016	950	966	1039	1032	979	997	996	1002	1007	1009	979	984	979	999	956	1015	940	972	980	994	987	1014	995	987	1002	1041	994	965	935	1023	996	990	986	1001	967	965	1028	985	1025	990	972	988	999	941	977	971	961	997	1039	1004	1018	948	1018	1014	1044	1023	947	1040	999	1005	1019	965	1027	991	1017	1023	987	958	1021	995	1012	1059	950	1019	960	1003	1007	998	926	1010	1009	982	969	970	1002	944	987	981	987	948	1019	988	965	995	976	989	1006	963	956	1015	1007	973	984	997	950	980	990	1011	1022	983	960	1000	1000	981	988	996	977	1047	1005	949	952	988	961	1025	971	1020	1005	1008	999	1001	997	942	1005	996	1044	984	1033	983	1018	961	1051	926	1024	996	981	930	962	983	1000	957	945	994	967	946	981	1022	960	1018	1024	1005	983	996	1038	1046	1000	989	1019	978	947	1020	998	952	999	1039	1000	999	981	974	1044	1021	1047	993	969	980	980	1031	987	1020	1030	1038	972	1056	1011	1012	1052	1080	1018	986	1041	1086	996	1017	1014	1046	980	958	1004	925	1047	1010	994	1055	1003	991	1012	957	999	1034	991	958	999	985	999	938	1001	1024	988	963	965	952	1002	1015	1020	1016	989	975	990	932	952	984	1039	961	963	995	992	959	1000	1005	992	998	967	1007	1007	983	960	980	1060	1065	943	1010	948	987	978	954	972	937	1017	1011	980	1006	992	1039	984	984	1019	1008	1053	1011	977	980	1019	967	985	995	991	991	977	955	974	953	993	982	933	1027	997	953	959	967	1032	957	1031	981	958	939	999	961	982	1023	1026	961	1033	977	969	1000	951	1054	993	994	967	997	970	961	976	938	995	1014	945	1011	1008	1000	1009	978	1002	976	987	982	992	955	996	900	999	1045	1045	964	1042	986	963	986	1007	937	947	1001	1010	965	935	1002	1038	977	1026	1020	1039	1005	972	1006	1011	986	1013	1032	976	1022	958	1010	945	1008	1038	1002	978	1018	990	1027	953	933	965	1011	1020	945	909	1025	1010	976	989	1023	984	1002	974	1011	1013	1016	981	973	956	976	1030	999	969	1031	1014	955	985	962	937	1017	1010	976	991	1063	955	993	967	969	972	1014	1037	974	989	945	1014	997	926	1031	1006	985	1001	975	1022	957	970	1005	1008	971	956	969	972	1059	942	987	926	993	1019	1020	958	996	1015	998	994	955	970	931	961	1004	987	946	965	977	994	1013	1010	987	985	934	1030	972	1008	927	987	1029	1006	1024	1016	1014	979	999	1007	1014	956	948	995	1018	1004	983	1007	1025	997	1002	998	1011	1013	944	938	990	1008	1031	994	971	991	1033	978	1039	942	998	1039	983	999	999	1020	962	1032	955	954	993	988	1000	1004	1046	1016	978	960	982	996	967	980	997	988	951	984	1008	989	1030	1048	1056	963	986	1011	969	989	987	1001	1062	983	958	985	1043	974	985	970	993	1002	1024	996	973	1005	990	979	978	1037	994	964	979	1031	986	989	979	1002	1010	953	949	977	1028	1005	946	980	968	954	1015	987	1001	979	996	1003	995	1011	965	985	966	1029
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
